mirror of
https://github.com/cypherstack/stack_wallet.git
synced 2025-02-05 20:56:57 +00:00
in wallet exchange loading fix
This commit is contained in:
parent
ef5f0761d4
commit
0cebce6706
2 changed files with 9 additions and 38 deletions
|
@ -230,41 +230,6 @@ class _WalletInitiatedExchangeViewState
|
|||
Widget build(BuildContext context) {
|
||||
debugPrint("BUILD: $runtimeType");
|
||||
|
||||
if (ref
|
||||
.watch(changeNowEstimatedInitialLoadStatusStateProvider.state)
|
||||
.state ==
|
||||
false) {
|
||||
return Column(
|
||||
crossAxisAlignment: CrossAxisAlignment.stretch,
|
||||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
children: [
|
||||
Center(
|
||||
child: Text(
|
||||
"Loading ChangeNOW data",
|
||||
style: STextStyles.pageTitleH2,
|
||||
),
|
||||
),
|
||||
const SizedBox(
|
||||
height: 16,
|
||||
),
|
||||
Center(
|
||||
child: Text(
|
||||
"This shouldn't take long",
|
||||
style: STextStyles.smallMed14,
|
||||
),
|
||||
),
|
||||
const SizedBox(
|
||||
height: 16,
|
||||
),
|
||||
const SizedBox(
|
||||
height: 100,
|
||||
width: 100,
|
||||
child: LoadingIndicator(),
|
||||
),
|
||||
],
|
||||
);
|
||||
}
|
||||
|
||||
final isEstimated = ref.watch(prefsChangeNotifierProvider
|
||||
.select((pref) => pref.exchangeRateType)) ==
|
||||
ExchangeRateType.estimated;
|
||||
|
|
|
@ -21,6 +21,7 @@ import 'package:stackwallet/pages/address_book_views/subviews/contact_details_vi
|
|||
import 'package:stackwallet/pages/address_book_views/subviews/edit_contact_address_view.dart';
|
||||
import 'package:stackwallet/pages/address_book_views/subviews/edit_contact_name_emoji_view.dart';
|
||||
import 'package:stackwallet/pages/exchange_view/edit_trade_note_view.dart';
|
||||
import 'package:stackwallet/pages/exchange_view/exchange_loading_overlay.dart';
|
||||
import 'package:stackwallet/pages/exchange_view/exchange_step_views/step_1_view.dart';
|
||||
import 'package:stackwallet/pages/exchange_view/exchange_step_views/step_2_view.dart';
|
||||
import 'package:stackwallet/pages/exchange_view/exchange_step_views/step_3_view.dart';
|
||||
|
@ -721,9 +722,14 @@ class RouteGenerator {
|
|||
if (args is Tuple2<String, Coin>) {
|
||||
return getRoute(
|
||||
shouldUseMaterialRoute: useMaterialPageRoute,
|
||||
builder: (_) => WalletInitiatedExchangeView(
|
||||
walletId: args.item1,
|
||||
coin: args.item2,
|
||||
builder: (_) => Stack(
|
||||
children: [
|
||||
WalletInitiatedExchangeView(
|
||||
walletId: args.item1,
|
||||
coin: args.item2,
|
||||
),
|
||||
const ExchangeLoadingOverlayView(),
|
||||
],
|
||||
),
|
||||
settings: RouteSettings(
|
||||
name: settings.name,
|
||||
|
|
Loading…
Reference in a new issue