PageSourceSearch

https://www.paredes.fr/8047.3ae95e0b03448b99.js

js paredes.fr collected 2026-10-04 17:40:37 UTC 13,055 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkintershop_pwa=self.webpackChunkintershop_pwa||[]).push([[8047],{88047:(b,p,o)=>{o.r(p),o.d(p,{ContactPageModule:()=>ot});var c=o(27947),l=o(7462),t=o(61699);let h=(()=>{class e{static#t=this.\u0275fac=function(n){return new(n||e)};static#e=this.\u0275mod=t.oAB({type:e});static#s=this.\u0275inj=t.cJS({imports:[l.SharedModule,l.SharedModule]})}return e})();var u=o(79736),i=o(62357),r=o(36270),f=o(38035),y=o(35118);const L=(0,r.ZF)("contactUs");var F=o(55901);const x=(0,r.P1)(L,e=>e?.contact||F.E),U=(0,r.P1)(x,e=>e.subjects),T=(0,r.P1)(x,e=>e.loading),S=(0,r.P1)(x,e=>e.success);let P=(()=>{class e{constructor(s){this.store=s,this.contactLoading$=this.store.pipe((0,r.Ys)(T)),this.contactSuccess$=this.store.pipe((0,r.Ys)(S)),this.captchaV3SiteKey$=this.store.pipe((0,r.Ys)((0,f.m9)("services.ReCaptchaV3ServiceDefinition.SiteKey")))}contactSubjects$(){return this.store.dispatch((0,y.s)()),this.store.pipe((0,r.Ys)(U))}resetContactState(){this.store.dispatch((0,y.s)())}createContact(s){this.store.dispatch((0,y.rE)({contact:s}))}static#t=this.\u0275fac=function(n){return new(n||e)(t.LFG(r.yh))};static#e=this.\u0275prov=t.Yz7({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var k=o(1336),E=o(46150),C=o(26575),I=o(76581),O=o(60683),A=o(5939);function $(e,m){1&e&&(t.ynx(0),t.TgZ(1,"p",3),t._uU(2),t.ALo(3,"translate"),t._UZ(4,"br"),t._uU(5),t.ALo(6,"translate"),t.qZA(),t.BQk()),2&e&&(t.xp6(2),t.hij(" ",t.lcZ(3,2,"helpdesk.contactus.thankyou"),""),t.xp6(3),t.hij(" ",t.lcZ(6,4,"helpdesk.contactus.youwillreceive")," "))}function M(e,m){1&e&&(t.TgZ(0,"div",4)(1,"p"),t._uU(2),t.ALo(3,"translate"),t.qZA(),t.TgZ(4,"p"),t._uU(5),t.ALo(6,"translate"),t.qZA()()),2&e&&(t.xp6(2),t.Oqu(t.lcZ(3,2,"helpdesk.mail_not_sent.message")),t.xp6(3),t.Oqu(t.lcZ(6,4,"helpdesk.try_again.message")))}let q=(()=>{class e{static#t=this.\u0275fac=function(n){return new(n||e)};static#e=this.\u0275cmp=t.Xpm({type:e,selectors:[["ish-contact-confirmation"]],inputs:{success:"success"},decls:7,vars:5,consts:[[4,"ngIf","ngIfElse"],["failed",""],["routerLink","/home"],["data-testing-id","successText"],["role","alert",1,"alert","alert-danger"]],template:function(n,a){if(1&n&&(t.YNc(0,$,7,6,"ng-container",0),t.YNc(1,M,7,6,"ng-template",null,1,t.W1O),t.TgZ(3,"p")(4,"a",2),t._uU(5),t.ALo(6,"translate"),t.qZA()()),2&n){const d=t.MAs(2);t.Q6J("ngIf",a.success)("ngIfElse",d),t.xp6(5),t.Oqu(t.lcZ(6,3,"helpdesk.contactus.continueshopping"))}},dependencies:[c.rH,C.O5,A.X$],encapsulation:2,changeDetection:0})}return e})();var R=o(60839),v=o(28849),Y=o(33839),Z=o(84980),j=o(36253),D=o(75043),J=o(21650),B=o(81527),H=o(81891),N=o(64148),Q=o(2389),_=o(13654),W=o(37577),K=o(58399);const V={Sante:"Sant\xe9",Industrie:"Industrie",Collectivites:"Collectivit\xe9","Entreprise de proprete":"Entreprise de propret\xe9"};let X=(()=>{class e{constructor(s,n,a){this.accountFacade=s,this.contactUsFacade=n,this.checkoutFacade=a,this.request=new t.vpe,this.submitted=!1,this.contactForm=new v.nJ({}),this.pending=!1,this.destroyRef=(0,t.f3M)(t.ktI)}ngOnInit(){this.model$=(0,Y.a)([this.accountFacade.user$,this.accountFacade.customer$,this.checkoutFacade.basketShippingAddress$]).pipe((0,u.U)(([s,n,a])=>{const d=s?.preferredShipToAddress,g=n?.secteurActivite;return{isLoggedIn:!!s,name:s&&`${s.firstName} ${s.lastName}`,email:s?.email,phone:s&&(s.phoneBusiness||s.phoneMobile||s.phoneHome)||a?.phoneBusiness||a?.phoneMobile||a?.phoneHome,clientcode:n?.idClientSage,raisonsociale:n?.companyName,postalcode:s?d?.postalCode:void 0,secteuractivite:void 0,secteuractiviteLabel:g?V[g]??g:void 0}})),this.fields=[{key:"raisonsociale",type:"ish-text-input-field",props:{label:"helpdesk.contactus.raisonsociale.label",required:!0},validation:{messages:{required:"helpdesk.contactus.raisonsociale.error"}}},{key:"name",type:"ish-text-input-field",props:{label:"helpdesk.contactus.name.label",required:!0},validation:{messages:{required:"helpdesk.contactus.name.error"}}},{key:"email",type:"ish-email-field",props:{label:"helpdesk.contactus.email.label",required:!0}},{key:"phone",type:"ish-phone-field",props:{label:"helpdesk.contactus.phone.label",required:!0}},{key:"postalcode",type:"ish-text-input-field",props:{label:"helpdesk.contactus.postalcode.label",required:!0},expressionProperties:{"props.disabled":"model.isLoggedIn"},validation:{messages:{required:"helpdesk.contactus.postalcode.error"}}},{key:"secteuractiviteLabel",type:"ish-text-input-field",props:{label:"helpdesk.contactus.secteuractivite.label",disabled:!0},expressionProperties:{hide:"!model.isLoggedIn"}},{key:"secteuractivite",type:"ish-select-field",props:{label:"helpdesk.contactus.secteuractivite.label",required:!0,options:[{value:"Sante",label:"helpdesk.contactus.secteuractivite.option.sante"},{value:"Industrie",label:"helpdesk.contactus.secteuractivite.option.industrie"},{value:"Collectivites",label:"helpdesk.contactus.secteuractivite.option.collectivites"},{value:"Entreprise de proprete",label:"helpdesk.contactus.secteuractivite.option.ep"}],placeholder:"account.option.select.text"},expressionProperties:{hide:"model.isLoggedIn"},validation:{messages:{required:"helpdesk.contactus.secteuractivite.error"}}},{key:"clientcode",type:"ish-text-input-field",props:{label:"helpdesk.contactus.clientcode.label",required:!1}},{key:"subject",type:"ish-select-field",props:{label:"helpdesk.contactus.subject.label",required:!0,options:this.contactUsFacade.contactSubjects$().pipe((0,D.O)([]),(0,u.U)(s=>s.map(n=>({value:n,label:n}))),(0,J.d)(1)),placeholder:"account.option.select.text"},validation:{messages:{required:"helpdesk.contactus.subject.error"}}},{key:"comment",type:"ish-textarea-field",props:{label:"helpdesk.contactus.comments.label",required:!0,maxLength:3e4,rows:5},validation:{messages:{required:"helpdesk.contactus.comments.error"}}},{type:"ish-captcha-field",props:{topic:"contactUs"}}]}
1submitForm(){this.pending||(this.contactForm.valid?this.sendWithFreshCaptchaToken():((0,W.b)(this.contactForm),this.submitted=!0))}sendWithFreshCaptchaToken(){const s=this.contactForm.get("captcha"),n=this.contactForm.get("captchaAction")?.value;s&&n?(this.pending=!0,this.freshCaptchaToken$(n).pipe((0,R.sL)(this.destroyRef)).subscribe(a=>{this.pending=!1,a&&s.setValue(a),this.emitRequest()})):this.emitRequest()}freshCaptchaToken$(s){return this.contactUsFacade.captchaV3SiteKey$.pipe((0,B.q)(1),(0,H.w)(n=>{const a=window.grecaptcha;return n&&a?.execute?(0,j.D)(new Promise((d,g)=>{a.ready(()=>a.execute(n,{action:s}).then(d,g))})):(0,Z.of)(void 0)}),(0,N.V)({first:1e4,with:()=>(0,Z.of)(void 0)}),(0,Q.K)(()=>(0,Z.of)(void 0)))}emitRequest(){const{secteuractiviteLabel:s,...n}=this.contactForm.getRawValue();this.request.emit(n)}get formDisabled(){return this.pending||this.contactForm.invalid&&this.submitted}static#t=this.\u0275fac=function(n){return new(n||e)(t.Y36(i.Y),t.Y36(P),t.Y36(_.Q))};static#e=this.\u0275cmp=t.Xpm({type:e,selectors:[["ish-contact-form"]],outputs:{request:"request"},decls:15,vars:16,consts:[["name","ContactUsForm",1,"form-horizontal",3,"formGroup","ngSubmit"],[3,"form","fields","model"],[1,"row","form-group"],[1,"offset-md-4","col-md-8"],["type","submit","data-testing-id","submitContact",1,"btn","btn-primary",3,"disabled","value"],[1,"indicates-required"],[1,"required"]],template:function(n,a){1&n&&(t.TgZ(0,"p"),t._uU(1),t.ALo(2,"translate"),t.qZA(),t.TgZ(3,"form",0),t.NdJ("ngSubmit",function(){return a.submitForm()}),t._UZ(4,"formly-form",1),t.ALo(5,"async"),t.TgZ(6,"div",2)(7,"div",3),t._UZ(8,"input",4),t.ALo(9,"translate"),t.qZA()()(),t.TgZ(10,"p",5)(11,"span",6),t._uU(12,"*"),t.qZA(),t._uU(13),t.ALo(14,"translate"),t.qZA()),2&n&&(t.xp6(1),t.Oqu(t.lcZ(2,8,"helpdesk.contactus.prolog")),t.xp6(2),t.Q6J("formGroup",a.contactForm),t.xp6(1),t.Q6J("form",a.contactForm)("fields",a.fields)("model",t.lcZ(5,10,a.model$)),t.xp6(4),t.s9C("value",t.lcZ(9,12,"helpdesk.contactus.submit")),t.Q6J("disabled",a.formDisabled),t.xp6(5),t.Oqu(t.lcZ(14,14,"helpdesk.contactus.indicates")))},dependencies:[K.T7,v._Y,v.JL,v.sg,C.Ov,A.X$],encapsulation:2})}return e})();function z(e,m){if(1&e){const s=t.EpF();t.ynx(0),t.TgZ(1,"div",5)(2,"div",6)(3,"ish-contact-form",7),t.NdJ("request",function(a){t.CHM(s);const d=t.oxw(2);return t.KtG(d.createRequest(a))}),t.qZA()()(),t._UZ(4,"p",8),t.ALo(5,"translate"),t.BQk()}2&e&&(t.xp6(4),t.Q6J("ishServerHtml",t.lcZ(5,1,"helpdesk.user_service.message")))}const G=function(){return["fas","arrow-right"]};function w(e,m){1&e&&(t.TgZ(0,"div",9)(1,"div",10)(2,"h2",11),t._uU(3),t.ALo(4,"translate"),t.qZA(),t.TgZ(5,"div",12),t._uU(6),t.ALo(7,"translate"),t.TgZ(8,"a",13),t._uU(9),t.ALo(10,"translate"),t._UZ(11,"fa-icon",14),t.qZA()()()()),2&e&&(t.xp6(3),t.hij(" ",t.lcZ(4,4,"helpdesk.contact_us.missing_preferred_address.title")," "),t.xp6(3),t.hij(" ",t.lcZ(7,6,"helpdesk.contact_us.missing_preferred_address.message")," "),t.xp6(3),t.hij(" ",t.lcZ(10,8,"helpdesk.contact_us.missing_preferred_address.link")," "),t.xp6(2),t.Q6J("icon",t.DdM(10,G)))}function tt(e,m){if(1&e&&(t.ynx(0),t.YNc(1,z,6,3,"ng-container",1),t.ALo(2,"async"),t.YNc(3,w,12,11,"ng-template",null,4,t.W1O),t.BQk()),2&e){const s=t.MAs(4),n=t.oxw();t.xp6(1),t.Q6J("ngIf",!1===t.lcZ(2,2,n.missingPreferredAddress$))("ngIfElse",s)}}function et(e,m){if(1&e&&(t._UZ(0,"ish-contact-confirmation",15),t.ALo(1,"async")),2&e){const s=t.oxw();t.Q6J("success",t.lcZ(1,1,s.success$))}}function st(e,m){1&e&&t._UZ(0,"ish-loading")}const nt=[{path:"",component:(()=>{class e{constructor(s,n,a){this.contactUsFacade=s,this.accountFacade=n,this.router=a}ngOnInit(){this.loading$=this.contactUsFacade.contactLoading$,this.success$=this.contactUsFacade.contactSuccess$,this.missingPreferredAddress$=this.accountFacade.user$.pipe((0,u.U)(s=>!!s&&!s.preferredShipToAddressUrn))}createRequest(s){this.contactUsFacade.createContact(s),this.router.navigate([],{queryParams:{submitted:!0}})}ngOnDestroy(){this.contactUsFacade.resetContactState()}static#t=this.\u0275fac=function(n){return new(n||e)(t.Y36(P),t.Y36(i.Y),t.Y36(c.F0))};static#e=this.\u0275cmp=t.Xpm({type:e,selectors:[["ish-contact-page"]],decls:11,vars:10,consts:[[1,"container"],[4,"ngIf","ngIfElse"],["contactConfirmation",""],[4,"ngIf"],["missingPreferredAddress",""],[1,"row"],[1,"col-md-10","col-lg-8","col-xl-7","m-auto"],[3,"request"],[1,"text-center",3,"ishServerHtml"],["role","dialog","aria-modal","true","aria-labelledby","contactMissingAddressTitle",1,"preferred-address-reminder-overlay"],[1,"preferred-address-reminder-content"],["id","contactMissingAddressTitle"],[1,"popin"],["routerLink","/account/addresses",1,"btn","btn-primary","btn-address"],[3,"icon"],[3,"success"]],template:function(n,a){if(1&n&&(t.TgZ(0,"div",0),t._UZ(1,"ish-breadcrumb"),t.TgZ(2,"h1"),t._uU(3),t.ALo(4,"translate"),t.qZA(),t.YNc(5,tt,5,4,"ng-container",1),t.ALo(6,"async"),t.YNc(7,et,2,3,"ng-template",null,2,t.W1O),t.YNc(9,st,1,0,"ish-loading",3),t.ALo(10,"async"),t.qZA()),2&n){const d=t.MAs(8);t.xp6(3),t.Oqu(t.lcZ(4,4,"helpdesk.contact_us.heading")),t.xp6(2),t.Q6J("ngIf",void 0===t.lcZ(6,6,a.success$))("ngIfElse",d),t.xp6(4),t.Q6J("ngIf",t.lcZ(10,8,a.loading$))}},dependencies:[c.rH,k.L,E.N,C.O5,I.s,O.BN,q,X,C.Ov,A.X$],styles:[".preferred-address-reminder-overlay[_ngcontent-%COMP%]{position:fixed;inset:0;z-index:1050;display:flex;align-items:center;justify-content:center;background-color:#0009}.preferred-address-reminder-content[_ngcontent-%COMP%]{position:relative;width:90%;max-width:540px;padding:2.5rem;text-align:center;background-color:#fff;border-radius:.5rem}.btn-address[_ngcontent-%COMP%]{width:195px;margin-top:20px;text-align:center}.popin[_ngcontent-%COMP%]{text-align:-webkit-center}"],changeDetection:0})}return e})(),data:{meta:{title:"helpdesk.contact_us.heading",robots:"index, nofollow"},breadcrumbData:[{key:"helpdesk.contact_us.link"}]}}];let ot=(()=>{class e{static#t=this.\u0275fac=function(n){return new(n||e)};static#e=this.\u0275mod=t.oAB({type:e});static#s=this.\u0275inj=t.cJS({imports:[c.Bz.forChild(nt),h]})}return e})()},35118:(b,p,o)=>{o.d(p,{CT:()=>h,KC:()=>r,mi:()=>u,q$:()=>f,rE:()=>i,s:()=>t});var c=o(36270),l=o(91790);const t=(0,c.PH)("[Contact Internal] Load Contact Subjects"),h=(0,c.PH)("[Contact API] Load Contact Subjects Success",(0,l.xm)()),u=(0,c.PH)("[Contact API] Load Contact Subjects Fail",(0,l.W3)()),i=(0,c.PH)("[Contact] Create Contact Us Request",(0,l.xm)()),r=(0,c.PH)("[Contact API] Create Contact Us Request Fail",(0,l.W3)()),f=(0,c.PH)("[Contact API] Create Contact Us Request Success")},55901:(b,p,o)=>{o.d(p,{C:()=>u,E:()=>h});var c=o(36270),l=o(91790),t=o(35118);const h={subjects:[],loading:!1,success:void 0},u=(0,c.Lq)(h,(0,l.SH)(t.s,t.rE),(0,l.Vq)(t.mi,t.CT,t.KC,t.q$),(0,c.on)(t.s,i=>({...i,success:void 0})),(0,c.on)(t.mi,i=>({...i,success:void 0})),(0,c.on)(t.CT,(i,r)=>{const{subjects:f}=r.payload;return{...i,subjects:f,success:void 0}}),(0,c.on)(t.rE,i=>({...i,success:void 0})),(0,c.on)(t.KC,i=>({...i,success:!1})),(0,c.on)(t.q$,i=>({...i,success:!0})))}}]);
2//# sourceMappingURL=8047.3ae95e0b03448b99.js.map

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