From 3135823afa1febc308898df06f30c15adc691d40 Mon Sep 17 00:00:00 2001 From: OleksandrSobol Date: Mon, 22 Feb 2021 20:46:05 +0200 Subject: [PATCH 1/2] CAKE-283 | changed FAQ on the app (now it shown in browser) --- lib/view_model/settings/settings_view_model.dart | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/view_model/settings/settings_view_model.dart b/lib/view_model/settings/settings_view_model.dart index 0211b2276..e1938b005 100644 --- a/lib/view_model/settings/settings_view_model.dart +++ b/lib/view_model/settings/settings_view_model.dart @@ -26,6 +26,7 @@ import 'package:cake_wallet/view_model/settings/regular_list_item.dart'; import 'package:cake_wallet/view_model/settings/settings_list_item.dart'; import 'package:cake_wallet/view_model/settings/switcher_list_item.dart'; import 'package:cake_wallet/src/screens/auth/auth_page.dart'; +import 'package:url_launcher/url_launcher.dart'; part 'settings_view_model.g.dart'; @@ -173,8 +174,10 @@ abstract class SettingsViewModelBase with Store { ), RegularListItem( title: S.current.faq, - handler: (BuildContext context) => - Navigator.pushNamed(context, Routes.faq), + handler: (BuildContext context) async { + final url = 'https://cakewallet.com/guide/'; + if (await canLaunch(url)) await launch(url); + }, ) ], [VersionListItem(title: currentVersion)] From 574fdfa874c775ad030cc0d84590499a6639777d Mon Sep 17 00:00:00 2001 From: OleksandrSobol Date: Wed, 24 Feb 2021 10:26:02 +0200 Subject: [PATCH 2/2] CAKE-283 | moved url to static const --- lib/view_model/settings/settings_view_model.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/view_model/settings/settings_view_model.dart b/lib/view_model/settings/settings_view_model.dart index e1938b005..2a5e9c174 100644 --- a/lib/view_model/settings/settings_view_model.dart +++ b/lib/view_model/settings/settings_view_model.dart @@ -175,7 +175,6 @@ abstract class SettingsViewModelBase with Store { RegularListItem( title: S.current.faq, handler: (BuildContext context) async { - final url = 'https://cakewallet.com/guide/'; if (await canLaunch(url)) await launch(url); }, ) @@ -184,6 +183,8 @@ abstract class SettingsViewModelBase with Store { ]; } + static const url = 'https://cakewallet.com/guide/'; + @observable String currentVersion;