add resetform + change customer title
This commit is contained in:
@ -105,7 +105,6 @@ const EditFeeDialog = () => {
|
||||
} else {
|
||||
setAlert((prev) => ({ ...prev, show: true, message: response?.message }));
|
||||
}
|
||||
console.log(formField);
|
||||
},
|
||||
[formField, selectedTransferFee]
|
||||
);
|
||||
@ -145,10 +144,6 @@ const EditFeeDialog = () => {
|
||||
order_field: sorting[0].id,
|
||||
order_direction: sorting[0].desc ? 'DESC' : 'ASC'
|
||||
});
|
||||
|
||||
// 🟡 Log daftar pelanggan saja (kalau respons pakai struktur {data: {list: [...]}})
|
||||
console.log('CUSTOMER LIST: ', response?.data?.list);
|
||||
|
||||
setCustomers(response?.data.list || []);
|
||||
} catch (error) {
|
||||
console.error('Error fetching customer', error);
|
||||
@ -170,10 +165,6 @@ const EditFeeDialog = () => {
|
||||
order_field: sorting[0].id,
|
||||
order_direction: sorting[0].desc ? 'DESC' : 'ASC'
|
||||
});
|
||||
|
||||
// 🟡 Log daftar pelanggan saja (kalau respons pakai struktur {data: {list: [...]}})
|
||||
console.log('TRANSACTION TYPE LIST: ', response?.data?.list);
|
||||
|
||||
setTransactionTypes(response?.data.list || []);
|
||||
} catch (error) {
|
||||
console.error('Error fetching customer', error);
|
||||
@ -185,7 +176,6 @@ const EditFeeDialog = () => {
|
||||
|
||||
const fetchTransactionFee = useCallback(async (id: string) => {
|
||||
const response = await GetData(`${API_URL}/transactionfees/getdata/${id}`, { id });
|
||||
// console.log("API Response:", response);
|
||||
|
||||
if (response?.status) {
|
||||
setFormField((prev) => ({
|
||||
@ -230,6 +220,24 @@ const EditFeeDialog = () => {
|
||||
fetchTransactionFee(selectedTransferFee);
|
||||
}
|
||||
}, [selectedTransferFee]);
|
||||
const resetForm = () => {
|
||||
setFormField({
|
||||
name: '',
|
||||
description: '',
|
||||
minimum_amount: 0,
|
||||
maximum_amount: 0,
|
||||
period_start: '',
|
||||
period_end: '',
|
||||
deduct_amount: 0,
|
||||
deduct_percentage: 0,
|
||||
priority: '',
|
||||
status: '',
|
||||
status_include: '',
|
||||
transaction_type: '',
|
||||
updated_by: '',
|
||||
updated_at: ''
|
||||
});
|
||||
};
|
||||
|
||||
return (
|
||||
<Dialog open={showEditFeeDialog} onOpenChange={(open) => handleEditFeeDialog(open, null)}>
|
||||
@ -479,7 +487,10 @@ const EditFeeDialog = () => {
|
||||
</Select>
|
||||
</div> */}
|
||||
<div className="flex justify-end pt-2.5 gap-5">
|
||||
<Button variant={'outline'} type="reset">
|
||||
<Button variant={'outline'} type="reset"
|
||||
onClick={() => {
|
||||
resetForm();
|
||||
}}>
|
||||
Reset
|
||||
</Button>
|
||||
<Button variant={'default'} type="submit" disabled={isSubmitting}>
|
||||
|
||||
Reference in New Issue
Block a user