From 1cba4b5f18a9e202746f0750624d353ba22c9268 Mon Sep 17 00:00:00 2001 From: elforjani13 <39470382+elforjani13@users.noreply.github.com> Date: Tue, 23 Nov 2021 20:29:35 +0200 Subject: [PATCH] feat: add bill & payment made ability. --- .../BillDrawer/BillDetailActionsBar.js | 56 ++++++++++------ .../PaymentMadeDetailActionsBar.js | 39 ++++++----- .../Bills/BillsLanding/BillsActionsBar.js | 16 +++-- .../Bills/BillsLanding/components.js | 64 +++++++++++-------- .../PaymentsLanding/PaymentMadeActionsBar.js | 21 ++++-- .../PaymentsLanding/components.js | 36 +++++++---- 6 files changed, 143 insertions(+), 89 deletions(-) diff --git a/src/containers/Drawers/BillDrawer/BillDetailActionsBar.js b/src/containers/Drawers/BillDrawer/BillDetailActionsBar.js index 8a14d3795..05d450b43 100644 --- a/src/containers/Drawers/BillDrawer/BillDetailActionsBar.js +++ b/src/containers/Drawers/BillDrawer/BillDetailActionsBar.js @@ -16,7 +16,12 @@ import withDialogActions from 'containers/Dialog/withDialogActions'; import withAlertsActions from 'containers/Alert/withAlertActions'; import withDrawerActions from 'containers/Drawer/withDrawerActions'; -import { If, Icon, FormattedMessage as T } from 'components'; +import { Can, If, Icon, FormattedMessage as T } from 'components'; +import { + Bill_Abilities, + Payment_Made_Abilities, + AbilitySubject, +} from '../../../common/abilityOption'; import { safeCallback, compose } from 'utils'; @@ -53,29 +58,38 @@ function BillDetailActionsBar({ return ( -