Fix fee priority display (#540)

* Fix transaction priority displaying empty string

* Fix priority label with rate in send screen

* Make price nullable in transaction list items
This commit is contained in:
Omar Hatem
2022-10-19 18:24:50 -04:00
committed by GitHub
parent e011ab3e88
commit e1885e44a2
3 changed files with 5 additions and 7 deletions
+2 -3
View File
@@ -1,6 +1,7 @@
import 'package:cake_wallet/entities/balance_display_mode.dart';
import 'package:cake_wallet/entities/transaction_description.dart';
import 'package:cake_wallet/view_model/dashboard/balance_view_model.dart';
import 'package:cw_bitcoin/bitcoin_transaction_priority.dart';
import 'package:cw_core/transaction_priority.dart';
import 'package:cake_wallet/view_model/send/output.dart';
import 'package:cake_wallet/view_model/send/send_template_view_model.dart';
@@ -275,9 +276,7 @@ abstract class SendViewModelBase with Store {
if (isElectrumWallet) {
final rate = bitcoin!.getFeeRate(wallet, _priority);
// FIX-ME: labelWithRate
// return '${priority.labelWithRate(rate)}';
return '';
return '${(priority as BitcoinTransactionPriority).labelWithRate(rate)}';
}
return priority.toString();