PageSourceSearch

https://www.pometon.com/_nuxt/X7UNOhsf.js

js pometon.com collected 2026-10-06 05:23:07 UTC 12,850 bytes, 1 lines download raw bytes

1import{_ as oe}from"./DMzOtg_S.js";import{_ as W}from"./Csd2jvSC.js";import{u as te,c as L,a as $,b as K,F as x,E as H,_ as ae,d as le}from"./0pwfij7K.js";import{d as g,m as R,ao as X,af as c,aa as i,aj as s,ap as d,a9 as Q,am as q,u as e,ab as I,al as J,ax as y,ak as n,H as a,G as re,aq as ne,an as ie,as as ce}from"./_MbA3FA0.js";import{a as Y,i as Z,d as ue,j as me,b as de,c as pe,u as be}from"./D7enOkY_.js";import{u as _e}from"./CL-6es_X.js";import"./TMMvcIpE.js";import"./DlAUqK2U.js";const ve={class:"bg-green-100 mr-2.5 md:mr-8 pt-10 md:pt-16 pb-16 md:pb-44 px-2.5 md:px-8 rounded-br-4xl rounded-tr-4xl",id:"form-jobs"},fe={class:"max-w-screen-lg mx-auto"},he=["innerHTML"],xe={class:"flex items-center gap-x-3",role:"none"},ge={class:"form-breadcrumbs"},ye={class:"relative content-form",role:"none"},we={role:"none"},je=["innerHTML"],ke={role:"none",class:"grid grid-cols-2 gap-x-2 gap-y-6 md:gap-10"},Le=["for"],Te=["for"],Me={role:"none"},$e={for:"your-firstname",class:"block mb-12 text-green-600 md:mb-24 text-xs-mob md:text-xs"},He={role:"none"},qe={for:"your-lastname",class:"block mb-12 text-green-600 md:mb-24 text-xs-mob md:text-xs"},Ce={role:"none"},Se={for:"your-email",class:"block mb-24 text-green-600 text-xs-mob md:text-xs"},Fe={role:"none"},Je={for:"addressJobs",class:"block mb-24 text-green-600 text-xs-mob md:text-xs"},Be={role:"none"},Ae={for:"your-telefono",class:"block mb-24 text-green-600 text-xs-mob md:text-xs"},De={role:"none",class:"relative"},Pe={for:"curriculum",class:"block mb-24 text-green-600 text-xs-mob md:text-xs"},Ie=["onChange","onBlur"],Ve={role:"none"},Ee={for:"message",class:"block mb-24 text-green-600 text-xs-mob md:text-xs"},ze={role:"none"},Ne={role:"none",class:"relative"},Ge={for:"privacyJobs",class:"block mb-24 text-green-600 text-xs-mob md:text-xs"},Re={class:"flex checkbox-wrap"},Oe=["innerHTML"],Ue={class:"mt-5",role:"none"},Ke={role:"none",class:"flex checkbox-wrap"},Qe=["innerHTML"],We={class:"nextStepButton"},Xe={key:0,class:"nextStepText"},Ye=["textContent"],Ze=["innerHTML"],es=["innerHTML"],ss={__name:"FormJobs",setup(ee){var O;const{executeRecaptcha:C}=te(),{t:o,tm:V,locale:E}=Y(),_=Z(),B=g(!1),A=g(!1),v=g(null),t=g(0),f=g(7),l=g(null);g("");const u=g(!1),w=g(""),S=g([]),b=[L({"your-firstname":$().required(o("forms.errors.required"))}),L({"your-lastname":$().required(o("forms.errors.required"))}),L({"your-email":$().required(o("forms.errors.required")).email(o("forms.errors.email"))}),L({addressJobs:$().required(o("forms.errors.required"))}),L({"your-telefono":$().required(o("forms.errors.required"))}),L({curriculum:$().required(o("forms.errors.required"))}),L({message:$().required(o("forms.errors.required"))}),L({privacyJobs:K().required(o("forms.errors.required")).equals([!0]),newsletterJobs:K()})],T=R(()=>b[t.value]),r=R(()=>["candidatura-spontanea","self-application"].includes(w.value.split(" ").join("-").toLowerCase())),j=R(()=>o("jobs.form.subject",{job:r.value?v.value.values["job-area"]:w.value,name:v.value.values["your-firstname"],surname:v.value.values["your-lastname"]}));w.value=(O=_==null?void 0:_.params)!=null&&O.slug?`${_.params.slug.replaceAll("-"," ").charAt(0).toUpperCase()}${_.params.slug.replaceAll("-"," ").slice(1).toLowerCase()}`:"",S.value=V("jobs.form.areas"),f.value=r.value?8:7,r.value&&b.unshift(L({"job-area":$().required(o("forms.errors.required"))}));const D=p=>{v.value.setValues({addressJobs:`${p.city} (${p.region}) ${p.country}`,"your-nazione":p.regionCode})},F=()=>{v.value.setValues({addressJobs:null,"your-nazione":null})},z=()=>{t.value<=0||(t.value--,t.value,r.value)},N=()=>{t.value<f.value?(t.value++,t.value,r.value):v!=null&&v.value&&v.value.submit()},G=async p=>{var k;try{if(t.value<f.value){t.value++;return}u.value=!0,l.value=await C("jobsFormSubmit");const m=new FormData;Object.keys(p).forEach(h=>{(p[h]===void 0||typeof p[h]>"u")&&(p[h]=!1),p[h]==="on"&&(p[h]=!0),m.append(h,p[h])}),m.append("subject",j.value),m.append("your-source","website_jobs"),m.append("job",w.value),m.append("your-lingua",E.value.toUpperCase()),m.append("your-privacy",p.privacyJobs),m.append("jobPosition",_.path.split("/").filter(h=>h).slice(-1)[0]),m.append("_wpcf7_unit_tag","wpcf7-f-6"),(k=l.value)!=null&&k.token&&(m.append("g-recaptcha-response",l.value.token),m.append("_wpcf7_recaptcha_response",l.value.token));const P=await $fetch("https://dashboard.pometon.com/wp-json/contact-form-7/v1/contact-forms/89/feedback",{method:"POST",body:m});P.status==="mail_sent"&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"form_jobs",formId:`jobs_${E.value}`,job:w}),B.value=!0,setTimeout(()=>{t.value=0,B.value=!1,u.value=!1},4e3)),P.status==="spam"&&(A.value=!0,setTimeout(()=>{t.value=0,A.value=!1,u.value=!1},4e3))}catch(m){console.log(m),u.value=!1}};return(p,k)=>{const m=ae,P=W,h=X("title-reveal");return i(),c("section",ve,[s("div",fe,[d(s("div",{class:"mb-24 font-semibold text-green-400 uppercase text-xl-mob md:text-xl md:mb-36",innerHTML:e(o)("jobs.formTitle")},null,8,he),[[h]]),B.value?(i(),c("div",{key:1,class:"success",innerHTML:e(o)("forms.success")},null,8,Ze)):(i(),Q(e(le),{key:0,ref_key:"jobsForm",ref:v,"validation-schema":T.value,"keep-values":"",role:"form","aria-label":"jobs form",onSubmit:G},{default:I(({handleSubmit:_s,values:vs})=>{var U;
1return[s("div",xe,[t.value!==0?(i(),c("button",{key:0,type:"button",onClick:z,class:"prevStepButton"},k[0]||(k[0]=[s("svg",{width:"12",height:"9",viewBox:"0 0 12 9",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[s("line",{x1:"12",y1:"4.5",x2:"1",y2:"4.5",stroke:"#373636"}),s("path",{d:"M5 1L1 4.5L5 8",stroke:"#373636"})],-1)]))):q("",!0),s("div",ge,[d(s("span",null,"0",512),[[y,t.value<f.value]]),J(n(t.value+1)+" / 0"+n(f.value+1),1)])]),s("div",ye,[d(s("div",we,[s("div",{class:"mb-24 text-green-600 text-xs-mob md:text-xs",innerHTML:e(o)("jobs.form.area.label"),role:"none"},null,8,je),s("div",ke,[(i(!0),c(re,null,ne(S.value,M=>(i(),c("label",{key:M.label.split(" ").join("-").toLowerCase(),for:M.label.split(" ").join("-").toLowerCase(),class:"flex items-center gap-x-2 md:gap-x-4"},[a(e(x),{name:"job-area",type:"radio",id:M.label.split(" ").join("-").toLowerCase(),value:M.label},null,8,["id","value"]),s("span",{for:M.label,class:"text-[20px] md:text-base-big font-semibold w-3/4"},n(M.label),9,Te)],8,Le))),128)),a(e(H),{class:"error-message",name:"job-area"})])],512),[[y,r.value&&((U=S.value)==null?void 0:U.length)&&t.value===0]]),d(s("div",Me,[s("label",$e,n(e(o)("forms.label.name")),1),a(e(x),{name:"your-firstname",type:"text",id:"your-firstname",placeholder:e(o)("forms.placeholder.name")},null,8,["placeholder"]),a(e(H),{class:"error-message",name:"your-firstname"})],512),[[y,t.value===(r.value?1:0)]]),d(s("div",He,[s("label",qe,n(e(o)("forms.label.surname")),1),a(e(x),{name:"your-lastname",type:"text",id:"your-lastname",placeholder:e(o)("forms.placeholder.surname")},null,8,["placeholder"]),a(e(H),{class:"error-message",name:"your-lastname"})],512),[[y,t.value===(r.value?2:1)]]),d(s("div",Ce,[s("label",Se,n(e(o)("forms.label.email")),1),a(e(x),{name:"your-email",type:"text",id:"your-email",placeholder:e(o)("forms.placeholder.email")},null,8,["placeholder"]),a(e(H),{class:"error-message",name:"your-email"})],512),[[y,t.value===(r.value?3:2)]]),d(s("div",Fe,[s("label",Je,n(e(o)("forms.label.address")),1),a(m,{placeholder:e(o)("forms.placeholder.address"),onLocated:D,onClear:F},null,8,["placeholder"]),a(e(x),{type:"hidden",name:"addressJobs"}),a(e(x),{type:"hidden",name:"your-nazione"})],512),[[y,t.value===(r.value?4:3)]]),d(s("div",Be,[s("label",Ae,n(e(o)("forms.label.phone")),1),a(e(x),{name:"your-telefono",type:"tel",id:"your-telefono",placeholder:e(o)("forms.placeholder.phone")},null,8,["placeholder"]),a(e(H),{class:"error-message",name:"your-telefono"})],512),[[y,t.value===(r.value?5:4)]]),d(s("div",De,[s("label",Pe,n(e(o)("forms.label.curriculum")),1),a(e(x),{name:"curriculum"},{default:I(({handleChange:M,handleBlur:se})=>[s("input",{id:"curriculum",type:"file",name:"curriculum",accept:".pdf,.doc,.docx,.txt",class:"absolute top-0 left-0 z-10 w-auto h-full opacity-0 cursor-pointer",onChange:M,onBlur:se},null,40,Ie)]),_:1}),a(P,{green:"",class:"relative w-full md:w-max"},{default:I(()=>[s("span",null,n(e(o)("forms.placeholder.curriculum")),1)]),_:1}),a(e(H),{class:"error-message",name:"curriculum"})],512),[[y,t.value===(r.value?6:5)]]),d(s("div",Ve,[s("label",Ee,n(e(o)("forms.label.message")),1),a(e(x),{as:"textarea",name:"message",id:"message",placeholder:e(o)("forms.placeholder.message")},null,8,["placeholder"]),a(e(H),{class:"error-message",name:"message"})],512),[[y,t.value===(r.value?7:6)]]),d(s("div",ze,[s("div",Ne,[s("label",Ge,n(e(o)("forms.label.privacy")),1),s("div",Re,[a(e(x),{required:"",name:"privacyJobs",type:"checkbox",id:"privacyJobs",value:!0}),a(e(H),{class:"error-message",name:"privacyJobs"}),s("span",{class:"ml-3 md:ml-4",innerHTML:e(o)("forms.privacy")},null,8,Oe)])]),s("div",Ue,[s("div",Ke,[a(e(x),{name:"newsletterJobs",type:"checkbox",id:"newsletterJobs",value:!0}),s("span",{class:"ml-3 md:ml-4",innerHTML:e(o)("forms.newsletter")},null,8,Qe)])])],512),[[y,t.value===(r.value?8:7)]]),s("div",We,[t.value!==f.value?(i(),c("button",{key:0,"aria-label":"next step",type:"button",onClick:N},k[1]||(k[1]=[s("svg",{width:"22",height:"15",viewBox:"0 0 22 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[s("line",{x1:"8.74228e-08",y1:"7.5",x2:"21",y2:"7.5",stroke:"white"}),s("path",{d:"M13.3636 14L21 7.31818L13.3636 0.636364",stroke:"white"})],-1)]))):q("",!0)]),t.value!==f.value&&t.value!==f.value-1?(i(),c("button",Xe,[s("span",{textContent:n(e(o)("forms.pressEnter"))},null,8,Ye),k[2]||(k[2]=s("svg",{width:"23",height:"16",viewBox:"0 0 23 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[s("path",{d:"M1 10L22 10V0",stroke:"#373636"}),s("path",{d:"M7 4.5L1 10L7 15.5",stroke:"#373636"})],-1))])):q("",!0)]),t.value===f.value?(i(),Q(P,{key:0,green:"",class:ie(["block mt-8 ml-auto mr-auto md:mr-0 w-fit",u.value?"opacity-50 pointer-events-none":""]),_type:"submit",_click:"console.log(jobsForm)"},{default:I(()=>[s("span",null,n(e(o)("forms.submit")),1)]),_:1},8,["class"])):q("",!0)]}),_:1},8,["validation-schema"])),A.value?(i(),c("div",{key:2,class:"spam",innerHTML:e(o)("forms.spam")},null,8,es)):q("",!0)])])}}},os={class:"pt-28"},ts={class:"block container md:max-w-[800px] mx-auto mb-24 md:mb-36 mt-11 md:mt-16"},as={class:"text-l-mob md:text-l mb-6 md:mb-12"},ls=["innerHTML"],rs={key:0,class:"mt-12"},ns={class:"text-s-mob md:text-s-mob mb-4 md:mb-6"},is=["innerHTML"],cs={key:1,class:"my-12"},us={class:"text-s-mob md:text-s-mob mb-4 md:mb-6"},ms=["innerHTML"],ds={key:2},ps={class:"text-s-mob md:text-s-mob mb-4 md:mb-6"},bs=["innerHTML"],Ls={__name:"[slug]",async setup(ee){var S;let C,o;const V=Z(),E=ue(),{t:_,locale:B,locales:A}=Y(),v=me(),t=de({}),{data:f}=([C,o]=ce(()=>_e("getJobPosition",{slug:V.params.slug})),C=await C,o(),C),l=f.value.jobPosition,u={[B.value]:{slug:V.params.slug}};(S=l.translations)!=null&&S.length&&l.translations.forEach(({language:b,slug:T})=>{typeof T<"u"&&(u[b.slug]={slug:T})}
1),v(u),pe({title:l.seo.title,ogTitle:l.seo.opengraphTitle,description:l.seo.metaDesc,ogDescription:l.seo.opengraphDescription,ogImage:l.seo.opengraphImage?l.seo.opengraphImage:"og-image.jpg",ogType:l.seo.opengraphType,twitterCard:"summary_large_image"});let w=t.value.link;return w=w.map(b=>{var T,r;if(b.rel==="alternate"){for(const j of A.value)if(b.hreflang.includes(j.code)){const D=j.code==="it"?"/it/lavora-con-noi/":"/en/jobs/";b.href=u[j.code]&&((T=u[j.code])!=null&&T.slug)?"https://www.pometon.com"+D+u[j.code].slug+"/":""}}return b.rel==="alternate"&&b.hreflang==="x-default"&&(b.href=(r=u==null?void 0:u.en)!=null&&r.slug?"https://www.pometon.com/en/jobs/"+u.en.slug+"/":""),b}),be({link:w}),(b,T)=>{var z,N,G;const r=oe,j=W,D=ss,F=X("title-reveal");return i(),c("div",os,[a(r,{prev:{link:e(E)("jobs"),text:e(_)("jobs.title")},"current-page":e(l).title},null,8,["prev","current-page"]),s("div",ts,[d((i(),c("h1",as,[J(n(e(l).title),1)])),[[F]]),a(j,{green:"",to:"#form-jobs",class:"block mb-10 md:mb-12 w-fit"},{default:I(()=>[J(n(e(_)("jobs.cta")),1)]),_:1}),s("div",{innerHTML:e(l).jobsFields.textStart},null,8,ls),(z=e(l).jobsFields)!=null&&z.tasks?(i(),c("div",rs,[d((i(),c("h3",ns,[J(n(e(_)("jobs.tasksTitle")),1)])),[[F]]),s("div",{innerHTML:e(l).jobsFields.tasks},null,8,is)])):q("",!0),(N=e(l).jobsFields)!=null&&N.skills?(i(),c("div",cs,[d((i(),c("h3",us,[J(n(e(_)("jobs.skillsTitle")),1)])),[[F]]),s("div",{innerHTML:e(l).jobsFields.skills},null,8,ms)])):q("",!0),(G=e(l).jobsFields)!=null&&G.offer?(i(),c("div",ds,[d((i(),c("h3",ps,[J(n(e(_)("jobs.offerTitle")),1)])),[[F]]),s("div",{innerHTML:e(l).jobsFields.offer},null,8,bs)])):q("",!0)]),a(D,{class:"mb-10"})])}}};export{Ls as default};

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.