(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["sign-in-sign-in-module"],{

/***/ "FuQ6":
/*!*******************************************!*\
  !*** ./src/app/sign-in/sign-in.module.ts ***!
  \*******************************************/
/*! exports provided: SignInPageModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SignInPageModule", function() { return SignInPageModule; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/common */ "ofXK");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/forms */ "3Pt+");
/* harmony import */ var _ngx_translate_core__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @ngx-translate/core */ "sYmb");
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @ionic/angular */ "TEn/");
/* harmony import */ var _sign_in_routing_module__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./sign-in-routing.module */ "j1PK");
/* harmony import */ var _sign_in_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./sign-in.page */ "WawN");








let SignInPageModule = class SignInPageModule {
};
SignInPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([
    Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({
        imports: [
            _angular_common__WEBPACK_IMPORTED_MODULE_2__["CommonModule"],
            _angular_forms__WEBPACK_IMPORTED_MODULE_3__["FormsModule"],
            _angular_forms__WEBPACK_IMPORTED_MODULE_3__["ReactiveFormsModule"],
            _ionic_angular__WEBPACK_IMPORTED_MODULE_5__["IonicModule"],
            _ngx_translate_core__WEBPACK_IMPORTED_MODULE_4__["TranslateModule"],
            _sign_in_routing_module__WEBPACK_IMPORTED_MODULE_6__["SignInPageRoutingModule"]
        ],
        declarations: [_sign_in_page__WEBPACK_IMPORTED_MODULE_7__["SignInPage"]]
    })
], SignInPageModule);



/***/ }),

/***/ "P3na":
/*!*********************************************************************************!*\
  !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/sign-in/sign-in.page.html ***!
  \*********************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = ("<ion-content fullscreen>\r\n\t<div id=\"sign-in-button\"></div>\r\n\t<div class=\"applogo\">\r\n\t\t<div class=\"img\">\r\n\t\t\t<img src=\"./assets/imgs/applogo.png\" (click)=\"iosLogin()\">\r\n\t\t</div>\r\n\t</div>\r\n\t<div class=\"slogan\">\r\n\t\t<strong>Optimize Your </strong><br>\r\n\t\t<strong>Business With 1PAY</strong>\r\n\t</div>\r\n\t<div class=\"form\">\r\n\t\t<form [formGroup]=\"loginForm\" (ngSubmit)=\"onSubmit()\">\r\n\t\t\t<ion-list lines=\"none\">\r\n\t\t\t\t<div class=\"label\">\r\n\t\t\t\t\t<ion-label position=\"stacked\">{{'enter_registered_mobile_number' | translate}}</ion-label>\r\n\t\t\t\t</div>\r\n\t\t\t\t<ion-item lines=\"none\">\r\n\t\t\t\t\t<ion-input type=\"text\" maxlength=\"10\" formControlName=\"mobileNumber\"\r\n\t\t\t\t\t\t(input)='onMobNoChange($event.target.value)'\r\n\t\t\t\t\t\tplaceholder=\"{{'enter_registered_mobile_number' | translate}}\" [(ngModel)]=\"mobileNumber\"\r\n\t\t\t\t\t\trequired>\r\n\t\t\t\t\t</ion-input>\r\n\t\t\t\t</ion-item>\r\n\t\t\t\t<!-- <ion-button type=\"submit\" size=\"large\" [disabled]=\"mobileNumber?.length !== 10\" shape=\"block\"\r\n\t\t\t\t\tclass=\"btn\">\r\n\t\t\t\t\t{{'generate_otp' | translate}}</ion-button> -->\r\n\t\t\t\t<ion-button *ngIf=\"platform =='android' || platform =='web'\" size=\"large\" [disabled]=\"mobileNumber?.length !== 10\"\r\n\t\t\t\t\t(click)=\"signinWithPhoneNumber(mobileNumber)\" shape=\"block\" class=\"btn\">\r\n\t\t\t\t\t{{'generate_otp' | translate}}</ion-button>\r\n\t\t\t\t\t<ion-button *ngIf=\"platform =='ios'\" size=\"large\" [disabled]=\"mobileNumber?.length !== 10\"\r\n\t\t\t\t\t(click)=\"iosLogin()\" shape=\"block\" class=\"btn\">\r\n\t\t\t\t\tiOS Login</ion-button>\t\t\t\t\t\r\n\t\t\t</ion-list>\r\n\t\t\t<ion-grid>\r\n\t\t\t</ion-grid>\r\n\t\t</form>\r\n\t</div>\r\n</ion-content>");

/***/ }),

