From 1c5c63257898664eac251837767d779b4a5671e6 Mon Sep 17 00:00:00 2001 From: elforjani13 <39470382+elforjani13@users.noreply.github.com> Date: Wed, 16 Feb 2022 21:02:38 +0200 Subject: [PATCH] feat(AP/ARAgin summary): add branch multi select. --- .../APAgingSummary/APAgingSummaryHeader.js | 12 +++++- .../APAgingSummaryHeaderDimensions.js | 41 +++++++++++++++++++ .../APAgingSummaryHeaderDimensionsProvider.js | 38 +++++++++++++++++ .../ARAgingSummary/ARAgingSummaryHeader.js | 9 ++++ .../ARAgingSummaryHeaderDimensions.js | 41 +++++++++++++++++++ .../ARAgingSummaryHeaderDimensionsProvider.js | 38 +++++++++++++++++ 6 files changed, 178 insertions(+), 1 deletion(-) create mode 100644 src/containers/FinancialStatements/APAgingSummary/APAgingSummaryHeaderDimensions.js create mode 100644 src/containers/FinancialStatements/APAgingSummary/APAgingSummaryHeaderDimensionsProvider.js create mode 100644 src/containers/FinancialStatements/ARAgingSummary/ARAgingSummaryHeaderDimensions.js create mode 100644 src/containers/FinancialStatements/ARAgingSummary/ARAgingSummaryHeaderDimensionsProvider.js diff --git a/src/containers/FinancialStatements/APAgingSummary/APAgingSummaryHeader.js b/src/containers/FinancialStatements/APAgingSummary/APAgingSummaryHeader.js index ae95f55ac..0039713fb 100644 --- a/src/containers/FinancialStatements/APAgingSummary/APAgingSummaryHeader.js +++ b/src/containers/FinancialStatements/APAgingSummary/APAgingSummaryHeader.js @@ -7,6 +7,7 @@ import { Tabs, Tab, Button, Intent } from '@blueprintjs/core'; import FinancialStatementHeader from 'containers/FinancialStatements/FinancialStatementHeader'; import APAgingSummaryHeaderGeneral from './APAgingSummaryHeaderGeneral'; +import APAgingSummaryHeaderDimensions from './APAgingSummaryHeaderDimensions'; import withAPAgingSummary from './withAPAgingSummary'; import withAPAgingSummaryActions from './withAPAgingSummaryActions'; @@ -49,10 +50,14 @@ function APAgingSummaryHeader({ agingDaysBefore: 30, agingPeriods: 3, vendorsIds: [], + branchesIds: [], filterByOption: 'without-zero-balance', }; // Formik initial values. - const initialValues = transformToForm(pageFilter, defaultValues); + const initialValues = transformToForm( + { ...pageFilter, branchesIds: [] }, + defaultValues, + ); // Handle form submit. const handleSubmit = (values, { setSubmitting }) => { @@ -88,6 +93,11 @@ function APAgingSummaryHeader({ title={} panel={} /> + } + />