stacked bar graph, edit / remove transaction & budget page base
This commit is contained in:
@@ -16,6 +16,8 @@ final class AccountState extends Equatable {
|
||||
final bool isValid;
|
||||
final bool showAddDialog;
|
||||
|
||||
final Transaction? currentTransaction;
|
||||
|
||||
const AccountState({
|
||||
this.transactions = const [],
|
||||
this.transactionsLines = const [],
|
||||
@@ -29,6 +31,7 @@ final class AccountState extends Equatable {
|
||||
this.transactionValue = const TransactionValue.pure(),
|
||||
this.isValid = false,
|
||||
this.showAddDialog = false,
|
||||
this.currentTransaction
|
||||
});
|
||||
|
||||
AccountState copyWith({
|
||||
@@ -44,6 +47,7 @@ final class AccountState extends Equatable {
|
||||
TransactionValue? transactionValue,
|
||||
bool? isValid,
|
||||
bool? showAddDialog,
|
||||
Transaction? currentTransaction,
|
||||
}) {
|
||||
return AccountState(
|
||||
transactions: transactions ?? this.transactions,
|
||||
@@ -58,6 +62,7 @@ final class AccountState extends Equatable {
|
||||
transactionValue: transactionValue ?? this.transactionValue,
|
||||
isValid: isValid ?? this.isValid,
|
||||
showAddDialog: showAddDialog ?? this.showAddDialog,
|
||||
currentTransaction: currentTransaction ?? this.currentTransaction,
|
||||
);
|
||||
}
|
||||
|
||||
@@ -75,5 +80,6 @@ final class AccountState extends Equatable {
|
||||
transactionValue,
|
||||
isValid,
|
||||
showAddDialog,
|
||||
currentTransaction,
|
||||
];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user