1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4372],{34372:(e,l,a)=>{a.r(l),a.d(l,{default:()=>f});var n=a(95155),o=a(66942),r=a(9923),t=a(22544),s=a(24805),c=a(64512),i=a(8244),m=a(41444),u=a(23947),d=a(78734),g=a(8496),C=a(37860),h=a(9401),x=a(45855),v=a(30926);let b=(0,v.createServerReference)("600a1f29154b1d49295b237a39cb0b222c2e1b581f",v.callServer,void 0,v.findSourceMapURL,"submitContactFormB2CAction");var p=a(13811),j=a(22420);let f=e=>{let{legalText:l}=e,{getLabel:a}=(0,C.B)(),{addNotification:v}=(0,x.h)(),f=(0,h.R)(),{getToken:y,blocked:N}=(0,g.V)(),{control:k,handleSubmit:B,formState:{errors:_,isSubmitting:A,isValid:I},reset:F}=(0,t.mN)({resolver:(0,o.u)(j.HW),mode:"all",defaultValues:{nolteId:"",legal:!1,firstname:"",lastname:"",street:"",postalCode:"",city:"",country:"",language:"",email:"",phone:"",message:"",kitchen:!1,living:!1,nolteneo:!1,spa:!1,hwr:!1}}),w=f.currentLanguage,S=[...c.A].sort((e,l)=>e[w].localeCompare(l[w])).reduce((e,l)=>(e.push({value:l.acronym,label:l[w]}),e),[]),q=Object.entries(s.Vl).map(e=>{let[l,n]=e;return{label:a("global.language.label.".concat(l)),value:n}}),T=B(async e=>{e.legalText=l;try{let l=await y(u.Gf.CONTACT_B2C),n=await b(e,l);if(null==n?void 0:n.success)F(),v({type:"success",title:a("global.notification.title-success"),message:a("global.contact-form.notification.success.message")});else throw Error(null==n?void 0:n.error)}catch(e){m.A.error(e),v({type:"error",title:a("global.notification.title-error"),message:a("global.contact-form.notification.error.message")})}});return(0,n.jsxs)(r.lV,{className:"grid-gaps grid w-full grid-cols-2 gap-y-2",autoComplete:"off",onSubmit:e=>{e.preventDefault(),T()},children:[(0,n.jsx)("div",{className:"col-span-2 md:col-span-1",children:(0,n.jsx)(t.xI,{name:"firstname",control:k,render:e=>{var l;let{field:o}=e;return(0,n.jsx)(i.CustomFormField_CA,{additionalClasses:"min-w-1",id:"firstname",type:"text",label:a("global.label.firstname"),value:o.value,onChange:o.onChange,onBlur:o.onBlur,error:null==_||null==(l=_.firstname)?void 0:l.message,required:!0})}})}),(0,n.jsx)("div",{className:"col-span-2 md:col-span-1",children:(0,n.jsx)(t.xI,{name:"lastname",control:k,render:e=>{var l;let{field:o}=e;return(0,n.jsx)(i.CustomFormField_CA,{additionalClasses:"min-w-1",id:"lastname",type:"text",label:a("global.label.lastname"),value:o.value,onChange:o.onChange,onBlur:o.onBlur,error:null==_||null==(l=_.lastname)?void 0:l.message,required:!0})}})}),(0,n.jsx)("div",{className:"col-span-2 sm:col-span-1",children:(0,n.jsx)(t.xI,{name:"street",control:k,render:e=>{var l;let{field:o}=e;return(0,n.jsx)(i.CustomFormField_CA,{additionalClasses:"min-w-1",id:"street",type:"text",label:a("global.label.street"),value:o.value,onChange:o.onChange,onBlur:o.onBlur,error:null==_||null==(l=_.street)?void 0:l.message})}})}),(0,n.jsx)("div",{className:"col-span-2 sm:col-span-1",children:(0,n.jsx)(t.xI,{name:"postalCode",control:k,render:e=>{var l;let{field:o}=e;return(0,n.jsx)(i.CustomFormField_CA,{additionalClasses:"min-w-1",id:"postalCode",type:"text",label:a("global.label.postal-code"),value:o.value,onChange:o.onChange,onBlur:o.onBlur,error:null==_||null==(l=_.postalCode)?void 0:l.message,required:!0})}})}),(0,n.jsx)("div",{className:"col-span-2 sm:col-span-1",children:(0,n.jsx)(t.xI,{name:"city",control:k,render:e=>{var l;let{field:o}=e;return(0,n.jsx)(i.CustomFormField_CA,{id:"city",type:"text",label:a("global.label.city"),value:o.value,onChange:o.onChange,onBlur:o.onBlur,error:null==_||null==(l=_.city)?void 0:l.message})}})}),(0,n.jsx)("div",{className:"col-span-2 sm:col-span-1",children:(0,n.jsx)(t.xI,{name:"country",control:k,render:e=>{var l;let{field:o}=e;return(0,n.jsx)(i.CustomSelect_CA,{id:"country",label:a("global.label.country"),value:o.value,onChange:o.onChange,options:S,error:null==_||null==(l=_.country)?void 0:l.message})}})}),(0,n.jsx)("div",{className:"col-span-2 sm:col-span-1",children:(0,n.jsx)(t.xI,{name:"language",control:k,render:e=>{var l;let{field:o}=e;return(0,n.jsx)(i.CustomSelect_CA,{id:"language",label:a("global.label.language"),value:o.value,onChange:o.onChange,options:q,error:null==_||null==(l=_.language)?void 0:l.message})}})}),(0,n.jsx)("div",{className:"col-span-2 md:col-span-1",children:(0,n.jsx)(t.xI,{name:"email",control:k,render:e=>{var l;let{field:o}=e;return(0,n.jsx)(i.CustomFormField_CA,{additionalClasses:"min-w-1",id:"email",type:"email",label:a("global.label.email"),value:o.value,onChange:o.onChange,onBlur:o.onBlur,error:null==_||null==(l=_.email)?void 0:l.message,required:!0})}})}),(0,n.jsx)("div",{className:"col-span-2 md:col-span-1",children:(0,n.jsx)(t.xI,{name:"phone",control:k,render:e=>{var l;let{field:o}=e;return(0,n.jsx)(i.CustomFormField_CA,{additionalClasses:"min-w-1",id:"phone",type:"text",label:a("global.label.phone"),value:o.value,onChange:o.onChange,onBlur:o.onBlur,error:null==_||null==(l=_.phone)?void 0:l.message})}})}),(0,n.jsx)("div",{className:"col-span-2 sm:col-span-1",children:(0,n.jsx)(t.xI,{name:"nolteId",control:k,render:e=>{var l;let{field:o}=e;return(0,n.jsx)(i.CustomFormField_CA,{id:"nolteId",type:"text",label:a("global.label.nin"),value:o.value,onChange:o.onChange,onBlur:o.onBlur,error:null==_||null==(l=_.city)?void 0:l.message,tooltip:{text:a("my-nolte.my-data.tooltip.nin")}})}})}),(0,n.jsx)("div",{className:"col-span-2",children:(0,n.jsx)(t.xI,{name:"message",control:k,render:e=>{var l;let{field:o}=e;return(0,n.jsx)(i.CustomFormTextArea_CA,{label:a("global.form.label.message"),id:"message",value:o.value,onChange:o.onChange,onBlur:o.onBlur,error:null==_||null==(l=_.message)?void 0:l.message,required:!0})}})}),(0,n.jsxs)("div",{className:"col-span-2 mt-6 grid grid-cols-[min-content_min-content] gap-y-2 text-body-small lg:grid-cols-[max-content_max-content_max-content]",id:"categories",children:[(0,n.jsx)("label",{htmlFor:"categories",className:"col-span-2 ml-5 text-subtext lg:col-span-3",children:a("global.form.contact.label.categories")}),(0,n.jsx)(t.xI,{name:"kitchen",control:k,render:e=>{let{field:l}=e;return(0,n.jsx)(i.CustomCheckBox_CA,{className:"m-0",size:"default",id:"kitchen",label:a("global.form.contact.nolte-category.kitchen"),checked:l.value,onCheckedChange:l.onChange})}}),(0,n.jsx)(t.xI,{name:"living",control:k,render:e=>{let{field:l}=e;return(0,n.jsx)(i.CustomCheckBox_CA,{className:"m-0",size:"default",id:"living",label:a("global.form.contact.nolte-category.living"),checked:l.value,onCheckedChange:l.onChange})}}),(0,n.jsx)(t.xI,{name:"nolteneo",control:k,render:e=>{let{field:l}=e;return(0,n.jsx)(i.CustomCheckBox_CA,{className:"m-0",size:"default",id:"nolteneo",label:a("global.form.contact.nolte-category.nolteneo"),checked:l.value,onCheckedChange:l.onChange})}}),(0,n.jsx)(t.xI,{name:"spa",control:k,render:e=>{let{field:l}=e;return(0,n.jsx)(i.CustomCheckBox_CA,{className:"m-0",id:"spa",size:"default",label:a("global.form.contact.nolte-category.spa"),checked:l.value,onCheckedChange:l.onChange})}}),(0,n.jsx)(t.xI,{name:"hwr",control:k,render:e=>{let{field:l}=e;return(0,n.jsx)(i.CustomCheckBox_CA,{className:"m-0",id:"hwr",size:"default",label:a("global.form.contact.nolte-category.hwr"),checked:l.value,onCheckedChange:l.onChange})}})]}),(0,n.jsx)("div",{className:"col-span-2 mt-6",children:(0,n.jsx)(t.xI,{name:"legal",control:k,render:e=>{var a;let{field:o}=e;return(0,n.jsx)(i.CustomCheckBox_CA,{className:"ml-0",id:"legal",label:l,checked:o.value,onCheckedChange:o.onChange,error:null==_||null==(a=_.legal)?void 0:a.message,required:!0})}})}),(0,n.jsx)(d.A,{className:"col-span-full"}),(0,n.jsx)(i.Button_CA,{className:"mt-6 justify-self-start",label:a("global.form.button.submit"),trackingEventData:{event_name:p.M.FORMSUBMISSION_CONTACT,click_type:"button",label:a("global.form.button.submit")},variant:"secondary",iconName:"ArrowRightIcon",iconPosition:"right",type:"submit",disabled:!I||A||N})]})}}}]);
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.