From 371e374dc5fcacefc47e995f934840ac756dcbc9 Mon Sep 17 00:00:00 2001 From: elforjani13 <39470382+elforjani13@users.noreply.github.com> Date: Tue, 23 Nov 2021 20:08:05 +0200 Subject: [PATCH] feat: add receipt ability. --- .../ReceiptDetailActionBar.js | 54 +++++++++++------- .../ReceiptsLanding/ReceiptActionsBar.js | 21 ++++--- .../Receipts/ReceiptsLanding/components.js | 57 +++++++++++-------- 3 files changed, 80 insertions(+), 52 deletions(-) diff --git a/src/containers/Drawers/ReceiptDetailDrawer/ReceiptDetailActionBar.js b/src/containers/Drawers/ReceiptDetailDrawer/ReceiptDetailActionBar.js index 608805a00..de6683e43 100644 --- a/src/containers/Drawers/ReceiptDetailDrawer/ReceiptDetailActionBar.js +++ b/src/containers/Drawers/ReceiptDetailDrawer/ReceiptDetailActionBar.js @@ -14,8 +14,12 @@ import withDialogActions from 'containers/Dialog/withDialogActions'; import withAlertsActions from 'containers/Alert/withAlertActions'; import withDrawerActions from 'containers/Drawer/withDrawerActions'; -import { Icon, FormattedMessage as T, MoreMenuItems } from 'components'; +import { Can, Icon, FormattedMessage as T, MoreMenuItems } from 'components'; import { useReceiptDetailDrawerContext } from './ReceiptDetailDrawerProvider'; +import { + Receipt_Abilities, + AbilitySubject, +} from '../../../common/abilityOption'; import { safeCallback, compose } from 'utils'; @@ -54,27 +58,33 @@ function ReceiptDetailActionBar({ return ( -