|
@@ -2,7 +2,9 @@ import { Component, Input, OnInit } from '@angular/core';
|
|
|
import { IonicModule } from '@ionic/angular';
|
|
|
import { ModalController } from '@ionic/angular/standalone';
|
|
|
import { CloudUser } from 'src/lib/ncloud';
|
|
|
-
|
|
|
+import { addIcons } from 'ionicons';
|
|
|
+import { arrowBackOutline, logoTux, logoWechat, phonePortraitOutline } from 'ionicons/icons';
|
|
|
+addIcons({ arrowBackOutline,logoWechat,phonePortraitOutline,logoTux });
|
|
|
@Component({
|
|
|
selector: 'app-modal-user-login',
|
|
|
templateUrl: './modal-user-login.component.html',
|
|
@@ -64,14 +66,22 @@ export class ModalUserLoginComponent implements OnInit {
|
|
|
}
|
|
|
|
|
|
}
|
|
|
+
|
|
|
+ goBack() {
|
|
|
+ this.modalCtrl.dismiss(null, "cancel");
|
|
|
+ }
|
|
|
+
|
|
|
+ goPhoneLogin(){
|
|
|
+
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
export async function openUserLoginModal(modalCtrl: ModalController,type:"login"|"signup"="login"): Promise<CloudUser | null> {
|
|
|
const modal = await modalCtrl.create({
|
|
|
component: ModalUserLoginComponent,
|
|
|
componentProps: { type:type },
|
|
|
- breakpoints: [0.5, 0.7],
|
|
|
- initialBreakpoint: 0.5
|
|
|
+ //breakpoints: [0.5, 0.7],
|
|
|
+ //initialBreakpoint: 0.5
|
|
|
});
|
|
|
modal.present();
|
|
|
|