From cc47fd698a85b9dc14d20c10c66cf7c991618ecd Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Thu, 14 May 2020 11:05:55 -0700 Subject: [PATCH] BOD-26 Added totals calculation for job reconciliation. --- bodyshop_translations.babel | 65 +++++++- .../job-detail-lines/job-lines.component.jsx | 2 +- ...econciliation-invoices-table.component.jsx | 113 +++++++++++++ .../job-reconciliation-modal.component.jsx | 44 +++++ .../job-reconciliation.modal.container.jsx | 54 ++++++ ...b-reconciliation-parts-table.component.jsx | 157 ++++++++++++++++++ .../jobs-detail-pli.component.jsx | 21 ++- client/src/graphql/invoices.queries.js | 1 + .../jobs-detail.page.component.jsx | 23 ++- client/src/redux/modals/modals.reducer.js | 3 +- client/src/redux/modals/modals.selectors.js | 29 ++-- client/src/translations/en_us/common.json | 3 + client/src/translations/es/common.json | 3 + client/src/translations/fr/common.json | 3 + 14 files changed, 502 insertions(+), 19 deletions(-) create mode 100644 client/src/components/job-reconciliation-invoices-table/job-reconciliation-invoices-table.component.jsx create mode 100644 client/src/components/job-reconciliation-modal/job-reconciliation-modal.component.jsx create mode 100644 client/src/components/job-reconciliation-modal/job-reconciliation.modal.container.jsx create mode 100644 client/src/components/job-reconciliation-parts-table/job-reconciliation-parts-table.component.jsx diff --git a/bodyshop_translations.babel b/bodyshop_translations.babel index 5e032cc66..6409919e0 100644 --- a/bodyshop_translations.babel +++ b/bodyshop_translations.babel @@ -1,4 +1,4 @@ - +