Fixing add, delete, and managetransfertype on transfertype
This commit is contained in:
@ -218,7 +218,7 @@ const AddDialog = () => {
|
|||||||
order_direction: 'ASC',
|
order_direction: 'ASC',
|
||||||
};
|
};
|
||||||
const response = await GetData(`${API_URL_MASTERDATA}/wallet/list`, params);
|
const response = await GetData(`${API_URL_MASTERDATA}/wallet/list`, params);
|
||||||
console.log(response)
|
// console.log(response)
|
||||||
if (response?.status && response?.data) {
|
if (response?.status && response?.data) {
|
||||||
setWallets(response.data.list);
|
setWallets(response.data.list);
|
||||||
} else {
|
} else {
|
||||||
@ -230,7 +230,7 @@ const AddDialog = () => {
|
|||||||
if (!showAddDialog) return;
|
if (!showAddDialog) return;
|
||||||
fetchWallets();
|
fetchWallets();
|
||||||
}, [showAddDialog]);
|
}, [showAddDialog]);
|
||||||
|
// console.log(formField)
|
||||||
return (
|
return (
|
||||||
<Dialog open={showAddDialog} onOpenChange={(open) => handleAddDialog(open)}>
|
<Dialog open={showAddDialog} onOpenChange={(open) => handleAddDialog(open)}>
|
||||||
<DialogContent className="container-fixed max-w-[1080px] flex flex-col p-5 overflow-hidden [&>button]:hidden">
|
<DialogContent className="container-fixed max-w-[1080px] flex flex-col p-5 overflow-hidden [&>button]:hidden">
|
||||||
|
|||||||
@ -21,7 +21,7 @@ const DeleteDialog = () => {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
const doDeleteTransferType = useCallback(async (id:string) => {
|
const doDeleteTransferType = useCallback(async (id:string|null) => {
|
||||||
if (!selectedTransferType) {
|
if (!selectedTransferType) {
|
||||||
toast.error('No Transfer Type selected');
|
toast.error('No Transfer Type selected');
|
||||||
return;
|
return;
|
||||||
@ -43,10 +43,11 @@ const DeleteDialog = () => {
|
|||||||
}
|
}
|
||||||
}, [selectedTransferType, DeleteData, handleDeleteDialog, reload]);
|
}, [selectedTransferType, DeleteData, handleDeleteDialog, reload]);
|
||||||
|
|
||||||
const handleDelete = ((id:string) => {
|
const handleDelete = ((id:string|null) => {
|
||||||
console.log(id);
|
console.log(id);
|
||||||
// doDeleteTransferType(id);
|
doDeleteTransferType(id);
|
||||||
})
|
})
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Dialog open={showDeleteDialog} onOpenChange={(open) => handleDeleteDialog(open, null)}>
|
<Dialog open={showDeleteDialog} onOpenChange={(open) => handleDeleteDialog(open, null)}>
|
||||||
<DialogContent className="container-fixed max-w-md flex flex-col p-5 overflow-hidden [&>button]:hidden">
|
<DialogContent className="container-fixed max-w-md flex flex-col p-5 overflow-hidden [&>button]:hidden">
|
||||||
|
|||||||
@ -70,8 +70,8 @@ const ManageTransferTypeContextProvider = ({ children }: { children: React.React
|
|||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
const handleDeleteDialog = useCallback((show: boolean, selected_transfertype: string | null) => {
|
const handleDeleteDialog = useCallback((show: boolean, selected_transfertype: string | null) => {
|
||||||
setShowDeleteDialog(show);
|
|
||||||
setSelectedTransferType(show ? selected_transfertype : null);
|
setSelectedTransferType(show ? selected_transfertype : null);
|
||||||
|
setShowDeleteDialog(show);
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
const columns = useMemo<ColumnDef<any>[]>(
|
const columns = useMemo<ColumnDef<any>[]>(
|
||||||
|
|||||||
Reference in New Issue
Block a user