refactor: Remove unused code and improve PaymentHistoryItem widget styling

This commit is contained in:
Achintha Isuru
2026-03-04 13:27:14 -05:00
parent 76ffeb9667
commit 256f9fd678
3 changed files with 9 additions and 25 deletions

View File

@@ -11,16 +11,16 @@ class FullWidthDivider extends StatelessWidget {
@override
Widget build(BuildContext context) {
final screenWidth = MediaQuery.of(context).size.width;
//final screenWidth = MediaQuery.of(context).size.width;
return Column(
children: [
const SizedBox(height: UiConstants.space10),
Transform.translate(
offset: const Offset(-UiConstants.space4, 0),
child: SizedBox(width: screenWidth, child: const Divider()),
),
const SizedBox(height: UiConstants.space10),
// Transform.translate(
// offset: const Offset(-UiConstants.space4, 0),
// child: SizedBox(width: screenWidth, child: const Divider()),
// ),
// const SizedBox(height: UiConstants.space10),
],
);
}

View File

@@ -172,17 +172,7 @@ class _PaymentsPageState extends State<PaymentsPage> {
),
],
),
const SizedBox(height: UiConstants.space4),
// Pending Pay
if (state.summary.pendingEarnings > 0)
PendingPayCard(
amount: state.summary.pendingEarnings,
onCashOut: () {
Modular.to.pushNamed('${StaffPaths.payments}early-pay');
},
),
const SizedBox(height: UiConstants.space6),
const SizedBox(height: UiConstants.space8),
// Recent Payments
if (state.history.isNotEmpty)
@@ -191,7 +181,7 @@ class _PaymentsPageState extends State<PaymentsPage> {
children: <Widget>[
Text(
"Recent Payments",
style: UiTypography.body2m.textPrimary,
style: UiTypography.body1b,
),
const SizedBox(height: UiConstants.space3),
Column(

View File

@@ -32,13 +32,7 @@ class PaymentHistoryItem extends StatelessWidget {
decoration: BoxDecoration(
color: UiColors.white,
borderRadius: BorderRadius.circular(UiConstants.radiusBase),
boxShadow: <BoxShadow>[
BoxShadow(
color: UiColors.black.withValues(alpha: 0.05),
blurRadius: 2,
offset: const Offset(0, 1),
),
],
border: Border.all(color: UiColors.border, width: 0.5),
),
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,