PageSourceSearch

https://stocklift.co/assets/IconPhone-BBWbC9O6.js

js stocklift.co collected 2026-09-25 03:22:53 UTC 5,629 bytes, 2 lines download raw bytes

1import{$ as e,F as t,L as n,M as r,P as i,Q as a,R as o,S as s,V as c,W as l,Z as u,c as d,d as f,j as p,rt as m,z as h}from"./index-DQv37lpF.js";var g={class:`contact-form__row`},_={class:`contact-form__field`},v=[`aria-invalid`],y={key:0,class:`contact-form__error`,role:`alert`},b={class:`contact-form__field`},x=[`aria-invalid`],S={key:0,class:`contact-form__error`,role:`alert`},C={class:`contact-form__field`},w=[`aria-invalid`],T={key:0,class:`contact-form__error`,role:`alert`},E={key:0,class:`contact-form__field`},D={class:`contact-form__field`},O=[`aria-invalid`],k={key:0,class:`contact-form__error`,role:`alert`},A={key:1,class:`contact-form__success`,role:`status`},j=s(c({__name:`ContactForm`,props:{showCompany:{type:Boolean,default:!1}},setup(s){let c=s,j=a({firstName:``,lastName:``,email:``,company:``,message:``}),M=e(!1),N=a({}),P=/^[^\s@]+@[^\s@]+\.[^\s@]+$/;function F(){return N.firstName=j.firstName.trim()?``:`First name is required.`,N.lastName=j.lastName.trim()?``:`Last name is required.`,N.email=P.test(j.email.trim())?``:`A valid email is required.`,N.message=j.message.trim()?``:`A message is required.`,!N.firstName&&!N.lastName&&!N.email&&!N.message}let I=i(()=>{let e=encodeURIComponent(`Website contact from ${j.firstName.trim()} ${j.lastName.trim()}`),t=[`Name: ${j.firstName.trim()} ${j.lastName.trim()}`,`Email: ${j.email.trim()}`,...c.showCompany&&j.company.trim()?[`Company: ${j.company.trim()}`]:[],``,j.message.trim()];return`mailto:${f}?subject=${e}&body=${encodeURIComponent(t.join(`
2`))}`});function L(){F()&&(d(window.location.pathname),window.location.href=I.value,M.value=!0)}return(e,i)=>(l(),o(`form`,{class:`contact-form`,novalidate:``,onSubmit:r(L,[`prevent`])},[t(`div`,g,[t(`div`,_,[i[5]||=t(`label`,{for:`first-name`},[h(`First Name `),t(`span`,{"aria-hidden":`true`},`*`)],-1),u(t(`input`,{id:`first-name`,"onUpdate:modelValue":i[0]||=e=>j.firstName=e,type:`text`,name:`first-name`,autocomplete:`given-name`,required:``,"aria-invalid":!!N.firstName},null,8,v),[[p,j.firstName]]),N.firstName?(l(),o(`p`,y,m(N.firstName),1)):n(``,!0)]),t(`div`,b,[i[6]||=t(`label`,{for:`last-name`},[h(`Last Name `),t(`span`,{"aria-hidden":`true`},`*`)],-1),u(t(`input`,{id:`last-name`,"onUpdate:modelValue":i[1]||=e=>j.lastName=e,type:`text`,name:`last-name`,autocomplete:`family-name`,required:``,"aria-invalid":!!N.lastName},null,8,x),[[p,j.lastName]]),N.lastName?(l(),o(`p`,S,m(N.lastName),1)):n(``,!0)])]),t(`div`,C,[i[7]||=t(`label`,{for:`email`},[h(`Email `),t(`span`,{"aria-hidden":`true`},`*`)],-1),u(t(`input`,{id:`email`,"onUpdate:modelValue":i[2]||=e=>j.email=e,type:`email`,name:`email`,autocomplete:`email`,required:``,"aria-invalid":!!N.email},null,8,w),[[p,j.email]]),N.email?(l(),o(`p`,T,m(N.email),1)):n(``,!0)]),s.showCompany?(l(),o(`div`,E,[i[8]||=t(`label`,{for:`company`},`Company`,-1),u(t(`input`,{id:`company`,"onUpdate:modelValue":i[3]||=e=>j.company=e,type:`text`,name:`company`,autocomplete:`organization`},null,512),[[p,j.company]])])):n(``,!0),t(`div`,D,[i[9]||=t(`label`,{for:`message`},[h(`Message `),t(`span`,{"aria-hidden":`true`},`*`)],-1),u(t(`textarea`,{id:`message`,"onUpdate:modelValue":i[4]||=e=>j.message=e,name:`message`,rows:`5`,required:``,"aria-invalid":!!N.message},null,8,O),[[p,j.message]]),N.message?(l(),o(`p`,k,m(N.message),1)):n(``,!0)]),i[10]||=t(`button`,{type:`submit`,class:`btn btn--soft contact-form__submit`},`Contact Us`,-1),M.value?(l(),o(`p`,A,`We will be in touch!`)):n(``,!0)],32))}}),[[`__scopeId`,`data-v-7363267d`]]),M={},N={"aria-hidden":`true`,focusable:`false`,fill:`currentColor`,viewBox:`20 39.999 160.001 120.001`,xmlns:`http://www.w3.org/2000/svg`};function P(e,n){return l(),o(`svg`,N,[...n[0]||=[t(`g`,null,[t(`path`,{d:`M166.667 40h-6.457a4.428 4.428 0 0 0-.163 0H33.333C25.969 40 20 45.97 20 53.334v93.332C20 154.03 25.969 160 33.333 160h133.335c7.364 0 13.333-5.97 13.333-13.334V53.334C180 45.97 174.031 40 166.667 40zm-22.603 13.334L100 97.397 55.937 53.334h88.127zm22.603 93.332H33.333V53.334h4.064l57.335 57.334c.185.247.281.537.506.762 1.313 1.313 3.043 1.929 4.763 1.895 1.721.034 3.449-.582 4.763-1.895.225-.225.321-.516.507-.764l57.333-57.332h4.064v93.332z`,"clip-rule":`evenodd`,"fill-rule":`evenodd`})],-1)]])}var F=s(M,[[`render`,P]]),I={},L={"aria-hidden":`true`,focusable:`false`,fill:`currentColor`,xmlns:`http://www.w3.org/2000/svg`,viewBox:`63.925 31.625 208.32 294.061`};function R(e,n){return l(),o(`svg`,L,[...n[0]||=[t(`g`,null,[t(`path`,{d:`M168.085 31.832c4.245-.454 45.943-3.569 84.851 43.417 41.057 49.578 3.873 115.419 3.873 115.419l-88.725 135.018-88.723-135.018s-37.184-65.841 3.873-115.419c38.914-46.986 80.606-43.872 84.851-43.417zm47.415 96.445c0-26.184-21.226-47.409-47.414-47.409-26.184 0-47.414 21.226-47.414 47.409 0 26.189 21.231 47.414 47.414 47.414 26.188 0 47.414-21.225 47.414-47.414z`})],-1)]])}var z=s(I,[[`render`,R]]),B={},V={"aria-hidden":`true`,focusable:`false`,fill:`currentColor`,viewBox:`0 0 200 200`,xmlns:`http://www.w3.org/2000/svg`};function H(e,n){return l(),o(`svg`,V,[...n[0]||=[t(`g`,null,[t(`path`,{d:`M174.754 137.015l-16.878-17.024c-7.055-7.116-18.563-7.186-25.70
25-.156l-.283.278-.803.794c-5.874 5.808-15.363 5.761-21.178-.105L78.719 89.344c-5.798-5.849-5.75-15.271.108-21.061l.001.001.283-.279c7.142-7.03 7.211-18.499.156-25.615L62.404 25.383c-7.061-7.122-18.581-7.185-25.72-.14l-.001-.001-11.238 11.11c-4.496 4.445-6.458 10.916-4.936 17.042 14.422 58.077 66.325 112.081 124.426 126.073 6.239 1.503 12.817-.21 17.377-4.711l12.003-11.848.284-.279c7.14-7.03 7.21-18.498.155-25.614z`})],-1)]])}var U=s(B,[[`render`,H]]);export{j as i,z as n,F as r,U as t};

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.