diff --git a/src/pages/master/wallet/WalletMaster.tsx b/src/pages/master/wallet/WalletMaster.tsx
index d319707..3190787 100644
--- a/src/pages/master/wallet/WalletMaster.tsx
+++ b/src/pages/master/wallet/WalletMaster.tsx
@@ -3,7 +3,6 @@ import { ManageWalletContextProvider } from './hooks/ManageWalletContext';
import { Breadcrumbs, Link } from '@mui/material';
import AddDialog from './blocks/AddDialog';
import EditDialog from './blocks/EditDialog';
-import DeleteDialog from './blocks/DeleteDialog';
const WalletMaster = () => {
return (
@@ -28,7 +27,6 @@ const WalletMaster = () => {
-
);
diff --git a/src/pages/master/wallet/blocks/DeleteDialog.tsx b/src/pages/master/wallet/blocks/DeleteDialog.tsx
deleted file mode 100644
index 9166356..0000000
--- a/src/pages/master/wallet/blocks/DeleteDialog.tsx
+++ /dev/null
@@ -1,78 +0,0 @@
-import { useCallApi } from '@/hooks';
-import { useManageWalletContext } from '../hooks/useManageWalletContext';
-import { Alert, useDataGrid } from '@/components';
-import { useCallback, useState } from 'react';
-import { toast } from 'sonner';
-import { apiConfig } from '@/config/api.config';
-import {
- Dialog,
- DialogContent,
- DialogDescription,
- DialogFooter,
- DialogHeader,
- DialogTitle
-} from '@/components/ui/dialog';
-import { Button } from '@/components/ui/button';
-
-const API_URL = apiConfig.service_master_data;
-
-const DeleteDialog = () => {
- const { showDeleteDialog, handleDeleteDialog, selectedWallet } = useManageWalletContext();
- const { DeleteData } = useCallApi();
- const { reload } = useDataGrid();
- const [alert, setAlert] = useState({ show: false, message: '' });
-
- const doDeleteWallet = useCallback(async () => {
- if (!selectedWallet) {
- toast.error('No wallet selected');
- return;
- }
-
- const response = await DeleteData(
- `${API_URL}/wallet/delete/${selectedWallet.Wallet_id}/false`,
- {
- id: selectedWallet.Wallet_id
- }
- );
-
- if (response?.status) {
- setAlert({ show: false, message: '' });
- handleDeleteDialog(false, null);
- toast.success('Success Delete Wallet');
- reload();
- } else {
- setAlert({ show: true, message: response?.message });
- toast.error('Failed Delete Wallet');
- }
- }, [selectedWallet, handleDeleteDialog, DeleteData, reload]);
-
- return (
-
- );
-};
-
-export default DeleteDialog;
diff --git a/src/pages/master/wallet/hooks/ManageWalletContext.tsx b/src/pages/master/wallet/hooks/ManageWalletContext.tsx
index d92f73d..78bc048 100644
--- a/src/pages/master/wallet/hooks/ManageWalletContext.tsx
+++ b/src/pages/master/wallet/hooks/ManageWalletContext.tsx
@@ -131,12 +131,6 @@ const ManageWalletContextProvider = ({ children }: { children: React.ReactNode }
>
-
>
);
},