From 262459f1e14f7eb6dcd4ce64b13acd8f5fe8ad7f Mon Sep 17 00:00:00 2001
From: Tom Fong
Date: Thu, 24 Nov 2022 11:28:27 +0800
Subject: [PATCH] feat: show rate the app on setting menu
---
src/app/pages/setting/setting.page.html | 22 ++++++++++++++++++++++
src/app/pages/setting/setting.page.ts | 12 ++++++++++++
2 files changed, 34 insertions(+)
diff --git a/src/app/pages/setting/setting.page.html b/src/app/pages/setting/setting.page.html
index 033978e..48a8c9f 100644
--- a/src/app/pages/setting/setting.page.html
+++ b/src/app/pages/setting/setting.page.html
@@ -133,6 +133,28 @@
+
+
+
+
+
+ {{ 'RATE_THE_APP' | translate }}
+
+
+
+
+
+
+
+
+
+ {{ 'RATE_THE_APP' | translate }}
+
+
+
+
diff --git a/src/app/pages/setting/setting.page.ts b/src/app/pages/setting/setting.page.ts
index 15752d4..5b3cb0a 100644
--- a/src/app/pages/setting/setting.page.ts
+++ b/src/app/pages/setting/setting.page.ts
@@ -28,10 +28,22 @@ export class SettingPage {
await SplashScreen.hide()
}
+ get isIos(): boolean {
+ return this.platform.is('ios');
+ }
+
get isAndroid(): boolean {
return this.platform.is('android');
}
+ rateAndroidApp() {
+ window.open(this.env.GOOGLE_PLAY_URL, '_system');
+ }
+
+ rateIosApp() {
+ window.open(this.env.APP_STORE_URL, '_system');
+ }
+
setLanguage() {
this.router.navigate(['setting-language']);
}