feat: optimize style of sale receipt details.

This commit is contained in:
a.bouhuolia
2021-12-20 16:08:25 +02:00
parent ace3fdc569
commit 2a37497648
10 changed files with 267 additions and 111 deletions

View File

@@ -8,13 +8,18 @@ import {
NavbarDivider,
Intent,
} from '@blueprintjs/core';
import DashboardActionsBar from 'components/Dashboard/DashboardActionsBar';
import withDialogActions from 'containers/Dialog/withDialogActions';
import withAlertsActions from 'containers/Alert/withAlertActions';
import withDrawerActions from 'containers/Drawer/withDrawerActions';
import { Can, Icon, FormattedMessage as T, MoreMenuItems } from 'components';
import {
Can,
Icon,
FormattedMessage as T,
MoreMenuItems,
DrawerActionsBar,
} from 'components';
import { useReceiptDetailDrawerContext } from './ReceiptDetailDrawerProvider';
import {
SaleReceiptAction,
@@ -23,6 +28,10 @@ import {
import { safeCallback, compose } from 'utils';
/**
* Receipt details actions bar.
* @returns {React.JSX}
*/
function ReceiptDetailActionBar({
// #withDialogActions
openDialog,
@@ -56,7 +65,7 @@ function ReceiptDetailActionBar({
openDialog('notify-receipt-via-sms', { receiptId });
};
return (
<DashboardActionsBar>
<DrawerActionsBar>
<NavbarGroup>
<Can I={SaleReceiptAction.Edit} a={AbilitySubject.Receipt}>
<Button
@@ -93,7 +102,7 @@ function ReceiptDetailActionBar({
/>
</Can>
</NavbarGroup>
</DashboardActionsBar>
</DrawerActionsBar>
);
}