1"use strict";(self.webpackChunk_closegptco_app_formjs=self.webpackChunk_closegptco_app_formjs||[]).push([[4069],{60389:(e,t,n)=>{n.d(t,{Z:()=>o});var r=n(67294);n(48214);function a(e){var t=e.value,n=e.onChange,a=e.options,o=e.valueKey,l=(e.imageKey,e.disabled),c=e.allowCancel,i=e.labelKey;return r.createElement("div",{className:"btn-group button-select"},a.map((function(e,a){return r.createElement("button",{type:"button",key:e[o]||a,disabled:l,className:"btn ".concat(t===e[o]?"btn-primary":"btn-light"),onClick:function(){return t=e[o],r=e,void(n&&n(t,r));var t,r},style:{outline:"none"}},c&&t==e[o]&&r.createElement("i",{className:"fa fa-times",style:{cursor:"pointer"}}),e[i])})))}a.defaultProps={valueKey:"id",labelKey:"name",disabled:!1,allowCancel:!0};const o=(0,r.memo)(a)},42888:(e,t,n)=>{n.d(t,{Z:()=>p});var r=n(87462),a=n(4942),o=n(93324),l=n(96486),c=n(67294),i=n(42989),u=n(32229),s=n(16513);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const p=function(e){var t=e.cardNumber,n=e.errors,a=e.cardExpiryDate,d=e.cardCvv,p=e.needCvv,f=e.disabled,b=e.handleChangeCardNumber,v=e.handleChangeExpiryDate,h=e.handleChangeCVC,y=e.onBlur,g=(0,i.un)({onChange:function(e){_((0,l.omit)(N,["credit_card"]))}}),E=(g.meta,g.wrapperProps,g.getCardImageProps),x=g.getCardNumberProps,w=g.getExpiryDateProps,O=g.getCVCProps,C=(0,c.useState)(n),Z=(0,o.Z)(C,2),N=Z[0],_=Z[1];(0,c.useEffect)((function(){_(n)}),[n]);var P=function(e){var n=!0,r="";(0,s.xb)(t)?(n=!1,r="Card Number is required"):(0,s.xb)(a)?(n=!1,r="Expiry Date is required"):p&&(0,s.xb)(d)&&(n=!1,r="CVV is required"),n||_(m(m({},N),{},{credit_card:r})),y(e)};return c.createElement("div",null,c.createElement("div",{className:"credit_card_input form-control ".concat(N.credit_card?"has-error is-invalid":"")},c.createElement("div",{style:{maxWidth:"25px",width:"25px",marginRight:"5px"}},c.createElement("svg",E({images:u.Z}))),c.createElement("input",(0,r.Z)({},x({onChange:b,onBlur:P}),{value:t||"",disabled:f,style:{flexGrow:1,border:"none",outline:"none",minWidth:"calc(100% - 140px)"}})),c.createElement("input",(0,r.Z)({},w({onChange:v,onBlur:P}),{value:a||"",disabled:f,style:{flexGrow:0,border:"none",outline:"none",minWidth:"65px"}})),p&&c.createElement("input",(0,r.Z)({},O({onChange:h,onBlur:P}),{value:d||"",disabled:f,style:{flexGrow:0,border:"none",outline:"none",minWidth:"40px"}}))),N.credit_card&&c.createElement("span",{className:"help-block error invalid-feedback"},N.credit_card))}},31570:(e,t,n)=>{n.d(t,{Z:()=>i});var r=n(87462),a=n(45987),o=n(67294),l=n(45810),c=["size"];const i=o.forwardRef((function(e,t){var n=e.size,i=void 0===n?56:n,u=(0,a.Z)(e,c),s=i,d=i/2;return o.createElement(l.Z,(0,r.Z)({height:d,width:s,ref:t,uncheckedIcon:!1,checkedIcon:!1,onColor:"#4BD763"},u))}))},97900:(e,t,n)=>{n.d(t,{Z:()=>g});var r=n(93324),a=n(4942),o=n(67294),l=n(16513),c=n(89590),i=n(21488),u=n.n(i),s=n(41235),d=n(14386),m=n(28436),p=n(18721),f=n.n(p),b=(n(74003),n(96486));function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}
1function y(e,t){var n,i,p,v,y=e.onChange,g=e.onBlur,E=e.showExtension,x=e.disabled,w=e.zipOnly,O=e.showPhone,C=e.showCompany,Z=e.showEmail,N=e.showName,_=e.showAddress,P=e.requiredName,j=e.required,k=e.slot,z=e.showCountry,S=(e.fieldKey,e.hideLabel),D=(0,o.useState)([]),B=(0,r.Z)(D,2),q=B[0],R=B[1],I=(0,o.useState)([]),K=(0,r.Z)(I,2),A=K[0],L=K[1],F=(0,o.useState)([]),V=(0,r.Z)(F,2),M=V[0],U=V[1],T=(0,o.useState)([]),W=(0,r.Z)(T,2),G=W[0],X=W[1],H=(0,o.useState)({}),J=(0,r.Z)(H,2),$=J[0],Q=J[1],Y=(0,o.useState)((p=(0,l.uS)(),v=e.value||{},f()(p,"first_name")&&(v=h(h({},v),{},{first_name:p.first_name})),f()(p,"last_name")&&(v=h(h({},v),{},{last_name:p.last_name})),f()(p,"company")&&(v=h(h({},v),{},{company:p.company})),f()(p,"phone")&&(v=h(h({},v),{},{phone:p.phone})),f()(p,"email")&&(v=h(h({},v),{},{email:p.email})),f()(p,"zip")&&(v=h(h({},v),{},{zip:p.zip})),f()(p,"country")&&!(0,l.xb)(p.country)&&(v=h(h({},v),{},{country:p.country})),f()(p,"street")&&(v=h(h({},v),{},{street:p.street})),f()(p,"city")&&(v=h(h({},v),{},{city:p.city})),f()(p,"unit")&&(v=h(h({},v),{},{unit:p.unit})),v)),ee=(0,r.Z)(Y,2),te=ee[0],ne=ee[1],re=(0,o.useState)(e.errors?e.errors:{}),ae=(0,r.Z)(re,2),oe=ae[0],le=ae[1],ce=(0,o.useState)(!1),ie=(0,r.Z)(ce,2),ue=ie[0],se=ie[1],de=(0,o.useState)(!1),me=(0,r.Z)(de,2),pe=me[0],fe=me[1],be=(0,o.useState)(null!=te&&te.country?te.country:""),ve=(0,r.Z)(be,2),he=ve[0],ye=ve[1],ge=(0,d.Z)(),Ee=(0,r.Z)(ge,2),xe=Ee[0],we=Ee[1],Oe=(0,m.Z)(),Ce=(0,r.Z)(Oe,2),Ze=Ce[0],Ne=(Ce[1],(0,o.useRef)(te));(0,o.useEffect)((function(){Ne.current=te}),[te]),(0,o.useEffect)((function(){Ze&&L(Ze.countryList)}),[Ze,te]),(0,o.useEffect)((function(){var e;(0,l.xb)(null===(e=Ne.current)||void 0===e?void 0:e.country)&&(console.log("FormAddress",Ne.current),s.Z.getCountryCode().then((function(e){e&&ye(e)})).catch((function(e){ye("")})))}),[]),(0,o.useEffect)((function(){var e;(0,l.xb)(A)||(-1==A.findIndex((function(e){return e.id==he}))?(ye(""),_e(h(h({},Ne.current),{},{country:""}))):(0,l.xb)(null===(e=Ne.current)||void 0===e?void 0:e.country)&&_e(h(h({},Ne.current),{},{country:he})))}),[A,he]),(0,o.useEffect)((function(){(0,l.xb)(e.value)||(0,l.Xy)(te,e.value)||ne(e.value)}),[e.value]),(0,o.useEffect)((function(){if(te.country){var e=null!=te&&te.country?null==xe?void 0:xe[te.country]:null;if((0,l.xb)(e)){var t;we(null!==(t=null==te?void 0:te.country)&&void 0!==t?t:"")}else{U(e.states),Q(e.labels||{}),X(e.zip_format),R(e.layout);var n=te.phone,r=(te.phone_country,te.dial_code);((0,l.xb)(n)||(0,l.xb)(r)&&n.length<3||!(0,l.xb)(r)&&r==n)&&Ne.current.country}}}),[xe,null==te?void 0:te.country]),(0,o.useEffect)((function(){var t={},n="",r="";for(var a in e.errors)n=a,r=e.errors[a],null!=$[n]&&(n=$[n]),r=r.replace("{label}",n),t[a]=r;le(t)}),[e.errors,$]),(0,o.useEffect)((function(){var e=te.state,t=te.zip,n=te.city,r=te.country;(0,l.xb)(null==te?void 0:te.phone_country)||!(0,l.xb)(e)&&"-"!=e||!(0,l.xb)(t)&&"-"!=t||!(0,l.xb)(n)&&"-"!=n||r==(null==te?void 0:te.phone_country)||_e(h(h({},te),{},{country:null==te?void 0:te.phone_country.toUpperCase()}))}),[null==te?void 0:te.phone_country]),(0,o.useEffect)((function(){var e=!1,t=!1;q.filter((function(e){return-1!=e.indexOf("state")})).length>0&&(e=!0),se(e),q.filter((function(e){return-1!=e.indexOf("zip")})).length>0&&(t=!0),fe(t);var n=h(h({},Ne.current),{},{hasState:e,hasZip:t}),r=Ne.current,a=r.phone,o=r.phone_country,c=r.dial_code;((0,l.xb)(a)||(0,l.xb)(c)&&a.length<3||!(0,l.xb)(c)&&c==a)&&o!=Ne.current.country&&(n=h(h({},n),{},{phone_country:n.country})),_e(n,e,t)}),[q]);var _e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!(0,l.Xy)(e,Ne.current)){var r=e||{},a=r.state,o=r.zip,c=r.city,i=r.first_name,u=r.last_name,s=r.email,d=r.phone,m=r.street,p=r.unit,f=null!==t?t:ue,b=null!==n?n:pe;Ne.current=e,ne(e||{}),f&&(0,l.xb)(a)&&b&&(0,l.xb)(o)&&(0,l.xb)(c)&&(0,l.xb)(i)&&(0,l.xb)(u)&&(0,l.xb)(s)&&(0,l.xb)(m)&&(0,l.xb)(p)&&(0,l.xb)(d)||y&&y(h(h({},e),{},{hasZip:b,hasState:f,zipOnly:w,zipFormat:G}))}},Pe=function(e,t){if("zip"==e)new RegExp(G).test(te[e])||le(h(h({},oe),{},(0,a.Z)({}
1,e,"".concat($[e]," is invalid"))));else if("email"==e){new RegExp("^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$").test(te[e])||le(h(h({},oe),{},(0,a.Z)({},e,"".concat($[e]," is invalid"))))}else"phone"==e&&((0,l.xT)(te[e])||le(h(h({},oe),{},(0,a.Z)({},e,"".concat($[e]," is invalid")))));null==g||g(t)},je=function(e,t){var n=!0;if("first_name"==e&&P||"street"==e||"city"==e||"country"==e||"email"==e||"zip"==e?(0,l.xb)(t)&&(le(h(h({},oe),{},(0,a.Z)({},e,"".concat($[e]," is required")))),n=!1):"state"==e&&(0,l.xb)(t)&&(le(h(h({},oe),{},(0,a.Z)({},e,"".concat($.state," is required")))),n=!1),n&&(oe[e]||"first_name"==e&&oe.name)){var r=[e];"first_name"==e&&r.push("name"),le((0,b.omit)(oe,r))}var o=h({},te);"country"==e&&(ye(t),t==te.country||(0,l.xb)(te.country)||(o=h(h({},o),{},{state:null,zip:""}))),_e(h(h({},o),{},(0,a.Z)({},e,t)))},ke=(0,o.useCallback)((function(e,t){var n;console.log("onPhoneChange",e,t),(0,l.xb)(e)?le(h(h({},oe),{},{phone:"".concat($.phone," is required")})):le((0,b.omit)(oe,["phone"])),_e(h(h({},te),{},{phone:e,phone_country:null===(n=t.countryCode)||void 0===n?void 0:n.toUpperCase(),dial_code:t.dialCode}))}),[te,oe]),ze=function(){var e=[];if((0,l.xb)(q))return e;var t,n=(t=[],_&&(w?(t.push("zip"),z&&t.push("country")):(t.push("street","unit","city","zip","state"),z&&t.push("country"),C&&t.push("company"))),t);return e=q.map((function(e){return e.filter((function(e){return-1!=n.indexOf(e)}))})).filter((function(e){return e.length>0})),_&&w&&z&&(e=e.map((function(e){return e.filter((function(e){return"zip"!=e}))})).filter((function(e){return e.length>0}))),e},Se=(0,o.useMemo)((function(){return ze()}),[q,w,_,N,O,Z,C,z]),De={control:function(e,t){return h(h({},e),{},{borderBottomRightRadius:0,borderBottomLeftRadius:0,borderBottom:"none"})}},Be=(0,o.useMemo)((function(){var e,t;if(te.phone&&te.dial_code){if(te.phone.length<te.dial_code.length)return""}else if(!te.phone&&!(0,b.isNil)(te.phone))return"";return(0,b.isNil)(te.phone)?(null===(e=te.country)||void 0===e?void 0:e.toLowerCase())||he:te.phone_country?null===(t=te.phone_country)||void 0===t?void 0:t.toLowerCase():""}),[te.phone,te.phone_country,te.dial_code,te.country]);return o.createElement(o.Fragment,null,N&&o.createElement("div",{className:"form-group"},o.createElement("div",{className:"row"},o.createElement("div",{className:"col col-md-6 col-12 mb-3 mb-md-0"},o.createElement("div",{className:oe.name||oe.first_name?"formio-error-wrapper":""},!S&&o.createElement("label",{className:"control-label col-form-label ".concat(P?"field-required":"")},$.first_name),o.createElement("div",null,o.createElement("input",{type:"text",className:"form-control ".concat(oe.name||oe.first_name?"error is-invalid":""),disabled:x,value:null!=te&&te.first_name?te.first_name:"",placeholder:$.first_name,onChange:function(e){return je("first_name",e.target.value)},onBlur:function(e){return Pe("first_name")}}),(oe.name||oe.first_name)&&o.createElement("span",{className:"help-block error invalid-feedback"},oe.name||oe.first_name)))),o.createElement("div",{className:"col col-md-6 col-12"},o.createElement("div",{className:oe.last_name?"formio-error-wrapper":""},!S&&o.createElement("label",{className:"control-label col-form-label"},$.last_name),o.createElement("div",null,o.createElement("input",{type:"text",className:"form-control ".concat(oe.last_name?"error is-invalid":""),disabled:x,value:null!=te&&te.last_name?te.last_name:"",placeholder:$.last_name,onChange:function(e){return je("last_name",e.target.value)},onBlur:function(e){return Pe("last_name")}}),oe.last_name&&o.createElement("span",{className:"help-block error invalid-feedback"},oe.last_name)))))),Z&&o.createElement("div",{className:"form-group"},o.createElement("div",{className:"row"},o.createElement("div",{className:"col col-md-12"},o.createElement("div",{className:oe.email?"formio-error-wrapper":""},!S&&o.createElement("label",{className:"control-label col-form-label ".concat(j?"field-required":"")},$.email),o.createElement("div",null,o.createElement("input",{type:"email",className:"form-control ".concat(oe.email?"error is-invalid":""),disabled:x,value:null!==(n=null==te?void 0:te.email)&&void 0!==n?n:"",placeholder:$.email,onChange:function(e){return je("email",e.target.value)},onBlur:function(e){return Pe("email")}}),oe.email&&o.createElement("span",{className:"help-block error invalid-feedback"},oe.email)))))),O&&o.createElement("div",{className:"form-group"},o.createElement("div",{className:"row"},o.createElement("div",{className:"col col-md-12"},o.createElement("div",{className:""},!S&&o.createElement("label",{className:"control-label col-form-label ".concat(j?"field-required":"")},$.phone),o.createElement("div",null,o.createElement("div",{className:"".concat(oe.phone?"formio-error-wrapper":"")},o.createElement(u(),{disabled:x,placeholder:"",inputClass:"form-control phone-row ".concat(oe.phone?"has-error is-invalid":""),prefix:"+",enableSearch:!0,country:Be,onCh
1ange:function(e,t){ke(e,t)},onBlur:function(e){return Pe("phone")},value:null!==(i=null==te?void 0:te.phone)&&void 0!==i?i:"",buttonStyle:{zIndex:"10"}}),E&&o.createElement("input",{type:"text",disabled:x,style:{width:"25%",marginLeft:"15px",paddingLeft:"5px",paddingRight:"5px"},defaultValue:te.ext?te.ext:"",onChange:function(e){return je("ext",e.target.value)},className:"form-control ".concat(oe.ext?"error":""),minLength:"0",maxLength:"10",placeholder:"ext",onBlur:function(e){return Pe("ext")}})),oe.phone&&o.createElement("span",{className:"help-block error invalid-feedback"},oe.phone)))))),k&&k.slot1,Se.map((function(e,t){return o.createElement("div",{className:"form-group",key:"row_".concat(t)},o.createElement("div",{className:"row"},e.map((function(n,r){return o.createElement("div",{className:"col col-12 col-md-".concat(12/e.length," ").concat(e.length>1?"mb-3 mb-md-0":""),key:"cell_".concat(t,"_").concat(r)},"company"==n&&o.createElement("div",{className:oe.company?"formio-error-wrapper":""},!S&&o.createElement("label",{className:"control-label col-form-label"},$.company),o.createElement("div",null,o.createElement("input",{type:"text",className:"form-control ".concat(oe.company?"error is-invalid":""),disabled:x,value:te.company?te.company:"",placeholder:$.company,onChange:function(e){return je("company",e.target.value)},onBlur:function(e){return Pe("company")}}),oe.company&&o.createElement("span",{className:"help-block error invalid-feedback"},oe.company))),"street"==n&&o.createElement("div",{className:oe.street?"formio-error-wrapper":""},!S&&o.createElement("label",{className:"control-label col-form-label ".concat(j?"field-required":"")},$.street),o.createElement("div",null,o.createElement("input",{type:"text",className:"form-control ".concat(oe.street?"error is-invalid":""),disabled:x,value:te.street?te.street:"",placeholder:$.street,onChange:function(e){return je("street",e.target.value)},onBlur:function(e){return Pe("street")}}),oe.street&&o.createElement("span",{className:"help-block error invalid-feedback"},oe.street))),"unit"==n&&o.createElement("div",{className:oe.unit?"formio-error-wrapper":""},!S&&o.createElement("label",{className:"control-label col-form-label"},$.unit),o.createElement("div",null,o.createElement("input",{type:"text",className:"form-control ".concat(oe.unit?"error is-invalid":""),disabled:x,value:te.unit?te.unit:"",placeholder:$.unit,onChange:function(e){return je("unit",e.target.value)},onBlur:function(e){return Pe("unit")}}),oe.unit&&o.createElement("span",{className:"help-block error invalid-feedback"},oe.unit))),"city"==n&&o.createElement("div",{className:oe.city?"formio-error-wrapper":""},!S&&o.createElement("label",{className:"control-label col-form-label ".concat(j?"field-required":"")},$.city),o.createElement("div",null,o.createElement("input",{type:"text",className:"form-control ".concat(oe.city?"error is-invalid":""),disabled:x,value:te.city?te.city:"",placeholder:$.city,onChange:function(e){return je("city",e.target.value)},onBlur:function(e){return Pe("city")}}),oe.city&&o.createElement("span",{className:"help-block error invalid-feedback"},oe.city))),"zip"==n&&o.createElement("div",{className:oe.zip?"formio-error-wrapper":""},!S&&o.createElement("label",{className:"control-label col-form-label ".concat(j?"field-required":"")},$.zip),o.createElement("div",null,o.createElement("input",{type:"text",className:"form-control ".concat(oe.zip?"error is-invalid":""),disabled:x,value:te.zip?te.zip:"",placeholder:$.zip,onChange:function(e){return je("zip",e.target.value)},onBlur:function(e){return Pe("zip",e)}}),oe.zip&&o.createElement("span",{className:"help-block error invalid-feedback"},oe.zip))),"country"==n&&(pe&&w?o.createElement("div",{className:oe.country||oe.zip?"formio-error-wrapper":""},!S&&o.createElement("label",{className:"control-label col-form-label ".concat(j?"field-required":"")},$.country),o.createElement("div",{className:oe.country||oe.zip?"has-error is-invalid":""},o.createElement(c.Z,{error:!!oe.country,placeholder:"Country",options:A,isDisabled:x,styles:De,defaultValue:he,value:te.country,onChange:function(e){return je("country",e)},onBlur:function(e){return Pe("country",e)}}),o.createElement("input",{type:"text",className:"form-control ".concat(oe.zip?"error is-invalid":""),style:{borderTopRightRadius:0,borderTopLeftRadius:0},disabled:x,value:te.zip?te.zip:"",placeholder:$.zip,onChange:function(e){return je("zip",e.target.value)},onBlur:function(e){return Pe("zip",e)}})),oe.country&&o.createElement("span",{className:"help-block error invalid-feedback"},oe.country),oe.zip&&o.createElement("span",{className:"help-block error invalid-feedback"}
1,oe.zip)):o.createElement("div",{className:oe.country?"formio-error-wrapper":""},!S&&o.createElement("label",{className:"control-label col-form-label ".concat(j?"field-required":"")},$.country),o.createElement(c.Z,{error:!!oe.country,placeholder:"Country",options:A,isDisabled:x,defaultValue:te.country,value:te.country,onChange:function(e){return je("country",e)},onBlur:function(e){return Pe("country",e)}}),oe.country&&o.createElement("span",{className:"help-block error invalid-feedback"},oe.country))),"state"==n&&o.createElement("div",{className:oe.state?"formio-error-wrapper":""},!S&&o.createElement("label",{className:"control-label col-form-label ".concat(j?"field-required":"")},$.state),o.createElement(c.Z,{error:!!oe.state,options:M,placeholder:"State",isDisabled:x,defaultValue:te.state,value:te.state,onChange:function(e){return je("state",e)},onBlur:function(e){return Pe("state",e)}}),oe.state&&o.createElement("span",{className:"help-block error invalid-feedback"},oe.state)))}))))})))}(y=o.forwardRef(y)).defaultProps={disabled:!1,showExtension:!1,zipOnly:!1,showAddress:!0,showCountry:!0,showPhone:!1,showCompany:!0,showEmail:!1,showName:!1,requiredName:!0,required:!1,hideLabel:!1};const g=y},89590:(e,t,n)=>{n.d(t,{Z:()=>f});var r=n(87462),a=n(4942),o=n(45987),l=n(67294),c=n(23157),i=n(16513),u=["options","defaultValue","value","onChange","needObj","valueKey","labelKey","styles","isMulti","error"],s=["backgroundColor","boxShadow"];function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){(0,a.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(e,t){var n=e.options,a=e.defaultValue,d=e.value,p=e.onChange,f=e.needObj,b=e.valueKey,v=e.labelKey,h=e.styles,y=e.isMulti,g=e.error,E=(0,o.Z)(e,u),x=m(m({menu:function(e,t){return m(m({},e),{},{zIndex:"100"})}},h),{},{control:function(e){e.backgroundColor,e.boxShadow;return m(m({},(0,o.Z)(e,s)),{},{borderWidth:"0"})},container:function(e,t){return m(m({},e),{},{padding:"0 !important"})},indicatorContainer:function(e,t){return m(m({},e),{},{paddingLeft:"4px",paddingRight:"4px"})}}),w=(0,l.useMemo)((function(){return y?null==d?null:n.filter((function(e){return-1!=d.findIndex((function(t){return f&&t[b]==e[b]||!f&&t==e[b]}))})):null==d?null:n.find((function(e){return f&&e[b]==d[b]||!f&&e[b]==d}))}),[d,n]),O=(0,l.useMemo)((function(){return y?null==a?null:n.filter((function(e){return-1!=a.findIndex((function(t){return!f&&t==e[b]||f&&t[b]==e[b]}))})):null==a?null:n.find((function(e){return!f&&e[b]==a||f&&e[b]==a[b]}))}),[a,n]);return l.createElement(c.ZP,(0,r.Z)({className:"form-control ".concat(g?"has-error is-invalid":"")},E,{isMulti:y,ref:t,styles:x,value:null!=w?w:"",options:n,defaultValue:O,onChange:function(e){if(p)if((0,i.kJ)(e))if(f)p(e);else{var t=e.map((function(e){return e[b]}));p(t)}else p(f?e:e[b])},getOptionLabel:function(e){return e[v]},getOptionValue:function(e){return e[b]}}))}(p=l.forwardRef(p)).defaultProps={valueKey:"id",labelKey:"name",needObj:!1,defaultValue:null,controlWidth:null,isMulti:!1};const f=p},8984:(e,t,n)=>{n.d(t,{Z:()=>l});var r=n(67294),a=n(16513);n(20572);function o(e){var t=e.value,n=e.onChange,o=e.options,l=e.valueKey,c=e.disabled,i=e.imageKey,u=e.labelKey,s=e.allowCancel;return r.createElement("ul",{className:"picture-select"},o.map((function(e,o){return r.createElement("li",{className:"picture-item ".concat(e[l]==t?"active":""),disabled:c,onClick:function(t){return r=e[l],a=e,void(n&&n(r,a));var r,a},key:e[l]||o},s&&e[l]==t&&r.createElement("i",{className:"fa fa-times",style:{cursor:"pointer"}}),r.createElement("img",{src:(0,a.xb)(e[i])?"/resources/assets/site/images/product_cover.png":e[i],alt:e[u]}))})))}o.defaultProps={valueKey:"id",imageKey:"image_path",labelKey:"name",disabled:!1,allowCancel:!0};const l=(0,r.memo)(o)}
1,34574:(e,t,n)=>{n.d(t,{Z:()=>d});var r=n(15861),a=n(93324),o=n(64687),l=n.n(o),c=n(67294),i=n(2029),u=n(57816),s=function(e){var t=e.paymentProvider,n=e.errors,o=e.onChange,s=e.onBlur,d=t.application_id,m=t.location_id,p=(0,c.useState)(null),f=(0,a.Z)(p,2),b=f[0],v=f[1],h=(0,c.useRef)(null),y=(0,c.useState)(!0),g=(0,a.Z)(y,2),E=g[0],x=g[1];(0,c.useEffect)((function(){n.credit_card&&v(n.credit_card)}),[n]);var w=function(e){console.log("cardEvent:",e.detail),o(e.detail),null==s||s(e)},O=function(){var e=(0,r.Z)(l().mark((function e(){var t,n,r;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return window.squareCardObject,e.next=3,i.P(d,m);case 3:if(!(t=e.sent)){e.next=17;break}return e.next=7,t.card();case 7:if(h.current=e.sent,!h.current){e.next=16;break}if(window.squareCardObject=h.current,(r=null===(n=document.getElementById("square-card-input"))||void 0===n?void 0:n.children)&&r.length>0&&r[0].remove(),!document.getElementById("square-card-input")){e.next=16;break}return e.next=15,h.current.attach("#square-card-input");case 15:h.current.addEventListener("cardBrandChanged",w);case 16:x(!1);case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,c.useEffect)((function(){return O(),function(){h.current&&(h.current.removeEventListener("cardBrandChanged",w),h.current.detach())}}),[]),c.createElement(c.Fragment,null,c.createElement("div",{className:"credit_card_input form-control ".concat(Boolean(b)?"has-error is-invalid":""),style:{height:"100%",border:"none",position:"relative",padding:"0",minHeight:"50px"}},E&&c.createElement(u.Z,null),c.createElement("div",{id:"square-card-input",style:{width:"100%"}})),Boolean(b)&&c.createElement("span",{className:"help-block error ".concat(Boolean(b)?"invalid-feedback":"")},b))};const d=(0,c.memo)(s)},46706:(e,t,n)=>{n.d(t,{Z:()=>c});var r=n(93324),a=n(67294),o=n(97036),l=function(e){var t=e.paymentProvider,n=e.errors,l=e.onChange,c=e.onBlur,i=(0,o.Z)({pulicKey:t.api_key}),u=i.stripe,s=i.elements,d=(0,a.useState)(null),m=(0,r.Z)(d,2),p=m[0],f=m[1],b=(0,a.useRef)(null),v=(0,a.useRef)(null);return(0,a.useEffect)((function(){n.credit_card&&f(n.credit_card)}),[n]),(0,a.useEffect)((function(){return console.log("StripeCreditCard",s),s&&(b.current=s.create("card",{hidePostalCode:!0}),v.current&&(b.current.mount(v.current),b.current.on("focus",(function(e){f(null)})),b.current.on("blur",(function(e){null==c||c(e)})),b.current.on("change",(function(e){window.stripeObject=u,window.stripeElements=s,console.log("StripeCreditCard:",e),e.complete?(f(null),l(e)):e.error&&f(e.error.message)})))),function(){b.current&&s&&(b.current.unmount(),b.current.destroy())}}),[s]),a.createElement(a.Fragment,null,a.createElement("div",{className:"credit_card_input form-control ".concat(Boolean(p)?"has-error is-invalid":"")},a.createElement("div",{ref:v,style:{width:"100%"}})),Boolean(p)&&a.createElement("span",{className:"help-block error ".concat(Boolean(p)?"invalid-feedback":"")},p))};const c=(0,a.memo)(l)},58985:(e,t,n)=>{n.d(t,{Z:()=>o});var r=n(67294);n(16513),n(37879);function a(e){var t=e.title,n=e.children,a=e.open,o=e.onClose,l=e.position,c=(e.rootClose,e.width);return r.createElement("div",{width:c,className:"toolbarPanel ".concat(l," rightSetting ").concat(a?"active":"")},r.createElement("div",{className:"header"},r.createElement("h4",null,t),r.createElement("a",{onClick:function(){a&&o&&o()},style:{padding:"5px",fontSize:"16px"}},r.createElement("i",{className:"fa fa-times"}))),r.createElement("div",{className:"body"},n))}a.defaultProps={open:!1,position:"left",title:"",rootClose:!0};const o=(0,r.memo)(a)},97245:(e,t,n)=>{n.d(t,{Z:()=>d});var r=n(4942),a=n(93324),o=n(67294),l=n(65012),c=n(57816),i=n(41235);n(40096);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?u(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const d=function(e){var t=e.editMode,n=void 0!==t&&t,r=e.width,u=void 0===r?"100%":r,d=e.imageLink,m=void 0===d?"":d,p=e.height,f=void 0===p?void 0:p,b=e.alignment,v=void 0===b?"center":b,h=e.label,y=void 0===h?"alt":h,g=e.onUploaded,E=(0,o.useState)(!1),x=(0,a.Z)(E,2),w=x[0],O=x[1],C=(0,o.useState)(e.imageUrl),Z=(0,a.Z)(C,2),N=Z[0],_=Z[1],P=(0,l.uI)({onDropAccepted:function(e,t){var n=new FormData;e.map((function(e,t){n.append("contact_file",e,e.name)})),O(!0),i.Z.uploadContactFile(n).then((function(e){O(!1),1==e.status_code?(_(e.public_url),g&&g(e)):alert(e.message)}))},onDropRejected:function(e,t){alert("Invalid file type or file size")},accept:"image/*,.jp2,.webm",maxSize:8388608,maxFiles:1,multiple:!1}),j=P.getRootProps,k=P.getInputProps,z=P.isDragActive,S=P.isDragReject,D=P.isDragAccept,B={},q={borderColor:"#2196f3"},R={borderColor:"#00e676"},I={borderColor:"#ff1744"},K=(0,o.useMemo)((function(){return s(s(s(s({},B),z?q:{}),D?R:{}),S?I:{})}),[z,S,D]),A=(0,o.useMemo)((function(){var e={};return u&&(e=s(s({},e),{},{width:u})),f&&(e=s(s({},e),{},{height:f})),e}),[u,f]);return o.createElement("div",null,!n&&N&&N.length>0&&o.createElement("div",{style:{textAlign:v},className:"image_box"},o.createElement("a",{href:m||"#"},o.createElement("img",{src:N,alt:y,style:A}))),n&&o.createElement("div",{className:"upload_container"},w&&o.createElement(c.Z,{loading:!0}),o.createElement("div",{className:"image_box",style:{textAlign:v}},N&&N.length>0&&o.createElement("img",{src:N,alt:y,style:{width:u,height:f}})),o.createElement("div",{className:"image_uploader",style:{textAlign:"center"}},o.createElement("div",j({style:K}),o.createElement("input",k()),z?o.createElement("div",{className:"upload-drop-area"},"Drop image here"):o.createElement("div",{className:"upload-drop-area"},"Drag or select an image")))))}},18419:(e,t,n)=>{n.d(t,{G:()=>r.Z});var r=n(97245)},41235:(e,t,n)=>{n.d(t,{Z:()=>d});var r=n(4942),a=n(14921),o=n(5274),l=n(60184),c=n(16513),i=n(80129);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){(0,r.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const d={fetchFormOptions:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n={need_keys:e};return t&&(n=s(s({},n),t)),a.ZP.post("/api/form/buildOptions",n)},uploadContactFile:function(e){return a.ZP.upload("/api/form/acceptUploadedFile",e)},getCountryCode:function(){return new Promise((function(e,t){(0,c.xb)("")?o.default.create().get("https://cdnjs.cloudflare.com/cdn-cgi/trace",{responseType:"text"}).then((function(t){var n,r,a=t.data,o=null!==(n=null==a?void 0:a.split("\n"))&&void 0!==n?n:[],i=[];o.forEach((function(e){r=e.split("="),i[r[0]]=decodeURIComponent(r[1]||"")}));var u=i.loc;(0,c.xb)(u)&&(u="US"),null===l.Z||void 0===l.Z||l.Z.setItem("currentCountryCode",u),e(u)})).catch((function(t){null===l.Z||void 0===l.Z||l.Z.setItem("currentCountryCode","US"),e("US")})):e("")}))},checkCouponCode:function(e){var t=(0,c.bj)();return a.ZP.post("/api/form/coupon/redeem".concat(t?"?".concat((0,i.stringify)(t)):""),e)}}},40727:(e,t,n)=>{n.d(t,{Z:()=>s});var r=n(15861),a=n(64687),o=n.n(a),l=n(14921),c=n(80129),i=n(16513),u=n(96486);const s={loadProducts:function(e){var t=e.currency,n=e.optionFor,r=void 0===n?"purchase":n,a=(0,i.bj)();return l.ZP.get("/api/billing/product?data_for=options&option_for=".concat(r,"¤cy=").concat(t).concat(a?"&".concat((0,c.str
1ingify)(a)):""))},getPurchaseData:function(e){console.log("getPurchaseData",window.crmcoFormApiUrl);var t=(0,i.bj)();return l.ZP.post("/api/form/purchaseData".concat(t?"?".concat((0,c.stringify)(t)):""),e)},loadMeetingData:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return l.ZP.get("/api/meet/".concat(e,"?meeting_info_only=0"),t)},loadEvents:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return l.ZP.get("/api/meet/".concat(e),t)},loadCalendarUsers:function(){return(0,r.Z)(o().mark((function e(){return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",l.ZP.get("/api/integration/calendar?data_for=options"));case 1:case"end":return e.stop()}}),e)})))()},loadBillingProvider:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=(0,i.bj)(),a=(0,u.merge)(r,n);return l.ZP.get("/api/form/billingData/".concat(e,"/").concat(t,"?").concat((0,c.stringify)(a)))}}},62206:(e,t,n)=>{n.d(t,{Z:()=>c});var r=n(8081),a=n.n(r),o=n(23645),l=n.n(o)()(a());l.push([e.id,".button-select button{\n position: relative;\n}\n.button-select button i{\n position: absolute;\n right: 0;\n top:0;\n color:red;\n}",""]);const c=l},97866:(e,t,n)=>{n.d(t,{Z:()=>c});var r=n(8081),a=n.n(r),o=n(23645),l=n.n(o)()(a());l.push([e.id,".picture-select{\n display:flex;\n list-style:none;\n margin:0px;\n padding:0px;\n flex-wrap: wrap\n}\n.picture-select .picture-item{\n width:64px;\n border:1px solid #ccc;\n margin-right:5px;\n position: relative;\n}\n.picture-select .picture-item i{\n top: 0;\n right:0;\n position: absolute;\n color:red;\n}\n.picture-select .picture-item img{\n width:100%;\n}\n.picture-select .picture-item.active{\n border-color:#26C281;\n border-width:2px;\n}",""]);const c=l},78695:(e,t,n)=>{n.d(t,{Z:()=>c});var r=n(8081),a=n.n(r),o=n(23645),l=n.n(o)()(a());l.push([e.id,".upload_container{\n text-align: center;\n min-height:50px;\n position: relative;\n}\n.upload_container .image_uploader{\n margin: auto;\n display: inline-block;\n padding:5px 10px;\n width:180px;\n border-width: 2px;\n border-radius: 5px;\n border-color: #2e6da4;\n border-style: solid;\n background-color: #337ab7;\n color: #ffffff;\n outline: none;\n transition: border .24s ease-in-out;\n position: absolute;\n left:calc(50% - 90px);\n top:calc(50% - 17px);\n}\n.image_box img{\n max-width:100%;\n}",""]);const c=l},48214:(e,t,n)=>{var r=n(93379),a=n.n(r),o=n(7795),l=n.n(o),c=n(90569),i=n.n(c),u=n(3565),s=n.n(u),d=n(19216),m=n.n(d),p=n(44589),f=n.n(p),b=n(62206),v={};v.styleTagTransform=f(),v.setAttributes=s(),v.insert=i().bind(null,"head"),v.domAPI=l(),v.insertStyleElement=m();a()(b.Z,v),b.Z&&b.Z.locals&&b.Z.locals},20572:(e,t,n)=>{var r=n(93379),a=n.n(r),o=n(7795),l=n.n(o),c=n(90569),i=n.n(c),u=n(3565),s=n.n(u),d=n(19216),m=n.n(d),p=n(44589),f=n.n(p),b=n(97866),v={};v.styleTagTransform=f(),v.setAttributes=s(),v.insert=i().bind(null,"head"),v.domAPI=l(),v.insertStyleElement=m();a()(b.Z,v),b.Z&&b.Z.locals&&b.Z.locals},40096:(e,t,n)=>{var r=n(93379),a=n.n(r),o=n(7795),l=n.n(o),c=n(90569),i=n.n(c),u=n(3565),s=n.n(u),d=n(19216),m=n.n(d),p=n(44589),f=n.n(p),b=n(78695),v={};v.styleTagTransform=f(),v.setAttributes=s(),v.insert=i().bind(null,"head"),v.domAPI=l(),v.insertStyleElement=m();a()(b.Z,v),b.Z&&b.Z.locals&&b.Z.locals}}]);
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.