Mini Shell

Direktori : /home/funerariamayer/app/
Upload File :
Current File : /home/funerariamayer/app/main.js

(self["webpackChunkapp"] = self["webpackChunkapp"] || []).push([["main"],{

/***/ 98255:
/*!*******************************************************!*\
  !*** ./$_lazy_route_resources/ lazy namespace object ***!
  \*******************************************************/
/***/ ((module) => {

function webpackEmptyAsyncContext(req) {
	// Here Promise.resolve().then() is used instead of new Promise() to prevent
	// uncaught exception popping up in devtools
	return Promise.resolve().then(() => {
		var e = new Error("Cannot find module '" + req + "'");
		e.code = 'MODULE_NOT_FOUND';
		throw e;
	});
}
webpackEmptyAsyncContext.keys = () => ([]);
webpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;
webpackEmptyAsyncContext.id = 98255;
module.exports = webpackEmptyAsyncContext;

/***/ }),

/***/ 90158:
/*!***************************************!*\
  !*** ./src/app/app-routing.module.ts ***!
  \***************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "AppRoutingModule": () => (/* binding */ AppRoutingModule)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ 3786);
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ 2316);
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/router */ 71258);
/* harmony import */ var _guards_auth_guard__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./guards/auth.guard */ 95107);




const routes = [
    {
        path: '',
        loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("common"), __webpack_require__.e("src_app_pages_home_home_module_ts-src_app_services_base_service_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./pages/home/home.module */ 57994)).then(m => m.HomePageModule),
        canActivate: [_guards_auth_guard__WEBPACK_IMPORTED_MODULE_0__.AuthGuard]
    },
    {
        path: 'hall',
        loadChildren: () => __webpack_require__.e(/*! import() */ "src_app_pages_hall_hall_module_ts").then(__webpack_require__.bind(__webpack_require__, /*! ./pages/hall/hall.module */ 63943)).then(m => m.HallPageModule)
    },
    {
        path: 'lista',
        loadChildren: () => __webpack_require__.e(/*! import() */ "src_app_pages_lista_lista_module_ts").then(__webpack_require__.bind(__webpack_require__, /*! ./pages/lista/lista.module */ 64166)).then(m => m.ListaPageModule)
    },
    {
        path: 'tarefa',
        loadChildren: () => __webpack_require__.e(/*! import() */ "src_app_pages_tarefa_tarefa_module_ts").then(__webpack_require__.bind(__webpack_require__, /*! ./pages/tarefa/tarefa.module */ 58769)).then(m => m.TarefaPageModule)
    },
    {
        path: 'board',
        loadChildren: () => Promise.all(/*! import() */[__webpack_require__.e("common"), __webpack_require__.e("src_app_pages_board_board_module_ts-src_app_services_base_service_ts")]).then(__webpack_require__.bind(__webpack_require__, /*! ./pages/board/board.module */ 3093)).then(m => m.BoardPageModule)
    },
    {
        path: 'card',
        loadChildren: () => __webpack_require__.e(/*! import() */ "src_app_pages_card_card_module_ts").then(__webpack_require__.bind(__webpack_require__, /*! ./pages/card/card.module */ 48501)).then(m => m.CardPageModule)
    },
    {
        path: 'group',
        loadChildren: () => __webpack_require__.e(/*! import() */ "src_app_pages_group_group_module_ts").then(__webpack_require__.bind(__webpack_require__, /*! ./pages/group/group.module */ 82215)).then(m => m.GroupPageModule)
    },
];
let AppRoutingModule = class AppRoutingModule {
};
AppRoutingModule = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__decorate)([
    (0,_angular_core__WEBPACK_IMPORTED_MODULE_2__.NgModule)({
        imports: [
            _angular_router__WEBPACK_IMPORTED_MODULE_3__.RouterModule.forRoot(routes, { preloadingStrategy: _angular_router__WEBPACK_IMPORTED_MODULE_3__.PreloadAllModules })
        ],
        exports: [_angular_router__WEBPACK_IMPORTED_MODULE_3__.RouterModule]
    })
], AppRoutingModule);



/***/ }),

/***/ 55041:
/*!**********************************!*\
  !*** ./src/app/app.component.ts ***!
  \**********************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "AppComponent": () => (/* binding */ AppComponent)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! tslib */ 3786);
/* harmony import */ var _F_www_mayer_app_node_modules_ngtools_webpack_src_loaders_direct_resource_js_app_component_html__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !./node_modules/@ngtools/webpack/src/loaders/direct-resource.js!./app.component.html */ 75158);
/* harmony import */ var _app_component_scss__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./app.component.scss */ 53040);
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/core */ 2316);
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/router */ 71258);
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @ionic/angular */ 81864);
/* harmony import */ var _guards_auth_guard__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./guards/auth.guard */ 95107);







