PageSourceSearch

https://www.lightspeedhq.nl/wp-content/themes/ls/dist/js/forms-rea…yBusinessType.chunk.3d3f3343c627bd6c067b.js

js lightspeedhq.nl collected 2026-09-24 19:17:29 UTC 10,682 bytes, 2 lines download raw bytes

1"use strict";(globalThis.webpackChunklightspeed_marketing=globalThis.webpackChunklightspeed_marketing||[]).push([[1219,4021,4176,4235,4477,6297,6355,6915,7632,8619,8626,8801],{18105(e,t,r){r.r(t),r.d(t,{default:()=>m});var n=r(54705),a=r(96540),o=r(89458),l=r(68197),i=r(74781),s=r(70817),c=r(56256);function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function m({lexicData:e}){const{trackedFieldValues:t}=(0,a.useContext)(i.TrackedFieldValuesContext);if(!e)return null;const{exclude_field:r,label:n}=e;return"on"===r||""===n||"services"!==t.business_type?null:a.createElement(o.FieldConfigContext.Provider,{value:d(d({},c.secondaryBusinessType),{},{selectOptions:c.secondaryBusinessType.options})},a.createElement(l.LexicDataContext.Provider,{value:e},a.createElement(s.default,{trackField:!0})))}},76473(e,t,r){r.r(t),r.d(t,{default:()=>a});var n=r(96540);function a({message:e,showErrorMsg:t,errorId:r}){const[a,o]=(0,n.useState)(null);return(0,n.useEffect)(()=>{t&&e&&o(!0)},[t,e]),n.createElement(n.Fragment,null,a?n.createElement("span",{className:"".concat("tw:block tw:relative tw:right-0 tw:left-0 tw:text-xs tw:text-yellow-44 tw:bg-yellow-96 tw:border-2 tw:border-solid tw:border-yellow-76 tw:rounded-md tw:w-full tw:text-center tw:z-1 tw:px-1.5"," ").concat("tw:before:content=[''] tw:before:absolute tw:before:left-[calc(50%-10px)] tw:before:right-[initial] tw:before:top-[-10px] tw:before:w-0 tw:before:h-0 tw:before:border-b-10 tw:before:border-b-solid tw:before:border-b-yellow-76 tw:before:border-l-10 tw:before:border-l-solid tw:before:border-l-transparent tw:before:border-r-10 tw:before:border-r-solid tw:before:border-r-transparent"," ").concat(t&&e?"tw:animate-label-error-in":"tw:animate-label-error-out"),onAnimationEnd:e=>(e=>{"label-error-out"===e.animationName&&o(!1)})(e),id:r,dangerouslySetInnerHTML:{__html:e||""}}):null)}},77791(e,t,r){r.r(t),r.d(t,{default:()=>i});var n=r(96540),a=r(89458),o=r(68197),l=r(76473);function i({children:e,raiseLabel:t,isFieldValid:r,showErrorMsg:i,className:s,errorMsg:c,uniqueID:u,errorId:d}){const{type:m,name:p,required:f}=(0,n.useContext)(a.FieldConfigContext),{label:b}=(0,n.useContext)(o.LexicDataContext);return"checkbox"===m?n.createElement("div",{className:"gb-checkbox__container gb-checkbox__container--left"},n.createElement("div",{className:"gb-checkbox__fields gb-checkbox__fields--left"},n.createElement("div",{className:"tw:flex","data-formfield":"ls-form-field"},e,n.createElement("label",{className:"gb-checkbox__text text-left",htmlFor:"id_".concat(p,"_").concat(u)},b,f&&n.createElement("span",{className:"gb-checkbox__text--required"},"*"))))):n.createElement("div",{className:"gb-form__field gb-form__field-".concat(p," ").concat(null===r?"":"js-validated"," ").concat(s||"")},n.createElement("div",{className:"tw:relative tw:z-3"},e,n.createElement("label",{className:"gb-form__field-label tw:transform-(top) tw:transition-240 tw:transition-[cubic-bezier(0,.6,.6,1)] ".concat(t?"js-raised tw:top-1":"tw:top-[calc(50%-9px)]"),htmlFor:"id_".concat(p)},b)),n.createElement("div",{className:"gb-form__field-background tw:z-2"}),n.createElement(l.default,{message:c,showErrorMsg:i||!1,errorId:d}))}},70817(e,t,r){r.r(t),r.d(t,{default:()=>b});var n=r(54705),a=r(96540),o=r(89458),l=r(67706),i=r(68197),s=r(74781),c=r(1187),u=r(96503),d=r(77791),m=r(96363);function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?p(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function b({trackField:e=!1}){const{name:t,selectOptions:r}=(0,a.useContext)(o.FieldConfigContext),{label:n,error:p,adp_error:b}=(0,a.useContext)(i.LexicDataContext),{isFormValidating:g,setInvalidFields:v}=(0,a.useContext)(l.FormSubmissionContext),{setTrackedFieldValues:w}=(0,a.useContext)(s.TrackedFieldValuesContext),y=(0,a.useRef)(null),x=(0,a.useRef)(null),_=(0,u.default)(t,y.current),[h,C]=(0,a.useState)(_||""),[O,E]=(0,a.useState)(h.length>0),[k,j]=(0,a.useState)(null),[F,V]=(0,a.useState)(!1),{clearCustomError:P,setCustomError:S,errorMessage:L}=(0,c.default)({inputElement:y.current,errorMsgObj:{default:p,adp:null!=b?b:""}});(0,a.useEffect)(()=>{(null!==x.current||h)&&((()=>{var e;if(P(),!y.current)return;const t="true"===(null===(e=y.current.selectedOptions[0])||void 0===e?void 0:e.dataset.adp),r=y.current.checkValidity()&&!t;!r&&S(t?"adp":"default"),E(h.length>0),j(r),V(!r)})(),h&&e&&w(e=>{var r,n;return f(f({},e),{},{[t]:(null===(r=y.current)||void 0===r?void 0:r.selectedOptions[0].dataset.trackingValue)||(null===(n=y.current)||void 0===n?void 0:n.selectedOptions[0].value)||""})}))},[h,e]),(0,a.useEffect)(()=>{g&&y.current&&(!1===k?v(y.current):null===k&&(S(),j(!1),v(y.current)))},[g,k]);const T="".concat(t,"-error-message");return a.createElement(d.default,{raiseLabel:O,isFieldValid:k,showErrorMsg:F,errorMsg:L,errorId:T},a.createElement("select",{ref:y,name:t,id:"id_".concat(t),className:"gb-form__field-text","aria-label":n,required:!0,value:h,onChange:e=>C(e.target.value),onFocus:()=>(null===x.current&&(x.current=!0),void V(!0)),onBlur:e=>(e=>{var t;x.current&&(x.current=!1),h||V(!1),(0,m.default)(null===(t=y.current)||void 0===t?void 0:t.checkValidity(),e.target)})(e),onInvalid:e=>e.preventDefault(),"aria-invalid":null===k?void 0:!k,"aria-errormessage":!1===k?T:void 0},r&&r.length>0?a.createElement(a.Fragment,null,a.createElement("option",{value:""}),r.map(e=>a.createElement("option",{key:e.trackingValue?e.trackingValue:e.value,value:e.value,"data-tracking-value":e.trackingValue,"data-adp":e.adp||!1},e.label))):null))}},89458(e,t,r){r.r(t),r.d(t,{FieldConfigContext:()=>n});const n=(0,r(96540).createContext)({})},67706(e,t,r){r.r(t),r.d(t,{FormSubmissionContext:()=>n});const n=(0,r(96540).createContext)({})},68197(e,t,r){r.r(t),r.d(t,{LexicDataContext:()=>n});const n=(0,r(96540).createContext)({})},74781(e,t,r){r.r(t),r.d(t,{TrackedFieldValuesContext:()=>n});const n=(0,r(96540).createContext)({})},1187(e,t,r){r.r(t),r.d(t,{default:()=>a});var n=r(96540);function a({inputElement:e,errorMsgObj:t}){const[r,a]=(0,n.useState)("");return{clearCustomError:()=>{e&&(e.setCustomValidity(""),a(""))},setCustomError:(r="default")=>{if(e){const n=t[r];return e.setCustomValidity(n),a(n),n}},errorMessage:r}}},96503(e,t,r){r.r(t),r.d(t,{default:()=>i});var n=r(96540),a=r(99243),o=r(21489),l=r(81785);function i(e,t){const r=(0,n.useRef)(!1),i=(e=>"estimated_annual_gtv"===e?"gtv":e)(e),s=function(e){const t=(0,o._G)(e);return null!=t?t:null}(i);return(0,n.useEffect)(()=>{if(s&&!r.current){const e=t?t.form:null;e&&(r.current=!0),((e,t)=>{if(!e)return;const r=new a.GU(e);l.d.sendEvent(r.getFormGTMObject("field_autocompleted","completed",t))})(e,i)}},[t]),s}},96363(e,t,r){r.r(t),r.d(t,{default:()=>l});var n=r(99243),a=r(94229),o=r(81785);const l=(e,t)=>{if(!t)return;const r=t.closest("form");if(!r)return;const l=new n.GU(r);o.d.sendEvent(l.getFormGTMObject(e?"field_completed":"field_validation_error",(0,a.Y)(t),t.name))}},56256(e){e.exports=JSON.parse('{"fullName":{"name":"full_name","type":"text","required":true,"validation":{"minLength":2,"maxLength":50,"pattern":"^([\\\\s]?(?![\\\\s]))[^!#$%@<>=_*+:;\\\\?\\\\{\\\\|\\\\}\\\\(\\\\)\\\\/\\\\[\\\\]\\\\^\\\\n\\\\b\\\\r\\\\t\\\\`\\\\\\\\]{2,}$","autocomplete":"name"}},"email":{"name":"email","type":"email","required":true,"validation":{"minLength":4,"maxLength":255,"pattern":"^[a-zA-Z0-9\\\\!\\\\#\\\\$\\\\%\\\\&\'\\\\*\\\\+\\\\/\\\\=\\\\?\\\\^\\\\{\\\\|\\\\}\\\\~\\\\\\\\\\\\-_\\\\`]+(?:\\\\.[a-zA-Z0-9\\\\!\\\\#\\\\$\\\\%\\\\&\'\\\\*\\\\+\\\\/\\\\=\\\\?\\\\^\\\\{\\\\|\\\\}\\\\~\\\\\\\\\\\\-_\\\\`]+)*@(?:[a-z0-9](?:[a-z0-9\\\\-]*[a-z0-9])?\\\\.)+[a-z0-9](?:[a-z0-9\\\\-]*[a-z0-9])?$","autocomplete":"email"}},"company":{"name":"company","type":"text","required":true,"validation":{"minLength":2,"maxLength":50,"pattern":"^([\\\\s]?(?![\\\\s]))[^#*%\\\\\\\\`\\\\/:<>_]{2,}$","autocomplete":"organization"}},"phone":{"name":"phone","type":"tel","required":true,"validation":{"maxLength":255,"pattern":"^([\\\\s]?(?![\\\\s]))\\\\+?([\\\\d\\\\s\\\\-\\\\.\\\\(\\\\)]{6,30})$","autocomplete":"tel"}},"postalCode":{"name":"postal_code","type":"text","required":true,"validation":{"minLength":2,"maxLength":150,"pattern":"^[ABCEGHJ-NPRSTVXYabceghj-nprstvxy]\\\\d[ABCEGHJ-NPRSTV-Zabceghj-nprstv-z][ \\\\-]?\\\\d[ABCEGHJ-NPRSTV-Zabceghj-nprstv-z]\\\\d$","autocomplete":"postal-code"}},"zip":{"name":"zip","type":"text","required":true,"validation":{"minLength":2,"maxLength":150,"pattern":"^\\\\d{5}(-\\\\d{4})?$","autocomplete":"postal-code"}},"estimatedAnnualGTV":{"name":"estimated_annual_gtv","type":"select","required":true,"validation":{}},"restoBusinessType":{"name":"resto_business_type","type":"select","required":true,"validation":{}},"retailBusinessType":{"name":"business_type","type":"select","required":true,"validation":{}},"secondaryBusinessType":{"name":"secondary_business_type","type":"select","required":true,"validation":{},"options":[{"label":"Personal Care","value":"Spa","trackingValue":"spa","adp":false},{"label":"Consulting","value":"Consulting/Marketing","trackingValue":"consulting_marketing","adp":false},{"label":"Home Services","value":"Construction/Renovation","trackingValue":"construction_renovation","adp":false},{"label":"Other","value":"Other Services","trackingValue":"other_services","adp":false}]}
1,"role":{"name":"role","type":"select","required":true,"validation":{}},"golfCourseType":{"name":"golf_course_type","type":"select","required":true,"validation":{}},"optin":{"name":"general_opt_in","type":"checkbox","required":false,"validation":{},"restrictions":{"domainLocale":["en-us"]}}}')}}]);
2//# sourceMappingURL=forms-react-Components-BaseFields-SecondaryBusinessType.chunk.3d3f3343c627bd6c067b.js.map

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.