/***/ "WawN":
/*!*****************************************!*\
  !*** ./src/app/sign-in/sign-in.page.ts ***!
  \*****************************************/
/*! exports provided: SignInPage */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SignInPage", function() { return SignInPage; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _raw_loader_sign_in_page_html__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! raw-loader!./sign-in.page.html */ "P3na");
/* harmony import */ var _sign_in_page_scss__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./sign-in.page.scss */ "i5US");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/router */ "tyNb");
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/forms */ "3Pt+");
/* harmony import */ var src_services_myevent_services__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! src/services/myevent.services */ "ThQF");
/* harmony import */ var src_services_common_service__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! src/services/common.service */ "FBGF");
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @ionic/angular */ "TEn/");
/* harmony import */ var src_services_auth_service__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! src/services/auth.service */ "LLt/");
/* harmony import */ var firebase_app__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! firebase/app */ "Jgta");
/* harmony import */ var src_services_firestore_service__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! src/services/firestore.service */ "ETdK");
/* harmony import */ var js_sha256__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! js-sha256 */ "bCcq");
/* harmony import */ var js_sha256__WEBPACK_IMPORTED_MODULE_12___default = /*#__PURE__*/__webpack_require__.n(js_sha256__WEBPACK_IMPORTED_MODULE_12__);
/* harmony import */ var src_services_profile_service__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! src/services/profile.service */ "2l2O");
/* harmony import */ var src_services_service_request_service__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! src/services/service-request.service */ "YPdO");
/* harmony import */ var src_services_vehicle_service__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! src/services/vehicle.service */ "lMcH");
/* harmony import */ var src_services_fcm_service__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! src/services/fcm.service */ "KqhZ");
/* harmony import */ var _capacitor_core__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @capacitor/core */ "FUe0");
/* harmony import */ var _capacitor_device__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! @capacitor/device */ "rvvs");



















