diff --git a/4024.04c353650f3e0af1.js b/4024.04c353650f3e0af1.js deleted file mode 100644 index 496f3f4c..00000000 --- a/4024.04c353650f3e0af1.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4024],{4024:(T,h,l)=>{l.r(h),l.d(h,{SettingsPageModule:()=>m});var d=l(6575),i=l(8849),a=l(3890),p=l(8080),e=l(9039),S=l(9140),r=l(2225);const Z=[{path:"",component:(()=>{var t;class o{constructor(n,s){this.storage=n,this.translate=s}ngOnInit(){this.storage.get("language").then(n=>{this.language=n||"en"}),this.storage.get("searchRange").then(n=>{this.searchRange=n||25})}selectLanguage(){this.storage.set("language",this.language),this.translate.setDefaultLang(this.language),this.translate.use(this.language)}selectTheme(){this.storage.set("theme",this.theme)}selectSearchRange(){this.storage.set("searchRange",this.searchRange)}}return(t=o).\u0275fac=function(n){return new(n||t)(e.Y36(S.V),e.Y36(r.sK))},t.\u0275cmp=e.Xpm({type:t,selectors:[["app-settings"]],decls:41,vars:39,consts:[["color","primary"],["slot","start"],["aria-label","Language",3,"label","ngModel","cancelText","ngModelChange","ionChange"],["aria-label","English","value","en"],["aria-label","Italian","value","it"],["aria-label","Spanish","value","es"],["aria-label","Danish","value","da"],["aria-label","Polish","value","pl"],["aria-label","Portuguese","value","pt"],["aria-label","Russian","value","ru"],[1,"ion-text-wrap"],["aria-label","Search Range","id","RadiusRange","min","5","max","50","pin","true",3,"ngModel","ngModelChange","ionBlur"]],template:function(n,s){1&n&&(e.TgZ(0,"ion-header")(1,"ion-toolbar",0)(2,"ion-buttons",1),e._UZ(3,"ion-menu-button"),e.qZA(),e.TgZ(4,"ion-title"),e._uU(5),e.ALo(6,"translate"),e.qZA()()(),e.TgZ(7,"ion-content")(8,"ion-list")(9,"ion-item")(10,"ion-select",2),e.NdJ("ngModelChange",function(c){return s.language=c})("ionChange",function(){return s.selectLanguage()}),e.ALo(11,"translate"),e.ALo(12,"translate"),e.TgZ(13,"ion-select-option",3),e._uU(14),e.ALo(15,"translate"),e.qZA(),e.TgZ(16,"ion-select-option",4),e._uU(17),e.ALo(18,"translate"),e.qZA(),e.TgZ(19,"ion-select-option",5),e._uU(20),e.ALo(21,"translate"),e.qZA(),e.TgZ(22,"ion-select-option",6),e._uU(23),e.ALo(24,"translate"),e.qZA(),e.TgZ(25,"ion-select-option",7),e._uU(26),e.ALo(27,"translate"),e.qZA(),e.TgZ(28,"ion-select-option",8),e._uU(29),e.ALo(30,"translate"),e.qZA(),e.TgZ(31,"ion-select-option",9),e._uU(32),e.ALo(33,"translate"),e.qZA()()(),e.TgZ(34,"ion-item")(35,"div",10)(36,"ion-label"),e._uU(37),e.ALo(38,"translate"),e.ALo(39,"translate"),e.qZA()(),e.TgZ(40,"ion-range",11),e.NdJ("ngModelChange",function(c){return s.searchRange=c})("ionBlur",function(){return s.selectSearchRange()}),e.qZA()()()()),2&n&&(e.xp6(5),e.hij(" ",e.lcZ(6,15,"SETTINGS")," "),e.xp6(5),e.s9C("label",e.lcZ(11,17,"LANGUAGE")),e.s9C("cancelText",e.lcZ(12,19,"CANCEL")),e.Q6J("ngModel",s.language),e.xp6(4),e.Oqu(e.lcZ(15,21,"ENGLISH")),e.xp6(3),e.Oqu(e.lcZ(18,23,"ITALIAN")),e.xp6(3),e.Oqu(e.lcZ(21,25,"SPANISH")),e.xp6(3),e.Oqu(e.lcZ(24,27,"DANISH")),e.xp6(3),e.Oqu(e.lcZ(27,29,"POLISH")),e.xp6(3),e.Oqu(e.lcZ(30,31,"PORTUGUESE")),e.xp6(3),e.Oqu(e.lcZ(33,33,"RUSSIAN")),e.xp6(5),e.lnq("",e.lcZ(38,35,"SEARCHRANGESETTING")," = ",s.searchRange," ",e.lcZ(39,37,"MEETINGS"),""),e.xp6(3),e.Q6J("ngModel",s.searchRange))},dependencies:[i.JJ,i.On,a.Sm,a.W2,a.Gu,a.Ie,a.Q$,a.q_,a.fG,a.I_,a.t9,a.n0,a.wd,a.sr,a.QI,a.j9,r.X$]}),o})()}];let A=(()=>{var t;class o{}return(t=o).\u0275fac=function(n){return new(n||t)},t.\u0275mod=e.oAB({type:t}),t.\u0275inj=e.cJS({imports:[p.Bz.forChild(Z),p.Bz]}),o})(),m=(()=>{var t;class o{}return(t=o).\u0275fac=function(n){return new(n||t)},t.\u0275mod=e.oAB({type:t}),t.\u0275inj=e.cJS({providers:[S.V],imports:[d.ez,i.u5,a.Pc,r.aw,A]}),o})()}}]); -//# sourceMappingURL=4024.04c353650f3e0af1.js.map \ No newline at end of file diff --git a/4024.04c353650f3e0af1.js.map b/4024.04c353650f3e0af1.js.map deleted file mode 100644 index 5e797821..00000000 --- a/4024.04c353650f3e0af1.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"4024.04c353650f3e0af1.js","mappings":"6MAKA,MAAMA,EAAiB,CACrB,CACEC,KAAM,GACNC,UCCqB,UAAAC,EAAnB,MAAOC,EAMXC,YACUC,EACAC,GADAC,KAAAF,UACAE,KAAAD,WAGV,CAEAE,WACED,KAAKF,QAAQI,IAAI,YACdC,KAAKC,IAEFJ,KAAKK,SADHD,GAGc,OAItBJ,KAAKF,QAAQI,IAAI,eACdC,KAAKG,IAEFN,KAAKO,YADHD,GAGiB,IAG3B,CAEAE,iBACER,KAAKF,QAAQW,IAAI,WAAYT,KAAKK,UAClCL,KAAKD,UAAUW,eAAeV,KAAKK,UACnCL,KAAKD,UAAUY,IAAIX,KAAKK,SAC1B,CAEAO,cACEZ,KAAKF,QAAQW,IAAI,QAAST,KAAKa,MACjC,CAEAC,oBACEd,KAAKF,QAAQW,IAAI,cAAeT,KAAKO,YACvC,WA7CWX,0CAAYmB,MAAAC,KAAAD,MAAAE,MAAA,0BAAZrB,EAAYsB,UAAA,mBAAAC,MAAA,GAAAC,KAAA,GAAAC,OAAA,shBAAAC,SAAA,SAAAC,EAAAC,GAAA,EAAAD,ICTzBR,MAAA,eAAAA,CAAY,kBAAZA,CAAY,mBAGNA,MAAA,qBACFA,QACAA,MAAA,eACEA,MAAA,wBACFA,YAIJA,MAAA,gBAAAA,CAAa,aAAbA,CAAa,aAAbA,CAAa,mBAI8DA,MAAA,yBAAAU,GAAA,OAAAD,EAAAnB,SAAAoB,CAAA,EAAAV,CAAsB,8BAAaS,EAAAhB,gBAAgB,+CACtHO,MAAA,0BAAmDA,MAAA,0BAAyBA,QAC5EA,MAAA,0BAAmDA,MAAA,0BAAyBA,QAC5EA,MAAA,0BAAmDA,MAAA,0BAAyBA,QAC5EA,MAAA,0BAAkDA,MAAA,0BAAwBA,QAC1EA,MAAA,0BAAkDA,MAAA,0BAAwBA,QAC1EA,MAAA,0BAAsDA,MAAA,0BAA4BA,QAClFA,MAAA,0BAAmDA,MAAA,0BAAyBA,YAIhFA,MAAA,cAAAA,CAAU,YAAVA,CAAU,gBAEGA,MAAA,gDAAkFA,UAE7FA,MAAA,mBAKEA,MAAA,yBAAAU,GAAA,OAAAD,EAAAjB,YAAAkB,CAAA,EAAAV,CAAyB,4BACdS,EAAAV,mBAAmB,GAEhCC,qBAhCAA,MAAA,GAAAA,MAAA,IAAAA,MAAA,sBASYA,MAAA,GAAAA,MAAA,QAAAA,MAAA,mBAA6GA,MAAA,aAAAA,MAAA,iBAApDA,MAAA,UAAAS,EAAAnB,UAChBU,MAAA,GAAAA,YAAA,kBACAA,MAAA,GAAAA,YAAA,kBACAA,MAAA,GAAAA,YAAA,kBACDA,MAAA,GAAAA,YAAA,iBACAA,MAAA,GAAAA,YAAA,iBACIA,MAAA,GAAAA,YAAA,qBACHA,MAAA,GAAAA,YAAA,kBAM1CA,MAAA,GAAAA,MAAA,GAAAA,MAAA,kCAAAS,EAAAjB,YAAA,IAAAQ,MAAA,sBAOTA,MAAA,GAAAA,MAAA,UAAAS,EAAAjB,qHD1BKX,CAAY,ODOlB,IAAM8B,EAAyB,UAAAC,EAAhC,MAAOD,qDAAyB,0BAAzBA,gCAHDE,KAAaC,SAASrC,GACtBoC,QAECF,CAAyB,KGKzBI,EAAkB,UAAAC,EAAzB,MAAOD,qDAAkB,0BAAlBA,iCAFA,CAAEE,KAAeC,QAAA,CAP1BC,KACAC,KACAC,KACAC,KACAX,KAKSI,CAAkB","names":["routes","path","component","_SettingsPage","SettingsPage","constructor","storage","translate","this","ngOnInit","get","then","langValue","language","searchValue","searchRange","selectLanguage","set","setDefaultLang","use","selectTheme","theme","selectSearchRange","i0","i1","i2","selectors","decls","vars","consts","template","rf","ctx","$event","SettingsPageRoutingModule","_SettingsPageRoutingModule","RouterModule","forChild","SettingsPageModule","_SettingsPageModule","StorageService","imports","CommonModule","FormsModule","IonicModule","TranslateModule"],"sourceRoot":"webpack:///","sources":["./src/app/pages/settings/settings-routing.module.ts","./src/app/pages/settings/settings.page.ts","./src/app/pages/settings/settings.page.html","./src/app/pages/settings/settings.module.ts"],"sourcesContent":["import { NgModule } from '@angular/core';\nimport { Routes, RouterModule } from '@angular/router';\n\nimport { SettingsPage } from './settings.page';\n\nconst routes: Routes = [\n {\n path: '',\n component: SettingsPage\n }\n];\n\n@NgModule({\n imports: [RouterModule.forChild(routes)],\n exports: [RouterModule],\n})\nexport class SettingsPageRoutingModule {}\n","import { Component, OnInit } from '@angular/core';\nimport { StorageService } from '../../services/storage.service';\nimport { TranslateService } from '@ngx-translate/core';\n\n@Component({\n selector: 'app-settings',\n templateUrl: './settings.page.html',\n styleUrls: ['./settings.page.scss'],\n})\nexport class SettingsPage implements OnInit {\n\n language!: string;\n theme!: string;\n searchRange!: number;\n\n constructor(\n private storage: StorageService,\n private translate: TranslateService\n ) {\n\n }\n\n ngOnInit() {\n this.storage.get('language')\n .then(langValue => {\n if (langValue) {\n this.language = langValue;\n } else {\n this.language = 'en';\n }\n });\n\n this.storage.get('searchRange')\n .then(searchValue => {\n if (searchValue) {\n this.searchRange = searchValue;\n } else {\n this.searchRange = 25;\n }\n });\n }\n\n selectLanguage() {\n this.storage.set('language', this.language);\n this.translate.setDefaultLang(this.language);\n this.translate.use(this.language);\n }\n\n selectTheme() {\n this.storage.set('theme', this.theme);\n }\n\n selectSearchRange() {\n this.storage.set('searchRange', this.searchRange);\n }\n\n}\n","\n \n \n \n \n \n {{'SETTINGS' | translate}}\n \n \n\n\n\n \n\n \n \n {{'ENGLISH' | translate}}\n {{'ITALIAN' | translate}}\n {{'SPANISH' | translate}}\n {{'DANISH' | translate}}\n {{'POLISH' | translate}}\n {{'PORTUGUESE' | translate}}\n {{'RUSSIAN' | translate}}\n \n \n\n \n
\n {{'SEARCHRANGESETTING' | translate}} = {{searchRange}} {{'MEETINGS' | translate }}\n
\n \n \n
\n\n
\n
\n","import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { FormsModule } from '@angular/forms';\nimport { IonicModule } from '@ionic/angular';\nimport { SettingsPageRoutingModule } from './settings-routing.module';\nimport { SettingsPage } from './settings.page';\n\nimport { TranslateModule } from '@ngx-translate/core';\nimport { StorageService } from 'src/app/services/storage.service';\n\n@NgModule({\n imports: [\n CommonModule,\n FormsModule,\n IonicModule,\n TranslateModule,\n SettingsPageRoutingModule\n ],\n declarations: [SettingsPage],\n providers: [ StorageService]\n})\nexport class SettingsPageModule {}\n"],"x_google_ignoreList":[]} \ No newline at end of file diff --git a/4024.46818d1064930c17.js b/4024.46818d1064930c17.js new file mode 100644 index 00000000..3293cdb8 --- /dev/null +++ b/4024.46818d1064930c17.js @@ -0,0 +1,2 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4024],{4024:(T,h,l)=>{l.r(h),l.d(h,{SettingsPageModule:()=>m});var Z=l(6575),g=l(8849),n=l(3890),p=l(8080),e=l(9039),S=l(9140),r=l(2225);const d=[{path:"",component:(()=>{var t;class o{constructor(a,s){this.storage=a,this.translate=s}ngOnInit(){this.storage.get("language").then(a=>{this.language=a||"en"}),this.storage.get("searchRange").then(a=>{this.searchRange=a||25})}selectLanguage(){this.storage.set("language",this.language),this.translate.setDefaultLang(this.language),this.translate.use(this.language)}selectTheme(){this.storage.set("theme",this.theme)}selectSearchRange(){this.storage.set("searchRange",this.searchRange)}}return(t=o).\u0275fac=function(a){return new(a||t)(e.Y36(S.V),e.Y36(r.sK))},t.\u0275cmp=e.Xpm({type:t,selectors:[["app-settings"]],decls:44,vars:42,consts:[["color","primary"],["slot","start"],["aria-label","Language",3,"label","ngModel","cancelText","ngModelChange","ionChange"],["aria-label","English","value","en"],["aria-label","French","value","fr"],["aria-label","Italian","value","it"],["aria-label","Spanish","value","es"],["aria-label","Danish","value","da"],["aria-label","Polish","value","pl"],["aria-label","Portuguese","value","pt"],["aria-label","Russian","value","ru"],[1,"ion-text-wrap"],["aria-label","Search Range","id","RadiusRange","min","5","max","50","pin","true",3,"ngModel","ngModelChange","ionBlur"]],template:function(a,s){1&a&&(e.TgZ(0,"ion-header")(1,"ion-toolbar",0)(2,"ion-buttons",1),e._UZ(3,"ion-menu-button"),e.qZA(),e.TgZ(4,"ion-title"),e._uU(5),e.ALo(6,"translate"),e.qZA()()(),e.TgZ(7,"ion-content")(8,"ion-list")(9,"ion-item")(10,"ion-select",2),e.NdJ("ngModelChange",function(c){return s.language=c})("ionChange",function(){return s.selectLanguage()}),e.ALo(11,"translate"),e.ALo(12,"translate"),e.TgZ(13,"ion-select-option",3),e._uU(14),e.ALo(15,"translate"),e.qZA(),e.TgZ(16,"ion-select-option",4),e._uU(17),e.ALo(18,"translate"),e.qZA(),e.TgZ(19,"ion-select-option",5),e._uU(20),e.ALo(21,"translate"),e.qZA(),e.TgZ(22,"ion-select-option",6),e._uU(23),e.ALo(24,"translate"),e.qZA(),e.TgZ(25,"ion-select-option",7),e._uU(26),e.ALo(27,"translate"),e.qZA(),e.TgZ(28,"ion-select-option",8),e._uU(29),e.ALo(30,"translate"),e.qZA(),e.TgZ(31,"ion-select-option",9),e._uU(32),e.ALo(33,"translate"),e.qZA(),e.TgZ(34,"ion-select-option",10),e._uU(35),e.ALo(36,"translate"),e.qZA()()(),e.TgZ(37,"ion-item")(38,"div",11)(39,"ion-label"),e._uU(40),e.ALo(41,"translate"),e.ALo(42,"translate"),e.qZA()(),e.TgZ(43,"ion-range",12),e.NdJ("ngModelChange",function(c){return s.searchRange=c})("ionBlur",function(){return s.selectSearchRange()}),e.qZA()()()()),2&a&&(e.xp6(5),e.hij(" ",e.lcZ(6,16,"SETTINGS")," "),e.xp6(5),e.s9C("label",e.lcZ(11,18,"LANGUAGE")),e.s9C("cancelText",e.lcZ(12,20,"CANCEL")),e.Q6J("ngModel",s.language),e.xp6(4),e.Oqu(e.lcZ(15,22,"ENGLISH")),e.xp6(3),e.Oqu(e.lcZ(18,24,"FRENCH")),e.xp6(3),e.Oqu(e.lcZ(21,26,"ITALIAN")),e.xp6(3),e.Oqu(e.lcZ(24,28,"SPANISH")),e.xp6(3),e.Oqu(e.lcZ(27,30,"DANISH")),e.xp6(3),e.Oqu(e.lcZ(30,32,"POLISH")),e.xp6(3),e.Oqu(e.lcZ(33,34,"PORTUGUESE")),e.xp6(3),e.Oqu(e.lcZ(36,36,"RUSSIAN")),e.xp6(5),e.lnq("",e.lcZ(41,38,"SEARCHRANGESETTING")," = ",s.searchRange," ",e.lcZ(42,40,"MEETINGS"),""),e.xp6(3),e.Q6J("ngModel",s.searchRange))},dependencies:[g.JJ,g.On,n.Sm,n.W2,n.Gu,n.Ie,n.Q$,n.q_,n.fG,n.I_,n.t9,n.n0,n.wd,n.sr,n.QI,n.j9,r.X$]}),o})()}];let A=(()=>{var t;class o{}return(t=o).\u0275fac=function(a){return new(a||t)},t.\u0275mod=e.oAB({type:t}),t.\u0275inj=e.cJS({imports:[p.Bz.forChild(d),p.Bz]}),o})(),m=(()=>{var t;class o{}return(t=o).\u0275fac=function(a){return new(a||t)},t.\u0275mod=e.oAB({type:t}),t.\u0275inj=e.cJS({providers:[S.V],imports:[Z.ez,g.u5,n.Pc,r.aw,A]}),o})()}}]); +//# sourceMappingURL=4024.46818d1064930c17.js.map \ No newline at end of file diff --git a/4024.46818d1064930c17.js.map b/4024.46818d1064930c17.js.map new file mode 100644 index 00000000..dbe47094 --- /dev/null +++ b/4024.46818d1064930c17.js.map @@ -0,0 +1 @@ +{"version":3,"file":"4024.46818d1064930c17.js","mappings":"6MAKA,MAAMA,EAAiB,CACrB,CACEC,KAAM,GACNC,UCCqB,UAAAC,EAAnB,MAAOC,EAMXC,YACUC,EACAC,GADAC,KAAAF,UACAE,KAAAD,WAGV,CAEAE,WACED,KAAKF,QAAQI,IAAI,YACdC,KAAKC,IAEFJ,KAAKK,SADHD,GAGc,OAItBJ,KAAKF,QAAQI,IAAI,eACdC,KAAKG,IAEFN,KAAKO,YADHD,GAGiB,IAG3B,CAEAE,iBACER,KAAKF,QAAQW,IAAI,WAAYT,KAAKK,UAClCL,KAAKD,UAAUW,eAAeV,KAAKK,UACnCL,KAAKD,UAAUY,IAAIX,KAAKK,SAC1B,CAEAO,cACEZ,KAAKF,QAAQW,IAAI,QAAST,KAAKa,MACjC,CAEAC,oBACEd,KAAKF,QAAQW,IAAI,cAAeT,KAAKO,YACvC,WA7CWX,0CAAYmB,MAAAC,KAAAD,MAAAE,MAAA,0BAAZrB,EAAYsB,UAAA,mBAAAC,MAAA,GAAAC,KAAA,GAAAC,OAAA,2jBAAAC,SAAA,SAAAC,EAAAC,GAAA,EAAAD,ICTzBR,MAAA,eAAAA,CAAY,kBAAZA,CAAY,mBAGNA,MAAA,qBACFA,QACAA,MAAA,eACEA,MAAA,wBACFA,YAIJA,MAAA,gBAAAA,CAAa,aAAbA,CAAa,aAAbA,CAAa,mBAI8DA,MAAA,yBAAAU,GAAA,OAAAD,EAAAnB,SAAAoB,CAAA,EAAAV,CAAsB,8BAAaS,EAAAhB,gBAAgB,+CACtHO,MAAA,0BAAmDA,MAAA,0BAAyBA,QAC5EA,MAAA,0BAAkDA,MAAA,0BAAwBA,QAC1EA,MAAA,0BAAmDA,MAAA,0BAAyBA,QAC5EA,MAAA,0BAAmDA,MAAA,0BAAyBA,QAC5EA,MAAA,0BAAkDA,MAAA,0BAAwBA,QAC1EA,MAAA,0BAAkDA,MAAA,0BAAwBA,QAC1EA,MAAA,0BAAsDA,MAAA,0BAA4BA,QAClFA,MAAA,2BAAmDA,MAAA,0BAAyBA,YAIhFA,MAAA,cAAAA,CAAU,YAAVA,CAAU,gBAEGA,MAAA,gDAAkFA,UAE7FA,MAAA,mBAKEA,MAAA,yBAAAU,GAAA,OAAAD,EAAAjB,YAAAkB,CAAA,EAAAV,CAAyB,4BACdS,EAAAV,mBAAmB,GAEhCC,qBAjCAA,MAAA,GAAAA,MAAA,IAAAA,MAAA,sBASYA,MAAA,GAAAA,MAAA,QAAAA,MAAA,mBAA6GA,MAAA,aAAAA,MAAA,iBAApDA,MAAA,UAAAS,EAAAnB,UAChBU,MAAA,GAAAA,YAAA,kBACDA,MAAA,GAAAA,YAAA,iBACCA,MAAA,GAAAA,YAAA,kBACAA,MAAA,GAAAA,YAAA,kBACDA,MAAA,GAAAA,YAAA,iBACAA,MAAA,GAAAA,YAAA,iBACIA,MAAA,GAAAA,YAAA,qBACHA,MAAA,GAAAA,YAAA,kBAM1CA,MAAA,GAAAA,MAAA,GAAAA,MAAA,kCAAAS,EAAAjB,YAAA,IAAAQ,MAAA,sBAOTA,MAAA,GAAAA,MAAA,UAAAS,EAAAjB,qHD3BKX,CAAY,ODOlB,IAAM8B,EAAyB,UAAAC,EAAhC,MAAOD,qDAAyB,0BAAzBA,gCAHDE,KAAaC,SAASrC,GACtBoC,QAECF,CAAyB,KGKzBI,EAAkB,UAAAC,EAAzB,MAAOD,qDAAkB,0BAAlBA,iCAFA,CAAEE,KAAeC,QAAA,CAP1BC,KACAC,KACAC,KACAC,KACAX,KAKSI,CAAkB","names":["routes","path","component","_SettingsPage","SettingsPage","constructor","storage","translate","this","ngOnInit","get","then","langValue","language","searchValue","searchRange","selectLanguage","set","setDefaultLang","use","selectTheme","theme","selectSearchRange","i0","i1","i2","selectors","decls","vars","consts","template","rf","ctx","$event","SettingsPageRoutingModule","_SettingsPageRoutingModule","RouterModule","forChild","SettingsPageModule","_SettingsPageModule","StorageService","imports","CommonModule","FormsModule","IonicModule","TranslateModule"],"sourceRoot":"webpack:///","sources":["./src/app/pages/settings/settings-routing.module.ts","./src/app/pages/settings/settings.page.ts","./src/app/pages/settings/settings.page.html","./src/app/pages/settings/settings.module.ts"],"sourcesContent":["import { NgModule } from '@angular/core';\nimport { Routes, RouterModule } from '@angular/router';\n\nimport { SettingsPage } from './settings.page';\n\nconst routes: Routes = [\n {\n path: '',\n component: SettingsPage\n }\n];\n\n@NgModule({\n imports: [RouterModule.forChild(routes)],\n exports: [RouterModule],\n})\nexport class SettingsPageRoutingModule {}\n","import { Component, OnInit } from '@angular/core';\nimport { StorageService } from '../../services/storage.service';\nimport { TranslateService } from '@ngx-translate/core';\n\n@Component({\n selector: 'app-settings',\n templateUrl: './settings.page.html',\n styleUrls: ['./settings.page.scss'],\n})\nexport class SettingsPage implements OnInit {\n\n language!: string;\n theme!: string;\n searchRange!: number;\n\n constructor(\n private storage: StorageService,\n private translate: TranslateService\n ) {\n\n }\n\n ngOnInit() {\n this.storage.get('language')\n .then(langValue => {\n if (langValue) {\n this.language = langValue;\n } else {\n this.language = 'en';\n }\n });\n\n this.storage.get('searchRange')\n .then(searchValue => {\n if (searchValue) {\n this.searchRange = searchValue;\n } else {\n this.searchRange = 25;\n }\n });\n }\n\n selectLanguage() {\n this.storage.set('language', this.language);\n this.translate.setDefaultLang(this.language);\n this.translate.use(this.language);\n }\n\n selectTheme() {\n this.storage.set('theme', this.theme);\n }\n\n selectSearchRange() {\n this.storage.set('searchRange', this.searchRange);\n }\n\n}\n","\n \n \n \n \n \n {{'SETTINGS' | translate}}\n \n \n\n\n\n \n\n \n \n {{'ENGLISH' | translate}}\n {{'FRENCH' | translate}}\n {{'ITALIAN' | translate}}\n {{'SPANISH' | translate}}\n {{'DANISH' | translate}}\n {{'POLISH' | translate}}\n {{'PORTUGUESE' | translate}}\n {{'RUSSIAN' | translate}}\n \n \n\n \n
\n {{'SEARCHRANGESETTING' | translate}} = {{searchRange}} {{'MEETINGS' | translate }}\n
\n \n \n
\n\n
\n
\n","import { NgModule } from '@angular/core';\nimport { CommonModule } from '@angular/common';\nimport { FormsModule } from '@angular/forms';\nimport { IonicModule } from '@ionic/angular';\nimport { SettingsPageRoutingModule } from './settings-routing.module';\nimport { SettingsPage } from './settings.page';\n\nimport { TranslateModule } from '@ngx-translate/core';\nimport { StorageService } from 'src/app/services/storage.service';\n\n@NgModule({\n imports: [\n CommonModule,\n FormsModule,\n IonicModule,\n TranslateModule,\n SettingsPageRoutingModule\n ],\n declarations: [SettingsPage],\n providers: [ StorageService]\n})\nexport class SettingsPageModule {}\n"],"x_google_ignoreList":[]} \ No newline at end of file diff --git a/assets/translations/da.json b/assets/translations/da.json index ba136164..b0d62a37 100644 --- a/assets/translations/da.json +++ b/assets/translations/da.json @@ -22,6 +22,7 @@ "CONTACT" : "Om", "LANGUAGE" : "Sprog", "ENGLISH" : "English", + "FRENCH" : "Français", "ITALIAN" : "Italiano", "SPANISH" : "Español", "DANISH" : "Dansk", diff --git a/assets/translations/en.json b/assets/translations/en.json index 452de0ad..4f3f05fd 100755 --- a/assets/translations/en.json +++ b/assets/translations/en.json @@ -22,6 +22,7 @@ "CONTACT" : "About", "LANGUAGE" : "Language", "ENGLISH" : "English", + "FRENCH" : "Français", "ITALIAN" : "Italiano", "SPANISH" : "Español", "DANISH" : "Dansk", diff --git a/assets/translations/es.json b/assets/translations/es.json index 74441167..3aeb8d2e 100644 --- a/assets/translations/es.json +++ b/assets/translations/es.json @@ -22,6 +22,7 @@ "CONTACT" : "Acerca de", "LANGUAGE" : "Idioma", "ENGLISH" : "English", + "FRENCH" : "Français", "ITALIAN" : "Italiano", "SPANISH" : "Español", "DANISH" : "Dansk", diff --git a/assets/translations/fr.json b/assets/translations/fr.json new file mode 100644 index 00000000..9010f8c2 --- /dev/null +++ b/assets/translations/fr.json @@ -0,0 +1,82 @@ +{ + "MENU" : "Menu", + "HOME" : "Accueil", + "LOCATIONSEARCH" : "Recherche d'emplacement actuel", + "LOADINGMAP" : "chargement de carte...", + "LOCATION" : "", + "NO_LOCATION" : "Emplacement non défini", + "LOCATING" : "Localisation...", + "FINDING_MTGS" : "Trouver des réunions...", + "LISTFULL" : "Liste des réunions BMLT", + "TAGS" : "Mots clés", + "CATEGORY" : "Categorie", + "MENUS" : "Menus", + "MAP_SEARCH" : "Recherche sur la carte", + "MAP_SEARCH_DESC" : " réunions les plus proches du marqueur rouge. Faites glisser le marqueur rouge pour déplacer la recherche.", + "MEETINGS" : " réunions", + "MAP" : "Directions", + "SETTINGS" : "Paramètres", + "SEARCHRANGESETTING": "Plage de recherche par défaut", + "HOME_TITLE" : "Recherche de réunion BMLT", + "HOME_MESSAGE" : "Problème de drogue ? Nous pouvons aider", + "CONTACT" : "À propos", + "LANGUAGE" : "Langage", + "FRENCH" : "Français", + "ENGLISH" : "English", + "ITALIAN" : "Italiano", + "SPANISH" : "Español", + "DANISH" : "Dansk", + "POLISH" : "Polskie", + "PORTUGUESE" : "Português", + "RUSSIAN" : "Русский", + "ADDRESSSEARCH" : "Recherche d'adresse", + "DOIHAVETHEBMLT" : "Est-ce que j'ai le BMLT ?", + "MAPRANGE" : "Plage de recherche par défaut", + "TIMEDISPLAY" : "format horaire", + "24HR" : "horloge de 24 heures", + "12HR" : "horloge de 12 heures", + "SUNDAY" : "Dimanche", + "MONDAY" : "Lundi", + "TUESDAY" : "Mardi", + "WEDNESDAY" : "Mercredi", + "THURSDAY" : "Jeudi", + "FRIDAY" : "Vendredi", + "SATURDAY" : "Samedi", + "DISTANCE" : "Distance", + "FORMATS" : "Formats", + "DIRECTIONS" : "Directions", + "MILES" : "miles", + "KMS" : "kms", + "MEETINGS_NEAREST" : "réunions les plus proches", + "MARKER_INSTR" : "Faites glisser le marqueur pour définir la position", + "NOTHING_FOUND" : "rien n'a été trouvé", + "BUS" : "Autobus", + "TRAIN" : "Train", + "SRC_CODE" : "Code source de l'application", + "BUG_REPORT" : "Ouvrir un rapport de bug/une demande d'amélioration", + "FIND_OUT_MORE" : "Comment puis-je en savoir plus sur le BMLT ?", + "JOIN_FB_GROUP" : "Rejoignez le groupe Facebook", + "VISIT_WEBSITE" : "Visitez le site Web", + "IS_BMLT" : "Mon emplacement est-il couvert par le BMLT?", + "YES" : "Oui", + "NO" : "Non", + "AWAY" : "toujours", + "IS_BMLT_YES_1" : "Sur la base de données mondiale BMLT, la réunion la plus proche de votre emplacement actuel est", + "IS_BMLT_YES_2" : "Il semble donc que votre organisme de service local", + "IS_BMLT_YES_3" : "a mis en œuvre le BMLT pour sa liste de réunions.", + "IS_BMLT_NO_1" : "OSur la base de données mondiale BMLT, il semble que la réunion la plus proche de votre emplacement actuel soit", + "IS_BMLT_NO_2" : "Il semble donc que votre organisme de service local n'ait pas implémenté le BMLT pour sa liste de réunions.", + "CLOSE" : "Fermée", + "MEETING_DETAILS" : "Détails de la réunion", + "CANCEL" : "Annuler", + "VIRTUAL_LINK" : "Lien virtuel", + "PHONE_MEETING" : "Réunion téléphonique", + "TEMP_CLOSED" : "Fermé temporairement", + "VIRTUAL_MEETINGS" : "virtual-na.org", + "LIST" : "Liste", + "SEARCH" : "Recherche", + "VISIT" : "Visite", + "WEEKDAYS" : "Jours de la semaine", + "VIRTUAL_NA" : "Virtual NA est une ressource de service collaboratif basée à l'échelle mondiale dont l'objectif principal est de fournir une recherche de réunions pour les réunions en ligne et téléphoniques de Narcotiques Anonymes organisées dans différents pays du monde.", + "TEMPCLOSED" : "Lieu temporairement fermé" +} diff --git a/assets/translations/it.json b/assets/translations/it.json index d71fed43..b66a775f 100644 --- a/assets/translations/it.json +++ b/assets/translations/it.json @@ -22,6 +22,7 @@ "CONTACT" : "Info", "LANGUAGE" : "Lingua", "ENGLISH" : "English", + "FRENCH" : "Français", "ITALIAN" : "Italiano", "SPANISH" : "Español", "DANISH" : "Dansk", diff --git a/assets/translations/pl.json b/assets/translations/pl.json index 6dcb1acc..bfa361ae 100644 --- a/assets/translations/pl.json +++ b/assets/translations/pl.json @@ -22,6 +22,7 @@ "CONTACT" : "Kontakt", "LANGUAGE" : "Język", "ENGLISH" : "English", + "FRENCH" : "Français", "ITALIAN" : "Italiano", "SPANISH" : "Español", "DANISH" : "Dansk", diff --git a/assets/translations/pt.json b/assets/translations/pt.json index 31112840..833fe969 100755 --- a/assets/translations/pt.json +++ b/assets/translations/pt.json @@ -22,6 +22,7 @@ "CONTACT" : "sobre", "LANGUAGE" : "Língua", "ENGLISH" : "English", + "FRENCH" : "Français", "ITALIAN" : "Italiano", "SPANISH" : "Español", "DANISH" : "Dansk", diff --git a/assets/translations/ru.json b/assets/translations/ru.json index e1832bb5..6933e824 100644 --- a/assets/translations/ru.json +++ b/assets/translations/ru.json @@ -22,6 +22,7 @@ "CONTACT" : "О нас", "LANGUAGE" : "Язык", "ENGLISH" : "English", + "FRENCH" : "Français", "ITALIAN" : "Italiano", "SPANISH" : "Español", "DANISH" : "Dansk", @@ -79,4 +80,4 @@ "VIRTUAL_NA" : "Virtual NA - это глобальный ресурс для совместной работы, основная цель которого - обеспечить поиск встреч как для онлайн-встреч, так и для телефонных встреч Анонимных Наркоманов, проводимых из разных стран по всему миру.", "TEMPCLOSED" : "Место временно закрыто" -} \ No newline at end of file +} diff --git a/index.html b/index.html index 37c0409f..42512be2 100644 --- a/index.html +++ b/index.html @@ -24,6 +24,6 @@ - + diff --git a/runtime.f1ae15e476433182.js b/runtime.70d5ad7e7d43c223.js similarity index 68% rename from runtime.f1ae15e476433182.js rename to runtime.70d5ad7e7d43c223.js index cc9861e7..e5282daa 100644 --- a/runtime.f1ae15e476433182.js +++ b/runtime.70d5ad7e7d43c223.js @@ -1,2 +1,2 @@ -(()=>{"use strict";var e,v={},g={};function f(e){var r=g[e];if(void 0!==r)return r.exports;var a=g[e]={id:e,loaded:!1,exports:{}};return v[e].call(a.exports,a,a.exports,f),a.loaded=!0,a.exports}f.m=v,e=[],f.O=(r,a,d,b)=>{if(!a){var t=1/0;for(c=0;c=b)&&Object.keys(f.O).every(u=>f.O[u](a[n]))?a.splice(n--,1):(l=!1,b0&&e[c-1][2]>b;c--)e[c]=e[c-1];e[c]=[a,d,b]},f.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return f.d(r,{a:r}),r},(()=>{var r,e=Object.getPrototypeOf?a=>Object.getPrototypeOf(a):a=>a.__proto__;f.t=function(a,d){if(1&d&&(a=this(a)),8&d||"object"==typeof a&&a&&(4&d&&a.__esModule||16&d&&"function"==typeof a.then))return a;var b=Object.create(null);f.r(b);var c={};r=r||[null,e({}),e([]),e(e)];for(var t=2&d&&a;"object"==typeof t&&!~r.indexOf(t);t=e(t))Object.getOwnPropertyNames(t).forEach(l=>c[l]=()=>a[l]);return c.default=()=>a,f.d(b,c),b}})(),f.d=(e,r)=>{for(var a in r)f.o(r,a)&&!f.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:r[a]})},f.f={},f.e=e=>Promise.all(Object.keys(f.f).reduce((r,a)=>(f.f[a](e,r),r),[])),f.u=e=>(({2214:"polyfills-core-js",6748:"polyfills-dom",8592:"common"}[e]||e)+"."+{90:"6f7a02ec5d1f07f5",234:"dcbabd88898780f6",1328:"ab6872d64181d922",1497:"ec448eb897c37237",1589:"0a0dc966bd0ed63a",1657:"98ce17dd05ba8def",1819:"0ee3ffb517fb9e8b",1835:"9e9d14a3ce2f1559",1870:"d346308a53c6a48d",2063:"8de892c886d98df7",2214:"2ccb216fc85bffd5",2319:"0c12b4a748c02f72",2461:"d5df5969264d648e",3025:"1ac458b711e4d062",3044:"8f3012b5037ee722",3068:"063cecb67aa69e53",3121:"6eb3e4944a5f3b5f",3187:"7c4e5830a1ae0565",3438:"0a12c58340a77217",3514:"3a91336a9b89bcaa",3549:"52b6c4da8d176214",3761:"5d3d75d4c89077f2",3914:"bf15d608a9f0712a",4024:"04c353650f3e0af1",4060:"c0f1e43f86f35576",4238:"375a870c1328b69a",4353:"397c090ae7ead803",4574:"fc4ec3d95af217aa",4752:"3120d0967a0bb270",4802:"a4a96e19fa4164ba",4848:"1fef53dbb6f88b5d",4898:"6762fadc722af425",4950:"88a93af209147aaa",4969:"0bdd0c08f3fd50be",5323:"b27af80a723212e3",5401:"06304d8f99536c7d",5635:"c22806cd95e67000",5690:"0d823f968ee8e3fb",5869:"75f6dad3d93dbdf4",5892:"fa449b9a3083e1ca",5901:"7737109796dbd1bb",5922:"dc9bdffaabf7aadc",5966:"fdd4ce0761a0e05b",6138:"8361595f7fbb2868",6199:"ff12dfbfae69b873",6394:"99a2a0ee0d7cbce7",6452:"2a0be8f9a607c011",6470:"06ff5d7410f6c0ad",6719:"97d5d1b8d7eaa8de",6748:"bb39a04f35b16623",7209:"733b120021d3b419",7393:"d7525da7eba64561",7502:"55e7e98b502eed9e",7512:"d56538a9d1224225",7600:"9e27c0c204d9384e",7778:"235c0d729b46d2da",7832:"3baec534c45aa14c",7992:"fd94d62c7c67101b",8162:"f17bcfe708930e5b",8394:"821cf93baebb7e4b",8508:"d8e6f1a2fa7c6f0f",8592:"2b1654ffa85117a9",8813:"0be17324bf6a4ebf",8914:"114d4e7e7ac4e165",8945:"b623f5708f6c4d96",9092:"b139a07e68b57b01",9109:"ba69f45182a4be3c",9118:"e81dc9efeacf2ea7",9119:"57c7a267486fa252",9162:"575197c3cea73d4e",9215:"9f966abb1ef17506",9538:"2e4e27d7a8134256",9630:"5059aad032dd266d",9707:"b4d2773a82e9ad61",9805:"d77b60baa81cd587",9870:"a37a9ee1428a3093"}[e]+".js"),f.miniCssF=e=>{},f.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),(()=>{var e={},r="app:";f.l=(a,d,b,c)=>{if(e[a])e[a].push(d);else{var t,l;if(void 0!==b)for(var n=document.getElementsByTagName("script"),i=0;i{t.onerror=t.onload=null,clearTimeout(p);var _=e[a];if(delete e[a],t.parentNode&&t.parentNode.removeChild(t),_&&_.forEach(h=>h(u)),y)return y(u)},p=setTimeout(s.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=s.bind(null,t.onerror),t.onload=s.bind(null,t.onload),l&&document.head.appendChild(t)}}})(),f.r=e=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},f.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e;f.tt=()=>(void 0===e&&(e={createScriptURL:r=>r},typeof trustedTypes<"u"&&trustedTypes.createPolicy&&(e=trustedTypes.createPolicy("angular#bundler",e))),e)})(),f.tu=e=>f.tt().createScriptURL(e),f.p="",(()=>{var e={3666:0};f.f.j=(d,b)=>{var c=f.o(e,d)?e[d]:void 0;if(0!==c)if(c)b.push(c[2]);else if(3666!=d){var t=new Promise((o,s)=>c=e[d]=[o,s]);b.push(c[2]=t);var l=f.p+f.u(d),n=new Error;f.l(l,o=>{if(f.o(e,d)&&(0!==(c=e[d])&&(e[d]=void 0),c)){var s=o&&("load"===o.type?"missing":o.type),p=o&&o.target&&o.target.src;n.message="Loading chunk "+d+" failed.\n("+s+": "+p+")",n.name="ChunkLoadError",n.type=s,n.request=p,c[1](n)}},"chunk-"+d,d)}else e[d]=0},f.O.j=d=>0===e[d];var r=(d,b)=>{var n,i,[c,t,l]=b,o=0;if(c.some(p=>0!==e[p])){for(n in t)f.o(t,n)&&(f.m[n]=t[n]);if(l)var s=l(f)}for(d&&d(b);o{"use strict";var e,v={},g={};function f(e){var r=g[e];if(void 0!==r)return r.exports;var a=g[e]={id:e,loaded:!1,exports:{}};return v[e].call(a.exports,a,a.exports,f),a.loaded=!0,a.exports}f.m=v,e=[],f.O=(r,a,c,b)=>{if(!a){var t=1/0;for(d=0;d=b)&&Object.keys(f.O).every(u=>f.O[u](a[n]))?a.splice(n--,1):(l=!1,b0&&e[d-1][2]>b;d--)e[d]=e[d-1];e[d]=[a,c,b]},f.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return f.d(r,{a:r}),r},(()=>{var r,e=Object.getPrototypeOf?a=>Object.getPrototypeOf(a):a=>a.__proto__;f.t=function(a,c){if(1&c&&(a=this(a)),8&c||"object"==typeof a&&a&&(4&c&&a.__esModule||16&c&&"function"==typeof a.then))return a;var b=Object.create(null);f.r(b);var d={};r=r||[null,e({}),e([]),e(e)];for(var t=2&c&&a;"object"==typeof t&&!~r.indexOf(t);t=e(t))Object.getOwnPropertyNames(t).forEach(l=>d[l]=()=>a[l]);return d.default=()=>a,f.d(b,d),b}})(),f.d=(e,r)=>{for(var a in r)f.o(r,a)&&!f.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:r[a]})},f.f={},f.e=e=>Promise.all(Object.keys(f.f).reduce((r,a)=>(f.f[a](e,r),r),[])),f.u=e=>(({2214:"polyfills-core-js",6748:"polyfills-dom",8592:"common"}[e]||e)+"."+{90:"6f7a02ec5d1f07f5",234:"dcbabd88898780f6",1328:"ab6872d64181d922",1497:"ec448eb897c37237",1589:"0a0dc966bd0ed63a",1657:"98ce17dd05ba8def",1819:"0ee3ffb517fb9e8b",1835:"9e9d14a3ce2f1559",1870:"d346308a53c6a48d",2063:"8de892c886d98df7",2214:"2ccb216fc85bffd5",2319:"0c12b4a748c02f72",2461:"d5df5969264d648e",3025:"1ac458b711e4d062",3044:"8f3012b5037ee722",3068:"063cecb67aa69e53",3121:"6eb3e4944a5f3b5f",3187:"7c4e5830a1ae0565",3438:"0a12c58340a77217",3514:"3a91336a9b89bcaa",3549:"52b6c4da8d176214",3761:"5d3d75d4c89077f2",3914:"bf15d608a9f0712a",4024:"46818d1064930c17",4060:"c0f1e43f86f35576",4238:"375a870c1328b69a",4353:"397c090ae7ead803",4574:"fc4ec3d95af217aa",4752:"3120d0967a0bb270",4802:"a4a96e19fa4164ba",4848:"1fef53dbb6f88b5d",4898:"6762fadc722af425",4950:"88a93af209147aaa",4969:"0bdd0c08f3fd50be",5323:"b27af80a723212e3",5401:"06304d8f99536c7d",5635:"c22806cd95e67000",5690:"0d823f968ee8e3fb",5869:"75f6dad3d93dbdf4",5892:"fa449b9a3083e1ca",5901:"7737109796dbd1bb",5922:"dc9bdffaabf7aadc",5966:"fdd4ce0761a0e05b",6138:"8361595f7fbb2868",6199:"ff12dfbfae69b873",6394:"99a2a0ee0d7cbce7",6452:"2a0be8f9a607c011",6470:"06ff5d7410f6c0ad",6719:"97d5d1b8d7eaa8de",6748:"bb39a04f35b16623",7209:"733b120021d3b419",7393:"d7525da7eba64561",7502:"55e7e98b502eed9e",7512:"d56538a9d1224225",7600:"9e27c0c204d9384e",7778:"235c0d729b46d2da",7832:"3baec534c45aa14c",7992:"fd94d62c7c67101b",8162:"f17bcfe708930e5b",8394:"821cf93baebb7e4b",8508:"d8e6f1a2fa7c6f0f",8592:"2b1654ffa85117a9",8813:"0be17324bf6a4ebf",8914:"114d4e7e7ac4e165",8945:"b623f5708f6c4d96",9092:"b139a07e68b57b01",9109:"ba69f45182a4be3c",9118:"e81dc9efeacf2ea7",9119:"57c7a267486fa252",9162:"575197c3cea73d4e",9215:"9f966abb1ef17506",9538:"2e4e27d7a8134256",9630:"5059aad032dd266d",9707:"b4d2773a82e9ad61",9805:"d77b60baa81cd587",9870:"a37a9ee1428a3093"}[e]+".js"),f.miniCssF=e=>{},f.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),(()=>{var e={},r="app:";f.l=(a,c,b,d)=>{if(e[a])e[a].push(c);else{var t,l;if(void 0!==b)for(var n=document.getElementsByTagName("script"),i=0;i{t.onerror=t.onload=null,clearTimeout(p);var _=e[a];if(delete e[a],t.parentNode&&t.parentNode.removeChild(t),_&&_.forEach(h=>h(u)),y)return y(u)},p=setTimeout(s.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=s.bind(null,t.onerror),t.onload=s.bind(null,t.onload),l&&document.head.appendChild(t)}}})(),f.r=e=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},f.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e;f.tt=()=>(void 0===e&&(e={createScriptURL:r=>r},typeof trustedTypes<"u"&&trustedTypes.createPolicy&&(e=trustedTypes.createPolicy("angular#bundler",e))),e)})(),f.tu=e=>f.tt().createScriptURL(e),f.p="",(()=>{var e={3666:0};f.f.j=(c,b)=>{var d=f.o(e,c)?e[c]:void 0;if(0!==d)if(d)b.push(d[2]);else if(3666!=c){var t=new Promise((o,s)=>d=e[c]=[o,s]);b.push(d[2]=t);var l=f.p+f.u(c),n=new Error;f.l(l,o=>{if(f.o(e,c)&&(0!==(d=e[c])&&(e[c]=void 0),d)){var s=o&&("load"===o.type?"missing":o.type),p=o&&o.target&&o.target.src;n.message="Loading chunk "+c+" failed.\n("+s+": "+p+")",n.name="ChunkLoadError",n.type=s,n.request=p,d[1](n)}},"chunk-"+c,c)}else e[c]=0},f.O.j=c=>0===e[c];var r=(c,b)=>{var n,i,[d,t,l]=b,o=0;if(d.some(p=>0!==e[p])){for(n in t)f.o(t,n)&&(f.m[n]=t[n]);if(l)var s=l(f)}for(c&&c(b);o {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar [chunkIds, fn, priority] = deferred[i];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","var getProto = Object.getPrototypeOf ? (obj) => (Object.getPrototypeOf(obj)) : (obj) => (obj.__proto__);\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach((key) => (def[key] = () => (value[key])));\n\t}\n\tdef['default'] = () => (value);\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = (chunkId) => {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = (chunkId) => {\n\t// return url for filenames based on template\n\treturn \"\" + ({\"2214\":\"polyfills-core-js\",\"6748\":\"polyfills-dom\",\"8592\":\"common\"}[chunkId] || chunkId) + \".\" + {\"90\":\"6f7a02ec5d1f07f5\",\"234\":\"dcbabd88898780f6\",\"1328\":\"ab6872d64181d922\",\"1497\":\"ec448eb897c37237\",\"1589\":\"0a0dc966bd0ed63a\",\"1657\":\"98ce17dd05ba8def\",\"1819\":\"0ee3ffb517fb9e8b\",\"1835\":\"9e9d14a3ce2f1559\",\"1870\":\"d346308a53c6a48d\",\"2063\":\"8de892c886d98df7\",\"2214\":\"2ccb216fc85bffd5\",\"2319\":\"0c12b4a748c02f72\",\"2461\":\"d5df5969264d648e\",\"3025\":\"1ac458b711e4d062\",\"3044\":\"8f3012b5037ee722\",\"3068\":\"063cecb67aa69e53\",\"3121\":\"6eb3e4944a5f3b5f\",\"3187\":\"7c4e5830a1ae0565\",\"3438\":\"0a12c58340a77217\",\"3514\":\"3a91336a9b89bcaa\",\"3549\":\"52b6c4da8d176214\",\"3761\":\"5d3d75d4c89077f2\",\"3914\":\"bf15d608a9f0712a\",\"4024\":\"04c353650f3e0af1\",\"4060\":\"c0f1e43f86f35576\",\"4238\":\"375a870c1328b69a\",\"4353\":\"397c090ae7ead803\",\"4574\":\"fc4ec3d95af217aa\",\"4752\":\"3120d0967a0bb270\",\"4802\":\"a4a96e19fa4164ba\",\"4848\":\"1fef53dbb6f88b5d\",\"4898\":\"6762fadc722af425\",\"4950\":\"88a93af209147aaa\",\"4969\":\"0bdd0c08f3fd50be\",\"5323\":\"b27af80a723212e3\",\"5401\":\"06304d8f99536c7d\",\"5635\":\"c22806cd95e67000\",\"5690\":\"0d823f968ee8e3fb\",\"5869\":\"75f6dad3d93dbdf4\",\"5892\":\"fa449b9a3083e1ca\",\"5901\":\"7737109796dbd1bb\",\"5922\":\"dc9bdffaabf7aadc\",\"5966\":\"fdd4ce0761a0e05b\",\"6138\":\"8361595f7fbb2868\",\"6199\":\"ff12dfbfae69b873\",\"6394\":\"99a2a0ee0d7cbce7\",\"6452\":\"2a0be8f9a607c011\",\"6470\":\"06ff5d7410f6c0ad\",\"6719\":\"97d5d1b8d7eaa8de\",\"6748\":\"bb39a04f35b16623\",\"7209\":\"733b120021d3b419\",\"7393\":\"d7525da7eba64561\",\"7502\":\"55e7e98b502eed9e\",\"7512\":\"d56538a9d1224225\",\"7600\":\"9e27c0c204d9384e\",\"7778\":\"235c0d729b46d2da\",\"7832\":\"3baec534c45aa14c\",\"7992\":\"fd94d62c7c67101b\",\"8162\":\"f17bcfe708930e5b\",\"8394\":\"821cf93baebb7e4b\",\"8508\":\"d8e6f1a2fa7c6f0f\",\"8592\":\"2b1654ffa85117a9\",\"8813\":\"0be17324bf6a4ebf\",\"8914\":\"114d4e7e7ac4e165\",\"8945\":\"b623f5708f6c4d96\",\"9092\":\"b139a07e68b57b01\",\"9109\":\"ba69f45182a4be3c\",\"9118\":\"e81dc9efeacf2ea7\",\"9119\":\"57c7a267486fa252\",\"9162\":\"575197c3cea73d4e\",\"9215\":\"9f966abb1ef17506\",\"9538\":\"2e4e27d7a8134256\",\"9630\":\"5059aad032dd266d\",\"9707\":\"b4d2773a82e9ad61\",\"9805\":\"d77b60baa81cd587\",\"9870\":\"a37a9ee1428a3093\"}[chunkId] + \".js\";\n};","// This function allow to reference async chunks\n__webpack_require__.miniCssF = (chunkId) => {\n\t// return url for filenames based on template\n\treturn undefined;\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","var inProgress = {};\nvar dataWebpackPrefix = \"app:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = (url, done, key, chunkId) => {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\t\tscript.type = \"module\";\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = __webpack_require__.tu(url);\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = (prev, event) => {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach((fn) => (fn(event)));\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = (module) => {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","var policy;\n__webpack_require__.tt = () => {\n\t// Create Trusted Type policy if Trusted Types are available and the policy doesn't exist yet.\n\tif (policy === undefined) {\n\t\tpolicy = {\n\t\t\tcreateScriptURL: (url) => (url)\n\t\t};\n\t\tif (typeof trustedTypes !== \"undefined\" && trustedTypes.createPolicy) {\n\t\t\tpolicy = trustedTypes.createPolicy(\"angular#bundler\", policy);\n\t\t}\n\t}\n\treturn policy;\n};","__webpack_require__.tu = (url) => (__webpack_require__.tt().createScriptURL(url));","__webpack_require__.p = \"\";","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t3666: 0\n};\n\n__webpack_require__.f.j = (chunkId, promises) => {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(3666 != chunkId) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject]));\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = (event) => {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0);\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = (parentChunkLoadingFunction, data) => {\n\tvar [chunkIds, moreModules, runtime] = data;\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some((id) => (installedChunks[id] !== 0))) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkapp\"] = self[\"webpackChunkapp\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));"],"x_google_ignoreList":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]} \ No newline at end of file +{"version":3,"file":"runtime.70d5ad7e7d43c223.js","mappings":"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","names":["deferred","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","exports","module","id","loaded","__webpack_modules__","call","m","O","result","chunkIds","fn","priority","notFulfilled","i","length","fulfilled","j","Object","keys","every","key","splice","r","n","getter","__esModule","default","d","a","leafPrototypes","getProto","getPrototypeOf","obj","__proto__","t","value","mode","this","then","ns","create","def","current","indexOf","getOwnPropertyNames","forEach","definition","o","defineProperty","enumerable","get","f","e","chunkId","Promise","all","reduce","promises","u","miniCssF","prop","prototype","hasOwnProperty","inProgress","dataWebpackPrefix","l","url","done","push","script","needAttach","scripts","document","getElementsByTagName","s","getAttribute","createElement","type","charset","timeout","nc","setAttribute","src","tu","onScriptComplete","prev","event","onerror","onload","clearTimeout","doneFns","parentNode","removeChild","setTimeout","bind","target","head","appendChild","Symbol","toStringTag","nmd","paths","children","policy","tt","createScriptURL","trustedTypes","createPolicy","p","installedChunks","installedChunkData","promise","resolve","reject","error","Error","errorType","realSrc","message","name","request","webpackJsonpCallback","parentChunkLoadingFunction","data","moreModules","runtime","some","chunkLoadingGlobal","self","webpackChunkapp"],"sourceRoot":"webpack:///","sources":["webpack/runtime/chunk loaded","webpack/bootstrap","webpack/runtime/compat get default export","webpack/runtime/create fake namespace object","webpack/runtime/define property getters","webpack/runtime/ensure chunk","webpack/runtime/get javascript chunk filename","webpack/runtime/get mini-css chunk filename","webpack/runtime/hasOwnProperty shorthand","webpack/runtime/load script","webpack/runtime/make namespace object","webpack/runtime/node module decorator","webpack/runtime/trusted types policy","webpack/runtime/trusted types script url","webpack/runtime/publicPath","webpack/runtime/jsonp chunk loading"],"sourcesContent":["var deferred = [];\n__webpack_require__.O = (result, chunkIds, fn, priority) => {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar [chunkIds, fn, priority] = deferred[i];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every((key) => (__webpack_require__.O[key](chunkIds[j])))) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","var getProto = Object.getPrototypeOf ? (obj) => (Object.getPrototypeOf(obj)) : (obj) => (obj.__proto__);\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach((key) => (def[key] = () => (value[key])));\n\t}\n\tdef['default'] = () => (value);\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = (chunkId) => {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = (chunkId) => {\n\t// return url for filenames based on template\n\treturn \"\" + ({\"2214\":\"polyfills-core-js\",\"6748\":\"polyfills-dom\",\"8592\":\"common\"}[chunkId] || chunkId) + \".\" + {\"90\":\"6f7a02ec5d1f07f5\",\"234\":\"dcbabd88898780f6\",\"1328\":\"ab6872d64181d922\",\"1497\":\"ec448eb897c37237\",\"1589\":\"0a0dc966bd0ed63a\",\"1657\":\"98ce17dd05ba8def\",\"1819\":\"0ee3ffb517fb9e8b\",\"1835\":\"9e9d14a3ce2f1559\",\"1870\":\"d346308a53c6a48d\",\"2063\":\"8de892c886d98df7\",\"2214\":\"2ccb216fc85bffd5\",\"2319\":\"0c12b4a748c02f72\",\"2461\":\"d5df5969264d648e\",\"3025\":\"1ac458b711e4d062\",\"3044\":\"8f3012b5037ee722\",\"3068\":\"063cecb67aa69e53\",\"3121\":\"6eb3e4944a5f3b5f\",\"3187\":\"7c4e5830a1ae0565\",\"3438\":\"0a12c58340a77217\",\"3514\":\"3a91336a9b89bcaa\",\"3549\":\"52b6c4da8d176214\",\"3761\":\"5d3d75d4c89077f2\",\"3914\":\"bf15d608a9f0712a\",\"4024\":\"46818d1064930c17\",\"4060\":\"c0f1e43f86f35576\",\"4238\":\"375a870c1328b69a\",\"4353\":\"397c090ae7ead803\",\"4574\":\"fc4ec3d95af217aa\",\"4752\":\"3120d0967a0bb270\",\"4802\":\"a4a96e19fa4164ba\",\"4848\":\"1fef53dbb6f88b5d\",\"4898\":\"6762fadc722af425\",\"4950\":\"88a93af209147aaa\",\"4969\":\"0bdd0c08f3fd50be\",\"5323\":\"b27af80a723212e3\",\"5401\":\"06304d8f99536c7d\",\"5635\":\"c22806cd95e67000\",\"5690\":\"0d823f968ee8e3fb\",\"5869\":\"75f6dad3d93dbdf4\",\"5892\":\"fa449b9a3083e1ca\",\"5901\":\"7737109796dbd1bb\",\"5922\":\"dc9bdffaabf7aadc\",\"5966\":\"fdd4ce0761a0e05b\",\"6138\":\"8361595f7fbb2868\",\"6199\":\"ff12dfbfae69b873\",\"6394\":\"99a2a0ee0d7cbce7\",\"6452\":\"2a0be8f9a607c011\",\"6470\":\"06ff5d7410f6c0ad\",\"6719\":\"97d5d1b8d7eaa8de\",\"6748\":\"bb39a04f35b16623\",\"7209\":\"733b120021d3b419\",\"7393\":\"d7525da7eba64561\",\"7502\":\"55e7e98b502eed9e\",\"7512\":\"d56538a9d1224225\",\"7600\":\"9e27c0c204d9384e\",\"7778\":\"235c0d729b46d2da\",\"7832\":\"3baec534c45aa14c\",\"7992\":\"fd94d62c7c67101b\",\"8162\":\"f17bcfe708930e5b\",\"8394\":\"821cf93baebb7e4b\",\"8508\":\"d8e6f1a2fa7c6f0f\",\"8592\":\"2b1654ffa85117a9\",\"8813\":\"0be17324bf6a4ebf\",\"8914\":\"114d4e7e7ac4e165\",\"8945\":\"b623f5708f6c4d96\",\"9092\":\"b139a07e68b57b01\",\"9109\":\"ba69f45182a4be3c\",\"9118\":\"e81dc9efeacf2ea7\",\"9119\":\"57c7a267486fa252\",\"9162\":\"575197c3cea73d4e\",\"9215\":\"9f966abb1ef17506\",\"9538\":\"2e4e27d7a8134256\",\"9630\":\"5059aad032dd266d\",\"9707\":\"b4d2773a82e9ad61\",\"9805\":\"d77b60baa81cd587\",\"9870\":\"a37a9ee1428a3093\"}[chunkId] + \".js\";\n};","// This function allow to reference async chunks\n__webpack_require__.miniCssF = (chunkId) => {\n\t// return url for filenames based on template\n\treturn undefined;\n};","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","var inProgress = {};\nvar dataWebpackPrefix = \"app:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = (url, done, key, chunkId) => {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\t\tscript.type = \"module\";\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = __webpack_require__.tu(url);\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = (prev, event) => {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach((fn) => (fn(event)));\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = (module) => {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","var policy;\n__webpack_require__.tt = () => {\n\t// Create Trusted Type policy if Trusted Types are available and the policy doesn't exist yet.\n\tif (policy === undefined) {\n\t\tpolicy = {\n\t\t\tcreateScriptURL: (url) => (url)\n\t\t};\n\t\tif (typeof trustedTypes !== \"undefined\" && trustedTypes.createPolicy) {\n\t\t\tpolicy = trustedTypes.createPolicy(\"angular#bundler\", policy);\n\t\t}\n\t}\n\treturn policy;\n};","__webpack_require__.tu = (url) => (__webpack_require__.tt().createScriptURL(url));","__webpack_require__.p = \"\";","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t3666: 0\n};\n\n__webpack_require__.f.j = (chunkId, promises) => {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(3666 != chunkId) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject]));\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = (event) => {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = (chunkId) => (installedChunks[chunkId] === 0);\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = (parentChunkLoadingFunction, data) => {\n\tvar [chunkIds, moreModules, runtime] = data;\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some((id) => (installedChunks[id] !== 0))) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkapp\"] = self[\"webpackChunkapp\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));"],"x_google_ignoreList":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]} \ No newline at end of file