mirror of
https://github.com/cypherstack/stack_wallet.git
synced 2025-02-02 03:06:29 +00:00
add wallet next button token option addition
This commit is contained in:
parent
41d9c8ca0c
commit
5da5e2c517
1 changed files with 13 additions and 7 deletions
|
@ -1,6 +1,8 @@
|
|||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
||||
import 'package:stackwallet/models/add_wallet_list_entity/sub_classes/eth_token_entity.dart';
|
||||
import 'package:stackwallet/pages/add_wallet_views/create_or_restore_wallet_view/create_or_restore_wallet_view.dart';
|
||||
import 'package:stackwallet/pages/add_wallet_views/select_wallet_for_token_view.dart';
|
||||
import 'package:stackwallet/providers/providers.dart';
|
||||
import 'package:stackwallet/utilities/text_styles.dart';
|
||||
import 'package:stackwallet/utilities/theme/stack_colors.dart';
|
||||
|
@ -25,13 +27,17 @@ class AddWalletNextButton extends ConsumerWidget {
|
|||
onPressed: !enabled
|
||||
? null
|
||||
: () {
|
||||
final selectedCoin =
|
||||
ref.read(addWalletSelectedEntityStateProvider.state).state;
|
||||
|
||||
Navigator.of(context).pushNamed(
|
||||
CreateOrRestoreWalletView.routeName,
|
||||
arguments: selectedCoin,
|
||||
);
|
||||
if (selectedCoin is EthTokenEntity) {
|
||||
Navigator.of(context).pushNamed(
|
||||
SelectWalletForTokenView.routeName,
|
||||
arguments: selectedCoin,
|
||||
);
|
||||
} else {
|
||||
Navigator.of(context).pushNamed(
|
||||
CreateOrRestoreWalletView.routeName,
|
||||
arguments: selectedCoin,
|
||||
);
|
||||
}
|
||||
},
|
||||
style: enabled
|
||||
? Theme.of(context)
|
||||
|
|
Loading…
Reference in a new issue