add payment detail

This commit is contained in:
Phuoc Nguyen
2025-10-27 11:46:03 +07:00
parent 90a02e1000
commit c941d6d983
3 changed files with 866 additions and 18 deletions

View File

@@ -206,26 +206,10 @@ class _PaymentsPageState extends ConsumerState<PaymentsPage>
return InvoiceCard(
invoice: invoice,
onTap: () {
// TODO: Navigate to invoice detail page
ScaffoldMessenger.of(context).showSnackBar(
SnackBar(
content: Text(
'Invoice ${invoice.invoiceNumber} tapped',
),
duration: const Duration(seconds: 1),
),
);
context.push('/payments/${invoice.invoiceId}');
},
onPaymentTap: () {
// TODO: Navigate to payment page
ScaffoldMessenger.of(context).showSnackBar(
SnackBar(
content: Text(
'Payment for ${invoice.invoiceNumber}',
),
duration: const Duration(seconds: 1),
),
);
context.push('/payments/${invoice.invoiceId}');
},
);
},