Merge work.
This commit is contained in:
@@ -10,6 +10,7 @@ import { GET_JOB_BY_PK, UPDATE_JOB } from "../../graphql/jobs.queries";
|
||||
import {
|
||||
addRecentItem,
|
||||
setBreadcrumbs,
|
||||
setJobReadOnly,
|
||||
setSelectedHeader,
|
||||
} from "../../redux/application/application.actions";
|
||||
import { CreateRecentItem } from "../../utils/create-recent-item";
|
||||
@@ -19,6 +20,7 @@ const mapDispatchToProps = (dispatch) => ({
|
||||
setBreadcrumbs: (breadcrumbs) => dispatch(setBreadcrumbs(breadcrumbs)),
|
||||
addRecentItem: (item) => dispatch(addRecentItem(item)),
|
||||
setSelectedHeader: (key) => dispatch(setSelectedHeader(key)),
|
||||
setJobReadOnly: (bool) => dispatch(setJobReadOnly(bool)),
|
||||
});
|
||||
|
||||
function JobsDetailPageContainer({
|
||||
@@ -26,6 +28,7 @@ function JobsDetailPageContainer({
|
||||
setBreadcrumbs,
|
||||
addRecentItem,
|
||||
setSelectedHeader,
|
||||
setJobReadOnly,
|
||||
}) {
|
||||
const { jobId } = match.params;
|
||||
const { t } = useTranslation();
|
||||
@@ -64,7 +67,9 @@ function JobsDetailPageContainer({
|
||||
},
|
||||
]);
|
||||
|
||||
if (data && data.jobs_by_pk)
|
||||
if (data && data.jobs_by_pk) {
|
||||
setJobReadOnly(!!data.jobs_by_pk.date_exported);
|
||||
|
||||
addRecentItem(
|
||||
CreateRecentItem(
|
||||
jobId,
|
||||
@@ -79,6 +84,7 @@ function JobsDetailPageContainer({
|
||||
`/manage/jobs/${jobId}`
|
||||
)
|
||||
);
|
||||
}
|
||||
}, [
|
||||
loading,
|
||||
data,
|
||||
@@ -88,6 +94,7 @@ function JobsDetailPageContainer({
|
||||
jobId,
|
||||
addRecentItem,
|
||||
setSelectedHeader,
|
||||
setJobReadOnly,
|
||||
]);
|
||||
|
||||
if (loading) return <SpinComponent />;
|
||||
|
||||
Reference in New Issue
Block a user