mirror of
https://github.com/cake-tech/cake_wallet.git
synced 2024-12-22 19:49:22 +00:00
Disable Cake Pay Mobile (#994)
* Remove navigation to ionia * Hide 'introducing cake pay' card
This commit is contained in:
parent
b974458f1b
commit
181fd21636
3 changed files with 10 additions and 2 deletions
|
@ -1,6 +1,7 @@
|
||||||
import 'package:cake_wallet/src/screens/exchange_trade/information_page.dart';
|
import 'package:cake_wallet/src/screens/exchange_trade/information_page.dart';
|
||||||
import 'package:cake_wallet/store/settings_store.dart';
|
import 'package:cake_wallet/store/settings_store.dart';
|
||||||
import 'package:cake_wallet/themes/theme_base.dart';
|
import 'package:cake_wallet/themes/theme_base.dart';
|
||||||
|
import 'package:cake_wallet/utils/feature_flag.dart';
|
||||||
import 'package:cake_wallet/utils/responsive_layout_util.dart';
|
import 'package:cake_wallet/utils/responsive_layout_util.dart';
|
||||||
import 'package:cake_wallet/utils/show_pop_up.dart';
|
import 'package:cake_wallet/utils/show_pop_up.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
|
@ -43,7 +44,7 @@ class BalancePage extends StatelessWidget {
|
||||||
textAlign: TextAlign.center);
|
textAlign: TextAlign.center);
|
||||||
})),
|
})),
|
||||||
Observer(builder: (_) {
|
Observer(builder: (_) {
|
||||||
if (dashboardViewModel.balanceViewModel.isShowCard) {
|
if (dashboardViewModel.balanceViewModel.isShowCard && FeatureFlag.isCakePayEnabled) {
|
||||||
return IntroducingCard(
|
return IntroducingCard(
|
||||||
title: S.of(context).introducing_cake_pay,
|
title: S.of(context).introducing_cake_pay,
|
||||||
subTitle: S.of(context).cake_pay_learn_more,
|
subTitle: S.of(context).cake_pay_learn_more,
|
||||||
|
|
|
@ -52,7 +52,10 @@ class MarketPlacePage extends StatelessWidget {
|
||||||
children: <Widget>[
|
children: <Widget>[
|
||||||
SizedBox(height: 20),
|
SizedBox(height: 20),
|
||||||
DashBoardRoundedCardWidget(
|
DashBoardRoundedCardWidget(
|
||||||
onTap: () => _navigatorToGiftCardsPage(context),
|
onTap: () => launchUrl(
|
||||||
|
Uri.parse("https://cakelabs.com/news/cake-pay-mobile-to-shut-down/"),
|
||||||
|
mode: LaunchMode.externalApplication,
|
||||||
|
),
|
||||||
title: S.of(context).cake_pay_title,
|
title: S.of(context).cake_pay_title,
|
||||||
subTitle: S.of(context).cake_pay_subtitle,
|
subTitle: S.of(context).cake_pay_subtitle,
|
||||||
),
|
),
|
||||||
|
@ -75,6 +78,7 @@ class MarketPlacePage extends StatelessWidget {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TODO: Remove ionia flow/files if we will discard it
|
||||||
void _navigatorToGiftCardsPage(BuildContext context) {
|
void _navigatorToGiftCardsPage(BuildContext context) {
|
||||||
final walletType = dashboardViewModel.type;
|
final walletType = dashboardViewModel.type;
|
||||||
|
|
||||||
|
|
3
lib/utils/feature_flag.dart
Normal file
3
lib/utils/feature_flag.dart
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
class FeatureFlag {
|
||||||
|
static const bool isCakePayEnabled = false;
|
||||||
|
}
|
Loading…
Reference in a new issue