From e27fce1f687d002769d5d6450c6af7f680f4ca04 Mon Sep 17 00:00:00 2001 From: bagusajisaputroo Date: Sun, 22 Jun 2025 19:45:27 +0700 Subject: [PATCH] + new field named "max_amount_per_day" on transfertype --- .../transfertype/blocks/AddDialog.tsx | 31 ++++++++++++++++++- .../transfertype/blocks/EditDialog.tsx | 30 ++++++++++++++++++ .../hooks/ManageTransferTypeContext.tsx | 12 +++++++ 3 files changed, 72 insertions(+), 1 deletion(-) diff --git a/src/pages/transfer/transfertype/blocks/AddDialog.tsx b/src/pages/transfer/transfertype/blocks/AddDialog.tsx index c6790ec..b95e618 100644 --- a/src/pages/transfer/transfertype/blocks/AddDialog.tsx +++ b/src/pages/transfer/transfertype/blocks/AddDialog.tsx @@ -80,7 +80,8 @@ const AddDialog = () => { status_approval: '', status_kind: '', created_by: '', - created_at: '' + created_at: '', + max_amount_per_day: 0 }; const [formField, setFormField] = useState(initialState); @@ -393,6 +394,34 @@ const AddDialog = () => { +
+
+ +
+ + floatValue === undefined || Number.isInteger(floatValue) + } + onValueChange={(values) => { + setFormField((prev) => ({ + ...prev, + max_amount_per_day: values.floatValue || 0 + })); + }} + placeholder="Enter Max Amount Per Day" + /> +
+
+
+
+
+
+ +
+ + floatValue === undefined || Number.isInteger(floatValue) + } + onValueChange={(values) => { + setFormField((prev) => ({ + ...prev, + max_amount_per_day: values.floatValue || 0 + })); + }} + placeholder="Enter Max Amount Per Day" + /> +
+
+