PageSourceSearch

https://www.mypension.be/493.bf33717ba574ceac.js

js mypension.be collected 2026-10-03 22:32:41 UTC 29,675 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkmypension=self.webpackChunkmypension||[]).push([[493,962],{12962:(N,_,a)=>{a.d(_,{I:()=>p});var b=a(74523),r=a(41360),f=a(70834),v=a(32881),g=a(49870),y=a(88443),x=a(12937);function k(d,h){1&d&&r.nrm(0,"mp-waiter",6)}function P(d,h){if(1&d&&(r.j41(0,"div",12),r.nrm(1,"a",13),r.k0s()),2&d){const s=h.$implicit;r.R7$(),r.Y8G("routerLink",null==s.url?null:s.url.path)("queryParams",null==s.url?null:s.url.params)("innerHtml",s.question,r.npT)}}function E(d,h){if(1&d&&(r.j41(0,"div",7),r.DNE(1,P,2,3,"div",8),r.j41(2,"div",9)(3,"a",10),r.nrm(4,"key",11),r.k0s()()()),2&d){const s=r.XpG();r.R7$(),r.Y8G("ngForOf",s.data),r.R7$(2),r.Y8G("routerLink",s.faqPageUrl.path)("queryParams",s.faqPageUrl.params)}}let p=(()=>{class d{constructor(s){this.faqService=s,this.data=[],this.faqPageUrl=this.faqService.getPageUrl(),this.loading=!0}ngOnInit(){var s=this;return(0,b.A)(function*(){let e;s.categories?.[0]?(e=yield s.faqService.getPopularQuestionsOfCategories(s.categories,5),s.faqPageUrl=s.faqService.getCategoryPageUrl(s.categories[0])):e=yield s.faqService.getPopularQuestions(),s.data=e,s.initQuestionsUrl(),s.loading=!1})()}initQuestionsUrl(){this.data.forEach(s=>{s.url=this.faqService.getQuestionPageUrl(s.id)})}static{this.\u0275fac=function(e){return new(e||d)(r.rXU(f.U))}}static{this.\u0275cmp=r.VBU({type:d,selectors:[["mp-popular-questions"]],inputs:{categories:"categories"},standalone:!1,decls:6,vars:2,consts:[[1,"box"],[1,"box__header"],["data-location","faq_popular_header",1,"box__title"],["label","mypension_faq::popular_questions_block_title"],["class","text-center margin-top-15",4,"ngIf"],["class","box__content",4,"ngIf"],[1,"text-center","margin-top-15"],[1,"box__content"],["class","margin-bottom-10",4,"ngFor","ngForOf"],[1,"box__details"],["data-location","more-info",3,"routerLink","queryParams"],["label","mypension_faq::see_all_questions"],[1,"margin-bottom-10"],[3,"routerLink","queryParams","innerHtml"]],template:function(e,C){1&e&&(r.j41(0,"div",0)(1,"div",1)(2,"h1",2),r.nrm(3,"key",3),r.k0s()(),r.DNE(4,k,1,0,"mp-waiter",4)(5,E,5,3,"div",5),r.k0s()),2&e&&(r.R7$(4),r.Y8G("ngIf",!0===C.loading),r.R7$(),r.Y8G("ngIf",0!==C.data.length))},dependencies:[v.Sq,v.bT,g.Wk,y.D,x.g],styles:["@media (max-width: 1000px){.faq__other-questions[_ngcontent-%COMP%]{text-align:center}}"]})}}return d})()},61493:(N,_,a)=>{a.r(_),a.d(_,{ProfileModule:()=>fe});var b=a(59132),r=a(15971),f=a(84610),v=a(67328),g=a(46229),y=a(49870),x=a(74523),k=a(40241),P=a(27788);class E{constructor(){this.JSON={options:{name:"profile",debug:!1,skipMissingLabelCreation:!0,myPension:{useCitizenForm:!1}},fields:[{name:"language",type:"string",required:!0,initialValue:"{{context.item.language}}",label:"common::language"},{name:"phone",type:"any",required:!1,initialValue:"{{context.item.phone}}",label:"pendem::phone"},{name:"mobile",type:"any",required:!1,validationMask:"not-empty",initialValue:"{{context.item.mobile}}",label:"pendem::mobile"},{name:"email",required:!1,type:"string",validationMask:"email",initialValue:"{{context.item.email}}",label:"pendem::email"},{name:"newEmail",required:!1,type:"string",initialValue:"{{context.item.newEmail}}"},{name:"bankAccount",type:"any",required:!0,initialValue:"{{context.item.bankAccount}}",label:"profile::bankaccount"},{name:"latestAcceptedBankAccount",type:"any",required:!0,initialValue:"{{context.item.latestAcceptedBankAccount}}"},{name:"showLatestAcceptedBankAccount",type:"boolean",required:!0,initialValue:"{{context.item.showLatestAcceptedBankAccount}}"},{name:"bankAccountFormatted",type:"string",required:!1,initialValue:"{{context.item.bankAccountFormatted}}"}],controls:[{type:"text",class:"subtitle",label:"pendem::step-content-your-contact"},{type:"select",field:"language",source:"languages",valueField:"key",displayField:"label",showEditButton:!0},{type:"phone",field:"phone",showEditButton:!0,icon:"phone"},{type:"phone",field:"mobile",showEditButton:!0,icon:"mobile"},{type:"text",label:"pendem::email",visibleIf:"formData.newEmail && formData.newEmail != ''",class:"fake-label"},{type:"text",label:"pendem::newEmail",icon:"envelope",visibleIf:"formData.email && formData.newEmail"},{type:"text",label:"pendem::emptyEmail",icon:"envelope",visibleIf:"!formData.email && formData.newEmail"},{type:"inputText",field:"email",showEditButton:!0,icon:"envelope",infoText:"pendem::email-info-text",visibleIf:"formData.newEmail == null || formData.newEmail == ''"},{type:"text",label:"pendem::toolTipEmail",visibleIf:"!!context.item.toolTipEmail",icon:"info-circle",iconColorScheme:"information",properties:[{key:"cancelMargin",value:!0}]},{type:"text",label:"pendem::toolTipEmptyEmail",visibleIf:"!!context.item.toolTipEmptyEmail",icon:"info-circle",iconColorScheme:"information",properties:[{key:"cancelMargin",value:!0}]}
1,{type:"spacer",value:"1",visibleIf:"context.item.showBankAccount == true"},{type:"text",label:"profile::payment_info",class:"subtitle",visibleIf:"context.item.showBankAccount == true"},{type:"spacer",value:"1",visibleIf:"context.item.showBankAccount == true"},{type:"custom",customControl:"mp-bank-account",hideLabel:!0,field:"bankAccount",visibleIf:"context.item.showBankAccount == true"}],sources:[{name:"languages",type:"OBJECT",response:[{key:"fr",label:"common::french"},{key:"nl",label:"common::dutch"},{key:"de",label:"common::german"}]}],translations:{items:[{key:"pendem::contact-details",params:["{{context.item.addressContact}}"]},{key:"pendem::newEmail",valueFR:"{0}",valueNL:"{0}",valueDE:"{0}",valueEN:"{0}",params:["{{context.item.email}}"]},{key:"pendem::emptyEmail",valueFR:"Information inconnue",valueNL:"Informatie onbekend",valueDE:"Angaben unbekannt",valueEN:"Unknown information"},{key:"pendem::toolTipEmail",valueFR:"{0}",valueNL:"{0}",valueDE:"{0}",valueEN:"{0}",params:["{{context.item.toolTipEmail}}"]},{key:"pendem::toolTipEmptyEmail",valueFR:"{0}",valueNL:"{0}",valueDE:"{0}",valueEN:"{0}",params:["{{context.item.toolTipEmptyEmail}}"]}]}}}}var p=a(81003),d=a(84572),h=a(67376),s=a(77643),e=a(41360),C=a(13385),I=a(33679),M=a(54433),F=a(28247),w=a(1083),D=a(32881),j=a(59483),T=a(12937),R=a(12962),A=a(88443);const B=()=>["my-data"];function L(o,m){1&o&&e.nrm(0,"mp-waiter",6),2&o&&e.Y8G("animate",!0)}function U(o,m){if(1&o&&(e.j41(0,"div",27),e.EFF(1),e.k0s()),2&o){const t=e.XpG(3);e.R7$(),e.SpI(" ",t.profile.address.extraLine," ")}}function G(o,m){if(1&o&&(e.qex(0),e.j41(1,"div",22),e.EFF(2),e.k0s(),e.DNE(3,U,2,1,"div",23),e.j41(4,"div",24),e.EFF(5),e.k0s(),e.j41(6,"div",25),e.nrm(7,"key",26),e.k0s(),e.bVm()),2&o){const t=e.XpG(2);e.R7$(2),e.E5c(" ",t.profile.address.street," ",t.profile.address.houseNumber," ",t.profile.address.boxNumber," "),e.R7$(),e.Y8G("ngIf",t.profile.address.extraLine),e.R7$(2),e.Lme("",t.profile.address.postalCode," ",t.profile.address.city,""),e.R7$(2),e.FS9("label","country::"+t.profile.address.countryCode)}}function $(o,m){if(1&o&&(e.j41(0,"span",28),e.EFF(1),e.k0s()),2&o){const t=e.XpG(2);e.R7$(),e.SpI(" \xa0(",t.profile.partnerDisplayName,") ")}}function V(o,m){1&o&&(e.j41(0,"div",44),e.nrm(1,"key",45),e.k0s())}function X(o,m){if(1&o&&(e.j41(0,"div",41)(1,"div"),e.nrm(2,"key",42),e.k0s(),e.DNE(3,V,2,0,"div",43),e.k0s()),2&o){const t=e.XpG(3);e.R7$(3),e.Y8G("ngIf",!0===t.hasMailChanged)}}function Y(o,m){if(1&o&&(e.j41(0,"div",46),e.nrm(1,"key",26),e.k0s()),2&o){const t=e.XpG(3);e.R7$(),e.FS9("label",t.updateProfileCallResult.errorMessage)}}function z(o,m){if(1&o){const t=e.RV6();e.j41(0,"div",29)(1,"div",30)(2,"div",31)(3,"div",32),e.nrm(4,"key",33),e.k0s(),e.j41(5,"div")(6,"i",34),e.bIt("click",function(){e.eBV(t);const i=e.XpG(2);return e.Njj(i.refreshCurrentPage())}),e.k0s()()(),e.j41(7,"div",35),e.DNE(8,X,4,1,"div",36)(9,Y,2,1,"div",37),e.j41(10,"div",38)(11,"button",39),e.bIt("click",function(){e.eBV(t);const i=e.XpG(2);return e.Njj(i.refreshCurrentPage())}),e.nrm(12,"key",40),e.k0s()()()()()}if(2&o){const t=e.XpG(2);e.R7$(8),e.Y8G("ngIf",null==t.updateProfileCallResult?null:t.updateProfileCallResult.successful),e.R7$(),e.Y8G("ngIf",t.updateProfileCallResult&&!t.updateProfileCallResult.successful&&t.updateProfileCallResult.errorMessage)}}function q(o,m){if(1&o&&(e.qex(0),e.j41(1,"div",47)(2,"button",48),e.nrm(3,"key",49),e.k0s()(),e.bVm()),2&o){const t=e.XpG(2);e.R7$(2),e.Y8G("routerLink",t.fiscalUrl.path)}}function W(o,m){if(1&o){const t=e.RV6();e.j41(0,"div")(1,"div",7)(2,"h1",8),e.EFF(3),e.k0s(),e.DNE(4,G,8,7,"ng-container",9),e.j41(5,"p"),e.nrm(6,"key",10),e.DNE(7,$,2,1,"span",11),e.k0s(),e.nrm(8,"hr"),e.k0s(),e.DNE(9,z,13,2,"div",12),e.j41(10,"ng-dynamic-form",13),e.bIt("onContextLoad",function(i){e.eBV(t);const l=e.XpG();return e.Njj(l.fillContext(i))})("onInputSetValueExecuted",function(i){e.eBV(t);const l=e.XpG();return e.Njj(l.onInputSetValueExecuted(i))}),e.k0s(),e.j41(11,"div",14)(12,"div",15)(13,"div",16),e.nrm(14,"i",17),e.j41(15,"div"),e.nrm(16,"key",18),e.k0s()()(),e.j41(17,"div",19),e.DNE(18,q,4,1,"ng-container",9),e.k0s()(),e.j41(19,"div",20),e.nrm(20,"key",21),e.k0s()()}if(2&o){const t=e.XpG();e.AVh("ro",!0===t.isReadonly),e.R7$(3),e.JRh(t.profile.displayName),e.R7$(),e.Y8G("ngIf",t.profile.address),e.R7$(2),e.FS9("label","civilState::"+t.profile.civilStateCode),e.R7$(),e.Y8G("ngIf",t.profile.hasPartnerName),e.R7$(2),e.Y8G("ngIf",(null==t.updateProfileCallResult?null:t.updateProfileCallResult.successful)||t.updateProfileCallResult&&!t.updateProfileCallResult.successful&&t.updateProfileCallResult.errorMessage),e.R7$(),e.Y8G("input",t.formStructure),e.R7$(8),e.Y8G("ngIf",!t.isReadonly)}}let K=(()=>{class o{constructor(t,n,i,l,c,u){this.translationService=t,this.contextService=n,this.profileService=i,this.dynFormService=l,this.scrambleService=c,this.urlService=u,this.profile=null,this.isReadonly=!1,this.hasScrolledToMessage=!1,this.hasMailChanged=!1,this.loadingFormItem=!0,this.loadingTranslations=!0}ngAfterViewChecked(){this.updateProfileCallResult&&!this.hasScrolledToMessage&&(this.hasScrolledToMessage=!0,document.getElementsByClassName("message")[0]?.scrollIntoView({block:"end",inline:"nearest",behavior:"smooth"}))}ngOnInit(){this.fiscalUrl=new P.s(this.urlService.getUrl("Fiscal")),this.jsonContext=this.scrambleService.anonymousJsonContext(this.contextService.jsonContext),this.isReadonly=!1===this.jsonContext.theseos.hasWritePermission,this.formStructure=(new E).JSON;const t=this.profileService.profile$,n=this.translationService.getAllTranslations();this.subscription=(0,d.z)([t,n]).subscribe(([i,l])=>{const c=new p.YR(i);this.profile=c,this.loadFormData(c),this.loadTranslations(l)})}loadTranslations(t){this.addTranslationsToFormInput(t,"pendem"),this.addTranslationsToFormInput(t,"profile"),this.addTranslationsToFormInput(t,"common"),this.addFormInputTranslation("c
1ommon::language",t.mypension.lang_personalinformation_language),this.loadingTranslations=!1}addTranslationsToFormInput(t,n){for(const i in t[n]){const l=t[n][i],c=`${n}::${i.toLowerCase()}`,u=this.formStructure.translations.items.find(ge=>ge.key.toLowerCase()===c);void 0===u?this.addFormInputTranslation(c,l):this.updateFormInputTranslation(u,l)}}addFormInputTranslation(t,n){this.formStructure.translations.items.push({key:t,valueFR:n,valueNL:n,valueDE:n,valueEN:n})}updateFormInputTranslation(t,n){t.valueFR=n,t.valueNL=n,t.valueDE=n,t.valueEN=n}loadFormData(t){const n=l=>({country:l.country,region:l.area,number:l.local}),i=this.contextService.getStatus();this.formData={language:t.languageCode,phone:t.phone.isKnown?n(t.phone):null,mobile:t.mobile.isKnown?n(t.mobile):null,email:t.email?.currentEmail,newEmail:t.email?.newEmail,toolTipEmail:this.getTooltipEmail(t.email.newEmail,t.email.newEmailDate),toolTipEmptyEmail:this.getEmptyEmailExplanationKeyOrUndefined(t.email.currentEmail,t.email.newEmail),showBankAccount:this.shouldIncludeBankAccount(t.bankAccount.hasKnownNumber,i,t.age),bankAccountDetailed:new p.i0({number:t.bankAccount.number,status:t.bankAccount.status,consentBankAccount:t.bankAccount.consentRequestNeeded&&t.bankAccount.isUpdatable?t.bankAccount.consentBankAccount:p.Ob.NO_CONSENT_NOT_APPLICABLE,consentRequestNeeded:t.bankAccount.consentRequestNeeded,hasSecondPillar:t.bankAccount.hasSecondPillar,newDemandPossible:t.bankAccount?.newDemandPossible}),showLatestAcceptedBankAccount:this.shouldIncludeLatestAcceptedBackAccount(t.bankAccount,t.latestAcceptedBankAccount,i,t.age),latestAcceptedBankAccount:t.latestAcceptedBankAccount.copy,canSetAsForeign:"ONLY_INFORM_CONTACT_FORM",canSetConsent:t.bankAccount.consentRequestNeeded&&t.bankAccount.isUpdatable,bankAccountIsUpdatable:t.bankAccount.isUpdatable},this.loadingFormItem=!1}shouldIncludeBankAccount(t,n,i){return i>=55||!0===n.pensionRequested||!0===n.hasPayment||t}shouldIncludeLatestAcceptedBackAccount(t,n,i,l){return this.shouldIncludeBankAccount(t.hasKnownNumber,i,l)&&(t.hasStatusInTreatment||t.hasStatusRejected)&&n.hasKnownNumber}getTooltipEmail(t,n){if(t&&n)return this.translationService.getUnsafe("mypension_mydata::email_in_treatment",[t,k.k.formatDate(n,".")])}getEmptyEmailExplanationKeyOrUndefined(t,n){if(!t&&!n)return this.translationService.getUnsafe("MyPension_MyData::empty_email_explanation")}fillContext(t){var n=this;return(0,x.A)(function*(){t.language=n.contextService.language.toUpperCase(),t.item=n.formData})()}onInputSetValueExecuted(t){const n={languageCode:this.profile.languageCode,phone:this.getPhoneNumberOrNull({country:this.profile.phone.country,local:this.profile.phone.local,area:this.profile.phone.area}),mobile:this.getPhoneNumberOrNull({country:this.profile.mobile.country,local:this.profile.mobile.local,area:this.profile.mobile.area}),email:this.profile.email.newEmail?this.profile.email.newEmail:this.profile.email.currentEmail,bankAccountNumber:this.profile.bankAccount?.number,consentBankAccount:this.profile.bankAccount.consentBankAccount},i={...n};switch(t.field){case"mobile":if(!t.value)break;i.mobile=this.getPhoneNumberOrNull({country:t.value.country,area:t.value.region,local:t.value.number});break;case"phone":i.phone=this.getPhoneNumberOrNull({country:t.value?.country,area:t.value?.region,local:t.value?.number});break;case"email":{const l=t.value;if(!l&&!this.profile.newestEmail)break;this.hasMailChanged=l.toLowerCase()!==this.profile.newestEmail?.toLowerCase(),this.hasMailChanged&&(i.email=l,this.formData.toolTipEmail=this.translationService.getUnsafe("mypension_mydata::email_in_treatment",[l,k.k.formatDate(new Date,".")]),this.formData.toolTipEmptyEmail=void 0);break}case"language":i.languageCode=t.value.toLowerCase();break;case"bankAccount":{const l=t.value?.number?.trim();if(p.i0.isMatchingIBAN(this.profile.bankAccount.number,l))break;const c=t.value.isForeign?this.formData.bankAccountDetailed.consentBankAccount:t.value.consentBankAccount;i.bankAccountNumber=l,i.consentBankAccount=c;break}}(0,h.isEqual)(n,i)||this.updateProfile(i)}updateProfile(t){this.profileService.updateAndFetchProfile(t).subscribe({next:()=>{this.updateProfileCallResult={successful:!0},this.scrollingToMessageAllowed()},error:n=>{if(!(n instanceof s.yz))throw new Error(n);this.updateProfileCallResult={successful:!1,errorMessage:"mypension_mydata::error_updating"},this.scrollingToMessageAllowed()}})}scrollingToMessageAllowed(){this.hasScrolledToMessage=!1}getPhoneNumberOrNull(t){const n={country:this.sanitizeCountyCode(t),area:t?.area,local:t?.local};return Object.values(n).every(l=>void 0===l)?null:n}sanitizeCountyCode(t){let n=t.country;return t.country&&t.area&&t.local&&(n.startsWith("00")&&(n=`+${n.slice(2)}`),n.startsWith("+")||(n=`+${n}`)),n}ngOnDestroy(){this.subscription.unsubscribe()}refreshCurrentPage(){window.location.reload()}static{this.\u0275fac=function(n){return new(n||o)(e.rXU(C.L),e.rXU(I.V),e.rXU(M.P),e.rXU(f.ux),e.rXU(F.N),e.rXU(w.H))}}static{this.\u0275cmp=e.VBU({type:o,selectors:[["mp-profile"]],standalone:!1,decls:7,vars:5,consts:[["doneLoading",""],[1,"main__left-area"],["data-testId","profile-box",3,"titleLabel"],["o
1peration","simple","class","text-center margin-top-15",3,"animate",4,"ngIf","ngIfElse"],[1,"main__right-area"],[3,"categories"],["operation","simple",1,"text-center","margin-top-15",3,"animate"],[1,"profile__details-zone"],["data-testId","profile-name"],[4,"ngIf"],["data-testId","profile-civil-state",3,"label"],["data-testId","profile-partner",4,"ngIf"],["class","profile-overlay",4,"ngIf"],[3,"onContextLoad","onInputSetValueExecuted","input"],[1,"profile-block","mt1","block-fiscal"],[1,"profile-block__left"],[1,"flex-row","flex-aic","zone-value"],["aria-hidden","true",1,"fa","fa-fw","fa-regular","fa-money-check"],["label","fiscal_situation::fiscal_situation"],[1,"profile-block__right"],[1,"margin-top-5","profile__iban-details"],["label","fiscal_situation::profile_disclaimer"],["data-testId","profile-address-street"],["data-testId","profile-address-extra-line",4,"ngIf"],["data-testId","profile-address-city"],["data-testId","profile-address-country"],[3,"label"],["data-testId","profile-address-extra-line"],["data-testId","profile-partner"],[1,"profile-overlay"],[1,"profile-overlay__box"],[1,"profile-overlay__box-title"],[1,"profile-overlay__title"],["label","mypension_my_data_summary::block_title"],[1,"fa","fa-fw","fa-times","pointer",3,"click"],["data-testid","profile-overlay-box",1,"profile-overlay__box-content"],["data-testId","profile-update-confirmation-info",4,"ngIf"],["data-testId","profile-update-failure",4,"ngIf"],[1,"text-center"],["data-testid","primary-button",1,"button","button_primary","button-thanks","margin-top-30",3,"click"],["label","common::close"],["data-testId","profile-update-confirmation-info"],["label","mypension_mydata::form_sent_common"],["class","margin-top-15",4,"ngIf"],[1,"margin-top-15"],["label","mypension_mydata::form_sent_email"],["data-testId","profile-update-failure"],["_ngcontent-krn-c210","",1,"input-actions"],["ng-ui-button","","color","primary","link","true","icon","pencil","data-testid","profile-social-and-fiscal-situation-link-to-edit-page",3,"routerLink"],["label","common::edit"]],template:function(n,i){if(1&n&&(e.j41(0,"div",1)(1,"mp-box",2),e.DNE(2,L,1,1,"mp-waiter",3)(3,W,21,9,"ng-template",null,0,e.C5r),e.k0s()(),e.j41(5,"div",4),e.nrm(6,"mp-popular-questions",5),e.k0s()),2&n){const l=e.sdS(4);e.R7$(),e.Y8G("titleLabel","mypension_my_data_summary::block_title"),e.R7$(),e.Y8G("ngIf",!0===i.loadingFormItem&&!0===i.loadingTranslations&&!i.profile)("ngIfElse",l),e.R7$(4),e.Y8G("categories",e.lJ4(4,B))}},dependencies:[D.bT,j.Qp,y.Wk,f.f4,T.g,R.I,g.B,A.D],styles:["[_nghost-%COMP%]{display:flex;flex-direction:row;flex-grow:1}@media (max-width: 900px){[_nghost-%COMP%]{flex-direction:column}}.profile-overlay[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:10000}.profile-overlay__box[_ngcontent-%COMP%]{display:flex;flex-direction:column;max-width:90%;width:700px;margin:auto;border:1px solid #95003a;background:#fff;margin:10vh auto 0;max-height:80vh}.profile-overlay__box-title[_ngcontent-%COMP%]{flex-shrink:0;background:#b60146;padding:10px 20px;color:#fff;font-family:Oswald;font-size:1.3rem;display:flex;flex-direction:row}.profile-overlay__title[_ngcontent-%COMP%]{flex:1 1 auto;margin-right:10px}.profile-overlay__box-content[_ngcontent-%COMP%]{overflow:auto;padding:20px}.button-container[_ngcontent-%COMP%]{display:flex;justify-content:center;width:100%;margin-top:20px}mp-primary-button[_ngcontent-%COMP%]{display:block}  .ro .ng-ui-btn-link{display:none}.profile__details-zone[_ngcontent-%COMP%]{flex:1;padding-top:10px}h1[_ngcontent-%COMP%]{font-family:Oswald,Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:20px}hr[_ngcontent-%COMP%]{border-top:1px solid #dedede;border-left:0;border-right:0;border-bottom:0;margin-top:25px}.profile__updating-text[_ngcontent-%COMP%]{color:#8e8e8e;font-style:italic}.profile__updating-icon[_ngcontent-%COMP%]{margin-left:8px;color:#b60146}.profile-block[_ngcontent-%COMP%]{margin-top:25px;display:flex;flex-direction:row;align-items:flex-end}.profile-block__right[_ngcontent-%COMP%]{flex:1;margin-left:1rem}.profile-block_bordered[_ngcontent-%COMP%]{border-bottom:1px solid #dedede;padding-bottom:20px}.profile-block_columned[_ngcontent-%COMP%]{flex-direction:column}.profile__buttons[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}
1.profile__iban-details[_ngcontent-%COMP%]{font-size:.8rem;font-style:italic;margin-left:31px}.profile__field_italic[_ngcontent-%COMP%]{font-style:italic;color:#8e8e8e}.profile__field_strike[_ngcontent-%COMP%]{text-decoration:line-through;color:#8e8e8e}.profile__iban-warning[_ngcontent-%COMP%]{background-color:#f7e841;width:fit-content}  .fake-label-main{font-weight:600;color:var(--ng-ui-neutral-ultra-dark);margin-bottom:-1rem}  .fa-building-columns{color:#000!important}.subtitle[_ngcontent-%COMP%]{font-size:1.1rem;color:#b60146;font-weight:700;margin-bottom:1rem}.block-fiscal[_ngcontent-%COMP%]{margin-top:3rem}.block-fiscal[_ngcontent-%COMP%]   .zone-value[_ngcontent-%COMP%]{width:500px}.block-fiscal[_ngcontent-%COMP%]   .input-actions[_ngcontent-%COMP%]{width:400px!important}  .error-div{margin-top:.5rem}  .zone-value{gap:1rem}  .ng-ui-form-control-asterisk{display:none}  ng-ui-select{border-color:#000!important;border-radius:0!important;width:390px!important}  ng-dynamic-form input.ng-invalid.with-data{border-color:#000;color:red}  field-phone input,   mp-pendem-bank-account input,   field-input-text input{font-size:16px!important}  .fa-phone,   .fa-mobile,   .fa-envelope,   .fa-building-columns,   .fa-money-check,   .fa-share-nodes{min-width:2rem}@media (max-width: 900px){.zone-edit-button[_ngcontent-%COMP%]{flex-direction:column}  field-select>div,   field-phone>div{width:100%}  .zone-edit-button{flex-direction:column}  .zone-value,   .zone-action{width:100%!important;justify-content:flex-start}  .fa-phone,   .fa-mobile,   .fa-envelope,   .fa-building-columns,   .fa-money-check,   .fa-share-nodes{min-width:0rem}.profile__buttons[_ngcontent-%COMP%]{justify-content:center}.profile-block[_ngcontent-%COMP%]{flex-direction:column;align-items:flex-start}.profile-block__left[_ngcontent-%COMP%]{flex:1;margin-bottom:10px;margin-top:10px}.profile-block__right[_ngcontent-%COMP%]{width:100%;display:flex;justify-content:flex-start;margin-left:0}}"]})}}return o})();var Q=a(85447);let H=(()=>{class o{constructor(t){this.featureToggleService=t}canMatch(){return this.featureToggleService.isEnabled$("featureProfileV2")}static{this.\u0275fac=function(n){return new(n||o)(e.KVO(Q.I))}}static{this.\u0275prov=e.jDH({token:o,factory:o.\u0275fac,providedIn:"root"})}}return o})();var J=a(80948),Z=a(66947);function ee(o,m){if(1&o&&e.nrm(0,"mp-address",1),2&o){e.XpG();const t=e.r8f(0);e.Y8G("address",t.address)("subtitleLabel","pendem::step-personal-info-my-address-subtitle")("userNameNeeded",!1)}}
1function te(o,m){if(1&o&&(e.j41(0,"span",3),e.EFF(1),e.k0s()),2&o){e.XpG();const t=e.r8f(6);e.R7$(),e.Lme(" (",t.firstName," ",t.lastName,") ")}}let ne=(()=>{class o{constructor(){this.profileData=e.hFB.required()}static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275cmp=e.VBU({type:o,selectors:[["mp-profile-address"]],inputs:{profileData:[1,"profileData"]},decls:8,vars:7,consts:[["data-testid","display-name"],["data-testid","profile-address",3,"address","subtitleLabel","userNameNeeded"],["data-testid","civil-state",3,"label"],["data-testid","partner-display-name"]],template:function(n,i){if(1&n&&(e.SS7(0),e.j41(1,"h1",0),e.EFF(2),e.k0s(),e.DNE(3,ee,1,3,"mp-address",1),e.j41(4,"p"),e.nrm(5,"key",2),e.SS7(6),e.DNE(7,te,2,2,"span",3),e.k0s()),2&n){const l=e.bH3(i.profileData());e.R7$(2),e.Lme("",l.firstName," ",l.lastName,""),e.R7$(),e.vxM(l.address?3:-1),e.R7$(2),e.Y8G("label","civilState::"+l.civilStateCode),e.R7$();const c=e.bH3(l.partner);e.R7$(),e.vxM(c?7:-1)}},dependencies:[Z.A,A.D],encapsulation:2})}}return o})();var O=a(54833),oe=a(17755),ie=a(21219),S=a(2671),ae=a(71597),le=a(66314),re=a(36145);const se=()=>["my-data"];function ce(o,m){1&o&&e.nrm(0,"mp-unknown-error")}function de(o,m){1&o&&e.nrm(0,"mp-waiter",3)}function me(o,m){if(1&o){const t=e.RV6();e.nrm(0,"mp-profile-address",5)(1,"hr",6),e.j41(2,"div",7),e.nrm(3,"key",8),e.k0s(),e.j41(4,"mp-contact-info-view-edit",9),e.bIt("updateContactInfo",function(i){e.eBV(t);const l=e.XpG(),c=e.r8f(0);return e.Njj(l.onContactInfoUpdated(i,c.profile))}),e.k0s(),e.j41(5,"div",10),e.nrm(6,"key",11),e.k0s(),e.j41(7,"mp-bank-account-view-edit",12),e.bIt("bankAccountSaved",function(i){e.eBV(t);const l=e.XpG(),c=e.r8f(0);return e.Njj(l.onBankAccountSaved(i,c.profile))}),e.k0s(),e.j41(8,"div",13),e.nrm(9,"i",14),e.j41(10,"div"),e.nrm(11,"key",15),e.k0s(),e.j41(12,"mp-inline-edit-button",16),e.bIt("onClick",function(){e.eBV(t);const i=e.XpG();return e.Njj(i.toFiscalSituationEdit())}),e.k0s()(),e.nrm(13,"key",17)}if(2&o){e.XpG();const t=e.r8f(0);e.Y8G("profileData",t.profile),e.R7$(4),e.Y8G("profile",t.profile)("writePermission",t.writePermission)("requirePhoneOrMobile",!1)("selectLanguageCode",!0)("displayLanguageCode",!0),e.R7$(3),e.Y8G("bankAccount",t.profile.bankAccount)("latestAcceptedBankAccount",t.profile.latestAcceptedBankAccount)("writePermission",t.writePermission)("consentRequestApplicable",!0)("foreignAllowed",!1)("showForeignText",!0),e.R7$(5),e.Y8G("disabled",!t.writePermission)("dataTestId","profile-social-and-fiscal-situation-link-to-edit-page")}}const ue=[{path:"",pathMatch:"full",component:(()=>{class o{constructor(t,n,i,l){this.profileClient=t,this.contextService=n,this.urlService=i,this.router=l,this.updateRequest=(0,e.vPA)("notStarted"),this.dataRequiredForOverview=(0,e.EWP)(()=>{const c=this.profileClient.profile(),u=this.contextService.context();return c.ready()&&u.ready()?{profile:c.value,writePermission:u.value.theseos.hasWritePermission}:c.errored()||u.errored()?"error":"waiting"})}onContactInfoUpdated(t,n){this.updateRequest.set("inProgress");const i=(0,O.W)(n,t,{consent:n.bankAccount.consentBankAccount,iban:(0,oe.C9)(n.bankAccount.number)});this.updateProfile(i)}onBankAccountSaved(t,n){const i=(0,O.W)(n,{languageCode:n.languageCode,email:n.email?.newEmail??n.email?.currentEmail??void 0,mobile:this.validMobileNumber(n),phone:this.validPhoneNumber(n)},{consent:t.consent,iban:t.iban});this.updateRequest.set("inProgress"),this.updateProfile(i)}validPhoneNumber(t){return(0,S.$m)({country:t.phone?.country??void 0,area:t.phone?.area??void 0,local:t.phone?.local??void 0})}validMobileNumber(t){return(0,S.$m)({country:t.mobile?.country??void 0,area:t.mobile?.area??void 0,local:t.mobile?.local??void 0})}updateProfile(t){this.profileClient.strictUpdateAndFetchProfile(t).subscribe({next:()=>{this.updateRequest.set("succeeded")},error:()=>{this.updateRequest.set("failed")}})}toFiscalSituationEdit(){var t=this;return(0,x.A)(function*(){yield t.router.navigate([t.urlService.getUrl("Fiscal")])})()}static{this.\u0275fac=function(n){return new(n||o)(e.rXU(M.P),e.rXU(I.V),e.rXU(w.H),e.rXU(re.Ix))}}static{this.\u0275cmp=e.VBU({type:o,selectors:[["mp-profile-v2"]],decls:10,vars:4,consts:[[1,"container"],[1,"profile-block"],["titleLabel","mypension_my_data_summary::block_title","data-testid","profileV2-box"],["operation","simple","data-testid","waiter",1,"waiter"],[3,"categories"],[3,"profileData"],[1,"light-gray"],[1,"subtitle","margin-bottom-20"],["label","pendem::step-content-your-contact"],[3,"updateContactInfo","profile","writePermission","requirePhoneOrMobile","selectLanguageCode","displayLanguageCode"],[1,"subtitle","margin-top-30"],["label","profile::payment_info"],["data-testid","profile-bank-account",3,"bankAccountSaved","bankAccount","latestAcceptedBankAccount","writePermission","consentRequestApplicable","foreignAllowed","showForeignText"],[1,"flex-row","align-center","margin-top-50"],[1,"fa","fa-fw","fa-regular","fa-money-check","margin-right-10"],["label","fiscal_situation::fiscal_situation"],[1,"margin-left-30",3,"onClick","disabled","dataTestId"],["label","fiscal_situation::profile_disclaimer",1,"fiscal-disclaimer"]],template:function(n,i){if
1(1&n&&(e.SS7(0)(1),e.j41(2,"div",0)(3,"section",1)(4,"mp-box",2),e.DNE(5,ce,1,0,"mp-unknown-error")(6,de,1,0,"mp-waiter",3)(7,me,14,14),e.k0s()(),e.j41(8,"section"),e.nrm(9,"mp-popular-questions",4),e.k0s()()),2&n){const l=e.bH3(i.dataRequiredForOverview()),c=i.updateRequest();e.R7$(5),e.vxM("error"===l||"failed"===c?5:"waiting"===l||"inProgress"===c?6:7),e.R7$(4),e.Y8G("categories",e.lJ4(3,se))}},dependencies:[g.B,b.G,T.g,J.i,r.FaqModule,R.I,ne,A.D,ie.K,ae.z,le.P],styles:[".container[_ngcontent-%COMP%]{display:flex;gap:50px}.profile-block[_ngcontent-%COMP%]{min-width:850px;max-width:1100px}.waiter[_ngcontent-%COMP%]{min-height:750px;display:flex;align-items:center;justify-content:center}.fiscal-disclaimer[_ngcontent-%COMP%]{font-size:.8rem;font-style:italic;margin-left:31px}@media (max-width: 1360px){.container[_ngcontent-%COMP%]{flex-direction:column}.container[_ngcontent-%COMP%]   .profile-block[_ngcontent-%COMP%]{width:100%;max-width:none;min-width:350px}}"]})}}return o})(),canMatch:[H]},{path:"",pathMatch:"full",component:K},{path:"fiscal",loadChildren:()=>Promise.all([a.e(76),a.e(711)]).then(a.bind(a,84711)).then(o=>o.FISCAL_SITUATION_ROUTES)}];let pe=(()=>{class o{static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275mod=e.$C({type:o})}static{this.\u0275inj=e.G2t({imports:[y.iI.forChild(ue)]})}}return o})(),fe=(()=>{class o{static{this.\u0275fac=function(n){return new(n||o)}}static{this.\u0275mod=e.$C({type:o})}static{this.\u0275inj=e.G2t({providers:[{provide:f.qQ,multi:!0,useValue:{name:"mp-bank-account",component:v.A}}],imports:[b.G,pe,r.FaqModule,g.B]})}}return o})()}}]);

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.