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={}
/>
+ }
+ />