let AppComponent = class AppComponent {
    constructor(auth, router, alertController) {
        this.auth = auth;
        this.router = router;
        this.alertController = alertController;
    }
    ngOnInit() {
        this.auth.getUsuario().subscribe((r) => {
            //SplashScreen.hide();
        });
    }
    logout() {
        this.alertController.create({
            header: 'Confirmação',
            message: 'Deseja deslogar da aplicação? Você precisará entrar com seu usuário e senha novamente.',
            buttons: [
                {
                    text: 'Cancelar'
                },
                {
                    text: 'Sim',
                    handler: () => {
                        this.auth.logout();
                    }
                }
            ]
        }).then(a => a.present());
    }
};
AppComponent.ctorParameters = () => [
    { type: _guards_auth_guard__WEBPACK_IMPORTED_MODULE_2__.AuthGuard },
    { type: _angular_router__WEBPACK_IMPORTED_MODULE_3__.Router },
    { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_4__.AlertController }
];
AppComponent = (0,tslib__WEBPACK_IMPORTED_MODULE_5__.__decorate)([
    (0,_angular_core__WEBPACK_IMPORTED_MODULE_6__.Component)({
        selector: 'app-root',
        template: _F_www_mayer_app_node_modules_ngtools_webpack_src_loaders_direct_resource_js_app_component_html__WEBPACK_IMPORTED_MODULE_0__.default,
        styles: [_app_component_scss__WEBPACK_IMPORTED_MODULE_1__]
    })
], AppComponent);



/***/ }),

/***/ 36747:
/*!*******************************!*\
  !*** ./src/app/app.module.ts ***!
  \*******************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "httpInterceptorProviders": () => (/* binding */ httpInterceptorProviders),
/* harmony export */   "AppModule": () => (/* binding */ AppModule)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! tslib */ 3786);
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @angular/core */ 2316);
/* harmony import */ var _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! @angular/platform-browser */ 71570);
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! @angular/router */ 71258);
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @ionic/angular */ 81864);
/* harmony import */ var _app_component__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./app.component */ 55041);
/* harmony import */ var _app_routing_module__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./app-routing.module */ 90158);
/* harmony import */ var _ionic_storage_angular__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @ionic/storage-angular */ 90516);
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @angular/common/http */ 53882);
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/common */ 54364);
/* harmony import */ var _angular_common_locales_pt__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/common/locales/pt */ 84611);
/* harmony import */ var _angular_common_locales_pt__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(_angular_common_locales_pt__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var _angular_common_locales_extra_pt__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/common/locales/extra/pt */ 1501);
/* harmony import */ var _angular_common_locales_extra_pt__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_angular_common_locales_extra_pt__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var _providers_interceptor__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./providers/interceptor */ 85492);
/* harmony import */ var _fullcalendar_angular__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @fullcalendar/angular */ 41573);
/* harmony import */ var _fullcalendar_daygrid__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @fullcalendar/daygrid */ 44437);
/* harmony import */ var _fullcalendar_interaction__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @fullcalendar/interaction */ 79474);
/* harmony import */ var _awesome_cordova_plugins_network_ngx__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @awesome-cordova-plugins/network/ngx */ 50552);
/* harmony import */ var sentry_cordova__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! sentry-cordova */ 29581);
/* harmony import */ var _handlers_SentryIonicErrorHandler__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./handlers/SentryIonicErrorHandler */ 5241);



















sentry_cordova__WEBPACK_IMPORTED_MODULE_8__.init({
    dsn: "https://56293fba49df4bc7aa29b98f6cd1c705@o1195823.ingest.sentry.io/6318930"
});
(0,_angular_common__WEBPACK_IMPORTED_MODULE_10__.registerLocaleData)((_angular_common_locales_pt__WEBPACK_IMPORTED_MODULE_2___default()), 'pt-BR', (_angular_common_locales_extra_pt__WEBPACK_IMPORTED_MODULE_3___default()));
const httpInterceptorProviders = [
    { provide: _angular_common_http__WEBPACK_IMPORTED_MODULE_11__.HTTP_INTERCEPTORS, useClass: _providers_interceptor__WEBPACK_IMPORTED_MODULE_4__.Interceptor, multi: true },
];
// register FullCalendar plugins
_fullcalendar_angular__WEBPACK_IMPORTED_MODULE_12__.FullCalendarModule.registerPlugins([
    _fullcalendar_daygrid__WEBPACK_IMPORTED_MODULE_5__.default,
    _fullcalendar_interaction__WEBPACK_IMPORTED_MODULE_6__.default
]);
let AppModule = class AppModule {
};
AppModule = (0,tslib__WEBPACK_IMPORTED_MODULE_13__.__decorate)([
    (0,_angular_core__WEBPACK_IMPORTED_MODULE_14__.NgModule)({
        declarations: [_app_component__WEBPACK_IMPORTED_MODULE_0__.AppComponent],
        entryComponents: [],
        imports: [
            _angular_platform_browser__WEBPACK_IMPORTED_MODULE_15__.BrowserModule,
            _ionic_angular__WEBPACK_IMPORTED_MODULE_16__.IonicModule.forRoot(),
            _app_routing_module__WEBPACK_IMPORTED_MODULE_1__.AppRoutingModule,
            _angular_common_http__WEBPACK_IMPORTED_MODULE_11__.HttpClientModule,
            _ionic_storage_angular__WEBPACK_IMPORTED_MODULE_17__.IonicStorageModule.forRoot({
                name: '__netsafety',
                //driverOrder: [Drivers.IndexedDB, Drivers.LocalStorage]
            }),
            _fullcalendar_angular__WEBPACK_IMPORTED_MODULE_12__.FullCalendarModule
        ],
        providers: [
            { provide: _angular_router__WEBPACK_IMPORTED_MODULE_18__.RouteReuseStrategy, useClass: _ionic_angular__WEBPACK_IMPORTED_MODULE_16__.IonicRouteStrategy },
            { provide: _angular_core__WEBPACK_IMPORTED_MODULE_14__.LOCALE_ID, useValue: 'pt-BR' },
            { provide: _angular_core__WEBPACK_IMPORTED_MODULE_14__.DEFAULT_CURRENCY_CODE, useValue: 'BRL' },
            httpInterceptorProviders,
            _awesome_cordova_plugins_network_ngx__WEBPACK_IMPORTED_MODULE_7__.Network,
            { provide: _angular_core__WEBPACK_IMPORTED_MODULE_14__.ErrorHandler, useClass: _handlers_SentryIonicErrorHandler__WEBPACK_IMPORTED_MODULE_9__.SentryIonicErrorHandler }
        ],
        bootstrap: [_app_component__WEBPACK_IMPORTED_MODULE_0__.AppComponent],
    })
], AppModule);



