PageSourceSearch

https://app.med-24.com.pl/app/634.8c2793063376376e.js

js med-24.com.pl collected 2026-10-07 05:02:13 UTC 47,810 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[634],{50634:(E,x,i)=>{i.r(x),i.d(x,{ProfileEditPageModule:()=>xe});var g=i(25977),h=i(85397),l=i(90315),s=i(68915),y=i(35701),a=i(18706),d=i(50741),m=i(28768),u=i(12299),b=i(49010),P=i(1238),v=i(10721),_=i(81750),C=i(61368),z=i(40176),S=i(42703),M=i(32151),O=i(42373),w=i(43405),T=i(56242),e=i(85498),k=i(49511),I=i(15916);function R(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"p",7),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate3(" ",t.reporter.first_name," ",t.reporter.middle_name," ",t.reporter.last_name," ")}}function B(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"p",8),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate3(" ",t.reporter.first_name," ",t.reporter.middle_name," ",t.reporter.last_name," ")}}function N(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"div")(1,"p",9),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"p",9),e.\u0275\u0275text(4),e.\u0275\u0275pipe(5,"slice"),e.\u0275\u0275pipe(6,"slice"),e.\u0275\u0275pipe(7,"titlecase"),e.\u0275\u0275elementEnd()()),2&n){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.reporter.address," "),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate3(" ",e.\u0275\u0275pipeBind3(5,4,t.reporter.postal_code,0,2),"-",e.\u0275\u0275pipeBind2(6,8,t.reporter.postal_code,2)," ",e.\u0275\u0275pipeBind1(7,11,t.reporter.city)," ")}}function V(n,o){1&n&&(e.\u0275\u0275elementStart(0,"div")(1,"p",10),e.\u0275\u0275text(2),e.\u0275\u0275pipe(3,"fluent"),e.\u0275\u0275elementEnd()()),2&n&&(e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(3,1,"profile-no-address")," "))}function F(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"p",13)(1,"a",14),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd()()),2&n){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275advance(1),e.\u0275\u0275propertyInterpolate1("href","mailto:",t.reporter.email,"",e.\u0275\u0275sanitizeUrl),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(t.reporter.email)}}function A(n,o){1&n&&(e.\u0275\u0275elementStart(0,"p",15),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"fluent"),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"profile-no-email")," "))}function U(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275template(1,F,3,2,"p",11),e.\u0275\u0275template(2,A,3,3,"p",12),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",t.reporter.email),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!t.reporter.email)}}function L(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"p",17)(1,"a",14),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd()()),2&n){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275advance(1),e.\u0275\u0275propertyInterpolate1("href","tel:",t.reporter.phone_number,"",e.\u0275\u0275sanitizeUrl),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(t.reporter.phone_number)}}function j(n,o){1&n&&(e.\u0275\u0275elementStart(0,"p",15),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"fluent"),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"profile-no-phone-number")," "))}function D(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275template(1,L,3,2,"p",16),e.\u0275\u0275template(2,j,3,3,"p",12),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",t.reporter.phone_number),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!t.reporter.phone_number)}}function $(n,o){1&n&&(e.\u0275\u0275elementStart(0,"span"),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"fluent"),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"profile-error-email-required")," "))}function G(n,o){1&n&&(e.\u0275\u0275elementStart(0,"span"),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"fluent"),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"profile-error-email-valid")," "))}function W(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"span",24),e.\u0275\u0275template(1,$,3,3,"span",5),e.\u0275\u0275template(2,G,3,3,"span",5),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==t.form.controls.username.errors?null:t.form.controls.username.errors.required),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==t.form.controls.username.errors?null:t.form.controls.username.errors.email)}}function H(n,o){1&n&&(e.\u0275\u0275elementStart(0,"span",24),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"fluent"),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"profile-error-email-valid")," "))}function Z(n,o){1&n&&(e.\u0275\u0275elementStart(0,"span"),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"fluent"),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"profile-error-phone-number-required")," "))}function K(n,o){1&n&&(e.\u0275\u0275elementStart(0,"span"),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"fluent"),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"profile-error-phone-number-valid")," "))}function Q(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"span",24),e.\u0275\u0275template(1,Z,3,3,"span",5),e.\u0275\u0275template(2,K,3,3,"span",5),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==t.form.controls.phone_number.errors?null:t.form.controls.phone_number.errors.required),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==t.form.controls.phone_number.errors?null:t.form.controls.phone_number.errors.invalidNumber)}}function J(n,o){1&n&&(e.\u0275\u0275elementStart(0,"span",24),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"fluent"),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"profile-error-phone-number-valid")," "))}function Y(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"ion-list",18)(1,"ion-item",19)(2,"ion-label",20),e.\u0275\u0275text(3),e.\u0275\u0275pipe(4,"fluent"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(5,"ion-input",21),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(6,W,3,2,"span",22),e.\u0275\u0275template(7,H,3,3,"span",22),e.\u0275\u0275elementStart(8,"ion-item",19)(9,"ion-label",20),e.\u0275\u0275text(10),e.\u0275\u0275pipe(11,"fluent"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(12,"app-phone-number-input",23),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(13,Q,3,2,"span",22),e.\u0275\u0275template(14,J,3,3,"span",22),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("formGroup",t.form),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(4,7,"profile-label-email")),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",t.form.controls.username.dirty&&t.form.controls.username.errors),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",t.formErrors.username&&!t.form.controls.username.dirty),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(11,9,"profile-label-phone-number")),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",t.form.controls.phone_number.dirty&&t.form.controls.phone_number.errors),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",t.formErrors.phone_number&&!t.form.controls.phone_number.dirty)}}function X(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"div",1),e.\u0275\u0275template(1,R,2,3,"p",2),e.\u0275\u0275elementStart(2,"p",3),e.\u0275\u0275text(3),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(4,B,2,3,"p",4),e.\u0275\u0275template(5,N,8,13,"div",5),e.\u0275\u0275template(6,V,4,3,"div",5),e.\u0275\u0275template(7,U,3,2,"div",5),e.\u0275\u0275template(8,D,3,2,"div",5),e.\u0275\u0275template(9,Y,15,11,"ion-list",6),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",t.showLargeName),e.\u0275\u0275advance(1),e.\u0275\u0275classProp("reporter__personal-number--large",t.showLargeName),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",t.reporter.personal_number," "),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!t.showLargeName),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",t.showAddress&&t.reporter.address),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",t.showAddress&&!t.reporter.address_1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",t.showEmail),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",t.showPhoneNumber),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",t.showForm)}}let q=(()=>{class n{constructor(t,r){this.formBuilder=t,this.userService=r,this.showLargeName=!1,this.showAddress=!1,this.showEmail=!1,this.showPhoneNumber=!1,this.show
1Form=!1,this.form=this.formBuilder.group({username:["",l.Validators.compose([l.Validators.required,l.Validators.email])],phone_number:["",l.Validators.required]}),this.formErrors={}}ngOnInit(){this.form.disable()}ngOnChanges(t){t.reporter&&(this.form.reset(this.reporter),this.form.enable(),this.formErrors={})}save(){const t=this.form.value;return this.form.disable(),this.userService.updateReporter(this.reporter.pk,t).pipe((0,w.b)(r=>{this.reporter=r,this.form.enable(),this.form.reset(r)}),(0,T.K)(r=>(this.form.enable(),400===r.status&&(this.formErrors=r.error,this.form.markAsPristine()),(0,O._)(r))))}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275directiveInject(l.UntypedFormBuilder),e.\u0275\u0275directiveInject(v.K))},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["app-reporter-profile"]],inputs:{reporter:"reporter",showLargeName:"showLargeName",showAddress:"showAddress",showEmail:"showEmail",showPhoneNumber:"showPhoneNumber",showForm:"showForm"},features:[e.\u0275\u0275NgOnChangesFeature],decls:1,vars:1,consts:[["class","reporter",4,"ngIf"],[1,"reporter"],["class","reporter__name reporter__name--large",4,"ngIf"],[1,"reporter__personal-number"],["class","reporter__name",4,"ngIf"],[4,"ngIf"],["class","reporter__form",3,"formGroup",4,"ngIf"],[1,"reporter__name","reporter__name--large"],[1,"reporter__name"],[1,"reporter__address"],[1,"reporter__field--missing"],["class","reporter__email",4,"ngIf"],["class","reporter__missing-field",4,"ngIf"],[1,"reporter__email"],[3,"href"],[1,"reporter__missing-field"],["class","reporter__phone-number",4,"ngIf"],[1,"reporter__phone-number"],[1,"reporter__form",3,"formGroup"],[1,"input-items"],["position","floating"],["type","email","autocomplete","on","formControlName","username"],["class","input-error",4,"ngIf"],["formControlName","phone_number","autocomplete","on"],[1,"input-error"]],template:function(t,r){1&t&&e.\u0275\u0275template(0,X,10,10,"div",0),2&t&&e.\u0275\u0275property("ngIf",r.reporter)},dependencies:[g.NgIf,l.NgControlStatus,l.NgControlStatusGroup,s.IonInput,s.IonItem,s.IonLabel,s.IonList,s.TextValueAccessor,l.FormGroupDirective,l.FormControlName,k.f,g.SlicePipe,g.TitleCasePipe,I.C],styles:[".reporter[_ngcontent-%COMP%]{font-size:14px;margin-bottom:20px;padding-left:16px}.reporter__name[_ngcontent-%COMP%]{font-weight:600;margin:5px 0}.reporter__name--large[_ngcontent-%COMP%]{font-size:24px}.reporter__personal-number[_ngcontent-%COMP%]{margin:10px 0}
1.reporter__personal-number--large[_ngcontent-%COMP%]{font-weight:600}.reporter__address[_ngcontent-%COMP%]{margin:5px 0;color:#444}.reporter__email[_ngcontent-%COMP%], .reporter__phone-number[_ngcontent-%COMP%]{font-weight:600;margin:3px 0}.reporter__email[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .reporter__phone-number[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--ion-color-dark);text-decoration:none}.reporter__missing-field[_ngcontent-%COMP%]{font-style:italic;color:#444;margin:3px 0}.reporter__form[_ngcontent-%COMP%]{margin:30px 0 40px}.reporter__form[_ngcontent-%COMP%]   .input-items[_ngcontent-%COMP%]{--padding-start: 0}.reporter__form[_ngcontent-%COMP%]   .input-error[_ngcontent-%COMP%]{font-size:14px;color:var(--ion-color-danger)}"]}),n})();var ee=i(65742),te=i(39417);function ne(n,o){1&n&&e.\u0275\u0275element(0,"img",29)}function re(n,o){1&n&&e.\u0275\u0275element(0,"img",30)}function oe(n,o){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-button",31),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const p=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(p.changeEditProfile())}),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"fluent"),e.\u0275\u0275element(3,"ion-icon",32),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,3,"profile-edit-button"),"")}}function ie(n,o){1&n&&(e.\u0275\u0275elementStart(0,"p",33),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"fluent"),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,1,"register-label-email")," "))}function le(n,o){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-item",34),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const p=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(p.editMail())}),e.\u0275\u0275elementStart(1,"div",35)(2,"p",36),e.\u0275\u0275text(3),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(4,"ion-icon",37),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275property("disabled",!t.editingProfile),e.\u0275\u0275advance(1),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(null==t.reporter?null:t.reporter.email)}}function ae(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"ion-label",38),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"fluent"),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(2,3,"register-label-personal-number"))}}function se(n,o){1&n&&(e.\u0275\u0275elementStart(0,"ion-label",38),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"fluent"),e.\u0275\u0275elementEnd()),2&n&&(e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(2,1,"register-label-document-id")))}function pe(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"ion-item",19),e.\u0275\u0275element(1,"ion-input",39),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275property("disabled",!t.editingProfile&&""!==(null==t.user?null:t.user.personal_number)||!t.editingProfile||""!==(null==t.user?null:t.user.personal_number)),e.\u0275\u0275advance(1),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu)}}function de(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"ion-item",19),e.\u0275\u0275element(1,"ion-input",40),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275property("disabled",!t.editingProfile&&""!==(null==t.user?null:t.user.document_id)||!t.editingProfile||""!==(null==t.user?null:t.user.document_id)),e.\u0275\u0275advance(1),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu)}}function ce(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"ion-label",38),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"fluent"),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(2,3,"register-label-phone"))}}function me(n,o){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-item",34),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const p=e.\u0275\u0275nextContext();
1return e.\u0275\u0275resetView(p.editPhone())}),e.\u0275\u0275elementStart(1,"div",35)(2,"p",36),e.\u0275\u0275text(3),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(4,"ion-icon",37),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275property("disabled",!t.editingProfile),e.\u0275\u0275advance(1),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",null==t.reporter?null:t.reporter.phone_number," ")}}function ue(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"div",41)(1,"ion-label",38),e.\u0275\u0275text(2),e.\u0275\u0275pipe(3,"fluent"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"ion-item",19),e.\u0275\u0275element(5,"ion-input",42),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"div",16)(7,"div",17)(8,"ion-label",38),e.\u0275\u0275text(9),e.\u0275\u0275pipe(10,"fluent"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(11,"ion-item",19),e.\u0275\u0275element(12,"ion-input",43),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(13,"div",17)(14,"ion-label",38),e.\u0275\u0275text(15),e.\u0275\u0275pipe(16,"fluent"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(17,"ion-item",19),e.\u0275\u0275element(18,"ion-input",44),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(19,"div",16)(20,"div",17)(21,"ion-label",38),e.\u0275\u0275text(22),e.\u0275\u0275pipe(23,"fluent"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(24,"ion-item",19),e.\u0275\u0275element(25,"ion-input",45),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(26,"div",17)(27,"ion-label",38),e.\u0275\u0275text(28),e.\u0275\u0275pipe(29,"fluent"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(30,"ion-item",46),e.\u0275\u0275element(31,"ion-input",47),e.\u0275\u0275elementEnd()()()()),2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(3,40,"register-label-address")),e.\u0275\u0275advance(2),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275property("disabled",!t.editingProfile),e.\u0275\u0275advance(1),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275advance(3),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(10,42,"register-label-house-number")),e.\u0275\u0275advance(2),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275property("disabled",!t.editingProfile),e.\u0275\u0275advance(1),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275advance(2),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(16,44,"register-label-flat-number")),e.\u0275\u0275advance(2),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275property("disabled",!t.editingProfile),e.\u0275\u0275advance(1),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275advance(3),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(23,46,"register-label-postal-code")),e.\u0275\u0275advance(2),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275property("disabled",!t.editingProfile),e.\u0275\u0275advance(1),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275advance(2),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(29,48,"register-label-city")),e.\u0275\u0275advance(2),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275property("disabled",!t.editingProfile),e.\u0275\u0275advance(1),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu)}}function fe(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"ion-label",38),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"fluent"),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(2,3,"register-label-id"))}}function ge(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"ion-item",19),e.\u0275\u0275element(1,"ion-input",48),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275property("disabled",!t.editingProfile&&""!==(null==t.user?null:t.user.ext_username)||!t.editingProfile||""!==(null==t.user?null:t.user.ext_username)),e.\u0275\u0275advance(1),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu)}}function ve(n,o){if(1&n&&(e.\u0275\u0275elementStart(0,"p",38),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"fluent"),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,3,"register-label-password")," ")}}function _e(n,o){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-item",34),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const p=e.\u0275\u0275nextContext();
1return e.\u0275\u0275resetView(p.changePassword())}),e.\u0275\u0275elementStart(1,"div",35)(2,"p",36),e.\u0275\u0275text(3,"********"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(4,"ion-icon",37),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275property("disabled",!t.editingProfile),e.\u0275\u0275advance(1),e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu)}}function he(n,o){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"ion-button",49),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const p=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(p.clickSave())}),e.\u0275\u0275text(1),e.\u0275\u0275pipe(2,"fluent"),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275classProp("is-pzu",null==t.environment?null:t.environment.isPzu),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(2,3,"profile-edit-button-save")," ")}}const Pe=[{path:"",component:(()=>{class n{constructor(t,r,p,c,f,be,Ce,ye,Ie,Ee,ze,Se,Me,Oe,we){this.authService=t,this.errorService=r,this.userService=p,this.loadingController=c,this.toastController=f,this.router=be,this.route=Ce,this.formBuilder=ye,this.alertController=Ie,this.navController=Ee,this.languageSwitcher=ze,this.trackingService=Se,this.fluentService=Me,this.environmentService=Oe,this.peselService=we,this.editingProfile=!1,this.userHasAddress=!1}ngOnInit(){this.environmentService.getEnvironment().subscribe(t=>{this.environment=t,this.userForm=this.formBuilder.group(this.environment.isUa?{first_name:["",l.Validators.required],last_name:["",l.Validators.required],document_id:["",l.Validators.required],email:["",l.Validators.email],phone_number:["",l.Validators.required],address:["",l.Validators.required],house_number:["",l.Validators.required],flat_number:[""],postal_code:["",l.Validators.required],city:["",l.Validators.required]}:{first_name:["",l.Validators.required],last_name:["",l.Validators.required],ext_username:[""],personal_number:["",l.Validators.compose([_.z.validator,l.Validators.required])],email:["",l.Validators.email],phone_number:["",l.Validators.required],address:["",l.Validators.required],house_number:["",l.Validators.required],flat_number:[""],postal_code:["",l.Validators.required],city:["",l.Validators.required]}),this.update()}),this.trackingService.logScreenName({screenName:"profileSettings",screenCategoryName:"inApp"})}update(){var t=this;return(0,d.Z)(function*(){const r=yield m.u.get({key:"is_ward"});t.route.paramMap.subscribe(p=>{const c=p.get("pk");t.editingProfile=!1,"yes"===r.value?(t.isWard=!0,t.getUserWard(c)):(t.isWard=!1,t.getUser(c))})})()}ionViewWillEnter(){}getUser(t){(0,u.D)([this.userService.getReporter(t),this.authService.getCurrentUser()]).subscribe(([r,p])=>{this.reporter=r,this.userForm.reset(this.reporter),this.phoneNumber=this.userForm.value.phone_number,this.user=p,this.userHasAddress=this.checkUserAddress()},r=>{this.errorService.showIonicFetchError(r,{onRetry:()=>this.getUser(t)})})}getUserWard(t){(0,u.D)([this.userService.getWard(t),this.authService.getCurrentUser()]).subscribe(([r,p])=>{this.reporter=r,this.userForm.reset(this.reporter),this.user=p,this.userHasAddress=this.checkUserAddress()},r=>{this.errorService.showIonicFetchError(r,{onRetry:()=>this.getUser(t)})})}clickSave(){var t=this;return(0,d.Z)(function*(){const r=yield t.fluentService.translate("saving-text"),p=yield t.loadingController.create({message:r});p.present(),t.isWard?t.userService.updateWard(t.reporter.pk,t.userForm.value).subscribe(function(){var c=(0,d.Z)(function*(f){yield t.navController.navigateBack([a.$.REPORT,a.$.PROFILE]),p.dismiss()});return function(f){return c.apply(this,arguments)}}(),function(){var c=(0,d.Z)(function*(f){p.dismiss(),t.showToastMessage("profile-edit-error-header","profile-edit-error-message")});return function(f){return c.apply(this,arguments)}}()):t.userService.updateReporter(t.user.pk,t.userForm.value).subscribe(function(){var c=(0,d.Z)(function*(f){yield t.router.navigate([a.$.REPORT,a.$.PROFILE]),p.dismiss()});return function(f){return c.apply(this,arguments)}}(),function(){var c=(0,d.Z)(function*(f){p.dismiss(),t.showToastMessage("profile-edit-error-header","profile-edit-error-message")});return function(f){return c.apply(this,arguments)}}())})()}showToastMessage(t,r){var p=this;return(0,d.Z)(function*(){yield(yield p.toastController.create({header:yield p.fluentService.translate(t),message:yield p.fluentService.translate(r),duration:5e3,buttons:[{text:yield p.fluentService.translate("dialog-button-okay"),role:"cancel"}]})).present()})()}changeEditProfile(){this.editingProfile=!this.editingProfile}editPhone(){var t=this;return(0,d.Z)(function*(){yield(yield t.alertController.create({cssClass:t.environment.isPzu?"is-pzu":"",header:yield t.fluentService.translate("alert-change-phone-header"),message:yield t.fluentService.translate("alert-change-phone-message"),buttons:[{text:yield t.fluentService.translate("alert-change-mail-cancel-button"),role:"cancel"},{text:yield t.fluentService.translate("alert-change-mail-ok-button"),handler:()=>{t.router.navigate([a.$.REPORT,a.$.PROFILE,a.$.EDIT,t.reporter.pk,a.$.CHANGE.PHONE])}}]})).present()})()}editMail(){var t=this;return(0,d.Z)(function*(){yield(yield t.alertController.create({cssClass:t.environment.isPzu?"is-pzu":"",header:yield t.fluentService.translate("alert-change-mail-header"),message:yield t.fluentService.translate("alert-change-mail-message"),buttons:[{text:yield t.fluentService.translate("alert-change-mail-cancel-button"),role:"cancel"},{text:yield t.fluentService.translate("alert-change-mail-ok-button"),handler:()=>{t.router.navigate([a.$.REPORT,a.$.PROFILE,a.$.EDIT,t.reporter.pk,a.$.CHANGE.EMAIL])}}]})).present()})()}changePassword(){var t=this;return(0,d.Z)(function*(){yield(yield t.alertController.create({cssClass:t.environment.isPzu?"is-pzu":"",header:yield t.fluentService.translate("alert-change-password-header"),message:yield t.fluentService.translate("alert-change-password-message"),buttons:[{text:yield t.fluentService.translate("alert-change-password-cancel-button"),role:"cancel"},{text:yield t.fluentService.translate("alert-change-password-ok-button"),handler:()=>{t.router.navigate([a.$.REPORT,a.$.PROFILE,a.$.EDIT,t.reporter.pk,a.$.CHANGE.PASSWORD])}}]})).present()})()}openLanguageSwitcher(){this.languageSwitcher.openLanguageSwitcher()}checkUserAddress(){const t=this.userForm.get("address").value;return!!(t&&t.trim().length>0)}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275directiveInject(b.e),e.\u0275\u0275directiveInject(P.T),e.\u0275\u0275directiveInject(v.K),e.\u0275\u0275directiveInject(s.LoadingController),e.\u0275\u0275directiveInject(s.ToastController),e.\u0275\u0275directiveInject(h.F0),e.\u0275\u0275directiveInject(h.gz),e.\u0275\u0275directiveInject(l.UntypedFormBuilder),e.\u0275\u0275directiveInject(s.AlertController),e.\u0275\u0275directiveInject(s.NavController),e.\u0275\u0275directiveInject(C.r),e.\u0275\u0275directiveInject(z.e),e.\u0275\u0275directiveInject(S.v),e.\u0275\u0275directiveInject(M.L),e.\u0275\u0275directiveInject(_.z))},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["app-profile-edit"]],viewQuery:function(t,r){if(1&t&&e.\u0275\u0275viewQuery(q,5),2&t){let p;e.\u0275\u0275queryRefresh(p=e.\u0275\u0275loadQuery())&&(r.profile=p.first)}},decls:52,vars:58,consts:[["slot","start"],["text"," "],["slot","primary"],[1,"settings-toolbar-button",3,"color","click"],["src","assets/icons/settings.svg"],[1,"service-header-title"],["href","https://med-24.com.pl/","aria-label","Link to Med24 Website"],["src","assets/med24-logo-toolbar.svg","alt","med24-logo",4,"ngIf"],["src","assets/med24-ukraina.png","alt","med24-logo",4,"ngIf"],[1,"instadoc-padding"],[1,"app-container"],["class","instadoc-button instadoc-button--edit-profile","expand","block",3,"is-pzu","click",4,"ngIf"],[1,"content-titles"],[1,"content-titles__title"],[1,"content-titles__subtitle"],[3,"formGroup"],[1,"profile-two-column"],[1,"profile-two-column-item"],["position","floating",1,"input-label"],["lines","none",1,"profile-input-item",3,"disabled"],["type","text","formControlName","first_name"],["type","text","formControlName","last_name"],["class","input-label fake-input",4,"ngIf"],["class","profile-input-item","lines","none",3,"is-pzu","disabled","click",4,"ngIf"],["class","input-label",3,"is-pzu",4,"ngIf"],["class","input-label",4,"ngIf"],["class","profile-input-item","lines","none",3,"is-pzu","disabled",4,"ngIf"],["class","profile-address",4,"ngIf"],["class","instadoc-button","expand","block",3,"is-pzu","click",4,"ngIf"],["src","assets/med24-logo-toolbar.svg","alt","med24-logo"],["src","assets/med24-ukraina.png","alt","med24-logo"],["expand","block",1,"instadoc-button","instadoc-button--edit-profile",3,"click"],["name","create-outline"],[1,"input-label","fake-input"],["lines","none",1,"profile-input-item",3,"disabled","click"],[1,"fake-input-container"],[1,"fake-input-container--text"],["name","lock-closed","slot","end"],[1,"input-label"],["type","text","formControlName","personal_number"],["type","text","formControlName","document_id"],[1,"profile-address"],["type","text","formControlName","address"],["type","text","formControlName","house_number"],["type","text","formControlName","flat_number"],["type","text","formControlName","postal_code"],["lines","none",1,"profile-two-column-item","profile-input-item",3,"disabled"],["type","text","formControlName","city"],["type","text","formControlName","ext_username"],["expand","block",1,"instadoc-button",3,"click"]],template:function(t,r){1&t&&(e.\u0275\u0275elementStart(0,"ion-header")(1,"ion-toolbar")(2,"ion-buttons",0),e.\u0275\u0275element(3,"ion-back-button",1),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"ion-buttons",2)(5,"ion-button",3),e.\u0275\u0275listener("click",function(){return r.openLanguageSwitcher()}),e.\u0275\u0275element(6,"ion-icon",4),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(7,"ion-title",5)(8,"a",6),e.\u0275\u0275template(9,ne,1,0,"img",7),e.\u0275\u0275template(10,re,1,0,"img",8),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275element(11,"app-reporter-status-bar")(12,"app-reporter-message-status"),e.\u0275\u0275elementStart(13,"ion-content",9)(14,"div",10),e.\u0275\u0275template(15,oe,4,5,"ion-button",11),e.\u0275\u0275elementStart(16,"div",12)(17,"div",13),e.\u0275\u0275text(18),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(19,"div",14),e.\u0275\u0275text(20),e.\u0275\u0275pipe(21,"fluent"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(22,"form",15)(23,"ion-list")(24,"div",16)(25,"div",17)(26,"ion-label",18),e.\u0275\u0275text(27),e.\u0275\u0275pipe(28,"fluent"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(29,"ion-item",19),e.\u0275\u0275element(30,"ion-input",20),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(31,"div",17)(32,"ion-label",18),e.\u0275\u0275text(33),e.\u0275\u0275pipe(34,"fluent"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(35,"ion-item",19),e.\u0275\u0275element(36,"ion-input",21),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275template(37,ie,3,3,"p",22),e.\u0275\u0275template(38,le,5,6,"ion-item",23),e.\u0275\u0275template(39,ae,3,5,"i
1on-label",24),e.\u0275\u0275template(40,se,3,3,"ion-label",25),e.\u0275\u0275template(41,pe,2,5,"ion-item",26),e.\u0275\u0275template(42,de,2,5,"ion-item",26),e.\u0275\u0275elementStart(43,"div"),e.\u0275\u0275template(44,ce,3,5,"ion-label",24),e.\u0275\u0275template(45,me,5,6,"ion-item",23),e.\u0275\u0275template(46,ue,32,50,"div",27),e.\u0275\u0275template(47,fe,3,5,"ion-label",24),e.\u0275\u0275template(48,ge,2,5,"ion-item",26),e.\u0275\u0275template(49,ve,3,5,"p",24),e.\u0275\u0275template(50,_e,5,5,"ion-item",23),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275template(51,he,3,5,"ion-button",28),e.\u0275\u0275elementEnd()()),2&t&&(e.\u0275\u0275advance(1),e.\u0275\u0275classProp("ua",null==r.environment?null:r.environment.isUa)("is-pzu",null==r.environment?null:r.environment.isPzu),e.\u0275\u0275advance(4),e.\u0275\u0275classProp("ua",null==r.environment?null:r.environment.isUa)("is-pzu",null==r.environment?null:r.environment.isPzu),e.\u0275\u0275propertyInterpolate("color",null!=r.environment&&r.environment.isUa||null!=r.environment&&r.environment.isPzu?"primary":"light"),e.\u0275\u0275advance(2),e.\u0275\u0275classProp("is-pzu",null==r.environment?null:r.environment.isPzu),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",!(null!=r.environment&&r.environment.isUa)),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==r.environment?null:r.environment.isUa),e.\u0275\u0275advance(3),e.\u0275\u0275classProp("is-pzu",null==r.environment?null:r.environment.isPzu),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",!r.editingProfile),e.\u0275\u0275advance(1),e.\u0275\u0275classProp("is-pzu",null==r.environment?null:r.environment.isPzu),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate2(" ",null==r.reporter?null:r.reporter.first_name," ",null==r.reporter?null:r.reporter.last_name," "),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",e.\u0275\u0275pipeBind1(21,52,"profile-edit-subtitle")," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("formGroup",r.userForm),e.\u0275\u0275advance(4),e.\u0275\u0275classProp("is-pzu",null==r.environment?null:r.environment.isPzu),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(28,54,"register-label-first-name")),e.\u0275\u0275advance(2),e.\u0275\u0275classProp("is-pzu",null==r.environment?null:r.environment.isPzu),e.\u0275\u0275property("disabled",!r.editingProfile||(null==r.environment?null:r.environment.isPzu)),e.\u0275\u0275advance(1),e.\u0275\u0275classProp("is-pzu",null==r.environment?null:r.environment.isPzu),e.\u0275\u0275advance(2),e.\u0275\u0275classProp("is-pzu",null==r.environment?null:r.environment.isPzu),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind1(34,56,"register-label-last-name")),e.\u0275\u0275advance(2),e.\u0275\u0275classProp("is-pzu",null==r.environment?null:r.environment.isPzu),e.\u0275\u0275property("disabled",!r.editingProfile||(null==r.environment?null:r.environment.isPzu)),e.\u0275\u0275advance(1),e.\u0275\u0275classProp("is-pzu",null==r.environment?null:r.environment.isPzu),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==r.reporter?null:r.reporter.email),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==r.reporter?null:r.reporter.email),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!(null!=r.environment&&r.environment.isUa)),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==r.environment?null:r.environment.isUa),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!(null!=r.environment&&r.environment.isUa)),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==r.environment?null:r.environment.isUa),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",null==r.reporter?null:r.reporter.phone_number),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==r.reporter?null:r.reporter.phone_number),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",r.userHasAddress),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==r.environment?null:r.environment.isPzu),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==r.environment?null:r.environment.isPzu),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!r.isWard),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!r.isWard),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",r.editingProfile))},dependencies:[g.NgIf,l.\u0275NgNoValidate,l.NgControlStatus,l.NgControlStatusGroup,s.IonBackButton,s.IonButton,s.IonButtons,s.IonContent,s.IonHeader,s.IonIcon,s.IonInput,s.IonItem,s.IonLabel,s.IonList,s.IonTitle,s.IonToolbar,s.TextValueAccessor,s.IonBackButtonDelegate,ee.p,te.i,l.FormGroupDirective,l.FormControlName,I.C],styles:["[_ngcontent-%COMP%]:root{--ion-color-primary: #03605a;--ion-color-primary-rgb: 3, 96, 90;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #03544f;--ion-color-primary-tint: #1c706b;--ion-color-secondary: #e40327;--ion-color-secondary-rgb: 228, 3, 39;--ion-color-secondary-contrast: #ffffff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #c90322;--ion-color-secondary-tint: #e71c3d;--ion-color-tertiary: #21524e;--ion-color-tertiary-rgb: 112, 68, 255;--ion-color-tertiary-contrast: #ffffff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #633ce0;--ion-color-tertiary-tint: #7e57ff;--ion-color-success: #10dc60;--ion-color-success-rgb: 16, 220, 96;--ion-color-success-contrast: #ffffff;--ion-color-success-contrast-rgb: 255, 255, 255;--ion-color-success-shade: #0ec254;--ion-color-success-tint: #28e070;--ion-color-warning: #ffce00;--ion-color-warning-rgb: 255, 206, 0;--ion-color-warning-contrast: #ffffff;--ion-color-warning-contrast-rgb: 255, 255, 255;--ion-color-warning-shade: #e0b500;--ion-color-warning-tint: #ffd31a;--ion-color-danger: #f04141;--ion-color-danger-rgb: 245, 61, 61;--ion-color-danger-contrast: #ffffff;--ion-color-danger-contrast-rgb: 255, 255, 255;
1--ion-color-danger-shade: #d33939;--ion-color-danger-tint: #f25454;--ion-color-dark: #131313;--ion-color-dark-rgb: 19, 19, 19;--ion-color-dark-contrast: #ffffff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e;--ion-color-medium: #e4f5f1;--ion-color-medium-rgb: 228, 245, 241;--ion-color-medium-contrast: #000000;--ion-color-medium-contrast-rgb: 0, 0, 0;--ion-color-medium-shade: #c9d8d4;--ion-color-medium-tint: #e7f6f2;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 244, 244;--ion-color-light-contrast: #222428;--ion-color-light-contrast-rgb: 34, 36, 40;--ion-color-light-shade: #f4f5f8;--ion-color-light-tint: #f4f5f8}ion-header.header-md[_ngcontent-%COMP%]:after{height:0}ion-toolbar.start-page-toolbar[_ngcontent-%COMP%], ion-toolbar.intro-page-toolbar[_ngcontent-%COMP%]{padding-top:0!important;padding-top:var(--ion-safe-area-top, 0)!important;padding-bottom:0!important;--background: transparent;--border-width: 0}@media screen and (min-height: 740px){ion-toolbar[_ngcontent-%COMP%]{padding-top:45px!important;padding-bottom:16px!important}}.large-title[_ngcontent-%COMP%]{font-size:28px;text-align:left;padding-left:16px;padding-left:var(--ion-padding, 16px)}@media screen and (max-height: 811px){.large-title[_ngcontent-%COMP%]{font-size:22px}}.large-title__container[_ngcontent-%COMP%]{display:flex;align-items:center}.large-title__logo[_ngcontent-%COMP%]{height:44px;margin-right:24px;width:44px}ion-title[_ngcontent-%COMP%]{-webkit-padding-start:40px;padding-inline-start:40px;-webkit-padding-end:40px;padding-inline-end:40px}ion-title[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0}ion-title[_ngcontent-%COMP%]   .toolbar-title[_ngcontent-%COMP%]{font-size:18px;font-weight:700}ion-title[_ngcontent-%COMP%]   .toolbar-subtitle[_ngcontent-%COMP%]{font-size:14px;text-transform:uppercase}@media screen and (min-height: 740px){ion-title[_ngcontent-%COMP%]   .toolbar-subtitle[_ngcontent-%COMP%]{margin-top:4px}}@media screen and (min-width: 500px){ion-title[_ngcontent-%COMP%]{text-align:center}}ion-content[_ngcontent-%COMP%]{--background: var(--med24-speed-of-light)}ion-content.is-pzu[_ngcontent-%COMP%]{--background: var(--med24-white)}ion-back-button[_ngcontent-%COMP%]{--color: var(--med24-bella-vista)}.patient-info-container[_ngcontent-%COMP%]{background:#ffffff;height:60px;width:100%}.patient-info-container.ua[_ngcontent-%COMP%]{background:var(--instadoc-green)}@media screen and (max-height: 670px){.patient-info-container[_ngcontent-%COMP%]{height:50px}}.patient-info-text[_ngcontent-%COMP%]{margin:0;padding:22px;font-size:16px;text-align:center;color:var(--instadoc-green)}@media screen and (max-height: 670px){.patient-info-text[_ngcontent-%COMP%]{padding:16px}}@media screen and (max-height: 650px){.patient-info-text[_ngcontent-%COMP%]{padding:10px}}.patient-info-text.ua[_ngcontent-%COMP%]{color:#fff}.patient-info-text__title[_ngcontent-%COMP%]{opacity:.7;margin-right:15px}.patient-info-text__duration[_ngcontent-%COMP%]{margin-right:10px}@media screen and (max-height: 650px){.patient-info-text__name[_ngcontent-%COMP%]{display:block}}.info-title[_ngcontent-%COMP%]{font-size:23px;font-weight:600;line-height:32px;letter-spacing:-1px;color:#03605a}@media screen and (max-height: 650px){.info-title[_ngcontent-%COMP%]{font-size:19px}}.instadoc-register-checkbox-label[_ngcontent-%COMP%]{line-height:16px}.profile-address[_ngcontent-%COMP%]{margin:20px 0}.profile-two-column[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:space-between;width:100%}@media screen and (min-width: 450px){.profile-two-column[_ngcontent-%COMP%]{flex-wrap:wrap}}.profile-two-column-item[_ngcontent-%COMP%]{min-width:48.9%;max-width:48.9%}@media screen and (max-width: 450px){.profile-two-column-item[_ngcontent-%COMP%]{min-width:45%}}@media screen and (max-width: 450px){.profile-two-column-item[_ngcontent-%COMP%]:first-of-type{margin-right:6px}}@media screen and (max-width: 450px){.profile-two-column-item[_ngcontent-%COMP%]:last-of-type{margin-left:6px}}.intro-toolbar-button[_ngcontent-%COMP%]{--background: var(--med24-calm-breeze);--border-color: var(--med24-ocean-droplet);--border-radius: 20px !important;--border-style: solid;--border-width: 1px;--color: var(--med24-bella-vista);--padding-bottom: 4px;--padding-top: 4px;--padding-start: 16px;--padding-end: 16px;text-transform:none;display:flex}.intro-toolbar-button.ua[_ngcontent-%COMP%]{width:98px}.intro-toolbar-button.is-pzu[_ngcontent-%COMP%]{--border-color: white;--color: white}.intro-toolbar-button[_ngcontent-%COMP%], .settings-toolbar-button[_ngcontent-%COMP%]{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.settings-toolbar-button[_ngcontent-%COMP%]{--padding-start: 0;--padding-end: 0}.settings-toolbar-button[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{font-size:24px}.settings-toolbar-button.ua[_ngcontent-%COMP%]{width:98px}ion-list[_ngcontent-%COMP%]{background:transparent;margin-bottom:0}.item-disabled[_ngcontent-%COMP%]{opacity:.7}.fake-input-container--label[_ngcontent-%COMP%]{font-size:11px;text-transform:uppercase;color:var(--instadoc-green-light);opacity:.5}.fake-input-container--text[_ngcontent-%COMP%]{color:var(--instadoc-green);font-size:14px;line-height:18px;font-weight:400}.fake-input-container.is-pzu[_ngcontent-%COMP%]   .fake-input-container--text[_ngcontent-%COMP%]{color:var(--pzu-dark)}.edit-profile-button[_ngcontent-%COMP%]{color:var(--instadoc-green);cursor:pointer;text-align:center;height:40px;background:#ffffff}.edit-profile-button.ua[_ngcontent-%COMP%]{background:var(--instadoc-green);color:#fff}.edit-profile-button[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0;display:flex;height:40px;justify-content:center;align-items:center}.edit-profile-button[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{margin-right:10px;font-size:23px}.information-text-pzu[_ngcontent-%COMP%]{color:#03605a;font-size:14px;line-height:18px;margin-bottom:24px}.instadoc-button--edit-profile[_ngcontent-%COMP%]{margin-bottom:32px}"]}),n})()},{path:a.$.CHANGE.EMAIL,loadChildren:()=>i.e(4378).then(i.bind(i,54378)).then(n=>n.ProfileChangeEmailPageModule)},{path:a.$.CHANGE.PASSWORD,loadChildren:()=>i.e(4290).then(i.bind(i,34290)).then(n=>n.ProfileChangePasswordPageModule)},{path:a.$.CHANGE.PHONE,loadChildren:()=>i.e(2507).then(i.bind(i,22507)).then(n=>n.ProfileChangePhonePageModule)}];let xe=(()=>{class n{}return n.\u0275fac=function(t){return new(t||n)},n.\u0275mod=e.\u0275\u0275defineNgModule({type:n}),n.\u0275inj=e.\u0275\u0275defineInjector({imports:[g.CommonModule,l.FormsModule,s.IonicModule,y.m,l.ReactiveFormsModule,h.Bz.forChild(Pe)]}),n})()},81750:(E,x,i)=>{i.d(x,{z:()=>l});var g=i(10839),h=i(85498);let l=(()=>{class s{constructor(){}static validator(a){return null==a.value||0===a.value.length?null:null===a.value.match(/^[0-9]{11}$/)?{pesel:!0}:s.checkDigit(a.value)===+a.value[a.value.length-1]?null:{pesel:!0}}static checkDigit(a){console.assert(10===a.length||11===a.length);const d=[1,3,7,9,1,3,7,9,1,3];let m=0;for(let u=0;u<d.length;++u)m+=+a[u]*d[u];return m%10==0?0:10-m%10}extractDate(a){const d=a.match(/^([0-9]{2})([0-9]{2})([0-9]{2})/);if(null===d)return null;const m=[1900,2e3,2100,2200,1800],b=+d[2],P=+d[3],v=b%20,_=(b-v)/20;return _>=0&&_<m.length&&v>=1&&v<=12&&P>=1&&P<=31?g.ou.utc(m[_]+ +d[1],v,P).toFormat("yyyy-MM-dd"):null}isAdult(a){return g.ou.fromFormat(this.extractDate(a),"yyyy-MM-dd").diffNow("years").years<=-18}}return s.\u0275fac=function(a){return new(a||s)},s.\u0275prov=h.\u0275\u0275defineInjectable({token:s,factory:s.\u0275fac,providedIn:"root"}),s})()}}]);
2//# sourceMappingURL=634.8c2793063376376e.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.