let SignInPage = class SignInPage {
    //------------------------------------------------------------
    constructor(route, fb, fcmService, commonService, dataService, alertController, authService, navCtrl, profileService, serviceRequest, vehicleService, firestoreService) {
        this.route = route;
        this.fb = fb;
        this.fcmService = fcmService;
        this.commonService = commonService;
        this.dataService = dataService;
        this.alertController = alertController;
        this.authService = authService;
        this.navCtrl = navCtrl;
        this.profileService = profileService;
        this.serviceRequest = serviceRequest;
        this.vehicleService = vehicleService;
        this.firestoreService = firestoreService;
        this.mobileNumber = "";
        //password: string = "";
        this.isEmail = true;
        this.fileName = 'sign-in.page.ts';
        this.isUserFound = false;
        //----------------------------------------------------------
        this.OTP = '';
        this.CountryCode = '+91';
        this.showOTPInput = false;
        this.OTPmessage = 'An OTP is sent to your number. You should receive it in 15 s';
    }
    ngOnInit() {
        let devDetail = this.commonService.getLocalgetDeviceInfo();
        this.platform = devDetail.platform;
        try {
            this.loginForm = this.fb.group({
                mobileNumber: ['', _angular_forms__WEBPACK_IMPORTED_MODULE_5__["Validators"].required],
            });
        }
        catch (error) {
            let obj = {
                fileName: this.fileName,
                functionName: 'ngOnInit()',
                error: error
            };
            this.commonService.systemException(obj);
        }
    }
    get custId() {
        try {
            return this.loginForm.get('mobileNumber');
        }
        catch (error) {
            let obj = {
                fileName: this.fileName,
                functionName: 'custId()',
                error: error
            };
            this.commonService.systemException(obj);
        }
    }
    onMobNoChange(val) {
        try {
            this.mobileNumber = val;
        }
        catch (error) {
            let obj = {
                fileName: this.fileName,
                functionName: 'onMobNoChange(val)',
                error: error
            };
            this.commonService.systemException(obj);
        }
    }
    onSubmit() {
        try {
            this.dataService.sharedData = this.mobileNumber;
            this.route.navigate(['./verification']);
            this.mobileNumber = "";
        }
        catch (error) {
            let obj = {
                fileName: this.fileName,
                functionName: 'onSubmit()',
                error: error
            };
            this.commonService.systemException(obj);
        }
    }
    ionViewDidEnter() {
        return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () {
            this.recaptchaVerifier = new firebase_app__WEBPACK_IMPORTED_MODULE_10__["default"].auth.RecaptchaVerifier('sign-in-button', {
                size: 'invisible',
                callback: (response) => {
                },
                'expired-callback': () => {
                }
            });
        });
    }
    ionViewDidLoad() {
        this.recaptchaVerifier = new firebase_app__WEBPACK_IMPORTED_MODULE_10__["default"].auth.RecaptchaVerifier('sign-in-button', {
            size: 'invisible',
            callback: (response) => {
            },
            'expired-callback': () => {
            }
        });
    }
    signinWithPhoneNumber(val) {
        return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () {
            try {
                var phoneNumber = "+91" + val;
                console.log('Entered phone number: ', phoneNumber);
                //--------------Fetching data from Firestore---------------------------
                // this.firestoreService.getUserList().subscribe(data => {
                //   console.log("Fetching data from Firestore: ", data);
                // });
                //---------------------------------------------------------------------
                // Verifying user from Firestore database
                yield this.commonService.showLoader();
                yield this.firestoreService.verifyUser(phoneNumber).then((ref) => Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () {
                    let results = ref.docs.map(doc => doc.data());
                    if (results.length > 0) {
                        console.log("User is found: ", results);
                        this.isUserFound = true;
                        yield this.commonService.hideLoader();
                    }
                    else {
                        console.log("User not found");
                        this.isUserFound = false;
                        yield this.commonService.hideLoader();
                    }
                })).catch((error) => {
                    this.commonService.errorToast(error.code);
                    let obj = {
                        fileName: this.fileName,
                        functionName: 'signinWithPhoneNumber(val)',
                        error: error
                    };
                    this.commonService.systemException(obj);
                });
                //---------------------------------------------------------------------
                // Creating Collection and Document
                // this.firestoreService
                // .createUser('4', 'Preeti', '+917304494498', 'preetibarsagde@gmail.com')
                // .then(
                //   (res) => {
                //     });
                //------------------------------------------------------
                if (this.isUserFound) {
                    yield this.commonService.showLoader();
                    this.firestoreService.signInWithPhoneNumber(this.recaptchaVerifier, phoneNumber).then((success) => Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () {
                        //this.OtpVerification();
                        this.dataService.sharedData = this.mobileNumber;
                        this.route.navigate(['./verification']);
                        this.mobileNumber = "";
                        yield this.commonService.hideLoader();
                    }));
                }
                else {
                    this.commonService.errorToast("Please enter registered mobile number");
                }
            }
            catch (error) {
                this.commonService.errorToast(error.code);
                let obj = {
                    fileName: this.fileName,
                    functionName: 'signinWithPhoneNumber()',
                    error: error
                };
                this.commonService.systemException(obj);
            }
        });
    }
    /*
      async OtpVerification() {
        const alert = await this.alertController.create({
          header: 'Enter OTP',
          backdropDismiss: false,
          inputs: [
            {
              name: 'otp',
              type: 'text',
              placeholder: 'Please enter OTP',
            }
          ],
          buttons: [{
            text: 'Submit',
            handler: (res) => {
              this.firestoreService.enterVerificationCode(res.otp).then(
                userData => {
                  this.commonService.simpleAlert("Success", "You are successfully authenticated!");
                  localStorage.setItem("authToken", userData.refreshToken);
                },
                (error) => {
                  this.loginError = error;
                  this.commonService.errorToast(this.loginError);
                }
              );
            }
          }
          ]
        });
        await alert.present();
      }
      */
    iosLogin() {
        var _a;
        return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () {
            try {
                yield this.commonService.showLoader();
                if (this.mobileNumber && ((_a = this.mobileNumber) === null || _a === void 0 ? void 0 : _a.length) === 10) {
                    let encryptedPass = Object(js_sha256__WEBPACK_IMPORTED_MODULE_12__["sha256"])("SlowGaadi");
                    let obj = {
                        "password": encryptedPass,
                        "userId": this.mobileNumber,
                        "login_type": "mobile"
                    };
                    this.authService.login(obj).subscribe((resp) => Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () {
                        localStorage.setItem("authToken", resp.auth_token);
                        console.log({ Login: resp });
                        if (resp.status) {
                            localStorage.setItem("userId", resp.userId);
                            // Fetch Profile data
                            this.profileService.getProfile().subscribe((event) => {
                                console.log({ Profile: event });
                                if (event.status) {
                                    localStorage.setItem("profileData", JSON.stringify(event.data));
                                }
                            });
                            let data;
                            let subCat = [];
                            let resData = [];
                            let categories = [];
                            // Fetch Topics data
                            this.serviceRequest.getAllServiceRequestCategories(data).subscribe((res) => Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () {
                                var _b, _c;
                                console.log({ Topics: res });
                                if (res.status === true) {
                                    resData = res.data;
                                    var catBasedID = {};
                                    for (let cat of resData) {
                                        categories.push(cat.category);
                                        catBasedID[cat.topicId] = cat;
                                    }
                                    localStorage.setItem("IdBasedCat", JSON.stringify(catBasedID));
                                    //localStorage.setItem("userId", Enums.CONSTANTS.userId);
                                    categories = [...new Set(categories)];
                                    for (let i = 0; i < categories.length; i++) {
                                        var temp = [];
                                        var tmp;
                                        for (let sep of resData) {
                                            if (sep.category === categories[i]) {
                                                temp.push({
                                                    category_desc: sep === null || sep === void 0 ? void 0 : sep.categoryDesc,
                                                    category_id: sep === null || sep === void 0 ? void 0 : sep.topicId,
                                                    category_type: sep === null || sep === void 0 ? void 0 : sep.category,
                                                    id: sep === null || sep === void 0 ? void 0 : sep.id,
                                                    favourite: (_b = sep === null || sep === void 0 ? void 0 : sep.properties) === null || _b === void 0 ? void 0 : _b.favourite,
                                                    tags: (_c = sep === null || sep === void 0 ? void 0 : sep.properties) === null || _c === void 0 ? void 0 : _c.tags,
                                                    help_text: sep === null || sep === void 0 ? void 0 : sep.help_text,
                                                });
                                                tmp = sep.category;
                                            }
                                        }
                                        subCat.push({
                                            "category_desc": tmp,
                                            "subCate": temp
                                        });
                                        localStorage.setItem("subCat", JSON.stringify(subCat));
                                    }
                                    this.navCtrl.navigateRoot(['./tab/my-dashboard']);
                                    this.mobileNumber = "";
                                    //this.password = "";
                                }
                            }));
                            // Fetch ticket Document type list
                            this.serviceRequest.getDocList().subscribe((res) => Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () {
                                if (res.status === true) {
                                    localStorage.setItem("ticketDocTypeList", JSON.stringify(res === null || res === void 0 ? void 0 : res.data));
                                    console.log("ticketDocTypeList: ", res.data);
                                }
                            }));
                            // Fetch vehicle Document type list
                            this.vehicleService.getVehicleDocList().subscribe((res) => Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () {
                                if (res.status === true) {
                                    localStorage.setItem("vehicleDocTypeList", JSON.stringify(res === null || res === void 0 ? void 0 : res.data));
                                    console.log("vehicleDocTypeList: ", res.data);
                                }
                            }));
                            // Fetch vechile data
                            this.vehicleService.getAllVehicle(0).subscribe(res => {
                                console.log({ Vehicle: res });
                                if (res.status === true) {
                                    let col = res.columns;
                                    let data = res.data;
                                    this.vehicleService.log({
                                        Columns: col,
                                        Data: data
                                    });
                                    let vehicleList = this.vehicleService.mapColData(col, data);
                                    var vehicleNumberList = {};
                                    for (let vnum of vehicleList) {
                                        vehicleNumberList[vnum.vrn] = vnum;
                                    }
                                    localStorage.setItem("vehicleList", JSON.stringify(vehicleNumberList));
                                }
                            });
                            yield this.fcmService.initPush();
                            this.fcmService.localInit.subscribe((data) => Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () {
                                //this.isLoggedIn = (data.state === 'login') ? true : false;
                                this.fcmService.log({ localInitData: data });
                                if (_capacitor_core__WEBPACK_IMPORTED_MODULE_17__["Capacitor"].getPlatform() != 'web') {
                                    const info = yield _capacitor_device__WEBPACK_IMPORTED_MODULE_18__["Device"].getId();
                                    this.deviceId = info.uuid;
                                    yield this.authService.localAPI(this.deviceId).subscribe((resp1) => Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () {
                                        console.log({ localAPI: resp1 });
                                        if (resp1.status) {
                                            localStorage.setItem("localInitTimeStamp", new Date().toISOString());
                                        }
                                    }));
                                }
                            }));
                            yield this.commonService.hideLoader();
                        }
                        else {
                            this.loginError = resp.message;
                            yield this.commonService.hideLoader();
                            this.commonService.errorToast(this.loginError);
                        }
                    }), (error) => Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () {
                        this.loginError = error.message;
                        yield this.commonService.hideLoader();
                        this.commonService.errorToast(this.loginError);
                    }));
                }
                else {
                    this.commonService.errorToast("Please enter registered mobile number");
                }
            }
            catch (error) {
                let obj = {
                    fileName: this.fileName,
                    functionName: 'sign_up()',
                    error: error
                };
                this.commonService.systemException(obj);
            }
        });
    }
};
SignInPage.ctorParameters = () => [
    { type: _angular_router__WEBPACK_IMPORTED_MODULE_4__["Router"] },
    { type: _angular_forms__WEBPACK_IMPORTED_MODULE_5__["FormBuilder"] },
    { type: src_services_fcm_service__WEBPACK_IMPORTED_MODULE_16__["FcmService"] },
    { type: src_services_common_service__WEBPACK_IMPORTED_MODULE_7__["CommonService"] },
    { type: src_services_myevent_services__WEBPACK_IMPORTED_MODULE_6__["MyEvent"] },
    { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_8__["AlertController"] },
    { type: src_services_auth_service__WEBPACK_IMPORTED_MODULE_9__["AuthService"] },
    { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_8__["NavController"] },
    { type: src_services_profile_service__WEBPACK_IMPORTED_MODULE_13__["ProfileService"] },
    { type: src_services_service_request_service__WEBPACK_IMPORTED_MODULE_14__["ServiceRequestService"] },
    { type: src_services_vehicle_service__WEBPACK_IMPORTED_MODULE_15__["VehicleService"] },
    { type: src_services_firestore_service__WEBPACK_IMPORTED_MODULE_11__["FirestoreService"] }
];
SignInPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([
    Object(_angular_core__WEBPACK_IMPORTED_MODULE_3__["Component"])({
        selector: 'app-sign-in',
        template: _raw_loader_sign_in_page_html__WEBPACK_IMPORTED_MODULE_1__["default"],
        styles: [_sign_in_page_scss__WEBPACK_IMPORTED_MODULE_2__["default"]]
    }),
    Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"])("design:paramtypes", [_angular_router__WEBPACK_IMPORTED_MODULE_4__["Router"],
        _angular_forms__WEBPACK_IMPORTED_MODULE_5__["FormBuilder"],
        src_services_fcm_service__WEBPACK_IMPORTED_MODULE_16__["FcmService"],
        src_services_common_service__WEBPACK_IMPORTED_MODULE_7__["CommonService"],
        src_services_myevent_services__WEBPACK_IMPORTED_MODULE_6__["MyEvent"],
        _ionic_angular__WEBPACK_IMPORTED_MODULE_8__["AlertController"],
        src_services_auth_service__WEBPACK_IMPORTED_MODULE_9__["AuthService"],
        _ionic_angular__WEBPACK_IMPORTED_MODULE_8__["NavController"],
        src_services_profile_service__WEBPACK_IMPORTED_MODULE_13__["ProfileService"],
        src_services_service_request_service__WEBPACK_IMPORTED_MODULE_14__["ServiceRequestService"],
        src_services_vehicle_service__WEBPACK_IMPORTED_MODULE_15__["VehicleService"],
        src_services_firestore_service__WEBPACK_IMPORTED_MODULE_11__["FirestoreService"]])
], SignInPage);



