Fixing add, delete, and managetransfertype on transfertype

This commit is contained in:
bagusajisaputroo
2025-04-11 10:11:12 +07:00
parent 5640472e4a
commit adfc426442
3 changed files with 7 additions and 6 deletions

View File

@ -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">

View File

@ -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">

View File

@ -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>[]>(