feat: Ability to hide/show financial statement header.

This commit is contained in:
Ahmed Bouhuolia
2020-05-27 20:21:05 +02:00
parent 2e8ffa2aa9
commit c1659d191f
47 changed files with 914 additions and 301 deletions

View File

@@ -8,11 +8,17 @@ import { Button } from "@blueprintjs/core";
import FinancialStatementHeader from 'containers/FinancialStatements/FinancialStatementHeader';
import FinancialStatementDateRange from 'containers/FinancialStatements/FinancialStatementDateRange';
import withTrialBalance from './withTrialBalance';
import { compose } from 'utils';
export default function TrialBalanceSheetHeader({
function TrialBalanceSheetHeader({
pageFilter,
onSubmitFilter,
// #withTrialBalance
trialBalanceSheetFilter,
}) {
const { formatMessage } = useIntl();
const formik = useFormik({
@@ -37,7 +43,7 @@ export default function TrialBalanceSheetHeader({
}, [formik]);
return (
<FinancialStatementHeader>
<FinancialStatementHeader show={trialBalanceSheetFilter}>
<FinancialStatementDateRange formik={formik} />
<Row>
@@ -53,4 +59,8 @@ export default function TrialBalanceSheetHeader({
</Row>
</FinancialStatementHeader>
);
}
}
export default compose(
withTrialBalance(({ trialBalanceSheetFilter }) => ({ trialBalanceSheetFilter })),
)(TrialBalanceSheetHeader);