IO-842 Add Time Ticekts to Clock Out button

This commit is contained in:
Patrick Fic
2021-04-07 12:48:22 -07:00
parent d997d535e3
commit bac671ff5c
6 changed files with 104 additions and 75 deletions

View File

@@ -5,6 +5,7 @@ import { useTranslation } from "react-i18next";
import { connect } from "react-redux";
import { createStructuredSelector } from "reselect";
import { selectBodyshop } from "../../redux/user/user.selectors";
import { selectTechnician } from "../../redux/tech/tech.selectors";
import { alphaSort } from "../../utils/sorters";
import LaborAllocationsAdjustmentEdit from "../labor-allocations-adjustment-edit/labor-allocations-adjustment-edit.component";
import "./labor-allocations-table.styles.scss";
@@ -12,6 +13,7 @@ import { CalculateAllocationsTotals } from "./labor-allocations-table.utility";
const mapStateToProps = createStructuredSelector({
bodyshop: selectBodyshop,
technician: selectTechnician,
});
export function LaborAllocationsTable({
@@ -20,6 +22,7 @@ export function LaborAllocationsTable({
timetickets,
bodyshop,
adjustments,
technician,
}) {
const { t } = useTranslation();
const [totals, setTotals] = useState([]);
@@ -83,13 +86,15 @@ export function LaborAllocationsTable({
render: (text, record) => (
<Space wrap>
{record.adjustments.toFixed(1)}
<LaborAllocationsAdjustmentEdit
jobId={jobId}
adjustments={adjustments}
mod_lbr_ty={record.opcode}
>
<EditFilled />
</LaborAllocationsAdjustmentEdit>
{!technician && (
<LaborAllocationsAdjustmentEdit
jobId={jobId}
adjustments={adjustments}
mod_lbr_ty={record.opcode}
>
<EditFilled />
</LaborAllocationsAdjustmentEdit>
)}
</Space>
),
},