From 6cb9d6da5912c93c114d9e18f35f14195dafc854 Mon Sep 17 00:00:00 2001 From: Ahmed Bouhuolia Date: Wed, 21 Aug 2024 21:38:08 +0200 Subject: [PATCH] fix: Add publish manual journal from details drawer --- .../ManualJournalDrawerActionBar.tsx | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/packages/webapp/src/containers/Drawers/ManualJournalDrawer/ManualJournalDrawerActionBar.tsx b/packages/webapp/src/containers/Drawers/ManualJournalDrawer/ManualJournalDrawerActionBar.tsx index 90cb60879..fff777a35 100644 --- a/packages/webapp/src/containers/Drawers/ManualJournalDrawer/ManualJournalDrawerActionBar.tsx +++ b/packages/webapp/src/containers/Drawers/ManualJournalDrawer/ManualJournalDrawerActionBar.tsx @@ -13,6 +13,7 @@ import { DrawerActionsBar, Can, FormattedMessage as T, + If, } from '@/components'; import withAlertsActions from '@/containers/Alert/withAlertActions'; @@ -35,7 +36,7 @@ function ManualJournalDrawerActionBar({ closeDrawer, }) { const history = useHistory(); - const { manualJournalId } = useManualJournalDrawerContext(); + const { manualJournalId, manualJournal } = useManualJournalDrawerContext(); // Handle edit manual journal action. const handleEditManualJournal = () => { @@ -48,6 +49,11 @@ function ManualJournalDrawerActionBar({ openAlert('journal-delete', { manualJournalId }); }; + // Handle manual journal publish action. + const handlePublishManualJournal = () => { + openAlert('journal-publish', { manualJournalId }); + }; + return ( @@ -59,6 +65,19 @@ function ManualJournalDrawerActionBar({ onClick={handleEditManualJournal} /> + + + + +