/***/ }),

/***/ 95107:
/*!**************************************!*\
  !*** ./src/app/guards/auth.guard.ts ***!
  \**************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "AuthGuard": () => (/* binding */ AuthGuard)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! tslib */ 3786);
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/common/http */ 53882);
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/core */ 2316);
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/router */ 71258);
/* harmony import */ var _awesome_cordova_plugins_network_ngx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @awesome-cordova-plugins/network/ngx */ 50552);
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! rxjs */ 25160);
/* harmony import */ var src_environments_environment__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! src/environments/environment */ 92340);
/* harmony import */ var _services_storage_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../services/storage.service */ 71188);








let AuthGuard = class AuthGuard {
    constructor(storage, router, http, network) {
        this.storage = storage;
        this.router = router;
        this.http = http;
        this.network = network;
        this.usuario = null;
    }
    canActivate(route, state) {
        this.go = state.url;
        this.storage.get('user').then(r => {
            if (!r) {
                this.router.navigate(['/hall']);
            }
        });
        return this.storage.has('user');
    }
    login(data) {
        this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_1__.environment.url + 'login', data).subscribe(r => {
            // Encriptar o token
            this.storage.set('token', r).then(() => {
                this.getUsuario().subscribe(() => {
                    this.router.navigate(['/']);
                });
            });
        });
    }
    logout() {
        this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_1__.environment.url + 'logout', this.usuario).subscribe(r => {
            this.usuario = null;
            this.storage.remove('user').then(() => {
                this.router.navigate(['/hall']);
            });
        });
    }
    getUsuario() {
        return new rxjs__WEBPACK_IMPORTED_MODULE_3__.Observable(subscriber => {
            const execute = () => {
                this.storage.get('token').then(token => {
                    if (token) {
                        if (this.network.type !== this.network.Connection.NONE) {
                            this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_1__.environment.url + 'user', {
                                headers: {
                                    authorization: 'Bearer ' + token.access_token
                                }
                            }).subscribe(u => {
                                this.storage.set('user', u);
                                this.usuario = u;
                                subscriber.next(true);
                                this.router.navigateByUrl(this.go);
                            }, e => {
                                this.usuario = null;
                                subscriber.next(false);
                                //if(e.status === 403){
                                //this.router.navigateByUrl('/assinatura');
                                //}
                            });
                        }
                        else {
                            this.storage.get('user').then(u => {
                                this.usuario = u;
                                subscriber.next(true);
                                this.router.navigateByUrl(this.go);
                            });
                        }
                    }
                    else {
                        this.usuario = null;
                        subscriber.next(false);
                    }
                });
            };
            const INT = setInterval(() => {
                if (this.storage.hasInit()) {
                    clearInterval(INT);
                    execute();
                }
            }, 100);
        });
    }
    register(data) {
        return new rxjs__WEBPACK_IMPORTED_MODULE_3__.Observable(subscriber => {
            const execute = () => {
                this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_1__.environment.url + 'register', data).subscribe(u => {
                    this.storage.set('user', u);
                    this.usuario = u;
                    subscriber.next(true);
                    this.router.navigateByUrl(this.go);
                }, e => {
                    this.usuario = null;
                    subscriber.next(false);
                    //if(e.status === 403){
                    //this.router.navigateByUrl('/assinatura');
                    //}
                });
            };
            const INT = setInterval(() => {
                if (this.storage.hasInit()) {
                    clearInterval(INT);
                    execute();
                }
            }, 100);
        });
    }
    resetar(data) {
        this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_1__.environment.url + 'resetar', data).subscribe(r => { });
    }
};
AuthGuard.ctorParameters = () => [
    { type: _services_storage_service__WEBPACK_IMPORTED_MODULE_2__.StorageService },
    { type: _angular_router__WEBPACK_IMPORTED_MODULE_4__.Router },
    { type: _angular_common_http__WEBPACK_IMPORTED_MODULE_5__.HttpClient },
    { type: _awesome_cordova_plugins_network_ngx__WEBPACK_IMPORTED_MODULE_0__.Network }
];
AuthGuard = (0,tslib__WEBPACK_IMPORTED_MODULE_6__.__decorate)([
    (0,_angular_core__WEBPACK_IMPORTED_MODULE_7__.Injectable)({
        providedIn: 'root'
    })
], AuthGuard);



/***/ }),

/***/ 5241:
/*!*****************************************************!*\
  !*** ./src/app/handlers/SentryIonicErrorHandler.ts ***!
  \*****************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "SentryIonicErrorHandler": () => (/* binding */ SentryIonicErrorHandler)
/* harmony export */ });
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ 2316);
/* harmony import */ var sentry_cordova__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! sentry-cordova */ 29581);


