diff --git a/client/src/components/jobs-detail-header/jobs-detail-header.component.jsx b/client/src/components/jobs-detail-header/jobs-detail-header.component.jsx
index 03269ccd5..d84de214a 100644
--- a/client/src/components/jobs-detail-header/jobs-detail-header.component.jsx
+++ b/client/src/components/jobs-detail-header/jobs-detail-header.component.jsx
@@ -24,24 +24,25 @@ import BarcodePopup from "../barcode-popup/barcode-popup.component";
import OwnerTagPopoverComponent from "../owner-tag-popover/owner-tag-popover.component";
import VehicleTagPopoverComponent from "../vehicle-tag-popover/vehicle-tag-popover.component";
import JobsDetailHeaderActions from "../jobs-detail-header-actions/jobs-detail-header-actions.component";
-
+import { setModalContext } from "../../redux/modals/modals.actions";
const mapStateToProps = createStructuredSelector({
bodyshop: selectBodyshop
});
+const mapDispatchToProps = dispatch => ({
+ setScheduleContext: context =>
+ dispatch(setModalContext({ context: context, modal: "schedule" }))
+});
-export default connect(
- mapStateToProps,
- null
-)(function JobsDetailHeader({
+export function JobsDetailHeader({
job,
mutationConvertJob,
refetch,
- scheduleModalState,
+
bodyshop,
- updateJobStatus
+ updateJobStatus,
+ setScheduleContext
}) {
const { t } = useTranslation();
- const setscheduleModalVisible = scheduleModalState[1];
const tombstoneTitle = (
@@ -74,7 +75,12 @@ export default connect(