dev
dart 28 lines 850 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 Setup2FAInfoPage extends InfoPage {
7 Setup2FAInfoPage()
8 : super(
9 imageLightPath: 'assets/images/2fa_warning_light.svg',
10 imageDarkPath: 'assets/images/2fa_warning_dark.svg',
11 );
12
13 @override
14 String get pageTitle => S.current.pre_seed_title;
15
16 @override
17 String get pageDescription => S.current.setup_warning_2fa_text;
18
19 @override
20 String get buttonText => S.current.understand;
21
22 @override
23 Key? get buttonKey => ValueKey('setup_2fa_info_page_button_key');
24
25 @override
26 void Function(BuildContext) get onPressed =>
27 (BuildContext context) => Navigator.of(context).popAndPushNamed(Routes.setup_2faPage);
28 }