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;