Improved json auto save & budget mobile UI
This commit is contained in:
@@ -55,6 +55,7 @@ class AccountBloc extends Bloc<AccountEvent, AccountState> {
|
||||
on<AccountEditLabel>(_onAccountEditLabel);
|
||||
on<AccountEditSaving>(_onAccountEditSaving);
|
||||
on<AccountEditColor>(_onAccountEditColor);
|
||||
on<ClearData>(_onClearData);
|
||||
|
||||
_metadataRepository
|
||||
.getAccountsStream()
|
||||
@@ -209,4 +210,9 @@ class AccountBloc extends Bloc<AccountEvent, AccountState> {
|
||||
_metadataRepository.saveAccounts(accounts);
|
||||
return accounts;
|
||||
}
|
||||
|
||||
FutureOr<void> _onClearData(ClearData event, Emitter<AccountState> emit) {
|
||||
_metadataRepository.deleteMetadata();
|
||||
_transactionsRepository.deleteTransactions();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user