From e6865a4bfc730df653f5b04e59f6bdc21db93980 Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Mon, 20 Jul 2020 11:29:06 -0700 Subject: [PATCH] Added additional stats and ticket printing to all time tickets screen BOD-191 --- bodyshop_translations.babel | 44 +++- .../employee-search-select.component.jsx | 29 ++- .../components/header/header.component.jsx | 5 + .../time-tickets-dates-selector.component.jsx | 5 +- .../time-ticket-enter-button.component.jsx | 5 +- .../time-ticket-list.component.jsx | 7 +- .../time-ticket-modal.container.jsx | 4 + ...me-tickets-summary-employees.component.jsx | 189 ++++++++++++------ .../time-tickets-summary.component.jsx | 10 +- client/src/graphql/timetickets.queries.js | 5 +- .../time-tickets/time-tickets.container.jsx | 14 +- client/src/redux/modals/modals.reducer.js | 1 - client/src/translations/en_us/common.json | 6 +- client/src/translations/es/common.json | 2 + client/src/translations/fr/common.json | 2 + client/src/utils/TemplateConstants.js | 6 + .../time_tickets_by_employee.graphql | 25 +++ .../time_tickets_by_employee.html | 55 +++++ server/render/renderHandlebars.js | 2 + 19 files changed, 324 insertions(+), 92 deletions(-) create mode 100644 client/templates/time_tickets_by_employee/time_tickets_by_employee.graphql create mode 100644 client/templates/time_tickets_by_employee/time_tickets_by_employee.html diff --git a/bodyshop_translations.babel b/bodyshop_translations.babel index 16e072825..08d6a5ad2 100644 --- a/bodyshop_translations.babel +++ b/bodyshop_translations.babel @@ -1,4 +1,4 @@ - +