refactor: optimize layout spacing in BillingView for improved UI consistency
This commit is contained in:
@@ -192,20 +192,14 @@ class _BillingViewState extends State<BillingView> {
|
||||
padding: const EdgeInsets.all(UiConstants.space5),
|
||||
child: Column(
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
spacing: UiConstants.space4,
|
||||
children: <Widget>[
|
||||
if (state.pendingInvoices.isNotEmpty) ...<Widget>[
|
||||
PendingInvoicesSection(invoices: state.pendingInvoices),
|
||||
const SizedBox(height: UiConstants.space4),
|
||||
],
|
||||
const PaymentMethodCard(),
|
||||
const SizedBox(height: UiConstants.space4),
|
||||
const SpendingBreakdownCard(),
|
||||
const SizedBox(height: UiConstants.space4),
|
||||
SavingsCard(savings: state.savings),
|
||||
const SizedBox(height: UiConstants.space6),
|
||||
InvoiceHistorySection(invoices: state.invoiceHistory),
|
||||
const SizedBox(height: UiConstants.space24),
|
||||
SizedBox(height: MediaQuery.of(context).size.height * 0.8),
|
||||
],
|
||||
),
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user