Allow including other spendings in a budget

This commit is contained in:
2025-05-04 23:19:33 +02:00
parent abc44eddc2
commit 3cd6fd6759
8 changed files with 415 additions and 128 deletions

View File

@@ -3,7 +3,9 @@ import 'package:flutter/material.dart';
class AccountIndicator extends StatelessWidget {
final String accountName;
const AccountIndicator({super.key, required this.accountName});
final Widget? trailing;
const AccountIndicator({super.key, this.trailing, required this.accountName});
@override
Widget build(BuildContext context) {
@@ -12,12 +14,18 @@ class AccountIndicator extends StatelessWidget {
child: Row(
mainAxisAlignment: MainAxisAlignment.start,
children: [
Text(
accountName,
style: Theme.of(context).textTheme.titleLarge,
Padding(
padding: EdgeInsets.all(8),
child: Text(
accountName,
style: Theme.of(context).textTheme.titleLarge,
),
),
const Spacer(),
if (trailing != null)
trailing!,
],
)
),
);
}
}
}