PageSourceSearch

https://c.pathe.be/chunk-25I3UJFU.js

js pathe.be collected 2026-09-24 17:54:33 UTC 58,177 bytes, 1 lines download raw bytes

1import{a as Zt}from"./chunk-65XDHLV2.js";import{a as Ht,b as Yt}from"./chunk-GXEH4WXA.js";import{a as Ce}from"./chunk-YWRJYYO4.js";import{a as We,d as Ue,e as ze}from"./chunk-LKJUOBGR.js";import{a as Kt}from"./chunk-F7XLXT7L.js";import{a as xt}from"./chunk-TMO3B222.js";import{a as At,b as jt}from"./chunk-X2P73BTC.js";import{a as oe,b as ae,c as re}from"./chunk-VSC7ODRT.js";import{a as zt}from"./chunk-6CFZ4NON.js";import{a as Wt}from"./chunk-GXY35CE2.js";import{a as Gt,b as Ut}from"./chunk-H2VA5MCP.js";import{a as Lt}from"./chunk-AUDL7FXQ.js";import{a as xe}from"./chunk-G3HBYWHQ.js";import{c as Pt}from"./chunk-DKKC5NIL.js";import"./chunk-ZQVSX4BG.js";import{c as Bt,k as Ae,l as Le,m as Ge,n as Nt}from"./chunk-6U3X64QY.js";import{a as Ot,f as Rt}from"./chunk-AANCHD4F.js";import{r as Et}from"./chunk-YP2JAXEY.js";import{b as Ct,d as ht,f as vt,g as gt}from"./chunk-T5OXWDLE.js";import{b as St}from"./chunk-RUJ3BLSI.js";import{a as ft,b as $e,c as fe,e as Ve,f as Se,g as _t,j as ut,n as Be}from"./chunk-6EIUIGH3.js";import{c as Ne,e as Tt}from"./chunk-JMZLCLNL.js";import{a as Mt}from"./chunk-JNX52FEV.js";import{a as kt}from"./chunk-2FQBJQE6.js";import{a as Y}from"./chunk-BUS4W3VL.js";import{a as Ft}from"./chunk-HRLPZISU.js";import{a as yt}from"./chunk-LPIF3A3Y.js";import"./chunk-HWVOHKMJ.js";import{a as Qt}from"./chunk-CKAJH42S.js";import{a as _e}from"./chunk-ZONEM3KN.js";import"./chunk-KPH3WHZ5.js";import{d as B,f as Dt,g as O,n as It,o as R,p as wt,q as $t,r as Vt,s as Z,u as W}from"./chunk-XFAACDKG.js";import{a as le}from"./chunk-GD6VP7QF.js";import{a as qt}from"./chunk-OVQELX4E.js";import{d as we,e as bt,g as H,h as K}from"./chunk-CQM376ZI.js";import{a as A}from"./chunk-G22Z2DT6.js";import"./chunk-YTNJ3E65.js";import"./chunk-5GRVPBOO.js";import"./chunk-KSWVLWLO.js";import"./chunk-UIWLIR4U.js";import"./chunk-KKEQCQBE.js";import"./chunk-DKR4SKWR.js";import{i as De}from"./chunk-VRYYVVV3.js";import"./chunk-M3THH75Q.js";import{a as N}from"./chunk-K7DWZ4AP.js";import{c as st,d as dt,e as Ie}from"./chunk-Q7WTQ5LX.js";import{a as pt}from"./chunk-Q7FXWZEO.js";import"./chunk-RUTOM4H2.js";import{a as h}from"./chunk-J57AXRWD.js";import{d as mt}from"./chunk-FRJXCRDF.js";import{a as z}from"./chunk-BRHJFRZR.js";import"./chunk-KIXHZW2U.js";import{p as D,s as de}from"./chunk-OTD5QO55.js";import{i as I,j as w}from"./chunk-OR6LFIYO.js";import"./chunk-5EIR56OT.js";import"./chunk-V5MGAYRG.js";import{a as L}from"./chunk-FLR7AQCX.js";import{g as Q,j as $,m as ct}from"./chunk-LWFXUCNJ.js";import{$b as _,Aa as y,Bc as pe,Cc as Te,Db as T,Dc as Fe,Ec as V,Fc as rt,Gb as ot,Hb as ee,Hc as ke,I as J,Ib as F,Ic as k,Jc as q,Kc as Re,L as it,La as nt,N as Ee,O as U,Oc as s,Pc as d,Rc as lt,Sb as u,Tb as X,Ub as C,Vb as ue,Wb as ce,Xb as me,Yb as m,Zb as a,_b as o,a as Oe,b as et,dc as P,ec as S,fa as Pe,gc as M,jb as ge,lb as be,lc as E,mc as r,oa as Me,pb as n,pc as te,qc as ie,rc as ne,s as ve,ta as g,wc as at,xc as p,y as tt,yc as b,za as x,zc as f}from"./chunk-66L6RLB2.js";var Jt=de(Ue,e=>(e??[]).length);var se=()=>[];function Vi(e,l){if(e&1&&p(0),e&2){let t=r(2).$implicit;f(" ",t("Profile.StoredCard.Title.Plural")," ")}}function Bi(e,l){if(e&1&&p(0),e&2){let t=r(2).$implicit;f(" ",t("Profile.StoredCard.Title.Singular")," ")}}function Ni(e,l){if(e&1&&(a(0,"li"),pe(1),s(2,"async"),a(3,"a",3),u(4,Vi,1,1)(5,Bi,1,1),o()()),e&2){let t=r().$implicit,i=d(2,5,r().storedCardsCount$);n(3),m("title",V(i&&i>1?t("Profile.StoredCard.Title.Plural"):t("Profile.Contact.Title")))("routerLink",k(7,se))("fragment","storedCards"),n(),C(i&&i>1?4:5)}}function Ai(e,l){if(e&1&&(a(0,"li")(1,"a",3),p(2),o()()),e&2){let t=r().$implicit;n(),m("title",V(t("Profile.Invoices.Title")))("routerLink",k(5,se))("fragment","invoices"),n(),f(" ",t("Profile.Invoices.Title")," ")}}function Li(e,l){if(e&1&&(a(0,"li")(1,"a",3),p(2),o()()),e&2){let t=r().$implicit;n(),m("title",V(t("Profile.OptIn.Title")))("routerLink",k(5,se))("fragment","notifications"),n(),f(" ",t("Profile.OptIn.Title")," ")}}function Gi(e,l){if(e&1&&(a(0,"li")(1,"a",3),p(2),o()()),e&2){let t=r().$implicit;n(),m("title",V(t("Profile.PatheStar.Title")))("routerLink",k(5,se))("fragment","pathe-star"),n(),f(" ",t("Profile.PatheStar.Title")," ")}}function Ui(e,l){if(e&1&&(P(0),pe(1),s(2,"async"),a(3,"nav",1)(4,"ul")(5,"li")(6,"a",2),p(7),o()(),a(8,"li")(9,"a",3),p(10),o()(),a(11,"li")(12,"a",3),p(13),o()(),u(14,Ni,6,8,"li"),s(15,"async"),u(16,Ai,3,6,"li"),s(17,"async"),s(18,"async"),u(19,Li,3,6,"li"),s(20,"async"),u(21,Gi,3,6,"li"),s(22,"async"),a(23,"li")(24,"a",3),p(25),o()(),a(26,"li")(27,"a",3),p(28),o()()()(),S()),e&2){let t=l.$implicit,i=r(),c=d(2,29,i.cardType$);n(6),m("title",V(t("Profile.Data.Title")))("routerLink",k(41,se))("fragment","info"),n(),f(" ",t("Profile.Data.Title")," "),n(2),m("title",V(t("Profile.Password.Title")))("routerLink",k(42,se))("fragment","password"),n(),f(" ",t("Profile.Password.Title")," "),n(2),m("title",V(t("Profile.Contact.Title")))("routerLink",k(43,se))("fragment","details"),n(),f(" ",t("Profile.Contact.Title")," "),n(),C(d(15,31,i.storedCardsEnabled$)?14:-1),n(2),C(d(17,33,i.profileInvoicesEnabled$)&&d(18,35,i.invoices$).length>0?16:-1),n(3),C(d(20,37,i.notificationsPageEnabled$)===!1?19:-1),n(2),C(d(22,39,i.patheStarEnabled$)===!0&&c!=="INFINITY"?21:-1),n(3),m("title",V(t("Profile.Social.Title")))("routerLink",k(44,se))("fragment","social"),n(),f(" ",t("Profile.Social.Title")," "),n(2),m("title",V(t("Profile.Privacy.Title")))("routerLink",k(45,se))("fragment","privacy"),n(),f(" ",t("Profile.Privacy.Title")," ")}}var Xt=(()=>{class e{constructor(){this.notificationsPageEnabled$=h(N("notificationsEnabled")),this.profileInvoicesEnabled$=h(N("profileInvoicesEnabled")),this.patheStarEnabled$=h(N("patheStarEnabled")),this.cardType$=h(Ne),this.storedCardsEnabled$=h(N("storedCardsEnabled")),this.invoices$=h(Le),this.storedCardsCount$=h(Jt)}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=T({type:e,selectors:[["app-profile-nav"]],decls:1,vars:0,consts:[[4,"transloco"],[1,"menu"],[1,"is-active",3,"routerLink","fragment","title"],[3,"routerLink","fragment","title"]],template:function(i,c){i&1&&F(0,Ui,29,46,"ng-container",0)},dependencies:[w,I,De,$],encapsulation:2,changeDetection:0})}}return e})();var Qe=(()=>{class e{constructor(){this.builder=g(Z)}buildForm(t,i){return this.builder.nonNullable.group({gender:[{value:t.gender,disabled:t.subscription},B.required],firstName:[{value:t.firstName,disabled:t.subscription},[B.required,Ce()]],lastName:[{value:t.lastName,disabled:t.subscription},[i?B.required:B.nullValidator,Ce()]],infixName:[{value:t.infixName,disabled:t.subscription},[Ce()]],birthDate:[{value:t.birthDate,disabled:!!t.birthDate}]})}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275prov=Me({token:e,factory:e.\u0275fac})}}return e})();var qe=()=>["mb-3","input--small"],zi=()=>["mb-3"];function qi(e,l){if(e&1&&_(0,"app-form-group-radio",4),e&2){let t=r(2).$implicit,i=r();m("name","gender")("modifiers",k(4,zi))("label",t("Profile.Data.Gender"))("options",i.genderItems)}}function ji(e,l){if(e&1&&_(0,"app-form-group-input",6),e&2){let t=r(2).$implicit;
1m("id","infixName")("name","infixName")("modifiers",k(4,qe))("label",t("Profile.Data.InfixName"))}}function Oi(e,l){if(e&1){let t=M();a(0,"div",3),u(1,qi,1,5,"app-form-group-radio",4),s(2,"async"),_(3,"app-form-group-input",5)(4,"app-form-group-input",5),u(5,ji,1,5,"app-form-group-input",6),s(6,"async"),_(7,"app-form-group-input",7),a(8,"div",8)(9,"label",9),p(10),o(),_(11,"input",10),o(),a(12,"div",11)(13,"a",12),E("click",function(){x(t);let c=r(2);return y(c.askForChangePassword())}),p(14),o()()()}if(e&2){let t=r().$implicit,i=r();m("formGroup",i.form),n(),C(d(2,23,i.genderDisplayed$)?1:-1),n(2),m("id","firstName")("name","firstName")("modifiers",k(27,qe))("label",t("Profile.Data.FirstName"))("autocomplete","given-name"),n(),m("id","lastName")("name","lastName")("modifiers",k(28,qe))("label",t("Profile.Data.LastName"))("autocomplete","family-name"),n(),C(d(6,25,i.profileInfixEnabled$)?5:-1),n(2),m("id","birthdate")("name","birthDate")("type","date")("modifiers",k(29,qe))("label",t("Profile.Data.BirthDate"))("autocomplete","bday"),n(3),b(t("Profile.Data.Password")),n(3),m("title",V(t("Profile.Data.PasswordChange"))),n(),f(" ",t("Profile.Data.PasswordChange")," ")}}function Ri(e,l){if(e&1&&(P(0),a(1,"section",1)(2,"h3",2),p(3),o(),u(4,Oi,15,30,"div",3),o(),S()),e&2){let t=l.$implicit,i=r();n(3),f(" ",t("Profile.Data.Title")," "),n(),C(i.form?4:-1)}}var ei=(()=>{class e{constructor(){this.genderItems=[{id:"gender-mr",label:"_.Gender.Mr",value:"mr"},{id:"gender-ms",label:"_.Gender.Ms",value:"ms"},{id:"gender-other",label:"_.Gender.Other",value:"other"}],this.genderDisplayed$=h(N("signInGenderDisplayed")),this.profileInfixEnabled$=h(N("profileInfixEnabled")),this.store=g(D),this.formFactory=g(Qe)}ngOnInit(){this.store.select(Be).pipe(J(t=>t!==void 0),bt(()=>this.store.select(N("signInLastnameRequired"))),U(1)).subscribe(([t,i])=>{this.form=this.formFactory.buildForm(t,i),this.form.valueChanges.pipe(Ee(1e3)).subscribe(c=>{this.store.dispatch($e.update({valid:this.form?.valid??!1,data:c}))})}),this.store.select(Ut).pipe(J(t=>t!==void 0),U(1)).subscribe(t=>{this.form?.get("birthDate")?.setValidators([Gt(t)]),this.form?.get("birthDate")?.updateValueAndValidity()})}askForChangePassword(){this.store.dispatch(z.open({id:A.changePassword}))}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=T({type:e,selectors:[["app-profile-data-form"]],features:[ke([Qe])],decls:1,vars:0,consts:[[4,"transloco"],["id","info",1,"block","mb-md-5"],[1,"mb-2","mb-lg-3"],[3,"formGroup"],[3,"name","modifiers","label","options"],[3,"id","name","modifiers","label","autocomplete"],[3,"id","name","modifiers","label"],[3,"id","name","type","modifiers","label","autocomplete"],["id","password",1,"input","mb-1"],[1,"ft-label","ft-700","ft-up","mb-1"],["value","********","type","password","disabled","1"],[1,"f","f-jc-left"],["role","button",1,"ft-default","c-black-70","link-underline",3,"click","title"]],template:function(i,c){i&1&&F(0,Ri,5,2,"ng-container",0)},dependencies:[w,I,W,O,R,Ht,_e,$],encapsulation:2,changeDetection:0})}}return e})();function He(){return e=>e.value?/^(0|\+33)[0-9]{9}$/.test(e.value)?null:{phoneNumber:!0}:null}function Ke(){return e=>e.value?/^(\+41)[0-9]{9}$/.test(e.value)?null:{phoneNumberSwitzerland:!0}:null}function ti(){return e=>e.value?/^(0|\+32)[0-9]{8}$/.test(e.value)?null:{phoneNumberBelgium:!0}:null}function ii(){return e=>e.value?/^(0|\+32)[0-9]{9}$/.test(e.value)?null:{phoneNumberBelgium:!0}:null}function ni(){return e=>e.value?/^(0|\+31)[1-5,7][0-9]\d{6,7}$/.test(e.value)?null:{phoneNumberNetherlands:!0}:null}function oi(){return e=>e.value?/^(0|\+31)6\d{8}$/.test(e.value)?null:{phoneNumberNetherlands:!0}:null}function ai(){return e=>e.value?/^(\+49)[1-9][0-9]{7,13}$/.test(e.value)?null:{phoneNumberGermany:!0}:null}function ri(){return e=>e.value?/^(\+49)(15|16|17)[0-9]{7,8}$/.test(e.value)?null:{phoneNumberGermany:!0}:null}function li(e){let l=e.get("mobilePhone")?.value,t=e.get("homePhone")?.value;l&&t&&l===t&&(e.get("mobilePhone")?.setErrors({sameNumber:!0}),e.get("homePhone")?.setErrors({sameNumber:!0}))}var Ye=(()=>{class e{constructor(){this.store=g(D),this.builder=g(Z)}buildForm(t,i){return this.builder.nonNullable.group({mail:[{value:t.mail,disabled:!0},B.required],homePhone:[t.homePhone],mobilePhone:[t.mobilePhone],address:[t.address,t.subscription?[B.required]:[]],addressComplement:[t.addressComplement],postalCode:[t.postalCode],city:[t.city,t.subscription?[B.required,B.maxLength(40),
1Ce()]:[B.maxLength(40),Ce()]],country:[t.country??i,[B.required]]},{validators:li})}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275prov=Me({token:e,factory:e.\u0275fac})}}return e})();function Ze(){return e=>e.value?/^[0-9]{5}$/.test(e.value)?null:{zipCode:!0}:null}function ci(){return e=>e.value?/^[0-9]{4}$/.test(e.value)?null:{zipCode:!0}:null}function mi(){return e=>e.value?/^[0-9]{4}$/.test(e.value)?null:{zipCode:!0}:null}function pi(){return e=>e.value?/^[0-9]{4}[A-Z]{2}$/.test(e.value)?null:{zipCode:!0}:null}var Wi=()=>["mb-1","input--small"],Je=()=>["mb-3","input--small"],je=()=>["mb-3","input--small","f-1"];function Qi(e,l){if(e&1){let t=M();a(0,"div",4)(1,"a",8),E("click",function(){x(t);let c=r(3);return y(c.askForEmailChange())}),p(2),o()()}if(e&2){let t=r(2).$implicit;n(),m("title",V(t("Profile.Contact.Label.EmailChange"))),n(),f(" ",t("Profile.Contact.Label.EmailChange")," ")}}function Hi(e,l){if(e&1&&(a(0,"section",1)(1,"h3",2),p(2),o(),_(3,"app-form-group-input",3),u(4,Qi,3,3,"div",4),s(5,"async"),_(6,"app-form-group-input",5)(7,"app-form-group-input",5)(8,"app-form-group-input",5),a(9,"div",6),_(10,"app-form-group-input",5)(11,"app-form-group-input",5),o(),a(12,"div",6),_(13,"app-form-group-input",5)(14,"app-form-group-select",7),s(15,"async"),o()()),e&2){let t=r().$implicit,i=r();m("formGroup",i.form),n(2),b(t("Profile.Contact.Title")),n(),m("id","email")("name","mail")("type","email")("modifiers",k(50,Wi))("label",t("Profile.Contact.Label.Mail"))("autocomplete","email"),n(),C(d(5,46,i.changeEmailEnabled$)===!0?4:-1),n(2),m("id","phone")("name","homePhone")("modifiers",k(51,Je))("label",t("Profile.Contact.Label.HomePhone"))("autocomplete","tel"),n(),m("id","mobile")("name","mobilePhone")("modifiers",k(52,Je))("label",t("Profile.Contact.Label.MobilePhone"))("autocomplete","tel"),n(),m("id","address")("name","address")("modifiers",k(53,Je))("label",t("Profile.Contact.Label.Address"))("autocomplete","address-line1"),n(2),m("id","additionnal-address-details")("name","addressComplement")("modifiers",k(54,je))("label",t("Profile.Contact.Label.AddressComplement"))("autocomplete","address-line2"),n(),m("id","zip-code")("name","postalCode")("modifiers",k(55,je))("label",t("Profile.Contact.Label.PostalCode"))("autocomplete","postal-code"),n(2),m("id","city")("name","city")("modifiers",k(56,je))("label",t("Profile.Contact.Label.City"))("autocomplete","address-level2"),n(),m("id","country")("name","country")("modifiers",k(57,je))("label",t("Profile.Contact.Label.Country"))("options",d(15,48,i.filteredCountries$))("placeholder",t("Profile.Contact.CountryPlaceholder"))("autocomplete","country-name")}}function Ki(e,l){if(e&1&&(P(0),u(1,Hi,16,58,"section",1),S()),e&2){let t=r();n(),C(t.form?1:-1)}}var si=(()=>{class e{constructor(){this.countries=[{value:"France",label:"_.Country.France"},{value:"Belgium",label:"_.Country.Belgium"},{value:"Switzerland",label:"_.Country.Switzerland",disabledWebsite:["be"]},{value:"Netherlands",label:"_.Country.Netherlands"},{value:"Germany",label:"_.Country.Germany",disabledWebsite:["fr","nl"]}],this.filteredCountries$=h(st).pipe(tt(t=>this.countries.filter(i=>!i.disabledWebsite?.includes(t)))),this.validatorsZipcode={Belgium:ci(),France:Ze(),Switzerland:mi(),Netherlands:pi(),Germany:Ze()},this.validatorsPhoneNumber={Belgium:ti(),France:He(),Switzerland:Ke(),Netherlands:ni(),Germany:ai()},this.validatorsMobilePhoneNumber={Belgium:ii(),France:He(),Switzerland:Ke(),Netherlands:oi(),Germany:ri()},this.changeEmailEnabled$=h(N("changeEmailEnabled")),this.store=g(D),this.formFactory=g(Ye)}ngOnInit(){this.store.select(Be).pipe(J(t=>t!==void 0),it(this.store.select(dt)),U(1)).subscribe(([t,i])=>{this.form=this.formFactory.buildForm(t,i),this.form.valueChanges.pipe(Ee(500)).subscribe(c=>{let v=this.form.get("country").value;v!==void 0&&(t.subscription?this.form.get("postalCode").setValidators([B.required,this.validatorsZipcode[v]]):this.form.get("postalCode").setValidators([this.validatorsZipcode[v]]),this.form.get("mobilePhone").valid?(t.subscription?this.form.get("mobilePhone").setValidators([B.required,this.validatorsMobilePhoneNumber[v]]):this.form.get("mobilePhone").setValidators([this.validatorsMobilePhoneNumber[v]]),this.form.get("homePhone").setValidators([this.validatorsPhoneNumber[v]])):this.form.get("homePhone").valid&&(t.subscription?this.form.get("homePhone").setValidators([B.required,this.validatorsPhoneNumber[v]]):this.form.get("homePhone").setValidators([this.validatorsPhoneNumber[v]]),this.form.get("mobilePhone").setValidators([this.validatorsMobilePhoneNumber[v]]))),this.form.get("mobilePhone").updateV
1alueAndValidity({emitEvent:!1}),this.form.get("homePhone").updateValueAndValidity({emitEvent:!1}),this.form.get("postalCode").updateValueAndValidity({emitEvent:!1}),this.form.markAllAsTouched(),this.store.dispatch(fe.update({valid:this.form?.valid??!1,data:c}))})})}askForEmailChange(){this.store.select(gt).pipe(U(1)).subscribe(t=>{this.store.dispatch(z.open({id:t}))})}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=T({type:e,selectors:[["app-profile-contact-form"]],features:[ke([Ye])],decls:1,vars:0,consts:[[4,"transloco"],["id","details",1,"block","mb-md-5",3,"formGroup"],[1,"mb-2"],[3,"id","name","type","modifiers","label","autocomplete"],[1,"f","f-jc-left","mb-2"],[3,"id","name","modifiers","label","autocomplete"],[1,"input-group"],[3,"id","name","modifiers","label","options","placeholder","autocomplete"],["role","button",1,"ft-default","c-black-70","link-underline",3,"click","title"]],template:function(i,c){i&1&&F(0,Ki,2,1,"ng-container",0)},dependencies:[_e,W,O,R,w,I,jt,$],encapsulation:2,changeDetection:0})}}return e})();var di=()=>["switch is-reversed"];function Yi(e,l){if(e&1&&(a(0,"div",3)(1,"p",4),p(2),o(),_(3,"app-form-group-checkbox",5),o()),e&2){let t=r(2).$implicit;n(2),f(" ",t("Profile.OptIn.PixelTracking")," "),n(),m("id","pixel-tracking")("name","optinPixelTracking")("modifiers",k(4,di))}}function Zi(e,l){if(e&1&&(a(0,"option",11),p(1),o()),e&2){let t=l.$implicit;m("value",V(t.alexGroupId)),n(),f(" ",t.name," ")}}function Ji(e,l){if(e&1&&(a(0,"option",11),p(1),s(2,"capitalize"),o()),e&2){let t=l.$implicit,i=r(3).$implicit;m("value",V(t)),n(),f(" ",i("Register.Form.Language.List."+d(2,3,t))," ")}}function Xi(e,l){if(e&1&&(_(0,"hr",6),a(1,"div",7)(2,"div",8)(3,"label",9),p(4),o(),a(5,"select",10),ce(6,Zi,2,3,"option",11,ue),s(8,"async"),o(),_(9,"app-icon",12),o()(),a(10,"div")(11,"div",8)(12,"label",13),p(13),o(),a(14,"select",14),ce(15,Ji,3,5,"option",11,ue),s(17,"async"),o(),_(18,"app-icon",12),o()()),e&2){let t=r(2).$implicit,i=r();n(4),f(" ",t("Profile.OptIn.FavoriteCinema")," "),n(),m("formControlName","favoriteCinema"),n(),me(d(8,6,i.cinemas$)),n(3),m("name","arrow-down"),n(4),f(" ",t("Profile.OptIn.PreferredLanguage")," "),n(),m("formControlName","preferredLanguage"),n(),me(d(17,8,i.languages$)),n(3),m("name","arrow-down")}}function en(e,l){if(e&1&&(a(0,"section",1)(1,"h3",2),p(2),o(),a(3,"div",3)(4,"p",4),p(5),o(),_(6,"app-form-group-checkbox",5),o(),u(7,Yi,4,5,"div",3),s(8,"async"),u(9,Xi,19,10),s(10,"async"),o()),e&2){let t=r().$implicit,i=r();m("formGroup",l),n(2),b(t("Profile.OptIn.Title")),n(3),f(" ",t("Profile.OptIn.Description")," "),n(),m("id","mail-notification")("name","mail")("modifiers",k(12,di)),n(),C(d(8,8,i.pixelTrackingEnabled$)?7:-1),n(2),C(d(10,10,i.isBe$)?9:-1)}}function tn(e,l){if(e&1&&(P(0),u(1,en,11,13,"section",1),S()),e&2){let t,i=r();n(),C((t=i.formHandler.form)?1:-1,t)}}var fi=(()=>{class e{constructor(){this.formHandler=new At,this.languages$=h(Yt),this.cinemas$=h(Rt),this.isBe$=h(Ie("be")),this.pixelTrackingEnabled$=h(N("pixelTrackingEnabled")),this.store=g(D),this.isBe$.subscribe(t=>{t&&this.store.dispatch(Ot.request())})}ngOnInit(){this.formHandler.init()}ngOnDestroy(){this.formHandler?.destroy()}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=T({type:e,selectors:[["app-profile-opt-in-form"]],decls:1,vars:0,consts:[[4,"transloco"],["id","notifications",1,"block","mb-md-5",3,"formGroup"],[1,"mb-1"],[1,"f","f-jc-space-b"],[1,"mb-3","mb-lg-4","c-black-70"],[3,"id","name","modifiers"],[1,"separator-dark","mt-3","mb-3"],[1,"mb-3"],[1,"input","select","input--small","f-1"],["for","favorite-cinema",1,"ft-label","ft-700","ft-up","mb-1"],["id","favorite-cinema","name","favorite-cinema",3,"formControlName"],[3,"value"],[3,"name"],["for","preferred-language",1,"ft-label","ft-700","ft-up","mb-1"],["id","preferred-language",3,"formControlName"]],template:function(i,c){i&1&&F(0,tn,2,1,"ng-container",0)},dependencies:[Lt,w,I,W,$t,Vt,wt,Dt,O,R,It,L,zt,$],encapsulation:2,changeDetection:0})}}return e})();function nn(e,l){if(e&1&&(a(0,"p",6),p(1),s(2,"async"),o()),e&2){let t=r().$implicit,i=r(2);n(),f(" ",t.account.name??d(2,1,i.fullName$)," ")}}function on(e,l){if(e&1&&(a(0,"p",7),p(1),o()),e&2){let t=r(2).$implicit;n(),f(" ",t("Profile.Social.NoAccount")," ")}}function an(e,l){if(e&1){let t=M();a(0,"button",11),E("click",function(){x(t);let c=r(2).$implicit,v=r(2);return y(v.unlink(c.provider,c.account.id))}),p(1),o()}if(e&2){let t=r(3).$implicit;n(),f(" ",t("Profile.Social.Unlink")," ")}}function rn(e,l){if(e&1){let t=M();a(0,"button",12),E("click",function(){x(t);let c=r(2).$implicit,v=r(2);return y(v.link(c.provider))}),p(1),o()}if(e&2){let t=r(3).$implicit;n(),f(" ",t("Profile.Social.Link")," ")}}function ln(e,l){if(e&1&&(a(0,"div"),u(1,an,2,1,"button",9)(2,rn,2,1,"button",10),o()),e&2){let t=r().$implicit;n(),C(t.account?1:2)}}function cn(e,l){e&1&&_(0,"hr",8)}function mn(e,l){if(e&1&&(a(0,"div")(1,"div",3)(2,"div",4),_(3,"img",5),u(4,nn,3,3,"p",6)(5,on,2,1,"p",7),o(),u(6,ln,3,1,"div"),o(),u(7,cn,1,0,"hr",8),o()),e&2){let t=l.$implicit,i=l.$index,c=l.$count;n(3),m("src",V(t.icon),be),n(),C(t.account?4:5),n(2),C(t.account!=null&&t.account.main?-1:6),n(),C(i!==c-1?7:-1)}}function pn(e,l){if(e&1&&(P(0),a(1,"section",1)(2,"h3",2),p(3),o(),ce(4,mn,8,5,"div",null,ue),s(6,"async"),o(),S()),e&2){let t=l.$implicit,i=r();n(3),b(t("Profile.Social.Title")),n(),me(d(6,1,i.identities$))}}var _i=(()=>{class e{constructor(){this.identities$=h(Ae),this.fullName$=h(Ct),this.socialAuth=g(ze),this.store=g(D)}unlink(t,i){this.store.dispatch(Se.askUnlink({provider:t,id:i}))}link(t){ve(this.socialAuth.loginWithPopup({authorizationParams:{max_age:0,scope:"openid",connection:t}})).pipe(Pe(()=>ve(this.socialAuth.getTokenSilently())),J(i=>!!i),U(1)).subscribe(i=>{this.store.dispatch(Se.askLink({token:i,provider:t}))})}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=T({type:e,selectors:[["app-profile-social-form"]],decls:1,vars:0,consts:[[4,"transloco"],["id","social",1,"block","mb-md-5"],[1,"mb-4"],[1,"f","f-ai-center","f-jc-space-b"],[1,"f","f-ai-center"],["alt","","loading","lazy","width","48",3,"src"],[1,"ft-500","mb-0","ml-3"],[1,"c-black-70","mb-0","ml-3"],[1,"separator-dark","mt-2","mb-2"],[1,"btn","btn--small","btn--gray-alpha"],[1,"btn","btn--small","btn--primary","btn--light"],[1,"btn","btn--small","btn--gray-alpha",3,"click"],[1,"btn","btn--small","btn--primary","btn--light",3,"click"]],template:function(i,c){i&1&&F(0,pn,7,3,"ng-container",0)},dependencies:[w,I,$],encapsulation:2,changeDetection:0})}}return e})();var sn=["captcha"],dn=e=>({"is-open":e});function fn(e,l){if(e&1){let t=M();a(0,"app-captcha",14,0),E("resolved",function(c){x(t);let v=r(4);return y(c&&v.confirm(!0))}),o()}e&2&&m("name","challenge")("key",l)}function _n(e,l){if(e&1&&(u(0,fn,2,2,"app-captcha",13),s(1,"async")),e&2){let t,i=r(3);C((t=d(1,1,i.captchaKey$))?0:-1,t)}}function un(e,l){if(e&1){let t=M();a(0,"button",11),E("click",function(){x(t);let c=r(2);return y(c.confirm())}),p(1),o(),a(2,"button",12),p(3),o(),u(4,_n,2,3)}if(e&2){let t=r().$implicit,i=r();m("category","account::settings")("action","request_data_copy")("label",t("Profile.Privacy.Data.Button"))("name","data_copy_request")("block","confidentiality")("location","my_profile"),n(),f(" ",t("Profile.Privacy.Data.Modal.Confirm")," "),n(),m("id",i.modalId),n(),f(" ",t("Profile.Privacy.Data.Modal.Cancel")," "),n(),C(i.captchaEnabled?4:-1)}}function Cn(e,l){if(e&1&&(a(0,"a",10),s(1,"async"),p(2),o()),e&2){let t=r().$implicit,i=r();m("href",V(d(1,3,i.catalogUrl$)+t("Route.Catalog.ContactForm")),be),n(2),b(t("Profile.Privacy.Data.Modal.ContactForm"))}}function hn(e,l){if(e&1&&(P(0),a(1,"div",2),s(2,"async"),a(3,"div",3)(4,"div",4),_(5,"app-icon",5),o(),a(6,"div",6)(7,"h3",7),p(8),o(),a(9,"p",8),p(10),o()(),a(11,"div",9),u(12,un,5,10),s(13,"async"),X(14,Cn,3,5,"a",10),o()()(),S()),e&2){let t=l.$implicit,i=r();n(),m("ngClass",q(13,dn,d(2,9,i.opened$)))("formGroup",i.form),n(2),m("id",i.modalId),n(2),m("id",i.modalId)("name","close")("modifier","modal__close c-gray-5"),n(3),b(t("Profile.Privacy.Data.Modal.Title")),n(2),b(t("Profile.Privacy.Data.Modal.Content")),n(2),C(d(13,11,i.profilePrivacyDataEnabled$)?12:14)}}var ui=(()=>{class e{constructor(){this.i18n=g(xt),this.modalId=A.privacyData,this.opened$=h(we(this.modalId)),this.form=g(Z).group({theme:["typ-don"],sousTheme:["sou-con"],motif:["mot-091"],object:["Je souhaite acc\xE9der \xE0 mes donn\xE9es collect\xE9es"],message:[""],challenge:[""]}),this.captchaKey$=h(ae),this.captchaEnabled=!g(re).isWhitelisted(),this.profilePrivacyDataEnabled$=h(N("profilePrivacyDataEnabled")),this.catalogUrl$=h(pt),this.store=g(D),this.i18n.translate("Profile.Privacy.Data.Modal.Message").pipe(U(1)).subscribe(t=>{this.form.patchValue({message:t??""})})}confirm(t=!1){if(!t){this.captcha?.execute();return}this.store.select(Ie("be")).pipe(U(1)).subscribe(i=>{let c=i?"typ-acc":"typ-don",v=i?"sous-mdp":"sou-con",ye=et(Oe({},this.form.getRawValue()),{theme:c,sousTheme:v});this.store.dispatch(Ve.askData({contact:ye})),this.store.dispatch(z.close({id:this.modalId})),this.form.reset(Oe({theme:c,sousTheme:v},this.form)),this.captcha?.reset()})}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=T({type:e,selectors:[["app-privacy-data-modal"]],viewQuery:function(i,c){if(i&1&&te(sn,5),i&2){let v;ie(v=ne())&&(c.captcha=v.first)}},decls:1,vars:0,consts:[["captcha",""],[4,"transloco"],[1,"modal","modal
1--white","modal--account",3,"ngClass","formGroup"],["appModalContainer","",3,"id"],[1,"modal__header"],["appCloseModal","",3,"id","name","modifier"],[1,"modal__content","mb-1","ft-center"],[1,"mb-1"],[1,"mb-0"],[1,"modal__footer"],["target","_blank",1,"btn","btn--full","btn--center","btn--primary","mb-1","modal-close",3,"href"],["appClickTracker","",1,"btn","btn--full","btn--center","btn--primary","mb-1","modal-close",3,"click","category","action","label","name","block","location"],["appCloseModal","",1,"btn","btn--full","btn--center","btn--transparent","c-black","modal-close",3,"id"],[3,"name","key"],[3,"resolved","name","key"]],template:function(i,c){i&1&&F(0,hn,15,15,"ng-container",1)},dependencies:[w,I,Q,W,O,R,L,H,K,oe,Y,$],encapsulation:2,changeDetection:0})}}return e})();var vn=["captcha"],gn=e=>({"is-open":e});function bn(e,l){if(e&1){let t=M();a(0,"app-captcha",13,0),E("resolved",function(c){x(t);let v=r(3);return y(c&&v.confirm(!0))}),o()}e&2&&m("name","challenge")("key",l)}function xn(e,l){if(e&1&&(u(0,bn,2,2,"app-captcha",12),s(1,"async")),e&2){let t,i=r(2);C((t=d(1,1,i.captchaKey$))?0:-1,t)}}function yn(e,l){if(e&1){let t=M();P(0),a(1,"div",2),s(2,"async"),a(3,"div",3)(4,"div",4),_(5,"app-icon",5),o(),a(6,"div",6)(7,"h3",7),p(8),o(),a(9,"p",7),p(10),o(),a(11,"p",8),p(12),o()(),a(13,"div",9)(14,"button",10),E("click",function(){x(t);let c=r();return y(c.confirm())}),p(15),o(),a(16,"button",11),p(17),o()(),u(18,xn,2,3),o()(),S()}if(e&2){let t=l.$implicit,i=r();n(),m("ngClass",q(21,gn,d(2,19,i.opened$)))("formGroup",i.form),n(2),m("id",i.modalId),n(2),m("id",i.modalId)("name","close")("modifier","modal__close c-gray-5"),n(3),b(t("Profile.Privacy.Delete.Modal.Title")),n(2),b(t("Profile.Privacy.Delete.Modal.Content")),n(2),b(t("Profile.Privacy.Delete.Warning")),n(2),m("category","account::settings")("action","request_deletion_account")("label",t("Profile.Privacy.Delete.Button"))("name","request_deletion_account")("block","confidentiality")("location","my_profile"),n(),f(" ",t("Profile.Privacy.Delete.Modal.Confirm")," "),n(),m("id",i.modalId),n(),f(" ",t("Profile.Privacy.Delete.Modal.Cancel")," "),n(),C(i.captchaEnabled?18:-1)}}var Ci=(()=>{class e{constructor(){this.modalId=A.privacyDeletion,this.opened$=h(we(this.modalId)),this.form=g(Z).group({challenge:[""]}),this.captchaKey$=h(ae),this.captchaEnabled=!g(re).isWhitelisted(),this.domain=g(yt).getDomain(),this.store=g(D)}confirm(t=!1){if(!t){this.captcha?.execute();return}this.store.dispatch(Ve.askDeletion()),this.store.dispatch(z.close({id:this.modalId})),this.form.reset(),this.captcha?.reset()}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=T({type:e,selectors:[["app-privacy-deletion-modal"]],viewQuery:function(i,c){if(i&1&&te(vn,5),i&2){let v;ie(v=ne())&&(c.captcha=v.first)}},decls:1,vars:0,consts:[["captcha",""],[4,"transloco"],[1,"modal","modal--white","modal--account",3,"ngClass","formGroup"],["appModalContainer","",3,"id"],[1,"modal__header"],["appCloseModal","",3,"id","name","modifier"],[1,"modal__content","mb-1","ft-center"],[1,"mb-1"],[1,"mb-0","c-red","ft-500"],[1,"modal__footer"],["appClickTracker","",1,"btn","btn--full","btn--center","btn--primary","mb-1","modal-close",3,"click","category","action","label","name","block","location"],["appCloseModal","",1,"btn","btn--full","btn--center","btn--transparent","c-black","modal-close",3,"id"],[3,"name","key"],[3,"resolved","name","key"]],template:function(i,c){i&1&&F(0,yn,19,23,"ng-container",1)},dependencies:[w,I,Q,W,O,R,K,L,H,oe,Y,$],encapsulation:2,changeDetection:0})}}return e})();function Pn(e,l){if(e&1){let t=M();P(0),a(1,"section",1)(2,"h3",2),p(3),o(),a(4,"div",3)(5,"p",4),p(6),o(),a(7,"button",5),E("click",function(){x(t);let c=r();return y(c.askForData())}),p(8),o()(),_(9,"hr",6),a(10,"div",3)(11,"div",4)(12,"p",7),p(13),o(),a(14,"p",8),p(15),o()(),a(16,"button",5),E("click",function(){x(t);let c=r();return y(c.askForAccountDeletion())}),p(17),o()()(),_(18,"app-privacy-data-modal")(19,"app-privacy-deletion-modal"),S()}if(e&2){let t=l.$implicit;n(3),b(t("Profile.Privacy.Title")),n(3),f(" ",t("Profile.Privacy.Data.Description")," "),n(2),f(" ",t("Profile.Privacy.Data.Button")," "),n(5),f(" ",t("Profile.Privacy.Delete.Description")," "),n(2),f(" ",t("Profile.Privacy.Delete.Warning")," "),n(2),f(" ",t("Profile.Privacy.Delete.Button")," ")}}var hi=(()=>{class e{constructor(){this.store=g(D)}askForData(){this.store.dispatch(z.open({id:A.privacyData}))}
1askForAccountDeletion(){this.store.select(Tt).pipe(J(t=>t!==void 0),U(1)).subscribe(t=>{t?this.store.dispatch(mt.show({toast:Et})):this.store.dispatch(z.open({id:A.privacyDeletion}))})}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=T({type:e,selectors:[["app-profile-privacy-form"]],decls:1,vars:0,consts:[[4,"transloco"],["id","privacy",1,"block","mb-md-7"],[1,"mb-3"],[1,"block__row"],[1,"mb-2","mb-md-0"],[1,"btn","btn--small","btn--gray-alpha","btn--full","btn--center",3,"click"],[1,"separator-dark","mt-3","mb-3"],[1,"mb-1"],[1,"mb-0","c-red","ft-500"]],template:function(i,c){i&1&&F(0,Pn,20,6,"ng-container",0)},dependencies:[w,I,ui,Ci],encapsulation:2,changeDetection:0})}}return e})();var vi=de(Kt,e=>Object.keys(e??{}).length);function Sn(e,l){if(e&1){let t=M();P(0),a(1,"app-form-bottom-bar",1),s(2,"async"),s(3,"async"),E("submitting",function(){x(t);let c=r();return y(c.saveChanges())}),o(),S()}if(e&2){let t=l.$implicit,i=r();n(),m("count",d(2,8,i.changesCount$)??void 0)("savingChanges",d(3,10,i.savingChanges$)??void 0)("category","account::settings")("action","save_changes")("label",t("Form.BottomBar.SubmitShort"))("name","save_changes")("block","my_information")("location","my_profile")}}var gi=(()=>{class e{constructor(){this.changesCount$=h(vi),this.savingChanges$=h(Bt),this.store=g(D)}saveChanges(){this.store.dispatch(ft.saveChanges())}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=T({type:e,selectors:[["app-profile-form-bar"]],decls:1,vars:0,consts:[[4,"transloco"],["appClickTracker","",3,"submitting","count","savingChanges","category","action","label","name","block","location"]],template:function(i,c){i&1&&F(0,Sn,4,12,"ng-container",0)},dependencies:[w,I,Y,Zt,$],encapsulation:2,changeDetection:0})}}return e})();var En=e=>({"is-open":e});function Mn(e,l){if(e&1){let t=M();P(0),a(1,"div",1),s(2,"async"),a(3,"div",2)(4,"div",3),_(5,"app-icon",4),o(),a(6,"div",5)(7,"h3",6),p(8),o(),a(9,"p",7),p(10),o(),a(11,"div",8),_(12,"input",9),s(13,"async"),o()(),a(14,"div",10)(15,"button",11),E("click",function(){x(t);let c=r();return y(c.confirm())}),p(16),o()()()(),S()}if(e&2){let t=l.$implicit,i=r();n(),m("ngClass",q(20,En,d(2,16,i.opened$))),n(2),m("id",i.modalId),n(2),m("id",i.modalId)("name","close")("modifier","modal__close c-gray-5"),n(3),b(t("Profile.Password.Modal.Title")),n(2),b(t("Profile.Password.Modal.Content")),n(2),m("value",V(d(13,18,i.mail$))),n(3),m("category","account::settings")("action","change_password")("label",t("Profile.Data.PasswordChange"))("name","change_password")("block","my_information")("location","my_profile"),n(),f(" ",t("Profile.Password.Modal.Confirm")," ")}}var bi=(()=>{class e extends le{constructor(){super(A.changePassword),this.mail$=h(ht),this.store=g(D)}confirm(){this.store.dispatch($e.changePassword()),this.store.dispatch(z.close({id:this.modalId}))}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=T({type:e,selectors:[["app-change-password-modal"]],features:[ee],decls:1,vars:0,consts:[[4,"transloco"],[1,"modal","modal--white","modal--account",3,"ngClass"],["appModalContainer","",3,"id"],[1,"modal__header"],["appCloseModal","",3,"id","name","modifier"],[1,"modal__content"],[1,"mb-1","ft-center"],[1,"mb-3","ft-center"],[1,"input","input--small","f-1"],["type","text","disabled","",3,"value"],[1,"modal__footer"],["appClickTracker","",1,"btn","btn--full","btn--center","btn--primary","mb-1","modal-close",3,"click","category","action","label","name","block","location"]],template:function(i,c){i&1&&F(0,Mn,17,22,"ng-container",0)},dependencies:[w,I,L,Q,K,H,Y,$],encapsulation:2,changeDetection:0})}}return e})();var Tn=e=>({count:e});function Fn(e,l){if(e&1){let t=M();a(0,"button",12),E("click",function(){x(t);let c=r().$implicit,v=r(4);return y(v.openInvoice(c.id))}),_(1,"app-icon",13),o()}e&2&&(n(),m("name","download"))}function kn(e,l){if(e&1&&(a(0,"div",4)(1,"div",6),p(2),s(3,"numericDate"),a(4,"span",7),p(5),o()(),a(6,"div",8)(7,"p",9),_(8,"app-price",10),o(),u(9,Fn,2,1,"button",11),s(10,"async"),o()()),e&2){let t=l.$implicit,i=r(2).$implicit,c=r(2);n(2),f(" ",d(3,4,t.date)," "),n(3),f(" ",i("Profile.Invoices.Label")),n(3),m("amount",t.amount),n(),C(d(10,6,c.downloadInvoiceEnabled$)?9:-1)}}function Dn(e,l){if(e&1){let t=M();a(0,"button",14),E("click",function(){x(t);let c=r(4);return y(c.displayAll())}),_(1,"app-icon",15),p(2),o()}if(e&2){r();let t=Fe(3),i=r().$implicit;n(),m("name","plus")("modifier","mr-1"),n(),f(" ",i("Profile.Invoices.DisplayAll",q(3,Tn,t.length-3))," ")}}function In(e,l){if(e&1&&(a(0,"section",1)(1,"h3",2),p(2),o(),pe(3),s(4,"async"),a(5,"div",3),ce(6,kn,11,8,"div",4,ue),s(8,"slice"),u(9,Dn,3,5,"button",5),o()()),e&2){let t=r().$implicit,i=r(2);n(2),f(" ",t("Profile.Invoices.Title")," "),n();let c=Te(d(4,2,i.invoices$));n(3),me(lt(8,5,c,0,i.displayed()?void 0:3)),n(3),C(!i.displayed()&&c&&c.length>3?9:-1)}}function wn(e,l){if(e&1&&(P(0),u(1,In,10,9,"section",1),S()),e&2){let t=r();n(),C(t.length>0?1:-1)}}function $n(e,l){e&1&&F(0,wn,2,1,"ng-container",0)}var xi=(()=>{class e{constructor(){this.invoices$=h(Le),this.displayed=nt(!1),this.downloadInvoiceEnabled$=h(N("downloadInvoiceEnabled")),this.store=g(D)}displayAll(){this.displayed.set(!this.displayed())}openInvoice(t){this.store.dispatch(Pt.open({id:t}))}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=T({type:e,selectors:[["app-profile-invoices-form"]],decls:2,vars:3,consts:[[4,"transloco"],["id","invoices",1,"block","block--facturation","mb-md-5"],[1,"mb-2"],[1,"stack"],[1,"stack__item"],[1,"btn","btn--small","btn--gray-alpha","btn--full","btn--center","mt-2"],[1,"f","f-ai-center","f-wrap"],[1,"c-gray-5"],[1,"f","f-ai-center"],[1,"mb-0","mr-4"],[3,"amount"],[1,"link-icon","link-icon--medium","link-icon--gray-100"],[1,"link-icon","link-icon--medium","link-icon--gray-100",3,"click"],[3,"name"],[1,"btn","btn--small","btn--gray-alpha","btn--full","btn--center","mt-2",3,"click"],[3,"name","modifier"]],template:function(i,c){if(i&1&&(u(0,$n,1,0,"ng-container"),s(1,"async")),i&2){let v;C((v=d(1,1,c.invoices$))?0:-1,v)}},dependencies:[w,I,L,kt,ct,Ft,$],encapsulation:2,changeDetection:0})}}return e})();var Vn=["captcha"],Bn=e=>({"is-open":e}),yi=()=>["mb-3","input--small"];function Nn(e,l){if(e&1){let t=M();a(0,"app-captcha",18,0),E("resolved",function(c){x(t);let v=r(4);return y(c&&v.confirm(!0))}),o()}e&2&&m("name","challenge")("key",l)}function An(e,l){if(e&1&&(P(0),u(1,Nn,2,2,"app-captcha",17),s(2,"async"),S()),e&2){let t,i=r(3);n(),C((t=d(2,1,i.captchaKey$))?1:-1,t)}}function Ln(e,l){if(e&1&&(a(0,"section",7)(1,"h3",11),p(2),o(),a(3,"p",12),p(4),o(),a(5,"div",13),_(6,"app-form-group-input",14)(7,"app-form-group-input",14),o(),a(8,"div",15),_(9,"p",16),o(),u(10,An,3,3,"ng-container"),o()),e&2){let t=r().$implicit,i=r();m("formGroup",i.form),n(2),b(t("Profile.Contact.ChangeMail.Title")),n(2),b(t("Profile.Contact.ChangeMail.Verify.Content")),n(2),m("id","mail")("name","mail")("type","email")("modifiers",k(17,yi))("label",t("Profile.Contact.ChangeMail.Verify.Form.Mail"))("autocomplete","email"),n(),m("id","password")("name","password")("type","password")("modifiers",k(18,yi))("label",t("Profile.Contact.ChangeMail.Verify.Form.Password"))("autocomplete","current-password"),n(2),m("innerHTML",t("_.Captcha"),ge),n(),C(i.captchaEnabled?10:-1)}}function Gn(e,l){if(e&1){let t=M();a(0,"button",19),E("click",function(){x(t);let c=r(2);return y(c.confirm())}),p(1),o()}if(e&2){let t=r().$implicit;m("category","account::settings")("action","change_password")("label",t("Profile.Contact.ChangeMail.Verify.Form.Confirm"))("name","change_password")("block","my_information")("location","my_profile"),n(),f(" ",t("Profile.Contact.ChangeMail.Verify.Form.Confirm")," ")}}function Un(e,l){e&1&&_(0,"app-spinner",10),e&2&&m("container",!0)}function zn(e,l){if(e&1&&(P(0),a(1,"div",2),s(2,"async"),a(3,"div",3)(4,"div",4),_(5,"app-icon",5),o(),a(6,"div",6),u(7,Ln,11,19,"section",7),o(),a(8,"div",8),u(9,Gn,2,7,"button",9),s(10,"async"),X(11,Un,1,1,"app-spinner",10),o()()(),S()),e&2){let t=r();n(),m("ngClass",q(11,Bn,d(2,7,t.opened$))),n(2),m("id",t.modalId),n(2),m("id",t.modalId)("name","close")("modifier","modal__close c-gray-5"),n(2),C(t.form?7:-1),n(2),C(d(10,9,t.loading$)===!1?9:11)}}var Pi=(()=>{class e extends le{constructor(){super(A.changeEmail),this.form=g(Z).nonNullable.group({mail:["",[B.required,B.email]],password:["",[B.required]],challenge:[""]}),this.captchaEnabled=!g(re).isWhitelisted(),this.captchaKey$=h(ae),this.loading$=h(Ge),this.store=g(D)}confirm(t=!1){if(this.captchaEnabled&&!t){this.captcha?.execute();return}let{mail:i,password:c}=this.form.value,v=this.form.value.challenge;
1i&&c&&this.store.dispatch(fe.changeMail({mail:i,password:c,challenge:v})),this.captcha?.reset()}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=T({type:e,selectors:[["app-change-email-modal"]],viewQuery:function(i,c){if(i&1&&te(Vn,5),i&2){let v;ie(v=ne())&&(c.captcha=v.first)}},features:[ee],decls:1,vars:0,consts:[["captcha",""],[4,"transloco"],[1,"modal","modal--white","modal--account",3,"ngClass"],["appModalContainer","",3,"id"],[1,"modal__header"],["appCloseModal","",3,"id","name","modifier"],[1,"modal__content"],[3,"formGroup"],[1,"modal__footer"],["appClickTracker","",1,"btn","btn--full","btn--center","btn--primary","mb-1","modal-close",3,"category","action","label","name","block","location"],[3,"container"],[1,"mb-1","ft-center"],[1,"mb-3","ft-center"],[1,"input","input--small","f-1"],[3,"id","name","type","modifiers","label","autocomplete"],[1,"mt-2"],[1,"ft-tertiary",3,"innerHTML"],[3,"name","key"],[3,"resolved","name","key"],["appClickTracker","",1,"btn","btn--full","btn--center","btn--primary","mb-1","modal-close",3,"click","category","action","label","name","block","location"]],template:function(i,c){i&1&&F(0,zn,12,13,"ng-container",1)},dependencies:[w,I,L,Q,K,H,Y,_e,W,O,R,oe,xe,$],encapsulation:2,changeDetection:0})}}return e})();var qn=["captcha"],jn=e=>({"is-open":e}),Si=()=>["mb-3","input--small"];function On(e,l){if(e&1&&(a(0,"div",12)(1,"p",18),p(2),o(),a(3,"ul",19)(4,"li"),p(5),o(),a(6,"li"),p(7),o(),a(8,"li"),p(9),o(),a(10,"li"),p(11),o()()()),e&2){let t=r(2).$implicit;n(2),b(t("Profile.Contact.ChangeMail.Social.Update.Content.Text")),n(3),b(t("Profile.Contact.ChangeMail.Social.Update.Content.List1")),n(2),b(t("Profile.Contact.ChangeMail.Social.Update.Content.List2")),n(2),b(t("Profile.Contact.ChangeMail.Social.Update.Content.List3")),n(2),b(t("Profile.Contact.ChangeMail.Social.Update.Content.List4"))}}function Rn(e,l){if(e&1&&(a(0,"p",11),p(1),o()),e&2){let t=r(2).$implicit;n(),b(t("Profile.Contact.ChangeMail.Update.Content"))}}function Wn(e,l){if(e&1){let t=M();a(0,"app-captcha",21,0),E("resolved",function(c){x(t);let v=r(4);return y(c&&v.confirm(!0))}),o()}e&2&&m("name","challenge")("key",l)}function Qn(e,l){if(e&1&&(P(0),u(1,Wn,2,2,"app-captcha",20),s(2,"async"),S()),e&2){let t,i=r(3);n(),C((t=d(2,1,i.captchaKey$))?1:-1,t)}}function Hn(e,l){if(e&1&&(a(0,"section",7)(1,"h3",11),p(2),o(),u(3,On,12,5,"div",12),s(4,"async"),X(5,Rn,2,1,"p",11),a(6,"p",13),p(7),o(),a(8,"div",14),_(9,"app-form-group-input",15)(10,"app-form-group-input",15),o(),a(11,"div",16),_(12,"p",17),o(),u(13,Qn,3,3,"ng-container"),o()),e&2){let t=r().$implicit,i=r();m("formGroup",i.form),n(2),b(t("Profile.Contact.ChangeMail.Title")),n(),C(d(4,18,i.isSocial$)?3:5),n(4),b(t("Profile.Contact.ChangeMail.Update.Login")),n(2),m("id","newMail")("name","newMail")("type","email")("modifiers",k(20,Si))("label",t("Profile.Contact.ChangeMail.Update.Form.NewMail"))("autocomplete","email"),n(),m("id","newMailConfirmation")("name","newMailConfirmation")("type","email")("modifiers",k(21,Si))("label",t("Profile.Contact.ChangeMail.Update.Form.NewMailConfirmation"))("autocomplete","email"),n(2),m("innerHTML",t("_.Captcha"),ge),n(),C(i.captchaEnabled?13:-1)}}function Kn(e,l){if(e&1){let t=M();a(0,"button",22),E("click",function(){x(t);let c=r(2);return y(c.confirm())}),p(1),o()}if(e&2){let t=r().$implicit,i=r();m("category","account::settings")("action","change_password")("label",t("Profile.Contact.ChangeMail.Update.Form.Confirm"))("name","change_password")("block","my_information")("location","my_profile")("disabled",!i.isFormValid()),n(),f(" ",t("Profile.Contact.ChangeMail.Update.Form.Confirm")," ")}}function Yn(e,l){e&1&&_(0,"app-spinner",10),e&2&&m("container",!0)}function Zn(e,l){if(e&1&&(P(0),a(1,"div",2),s(2,"async"),a(3,"div",3)(4,"div",4),_(5,"app-icon",5),o(),a(6,"div",6),u(7,Hn,14,22,"section",7),o(),a(8,"div",8),u(9,Kn,2,8,"button",9),s(10,"async"),X(11,Yn,1,1,"app-spinner",10),o()()(),S()),e&2){let t=r();n(),m("ngClass",q(11,jn,d(2,7,t.opened$))),n(2),m("id",t.modalId),n(2),m("id",t.modalId)("name","close")("modifier","modal__close c-gray-5"),n(2),C(t.form?7:-1),n(2),C(d(10,9,t.loading$)===!1?9:11)}}var Ei=(()=>{class e extends le{constructor(){super(A.changeEmailStep2),this.form=g(Z).nonNullable.group({newMail:["",[B.required,B.email]],newMailConfirmation:["",[B.required,B.email]],challenge:[""]}),this.captchaEnabled=!g(re).isWhitelisted(),this.captchaKey$=h(ae),this.loading$=h(Nt),this.isSocial$=h(vt),this.store=g(D)}confirm(t=!1){if(this.captchaEnabled&&!t){this.catpcha?.execute();return}let{newMail:i,newMailConfirmation:c}=this.form.value,v=this.form.value.challenge;i&&c&&this.store.dispatch(fe.changeMailStep2({newMail:i,newMailConfirmation:c,challenge:v})),this.catpcha?.reset()}isFormValid(){let{newMail:t,newMailConfirmation:i}=this.form.value;return!!t&&!!i&&t===i}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=T({type:e,selectors:[["app-change-email-step2-modal"]],viewQuery:function(i,c){if(i&1&&te(qn,5),i&2){let v;
1ie(v=ne())&&(c.catpcha=v.first)}},features:[ee],decls:1,vars:0,consts:[["captcha",""],[4,"transloco"],[1,"modal","modal--white","modal--account",3,"ngClass"],["appModalContainer","",3,"id"],[1,"modal__header"],["appCloseModal","",3,"id","name","modifier"],[1,"modal__content"],[3,"formGroup"],[1,"modal__footer"],["appClickTracker","",1,"btn","btn--full","btn--center","btn--primary","mb-1","modal-close",3,"category","action","label","name","block","location","disabled"],[3,"container"],[1,"mb-2","ft-center"],[1,"ft-center","mb-4"],[1,"mb-3","ft-center","ft-700"],[1,"input","input--small","f-1"],[3,"id","name","type","modifiers","label","autocomplete"],[1,"mt-2"],[1,"ft-tertiary",3,"innerHTML"],[1,"mb-1","ft-center"],[2,"list-style","disc"],[3,"name","key"],[3,"resolved","name","key"],["appClickTracker","",1,"btn","btn--full","btn--center","btn--primary","mb-1","modal-close",3,"click","category","action","label","name","block","location","disabled"]],template:function(i,c){i&1&&F(0,Zn,12,13,"ng-container",1)},dependencies:[w,I,L,Q,K,H,Y,_e,W,O,R,xe,oe,$],encapsulation:2,changeDetection:0})}}return e})();var Jn={facebook:"Facebook",apple:"Apple","google-oauth2":"Google"},Xn=de(Ae,e=>e.find(l=>l.account?.main)),Xe=de(Xn,e=>e?.provider),Mi=de(Xe,e=>e?Jn[e]??e:void 0);var eo=["captcha"],to=e=>({"is-open":e}),io=e=>({social:e});function no(e,l){if(e&1){let t=M();a(0,"app-captcha",16,0),E("resolved",function(c){x(t);let v=r(4);return y(c&&v.confirm(!0))}),o()}e&2&&m("name","challenge")("key",l)}function oo(e,l){if(e&1&&(P(0),u(1,no,2,2,"app-captcha",15),s(2,"async"),S()),e&2){let t,i=r(3);n(),C((t=d(2,1,i.captchaKey$))?1:-1,t)}}function ao(e,l){if(e&1&&(a(0,"section",9)(1,"div",13),_(2,"p",14),o(),u(3,oo,3,3,"ng-container"),o()),e&2){let t=r().$implicit,i=r();m("formGroup",i.form),n(2),m("innerHTML",t("_.Captcha"),ge),n(),C(i.captchaEnabled?3:-1)}}function ro(e,l){if(e&1){let t=M();a(0,"button",17),E("click",function(){x(t);let c=r(2);return y(c.confirm())}),p(1),o()}if(e&2){let t=r().$implicit;m("category","account::settings")("action","change_password")("label",t("Profile.Contact.ChangeMail.Verify.Form.Confirm"))("name","change_password")("block","my_information")("location","my_profile"),n(),f(" ",t("Profile.Contact.ChangeMail.Social.Confirm")," ")}}function lo(e,l){e&1&&_(0,"app-spinner",12),e&2&&m("container",!0)}function co(e,l){if(e&1&&(P(0),a(1,"div",2),s(2,"async"),a(3,"div",3)(4,"div",4),_(5,"app-icon",5),o(),a(6,"div",6)(7,"h3",7),p(8),o(),a(9,"p",8),p(10),s(11,"async"),o(),u(12,ao,4,3,"section",9),o(),a(13,"div",10),u(14,ro,2,7,"button",11),s(15,"async"),X(16,lo,1,1,"app-spinner",12),o()()(),S()),e&2){let t=l.$implicit,i=r();n(),m("ngClass",q(15,to,d(2,9,i.opened$))),n(2),m("id",i.modalId),n(2),m("id",i.modalId)("name","close")("modifier","modal__close c-gray-5"),n(3),b(t("Profile.Contact.ChangeMail.Title")),n(2),b(t("Profile.Contact.ChangeMail.Social.Content",q(17,io,d(11,11,i.identityProviderName$)))),n(2),C(i.form?12:-1),n(2),C(d(15,13,i.loading$)===!1?14:16)}}var Ti=(()=>{class e extends le{constructor(){super(A.changeEmailSocial),this.loading$=h(Ge),this.captchaEnabled=!g(re).isWhitelisted(),this.captchaKey$=h(ae),this.mainIdentityProvider$=h(Xe),this.identityProviderName$=h(Mi),this.form=g(Z).nonNullable.group({challenge:[""]}),this.socialAuth=g(ze),this.store=g(D)}confirm(t=!1){this.captchaEnabled&&!t&&this.captcha?.execute();let i=this.form.value.challenge;this.mainIdentityProvider$.pipe(J(c=>!!c),U(1),Pe(c=>ve(this.socialAuth.loginWithPopup({authorizationParams:{max_age:0,scope:"openid",connection:c}}))),Pe(()=>ve(this.socialAuth.getTokenSilently())),J(c=>!!c),U(1)).subscribe(c=>{this.store.dispatch(fe.changeMail({challenge:i,token:c}))})}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=T({type:e,selectors:[["app-change-email-social-modal"]],viewQuery:function(i,c){if(i&1&&te(eo,5),i&2){let v;ie(v=ne())&&(c.captcha=v.first)}},features:[ee],decls:1,vars:0,consts:[["captcha",""],[4,"transloco"],[1,"modal","modal--white","modal--account",3,"ngClass"],["appModalContainer","",3,"id"],[1,"modal__header"],["appCloseModal","",3,"id","name","modifier"],[1,"modal__content"],[1,"mb-1","ft-center"],[1,"mb-3","ft-center"],[3,"formGroup"],[1,"modal__footer"],["appClickTracker","",1,"btn","btn--full","btn--center","btn--primary","mb-1","modal-close",3,"category","action","label","name","block","location"],[3,"container"],[1,"mt-2"],[1,"ft-tertiary",3,"innerHTML"],[3,"name","key"],[3,"resolved","name","key"],["appClickTracker","",1,"btn","btn--full","btn--center","btn--primary","mb-1","modal-close",3,"click","category","action","label","name","block","location"]],template:function(i,c){i&1&&F(0,co,17,19,"ng-container",1)},dependencies:[w,I,L,Q,K,H,W,O,R,oe,xe,Y,$],encapsulation:2,changeDetection:0})}}return e})();var mo=e=>({"is-open":e});function po(e,l){if(e&1){let t=M();P(0),a(1,"div",1),s(2,"async"),a(3,"div",2)(4,"div",3),_(5,"app-icon",4),o(),a(6,"div",5)(7,"h3",6),p(8),o(),a(9,"p",7),p(10),o()(),a(11,"div",8)(12,"button",9),E("click",function(){x(t);let c=r();return y(c.unsubscribe())}),p(13),o(),a(14,"button",10),p(15),o()()()(),S()}if(e&2){let t=l.$implicit,i=r();n(),m("ngClass",q(12,mo,d(2,10,i.opened$))),n(2),m("id",i.modalId),n(2),m("name","close")("modifier","modal__close c-gray-5")("id",i.modalId),n(3),b(t("Home.PatheStar.UnsubscribeModal.Title")),n(2),f(" ",t("Home.PatheStar.UnsubscribeModal.Description")," "),n(3),f(" ",t("Home.PatheStar.UnsubscribeModal.Confirm")," "),n(),m("id",i.modalId),n(),f(" ",t("Home.PatheStar.UnsubscribeModal.Cancel")," ")}}var Fi=(()=>{class e extends le{constructor(){super(A.patheStarUnsubscribe),this.store=g(D)}unsubscribe(){this.store.dispatch(ut.updateLoyalty({value:!1})),this.store.dispatch(z.close({id:A.patheStarUnsubscribe}))}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=T({type:e,selectors:[["app-pathe-star-unsubscribe-modal"]],features:[ee],decls:1,vars:0,consts:[[4,"transloco"],[1,"modal","modal
1--white","modal--account",3,"ngClass"],["appModalContainer","",3,"id"],[1,"modal__header"],["appCloseModal","",3,"name","modifier","id"],["tabindex","0",1,"modal__content","ft-center"],[1,"mb-1"],[1,"mb-0"],[1,"modal__footer"],[1,"btn","btn--red","btn--full","btn--center","mb-1",3,"click"],["appCloseModal","",1,"btn","btn--gray-alpha","btn--full","btn--center",3,"id"]],template:function(i,c){i&1&&F(0,po,16,14,"ng-container",0)},dependencies:[w,I,Q,K,H,L,$],encapsulation:2,changeDetection:0})}}return e})();function so(e,l){if(e&1){let t=M();a(0,"button",8),E("click",function(){x(t);let c=r(2);return y(c.subscribe())}),p(1),o()}if(e&2){let t=r().$implicit;n(),f(" ",t("Profile.PatheStar.Subscribe")," ")}}function fo(e,l){if(e&1){let t=M();a(0,"button",9),E("click",function(){x(t);let c=r(2);return y(c.unsubscribe())}),p(1),o()}if(e&2){let t=r().$implicit;n(),f(" ",t("Profile.PatheStar.Unsubscribe")," ")}}function _o(e,l){if(e&1&&(P(0),a(1,"section",1)(2,"a",2)(3,"h3"),p(4),o(),_(5,"app-icon",3),o(),a(6,"div",4)(7,"p",5),p(8),o(),u(9,so,2,1,"button",6),s(10,"async"),X(11,fo,2,1,"button",7),o()(),_(12,"app-pathe-star-subscribe-modal")(13,"app-pathe-star-unsubscribe-modal"),S()),e&2){let t=l.$implicit,i=r();n(2),m("title",V(t("Profile.PatheStar.Title")))("routerLink",t("Route.Cards")),n(2),b(t("Profile.PatheStar.Title")),n(4),f(" ",t("Profile.PatheStar.Description")," "),n(),C(d(10,6,i.hasLoyalty$)===!1?9:11)}}var ki=(()=>{class e{constructor(){this.hasLoyalty$=h(St),this.store=g(D)}subscribe(){this.store.dispatch(z.open({id:A.patheStarSubscribe}))}unsubscribe(){this.store.dispatch(z.open({id:A.patheStarUnsubscribe}))}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=T({type:e,selectors:[["app-profile-pathe-star-form"]],decls:1,vars:0,consts:[[4,"transloco"],["id","pathe-star",1,"block","mb-md-5"],[1,"mb-1","link","c-black","ft-500","tw-flex","tw-items-center",3,"routerLink","title"],["name","arrow-right",1,"icon","tw-size-8"],[1,"block__row"],[1,"mb-2","mb-md-0"],[1,"btn","btn--primary","btn--small","btn--full","btn--center"],[1,"btn","btn--gray-alpha","btn--small","btn--full","btn--center"],[1,"btn","btn--primary","btn--small","btn--full","btn--center",3,"click"],[1,"btn","btn--gray-alpha","btn--small","btn--full","btn--center",3,"click"]],template:function(i,c){i&1&&F(0,_o,14,8,"ng-container",0)},dependencies:[w,I,L,Wt,Fi,De,$],encapsulation:2,changeDetection:0})}}return e})();var Di=(()=>{class e{transform(t){return t==="cartebancaire"?"cb":t==="mc_googlepay"?"mc":t==="amex_googlepay"?"amex":t==="googlepay"?"google-pay":t==="applepay"?"apple-pay":t.replace("_","-")}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275pipe=ot({name:"getCbIcon",type:e,pure:!0})}}return e})();var Ii=(e,l)=>({month:e,year:l}),uo=(e,l)=>l.id;function Co(e,l){if(e&1&&(a(0,"h3",2),p(1),o()),e&2){let t=r().$implicit;n(),b(t("Profile.StoredCard.Title.Plural"))}}function ho(e,l){if(e&1&&(a(0,"h3",2),p(1),o()),e&2){let t=r().$implicit;n(),b(t("Profile.StoredCard.Title.Singular"))}}function vo(e,l){if(e&1&&(a(0,"p",10),p(1),o()),e&2){let t=r().$implicit,i=r(2).$implicit;n(),f(" ",i("Profile.StoredCard.Expired",Re(1,Ii,t.expiryMonth,t.expiryYear))," ")}}function go(e,l){if(e&1&&(a(0,"p",11),p(1),o()),e&2){let t=r().$implicit,i=r(2).$implicit;n(),f(" ",i("Profile.StoredCard.Expiration",Re(1,Ii,t.expiryMonth,t.expiryYear))," ")}}function bo(e,l){e&1&&_(0,"hr",13)}function xo(e,l){if(e&1){let t=M();a(0,"div",5)(1,"div",6),_(2,"img",7),s(3,"getCbIcon"),s(4,"getCbIcon"),s(5,"getCbIcon"),a(6,"span",8),p(7),o(),a(8,"p",9),p(9),o(),u(10,vo,2,4,"p",10)(11,go,2,4,"p",11),o(),a(12,"button",12),E("click",function(){let c=x(t).$implicit,v=r(3);return y(v.delete(c.id))}),p(13),o()(),u(14,bo,1,0,"hr",13)}if(e&2){let t=l.$implicit,i=l.$index,c=l.$count,v=r(2).$implicit,ye=r();n(2),at(rt("icon-bc icon-bc-",d(3,11,t.brand)," bc-preview__brand mr-2")),m("alt",V(d(4,13,t.brand)))("src","/assets/source/icons/"+d(5,15,t.brand)+".svg",be),n(5),f(" ",v("Profile.StoredCard.CardNumber")," "),n(2),f(" ",t.lastFour," "),n(),C(ye.isExpired(t.expiryMonth,t.expiryYear)?10:11),n(3),f(" ",v("Profile.StoredCard.Delete")," "),n(),C(i!==c-1?14:-1)}}function yo(e,l){if(e&1&&(a(0,"div",3),ce(1,xo,15,17,null,null,uo),o()),e&2){r();let t=Fe(2);n(),me(t)}}function Po(e,l){if(e&1&&(a(0,"p",4),p(1),o()),e&2){let t=r().$implicit;n(),f(" ",t("Profile.StoredCard.EmptyState")," ")}}function So(e,l){if(e&1&&(P(0),a(1,"section",1),pe(2),s(3,"async"),u(4,Co,2,1,"h3",2)(5,ho,2,1,"h3",2),u(6,yo,3,0,"div",3)(7,Po,2,1,"p",4),o(),S()),e&2){n(2);let t=Te(d(3,2,r().storedCards$));n(2),C(t&&t.length>1?4:5),n(2),C(t&&t.length>0?6:7)}}var wi=(()=>{class e{constructor(){this.storedCards$=h(Ue),this.store=g(D),this.store.dispatch(We.request())}delete(t){this.store.dispatch(We.delete({id:t}))}isExpired(t,i){let c=new Date,v=Number(t),ye=2e3+Number(i),$i=new Date(ye,v,0,23,59,59,999);return c>$i}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=T({type:e,selectors:[["app-profile-stored-cards"]],decls:1,vars:0,consts:[[4,"transloco"],["id","storedCards",1,"block","mb-md-5"],[1,"mb-4"],[1,"f","f-direction-column","tw-gap-4"],[1,"mb-0","c-black-70"],[1,"f--desktop","f-ai-center","f-jc-space-b"],[1,"bc-preview","f","f-ai-center","c-black","mb-2","mb-lg-3","mb-lg-0"],[3,"src","alt"],[1,"ft-700","mr-2"],[1,"mb-0","mr-2"],[1,"mb-0","tw-text-common-text-danger-inverted-primary"],[1,"c-black-70","mb-0"],[1,"btn","btn--gray-alpha","btn--small","btn-md--full","btn--center",3,"click"],[1,"separator-dark","mt-3","mb-3","desktop-ban"]],template:function(i,c){i&1&&F(0,So,8,5,"ng-container",0)},dependencies:[w,I,$,Di],encapsulation:2,changeDetection:0})}}return e})();var Eo=()=>["account-topbar--open"];function Mo(e,l){e&1&&_(0,"app-profile-stored-cards")(1,"hr",7)}function To(e,l){e&1&&_(0,"app-profile-invoices-form")(1,"hr",7)}function Fo(e,l){e&1&&_(0,"app-profile-opt-in-form")(1,"hr",7)}function ko(e,l){e&1&&_(0,"app-profile-pathe-star-form")(1,"hr",7)}function Do(e,l){if(e&1&&(P(0),pe(1),s(2,"async"),_(3,"app-top-bar",1),a(4,"section",2)(5,"div",3)(6,"div",4)(7,"div",5),_(8,"app-profile-nav"),o(),a(9,"div",6),_(10,"app-profile-data-form")(11,"hr",7)(12,"app-profile-contact-form")(13,"hr",7),u(14,Mo,2,0),s(15,"async"),u(16,To,2,0),s(17,"async"),u(18,Fo,2,0),s(19,"async"),u(20,ko,2,0),s(21,"async"),_(22,"app-profile-social-form")(23,"hr",7)(24,"app-profile-privacy-form")(25,"app-profile-form-bar"),o()()()(),_(26,"app-faq-block")(27,"app-ch
1ange-password-modal")(28,"app-change-email-modal")(29,"app-change-email-step2-modal")(30,"app-change-email-social-modal"),S()),e&2){let t=l.$implicit,i=r(),c=d(2,6,i.cardType$);n(3),m("modifiers",k(16,Eo))("title",t("Profile.TopBar.Title")),n(11),C(d(15,8,i.storedCardsEnabled$)===!0?14:-1),n(2),C(d(17,10,i.profileInvoicesEnabled$)===!0?16:-1),n(2),C(d(19,12,i.notificationsEnabled$)===!1?18:-1),n(2),C(d(21,14,i.patheStarEnabled$)===!0&&c!=="INFINITY"?20:-1)}}var rs=(()=>{class e{constructor(){this.notificationsEnabled$=h(N("notificationsEnabled")),this.profileInvoicesEnabled$=h(N("profileInvoicesEnabled")),this.patheStarEnabled$=h(N("patheStarEnabled")),this.storedCardsEnabled$=h(N("storedCardsEnabled")),this.cardType$=h(Ne),this.store=g(D),this.store.dispatch(Se.requestIdentities()),this.store.dispatch(Mt.request()),this.store.select(N("profileInvoicesEnabled")).pipe(U(1)).subscribe(t=>{t&&this.store.dispatch(_t.request())})}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=T({type:e,selectors:[["ng-component"]],decls:1,vars:0,consts:[[4,"transloco"],[3,"modifiers","title"],["id","infos-persos",1,"bg-white"],[1,"container"],[1,"row","c-black"],[1,"desktop-only","col","col-lg-3","mt-md-5"],[1,"col","col-lg-8","col-lg-offset-1","mt-md-5"],[1,"separator-block","mobile-only"]],template:function(i,c){i&1&&F(0,Do,31,17,"ng-container",0)},dependencies:[w,I,Qt,Xt,ei,si,fi,_i,hi,gi,qt,bi,xi,Pi,Ei,Ti,ki,wi,$],encapsulation:2,changeDetection:0})}}return e})();export{rs as ProfilePageComponent};

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.