mirror of
https://github.com/cake-tech/cake_wallet.git
synced 2025-02-03 11:46:35 +00:00
Disable ionia for haven (#440)
This commit is contained in:
parent
eeaecae0c7
commit
2cf053282e
17 changed files with 60 additions and 17 deletions
|
@ -217,7 +217,7 @@ class DashboardPage extends BasePage {
|
|||
if (_isEffectsInstalled) {
|
||||
return;
|
||||
}
|
||||
pages.add(MarketPlacePage());
|
||||
pages.add(MarketPlacePage(dashboardViewModel: walletViewModel));
|
||||
pages.add(balancePage);
|
||||
pages.add(TransactionsPage(dashboardViewModel: walletViewModel));
|
||||
_isEffectsInstalled = true;
|
||||
|
|
|
@ -1,9 +1,17 @@
|
|||
import 'package:cake_wallet/routes.dart';
|
||||
import 'package:cake_wallet/src/widgets/alert_with_one_action.dart';
|
||||
import 'package:cake_wallet/src/widgets/market_place_item.dart';
|
||||
import 'package:cake_wallet/utils/show_pop_up.dart';
|
||||
import 'package:cake_wallet/view_model/dashboard/dashboard_view_model.dart';
|
||||
import 'package:cw_core/wallet_type.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:cake_wallet/generated/i18n.dart';
|
||||
|
||||
class MarketPlacePage extends StatelessWidget {
|
||||
|
||||
MarketPlacePage({@required this.dashboardViewModel});
|
||||
|
||||
final DashboardViewModel dashboardViewModel;
|
||||
final _scrollController = ScrollController();
|
||||
|
||||
@override
|
||||
|
@ -36,7 +44,7 @@ class MarketPlacePage extends StatelessWidget {
|
|||
children: <Widget>[
|
||||
SizedBox(height: 20),
|
||||
MarketPlaceItem(
|
||||
onTap: () => Navigator.of(context).pushNamed(Routes.ioniaWelcomePage),
|
||||
onTap: () =>_navigatorToGiftCardsPage(context),
|
||||
title: S.of(context).cake_pay_title,
|
||||
subTitle: S.of(context).cake_pay_subtitle,
|
||||
),
|
||||
|
@ -49,4 +57,24 @@ class MarketPlacePage extends StatelessWidget {
|
|||
),
|
||||
);
|
||||
}
|
||||
void _navigatorToGiftCardsPage(BuildContext context) {
|
||||
final walletType = dashboardViewModel.type;
|
||||
|
||||
switch (walletType) {
|
||||
case WalletType.haven:
|
||||
showPopUp<void>(
|
||||
context: context,
|
||||
builder: (BuildContext context) {
|
||||
return AlertWithOneAction(
|
||||
alertTitle: S.of(context).error,
|
||||
alertContent: S.of(context).gift_cards_unavailable,
|
||||
buttonText: S.of(context).ok,
|
||||
buttonAction: () => Navigator.of(context).pop());
|
||||
});
|
||||
break;
|
||||
default:
|
||||
Navigator.of(context).pushNamed(Routes.ioniaWelcomePage);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -631,5 +631,6 @@
|
|||
"order_id": "Bestell-ID",
|
||||
"gift_card_is_generated": "Geschenkkarte wird generiert",
|
||||
"open_gift_card": "Geschenkkarte öffnen",
|
||||
"contact_support": "Support kontaktieren"
|
||||
"contact_support": "Support kontaktieren",
|
||||
"gift_cards_unavailable": "Geschenkkarten können derzeit nur über Monero, Bitcoin und Litecoin erworben werden"
|
||||
}
|
||||
|
|
|
@ -631,5 +631,6 @@
|
|||
"order_id": "Order ID",
|
||||
"gift_card_is_generated": "Gift Card is generated",
|
||||
"open_gift_card": "Open Gift Card",
|
||||
"contact_support": "Contact Support"
|
||||
"contact_support": "Contact Support",
|
||||
"gift_cards_unavailable": "Gift cards are available to purchase only through Monero, Bitcoin, and Litecoin at this time"
|
||||
}
|
||||
|
|
|
@ -631,5 +631,6 @@
|
|||
"order_id": "Identificación del pedido",
|
||||
"gift_card_is_generated": "Se genera la tarjeta de regalo",
|
||||
"open_gift_card": "Abrir tarjeta de regalo",
|
||||
"contact_support": "Contactar con Soporte"
|
||||
"contact_support": "Contactar con Soporte",
|
||||
"gift_cards_unavailable": "Las tarjetas de regalo están disponibles para comprar solo a través de Monero, Bitcoin y Litecoin en este momento"
|
||||
}
|
||||
|
|
|
@ -629,5 +629,6 @@
|
|||
"order_id": "Numéro de commande",
|
||||
"gift_card_is_generated": "La carte-cadeau est générée",
|
||||
"open_gift_card": "Ouvrir la carte-cadeau",
|
||||
"contact_support": "Contacter l'assistance"
|
||||
"contact_support": "Contacter l'assistance",
|
||||
"gift_cards_unavailable": "Les cartes-cadeaux ne sont disponibles à l'achat que via Monero, Bitcoin et Litecoin pour le moment"
|
||||
}
|
||||
|
|
|
@ -631,5 +631,6 @@
|
|||
"order_id": "ऑर्डर आईडी",
|
||||
"gift_card_is_generated": "गिफ्ट कार्ड जनरेट हुआ",
|
||||
"open_gift_card": "गिफ्ट कार्ड खोलें",
|
||||
"contact_support": "सहायता से संपर्क करें"
|
||||
"contact_support": "सहायता से संपर्क करें",
|
||||
"gift_cards_unavailable": "उपहार कार्ड इस समय केवल मोनेरो, बिटकॉइन और लिटकोइन के माध्यम से खरीदने के लिए उपलब्ध हैं"
|
||||
}
|
||||
|
|
|
@ -631,5 +631,6 @@
|
|||
"order_id": "ID narudžbe",
|
||||
"gift_card_is_generated": "Poklon kartica je generirana",
|
||||
"open_gift_card": "Otvori darovnu karticu",
|
||||
"contact_support": "Kontaktirajte podršku"
|
||||
"contact_support": "Kontaktirajte podršku",
|
||||
"gift_cards_unavailable": "Poklon kartice trenutno su dostupne za kupnju samo putem Monera, Bitcoina i Litecoina"
|
||||
}
|
||||
|
|
|
@ -631,5 +631,6 @@
|
|||
"order_id": "ID ordine",
|
||||
"gift_card_is_generated": "Il buono regalo è stato generato",
|
||||
"open_gift_card": "Apri carta regalo",
|
||||
"contact_support": "Contatta l'assistenza"
|
||||
"contact_support": "Contatta l'assistenza",
|
||||
"gift_cards_unavailable": "Le carte regalo sono disponibili per l'acquisto solo tramite Monero, Bitcoin e Litecoin in questo momento"
|
||||
}
|
||||
|
|
|
@ -631,5 +631,6 @@
|
|||
"order_id": "注文ID",
|
||||
"gift_card_is_generated": "ギフトカードが生成されます",
|
||||
"open_gift_card": "オープンギフトカード",
|
||||
"contact_support": "サポートに連絡する"
|
||||
"contact_support": "サポートに連絡する",
|
||||
"gift_cards_unavailable": "現時点では、ギフトカードはMonero、Bitcoin、Litecoinからのみ購入できます。"
|
||||
}
|
||||
|
|
|
@ -631,5 +631,6 @@
|
|||
"order_id": "주문 ID",
|
||||
"gift_card_is_generated": "기프트 카드가 생성되었습니다",
|
||||
"open_gift_card": "기프트 카드 열기",
|
||||
"contact_support": "지원팀에 문의"
|
||||
"contact_support": "지원팀에 문의",
|
||||
"gift_cards_unavailable": "기프트 카드는 현재 Monero, Bitcoin 및 Litecoin을 통해서만 구매할 수 있습니다."
|
||||
}
|
||||
|
|
|
@ -631,5 +631,6 @@
|
|||
"order_id": "Order-ID",
|
||||
"gift_card_is_generated": "Cadeaukaart is gegenereerd",
|
||||
"open_gift_card": "Geschenkkaart openen",
|
||||
"contact_support": "Contact opnemen met ondersteuning"
|
||||
"contact_support": "Contact opnemen met ondersteuning",
|
||||
"gift_cards_unavailable": "Cadeaubonnen kunnen momenteel alleen worden gekocht via Monero, Bitcoin en Litecoin"
|
||||
}
|
||||
|
|
|
@ -631,5 +631,6 @@
|
|||
"order_id": "Identyfikator zamówienia",
|
||||
"gift_card_is_generated": "Karta podarunkowa jest generowana",
|
||||
"open_gift_card": "Otwórz kartę podarunkową",
|
||||
"contact_support": "Skontaktuj się z pomocą techniczną"
|
||||
"contact_support": "Skontaktuj się z pomocą techniczną",
|
||||
"gift_cards_unavailable": "Karty podarunkowe można obecnie kupić tylko za pośrednictwem Monero, Bitcoin i Litecoin"
|
||||
}
|
||||
|
|
|
@ -631,5 +631,6 @@
|
|||
"order_id": "ID do pedido",
|
||||
"gift_card_is_generated": "Cartão presente é gerado",
|
||||
"open_gift_card": "Abrir vale-presente",
|
||||
"contact_support": "Contatar Suporte"
|
||||
"contact_support": "Contatar Suporte",
|
||||
"gift_cards_unavailable": "Os cartões-presente estão disponíveis para compra apenas através do Monero, Bitcoin e Litecoin no momento"
|
||||
}
|
||||
|
|
|
@ -631,5 +631,6 @@
|
|||
"order_id": "Идентификатор заказа",
|
||||
"gift_card_is_generated": "Подарочная карта сгенерирована",
|
||||
"open_gift_card": "Открыть подарочную карту",
|
||||
"contact_support": "Связаться со службой поддержки"
|
||||
"contact_support": "Связаться со службой поддержки",
|
||||
"gift_cards_unavailable": "В настоящее время подарочные карты можно приобрести только через Monero, Bitcoin и Litecoin."
|
||||
}
|
||||
|
|
|
@ -630,5 +630,6 @@
|
|||
"order_id": "Ідентифікатор замовлення",
|
||||
"gift_card_is_generated": "Подарункова картка створена",
|
||||
"open_gift_card": "Відкрити подарункову картку",
|
||||
"contact_support": "Звернутися до служби підтримки"
|
||||
"contact_support": "Звернутися до служби підтримки",
|
||||
"gift_cards_unavailable": "Наразі подарункові картки можна придбати лише через Monero, Bitcoin і Litecoin"
|
||||
}
|
||||
|
|
|
@ -629,5 +629,6 @@
|
|||
"order_id": "订单编号",
|
||||
"gift_card_is_generated": "礼品卡生成",
|
||||
"open_gift_card": "打开礼品卡",
|
||||
"contact_support": "联系支持"
|
||||
"contact_support": "联系支持",
|
||||
"gift_cards_unavailable": "目前只能通过门罗币、比特币和莱特币购买礼品卡"
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue