WIP Read Only for Jobs BOD-409

This commit is contained in:
Patrick Fic
2020-09-28 14:00:35 -07:00
parent a7051c0f86
commit 3ee003000d
22 changed files with 278 additions and 129 deletions

View File

@@ -6,12 +6,14 @@ import React from "react";
import { useTranslation } from "react-i18next";
import { connect } from "react-redux";
import { createStructuredSelector } from "reselect";
import { selectJobReadOnly } from "../../redux/application/application.selectors";
import { selectBodyshop } from "../../redux/user/user.selectors";
import JobCalculateTotals from "../job-calculate-totals/job-calculate-totals.component";
import "./job-totals-table.styles.scss";
const mapStateToProps = createStructuredSelector({
//currentUser: selectCurrentUser
jobRO: selectJobReadOnly,
bodyshop: selectBodyshop,
});
@@ -20,14 +22,14 @@ const colSpan = {
lg: { span: 12 },
};
export function JobsTotalsTableComponent({ bodyshop, job }) {
export function JobsTotalsTableComponent({ bodyshop, jobRO, job }) {
const { t } = useTranslation();
if (!!!job.job_totals) {
return (
<Result
title={t("jobs.errors.nofinancial")}
extra={<JobCalculateTotals job={job} />}
extra={<JobCalculateTotals job={job} disabled={jobRO} />}
/>
);
}
@@ -333,7 +335,7 @@ export function JobsTotalsTableComponent({ bodyshop, job }) {
value={Dinero(job.job_totals.totals.net_repairs).toFormat()}
/>
</div>
<JobCalculateTotals job={job} />
<JobCalculateTotals job={job} disabled={jobRO} />
<Editor
value={{
CIECA: job.cieca_ttl && job.cieca_ttl.data,