budget mockup, account settings & transactions filter

This commit is contained in:
2024-02-18 00:08:17 +01:00
parent b2da8436e4
commit 44279796c4
18 changed files with 367 additions and 32 deletions

View File

@@ -30,3 +30,44 @@ final class AccountLoad extends AccountEvent {
@override
List<Object> get props => [subAccounts];
}
final class AccountEditColor extends AccountEvent {
final Account account;
final String color;
const AccountEditColor(this.account, this.color);
@override
List<Object> get props => [account, color];
}
final class AccountEditSaving extends AccountEvent {
final Account account;
final bool saving;
const AccountEditSaving(this.account, this.saving);
@override
List<Object> get props => [account, saving];
}
final class AccountEditLabel extends AccountEvent {
final Account account;
final String label;
const AccountEditLabel(this.account, this.label);
@override
List<Object> get props => [account, label];
}
final class AccountRemove extends AccountEvent {
final Account account;
const AccountRemove(this.account);
@override
List<Object> get props => [account];
}
final class AccountAdd extends AccountEvent {}