1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[1404],{1404:(A,r,i)=>{i.r(r),i.d(r,{ClupikSubscriptionFormModule:()=>R});var m=i(72200),c=i(38132),e=i(89417),f=i(89128),h=i(25615),v=i(84412),t=i(73664),b=i(99014),C=i(80954),g=i(89902),F=i(69415),y=i(72357),S=i(6328),G=i(68018);const p=o=>({clubName:o}),T=()=>({name:"global.common.email",placeholder:"global.common.email",inputType:"text",errorText:"global.validator.required"}),V=o=>["module.auth.unsubscribe.send_mail_ended_title",o];function $(o,l){if(1&o&&(t.j41(0,"div",1),t.nrm(1,"app-form-title",2),t.nI1(2,"translate"),t.j41(3,"form",3)(4,"app-form-row",4),t.nrm(5,"app-input",5),t.k0s()(),t.nrm(6,"app-clupik-actions",6),t.k0s()),2&o){const n=t.XpG(2);t.R7$(),t.Y8G("mainTitle","module.auth.unsubscribe.send_mail_title")("description",t.i5U(2,10,"module.auth.unsubscribe.send_mail_desc",t.eq3(13,p,n.clubName)))("centeredTitle",n.globalVars.responsive)("hasBack",!1),t.R7$(2),t.Y8G("formGroup",n.emailForm),t.R7$(),t.Y8G("items",1)("separation",12),t.R7$(),t.Y8G("inputSize","default")("input",t.lJ4(15,T)),t.R7$(),t.Y8G("actionsConfig",n.actionsConfig)}}function k(o,l){if(1&o&&(t.j41(0,"div",1),t.nrm(1,"app-empty-space",7),t.nI1(2,"translate"),t.k0s()),2&o){const n=t.XpG(2);t.R7$(),t.Y8G("size","sm")("textArray",t.eq3(8,V,t.i5U(2,3,"module.auth.unsubscribe.send_mail_ended_desc",t.eq3(6,p,n.clubName))))("noButton",!0)}}function x(o,l){1&o&&t.nVh(0,$,7,16,"div",1)(1,k,3,10,"div",1),2&o&&t.vxM("form"===l?0:"end"===l?1:-1)}let B=(()=>{class o{fb;globalVars;apiClubService;emailForm;activeView$=new v.t("form");actionsConfig={centerActions:()=>!1,separator:{hasSeparator:()=>!1},main:{hasAction:()=>!0,disabled:()=>!this.emailForm?.valid,action:()=>this.send(),label:()=>"global.button.save",tooltip:()=>"",type:()=>"button",config:()=>"main",size:()=>"md",class:()=>"",isExternalLink:()=>!1,isFullWidth:()=>this.globalVars.mobile||this.globalVars.app,hasIcon:()=>!1,icon:()=>""},secondary:{hasAction:()=>!1},third:{hasAction:()=>!1}};constructor(n,a,s){this.fb=n,this.globalVars=a,this.apiClubService=s}ngOnInit(){this.emailForm=this.fb.group({email:["",e.k0.required]})}send(){this.emailForm.valid&&this.apiClubService.sendCancelEmail(this.emailForm.value.email).subscribe(n=>{this.activeView$.next("end")})}static \u0275fac=function(a){return new(a||o)(t.rXU(e.ok),t.rXU(h.Y),t.rXU(f.P))};static \u0275cmp=t.VBU({type:o,selectors:[["app-clupik-subscription-form"]],standalone:!1,decls:3,vars:5,consts:[[3,"whiteBorder","hasButton"],[1,"view_form"],["descriptionClass","md","titleClass","h2",3,"mainTitle","description","centeredTitle","hasBack"],[1,"full-width-form",3,"formGroup"],[3,"items","separation"],["type","normal","formControlName","email",3,"inputSize","input"],[3,"actionsConfig"],["svgImage","mail-sent",3,"size","textArray","noButton"]],template:function(a,s){if(1&a&&(t.j41(0,"app-block-item",0),t.nVh(1,x,2,1),t.nI1(2,"async"),t.k0s()),2&a){let d;t.Y8G("whiteBorder",!s.globalVars.desktop)("hasButton",!1),t.R7$(),t.vxM((d=t.bMT(2,3,s.activeView$))?1:-1,d)}},dependencies:[e.qT,e.BC,e.cb,e.j4,e.JD,b.M,C.Y,g.S,F.p,y.W,S.d,m.Jj,G.D9],styles:["[_nghost-%COMP%]{width:100%;display:block}"]})}return o})();var u=i(2615);const j=[{path:"",component:B}];let M=(()=>{class o{static \u0275fac=function(a){return new(a||o)};static \u0275mod=t.$C({type:o});static \u0275inj=u.G2t({imports:[c.iI.forChild(j),c.iI]})}return o})();var Y=i(49189),I=i(43184);let R=(()=>{class o{static \u0275fac=function(a){return new(a||o)};static \u0275mod=t.$C({type:o});static \u0275inj=u.G2t({imports:[m.MD,Y.G,I.Q,M]})}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.