dev
dart 31 lines 890 Bytes
Raw
1 import 'package:cake_wallet/generated/i18n.dart';
2 import 'package:cake_wallet/routes.dart';
3 import 'package:cake_wallet/src/screens/Info_page.dart';
4 import 'package:flutter/cupertino.dart';
5
6 class PreSeedPage extends InfoPage {
7 PreSeedPage()
8 : super(
9 imageLightPath: 'assets/images/seed_warning_light.svg',
10 imageDarkPath: 'assets/images/seed_warning_dark.svg',
11 );
12
13 @override
14 bool get onWillPop => false;
15
16 @override
17 String get pageTitle => S.current.pre_seed_title;
18
19 @override
20 String get pageDescription => S.current.pre_seed_description;
21
22 @override
23 String get buttonText => S.current.pre_seed_button_text;
24
25 @override
26 Key? get buttonKey => ValueKey('pre_seed_page_button_key');
27
28 @override
29 void Function(BuildContext) get onPressed =>
30 (BuildContext context) => Navigator.of(context).pushNamed(Routes.seed, arguments: true);
31 }