From 460ee2718e049c700ab92e992bfc6fcd5ae7bddc Mon Sep 17 00:00:00 2001 From: elforjani13 <39470382+elforjani13@users.noreply.github.com> Date: Thu, 23 Sep 2021 15:39:49 +0200 Subject: [PATCH] BIG-5: add switching between compact and medium row size. --- .../ManualJournalActionsBar.js | 24 ++++++++++++++ .../CustomersLanding/CustomersActionsBar.js | 30 ++++++++++++++++-- .../ExpensesLanding/ExpenseActionsBar.js | 27 +++++++++++++++- .../Bills/BillsLanding/BillsActionsBar.js | 28 ++++++++++++++++- .../PaymentsLanding/PaymentMadeActionsBar.js | 31 +++++++++++++++++-- .../EstimatesLanding/EstimatesActionsBar.js | 28 ++++++++++++++++- .../InvoicesLanding/InvoicesActionsBar.js | 24 ++++++++++++++ .../PaymentReceiveActionsBar.js | 28 ++++++++++++++++- .../ReceiptsLanding/ReceiptActionsBar.js | 26 ++++++++++++++++ .../VendorsLanding/VendorActionsBar.js | 25 ++++++++++++++- 10 files changed, 262 insertions(+), 9 deletions(-) diff --git a/src/containers/Accounting/JournalsLanding/ManualJournalActionsBar.js b/src/containers/Accounting/JournalsLanding/ManualJournalActionsBar.js index be2265a75..c75fc1a57 100644 --- a/src/containers/Accounting/JournalsLanding/ManualJournalActionsBar.js +++ b/src/containers/Accounting/JournalsLanding/ManualJournalActionsBar.js @@ -12,6 +12,7 @@ import { useHistory } from 'react-router-dom'; import { AdvancedFilterPopover, DashboardFilterButton, + DashboardRowsHeightButton, FormattedMessage as T, } from 'components'; @@ -22,6 +23,8 @@ import DashboardActionsBar from 'components/Dashboard/DashboardActionsBar'; import withDialogActions from 'containers/Dialog/withDialogActions'; import withManualJournalsActions from './withManualJournalsActions'; import withManualJournals from './withManualJournals'; +import withSettingsActions from '../../Settings/withSettingsActions'; +import withSettings from '../../Settings/withSettings'; import { If, DashboardActionViewsList } from 'components'; @@ -36,6 +39,12 @@ function ManualJournalActionsBar({ // #withManualJournals manualJournalsFilterConditions, + + // #withSettings + manualJournalsTableSize, + + // #withSettingsActions + addSetting, }) { // History context. const history = useHistory(); @@ -62,6 +71,11 @@ function ManualJournalActionsBar({ refresh(); }; + // Handle table row size change. + const handleTableRowSizeChange = (size) => { + addSetting('manual_journal', 'tableSize', size); + }; + return ( @@ -119,6 +133,12 @@ function ManualJournalActionsBar({ icon={} text={} /> + + +