class SentryIonicErrorHandler extends _angular_core__WEBPACK_IMPORTED_MODULE_1__.ErrorHandler {
    handleError(error) {
        super.handleError(error);
        try {
            sentry_cordova__WEBPACK_IMPORTED_MODULE_0__.captureException(error.originalError || error);
        }
        catch (e) {
            console.error('Sentry error logging failed', e);
        }
    }
}


/***/ }),

/***/ 85492:
/*!******************************************!*\
  !*** ./src/app/providers/interceptor.ts ***!
  \******************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Interceptor": () => (/* binding */ Interceptor)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! tslib */ 3786);
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/common/http */ 53882);
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/core */ 2316);
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/router */ 71258);
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @ionic/angular */ 81864);
/* harmony import */ var _ionic_storage__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @ionic/storage */ 54357);
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! rxjs */ 34361);
/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! rxjs */ 45871);
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! rxjs/operators */ 79902);
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! rxjs/operators */ 33927);
/* harmony import */ var rxjs_operators__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! rxjs/operators */ 18293);








let Interceptor = class Interceptor {
    constructor(storage, alertController, loadingController, router) {
        this.storage = storage;
        this.alertController = alertController;
        this.loadingController = loadingController;
        this.router = router;
    }
    intercept(request, next) {
        if (!request.headers.has('Content-Type')) {
            request = request.clone({ headers: request.headers.set('Content-Type', 'application/json') });
        }
        if (request.method === 'GET') {
            const data = {};
            request.params.keys().forEach((k) => {
                if (request.params.getAll(k).length > 1) {
                    data[k] = request.params.getAll(k);
                }
                else {
                    data[k] = request.params.get(k);
                }
            });
            request = request.clone({ params: this.getParams(data) });
        }
        return (0,rxjs__WEBPACK_IMPORTED_MODULE_1__.from)(this.storage.get('token'))
            .pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_2__.switchMap)((token) => {
            if (token) {
                request = request.clone({ headers: request.headers.set('Authorization', token.token_type + ' ' + token.access_token) });
            }
            return (0,rxjs__WEBPACK_IMPORTED_MODULE_1__.from)(this.showLoader()).pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_2__.switchMap)((loader) => {
                if (!request.headers.has('showLoader') || (request.headers.has('showLoader') && request.headers.get('showLoader') === 'true')) {
                    loader.present();
                }
                return next.handle(request).pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_3__.map)((event) => {
                    if (event instanceof _angular_common_http__WEBPACK_IMPORTED_MODULE_4__.HttpResponse) {
                        loader.dismiss();
                    }
                    return event;
                }), (0,rxjs_operators__WEBPACK_IMPORTED_MODULE_5__.catchError)((reject) => {
                    loader.dismiss();
                    switch (reject.status) {
                        case 400:
                            if (reject.error.error === 'invalid_grant') {
                                this.presentAlert('Login inválido, verifique seu usuário e senha.', null);
                            }
                            else {
                                this.presentAlert(reject.error.message, null);
                            }
                            break;
                        case 401:
                            let okHandler = () => { };
                            // if (environment.production) {
                            this.storage.clear();
                            okHandler = () => {
                                this.router.navigate(['/login']);
                            };
                            // }
                            this.presentAlert(reject.error.message, 'Autenticação inválida', okHandler);
                            break;
                        case 402:
                            if (reject.error.error === 'user_inactive') {
                                this.router.navigate(['/analise']);
                            }
                            else {
                                this.router.navigate(['/assinatura']);
                            }
                            break;
                        case 403:
                            this.presentAlert('Você não tem autorização para executar essa operação.', null);
                            break;
                        case 404:
                            //Pode ser um modelo não encontrado então simplesmente não mostra nada
                            break;
                        case 422:
                            const sub = 'Dados inválidos!';
                            let mensagem = '';
                            Object.keys(reject.error.errors).forEach((key) => {
                                mensagem = reject.error.errors[key][0];
                            });
                            this.presentAlert(mensagem, sub);
                            break;
                        case 500:
                        default:
                            this.presentAlert('Estamos verificando o problema tente novamente mais tarde.');
                    }
                    console.log(reject);
                    return (0,rxjs__WEBPACK_IMPORTED_MODULE_6__.throwError)(reject);
                }));
            }));
        }));
    }
    presentAlert(mensagem, sub = 'não foi possível completar a requisição', okHanlder = () => { }) {
        return (0,tslib__WEBPACK_IMPORTED_MODULE_7__.__awaiter)(this, void 0, void 0, function* () {
            const alert = yield this.alertController.create({
                header: 'Ops!',
                cssClass: 'alert-dux',
                subHeader: sub,
                message: mensagem,
                buttons: [
                    //{cssClass : 'alert-button-cancel', text: 'Cancelar'},
                    {
                        cssClass: 'alert-button-ok',
                        text: 'OK',
                        handler: okHanlder
                    }
                ]
            });
            yield alert.present();
        });
    }
    showLoader() {
        return this.loadingController.create({
            cssClass: 'app-loader',
            message: 'Aguarde ...',
        });
    }
    getParams(query) {
        let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_4__.HttpParams();
        for (const key of Object.keys(query)) {
            if (query[key]) {
                if (query[key] instanceof Array) {
                    query[key].forEach((item) => {
                        params = params.append(`${key.toString()}[]`, item);
                    });
                }
                else {
                    params = params.append(key.toString(), query[key]);
                }
            }
        }
        return params;
    }
};
Interceptor.ctorParameters = () => [
    { type: _ionic_storage__WEBPACK_IMPORTED_MODULE_0__.Storage },
    { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_8__.AlertController },
    { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_8__.LoadingController },
    { type: _angular_router__WEBPACK_IMPORTED_MODULE_9__.Router }
];
Interceptor = (0,tslib__WEBPACK_IMPORTED_MODULE_7__.__decorate)([
    (0,_angular_core__WEBPACK_IMPORTED_MODULE_10__.Injectable)()
], Interceptor);



