PageSourceSearch

https://jobs.piworld.com/build/assets/GuestApply.08c12e1c.js

js piworld.com collected 2026-10-02 06:18:26 UTC 7,791 bytes, 1 lines download raw bytes

1import{G as A}from"./GuestLayout.b33f3b31.js";import{u as U,r as h,N as x,x as T,o as i,c as u,a as n,b as s,w as j,F as N,H as q,d as l,t as I,k as _,e as r,g as m}from"./app.f3090ea9.js";import{T as p}from"./TextInput.b96f5156.js";import{W as L}from"./WysiwygInput.fcb80700.js";import{R as S}from"./RadioOptions.cb82d32a.js";import{S as w}from"./SelectInput.520e181f.js";import{F}from"./FileUploadInput.e05f17d4.js";import{A as f}from"./ArrowRight.b7df50dc.js";import{A as P}from"./ArrowLeft.841f557a.js";import{J as z}from"./JobListingCategoryChooser.9315b51f.js";import{_ as O}from"./Footer.df9b4b34.js";/* empty css                                                                  *//* empty css                                                                    */import"./X.92bd2452.js";import"./SquareFilledCheck.cfd17179.js";import"./Checkbox.5c60570b.js";/* empty css                                                                 *//* empty css                                                                                  */const R={class:"public-job-listing-details"},B={class:"container"},G={class:"row"},M={class:"col"},X={class:"job-listing-box container"},$={class:"row"},H={class:"col"},D={class:"text-center"},E={key:0,class:"row"},J={class:"col"},W={class:"col"},Y={key:1,class:"row"},Z={class:"col"},K={style:{"max-width":"400px"},class:"mx-auto"},Q={key:2,class:"row"},ee={class:"col"},te={style:{"max-width":"600px"},class:"mx-auto"},se={key:3,class:"row"},oe={class:"col"},le={style:{"max-width":"600px"},class:"mx-auto"},ae={key:4,class:"row"},ne={class:"col"},ie={style:{"max-width":"600px"},class:"mx-auto"},re=["innerHTML"],ue={style:{width:"195px",margin:"0 auto"}},de={class:"row mt-5"},me={class:"col text-center gap-2 d-flex justify-content-center"},pe=["disabled"],ce=["disabled"],ye=["disabled"],be=["disabled"],fe=["disabled"],ve=["disabled"],_e={__name:"GuestApply",props:{jobListing:{type:Object,default:{}},countries:{type:Array,default:[]},categories:{type:Array,default:[]},termsAndConditionsContent:{type:Object,default:[]},origin:{type:String,default:"Indeed"}},setup(c){const y=c,e=U({first_name:"",last_name:"",email:"",mailing_address:"",phone_number:"",country:"United States",state:"",city:"",zip:"",personal_summary:"",acceptTerms:"No",resume:[],chosenCategories:{categories:[],skills:[]}}),a=h(1),g=x(()=>{for(let d=0;d<y.countries.length;d++){const t=y.countries[d];if(t.name===e.country)return t.states}return[]}),V=h([]);let v=0;T(e,async(d,t)=>{!e.state||e.state.length<1||k()});const k=async()=>{for(let t=0;t<g.value.length;t++){const o=g.value[t];if(o.name===e.state){if(v===o.id)return;v=o.id}}if(v===0)return;const d=await fetch(route("cities-in-state",{id:v}));V.value=await d.json()},b=x(()=>a.value===1?!(e.first_name.length<1||e.last_name.length<1||e.email.length<1||e.state.length<1||e.city.length<1||e.mailing_address.length<1||e.zip.length<5):a.value===2&&e.resume.length>0||a.value===3&&e.chosenCategories.categories.length>0||a.value===4&&e.personal_summary.length>0||a.value===5&&e.acceptTerms==="Yes"),C=()=>{if(y.origin.value==="Indeed"){e.post(route("public-job-listing-application-submission",{id:y.jobListing.id}));return}e.post(route("public-job-listing-fb-application-submission",{id:y.jobListing.id}))};return(d,t)=>(i(),u(N,null,[n(s(q),{title:"Apply Now"}),n(A,null,{default:j(()=>[l("section",R,[l("div",B,[l("div",G,[l("div",M,[l("div",X,[l("div",$,[l("div",H,[l("h1",D,"Register now to apply here for your '"+I(c.jobListing.title)+"' position",1)])]),a.value===1?(i(),u("div",E,[l("div",J,[n(p,{label:"First Name",required:!0,class:"ms-auto",modelValue:s(e).first_name,"onUpdate:modelValue":t[0]||(t[0]=o=>s(e).first_name=o)},null,8,["modelValue"]),n(p,{label:"Last Name",required:!0,class:"ms-auto",modelValue:s(e).last_name,"onUpdate:modelValue":t[1]||(t[1]=o=>s(e).last_name=o)},null,8,["modelValue"]),n(p,{label:"Email Address",required:!0,class:"ms-auto",modelValue:s(e).email,"onUpdate:modelValue":t[2]||(t[2]=o=>s(e).email=o),type:"email"},null,8,["modelValue"]),n(p,{label:"Phone Number",class:"ms-auto",modelValue:s(e).phone_number,"onUpdate:modelValue":t[3]||(t[3]=o=>s(e).phone_number=o),type:"email"},null,8,["modelValue"])]),l("div",W,[n(w,{label:"Country",options:c.countries,"option-text":"name","option-value":"name",modelValue:s(e).country,"onUpdate:modelValue":t[4]||(t[4]=o=>s(e).country=o),required:!0},null,8,["options","modelValue"]),s(e).country?(i(),_(w,{key:0,label:"State",options:s(g),"option-text":"name","option-value":"name",modelValue:s(e).state,"onUpdate:modelValue":t[5]||(t[5]=o=>s(e).state=o),required:!0},null,8,["options","modelValue"])):r("",!0),s(e).state?(i(),_(w,{key:1,label:"City",options:V.value,"option-text":"name","option-value":"name",modelValue:s(e).city,"onUpdate:modelValue":t[6]||(t[6]=o=>s(e).city=o),required:!0},null,8,["options","modelValue"])):r("",!0),s(e).state?(i(),_(p,{key:2,label:"Address",required:!0,modelValue:s(e).mailing_address,"onUpdate:modelValue":t[7]||(t[7]=o=>s(e).mailing_address=o)},null,8,["modelValue"])):r("",!0),s(e).state?(i(),_(p,{key:3,label:"ZIP/Postal Code",id:"zip",city:"zip",type:"zip",placeholder:"XXXXX",required:!0,modelValue:s(e).zip,"onUpdate:modelValue":t[8]||(t[8]=o=>s(e).zip=o)},null,8,["modelValue"])):r("",!0)])])):r("",!0),a.value===2?(i(),u("div",Y,[l("div",Z,[l("div",K,[n(F,{id:"resource-image",label:"Resume",required:!0,noUploadMessage:"Upload a PDF up to 2MB Max",modelValue:s(e).resume,"onUpdate:modelValue":t[9]||(t[9]=o=>s(e).resume=o),"show-image-preview":!1,acceptedFileTypes:"application/pdf"},null,8,["modelValue"])])])])):r("",!0),a.value===3?(i(),u("div",Q,[l("div",ee,[l("div",te,[n(z,{id:"job-categories",displayField:"name",required:!0,options:c.categories,modelValue:s(e).chosenCategories,"onUpdate:modelValue":t[10]||(t[10]=o=>s(e).chosenCategories=o)},null,8,["options","modelValue"])])])])):r("",!0),a.value===4?(i(),u("div",se,[l("div",oe,[l("div",le,[n(L,{class:"personal-profile-input",label:"Personal Summary",description:"Only include work history and anything you would like to share with potential employers. Please do not include name or contact information.",id:"summary",name:"summary",required:!0,modelValue:s(e).personal_summary,"onUpdate:modelValue":t[11]||(t[11]=o=>s(e).personal_summary=o)},null,8,["modelValue"])])])])):r("",!0),a.value===5?(i(),u("div",ae,[l("div",ne,[l("div",ie,[l("div",{class:"terms",innerHTML:c.termsAndConditionsContent.data.content},null,8,re),l("div",ue,[n(S,{label:"I Accept The Terms",alignment:"inline",options:["Yes","No"],modelValue:s(e).acceptTerms,"onUpdate:modelValue":t[12]||(t[12]=o=>s(e).acceptTerms=o)},null,8,["modelValue"])])])])])):r("",!0),l("div",de,[l("div",me,[l("button",{disabled:a.value===1,class:"pw-btn pw-btn-purple pw-btn-sm",onClick:t[13]||(t[13]=o=>a.value=a.value-1)},[n(P),m(" Previous")],8,pe),a.value===1?(i(),u("button",{key:0,class:"pw-btn pw-btn-green pw-btn-sm",onClick:t[14]||(t[14]=o=>a.value=2),disabled:!s(b)},[m("Add Resume "),n(f)],8,ce)):r("",!0),a.value===2?(i(),u("button",{key:1,class:"pw-btn pw-btn-green pw-btn-sm",onClick:t[15]||(t[15]=o=>a.value=3),disabled:!s(b)},[m("Set your work skills "),n(f)],8,ye)):r("",!0),a.value===3?(i(),u("button",{key:2,class:"pw-btn pw-btn-green pw-btn-sm",onClick:t[16]||(t[16]=o=>a.value=4),disabled:!s(b)},[m("Tell us about yourself "),n(f)],8,be)):r("",!0),a.value===4?(i(),u("button",{key:3,class:"pw-btn pw-btn-green pw-btn-sm",onClick:t[17]||(t[17]=o=>a.value=5),disabled:!s(b)},[m("Accept Terms "),n(f)],8,fe)):r("",!0),a.value===5?(i(),u("button",{key:4,class:"pw-btn pw-btn-green pw-btn-sm",onClick:C,disabled:!s(b)},[m("Apply Now "),n(f)],8,ve)):r("",!0)])])])])])])])]),_:1})],64))}},ze=O(_e,[["__scopeId","data-v-ecd3922d"]]);export{ze 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.