/***/ }),

/***/ "i5US":
/*!*******************************************!*\
  !*** ./src/app/sign-in/sign-in.page.scss ***!
  \*******************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony default export */ __webpack_exports__["default"] = (".applogo {\n  padding-top: 20%;\n}\n\n.img {\n  height: 200px;\n  width: 80px;\n  margin: auto;\n  padding-top: 25px;\n}\n\nion-header ion-toolbar {\n  --background:white;\n}\n\n.logo {\n  width: 100%;\n  display: flex;\n  height: 320px;\n  overflow: hidden;\n}\n\n.logo h2 {\n  color: var(--white);\n  font-weight: 400;\n  margin: 0;\n  font-size: 2.1rem;\n  margin: auto;\n  position: relative;\n  z-index: 99;\n}\n\n.logo h2 span {\n  font-weight: 700;\n}\n\n.slogan {\n  padding-top: 5px;\n  color: var(--secondary);\n  margin: auto;\n  text-align: center;\n  font-size: var(--title_font_size);\n}\n\n.form {\n  margin: 10% auto;\n  color: var(--primary);\n  background-color: white;\n  position: relative;\n  z-index: 99;\n}\n\n.form ion-item {\n  padding-top: 13px;\n  padding-bottom: 13px;\n  padding-left: 5px;\n  border-radius: 5px;\n  border-color: var(--secondary);\n  border-width: 1px;\n  border-style: solid;\n}\n\n.form h2 {\n  font-size: 1.2rem;\n  margin: 0;\n  margin-bottom: 35px;\n  position: relative;\n}\n\n.form h2::after, .form h2::before {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  margin: auto 0;\n  width: 55px;\n  height: 3px;\n  background: var(--primary);\n  border-radius: 50px;\n}\n\n.form h2::after {\n  left: unset;\n  right: 0;\n}\n\n.form h3 {\n  font-size: 1rem;\n  margin: 0;\n  font-weight: 400;\n}\n\n.form ion-list {\n  margin-top: 20px;\n}\n\n.form ion-list .button.btn {\n  height: 43px;\n}\n\n.form ion-list ion-input {\n  color: var(--text-dark);\n  font-weight: 700 !important;\n  font-size: var(--text_font_size) !important;\n  padding-bottom: 50px;\n}\n\n.form ion-list .label {\n  color: var(--text-light) !important;\n  width: 100% !important;\n  padding-bottom: 8px;\n  font-weight: 500 !important;\n  font-size: var(--sub_title_font_size) !important;\n}\n\n.form ion-list ion-button {\n  font-size: var(--title_font_size);\n  margin-bottom: 10px;\n}\n\n.form p {\n  margin: auto;\n}\n\nion-tab-button {\n  background: white;\n  font-weight: bold;\n}\n\nd-flex {\n  align-items: center;\n}\n/*# sourceMappingURL=data:application/json;base64,  */");