/***/ }),

/***/ 71188:
/*!*********************************************!*\
  !*** ./src/app/services/storage.service.ts ***!
  \*********************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "StorageService": () => (/* binding */ StorageService)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ 3786);
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ 2316);
/* harmony import */ var _ionic_storage_angular__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @ionic/storage-angular */ 54357);



let StorageService = class StorageService {
    constructor(storage) {
        this.storage = storage;
        this._storage = null;
        this.init();
    }
    hasInit() {
        return this._storage ? true : false;
    }
    init() {
        return (0,tslib__WEBPACK_IMPORTED_MODULE_0__.__awaiter)(this, void 0, void 0, function* () {
            // If using, define drivers here: await this.storage.defineDriver(/*...*/);
            const storage = yield this.storage.create();
            this._storage = storage;
        });
    }
    set(key, value) {
        var _a;
        return (_a = this._storage) === null || _a === void 0 ? void 0 : _a.set(key, value);
    }
    get(key) {
        var _a;
        return (_a = this._storage) === null || _a === void 0 ? void 0 : _a.get(key);
    }
    remove(key) {
        var _a;
        return (_a = this._storage) === null || _a === void 0 ? void 0 : _a.remove(key);
    }
    has(k) {
        return this._storage.keys().then((keys) => keys.indexOf(k) !== -1);
    }
};
StorageService.ctorParameters = () => [
    { type: _ionic_storage_angular__WEBPACK_IMPORTED_MODULE_1__.Storage }
];
StorageService = (0,tslib__WEBPACK_IMPORTED_MODULE_0__.__decorate)([
    (0,_angular_core__WEBPACK_IMPORTED_MODULE_2__.Injectable)({
        providedIn: 'root'
    })
], StorageService);



/***/ }),

/***/ 92340:
/*!*****************************************!*\
  !*** ./src/environments/environment.ts ***!
  \*****************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "environment": () => (/* binding */ environment)
/* harmony export */ });
// This file can be replaced during build by using the `fileReplacements` array.
// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`.
// The list of file replacements can be found in `angular.json`.
const environment = {
    production: false,
    url: 'http://127.0.0.1:8000/api/v1/'
};
/*
 * For easier debugging in development mode, you can import the following file
 * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`.
 *
 * This import should be commented out in production mode because it will have a negative impact
 * on performance if an error is thrown.
 */
// import 'zone.js/dist/zone-error';  // Included with Angular CLI.


/***/ }),

/***/ 14431:
/*!*********************!*\
  !*** ./src/main.ts ***!
  \*********************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ 2316);
/* harmony import */ var _angular_platform_browser_dynamic__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/platform-browser-dynamic */ 61882);
/* harmony import */ var _app_app_module__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./app/app.module */ 36747);
/* harmony import */ var _environments_environment__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./environments/environment */ 92340);




if (_environments_environment__WEBPACK_IMPORTED_MODULE_1__.environment.production) {
    (0,_angular_core__WEBPACK_IMPORTED_MODULE_2__.enableProdMode)();
}
(0,_angular_platform_browser_dynamic__WEBPACK_IMPORTED_MODULE_3__.platformBrowserDynamic)().bootstrapModule(_app_app_module__WEBPACK_IMPORTED_MODULE_0__.AppModule)
    .catch(err => console.log(err));


/***/ }),

