CAKE-341 | fixed scrollbar for currency_picker.dart; applied receive currency list to exchange_template_page.dart
OleksandrSobol committed
Jun 3, 2021 at 18:38 UTC
8e62f2f81176282b8f8b1eba1461ca6b3e52d52e
3 files changed
+6
-4
lib/src/screens/exchange/exchange_template_page.dart
+1
-1
@@ -176,7 +176,7 @@ class ExchangeTemplatePage extends BasePage {
176
initialIsAddressEditable:
177
exchangeViewModel.isReceiveAddressEnabled,
178
isAmountEstimated: true,
179
- currencies: CryptoCurrency.all,
179
+ currencies: exchangeViewModel.receiveCurrencies,
180
onCurrencySelected: (currency) =>
181
exchangeViewModel.changeReceiveCurrency(
182
currency: currency),
lib/src/screens/exchange/widgets/currency_picker.dart
+2
@@ -45,6 +45,7 @@ class CurrencyPickerState extends State<CurrencyPicker> {
45
color: Palette.darkBlueCraiola,
46
);
47
final int crossAxisCount = 3;
48
+ final int maxNumberItemsInAlert = 12;
49
final int itemsCount;
50
final double backgroundHeight = 280;
51
final double thumbHeight = 72;
@@ -148,6 +149,7 @@ class CurrencyPickerState extends State<CurrencyPicker> {
149
);
150
})
151
),
152
+ if (itemsCount > maxNumberItemsInAlert)
153
CakeScrollbar(
154
backgroundHeight: backgroundHeight,
155
thumbHeight: thumbHeight,
pubspec.lock
+3
-3
@@ -70,7 +70,7 @@ packages:
70
path: "."
71
ref: cake
72
resolved-ref: "02fef082f20af13de00b4e64efb93a2c1e5e1cf2"
73
- url: "git@github.com:cake-tech/bech32.git"
73
+ url: "https://github.com/cake-tech/bech32.git"
74
source: git
75
version: "0.2.0"
76
bip32:
@@ -92,8 +92,8 @@ packages:
92
description:
93
path: "."
94
ref: cake
95
- resolved-ref: b3ab2926c665f0e68b74a4a5f31059f7fcd817b7
96
- url: "git@github.com:cake-tech/bitcoin_flutter.git"
95
+ resolved-ref: cbabfd87b6ce3cae6051a3e86ddb56e7a934e188
96
+ url: "https://github.com/cake-tech/bitcoin_flutter.git"
97
source: git
98
version: "2.0.2"
99
boolean_selector: