diff --git a/src/pages/transaction/disbursement-saldo/TransactionDisbursement.tsx b/src/pages/transaction/disbursement-saldo/TransactionDisbursement.tsx index e2f6cba..e608cd6 100644 --- a/src/pages/transaction/disbursement-saldo/TransactionDisbursement.tsx +++ b/src/pages/transaction/disbursement-saldo/TransactionDisbursement.tsx @@ -11,7 +11,7 @@ import { toast } from 'sonner'; const TransactionDisbursement = () => { const [form, setForm] = useState({ - customerId: '', + msisdn: '', amount: '', pin: '' }); @@ -21,22 +21,21 @@ const TransactionDisbursement = () => { const handleSubmit = async (e: any) => { e.preventDefault(); console.log('Submitted Data:', form); - if (form.amount == '' || form.customerId == '' || form.pin == '') { + if (form.amount == '' || form.msisdn == '' || form.pin == '') { toast.warning('Please fill in all required fields.') return } try { - // let requestTopup = await PostData(`${API_URL}/transaction/request-topup`, { - // amount: form.topupAmount, - // pin: form.pin - // }) - // console.log(requestTopup) - // if (requestTopup?.status == true) { - // toast.success('Success Request Topup') - // } else { - // toast.warning(`${requestTopup?.message}`) - // } - toast.warning('Failed') + let requestTopup = await PostData(`${API_URL}/transaction/topup-downline`, { + msisdn_destination: form.msisdn, + amount: form.amount, + pin: form.pin + }) + if (requestTopup?.status == true) { + toast.success('Success Request Topup') + } else { + toast.warning(`${requestTopup?.message}`) + } } catch (error) { toast.warning('Failed') } @@ -68,11 +67,12 @@ const TransactionDisbursement = () => { {/* form */}
- * + * setForm({ ...form, customerId: e.target.value })} + id="msisdn" + type="number" + value={form.msisdn} + onChange={(e) => setForm({ ...form, msisdn: e.target.value })} />
diff --git a/src/pages/transaction/topup/TransactionTopup.tsx b/src/pages/transaction/topup/TransactionTopup.tsx index ed81fe3..9552360 100644 --- a/src/pages/transaction/topup/TransactionTopup.tsx +++ b/src/pages/transaction/topup/TransactionTopup.tsx @@ -30,7 +30,6 @@ const TransactionTopup = () => { amount: form.topupAmount, pin: form.pin }) - console.log(requestTopup) if (requestTopup?.status == true) { toast.success('Success Request Topup') } else {