PageSourceSearch

https://elementfleet.vercel.app/_next/static/chunks/4850-4b27ee81728fa7f2.js

js elementfleet.vercel.app collected 2026-10-03 06:52:41 UTC 16,550 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[751,2225,2879,3252,3558,4850,8190,8736,9566],{2879:(e,t,r)=>{function l(){window.everestfm?.pageview()}function a(e,t){"2B8uF88RlFI9Zwv20YU8Gi"===e&&window.everestfm?.convert(t)}r.r(t),r.d(t,{trackEverestConversion:()=>a,trackEverestPageview:()=>l})},4850:(e,t,r)=>{r.r(t),r.d(t,{ClientSectionForm:()=>x});var l=r(95155),a=r(63252),s=r(67162);async function n(){return new Promise(e=>{grecaptcha.enterprise.ready(async()=>{let t="6Le_SmQrAAAAANwgcGf6OYEfDUjtbodNF-2wW6fC";if(!t)return void e(null);try{let r=await new Promise(e=>{let r=!1;Promise.race([grecaptcha.enterprise.execute(t,{action:"submit"}),new Promise(e=>setTimeout(()=>{r=!0,e("")},5e3))]).then(t=>{t?e(t):(r&&window.location.reload(),e(""))})});e(r)}catch(t){console.error("Error getting recaptcha token",t),e(null)}})})}var i=r(12115),o=r(99003),d=r(72225),c=r(8879),u=r(97948),m=r(78190),h=r(73321),p=r(2879);let x=({conditionalData:e,data:t,persistFormData:r,market:x,locale:j,successAssetLinks:v,errorAssetLinks:N,...g})=>{let F,{sys:b,formHandler:y,submitButtonText:w,fieldGroupsCollection:E,hiddenFieldsCollection:S,successHeadline:A,successMessage:_,description:k,errorHeadline:C,errorMessage:G}=t,I=(F=(0,h.useSearchParams)().get("defaultFormValues"))?JSON.parse(F):f,D=(0,o.mN)({defaultValues:I}),{register:L,handleSubmit:$,reset:T,formState:{errors:O},control:H}=D,[B,P]=(0,i.useState)(null),[R,M]=(0,i.useState)(!1),[q,Y]=(0,i.useState)(!1),z=`form-${b.id}`,V=E?.items?.find(e=>null!==e&&"ElementFormFieldGroup"===e.__typename)?.title?.trim(),{"aria-label":Z,"aria-labelledby":U,...W}=g,X=async r=>{let{formHandler:l,sendGridEntryId:a,successHeadline:s,successMessage:i}=(0,m.getConditionalSubmitData)({conditionalData:e,defaultFormHandler:y,defaultSendGridEntryId:b.id,defaultSuccessHeadline:A,defaultSuccessMessage:_,formData:r});M(!1),Y(!0);let o=await n();if(!o){M(!0),Y(!1);return}try{let e=await fetch("/api/recaptcha",{method:"POST",body:JSON.stringify({token:o,callback:"/api/form",formData:r,metadata:{formHandler:l,sendGridEntryId:a,marketTaxonomy:x.taxonomy}})});if(e.ok)(0,p.trackEverestConversion)(b.id,t.internalName||b.id),P({successHeadline:s,successMessage:i}),T();else{let t=await e.json().catch(()=>null);if(t?.reason==="pardot_validation")throw Error(`Pardot rejected the submission: ${t.fieldErrorCount} required field(s) missing or invalid`);throw Error(`Recaptcha verification failed: ${e.statusText}`)}}catch(e){console.error(e),M(!0)}finally{Y(!1)}};return(0,l.jsxs)(l.Fragment,{children:[k&&(0,l.jsx)(u.A,{content:k?.json,market:x,locale:j}),(!B||r)&&(0,l.jsx)(d.default,{conditionalData:e,fieldGroupsCollection:E,hiddenFieldsCollection:S,children:(0,l.jsxs)(o.Op,{...D,children:[" ",(0,l.jsxs)("form",{...W,id:z,...U?{"aria-labelledby":U}:{"aria-label":Z??V??"Form"},onSubmit:$(X),className:["Form",W.className].filter(Boolean).join(" "),children:[(0,l.jsxs)("div",{className:"Form-fields u-marginB",children:[E?.items?.filter(e=>null!==e&&"ElementFormFieldGroup"===e.__typename).map(t=>{let r=e?.fieldGroupsCollection?.items.find(e=>e?.sys.id===t.sys.id)??null;return(0,l.jsx)(a.default,{conditionalData:r,data:t,register:L,errors:O,control:H},t.sys.id)}),S?.items?.filter(e=>null!==e&&"ElementFormHiddenField"===e.__typename).map(e=>(0,l.jsx)(s.default,{data:e,register:L},e.sys.id))]}),(0,l.jsx)(c.default,{data:{text:w,style:"Primary",sys:b},type:"submit",disabled:q,className:q?"Button Button--primary is-loading":"Button Button--primary"})]})]})}),B&&(0,l.jsxs)("div",{children:[B.successHeadline&&(0,l.jsx)("h3",{children:B.successHeadline}),B.successMessage&&(0,l.jsx)(u.A,{content:B.successMessage.json,assetLinks:v,market:x,locale:j})]}),R&&(0,l.jsxs)("div",{className:"u-marginT",children:[C&&(0,l.jsx)("h4",{className:"u-colorTextError",children:C}),G&&(0,l.jsx)(u.A,{content:G.json,assetLinks:N,market:x,locale:j})]})]})},f={}},10751:(e,t,r)=>{r.r(t),r.d(t,{default:()=>s});var l=r(95155);r(12115);var a=r(99003);let s=({data:e,register:t,errors:r,control:s})=>{let{fieldName:n="",placeholderText:i="",required:o,requiredText:d,maxLength:c}=e,u=(0,a.FH)({control:s,name:n});return(0,l.jsxs)("label",{htmlFor:n,className:"Input",children:[(0,l.jsx)("textarea",{id:n,className:`Input-element Input-textarea ${void 0!==u&&""!==u?"Input-element--hasValue":""}`,placeholder:i,...t(n,{required:!!o&&(d||`${i} is required`),maxLength:c||void 0}),"aria-invalid":r[n]?"true":"false"}),(0,l.jsxs)("span",{className:"Input-label",children:[i,o&&(0,l.jsx)("span",{className:"required",children:"*"})]}),r[n]&&(0,l.jsx)("span",{className:"Form-errors",children:r[n]?.message?.toString()})]})}},39566:(e,t,r)=>{r.r(t),r.d(t,{default:()=>s});var l=r(95155);r(12115);var a=r(99003);let s=({data:e,register:t,errors:r,control:s})=>{let n,{fieldName:i="",placeholderText:o="",inputType:d="text",required:c,requiredText:u,maxLength:m,patternText:h,customRegexPattern:p,disabled:x}=e,f=null;switch(d){case"email":f="^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$";break;case"tel":f="^[0-9]{10}$",n=e=>e.replace(/(\s|-|\(|\))/g,"");break;case"url":f="^https?://(www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{1,256}\\.[a-zA-Z0-9()]{1,6}\\b([-a-zA-Z0-9()@:%_\\+.~#?&//=]*)$";break;default:f=null}let j=(0,a.FH)({control:s,name:i});return(0,l.jsxs)("label",{htmlFor:i,className:"Input",children:[(0,l.jsx)("input",{type:d,id:i,disabled:x??!1,className:`Input-element ${void 0!==j&&""!==j?"Input-element--hasValue":""}`,placeholder:`${o} ${c?"*":""}`,...t(i,{required:!!c&&(u||`${o} is required`),pattern:f?{value:new RegExp(f),message:h||`${o}
1 is invalid.`}:void 0,maxLength:m||void 0,validate:p?e=>new RegExp(p).test(e)||h||`${o} is invalid.`:void 0,setValueAs:n}),"aria-invalid":r[i]?"true":"false"}),(0,l.jsxs)("span",{className:"Input-label",children:[o,c&&(0,l.jsx)("span",{className:"required",children:"*"})]}),r[i]&&(0,l.jsx)("span",{className:"Form-errors",children:r[i]?.message?.toString()})]})}},63252:(e,t,r)=>{r.r(t),r.d(t,{default:()=>d});var l=r(95155);r(12115);var a=r(39566),s=r(63558),n=r(10751),i=r(99003),o=r(88736);let d=({conditionalData:e,data:t,register:r,errors:d,control:c})=>{let{title:u,formElementsCollection:m}=t,h=m?.items||[],p=(0,o.useShouldShowFieldGroup)({conditionalData:e,control:c}),x=h.filter(e=>!!e).map(e=>e.showOnCondition?.fieldName??"").filter(Boolean),f=(0,i.FH)({control:c,name:x}),j=x.reduce((e,t,r)=>(e[t]=f[r],e),{});return p?(0,l.jsxs)("div",{className:"Form-fieldGroup",children:[u&&(0,l.jsx)("h5",{className:"Form-fieldGroup-title",children:u}),(0,l.jsx)("div",{className:"FormGrid",children:h.map((e,t)=>{if(!e||e.showOnCondition&&e.showOnCondition.value!==j[e.showOnCondition.fieldName??""])return null;let i="50%"===e.width?"FormGrid-cell-columnSize1of2":"FormGrid-cell-columnFull";return"ElementFormTextInput"===e.__typename?(0,l.jsx)("div",{className:`FormGrid-cell ${i}`,children:(0,l.jsx)(a.default,{data:e,register:r,errors:d,control:c})},t):"ElementFormSelectionGroup"===e.__typename?(0,l.jsx)("div",{className:`FormGrid-cell ${i}`,children:(0,l.jsx)(s.default,{data:e,register:r,errors:d,control:c})},t):"ElementFormTextArea"===e.__typename?(0,l.jsx)("div",{className:`FormGrid-cell ${i}`,children:(0,l.jsx)(n.default,{data:e,register:r,errors:d,control:c})},t):null})})]}):null}},63558:(e,t,r)=>{r.r(t),r.d(t,{default:()=>s});var l=r(95155);r(12115);var a=r(99003);let s=({data:e,register:t,control:r,errors:s})=>{let{fieldName:n="",text:i="",required:o,requiredText:d,optionsCollection:c={items:[]},optionsType:u,type:m="Dropdown",width:h}=e,p="100%"===h||"50%"===h&&c?.items?.length===2,x=c?.items?.find(e=>e?.selected),f=(0,a.FH)({control:r,name:n}),j=void 0!==f&&""!==f||x?.value!==void 0&&x?.value!=="",v=t(n,{required:!!o&&(d||`${i} is required`),valueAsNumber:"number"===u});return(0,l.jsx)(l.Fragment,{children:(()=>{switch(m){case"Dropdown":return(0,l.jsxs)("label",{htmlFor:n,className:`${j?"Input-select Input-element--hasValue":""}`,children:[(0,l.jsx)("span",{className:"Input-label",children:j&&(0,l.jsxs)(l.Fragment,{children:[i,o&&(0,l.jsx)("span",{className:"required",children:"*"})]})}),(0,l.jsx)("div",{className:"Input-selectbox-arrow",children:(0,l.jsxs)("select",{...v,"aria-invalid":s[n]?"true":"false",className:`Input-element Input-selectbox ${j?"Input-selectbox--hasValue":""}`,defaultValue:x?.value||"",children:[(0,l.jsxs)("option",{value:"",children:[i," ",o?"*":""]}),c?.items?.map((e,t)=>(0,l.jsx)("option",{value:e?.value||"",children:e?.text||""},t))]})}),s[n]&&(0,l.jsx)("span",{className:"Form-errors",children:s[n]?.message?.toString()})]});case"Radio Buttons":return(0,l.jsxs)("div",{children:[(0,l.jsxs)("label",{htmlFor:n,className:"Form-radioButtonsTitleLabel",children:[i,o?"*":""]}),(0,l.jsx)("div",{className:p?"Form-inputGroup-row":"Form-inputGroup-column",children:c?.items?.map((e,t)=>(0,l.jsx)("div",{className:"Form-inputGroup",children:(0,l.jsx)("div",{className:"Form-inputGroupOptions",children:(0,l.jsxs)("label",{htmlFor:`${n}-${e?.value||""}`,children:[(0,l.jsxs)("span",{className:"Form-controlsContainer",children:[(0,l.jsx)("input",{type:"radio",value:e?.value||"",defaultChecked:e?.selected||!1,...v,id:`${n}-${e?.value||""}`,className:`${s[n]?"Form-input--error":""}`},t),(0,l.jsx)("span",{className:"Form-radioButton"})]}),(0,l.jsx)("span",{className:"Form-radioButtonText",children:e?.text||""})]})})},t))}),s[n]&&(0,l.jsx)("span",{className:"Form-errors",children:s[n]?.message?.toString()})]});case"Checkboxes":return(0,l.jsxs)("div",{children:[(0,l.jsxs)("label",{htmlFor:n,className:"Form-checkboxTitleLabel",children:[i,o?"*":""]}),(0,l.jsx)("div",{className:p?"Form-inputGroup-row":"Form-inputGroup-column",children:c?.items?.map((e,t)=>(0,l.jsx)("div",{className:"Form-inputGroup",children:(0,l.jsx)("div",{className:"Form-inputGroupOptions",children:(0,l.jsxs)("label",{htmlFor:`${n}-${t}
1`,children:[(0,l.jsxs)("span",{className:"Form-controlsContainer",children:[(0,l.jsx)("input",{type:"checkbox",value:e?.value||"",defaultChecked:e?.selected||!1,id:`${n}-${t}`,...v,className:`${s[n]?"Form-input--error":""}`},t),(0,l.jsx)("span",{className:"Form-checkbox"})]}),(0,l.jsx)("span",{className:"Form-checkboxText",children:e?.text||""})]})})},t))}),s[n]&&(0,l.jsx)("span",{className:"Form-errors",children:s[n]?.message?.toString()})]});default:return null}})()})}},67162:(e,t,r)=>{r.r(t),r.d(t,{default:()=>i});var l=r(95155),a=r(36356),s=r(12115),n=r(99003);let i=({data:e,register:t})=>{let{fieldName:r="",value:i="",setValueFromQueryString:o=!1}=e,{setValue:d,getValues:c}=(0,n.xW)(),u="deviceType"===r?(()=>{try{let e=navigator.userAgent||"";if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(e))return"Mobile";if(/iPad|Macintosh/i.test(e)&&"ontouchend"in document||/Tablet|iPad/i.test(e))return"Tablet";return"Desktop"}catch{return"Desktop"}})():o?(0,a.Df)(r):i,m=(0,s.useRef)(null);(0,s.useEffect)(()=>{c(r)!==u&&d(r,u||"")},[r,u,d,c]);let h=t(r),p=h.ref;return h.ref=e=>{if(e){"function"==typeof p&&p(e);let t=new MutationObserver(()=>{let t=e.value;c(r)!==t&&d(r,t)});t.observe(e,{attributes:!0,attributeFilter:["value"]}),m.current=()=>t.disconnect()}},(0,s.useEffect)(()=>()=>{m.current&&m.current()},[]),(0,l.jsx)("input",{type:"hidden",...h})}},72225:(e,t,r)=>{r.r(t),r.d(t,{default:()=>a});var l=r(95155);r(12115);let a=({children:e,conditionalData:t,fieldGroupsCollection:r,hiddenFieldsCollection:a})=>{let s=[...r?.items.filter(e=>!!e).map(e=>{let r=t?.fieldGroupsCollection?.items.find(t=>t?.sys.id===e.sys.id)||null;return r?{...e,...r}:e}).filter(e=>!e.showOnCondition&&!e.showOnConditionsCollection?.items.length).flatMap(e=>e.formElementsCollection?.items?.filter(e=>!!e).filter(e=>!e.showOnCondition).map(e=>e.fieldName)||[])||[],...a?.items.map(e=>e?.fieldName)||[]],n=s?.filter(e=>"state"!==e),i=[...new Set(n?.filter((e,t)=>n?.indexOf(e)!==t))];return i.length>0?(0,l.jsxs)("div",{className:"formDuplicateFieldNamesBoundary",children:[(0,l.jsx)("h2",{children:"⚠️ Duplicate Field Name(s) found:"}),(0,l.jsx)("ul",{children:i.map(e=>(0,l.jsx)("li",{children:e},e))}),(0,l.jsxs)("p",{children:["Please change Field Name(s) in form field groups or hidden fields so they are all unique"," ",(0,l.jsx)("em",{children:"(only State and Province Selection Groups are allowed the same Field Name)"}),"."]})]}):e}},78190:(e,t,r)=>{r.r(t),r.d(t,{getConditionalSubmitData:()=>l});let l=({conditionalData:e,defaultFormHandler:t,defaultSendGridEntryId:r,defaultSuccessHeadline:l,defaultSuccessMessage:a,formData:s})=>{let n=(e?.conditionalSubmitsCollection?.items||[]).filter(e=>!!e).find(e=>e.useOnConditionsCollection?.items.every(e=>{if(!e||!e.fieldName)return!0;let t=s[e.fieldName];return"ElementFormSelectionOption"===e.__typename?e.value?.toString()===t?.toString():"ElementFormSelectionGroup"!==e.__typename||e.optionsCollection?.items.some(e=>e?.value?.toString()===t?.toString())}));return{formHandler:n?n.formHandler:t,sendGridEntryId:n?n.sys.id:r,successHeadline:n?.successHeadline??l,successMessage:n?.successMessage??a}}},88736:(e,t,r)=>{r.r(t),r.d(t,{useShouldShowFieldGroup:()=>a});var l=r(99003);let a=({conditionalData:e,control:t})=>{let r=e?.showOnCondition?[e.showOnCondition]:e?.showOnConditionsCollection?.items??[],a=r.map(e=>e?.fieldName??"").filter(Boolean),s=(0,l.FH)({control:t,name:a}),n=a.reduce((e,t,r)=>{let l=s[r];return l&&(e[t]=l),e},{});return 0===r.length||r.every(e=>{if(!e||!e.fieldName)return!0;let t=n[e.fieldName];return"ElementFormSelectionOption"===e.__typename?e.value?.toString()===t?.toString():"ElementFormSelectionGroup"!==e.__typename||e.optionsCollection?.items.some(e=>e?.value?.toString()===t?.toString())})}},97948:(e,t,r)=>{r.d(t,{A:()=>h});var l=r(95155),a=r(39103),s=r(29979),n=r(7560),i=r(89440),o=r(76829),d=r(10522),c=r(83665);let u=new Set(d.h4.flatMap(e=>e.hostname??(e.primaryDomain?[e.primaryDomain]:[]))),m=e=>"header-"+e?.content[0]?.value?.replace(/\s+/g,"-").toLowerCase(),h=({content:e,market:t,locale:r="en",assetLinks:d,...h})=>{let p=[],x={current:0},f=d??{}
1,j={renderMark:{[n.j7.BOLD]:e=>(0,l.jsx)("strong",{children:e}),[n.j7.ITALIC]:e=>(0,l.jsx)("em",{children:e}),[n.j7.UNDERLINE]:e=>(0,l.jsx)("u",{children:e}),[n.j7.CODE]:e=>(0,l.jsx)("code",{style:{background:"#eee",padding:"2px 5px"},children:e})},renderNode:{[n.nA.PARAGRAPH]:(e,t)=>(0,l.jsx)("p",{children:t}),[n.nA.HEADING_1]:(e,t)=>(0,l.jsx)("h1",{id:m(e),children:t}),[n.nA.HEADING_2]:(e,t)=>(0,l.jsx)("h2",{id:m(e),children:t}),[n.nA.HEADING_3]:(e,t)=>(0,l.jsx)("h3",{id:m(e),children:t}),[n.nA.HEADING_4]:(e,t)=>(0,l.jsx)("h4",{id:m(e),children:t}),[n.nA.UL_LIST]:(e,t)=>(0,l.jsx)("ul",{children:t}),[n.nA.OL_LIST]:(e,t)=>(0,l.jsx)("ol",{children:t}),[n.nA.LIST_ITEM]:(e,t)=>(0,l.jsx)("li",{children:t}),[n.nA.QUOTE]:(e,t)=>(0,l.jsx)("blockquote",{style:{borderLeft:"4px solid #ccc",paddingLeft:"10px"},children:t}),[n.nA.EMBEDDED_ENTRY]:e=>v(e,r),[n.XD.EMBEDDED_ENTRY]:e=>v(e,r),[n.nA.TABLE]:(e,t)=>(p.length=0,x.current=0,(0,l.jsx)("table",{...h,children:(0,l.jsx)("tbody",{children:t})})),[n.nA.TABLE_HEADER_CELL]:(e,t)=>(p.push(e.content[0].content[0].value),(0,l.jsx)("th",{children:t})),[n.nA.TABLE_CELL]:(e,t)=>{let r="";return p.length&&(x.current>=p.length&&(x.current=0),x.current+=e.data.target?.colspan?e.data.target.colspan:1,r=p[x.current-1]),(0,l.jsx)("td",{...h,"data-header":r,children:t})},[n.XD.ENTRY_HYPERLINK]:async(e,a)=>{let s=await (0,i.Ab)(e.data.target.sys.id,r);if(!s||!s.taxonomySlug)return(0,l.jsx)("span",{children:a});let n=(0,c.d)(s.taxonomySlug,t,r);return n?(0,l.jsx)(o.default,{href:n,className:"u-textLink",children:a}):(0,l.jsx)("span",{children:a})},[n.XD.HYPERLINK]:(e,t)=>{let r=e.data.uri;if(r.startsWith("mailto:")||r.startsWith("tel:"))return(0,l.jsx)(o.default,{href:r,className:"u-textLink",children:t});let a=r.startsWith("/")||(()=>{try{let{hostname:e}=new URL(r);return u.has(e)}catch{return!1}})()||!!window.location?.hostname&&r.includes(window.location.hostname);return r?(0,l.jsx)(o.default,{href:r,target:a?"_self":"_blank",rel:a?void 0:"noopener noreferrer",className:"u-textLink",children:t}):(0,l.jsx)("span",{children:t})},[n.XD.ASSET_HYPERLINK]:(e,t)=>{let r=f[e.data.target.sys.id];return r&&r.url?(0,l.jsx)(o.default,{href:r.url,target:"_blank",rel:"noopener noreferrer",className:"u-textLink",children:t}):(0,l.jsx)("span",{children:t})}}},v=(e,r)=>{let a={items:[e?.data?.target]};return e?.data?.target?(0,l.jsx)(s.A,{blocks:a,market:t,locale:r}):""};return(0,l.jsx)("div",{className:"richText",...h,children:(0,a.i)(e,j)})}}}]);

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.