BOD-23 Added schema changes for time tickets + redux config for time ticket modal + scaffolding for time ticket modal.

This commit is contained in:
Patrick Fic
2020-04-14 17:38:05 -07:00
parent 91af10eef2
commit 325a82ac86
27 changed files with 829 additions and 9 deletions

View File

@@ -46,7 +46,7 @@ export function ContractDetailPageContainer({ setBreadcrumbs }) {
{
link: "/manage/courtesycars/contracts/new",
label: t("titles.bc.contracts-detail", {
number: data.cccontracts_by_pk.agreementnumber || "",
number: (data && data.cccontracts_by_pk.agreementnumber) || "",
}),
},
]);

View File

@@ -69,6 +69,9 @@ const JobsDetailPliContainer = lazy(() =>
const JobsDetailAuditContainer = lazy(() =>
import("../../components/audit-trail-list/audit-trail-list.container")
);
const JobsDetailLaborContainer = lazy(() =>
import("../../components/jobs-detail-labor/jobs-detail-labor.container")
);
const mapStateToProps = createStructuredSelector({
bodyshop: selectBodyshop,
@@ -237,7 +240,7 @@ export function JobsDetailPage({
}
key="labor"
>
Labor
<JobsDetailLaborContainer jobId={job.id} />
</Tabs.TabPane>
<Tabs.TabPane
tab={

View File

@@ -74,6 +74,9 @@ const InvoiceDetailPage = lazy(() =>
const EnterInvoiceModalContainer = lazy(() =>
import("../../components/invoice-enter-modal/invoice-enter-modal.container")
);
const TimeTicketModalContainer = lazy(() =>
import("../../components/time-ticket-modal/time-ticket-modal.container")
);
const { Header, Content, Footer } = Layout;
export default function Manage({ match }) {
@@ -102,6 +105,7 @@ export default function Manage({ match }) {
<BreadCrumbs />
<EnterInvoiceModalContainer />
<EmailOverlayContainer />
<TimeTicketModalContainer />
<Route exact path={`${match.path}`} component={ManageRootPage} />
<Route exact path={`${match.path}/jobs`} component={JobsPage} />
<Switch>