remove restore from date for haven restore form
Serhii-Borodenko committed
Jun 10, 2022 at 17:15 UTC
997e960a0b924a0b5f9dbe7b5077bfdf9d570c77
2 files changed
+6
-1
lib/src/screens/restore/wallet_restore_from_keys_form.dart
+5
-1
@@ -1,3 +1,5 @@
1
+import 'package:cake_wallet/view_model/wallet_restore_view_model.dart';
2
+import 'package:cw_core/wallet_type.dart';
3
import 'package:flutter/services.dart';
4
import 'package:flutter/cupertino.dart';
5
import 'package:flutter/material.dart';
@@ -10,10 +12,11 @@ import 'package:cake_wallet/core/validator.dart';
12
import 'package:cake_wallet/entities/generate_name.dart';
13
14
class WalletRestoreFromKeysFrom extends StatefulWidget {
13
- WalletRestoreFromKeysFrom({Key key, this.onHeightOrDateEntered})
15
+ WalletRestoreFromKeysFrom({Key key, this.onHeightOrDateEntered, this.walletRestoreViewModel})
16
: super(key: key);
17
18
final Function(bool) onHeightOrDateEntered;
19
+ final WalletRestoreViewModel walletRestoreViewModel;
20
21
@override
22
WalletRestoreFromKeysFromState createState() =>
@@ -113,6 +116,7 @@ class WalletRestoreFromKeysFromState extends State<WalletRestoreFromKeysFrom> {
116
maxLines: null)),
117
BlockchainHeightWidget(
118
key: blockchainHeightKey,
119
+ hasDatePicker: widget.walletRestoreViewModel.type != WalletType.haven,
120
onHeightChange: (_) => null,
121
onHeightOrDateEntered: widget.onHeightOrDateEntered)
122
]),
lib/src/screens/restore/wallet_restore_page.dart
+1
@@ -83,6 +83,7 @@ class WalletRestorePage extends BasePage {
83
case WalletRestoreMode.keys:
84
_pages.add(WalletRestoreFromKeysFrom(
85
key: walletRestoreFromKeysFormKey,
86
+ walletRestoreViewModel: walletRestoreViewModel,
87
onHeightOrDateEntered: (value) =>
88
walletRestoreViewModel.isButtonEnabled = value));
89
break;