onConfirm(banner!)}
+ onClose={() => {
+ setOpen(false);
+ }}
+ >
+
+ You are about to delete banner: {banner?.message}
+
+
+);
diff --git a/frontend/src/component/admin/banners/BannersTable/BannersActionsCell.tsx b/frontend/src/component/admin/banners/BannersTable/BannersActionsCell.tsx
new file mode 100644
index 0000000000..cdc6f028c3
--- /dev/null
+++ b/frontend/src/component/admin/banners/BannersTable/BannersActionsCell.tsx
@@ -0,0 +1,44 @@
+import { Delete, Edit } from '@mui/icons-material';
+import { Box, styled } from '@mui/material';
+import PermissionIconButton from 'component/common/PermissionIconButton/PermissionIconButton';
+import { ADMIN } from 'component/providers/AccessProvider/permissions';
+
+const StyledBox = styled(Box)(() => ({
+ display: 'flex',
+ justifyContent: 'center',
+}));
+
+interface IBannersActionsCellProps {
+ onEdit: (event: React.SyntheticEvent) => void;
+ onDelete: (event: React.SyntheticEvent) => void;
+}
+
+export const BannersActionsCell = ({
+ onEdit,
+ onDelete,
+}: IBannersActionsCellProps) => {
+ return (
+