/***/ 50863:
/*!******************************************************************************************************************************************!*\
  !*** ./node_modules/@ionic/core/dist/esm/ lazy ^\.\/.*\.entry\.js$ include: \.entry\.js$ exclude: \.system\.entry\.js$ namespace object ***!
  \******************************************************************************************************************************************/
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {

var map = {
	"./ion-accordion_2.entry.js": [
		83750,
		"node_modules_ionic_core_dist_esm_ion-accordion_2_entry_js"
	],
	"./ion-action-sheet.entry.js": [
		90733,
		"node_modules_ionic_core_dist_esm_ion-action-sheet_entry_js"
	],
	"./ion-alert.entry.js": [
		20985,
		"node_modules_ionic_core_dist_esm_ion-alert_entry_js"
	],
	"./ion-app_8.entry.js": [
		93899,
		"node_modules_ionic_core_dist_esm_ion-app_8_entry_js"
	],
	"./ion-avatar_3.entry.js": [
		5121,
		"node_modules_ionic_core_dist_esm_ion-avatar_3_entry_js"
	],
	"./ion-back-button.entry.js": [
		52960,
		"node_modules_ionic_core_dist_esm_ion-back-button_entry_js"
	],
	"./ion-backdrop.entry.js": [
		45473,
		"node_modules_ionic_core_dist_esm_ion-backdrop_entry_js"
	],
	"./ion-breadcrumb_2.entry.js": [
		57951,
		"common",
		"node_modules_ionic_core_dist_esm_ion-breadcrumb_2_entry_js"
	],
	"./ion-button_2.entry.js": [
		19787,
		"node_modules_ionic_core_dist_esm_ion-button_2_entry_js"
	],
	"./ion-card_5.entry.js": [
		66165,
		"node_modules_ionic_core_dist_esm_ion-card_5_entry_js"
	],
	"./ion-checkbox.entry.js": [
		69569,
		"node_modules_ionic_core_dist_esm_ion-checkbox_entry_js"
	],
	"./ion-chip.entry.js": [
		35119,
		"node_modules_ionic_core_dist_esm_ion-chip_entry_js"
	],
	"./ion-col_3.entry.js": [
		90799,
		"node_modules_ionic_core_dist_esm_ion-col_3_entry_js"
	],
	"./ion-datetime_3.entry.js": [
		68918,
		"common",
		"node_modules_ionic_core_dist_esm_ion-datetime_3_entry_js"
	],
	"./ion-fab_3.entry.js": [
		94028,
		"node_modules_ionic_core_dist_esm_ion-fab_3_entry_js"
	],
	"./ion-img.entry.js": [
		98107,
		"node_modules_ionic_core_dist_esm_ion-img_entry_js"
	],
	"./ion-infinite-scroll_2.entry.js": [
		72178,
		"node_modules_ionic_core_dist_esm_ion-infinite-scroll_2_entry_js"
	],
	"./ion-input.entry.js": [
		20123,
		"node_modules_ionic_core_dist_esm_ion-input_entry_js"
	],
	"./ion-item-option_3.entry.js": [
		18706,
		"node_modules_ionic_core_dist_esm_ion-item-option_3_entry_js"
	],
	"./ion-item_8.entry.js": [
		12099,
		"node_modules_ionic_core_dist_esm_ion-item_8_entry_js"
	],
	"./ion-loading.entry.js": [
		84868,
		"node_modules_ionic_core_dist_esm_ion-loading_entry_js"
	],
	"./ion-menu_3.entry.js": [
		54377,
		"node_modules_ionic_core_dist_esm_ion-menu_3_entry_js"
	],
	"./ion-modal.entry.js": [
		15678,
		"node_modules_ionic_core_dist_esm_ion-modal_entry_js"
	],
	"./ion-nav_2.entry.js": [
		16735,
		"node_modules_ionic_core_dist_esm_ion-nav_2_entry_js"
	],
	"./ion-picker-column-internal.entry.js": [
		42322,
		"node_modules_ionic_core_dist_esm_ion-picker-column-internal_entry_js"
	],
	"./ion-picker-internal.entry.js": [
		57754,
		"node_modules_ionic_core_dist_esm_ion-picker-internal_entry_js"
	],
	"./ion-popover.entry.js": [
		87686,
		"node_modules_ionic_core_dist_esm_ion-popover_entry_js"
	],
	"./ion-progress-bar.entry.js": [
		48555,
		"node_modules_ionic_core_dist_esm_ion-progress-bar_entry_js"
	],
	"./ion-radio_2.entry.js": [
		30568,
		"node_modules_ionic_core_dist_esm_ion-radio_2_entry_js"
	],
	"./ion-range.entry.js": [
		6231,
		"common",
		"node_modules_ionic_core_dist_esm_ion-range_entry_js"
	],
	"./ion-refresher_2.entry.js": [
		45772,
		"common",
		"node_modules_ionic_core_dist_esm_ion-refresher_2_entry_js"
	],
	"./ion-reorder_2.entry.js": [
		14977,
		"node_modules_ionic_core_dist_esm_ion-reorder_2_entry_js"
	],
	"./ion-ripple-effect.entry.js": [
		42886,
		"node_modules_ionic_core_dist_esm_ion-ripple-effect_entry_js"
	],
	"./ion-route_4.entry.js": [
		54990,
		"node_modules_ionic_core_dist_esm_ion-route_4_entry_js"
	],
	"./ion-searchbar.entry.js": [
		13810,
		"common",
		"node_modules_ionic_core_dist_esm_ion-searchbar_entry_js"
	],
	"./ion-segment_2.entry.js": [
		2446,
		"common",
		"node_modules_ionic_core_dist_esm_ion-segment_2_entry_js"
	],
	"./ion-select_3.entry.js": [
		47619,
		"node_modules_ionic_core_dist_esm_ion-select_3_entry_js"
	],
	"./ion-slide_2.entry.js": [
		28393,
		"node_modules_ionic_core_dist_esm_ion-slide_2_entry_js"
	],
	"./ion-spinner.entry.js": [
		56281,
		"node_modules_ionic_core_dist_esm_ion-spinner_entry_js"
	],
	"./ion-split-pane.entry.js": [
		35932,
		"node_modules_ionic_core_dist_esm_ion-split-pane_entry_js"
	],
	"./ion-tab-bar_2.entry.js": [
		57970,
		"node_modules_ionic_core_dist_esm_ion-tab-bar_2_entry_js"
	],
	"./ion-tab_2.entry.js": [
		80298,
		"node_modules_ionic_core_dist_esm_ion-tab_2_entry_js"
	],
	"./ion-text.entry.js": [
		71006,
		"node_modules_ionic_core_dist_esm_ion-text_entry_js"
	],
	"./ion-textarea.entry.js": [
		74783,
		"node_modules_ionic_core_dist_esm_ion-textarea_entry_js"
	],
	"./ion-toast.entry.js": [
		62749,
		"node_modules_ionic_core_dist_esm_ion-toast_entry_js"
	],
	"./ion-toggle.entry.js": [
		55404,
		"common",
		"node_modules_ionic_core_dist_esm_ion-toggle_entry_js"
	],
	"./ion-virtual-scroll.entry.js": [
		39043,
		"node_modules_ionic_core_dist_esm_ion-virtual-scroll_entry_js"
	]
};
function webpackAsyncContext(req) {
	if(!__webpack_require__.o(map, req)) {
		return Promise.resolve().then(() => {
			var e = new Error("Cannot find module '" + req + "'");
			e.code = 'MODULE_NOT_FOUND';
			throw e;
		});
	}

	var ids = map[req], id = ids[0];
	return Promise.all(ids.slice(1).map(__webpack_require__.e)).then(() => {
		return __webpack_require__(id);
	});
}
webpackAsyncContext.keys = () => (Object.keys(map));
webpackAsyncContext.id = 50863;
module.exports = webpackAsyncContext;

/***/ }),