/***/ }),

/***/ "j1PK":
/*!***************************************************!*\
  !*** ./src/app/sign-in/sign-in-routing.module.ts ***!
  \***************************************************/
/*! exports provided: SignInPageRoutingModule */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SignInPageRoutingModule", function() { return SignInPageRoutingModule; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "mrSG");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "fXoL");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/router */ "tyNb");
/* harmony import */ var _sign_in_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./sign-in.page */ "WawN");




const routes = [
    {
        path: '',
        component: _sign_in_page__WEBPACK_IMPORTED_MODULE_3__["SignInPage"]
    }
];
// const routes: Routes = [
//   {
//     path: '',
//     component: SignInPage,
//     children: [
//       {
//         path: 'sign-in-otp',
//         children: [
//           {
//             path: '',
//             loadChildren: () => import('../sign-in-otp/sign-in-otp.module').then(m => m.SignInOtpPageModule)
//           }
//         ]
//       },
//       {
//         path: 'sign-in-userid',
//         children: [
//           {
//             path: '',
//             loadChildren: () => import('../sign-in-userid/sign-in-userid.module').then(m => m.SignInUseridPageModule)
//           }
//         ]
//       },
//       {
//         path: '',
//         redirectTo: 'sign-in-otp',
//         pathMatch: 'full'
//       }
//     ]
//   },
//   {
//     path: '',
//     redirectTo: 'sign-in-otp',
//     pathMatch: 'full'
//   }
// ];
let SignInPageRoutingModule = class SignInPageRoutingModule {
};
SignInPageRoutingModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([
    Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({
        imports: [_angular_router__WEBPACK_IMPORTED_MODULE_2__["RouterModule"].forChild(routes)],
        exports: [_angular_router__WEBPACK_IMPORTED_MODULE_2__["RouterModule"]],
    })
], SignInPageRoutingModule);



/***/ })

}]);
//# sourceMappingURL=sign-in-sign-in-module-es2015.js.map