[CW-233] Fix missing display balance setting

This commit is contained in:
Godwin Asuquo
2022-11-18 20:53:35 +02:00
parent a82803de3a
commit c67e8c5037
6 changed files with 27 additions and 15 deletions
@@ -116,6 +116,9 @@ abstract class SettingsViewModelBase with Store {
BalanceDisplayMode get balanceDisplayMode =>
_settingsStore.balanceDisplayMode;
@computed
bool get shouldDisplayBalance => balanceDisplayMode == BalanceDisplayMode.displayableBalance;
@computed
bool get shouldSaveRecipientAddress =>
_settingsStore.shouldSaveRecipientAddress;
@@ -195,6 +198,15 @@ abstract class SettingsViewModelBase with Store {
_settingsStore.currentTheme = newTheme;
}
@action
void setShouldDisplayBalance(bool value){
if (value) {
_settingsStore.balanceDisplayMode = BalanceDisplayMode.displayableBalance;
} else {
_settingsStore.balanceDisplayMode = BalanceDisplayMode.hiddenBalance;
}
}
String getDisplayPriority(dynamic priority) {
final _priority = priority as TransactionPriority;