diff --git a/client/src/components/breadcrumbs/breadcrumbs.component.jsx b/client/src/components/breadcrumbs/breadcrumbs.component.jsx index ee0d51bf6..899478183 100644 --- a/client/src/components/breadcrumbs/breadcrumbs.component.jsx +++ b/client/src/components/breadcrumbs/breadcrumbs.component.jsx @@ -18,24 +18,39 @@ export function BreadCrumbs({ breadcrumbs, bodyshop }) { return ( - - - - {" "} - {(bodyshop && bodyshop.shopname && `(${bodyshop.shopname})`) || - ""} - - - {breadcrumbs.map((item) => - item.link ? ( - - {item.label} - - ) : ( - {item.label} - ) - )} - + + {" "} + {(bodyshop && + bodyshop.shopname && + `(${bodyshop.shopname})`) || + ""} + + ), + }, + ...breadcrumbs.map((item) => + item.link + ? { + title: ( + + {item.label}{" "} + + ), + } + : { + title: ( + + {item.label} + + ), + } + ), + ]} + > diff --git a/client/src/components/dashboard-grid/dashboard-grid.component.jsx b/client/src/components/dashboard-grid/dashboard-grid.component.jsx index d7b661d54..a24bfd314 100644 --- a/client/src/components/dashboard-grid/dashboard-grid.component.jsx +++ b/client/src/components/dashboard-grid/dashboard-grid.component.jsx @@ -1,6 +1,6 @@ import Icon, { SyncOutlined } from "@ant-design/icons"; import { gql, useMutation, useQuery } from "@apollo/client"; -import { PageHeader } from '@ant-design/pro-layout'; +import { PageHeader } from "@ant-design/pro-layout"; import { Button, Dropdown, Menu, notification, Space } from "antd"; import i18next from "i18next"; import _ from "lodash"; @@ -139,7 +139,7 @@ export function DashboardGridComponent({ currentUser, bodyshop }) { - + diff --git a/client/src/components/email-overlay/email-overlay.component.jsx b/client/src/components/email-overlay/email-overlay.component.jsx index a302f5bb4..45249f2d1 100644 --- a/client/src/components/email-overlay/email-overlay.component.jsx +++ b/client/src/components/email-overlay/email-overlay.component.jsx @@ -104,7 +104,7 @@ export function EmailOverlayComponent({ label={ {t("emails.fields.to")} - + @@ -373,7 +373,7 @@ export function JobsAvailableContainer({ selectedJob={selectedJob} setSelectedJob={setSelectedJob} importOptionsState={importOptionsState} - visible={jobModalVisible} + open={jobModalVisible} onOk={onJobFindModalOk} onCancel={onJobModalCancel} modalSearchState={modalSearchState} diff --git a/client/src/components/jobs-find-modal/jobs-find-modal.container.jsx b/client/src/components/jobs-find-modal/jobs-find-modal.container.jsx index 7bb3591cb..2698efdeb 100644 --- a/client/src/components/jobs-find-modal/jobs-find-modal.container.jsx +++ b/client/src/components/jobs-find-modal/jobs-find-modal.container.jsx @@ -32,7 +32,7 @@ export default connect( variables: { statuses: bodyshop.md_ro_statuses.active_statuses || ["Open"], }, - skip: !modalProps.visible, + skip: !modalProps.open, fetchPolicy: "network-only", nextFetchPolicy: "network-only", }); diff --git a/client/src/components/owner-find-modal/owner-find-modal.container.jsx b/client/src/components/owner-find-modal/owner-find-modal.container.jsx index 9f1397ba1..04e4f3bf2 100644 --- a/client/src/components/owner-find-modal/owner-find-modal.container.jsx +++ b/client/src/components/owner-find-modal/owner-find-modal.container.jsx @@ -30,13 +30,13 @@ export default function OwnerFindModalContainer({ ); useEffect(() => { - if (modalProps.visible && owner) { + if (modalProps.open && owner) { const s = OwnerNameDisplayFunction(owner, true); setSearchText(s.trim()); callSearchowners({ variables: { search: s.trim() } }); } - }, [callSearchowners, modalProps.visible, owner]); + }, [callSearchowners, modalProps.open, owner]); return ( ); return ( - + % diff --git a/client/src/components/production-list-columns/production-list-columns.date.component.jsx b/client/src/components/production-list-columns/production-list-columns.date.component.jsx index 5e2ed948d..a734484d6 100644 --- a/client/src/components/production-list-columns/production-list-columns.date.component.jsx +++ b/client/src/components/production-list-columns/production-list-columns.date.component.jsx @@ -56,7 +56,7 @@ export default function ProductionListDate({ style={{ height: "19px", }} - overlay={ + menu={ e.stopPropagation()}> e.stopPropagation()} diff --git a/client/src/components/production-list-columns/production-list-columns.lastcontacted.component.jsx b/client/src/components/production-list-columns/production-list-columns.lastcontacted.component.jsx index 6f4bd5668..416b62550 100644 --- a/client/src/components/production-list-columns/production-list-columns.lastcontacted.component.jsx +++ b/client/src/components/production-list-columns/production-list-columns.lastcontacted.component.jsx @@ -97,7 +97,7 @@ export function ProductionLastContacted({ currentUser, record }) { style={{ height: "19px", }} - overlay={ + menu={ e.stopPropagation()} diff --git a/client/src/components/scoreboard-entry-edit/scoreboard-entry-edit.component.jsx b/client/src/components/scoreboard-entry-edit/scoreboard-entry-edit.component.jsx index abc6e4a7c..2480251ae 100644 --- a/client/src/components/scoreboard-entry-edit/scoreboard-entry-edit.component.jsx +++ b/client/src/components/scoreboard-entry-edit/scoreboard-entry-edit.component.jsx @@ -90,7 +90,7 @@ export default function ScoreboardEntryEdit({ entry }) { return (
- +