/***/ 75158:
/*!***************************************************************************************************!*\
  !*** ./node_modules/@ngtools/webpack/src/loaders/direct-resource.js!./src/app/app.component.html ***!
  \***************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ("<ion-split-pane contentId=\"menu-content\">\r\n    <ion-menu contentId=\"menu-content\" menuId=\"menu-content\" side=\"end\" type=\"overlay\">\r\n        <ion-content>\r\n            <ion-menu-toggle auto-hide=\"false\">\r\n                <div class=\"logo ion-text-center pd-5\">                    \r\n                    <ion-img [src]=\"!auth.usuario || !auth.usuario.cliente || !auth.usuario.cliente.logo ? 'assets/logo.png' : auth.usuario.cliente.logo\" alt=\"\"></ion-img>\r\n                </div>\r\n            </ion-menu-toggle>\r\n\r\n            <ion-list lines=\"none\" *ngIf=\"auth.usuario\">\r\n                <ion-item>\r\n                    <ion-avatar slot=\"end\" *ngIf=\"auth.usuario.imagem\">\r\n                        <ion-img [src]=\"auth.usuario.imagem\"></ion-img>\r\n                    </ion-avatar>\r\n                    <ion-icon  *ngIf=\"!auth.usuario.imagem\" slot=\"end\" name=\"person-circle-outline\"></ion-icon>\r\n                    <ion-label>\r\n                        <ion-text color=\"primary\"><h2><b>{{ auth.usuario?.name }}</b></h2></ion-text>\r\n                        <ion-text color=\"medium\"><p>{{ auth.usuario?.name }}</p></ion-text>\r\n                    </ion-label>\r\n                </ion-item>                \r\n            </ion-list>\r\n\r\n            <ion-list lines=\"none\" *ngIf=\"auth.usuario\">\r\n\r\n                <ion-menu-toggle autoHide=\"false\">\r\n                    <ion-item [routerLink]=\"['/']\" [ngClass]=\"(router.url === '/' ? 'selected' : '')\" routerDirection=\"root\" detail=\"false\">\r\n                        <ion-icon slot=\"start\" name=\"home-outline\"></ion-icon>\r\n                        <ion-label>\r\n                            Início\r\n                        </ion-label>\r\n                    </ion-item>\r\n                </ion-menu-toggle>\r\n\r\n                <ion-menu-toggle autoHide=\"false\" *ngIf=\"auth.usuario.admin\">\r\n                    <ion-item [routerLink]=\"['/cliente']\" [ngClass]=\"(router.url === '/cliente' ? 'selected' : '')\" routerDirection=\"root\" detail=\"false\">\r\n                        <ion-icon slot=\"start\" name=\"business-outline\"></ion-icon>\r\n                        <ion-label>\r\n                            Clientes\r\n                        </ion-label>\r\n                    </ion-item>\r\n                </ion-menu-toggle>\r\n\r\n                <!-- <ion-menu-toggle autoHide=\"false\" *ngIf=\"auth.usuario.admin\">\r\n                    <ion-item [routerLink]=\"['/graduacao']\" [ngClass]=\"(router.url === '/graduacao' ? 'selected' : '')\" routerDirection=\"root\" detail=\"false\">\r\n                        <ion-icon slot=\"start\" name=\"school-outline\"></ion-icon>\r\n                        <ion-label>\r\n                            Graduações\r\n                        </ion-label>\r\n                    </ion-item>\r\n                </ion-menu-toggle>                 -->\r\n\r\n                <ion-menu-toggle autoHide=\"false\" *ngIf=\"auth.usuario.responsavel\">\r\n                    <ion-item [routerLink]=\"['/cliente', auth.usuario.responsavel.id]\" [ngClass]=\"(router.url.indexOf('cliente') !== -1 ? 'selected' : '')\" routerDirection=\"root\" detail=\"false\">\r\n                        <ion-icon slot=\"start\" name=\"business-outline\"></ion-icon>\r\n                        <ion-label>\r\n                            Meu Negócio\r\n                        </ion-label>\r\n                    </ion-item>\r\n                </ion-menu-toggle>\r\n\r\n                <ion-menu-toggle autoHide=\"false\" *ngIf=\"auth.usuario.admin || (auth.usuario.responsavel && !auth.usuario.cliente)\">\r\n                    <ion-item [routerLink]=\"['/usuario']\" [ngClass]=\"(router.url === '/usuario' ? 'selected' : '')\" routerDirection=\"root\" detail=\"false\">\r\n                        <ion-icon slot=\"start\" name=\"people-outline\"></ion-icon>\r\n                        <ion-label>\r\n                            Usuários\r\n                        </ion-label>\r\n                    </ion-item>\r\n                </ion-menu-toggle>\r\n            </ion-list>\r\n\r\n            <ion-list lines=\"none\">                            \r\n                <ion-menu-toggle autoHide=\"false\">\r\n                    <ion-item [routerLink]=\"['/sobre']\" [ngClass]=\"(router.url === '/sobre' ? 'selected' : '')\" routerDirection=\"root\" detail=\"false\">\r\n                        <ion-icon slot=\"start\" name=\"information-circle-outline\"></ion-icon>\r\n                        <ion-label>\r\n                            Sobre\r\n                        </ion-label>\r\n                    </ion-item>\r\n                </ion-menu-toggle>\r\n\r\n                <ion-menu-toggle autoHide=\"false\">\r\n                    <ion-item (click)=\"logout()\" detail=\"false\">\r\n                        <ion-icon slot=\"start\" name=\"exit-outline\"></ion-icon>\r\n                        <ion-label>\r\n                            Sair\r\n                        </ion-label>\r\n                    </ion-item>\r\n                </ion-menu-toggle>\r\n\r\n            </ion-list>\r\n\r\n        </ion-content>\r\n    </ion-menu>\r\n    <ion-router-outlet id=\"menu-content\"></ion-router-outlet>\r\n</ion-split-pane>");

/***/ }),

