Added job intake and delivery bypass.

This commit is contained in:
Patrick Fic
2024-03-12 08:44:35 -04:00
parent 1ae2133d23
commit 53a55dd1ef
8 changed files with 265 additions and 3 deletions

View File

@@ -29,6 +29,7 @@ import FormDateTimePickerComponent from "../form-date-time-picker/form-date-time
import dayjs from "../../utils/day";
import {useSplitTreatments} from "@splitsoftware/splitio-react";
import InstanceRenderManager from "../../utils/instanceRenderMgr";
import JobsDetailHeaderActionsToggleProduction from "./jobs-detail-header-actions.toggle-production";
const mapStateToProps = createStructuredSelector({
bodyshop: selectBodyshop,
@@ -664,7 +665,14 @@ export function JobsDetailHeaderActions({
label: <Link to={`/manage/jobs/${job.id}/checklist`}>
{t("jobs.actions.viewchecklist")}
</Link>
},], rome: "USE_IMEX", promanager:[]}),
},], rome: "USE_IMEX", promanager:[
{
key:'toggleproduction',
disabled: !job.converted || jobRO,
label: <JobsDetailHeaderActionsToggleProduction job={job} refetch={refetch} />
}
]}),
...(InstanceRenderManager({
imex: true,
rome: "USE_IMEX",
@@ -808,7 +816,7 @@ export function JobsDetailHeaderActions({
}
]
},
... InstanceRenderManager({
...InstanceRenderManager({
imex: true,
rome: true,
promanager: HasFeatureAccess({ featureName: 'bills', bodyshop }),