diff --git a/src/app/pages/login/login.page.html b/src/app/pages/login/login.page.html index babdfef..c1f60de 100644 --- a/src/app/pages/login/login.page.html +++ b/src/app/pages/login/login.page.html @@ -52,7 +52,7 @@ -
+
Remember me
diff --git a/src/app/pages/login/login.page.ts b/src/app/pages/login/login.page.ts index 0741f03..6178657 100644 --- a/src/app/pages/login/login.page.ts +++ b/src/app/pages/login/login.page.ts @@ -100,6 +100,7 @@ export class LoginPage implements OnInit { checkName(); // use hook after platform dom ready FacebookLogin.initialize({ appId: environment.facebookAppId }); + this.refreshBut(); } getBlogData(){ diff --git a/src/app/pages/preferences/preferences.page.html b/src/app/pages/preferences/preferences.page.html index accd58a..b3daa38 100644 --- a/src/app/pages/preferences/preferences.page.html +++ b/src/app/pages/preferences/preferences.page.html @@ -33,14 +33,30 @@ - - - {{item.description}} - - + + + {{item.description}} {{(user_pref_value==item.pref)? 'true': 'false'}} + + + + + + + + + + + +
diff --git a/src/app/pages/preferences/preferences.page.scss b/src/app/pages/preferences/preferences.page.scss index 90f9fed..ad9bfb3 100644 --- a/src/app/pages/preferences/preferences.page.scss +++ b/src/app/pages/preferences/preferences.page.scss @@ -9,6 +9,38 @@ ion-content { } +ion-radio::part(container) { + width: 30px; + height: 30px; + + border-radius: 8px; + border: 2px solid #ddd; +} + +ion-radio::part(mark) { + background: none; + transition: none; + transform: none; + border-radius: 0; +} + +ion-radio.radio-checked::part(container) { + background: #6815ec; + border-color: transparent; +} + +ion-radio.radio-checked::part(mark) { + width: 6px; + height: 10px; + + border-width: 0px 2px 2px 0px; + border-style: solid; + border-color: #fff; + + transform: rotate(45deg); +} + + ion-footer { --background: white; diff --git a/src/app/pages/preferences/preferences.page.ts b/src/app/pages/preferences/preferences.page.ts index 0b2d5a0..858e4b8 100644 --- a/src/app/pages/preferences/preferences.page.ts +++ b/src/app/pages/preferences/preferences.page.ts @@ -53,7 +53,8 @@ export class PreferencesPage implements OnInit { sessionid: string, }; prefTotalData:any; - prefData: []; + prefData: any; + prefPdData: []; async getPreferenceData(){ // this.curr_session = this.sessionDataProviderService.session; @@ -73,8 +74,23 @@ export class PreferencesPage implements OnInit { this.prefTotalData = prefTotalData; console.log("prefTotalData RETURN->", this.prefTotalData); this.prefData = this.prefTotalData.result_list; + + this.prefData.map( (itemD) =>{ + console.log(itemD); + console.log("***", itemD.pref, this.user_pref_value, "***"); + console.log("--------------------------==================----------------------------"); + if (this.user_pref_value==itemD.pref){ + itemD.currval = 'true'; + } + else{ + itemD.currval = 'false'; + } + + }); + + // this.prefPdData = this.prefData; // debugger; result_list - this.user_pref.refresh(); + // this.user_pref.refresh(); } ); } @@ -111,4 +127,12 @@ export class PreferencesPage implements OnInit { } ); } + + prefChange(item:any){ + + console.log(item) + + } + + }