/***/ 53040:
/*!************************************!*\
  !*** ./src/app/app.component.scss ***!
  \************************************/
/***/ ((module) => {

"use strict";
module.exports = "ion-menu ion-content {\n  --padding-top: 20px;\n  --padding-bottom: 20px;\n  --background: var(--ion-item-background, var(--ion-background-color, #fff));\n}\nion-menu ion-content .logo ion-img {\n  height: 100px;\n}\nion-menu ion-content ion-list {\n  margin: 0;\n  padding-bottom: 10px;\n  padding-top: 10px;\n}\nion-menu ion-content ion-list ion-list-header {\n  padding-right: 16px;\n  min-height: unset;\n}\nion-menu ion-content ion-list:not(:last-of-type) {\n  border-bottom: 1px solid var(--ion-color-step-150, #d7d8da);\n}\nion-menu ion-content ion-list ion-item {\n  margin-right: 10px;\n  border-radius: 0 50px 50px 0;\n}\nion-menu ion-content ion-list ion-item.selected {\n  font-weight: 500;\n  --color: var(--ion-color-primary);\n  --background: rgba(var(--ion-color-primary-rgb), 0.14);\n}\nion-menu ion-content ion-list ion-item.selected ion-icon {\n  color: var(--ion-color-primary);\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFSTtFQVFJLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSwyRUFBQTtBQVJSO0FBQ1k7RUFDSSxhQUFBO0FBQ2hCO0FBT1E7RUFFSSxTQUFBO0VBQ0Esb0JBQUE7RUFDQSxpQkFBQTtBQU5aO0FBUVk7RUFDSSxtQkFBQTtFQUNBLGlCQUFBO0FBTmhCO0FBU1k7RUFDSSwyREFBQTtBQVBoQjtBQVVZO0VBRUksa0JBQUE7RUFDQSw0QkFBQTtBQVRoQjtBQVdnQjtFQUNJLGdCQUFBO0VBQ0EsaUNBQUE7RUFDQSxzREFBQTtBQVRwQjtBQVdvQjtFQUNJLCtCQUFBO0FBVHhCIiwiZmlsZSI6ImFwcC5jb21wb25lbnQuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbImlvbi1tZW51e1xyXG4gICAgXHJcbiAgICBpb24tY29udGVudHtcclxuXHJcbiAgICAgICAgLmxvZ297XHJcbiAgICAgICAgICAgIGlvbi1pbWd7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAtLXBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIC0tcGFkZGluZy1ib3R0b206IDIwcHg7ICBcclxuICAgICAgICAtLWJhY2tncm91bmQ6IHZhcigtLWlvbi1pdGVtLWJhY2tncm91bmQsIHZhcigtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yLCAjZmZmKSk7XHJcbiAgICAgICAgXHJcbiAgICAgICAgaW9uLWxpc3R7XHJcblxyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuXHJcbiAgICAgICAgICAgIGlvbi1saXN0LWhlYWRlcntcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiB1bnNldDsgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpe1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWlvbi1jb2xvci1zdGVwLTE1MCwgI2Q3ZDhkYSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGlvbi1pdGVtIHsgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCA1MHB4IDUwcHggMDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJi5zZWxlY3RlZHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIC0tY29sb3I6IHZhcigtLWlvbi1jb2xvci1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICAtLWJhY2tncm91bmQ6IHJnYmEodmFyKC0taW9uLWNvbG9yLXByaW1hcnktcmdiKSwgMC4xNCk7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgaW9uLWljb257XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1pb24tY29sb3ItcHJpbWFyeSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il19 */";

/***/ })

},
/******/ __webpack_require__ => { // webpackRuntimeModules
/******/ var __webpack_exec__ = (moduleId) => (__webpack_require__(__webpack_require__.s = moduleId))
/******/ __webpack_require__.O(0, ["vendor"], () => (__webpack_exec__(14431)));
/******/ var __webpack_exports__ = __webpack_require__.O();
/******/ }
]);
//# sourceMappingURL=main.js.map

Zerion Mini Shell 1.0