Added in-session recent items with cross tab support. BOD-178

This commit is contained in:
Patrick Fic
2020-07-13 09:55:24 -07:00
parent 613e4e9a23
commit 20f864cd43
18 changed files with 362 additions and 39 deletions

View File

@@ -19,18 +19,24 @@ export function BreadCrumbs({ breadcrumbs, recentItems }) {
const menu = (
<Menu>
{recentItems.map((i, idx) => (
<Menu.Item key={idx}>{i.label}</Menu.Item>
<Menu.Item key={idx}>
<Link to={i.url}>{i.label}</Link>
</Menu.Item>
))}
</Menu>
);
return (
<div className='breadcrumb-container'>
<Dropdown overlay={menu} trigger={["click"]}>
<div className="breadcrumb-container imex-flex-row">
<Dropdown
className="imex-flex-row__margin-large"
overlay={menu}
trigger={["click"]}
>
<ClockCircleFilled onClick={(e) => e.preventDefault()} />
</Dropdown>
<Breadcrumb separator='>'>
<Breadcrumb separator=">">
<Breadcrumb.Item>
<Link to={`/manage`}>
<HomeFilled />

View File

@@ -33,11 +33,6 @@ export function TechClockInContainer({ technician, bodyshop }) {
ciecacode: Object.keys(
bodyshop.md_responsibility_centers.defaults.costs
).find((key) => {
console.log(
"key",
key,
bodyshop.md_responsibility_centers.defaults.costs[key]
);
return (
bodyshop.md_responsibility_centers.defaults.costs[key] ===
values.cost_center