diff --git a/src/pages/transaction/disbursement-saldo/TransactionDisbursement.tsx b/src/pages/transaction/disbursement-saldo/TransactionDisbursement.tsx index d5b6642..34d28da 100644 --- a/src/pages/transaction/disbursement-saldo/TransactionDisbursement.tsx +++ b/src/pages/transaction/disbursement-saldo/TransactionDisbursement.tsx @@ -16,10 +16,12 @@ const TransactionDisbursement = () => { msisdn: string; amount: string; pin: string; + purpose: string; } = { msisdn: '', amount: '', - pin: '' + pin: '', + purpose: '' }; const [form, setForm] = useState(initialForm); @@ -104,6 +106,7 @@ const TransactionDisbursement = () => { let response = await PostData(`${API_URL}/transaction/topup-downline`, { msisdn_destination: form.msisdn, amount: form.amount, + purpose: form.purpose, pin: form.pin }); if (response?.status == true) { @@ -134,9 +137,9 @@ const TransactionDisbursement = () => { }); return; } + console.log(form); setAlert({ show: false, message: '' }); setShowConfirmation(true); - // TODO: Kirim ke backend atau proses lainnya }; const ResetForm = () => { @@ -283,6 +286,21 @@ const TransactionDisbursement = () => { }} /> + +
+ + { + setForm({ ...form, purpose: e.target.value }); + }} + /> +
+
* @@ -293,6 +311,7 @@ const TransactionDisbursement = () => { onChange={(e) => setForm({ ...form, pin: e.target.value })} />
+