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

@@ -11,12 +11,19 @@ import * as Yup from 'yup';
import FinancialStatementDateRange from 'containers/FinancialStatements/FinancialStatementDateRange';
import FinancialStatementHeader from 'containers/FinancialStatements/FinancialStatementHeader';
import withJournal from './withJournal';
import { compose } from 'utils';
export default function JournalHeader({
/**
* Journal sheet header.
*/
function JournalHeader({
pageFilter,
onSubmitFilter,
// #withJournal
journalSheetFilter,
}) {
const formik = useFormik({
enableReinitialize: true,
initialValues: {
@@ -39,7 +46,7 @@ export default function JournalHeader({
}, [formik]);
return (
<FinancialStatementHeader>
<FinancialStatementHeader show={journalSheetFilter}>
<FinancialStatementDateRange formik={formik} />
<Row>
@@ -55,4 +62,8 @@ export default function JournalHeader({
</FinancialStatementHeader>
);
}
}
export default compose(
withJournal(({ journalSheetFilter }) => ({ journalSheetFilter })),
)(JournalHeader);