vendor: 5,088 bytes, lines 1-2
1/*! For license information please see 2092.9be5f35bd0fe0dce329b.js.LICENSE.txt */ 2"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[2092],{2092(e,t,n){n.r(t),n.d(t,{default:()=>Mr});var r,i,o,a,l=n(68909),u=n(21665),s=n(75058),c=n(60098),d=n(99694),f=n(58980),p=n(91950),m=n(96414),v=n(67944),h=n(83166),y=n(43241),_=n(35567),g=n(16029),b=n(746),E=n(70910),w=n(85771),k=n(50046),S=n(31621),x=n(22518),O=n(8992),A=n(71409),P=n(90935),C=n(97785),F=n(62393),j=n(84305),T=n(24119),N=n(24412),D=n(83173),I=n(88089),R=n(53385),q=n(42374),G=n(96205),B=n(35147),L=n(34668);function V(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],u=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(e){s=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return M(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?M(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function z(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 U(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?z(Object(n),!0).forEach(function(t){ue(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):z(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Y(){var e=J(),t=e.m(Y),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var i={throw:1,return:2,break:3,continue:3};function o(e){var t,n;return function(r){t||(t={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return n(r.a,i[e],t)},delegateYield:function(e,i,o){return t.resultName=i,n(r.d,$(e),o)},finish:function(e){return n(r.f,e)}},n=function(e,n,i){r.p=t.prev,r.n=t.next;try{return e(n,i)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}return(Y=function(){return{wrap:function(t,n,r,i){return e.w(o(t),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(e,t){return new Q(e,t)},AsyncIterator:Z,async:function(e,t,n,i,a){return(r(t)?W:K)(o(e),t,n,i,a)},keys:H,values:$}})()}function $(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(ce(e)+" is not iterable")}function H(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function e(){for(;n.length;)if((r=n.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}}function K(e,t,n,r,i){var o=W(e,t,n,r,i);return o.next().then(function(e){return e.done?e.value:o.next()})}function W(e,t,n,r,i){return new Z(J().w(e,t,n,r),i||Promise)}function Z(e,t){function n(r,i,o,a){try{var l=e[r](i),u=l.value;return u instanceof Q?t.resolve(u.v).then(function(e){n("next",e,o,a)},function(e){n("throw",e,o,a)}):t.resolve(u).then(function(e){l.value=e,o(l)},function(e){return n("throw",e,o,a)})}catch(e){a(e)}}var r;this.next||(X(Z.prototype),X(Z.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),X(this,"_invoke",function(e,i,o){function a(){return new t(function(t,r){n(e,o,t,r)})}return r=r?r.then(a,a):a()},!0)}function J(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return X(s,"_invoke",function(n,r,i){var o,l,u,s=0,c=i||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,u=e,f.n=n,a}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!i&&t<c.length;t++){var i,o=c[t],p=f.p,m=o[2];n>3?(i=m===r)&&(u=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&p<o[1])?(l=0,f.v=r,f.n=o[1]):p<m&&(i=n<3||o[0]>r||r>m)&&(o[4]=n,o[5]=r,f.n=m,l=0))}if(i||n>1)return a;throw d=!0,r}return function(i,c,m){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,m),l=c,u=m;
2(t=l<2?e:u)||!d;){o||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(u=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==a)break}catch(t){o=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,i,o),!0),s}var a={};function l(){}function u(){}function s(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(X(t={},r,function(){return this}),t),d=s.prototype=l.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,X(e,i,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,X(d,"constructor",s),X(s,"constructor",u),u.displayName="GeneratorFunction",X(s,i,"GeneratorFunction"),X(d),X(d,i,"Generator"),X(d,r,function(){return this}),X(d,"toString",function(){return"[object Generator]"}),(J=function(){return{w:o,m:f}})()}function X(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}X=function(e,t,n,r){function o(t,n){X(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},X(e,t,n,r)}function Q(e,t){this.v=e,this.k=t}function ee(e,t,n,r,i,o,a){try{var l=e[o](a),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,i)}function te(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){ee(o,r,i,a,l,"next",e)}function l(e){ee(o,r,i,a,l,"throw",e)}a(void 0)})}}function ne(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function re(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,se(r.key),r)}}function ie(e,t,n){return t=ae(t),function(e,t){if(t&&("object"==ce(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,oe()?Reflect.construct(t,n||[],ae(e).constructor):t.apply(e,n))}function oe(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(oe=function(){return!!e})()}function ae(e){return ae=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ae(e)}function le(e,t){return le=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},le(e,t)}function ue(e,t,n){return(t=se(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function se(e){var t=function(e,t){if("object"!=ce(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=ce(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==ce(t)?t:t+""}function ce(e){return ce="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ce(e)}var de=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":ce(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(i=e[l])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},fe=(0,G.Ay)({resolved:{},chunkName:function(){return"components-modals-validatedAddress"},isReady:function(e){var t=this.resolve(e);return!0===this.resolved[t]&&!!n.m[t]},importAsync:function(){return n.e(1665).then(n.bind(n,40773))},requireAsync:function(e){var t=this,n=this.resolve(e);return this.resolved[n]=!1,this.importAsync(e).then(function(e){return t.resolved[n]=!0,e})},requireSync:function(e){var t=this.resolve(e);return n(t)},resolve:function(){return 40773}},{resolveComponent:function(e){return e.ValidatedAddressModal}}),pe=(0,s.Ng)(function(e){return{companyInfo:e.companyInfo}},null,null,{forwardRef:!0}),me=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),ue(n=ie(this,t,[e]),"recaptchaRef",l.createRef()),ue(n,"validatedAddressModal",l.createRef()),ue(n,"form",l.createRef()),ue(n,"throttledCheckUsername",void 0),ue(n,"throttledCheckPasswordStrength",void 0),ue(n,"inputLookup",{}),ue(n,"defaultTextOption",{value:"no",label:"I don't want to re
2ceive text notifications",selected:!0}),n.state={usernameAvailable:null,passwordResults:null},n.onInputChange=n.onInputChange.bind(n),n.onInputBlur=n.onInputBlur.bind(n),n.onDatetimeChange=n.onDatetimeChange.bind(n),n.onSelectChanged=n.onSelectChanged.bind(n),n.multiSelectChanged=n.multiSelectChanged.bind(n),n.onDropdownChange=n.onDropdownChange.bind(n),n.onUsernameChange=n.onUsernameChange.bind(n),n.onTextNotificationChange=n.onTextNotificationChange.bind(n),n.onPasswordChange=n.onPasswordChange.bind(n),n.checkUsername=n.checkUsername.bind(n),n.throttledCheckUsername=(0,m.debounce)(n.checkUsername,500),n.throttledCheckPasswordStrength=(0,m.debounce)(n.checkPasswordStrength,150),n.confirmPassword=n.confirmPassword.bind(n),n.getTextNotificationOptions=n.getTextNotificationOptions.bind(n),n.updateDynamicField=n.updateDynamicField.bind(n),n.formGeneralInformation=n.formGeneralInformation.bind(n),n.formAdditionalInformation=n.formAdditionalInformation.bind(n),n.formInterestedIn=n.formInterestedIn.bind(n),n.formHeardAboutUs=n.formHeardAboutUs.bind(n),n.formPickupLocation=n.formPickupLocation.bind(n),n.formPhoneInformation=n.formPhoneInformation.bind(n),n.formTextNotification=n.formTextNotification.bind(n),n.formDynamicFields=n.formDynamicFields.bind(n),n.formAddress=n.formAddress.bind(n),n.formShippingAddress=n.formShippingAddress.bind(n),n.formRecaptcha=n.formRecaptcha.bind(n),n.onSubmit=n.onSubmit.bind(n),n.submit=n.submit.bind(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&le(e,t)}(t,e),u=t,s=[{key:"CHECK_USERNAME",value:function(){return(0,g.Ay)(r||(r=ne(["\n query checkUsername_register($username: String!) {\n usernameAvailable(username: $username) {\n available\n reason\n }\n }\n "])))}},{key:"GET_CITY_STATE_BY_ZIP",value:function(){return(0,g.Ay)(i||(i=ne(["\n query get_city_state_by_zip_registration($zip_code: String!) {\n getCityStateByZip(zip_code: $zip_code) {\n state {\n state_id\n state_name\n }\n city\n }\n }\n "])))}},{key:"formGeneralInformation",value:function(e){var t,n,r,i,o,a,u,s,d,f,p,m,v,_,g,b,k,S,x,O,A,P,C,T=this,N=this.state,D=N.usernameAvailable,I=N.passwordResults,R=this.props,q=R.settings,G=R.errorFields,B=null==I||null===(t=I.feedback)||void 0===t||null===(n=t.suggestions)||void 0===n?void 0:n.join(" "),V=null==q||null===(r=q.user)||void 0===r||null===(i=r.super_admin_settings)||void 0===i?void 0:i.remove_username_from_registration,M=V?0:null==q||null===(o=q.user)||void 0===o||null===(a=o.edit)||void 0===a?void 0:a.minimum_username_length,z=null==q||null===(u=q.user)||void 0===u||null===(s=u.super_admin_settings)||void 0===s?void 0:s.zxcvbn_minimum_score,U=Number(z),$=null==z||Number.isNaN(U)?3:U,H=Math.max($-1,0),K=Math.min($,4);return l.createElement(l.Fragment,null,V?null:l.createElement("div",{className:"form-inputs"},l.createElement(h.ErrorFormGroup,{field:"username",errors:G},l.createElement("label",{htmlFor:"username"},"Username",l.createElement("span",{className:"required-field"},"*"),!!M&&l.createElement("span",null," (",M," character minimum)"),null!=D?null!=D&&D.available?l.createElement(y.FontAwesomeIcon,{icon:["fas","check"],title:"This username is available",style:{color:"green",marginLeft:"5px"}}):l.createElement(y.FontAwesomeIcon,{icon:["fas","times"],title:null!==(d=null==D?void 0:D.reason)&&void 0!==d?d:"This username is not available",style:{color:"red",marginLeft:"5px"}}):""),l.createElement("input",{className:"form-control",type:"text",required:!0,id:"username",name:"username","data-display":"Username",autoComplete:"username",onChange:this.onUsernameChange,onBlur:this.onInputBlur,value:null!==(f=null==e?void 0:e.username)&&void 0!==f?f:""}))),l.createElement("div",{className:"form-inputs"},l.createElement(h.ErrorFormGroup,{field:"password",errors:G},l.createElement("label",{htmlFor:"password"},"Password",l.createElement("span",{className:"required-field"},"*")),!!I&&l.createElement(l.Fragment,null,l.createElement("meter",{min:"0",max:"4",low:H,high:K,optimum:4,className:"password-meter",value:null!==(p=null==I?void 0:I.score)&&void 0!==p?p:0}),void 0!==(null==e?void 0:e.password)&&l.createElement(l.Fragment,null,(null!==(m=null==I?void 0:I.score)&&void 0!==m?m:0)<$?l.createElement(y.FontAwesomeIcon,{icon:["fas","times"],title:"This password does not meet the site's requirements",style:{color:"red",marginLeft:"5px"}}):l.createElement(y.FontAwesomeIcon,{icon:["fas","check"],title:"This password meets the site's requirements",style:{color:"green",marginLeft:"5px"}}
2)),l.createElement(j.A,{placement:"top",isOpen:(null==I||null===(v=I.feedback)||void 0===v||null===(_=v.suggestions)||void 0===_?void 0:_.length)>0,target:"password"},B)),l.createElement(L.y,{className:"form-control",required:!0,id:"password",name:"password","data-display":"Password",onChange:function(e){T.onInputChange(e),T.onPasswordChange(e),T.confirmPassword()},onBlur:this.onInputBlur,value:null!==(g=null==e?void 0:e.password)&&void 0!==g?g:""})),!(null==q||null===(b=q.user)||void 0===b||null===(k=b.super_admin_settings)||void 0===k||!k.require_password_confirmation)&&l.createElement(h.ErrorFormGroup,{field:"confirm_password",errors:G},l.createElement("label",{htmlFor:"confirm_password"},"Confirm Password",l.createElement("span",{className:"required-field"},"*")),l.createElement(L.y,{className:"form-control",required:!0,id:"confirm_password",name:"confirm_password","data-display":"Password (confirm)",value:null!==(S=null==e?void 0:e.confirm_password)&&void 0!==S?S:"",onChange:(C=te(Y().mark(function e(t){return Y().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T.onInputChange(t);case 2:T.confirmPassword();case 3:case"end":return e.stop()}},e)})),function(e){return C.apply(this,arguments)}),onBlur:this.onInputBlur}))),l.createElement("div",{className:"form-inputs"},l.createElement(h.ErrorFormGroup,{field:"first_name",errors:G},l.createElement("label",{htmlFor:"first_name"},"First Name",l.createElement("span",{className:"required-field"},"*")),l.createElement("input",{className:"form-control",required:!0,type:"text",id:"first_name",name:"first_name",autoComplete:"given-name","data-display":"First Name",onChange:this.onInputChange,onBlur:this.onInputBlur,value:null!==(x=null==e?void 0:e.first_name)&&void 0!==x?x:""})),l.createElement(h.ErrorFormGroup,{field:"middle_name",errors:G},l.createElement(c.LB,{setting_key:"website.register.require_middle_name",render:function(t){var n,r=t.setting;return l.createElement(l.Fragment,null,l.createElement("label",{htmlFor:"middle_name"},"Middle Name",!!r&&l.createElement("span",{className:"required-field"},"*")),l.createElement("input",{className:"form-control",required:!!r,type:"text",id:"middle_name",name:"middle_name","data-display":"Middle Name",onChange:T.onInputChange,onBlur:T.onInputBlur,value:null!==(n=null==e?void 0:e.middle_name)&&void 0!==n?n:""}))}})),l.createElement(h.ErrorFormGroup,{field:"last_name",errors:G},l.createElement("label",{htmlFor:"last_name"},"Last Name",l.createElement("span",{className:"required-field"},"*")),l.createElement("input",{className:"form-control",required:!0,type:"text",id:"last_name",name:"last_name",autoComplete:"family-name","data-display":"Last Name",onChange:this.onInputChange,onBlur:this.onInputBlur,value:null!==(O=null==e?void 0:e.last_name)&&void 0!==O?O:""}))),l.createElement("div",{className:"form-inputs"},l.createElement(h.ErrorFormGroup,{field:"email",errors:G},l.createElement("label",{htmlFor:"email"},"Email",l.createElement("span",{className:"required-field"},"*")),l.createElement("input",{className:"form-control",required:!0,type:"email",autoComplete:"email",id:"email",name:"email","data-display":"Email",onChange:this.onInputChange,onBlur:this.onInputBlur,value:null!==(A=null==e?void 0:e.email)&&void 0!==A?A:""})),l.createElement(h.ErrorFormGroup,{field:"company",errors:G},l.createElement("label",{htmlFor:"company"},"Company"),l.createElement("input",{className:"form-control",type:"text",id:"company",name:"company",autoComplete:"organization","data-display":"Company",onChange:this.onInputChange,value:null!==(P=null==e?void 0:e.company)&&void 0!==P?P:""})),l.createElement(F.a,{setting_key:"website.users.minimum_registration_age"},l.createElement(h.ErrorFormGroup,{field:"date_of_birth",errors:G},l.createElement("label",{htmlFor:"date_of_birth"},"Date Of Birth",l.createElement("span",{className:"required-field"},"*")),l.createElement(c.LB,{setting_key:"users.edit.remove_dob_calendar",render:function(t){var n,r,i,o;return t.setting?l.createElement("input",{className:"form-control",name:"date_of_birth",id:"date_of_birth",value:(null===(n=e.date_of_birth)||void 0===n?void 0:n.length)>10?(0,w.A)(e.date_of_birth).format("M/D/YYYY"):null!==(r=e.date_of_birth)&&void 0!==r?r:"",onChange:T.onInputChange,"data-display":"Date Of Birth",onBlur:function(e){return T.onDatetimeBlur(e.target.value,"date_of_birth","M/D/YYYY")},placeholder:"MM/DD/YYYY"}):l.createElement(E.A,{value:(null===(i=e.date_of_birth)||void 0===i?void 0:i.length)>10?(0,w.A)(e.date_of_birth):null!==(o=e.date_of_birth)&&void 0!==o?o:"",dateFormat:"M/D
2/YYYY",timeFormat:!1,inputProps:{name:"date_of_birth",id:"date_of_birth","data-display":"Date Of Birth"},onChange:function(e){return T.onDatetimeChange(e,"date_of_birth","M/D/YYYY")},onClose:function(e){return T.onDatetimeBlur(e,"date_of_birth","M/D/YYYY")}})}})))))}},{key:"formAdditionalInformation",value:function(e){return""}},{key:"formInterestedIn",value:function(e){var t=this,n=this.props.errorFields,r=null==e?void 0:e.interested_in_list;return"string"==typeof r?r=r.length>0?r.split(";").map(function(e){return{value:e,label:e}}):[]:Array.isArray(r)&&(r=r.map(function(e){return{value:e,label:e}})),l.createElement(l.Fragment,null,l.createElement("hr",null),l.createElement(c.LB,{setting_key:"users.interested_in_list.list_options",render:function(e){var i,o=null!==(i=null==e?void 0:e.setting)&&void 0!==i?i:"";return o?l.createElement(l.Fragment,null,l.createElement(h.ErrorFormGroup,{field:"interested_in_list",errors:n},l.createElement("label",{htmlFor:"interested_in_list"},"Interested In",l.createElement(F.a,{setting_key:"users.interested_in_list.required_to_register"},l.createElement("span",{className:"required-field"},"*"))),l.createElement(k.Ay,{name:"interested_in_list",inputId:"interested_in_list",value:r,options:o.split(";").map(function(e){return{value:e,label:e}}),onChange:function(e){return t.multiSelectChanged(e,"interested_in_list")},className:"input-select",classNamePrefix:"snd-select",isMulti:!0})),l.createElement("hr",null)):null}}))}},{key:"formHeardAboutUs",value:function(e){var t=this,n=this.props.errorFields,r=null==e?void 0:e.heard_about_us_list;return"string"==typeof r?r=r.length>0?r.split(";").map(function(e){return{value:e,label:e}}):[]:Array.isArray(r)&&(r=r.map(function(e){return{value:e,label:e}})),l.createElement(c.LB,{setting_key:"users.heard_about_us_list.list_options",render:function(e){var i,o=null!==(i=null==e?void 0:e.setting)&&void 0!==i?i:"";return o?l.createElement(l.Fragment,null,l.createElement(h.ErrorFormGroup,{field:"heard_about_us_list",errors:n},l.createElement("label",{htmlFor:"heard_about_us_list"},"Where did you hear about us?",l.createElement(F.a,{setting_key:"users.heard_about_us_list.required_to_register"},l.createElement("span",{className:"required-field"},"*"))),l.createElement(k.Ay,{name:"heard_about_us_list",inputId:"heard_about_us_list",value:r,options:o.split(";").map(function(e){return{value:e,label:e}}),onChange:function(e){return t.multiSelectChanged(e,"heard_about_us_list")},onBlur:t.onInputBlur,className:"input-select",classNamePrefix:"snd-select",isMulti:!0})),l.createElement("hr",null)):""}})}},{key:"formPickupLocation",value:function(e){var t=this,n=this.props.errorFields,r=null==e?void 0:e.preferred_pick_up_location;return"string"==typeof r&&r.length>0&&(r=r.split(";").map(function(e){return{value:e,label:e}})),l.createElement(c.LB,{setting_key:"users.preferred_pick_up_location.list_options",render:function(e){var i=e.setting;return i?l.createElement(l.Fragment,null,l.createElement(h.ErrorFormGroup,{field:"preferred_pick_up_location",errors:n},l.createElement("label",{htmlFor:"preferred_pick_up_location"},"Preferred Pick Up Location",l.createElement(F.a,{setting_key:"users.preferred_pick_up_location.required_to_register"},l.createElement("span",{className:"required-field"},"*"))),l.createElement(k.Ay,{name:"preferred_pick_up_location",inputId:"preferred_pick_up_location",value:r,options:i.split(";").map(function(e){return{value:e,label:e}}),onChange:function(e){return t.onDropdownChange(e,"preferred_pick_up_location")},className:"input-select",classNamePrefix:"snd-select"}))):""}})}},{key:"formPhoneInformation",value:function(e){var t,n,r,i,o,a,u,s,c,d,f,p,m,v=this,y=this.props.errorFields,_=this.props,g=_.companyInfo,b=_.settings,E=null!==(t=null==g||null===(n=g.address)||void 0===n||null===(r=n.country)||void 0===r?void 0:r.code)&&void 0!==t?t:"US";return l.createElement("div",{className:"form-inputs phone-inputs"},l.createElement(h.ErrorFormGroup,{field:"phone_1",errors:y},l.createElement("label",{htmlFor:"phone_1"},l.createElement("span",null,null!==(i=null==b||null===(o=b.user)||void 0===o||null===(a=o.super_admin_settings)||void 0===a?void 0:a.phone_1_label)&&void 0!==i?i:"Phone 1",l.createElement("span",{className:"required-field"},"*"))),l.createElement(q.L,{id:"phone_1",placeholder:"Enter phone number",value:null!==(u=null==e||null===(s=e.phone_1)||void 0===s?void 0:s.phone)&&void 0!==u?u:"",className:"form-control",country:E,required:!0,onChange:function(t){var n,r;return v.setState({isDirty:!0,user:Object.assign(e,{phone_1:Object.assign(e.ph
2one_1||{},{phone:t,is_active:!(null==b||null===(n=b.user)||void 0===n||null===(r=n.text_notification)||void 0===r||!r.enable_in_registration||!t)})})})},onBlur:this.onInputBlur})),l.createElement(h.ErrorFormGroup,{field:"phone_2",errors:y},l.createElement("label",{htmlFor:"phone_2"},l.createElement("span",null,null!==(c=null==b||null===(d=b.user)||void 0===d||null===(f=d.super_admin_settings)||void 0===f?void 0:f.phone_2_label)&&void 0!==c?c:"Phone 2")),l.createElement(q.L,{id:"phone_2",placeholder:"Enter phone number",value:null!==(p=null==e||null===(m=e.phone_2)||void 0===m?void 0:m.phone)&&void 0!==p?p:"",className:"form-control",country:E,onChange:function(t){return v.setState({isDirty:!0,user:Object.assign(e,{phone_2:Object.assign(e.phone_2||{},{phone:t,is_active:!1})})})},onBlur:this.onInputBlur})))}},{key:"formTextNotification",value:function(e){var t=this,n=this.props.companyInfo,r=this.getTextNotificationOptions(e),i=r.find(function(e){return e.selected});return l.createElement(c.LB,{setting_key:"users.text_notification",render:function(e){var o=e.setting;return!1!==(null==o?void 0:o.enable_in_registration)?l.createElement(l.Fragment,null,null!=o&&o.terms?l.createElement("div",{className:"smsTerms",dangerouslySetInnerHTML:{__html:o.terms}}):l.createElement("div",{className:"smsTerms"},l.createElement("strong",null,"I want to receive recurring text message updates related to ",n.name,"'",n.name.endsWith("s")?"":"s"," sales and services."),l.createElement("p",null,'Msg/Data rates may apply. Reply "STOP" to Cancel. Messages are recurring and on-going. The frequency will vary depending upon each user\'s preferences.')),l.createElement(k.Ay,{name:"text_notification_options",inputId:"text_notification_options",value:i,options:r,onChange:function(e){return t.onTextNotificationChange(e)},className:"input-select",classNamePrefix:"snd-select"})):null}})}},{key:"formDynamicFields",value:function(e){var t=this.props.errorFields;return l.createElement(x.V,{user:e,errorFields:t,include_in_registration:!0,updateDynamicField:this.updateDynamicField,mark_required_with_asterisk:!0})}},{key:"formAddress",value:function(e){var t,n,r,i,o,a,u,s,d,f=this,p=this.props.errorFields,m=this.props.companyInfo,v=null!==(t=null!==(n=null===(r=e.main_address)||void 0===r?void 0:r.country_id)&&void 0!==n?n:null==m||null===(i=m.address)||void 0===i||null===(o=i.country)||void 0===o?void 0:o.id)&&void 0!==t?t:O.Countries.DEFAULT.valueOf();return l.createElement("div",null,l.createElement("hr",null),l.createElement("h4",null,"Address"),l.createElement("div",{className:"form-inputs"},l.createElement(h.ErrorFormGroup,{field:"main_address.line_1",errors:p},l.createElement("label",{htmlFor:"main_address_line_1"},"Address (line 1)",l.createElement("span",{className:"required-field"},"*")),l.createElement("input",{className:"form-control",required:!0,type:"text",id:"main_address_line_1",name:"main_address.line_1","data-display":"Main Address Line 1",onChange:this.onInputChange,onBlur:this.onInputBlur,value:null!==(a=null==e||null===(u=e.main_address)||void 0===u?void 0:u.line_1)&&void 0!==a?a:""}))),l.createElement("div",{className:"form-inputs"},l.createElement(h.ErrorFormGroup,{field:"main_address.line_2",errors:p},l.createElement("label",{htmlFor:"main_address_line_2"},"Address (line 2)"),l.createElement("input",{className:"form-control",type:"text",id:"main_address_line_2",name:"main_address.line_2","data-display":"Main Address Line 2",onChange:this.onInputChange,value:null!==(s=null==e||null===(d=e.main_address)||void 0===d?void 0:d.line_2)&&void 0!==s?s:""}))),l.createElement(c.LB,{setting_key:"users.super_admin_settings.require_full_address",render:function(t){var n,r,i,o,a,u=!!t.setting;return l.createElement(l.Fragment,null,l.createElement("div",{className:"form-inputs"},l.createElement(h.ErrorFormGroup,{field:"main_address.zip_code",errors:p},l.createElement(A.R,{className:"form-control",value:null!==(n=null===(r=e.main_address)||void 0===r?void 0:r.zip_code)&&void 0!==n?n:"",country_id:v,id:"main_address_zip_code",name:"main_address.zip_code","data-display":"Main Address Postal Code",onChange:f.onInputChange,companyInfo:m,required:u,markWithRequiredAsterisk:u})),l.createElement(h.ErrorFormGroup,{field:"main_address.city",errors:p},l.createElement("label",{htmlFor:"main_address_city"},"City",u&&l.createElement("span",{className:"required-field"},"*")),l.createElement("input",{className:"form-control",type:"text",id:"main_address_city",name:"main_address.city","data-display":"Main Address City",onChange:f.onInputChange,value:null!==(i=null==e||null===(o=e.main_address)||void 0===o?void 0:o.city)&&void 0!==i?i:"",required:u})),l.createElement(h.ErrorFormGroup,{field:"main_address.state",errors:p},l.createElement(A.g,{value:null===(a=e.main_address)||void 0===a?void 0:a.state,filter:{country_id:v},onChange:f.onSelectChanged,id:"main_address_state",name:"main_address.state",inputDataDisplay:"State",markWithRequiredAsterisk:u})),l.createElement(h.ErrorFormGroup,{field:"main_address.country_id",errors:p},l.createElement("label",{htmlFor:"main_address_country_id"},"Country",u&&l.createElement("span",{className:"required-field"},"*")),l.createElement(P.b3,{id:"main_address_country_id",name:"main_address.country_id",className:"input-select",initialValue:v,onCh
2ange:function(e){return f.onSelectChanged("main_address.country_id",e?parseInt(e.value):null)}}))))}}),l.createElement("hr",null))}},{key:"formShippingAddress",value:function(e){var t,n,r,i,o,a=this,u=this.props,s=u.errorFields,d=u.companyInfo,f=u.settings,p="boolean"!=typeof e.shipping_same_as_billing||e.shipping_same_as_billing,m=null!==(t=null!==(n=null===(r=e.shipping_address)||void 0===r?void 0:r.country_id)&&void 0!==n?n:null==d||null===(i=d.address)||void 0===i||null===(o=i.country)||void 0===o?void 0:o.id)&&void 0!==t?t:O.Countries.DEFAULT.valueOf();return l.createElement(c.LB,{setting_key:"users.super_admin_settings.require_shipping_address",render:function(t){var n,r,i,o,u,v,y,_,g,b,E=!!t.setting;return l.createElement("div",null,l.createElement("h4",{className:"with-input"},l.createElement("span",null,l.createElement(c.LB,{setting_key:"auctions.general.shipping_address_heading_text",render:function(e){return e.setting||"Shipping"}})," Address"),l.createElement("div",{className:"h-input"},l.createElement(T.A,{checked:p,key:"sameAsBilling",className:"custom-control-inline",type:"checkbox",onChange:function(e){return a.toggleSameAsBilling(e)},label:l.createElement(l.Fragment,null,"Same as ",l.createElement(c.LB,{setting_key:"auctions.general.billing_address_heading_text",render:function(e){return e.setting||"Billing"}})),id:"sameAsBilling",name:"sameAsBilling"}))),l.createElement(F.a,{setting_key:"integrations.shipping.residential_indicator"},l.createElement("div",{className:"form-inputs",style:{marginBottom:"5px"}},l.createElement(h.ErrorFormGroup,{field:"shipping_address.shipping_address_type",errors:s},l.createElement(N.A,{for:"shipping_address_shipping_address_type"},"Address Type",(null==f?void 0:f.require_residential_indicator)&&l.createElement("span",{className:"required-field"},"*")),l.createElement(D.y,{enums:O.ShippingAddressType,selected:null==e||null===(n=e.shipping_address)||void 0===n?void 0:n.shipping_address_type,name:"shipping_address.shipping_address_type",id:"shipping_address_shipping_address_type",isClearable:!1,onChange:function(e){return a.onDropdownChange(e,"shipping_address.shipping_address_type")}})))),p?"":l.createElement(l.Fragment,null,l.createElement("div",{className:"form-inputs"},l.createElement(h.ErrorFormGroup,{field:"shipping_address.line_1",errors:s},l.createElement("label",{htmlFor:"shipping_address_line_1"},"Address (line 1)",E&&l.createElement("span",{className:"required-field"},"*")),l.createElement("input",{className:"form-control",type:"text",id:"shipping_address_line_1",name:"shipping_address.line_1","data-display":"Shipping Address Line 1",onChange:a.onInputChange,onBlur:a.onInputBlur,value:null!==(r=null==e||null===(i=e.shipping_address)||void 0===i?void 0:i.line_1)&&void 0!==r?r:""}))),l.createElement("div",{className:"form-inputs"},l.createElement(h.ErrorFormGroup,{field:"shipping_address.line_2",errors:s},l.createElement("label",{htmlFor:"shipping_address_line_2"},"Address (line 2)"),l.createElement("input",{className:"form-control",type:"text",id:"shipping_address_line_2",name:"shipping_address.line_2","data-display":"Shipping Address Line 2",onChange:a.onInputChange,onBlur:a.onInputBlur,value:null!==(o=null==e||null===(u=e.shipping_address)||void 0===u?void 0:u.line_2)&&void 0!==o?o:""}))),l.createElement("div",{className:"form-inputs"},l.createElement(h.ErrorFormGroup,{field:"shipping_address.zip_code",errors:s},l.createElement(A.R,{className:"form-control",value:null!==(v=null===(y=e.shipping_address)||void 0===y?void 0:y.zip_code)&&void 0!==v?v:"",country_id:m,id:"shipping_address_zip_code",name:"shipping_address.zip_code","data-display":"Shipping Address Postal Code",onChange:a.onInputChange,companyInfo:d,markWithRequiredAsterisk:E})),l.createElement(h.ErrorFormGroup,{field:"shipping_address.city",errors:s},l.createElement("label",{htmlFor:"shipping_address_city"},"City",E&&l.createElement("span",{className:"required-field"},"*")),l.createElement("input",{className:"form-control",type:"text",id:"shipping_address_city",name:"shipping_address.city","data-display":"Shipping Address City",onChange:a.onInputChange,value:null!==(_=null==e||null===(g=e.shipping_address)||void 0===g?void 0:g.city)&&void 0!==_?_:""})),l.createElement(h.ErrorFormGroup,{field:"shipping_address.state",errors:s},l.createElement(A.g,{value:null===(b=e.shipping_address)||void 0===b?void 0:b.state,filter:{country_id:m},onChange:a.onSelectChanged,id:"shipping_address_state",name:"shipping_address.state",inputDataDisplay:"State",markWithRequiredAsterisk:E})),l.createElement(h.ErrorFormGroup,{field:"shipping_address.country_id",errors:s},l.createElement("label",{htmlFor:"shipping_address_country_id"},"Country",E&&l.createElement("span",{className:"required-field"},"*")),l.createElement(P.b3,{id:"shipping_address_country_id",name:"shipping_address.country_id",className:"input-select",initialValue:m,onChange:function(e){return a.onSelectChanged("shipping_address.country_id",e?parseInt(e.value):null)}})))))}})}},{key:"formRecaptcha",value:function(){var e,t,n,r,i=this.props,o=i.settings,a=i.errorFields;return null!=o&&null!==(e=o.recaptcha)&&void 0!==e&&e.site_key&&null!=o&&null!==(t=o.recaptcha)&&void 0!==t&&t.registration_enabled?l.createElement(h.ErrorFormGroup,{field:"recaptcha",errors:a},l.createElement("div",{className:"recaptcha"},l.createElement(R.A,{ref:this.recaptchaRef,sitekey:null==o||null===(n=o.recaptcha)||void 0===n?void 0:n.site_key,size:"v3"===(null==o||null===(r=o.recaptcha)||void 0===r?void 0:r.version)?"invisible":"normal"}))):null}},{key:"render",value:function(){var e=this.props.formData;return l.createElement("div",{id:"registerContainer"},l.createElement(B.K,{supports:"VALIDATE_ADDRESS"},l.createElement(fe,{ref:this.validatedAddressModal})),l.createElement("form",{className:"register-steps",onSubmit:this.onSubmit,ref:this.form},this.formGeneralInformation(e),this.formAdditionalInformation(e),this.formInterestedIn(e),this.formHeardAboutUs(e),this.formPickupLocation(e),this.formPhoneInformation(e),this.formTextNotification(e),l.createElement(F.a,{comparator:function(e){return!e||e===O.UserDynamicFieldRegistrationPosition.ABOVE_ADDRESS.valueOf()},setting_key:"website.register.dynamic_field_position"},this.formDynamicFields(e)),this.formAddress(e),this.formShippingAddress(e),l.createElement(F.a,{eq:O.UserDynamicFieldRegistrationPosition.BELOW_ADDRESS.valueOf(),setting_key:"website.register.dynamic_field_position"},this.formDynamicFields(e)),this.formRecaptcha(),l.createElement("button",{type:"submit",hidden:!0},"Next")))}},{key:"componentDidMount",value:function(){var e,t,n,r,i,o,a,l,u,s,c,d,f,p,m=this.props,v=m.settings,h=m.companyInfo,y=m.auctionToReg
2ister,_=m.formData,g=m.updateFormData;null!=_&&null!==(e=_.main_address)&&void 0!==e&&e.country_id&&null!=_&&null!==(t=_.shipping_address)&&void 0!==t&&t.country_id||g({main_address:{state:null!==(n=null==h||null===(r=h.address)||void 0===r?void 0:r.state)&&void 0!==n?n:{state_id:O.States.DEFAULT.valueOf(),state_name:O.States.DEFAULT.display},country_id:null!==(i=null==h||null===(o=h.address)||void 0===o||null===(a=o.country)||void 0===a?void 0:a.id)&&void 0!==i?i:O.Countries.DEFAULT.valueOf()},shipping_address:{state:null!==(l=null==h||null===(u=h.address)||void 0===u?void 0:u.state)&&void 0!==l?l:{state_id:O.States.DEFAULT.valueOf(),state_name:O.States.DEFAULT.display},country_id:null!==(s=null==h||null===(c=h.address)||void 0===c||null===(d=c.country)||void 0===d?void 0:d.id)&&void 0!==s?s:O.Countries.DEFAULT.valueOf()},auctionToRegister:null!=v&&null!==(f=v.user)&&void 0!==f&&null!==(p=f.super_admin_settings)&&void 0!==p&&p.allow_auction_register?y:void 0})}},{key:"onUsernameChange",value:(z=te(Y().mark(function e(t){var n,r,i=this;return Y().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=this.props.updateFormData,e.next=3,n(ue({},t.target.name,t.target.value));case 3:r=this.props.formData,this.setState({usernameAvailable:null},function(){i.throttledCheckUsername(r.username)});case 5:case"end":return e.stop()}},e,this)})),function(e){return z.apply(this,arguments)})},{key:"onTextNotificationChange",value:function(e){var t=this.props,n=t.formData,r=t.updateFormData,i=Object.assign({},n.phone_1),o=Object.assign({},n.phone_2);e.value===(null==i?void 0:i.phone)&&(i.is_active=!0,"boolean"==typeof(null==o?void 0:o.is_active)&&(o.is_active=!1)),e.value===(null==o?void 0:o.phone)&&(o.is_active=!0,"boolean"==typeof(null==i?void 0:i.is_active)&&(i.is_active=!1)),"no"===e.value&&("boolean"==typeof(null==i?void 0:i.is_active)&&(i.is_active=!1),"boolean"==typeof(null==o?void 0:o.is_active)&&(o.is_active=!1)),r({phone_1:i,phone_2:o})}},{key:"onInputChange",value:function(e){var t=this.props,n=t.updateFormData,r=t.updateFormErrors,i=t.errorFields,o=e.target,a=o.name,l=o.value;n(ue({},a,"number"===o.type?parseFloat(l):l)),r(U(U({},i),{},ue({},a,void 0))),("main_address.zip_code"===e.target.name||"shipping_address.zip_code"===e.target.name)&&e.target.value.length>=5&&this.getCityStateByZip(e.target.name.split(".")[0],e.target.value)}},{key:"onInputBlur",value:function(e){var t,n,r,i,o,a,l,u,s,c,d,f,p,m,v,h,y,_,g,b,E,w=this.props,k=w.updateFormErrors,S=w.errorFields,x=w.settings,O=w.formData,A=null!==(t=null==x||null===(n=x.user)||void 0===n||null===(r=n.super_admin_settings)||void 0===r?void 0:r.require_full_address)&&void 0!==t&&t,P=null!==(i=null==x||null===(o=x.user)||void 0===o||null===(a=o.super_admin_settings)||void 0===a?void 0:a.require_shipping_address)&&void 0!==i&&i;if("phone_1"===(null===(l=e.target)||void 0===l?void 0:l.name)&&null!==(u=O.phone_1)&&void 0!==u&&u.phone&&null!=x&&null!==(s=x.user)&&void 0!==s&&null!==(c=s.super_admin_settings)&&void 0!==c&&c.autoset_text_notification_to_phone_1){var C,F,j=I.PhoneNumberUtil.getInstance(),T=I.PhoneNumberUtil.getInstance().parse(null===(C=O.phone_1)||void 0===C?void 0:C.phone,"ZZ");j.isPossibleNumber(T)&&this.onTextNotificationChange({value:null===(F=O.phone_1)||void 0===F?void 0:F.phone})}if(null!=x&&null!==(d=x.user)&&void 0!==d&&null!==(f=d.super_admin_settings)&&void 0!==f&&f.validate_registration_field_on_blur){var N=U({},S),D=null!==(p=null==e?void 0:e.target)&&void 0!==p?p:null==e?void 0:e.currentTarget;if(D){var R=null!==(m=null===(v=e.target)||void 0===v?void 0:v.name)&&void 0!==m?m:null===(h=e.currentTarget)||void 0===h?void 0:h.name,q=null!==(y=null===(_=D.dataset)||void 0===_?void 0:_.display)&&void 0!==y?y:R;switch(null!==(g=null===(b=e.target)||void 0===b?void 0:b.name)&&void 0!==g?g:null===(E=e.currentTarget)||void 0===E?void 0:E.name){case"username":case"password":case"confirm_password":case"first_name":case"last_name":case"email":G();break;case"main_address.line_1":A&&G();break;case"shipping_address.line_1":P&&G();break;case"phone_1":B("phone_1");break;case"phone_2":B("phone_2")}k(N)}}function G(){N[R]=void 0;var e=D.value;""===(null==e?void 0:e.trim())&&(N[R]="".concat(q," is required"))}function B(e){var t,n=null===(t=O[e])||void 0===t?void 0:t.phone;if(""!==(null==n?void 0:n.trim())&&n){var r,i=I.PhoneNumberUtil.getInstance(),o=!1;try{r=I.PhoneNumberUtil.getInstance().parse(n,"ZZ"),i.isPossibleNumber(r)||(o=!0)}catch(e){o=!0}finally{N[R]=void 0,o&&(N[R]="This is not a valid phone number")}}else{if("phone_2"===e)return;N[R]="".concat(q," is required")}}}},{key:"onDatetimeChange",value:function(e,t,n){(0,this.props.updateFormData)(ue({},t,w.A.isMoment(e)?e.format(n):e))}},{key:"onDatetimeBlur",value:function(e,t,n){var r=this.props,i=r.updateFormData,o=r.updateFormErrors,a=r.errorFields;e=w.A.isMoment(e)?e:(0,w.A)(e),(0,w.A)(e).isValid()&&i(ue({},t,e.format(n))),o(U(U({},a),{},ue({}
2,t,(0,w.A)(e).isValid()?void 0:"Date format is not valid (".concat(n,")"))))}},{key:"onSelectChanged",value:function(e,t){(0,this.props.updateFormData)(ue({},e,t))}},{key:"multiSelectChanged",value:function(e,t){(0,this.props.updateFormData)(ue({},t,e.map(function(e){return e.value})))}},{key:"onDropdownChange",value:function(e,t){(0,this.props.updateFormData)(ue({},t,Array.isArray(e)?e.map(function(e){return e.value}):(null==e?void 0:e.value)||null))}},{key:"onPasswordChange",value:function(e){var t=e.target.value;this.throttledCheckPasswordStrength(t)}},{key:"checkPasswordStrength",value:(M=te(Y().mark(function e(t){var r,i,o,a,l,u=this;return Y().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a=this.props.settings,l=null!==(r=null==a||null===(i=a.user)||void 0===i||null===(o=i.super_admin_settings)||void 0===o?void 0:o.password_validation)&&void 0!==r?r:O.PasswordValidation.ZXCVBN.valueOf(),e.abrupt("return",new Promise(function(e){switch(l){case O.PasswordValidation.NONE.valueOf():return u.setState({passwordResults:null}),e(null);case O.PasswordValidation.ZXCVBN.valueOf():default:Promise.all([n.e(7008),n.e(3189)]).then(n.t.bind(n,77008,23)).then(function(n){var r=(0,n.default)(t);u.setState({passwordResults:r}),e(r)}).catch(function(t){console.error("Error loading module `zxcvbn`"),console.error(t),e(null)})}}));case 3:case"end":return e.stop()}},e,this)})),function(e){return M.apply(this,arguments)})},{key:"checkUsername",value:(G=te(Y().mark(function e(t){var n,r,i,o,a,l,u,s,c;return Y().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return o=this.props,a=o.updateFormErrors,l=o.errorFields,u={query:this.CHECK_USERNAME(),variables:{username:t}},e.prev=2,e.next=5,_.Sn.query(u);case 5:s=e.sent,e.next=11;break;case 8:e.prev=8,e.t0=e.catch(2),s=(0,b.Ay)(e.t0,this.inputLookup);case 11:if(null!=(c=null!==(n=null===(r=s)||void 0===r||null===(i=r.data)||void 0===i?void 0:i.usernameAvailable)&&void 0!==n?n:null)){e.next=15;break}return console.error("Unknown issue checking username",s),e.abrupt("return");case 15:this.setState({usernameAvailable:c}),a(U(U({},l),{},{username:c?void 0:"This username is not available"}));case 17:case"end":return e.stop()}},e,this,[[2,8]])})),function(e){return G.apply(this,arguments)})},{key:"confirmPassword",value:function(){var e=this.props,t=e.updateFormErrors,n=e.formData,r=n.password===n.confirm_password;return t(U(U({},e.errorFields),{},{confirm_password:r?void 0:"Passwords do not match"})),r}},{key:"getTextNotificationOptions",value:function(e){var t,n,r=[U({},this.defaultTextOption)];return null!==(t=e.phone_1)&&void 0!==t&&t.phone&&(e.phone_1.is_active&&(r=r.map(function(e){return e.selected=!1,e})),r.push({value:e.phone_1.phone,label:(0,S.qH)(e.phone_1.phone),selected:!!e.phone_1.is_active})),null!==(n=e.phone_2)&&void 0!==n&&n.phone&&(e.phone_2.is_active&&(r=r.map(function(e){return e.selected=!1,e})),r.push({value:e.phone_2.phone,label:(0,S.qH)(e.phone_2.phone),selected:!!e.phone_2.is_active})),r}},{key:"getCityStateByZip",value:(v=te(Y().mark(function e(t,n){var r,i,o,a,l,u;return Y().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=this.props.updateFormData,e.prev=1,e.next=4,_.Sn.query({query:this.GET_CITY_STATE_BY_ZIP(),variables:{zip_code:n},fetchPolicy:"cache-first"});case 4:i=(i=e.sent).data.getCityStateByZip,r(ue(ue({},"".concat(t,".city"),i.city),"".concat(t,".state"),{state_id:null===(o=i)||void 0===o||null===(a=o.state)||void 0===a?void 0:a.state_id,state_name:null===(l=i)||void 0===l||null===(u=l.state)||void 0===u?void 0:u.state_name})),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(1),console.log(e.t0.message);case 12:case"end":return e.stop()}},e,this,[[1,9]])})),function(e,t){return v.apply(this,arguments)})},{key:"toggleSameAsBilling",value:function(e){var t=this.props,n=t.formData,r=t.updateFormData,i=e.target.checked;r({shipping_address:i?n.main_address:(0,m.cloneDeep)(n.main_address),shipping_same_as_billing:i})}},{key:"updateDynamicField",value:function(e,t){var n=this.props,r=n.formData,i=n.updateFormData,o=Object.assign({},null==r?void 0:r.dynamic_values);o[e]=t,i({dynamic_values:o})}},{key:"onSubmit",value:function(e){e.preventDefault()}},{key:"submit",value:function(){this.form.current.querySelector("button[type=submit]").click()}},{key:"additionalValidation",value:function(e){return e.errorFields}},{key:"validate",value:(p=te(Y().mark(function e(){var t,n,r,i,a,l,u,s,c,d,f,p,v,h,y,E,k,S,x,A,P,F,j,T,N,D,I,R,q,G,L,M,z,$,H,K,W,Z,J,X,Q,ee,te,re,ie,oe,ae,le,ue,se,ce,de,fe,pe,me,ve,he,ye,_e,ge,be,Ee,we,ke,Se,xe,Oe,Ae,Pe,Ce,Fe,je,Te,Ne,De,Ie,Re,qe,Ge,Be,Le,Ve;return Y().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=this&&null!==(t=this.form)&&void 0!==t&&null!==(n=t.current)&&void 0!==n&&n.checkValidity()){e.next=3;break}return this.submit(),e.abrupt("return",!1);case 3:if(r=this.props,i=r.formData,a=r.settings,l=r.updateFormErrors,u=r.updateFormData,s=this.state.passwordResults,e.prev=5,C.oR.dismiss(),D={},I=(0,m.cloneDeep)(i),(0,m.isEmpty)(I.heard_about_us_list)?I.heard_about_us_list="":Array.isArray(I.heard_about_us_list)&&(I.heard_about_us_list=I.heard_about_us_list.join(";")),null!=a&&null!==(c=a.user)&&void 0!==c&&null!==(d=c.heard_about_us_list)&&void 0!==d&&d.required_to_register&&(D.heard_about_us_list=null!=I&&null!==(R=I.heard_about_us_list)&&void 0!==R&&R.length?void 0:"'Where did you hear about us' is required"),(0,m.isEmpty)(I.interested_in_list)?I.interested_in_list="":Array.isArray(I.interested_in_list)&&(I.interested_in_list=I.interested_in_list.join(";")),null!=a&&null!==(f=a.user)&&void 0!==f&&null!==(p=f.interested_in_list)&&void 0!==p&&p.required_to_register&&(D.interested_in_list=null!=I&&null!==(q=I.interested_in_list)&&void 0!==q&&q.length?void 0:"'Interested In' is required"),null!=a&&null!==(v=a.user)&&void 0!==v&&null!==(h=v.preferred_pick_up_location)&&void 0!==h&&h.required_to_register&&(D.preferred_pick_up_location=null!=I&&null!==(G=I.preferred_pick_up_location)&&void 0!==G&&G.length?void 0:"'Preferred pickup location' is required"),(0,m.isEmpty)(I.date_of_birth)&&void 0!==I.date_of_birth&&(I.date_of_birth=null),I.date_of_birth&&!(0,w.A)(I.date_of_birth).isValid()&&(D.date_of_birth="Invalid Date"),I.date_of_birth&&(0,w.A)(I.date_of_birth).isValid()&&!w.A.isMoment(I.date_of_birth)&&(I.date_of_birth=(0,w.A)(I.date_of_birth)),null!=a&&null!==(y=a.user)&&void 0!==y&&null!==(E=y.super_admin_settings)&&void 0!==E&&E.login_with_bi
2dder_number||(H=null==a||null===(L=a.user)||void 0===L||null===(M=L.super_admin_settings)||void 0===M?void 0:M.remove_username_from_registration,(K=H?0:null==a||null===(z=a.user)||void 0===z||null===($=z.edit)||void 0===$?void 0:$.minimum_username_length)&&I.username.length<+K&&(D.username="Username must contain a minimum of ".concat(K," character").concat(1===K?"":"s","."))),(null==a||null===(k=a.user)||void 0===k||null===(S=k.edit)||void 0===S?void 0:S.no_whitespace_in_username)&&new RegExp(/\s/g).test(I.username)&&(D.username="Username cannot contain whitespace."),W=null==a||null===(x=a.user)||void 0===x||null===(A=x.super_admin_settings)||void 0===A?void 0:A.zxcvbn_minimum_score,Z=Number(W),J=null==W||Number.isNaN(Z)?3:Number(W),(null===(P=this.props.settings)||void 0===P||null===(F=P.user)||void 0===F||null===(j=F.super_admin_settings)||void 0===j?void 0:j.password_validation)===O.PasswordValidation.NONE.valueOf()){e.next=30;break}if(ee=s,s){e.next=29;break}return e.next=28,this.checkPasswordStrength(I.password);case 28:ee=e.sent;case 29:(null!==(X=null===(Q=ee)||void 0===Q?void 0:Q.score)&&void 0!==X?X:0)<J&&(D.password="Password must meet the criteria.");case 30:if(null==a||null===(T=a.recaptcha)||void 0===T||!T.site_key||null==a||null===(N=a.recaptcha)||void 0===N||!N.registration_enabled){e.next=42;break}if(e.prev=31,"v3"!==(null==a||null===(te=a.recaptcha)||void 0===te?void 0:te.version)){e.next=35;break}return e.next=35,null===(ie=this.recaptchaRef.current)||void 0===ie?void 0:ie.execute();case 35:(oe=null===(re=this.recaptchaRef.current)||void 0===re?void 0:re.getValue())?I.recaptchaValue=oe:D.recaptcha="Please complete user verification.",e.next=42;break;case 39:e.prev=39,e.t0=e.catch(31),D.recaptcha="Error with user verification.";case 42:return D=this.additionalValidation({errorFields:D,checkUser:I}),e.prev=43,e.next=46,Promise.all([(0,B.o)("VALIDATE_ADDRESS"),(0,B.o)("SUGGEST_ADDRESS")]);case 46:if(le=e.sent,ue=V(le,2),se=ue[0],ce=ue[1],!se){e.next=68;break}return Ee=null==i?void 0:i.main_address,we=null==i?void 0:i.shipping_address,ke="boolean"!=typeof i.shipping_same_as_billing||!!i.shipping_same_as_billing,e.next=56,_.Sn.mutate({mutation:this.VALIDATE_ADDRESS(),variables:{input:{line_1:null!==(de=null==Ee?void 0:Ee.line_1)&&void 0!==de?de:"",line_2:null!==(fe=null==Ee?void 0:Ee.line_2)&&void 0!==fe?fe:"",city:null!==(pe=null==Ee?void 0:Ee.city)&&void 0!==pe?pe:"",state:{state_id:null!==(me=null==Ee||null===(ve=Ee.state)||void 0===ve?void 0:ve.state_id)&&void 0!==me?me:"",state_name:null!==(he=null==Ee||null===(ye=Ee.state)||void 0===ye?void 0:ye.state_name)&&void 0!==he?he:""},zip_code:null!==(_e=null==Ee?void 0:Ee.zip_code)&&void 0!==_e?_e:"",country_id:null!==(ge=null==Ee?void 0:Ee.country_id)&&void 0!==ge?ge:""},shouldSkip:!1}});case 56:if(Se=e.sent,null!=(xe=null===(be=Se.data)||void 0===be?void 0:be.validateAddress)&&xe.validated||null==xe||!xe.validatedAddress?null!=xe&&xe.validated||null!=xe&&xe.validatedAddress||(D.main_address="Invalid main address",C.oR.error("Invalid main address")):C.oR.warn("Unable to verify the address"),ke){e.next=65;break}return e.next=62,_.Sn.mutate({mutation:this.VALIDATE_ADDRESS(),variables:{input:{line_1:null!==(Ae=null==we?void 0:we.line_1)&&void 0!==Ae?Ae:"",line_2:null!==(Pe=null==we?void 0:we.line_2)&&void 0!==Pe?Pe:"",city:null!==(Ce=null==we?void 0:we.city)&&void 0!==Ce?Ce:"",state:{state_id:null!==(Fe=null==we||null===(je=we.state)||void 0===je?void 0:je.state_id)&&void 0!==Fe?Fe:"",state_name:null!==(Te=null==we||null===(Ne=we.state)||void 0===Ne?void 0:Ne.state_name)&&void 0!==Te?Te:""},zip_code:null!==(De=null==we?void 0:we.zip_code)&&void 0!==De?De:"",country_id:null!==(Ie=null==we?void 0:we.country_id)&&void 0!==Ie?Ie:""},shouldSkip:ke}});case 62:qe=e.sent,(Oe=null===(Re=qe.data)||void 0===Re?void 0:Re.validateAddress)&&Oe.validated||(D.shipping_address="Invalid shipping address",C.oR.error("Invalid shipping address"));case 65:if(!ce||D.main_address||D.shipping_address){e.next=68;break}return e.next=68,this.openValidatedAddress({address:Ee,validatedAddress:null==xe?void 0:xe.validatedAddress,sameAsBilling:ke,shippingAddress:ke?void 0:we,validatedShippingAddress:ke||null===(Ge=Oe)||void 0===Ge?void 0:Ge.validatedAddress,updateFormData:u});case 68:return e.next=70,_.Sn.mutate({mutation:(0,g.Ay)(o||(o=ne(["\n mutation validate($input: UserCreateInput!) {\n validateUser(input: $input)\n }\n "]))),variables:{input:I}});case 70:Be=e.sent,Le=null==Be||null===(ae=Be.data)||void 0===ae?void 0:ae.validateUser,u({validationToken:Le}),l(D),e.next=81;break;case 76:e.prev=76,e.t1=e.catch(43),Ve=(0,b.IY)(e.t1,null),D=U(U({},D),Ve),l(D);case 81:if(Object.keys((0,m.pickBy)(D,function(e){return void 0!==e})).length){e.next=83;break}return e.abrupt("return",!0);case 83:return C.oR.error("Please correct errors before continuing"),e.abrupt("return",!1);case 87:return e.prev=87,e.t2=e.catch(5),console.log(e.t2),e.abrupt("return",!1);case 91:case"end":return e.stop()}},e,this,[[5,87],[31,39],[43,76]])})),function(){return p.apply(this,arguments)})},{key:"openValidatedAddress",value:(f=te(Y().mark(function e(t){return Y().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,this.validatedAddressModal.current){e.next=3;break}throw new Error("NO REF");case 3:return e.next=5,this.validatedAddressModal.current.open(t);case 5:if(e.sent){e.next=8;break}throw new Error("Opening validated address modal failed");case 8:e.next=16;break;case 10:if(e.prev=10,e.t0=e.catch(0),"cancel"!==e.t0){e.next=14;break}return e.abrupt("return");case 14:console.log("Error:",e.t0),C.oR.error("An unknown error occurred");case 16:case"end":return e.stop()}},e,this,[[0,10]])})),function(e){return f.apply(this,arguments)})},{key:"VALIDATE_ADDRESS",value:function(){return(0,g.Ay)(a||(a=ne(["\n mutation validateAddress_registration($input: ValidateAddressInput! $shouldSkip: Boolean!) {\n validateAddress(input: $input) @skip (if: $shouldSkip) {\n validated\n validatedAddress {\n line_1\n line_2\n city\n zip_code\n state {\n state_id\n name\n }\n country_id\n }\n }\n }\n "])))}}],s&&re(u.prototype,s),d&&re(u,d),Object.defineProperty(u,"prototype",{writable:!1}),u;var u,s,d,f,p,v,G,M,z}(l.Component);const ve=me=de([pe,(0,p.override)("plugins/pages/register/steps/account")],me);var he,ye,_e,ge=n(79391),be=n(27448),Ee=n(57008),we=n(76798),ke=n(69872),Se=n(38799),xe=n(45759),Oe=n(69707),Ae=n(39242),Pe=n(45559),Ce=n(88126);function Fe(){var e=Re(),t=e.m(Fe),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var i={throw:1,return:2,break:3,continue:3};function o(e){var t,n;return function(r){t||(t={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return n(r.a,i[e],t)},delegateYield:function(e,i,o){return t.resultName=i,n(r.d,je(e),o)},finish:function(e){return n(r.f,e)}},n=function(e,n,i){r.p=t.prev,r.n=t.next;try{return e(n,i)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}return(Fe=function(){return{wrap:function(t,n,r,i){return e.w(o(t),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(e,t){return new Ge(e,t)},AsyncIterator:Ie,async:function(e,t,n,i,a){return(r(t)?De:Ne)(o(e),t,n,i,a)},keys:Te,values:je}})()}function je(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);
2if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(Je(e)+" is not iterable")}function Te(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function e(){for(;n.length;)if((r=n.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}}function Ne(e,t,n,r,i){var o=De(e,t,n,r,i);return o.next().then(function(e){return e.done?e.value:o.next()})}function De(e,t,n,r,i){return new Ie(Re().w(e,t,n,r),i||Promise)}function Ie(e,t){function n(r,i,o,a){try{var l=e[r](i),u=l.value;return u instanceof Ge?t.resolve(u.v).then(function(e){n("next",e,o,a)},function(e){n("throw",e,o,a)}):t.resolve(u).then(function(e){l.value=e,o(l)},function(e){return n("throw",e,o,a)})}catch(e){a(e)}}var r;this.next||(qe(Ie.prototype),qe(Ie.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),qe(this,"_invoke",function(e,i,o){function a(){return new t(function(t,r){n(e,o,t,r)})}return r=r?r.then(a,a):a()},!0)}function Re(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return qe(s,"_invoke",function(n,r,i){var o,l,u,s=0,c=i||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,u=e,f.n=n,a}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!i&&t<c.length;t++){var i,o=c[t],p=f.p,m=o[2];n>3?(i=m===r)&&(u=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&p<o[1])?(l=0,f.v=r,f.n=o[1]):p<m&&(i=n<3||o[0]>r||r>m)&&(o[4]=n,o[5]=r,f.n=m,l=0))}if(i||n>1)return a;throw d=!0,r}return function(i,c,m){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,m),l=c,u=m;(t=l<2?e:u)||!d;){o||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(u=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==a)break}catch(t){o=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,i,o),!0),s}var a={};function l(){}function u(){}function s(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(qe(t={},r,function(){return this}),t),d=s.prototype=l.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,qe(e,i,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,qe(d,"constructor",s),qe(s,"constructor",u),u.displayName="GeneratorFunction",qe(s,i,"GeneratorFunction"),qe(d),qe(d,i,"Generator"),qe(d,r,function(){return this}),qe(d,"toString",function(){return"[object Generator]"}),(Re=function(){return{w:o,m:f}})()}function qe(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}qe=function(e,t,n,r){function o(t,n){qe(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},qe(e,t,n,r)}function Ge(e,t){this.v=e,this.k=t}function Be(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 Le(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Be(Object(n),!0).forEach(function(t){We(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Be(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ve(e,t,n,r,i,o,a){try{var l=e[o](a),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,i)}function Me(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){Ve(o,r,i,a,l,"next",e)}function l(e){Ve(o,r,i,a,l,"throw",e)}a(void 0)})}}function ze(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Ue(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Ze(r.key),r)}}function Ye(e,t,n){return t=He(t),function(e,t){if(t&&("object"==Je(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,$e()?Reflect.construct(t,n||[],He(e).constructor):t.apply(e,n))}function $e(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return($e=function(){return!!e})()}function He(e){return He=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},He(e)}function Ke(e,t){return Ke=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Ke(e,t)}function We(e,t,n){return(t=Ze(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ze(e){var t=function(e,t){if("object"!=Je(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Je(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Je(t)?t:t+""}function Je(e){return Je="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Je(e)}var Xe=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":Je(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(i=e[l])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},Qe=(0,s.Ng)(function(e){return{biddingBoxSettings:e.biddingBoxSettings}},null,null,{forwardRef:!0}),et=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),We(n=Ye(this,t,[e]),"form",l.createRef()),We(n,"first",!0),We(n,"stripeForm",void 0),We(n,"squareForm",void 0),We(n,"recaptchaRef",l.createRef()),We(n,"inputLookup",{}),n.state={setting:null},n.onInputChange=n.onInputChange.bind(n),n.onSelectChange=n.onSelectChange.bind(n),n.onSubmit=n.onSubmit.bind(n),n.submit=n.submit.bind(n),n.validate=n.validate.bind(n),n.stripeForm=l.createRef(),n.squareForm=l.createRef(),n.formCardInformation=n.formCardInformation.bind(n),n.formAddressInformation=n.formAddressInformation.bind(n),n.renderAuthText=n.renderAuthText.bind(n),n.checkRecaptcha=n.checkRecaptcha.bind(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ke(e,t)}(t,e),r=t,i=[{key:"GET_SETTINGS",value:function(){return(0,g.Ay)(he||(he=ze(["\n query get_settings_register_cc($setting_key: String!) {\n setting(setting_key: $setting_key) {\n setting\n }\n }\n "])))}},{key:"GET_AUCTION",value:function(){return(0,g.Ay)(ye||(ye=ze(["\n query get_auction_register_cc($auction_id: String!) {\n auction(auction_id: $auction_id) {\n auction_id\n payment_authorization_amount\n payment_auth_is_reg_fee\n title\n }\n }\n "])))}},{key:"VALIDATE_CARD",value:function(){return(0,g.Ay)(_e||(_e=ze(["\n mutation validate_card($input: Credit
2CardValidateInput!) {\n validateCreditCard(input: $input) {\n additional_verification\n errors\n }\n }\n "])))}},{key:"getMonthOptions",value:function(){var e=(0,w.A)();return[1,2,3,4,5,6,7,8,9,10,11,12].map(function(t){return{label:"".concat(t," - ").concat(e.month(t-1).format("MMMM")),value:t}})}},{key:"getYearOptions",value:function(){for(var e=[],t=0;t<20;t++)e.push(Number((0,w.A)().add(t,"year").format("Y")));return e.map(function(e){return{label:e.toString(),value:e}})}},{key:"renderStripeForm",value:function(){var e,t=this,r=this.state.setting,i=null==r||null===(e=r.settings)||void 0===e?void 0:e.stripe_apiKey;return l.createElement(Pe.Elements,{stripe:n.e(4758).then(n.bind(n,74758)).then(function(e){return(0,e.loadStripe)(i)})},l.createElement(ke.A,{ref:this.stripeForm,onChange:function(e){return t.props.updateFormData({isStripeElementComplete:e.complete})}}))}},{key:"renderSquareForm",value:function(){var e,t=this,n=this.state.setting;return l.createElement(Oe.ScriptLoader,{scripts:[null!=n&&null!==(e=n.settings)&&void 0!==e&&e.square_sandbox?"https://sandbox.web.squarecdn.com/v1/square.js":"https://web.squarecdn.com/v1/square.js"],loading:l.createElement("div",{className:"loader loader-inline"},"Loading..."),error:function(e){return l.createElement(be.v,{error:e})}},function(){return l.createElement("div",null,l.createElement(we.A,{merchant_location:null==n?void 0:n.settings.merchant_location,applicationId:null==n?void 0:n.settings.square_application_id,ref:t.squareForm}))})}},{key:"formCardInformation",value:function(e){var t,n,r,i,o,a=this,u=this.props.errorFields,s=this.state.setting,d=this.props.accountData;return l.createElement(l.Fragment,null,l.createElement(ge.A,null),l.createElement("div",{className:"form-inputs"},l.createElement(h.ErrorFormGroup,{field:"description",errors:u},l.createElement("label",{htmlFor:"description"},"Card Description"),l.createElement("input",{className:"form-control",type:"text",id:"description",name:"description","data-display":"Description",value:e.description||"",onChange:this.onInputChange,placeholder:"For your reference"}))),"Stripe"===(null==s?void 0:s.key)&&!(null==s||null===(t=s.settings)||void 0===t||!t.stripe_apiKey)&&this.renderStripeForm(),"Square"===(null==s?void 0:s.key)&&!(null==s||!s.settings.square_application_id)&&this.renderSquareForm(),!["Stripe","Square"].includes(null==s?void 0:s.key)&&l.createElement("div",{className:"form-inputs form-inputs-5"},l.createElement(h.ErrorFormGroup,{size:2,field:"card_number",errors:u,style:{width:"16em"}},l.createElement("label",{htmlFor:"card_number"},"Card Number"),l.createElement("input",{className:"form-control","data-private":!0,type:"text",id:"card_number",name:"card_number","data-display":"Card Number",value:e.card_number||"",onChange:this.onInputChange})),l.createElement(c.LB,{setting_key:"users.cc.year_month_mode",render:function(t){var n=t.setting;if((null!=n?n:O.CreditCardYearMonthMode.SPLIT_MANUAL.valueOf())===O.CreditCardYearMonthMode.SPLIT_DROPDOWN.valueOf()){var r=a.getMonthOptions(),i=r.find(function(t){return t.value===(null==e?void 0:e.expiration_month)}),o=a.getYearOptions(),s=o.find(function(t){return t.value===(null==e?void 0:e.expiration_year)});return l.createElement(l.Fragment,null,l.createElement(h.ErrorFormGroup,{field:"expiration_month",errors:u,style:{width:"4em"}},l.createElement("label",{htmlFor:"expiration_month"},"Exp Month"),l.createElement(k.Ay,{id:"expiration_month",name:"expiration_month",value:i,options:r,onChange:function(e){var t;return a.onSelectChange("expiration_month",null!==(t=null==e?void 0:e.value)&&void 0!==t?t:null)},className:"input-select",classNamePrefix:"snd-select"})),l.createElement(h.ErrorFormGroup,{field:"expiration_year",errors:u,style:{width:"4em"}},l.createElement("label",{htmlFor:"expiration_year"},"Exp Year"),l.createElement(k.Ay,{id:"expiration_year",name:"expiration_year",value:s,options:o,onChange:function(e){var t;return a.onSelectChange("expiration_year",null!==(t=null==e?void 0:e.value)&&void 0!==t?t:null)},className:"input-select",classNamePrefix:"snd-select"})))}return l.createElement(l.Fragment,null,l.createElement(h.ErrorFormGroup,{field:"expiration_month",errors:u,style:{width:"4em"}},l.createElement("label",{htmlFor:"expiration_month"},"Exp Month"),l.createElement("input",{className:"form-control",type:"number",id:"expiration_month",name:"expiration_month","data-display":"Expiration Month (January = 1)",value:e.expiration_month||"",onChange:a.onInputChange,step:1,min:1,max:12})),l.createElement(h.ErrorFormGroup,{field:"expiration_year",errors:u,style:{width:"4em"}},l.createElement("label",{htmlFor:"expiration_year"},"Exp Year"),l.createElement("input",{className:"form-control",type:"number",id:"expiration_year",name:"expiration_year","data-display":"Expiration Year (ex. 2023)",value:e.expiration_year||"",onChange:a.onInputChange,step:1})))}}),l.createElement(h.ErrorFormGroup,{field:"cvv",errors:u,style:{width:"8em"}},l.createElement("label",{htmlFor:"cvv"},"CVV"),l.createElement("input",{"data-private":!0,className:"form-control",type:"text",id:"cvv",name:"cvv","data-display":"CVV",value:e.cvv||"",onChange:this.onInputChange}
2))),l.createElement("div",{className:"form-inputs"},l.createElement(h.ErrorFormGroup,{field:"first_name",errors:u},l.createElement("label",{htmlFor:"first_name"},"First Name"),l.createElement("input",{className:"form-control",type:"text",id:"first_name",name:"first_name","data-display":"First Name",value:null!==(n=null!==(r=e.first_name)&&void 0!==r?r:null==d?void 0:d.first_name)&&void 0!==n?n:"",onChange:this.onInputChange})),l.createElement(h.ErrorFormGroup,{field:"last_name",errors:u},l.createElement("label",{htmlFor:"last_name"},"Last Name"),l.createElement("input",{className:"form-control",type:"text",id:"last_name",name:"last_name","data-display":"Last Name",value:null!==(i=null!==(o=e.last_name)&&void 0!==o?o:null==d?void 0:d.last_name)&&void 0!==i?i:"",onChange:this.onInputChange}))),this.enterNameonCardText())}},{key:"enterNameonCardText",value:function(){return l.createElement("p",null,"Enter name as it appears on the card")}},{key:"formAddressInformation",value:function(e){var t,n,r,i,o,a,u,s,c,d,f,p,m,v,y=this,_=this.state,g=_.errorFields,b=_.setting,E=this.props.accountData,w=null!==(t=null!==(n=e.country_id)&&void 0!==n?n:null==E||null===(r=E.main_address)||void 0===r?void 0:r.country_id)&&void 0!==t?t:"";return l.createElement(l.Fragment,null,l.createElement("div",{className:"form-inputs"},l.createElement(h.ErrorFormGroup,{field:"company",errors:g},l.createElement("label",{htmlFor:"company"},"Company"),l.createElement("input",{className:"form-control",type:"text",id:"company",name:"company","data-display":"Company",value:e.company||"",onChange:this.onInputChange}))),l.createElement("div",{className:"form-inputs"},l.createElement(h.ErrorFormGroup,{field:"location.line_1",errors:g},l.createElement("label",{htmlFor:"line_1"},"Address Line 1"),l.createElement("input",{className:"form-control",type:"text",id:"line_1",name:"line_1","data-display":"Line 1",value:null!==(i=null==e?void 0:e.line_1)&&void 0!==i?i:null==E||null===(o=E.main_address)||void 0===o?void 0:o.line_1,onChange:this.onInputChange}))),l.createElement("div",{className:"form-inputs"},l.createElement(h.ErrorFormGroup,{field:"location.line_2",errors:g},l.createElement("label",{htmlFor:"line_2"},"Address Line 2"),l.createElement("input",{className:"form-control",type:"text",id:"line_2",name:"line_2","data-display":"Line 2",value:null!==(a=null==e?void 0:e.line_2)&&void 0!==a?a:null==E||null===(u=E.main_address)||void 0===u?void 0:u.line_2,onChange:this.onInputChange}))),l.createElement("div",{className:"form-inputs"},l.createElement(h.ErrorFormGroup,{field:"location.city",errors:g},l.createElement("label",{htmlFor:"city"},"City"),l.createElement("input",{className:"form-control",type:"text",id:"city",name:"city","data-display":"City",value:null!==(s=null==e?void 0:e.city)&&void 0!==s?s:null==E||null===(c=E.main_address)||void 0===c?void 0:c.city,onChange:this.onInputChange})),b&&-1===["Square","Stripe"].indexOf(b.key)&&l.createElement(h.ErrorFormGroup,{field:"location.zip_code",errors:g},l.createElement(A.R,{className:"form-control",value:null!==(d=null!==(f=e.zip_code)&&void 0!==f?f:null==E||null===(p=E.main_address)||void 0===p?void 0:p.zip_code)&&void 0!==d?d:"",country_id:w,id:"zip_code",name:"zip_code","data-display":"Postal Code",onChange:this.onInputChange}))),l.createElement("div",{className:"form-inputs"},l.createElement(h.ErrorFormGroup,{field:"location.state",errors:g},l.createElement(A.g,{value:null!==(m=e.state)&&void 0!==m?m:null==E||null===(v=E.main_address)||void 0===v?void 0:v.state,filter:{country_id:w},onChange:this.onSelectChange,id:"state",name:"state",inputDataDisplay:"State"})),l.createElement(h.ErrorFormGroup,{field:"location.country_id",errors:g},l.createElement("label",{htmlFor:"country_id"},"Country"),l.createElement(Ee.b,{id:"country_id",name:"country_id",className:"input-select",initialValue:w,onChange:function(e){return y.onSelectChange("country_id",e?parseInt(e.value):null)}}))))}},{key:"renderAuthText",value:function(e,t){var n,r,i,o,a=this.props.biddingBoxSettings;return t?l.createElement(Ae.X,{query:this.GET_AUCTION(),variables:{auction_id:t},fetchPolicy:"network-only"},function(t){var n,r,i,o,u,s=t.data,d=t.loading,f=t.error;if(d)return l.createElement("div",{className:"loader"},"Loading...");if(f)return l.createElement(be.v,{error:f});if(!s||!s.auction)return l.createElement(be.v,{error:new Error("No data available")});var p=(0,Ce.Ln)(null!==(n=null==a?void 0:a.ccPaymentKey)&&void 0!==n?n:""),m=null==s||null===(r=s.auction)||void 0===r?void 0:r.payment_authorization_amount,v=!(null==p||!p.supports.capture),h=!(null==s||null===(i=s.auction)||void 0===i||!i.payment_auth_is_reg_fee),y=null==a?void 0:a.platformFee;return m||y?l.createElement(c.LB,{setting_key:"users.super_admin_settings.auction_registration_cc_authorization_text",render:function(e){var t=e.setting||h?"A auction registration fee of %amount% will be charged to your card for auction ".concat(s.auction.title,"."):"A ".concat(v?"deposit":"pre-authorization"," of %amount% will be placed on your card for auction ").concat(s.auction.title,".");return t=t.replace(/%amount%/g,(0,xe.vj)(m)),l.createElement(l.Fragment,null,m&&l.createElement("p",null,t),y&&l.createElement("p",null,"A platform fee of %amount% will be charged to your card for auction ".concat(s.auction.title,".").replace(/%amount%/g,(0,xe.vj)(y))))}}):l.createElement(l.Fragment,null,null!=e&&null!==(o=e.cc)&&void 0!==o&&o.capture&&null!=e&&null!==(u=e.cc)&&void 0!==u&&u.authorize_amount?l.createElement(c.LB,{setting_key:"users.super_admin_settings.registration_cc_charge_text",render:function(t){var n,r=t.setting||"You will be charged %amount%.";return r=r.replace(/%amount%/g,(0,xe.vj)(null==e||null===(n=e.cc)||void 0===n?void 0:n.authorize_amount)),l.createElement("p",null,r)}}):l.createElement(c.LB,{setting_key:"users.super_admin_settings.registration_cc_authorization_text",render:function(t){var n,r,i=t.setting||"A temporary authorization ".concat(null!=e&&null!==(n=e.cc)&&void 0!==n&&n.authorize_amount?"of %amount%":""," will be placed on your card to verify it. You will not be charged.");return i=i.replace(/%amount%/g,(0,xe.vj)(null==e||null===(r=e.cc)||void 0===r?void 0:r.authorize_amount)),l.createElement("p",null,i)}}))}):l.createElement(l.Fragment,null,null!=e&&null!==(n=e.cc)&&void 0!==n&&n.registration_fee&&(null==e||null===(r=e.cc)||void 0===r?void 0:r.registration_fee)>0?l.createElement(c.LB,{setting_key:"users.super_admin_settings.registration_cc_charge_text",render:function(t){var n,r=t.setting||"You will be charged %amount% for the registration.";return r=r.replace(/%amount%/g,(0,xe.vj)(null==e||null===(n=e.cc)||void 0===n?void 0:n.registration_fee)),l.createElement("p",null,r)}}):l.createElement(l.Fragment,null," ",null!=e&&null!==(i=e.cc)&&void 0!==i&&i.capture&&null!=e&&null!==(o=e.cc)&&void 0!==o&&o.authorize_amount?l.createElement(c.LB,{setting_key:"users.super_admin_settings.registration_cc_charge_text",render:function(t){var n,r=t.setting||"You will be charged %amount%.";return r=r.replace(/%amount%/g,(0,xe.vj)(null==e||null===(n=e.cc)||void 0===n?void 0:n.authorize_amount)),l.createElement("p",null,r)}}):l.createElement(c.LB,{setting_key:"users.super_admin_settings.registration_cc_authorization_text",render:function(t){var n,r,i=t.setting||"A temporary authorization ".concat(null!=e&&null!==(n=e.cc)&&void 0!==n&&n.authorize_amount?"of %amount%":""," will be placed on your card to verify it. You will not be charged.");return i=i.replace(/%amount%/g,(0,xe.vj)(null==e||null===(r=e.cc)||void 0===r?void 0:r.authorize_amount)),l.createElement("p",null,i)}})," "))}},{key:"render",value:function(){var e=this,t=this.props,n=t.settings,r=t.formData,i=t.auctionToReg
2ister;return l.createElement(Ae.X,{query:this.GET_SETTINGS(),variables:{setting_key:"integrations.payment.credit"},fetchPolicy:"network-only",onCompleted:function(t){return e.saveSetting(t.setting)}},function(t){var o,a=t.loading,u=t.error;return a?l.createElement("div",{className:"loader"},"Loading..."):u?l.createElement(be.v,{error:u}):l.createElement("div",{id:"cardContainer"},l.createElement("form",{onSubmit:e.onSubmit,ref:e.form},l.createElement("h3",null,"Credit Card"),null!=n&&null!==(o=n.cc)&&void 0!==o&&o.require_in_registration?l.createElement("p",null,"A credit card is required in order to register on this site."):l.createElement("p",null,l.createElement("strong",null,"Optional:")," Enter a credit card below so that you can start bidding right away."),e.renderAuthText(n,i),e.formCardInformation(r),e.formAddressInformation(r),l.createElement(c.LB,{setting_key:"integrations.recaptcha",render:function(t){var n=t.setting;return null!=n&&n.site_key?l.createElement("div",{className:"form-inputs"},l.createElement("div",{className:"form-group"},l.createElement(R.A,{ref:e.recaptchaRef,sitekey:n.site_key,size:"v3"===n.version?"invisible":"normal"}))):null}}),l.createElement("button",{type:"submit",hidden:!0},"Next")))})}},{key:"onInputChange",value:function(e){var t=this.props.updateFormData,n=e.target,r=n.name,i=n.value;t(We({},r,"number"===n.type?parseFloat(i):i))}},{key:"onSelectChange",value:function(e,t){(0,this.props.updateFormData)(We({},e,t))}},{key:"onSubmit",value:function(e){e.preventDefault()}},{key:"submit",value:function(){this.form.current.querySelector("button[type=submit]").click()}},{key:"validate",value:(u=Me(Fe().mark(function e(){var t,n,r,i,o,a,l,u,s,c,d,f,p,m,v,h,y,g,b,E,k,S,x,O,A,P,F,j,T,N,D,I,R,q,G,B,L;return Fe().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=this&&null!==(t=this.form)&&void 0!==t&&null!==(n=t.current)&&void 0!==n&&n.checkValidity()){e.next=3;break}return this.submit(),e.abrupt("return",!1);case 3:if(l=this.props,u=l.formData,s=l.accountData,c=l.emailValidationData,d=l.updateFormData,f=l.updateFormErrors,p=this.state.setting,m={},v=tt(u,s,c),(null!==(r=v.location.line_1)&&void 0!==r?r:null==s||null===(i=s.main_address)||void 0===i?void 0:i.line_1)||(m.line_1="Address Line 1 is required"),(null!==(o=v.first_name)&&void 0!==o?o:null==s?void 0:s.first_name)||(m.first_name="First Name is required"),(null!==(a=v.last_name)&&void 0!==a?a:null==s?void 0:s.last_name)||(m.last_name="Last Name is required"),h=null,"Stripe"!==p.key){e.next=30;break}if(this.stripeForm.current){e.next=14;break}throw new Error("Stripe not found");case 14:return P=this.stripeForm.current.stripe,F=this.stripeForm.current.elements,j=F.getElement(Pe.CardElement),e.next=19,P.createPaymentMethod({type:"card",card:j,billing_details:{name:"".concat(v.first_name," ").concat(v.last_name),address:{line1:null!==(y=null==v?void 0:v.location.line_1)&&void 0!==y?y:null==s||null===(g=s.main_address)||void 0===g?void 0:g.line_1,line2:null!==(b=null==v?void 0:v.location.line_2)&&void 0!==b?b:null==s||null===(E=s.main_address)||void 0===E?void 0:E.line_2,city:null!==(k=null==v?void 0:v.location.city)&&void 0!==k?k:null==s||null===(S=s.main_address)||void 0===S?void 0:S.city}}});case 19:if(!(h=e.sent).error){e.next=22;break}throw new Error(h.error.message);case 22:h=h.paymentMethod,v.location.zip_code=null===(x=h)||void 0===x||null===(O=x.billing_details)||void 0===O?void 0:O.postal_code,v.token=h,v.email=null==s?void 0:s.email,v.phone=null==s||null===(A=s.phone_1)||void 0===A?void 0:A.phone,d({token:h}),e.next=48;break;case 30:if("Square"!==p.key){e.next=41;break}if(this.squareForm.current){e.next=33;break}throw new Error("Square not found");case 33:return e.next=35,this.squareForm.current.tokenize();case 35:h=e.sent,v.location.zip_code=null===(T=h)||void 0===T||null===(N=T.details)||void 0===N||null===(D=N.billing)||void 0===D?void 0:D.postalCode,v.token=h,d({token:h}),e.next=48;break;case 41:v.expiration_month||(m.expiration_month="Expiration month is required"),v.expiration_year||(m.expiration_year="Expiration year is required"),v.expiration_year&&v.expiration_month&&(0,w.A)("".concat(v.expiration_month,"/").concat(v.expiration_year),"M/YYYY").add(1,"month").isBefore((0,w.A)())&&(m.expiration_year="This card is expired"),(q=Se.number(v.card_number)).isValid||(m.card_number="Invalid Credit Card Number"),q.card&&(Se.cvv(v.cvv,q.card.code.size).isValid||(m.cvv="Invalid CVV (should be ".concat(q.card.code.size," characters)"))),(null!==(I=v.location.zip_code)&&void 0!==I?I:null==s||null===(R=s.main_address)||void 0===R?void 0:R.zip_code)||(m.zip_code="Zip is required");case 48:if(e.prev=48,e.t0=_.Sn,e.t1=this.VALIDATE_CARD(),e.t2=Le,e.t3=Le({},v),e.t4={},!this.recaptchaRef.current){e.next=60;break}return e.next=57,this.checkRecaptcha();case 57:e.t5=e.sent,e.next=61;break;case 60:e.t5=void 0;case 61:return e.t6=e.t5,e.t7={recaptchaValue:e.t6},e.t8=(0,e.t2)(e.t3,e.t4,e.t7),e.t9={input:e.t8},e.t10={mutation:e.t1,variables:e.t9},e.next=68,e.t0.mutate.call(e.t0,e.t10);case 68:G=(G=e.sent).data.validateCreditCard,e.next=76;break;case 72:throw e.prev=72,e.t11=e.catch(48),C.oR.error("Error Validating Card"),new Error(e.t11);case 76:if(G.errors&&G.errors.length&&G.errors.map(function(e){if(e.indexOf(";")>=0){var t=e.split(";"),n=t.shift(),r=t.join(";");m[n]=r}}),!G.additional_verification){e.next=94;break}if(e.prev=78,"Stripe"!==p.key){e.next=88;break}if(!G.additional_verification.requires_verification){e.next=86;break}if(this.stripeForm.current){e.next=83;break}throw new Error("Stripe not found");case 83:return L=this.stripeForm.current.stripe,e.next=86,L.confirmCardSetup(G.additional_verification.setup_intent_client_secret).then(function(){var e=Me(Fe().mark(function e(t){return Fe().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.error){e.next=2;break}throw new Error(t.error.message);case 2:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}());case 86:h=Le(Le({},v.token),{},{setup_intent_id:G.additional_verification.setup_intent,customer_id:null===(B=G.additional_verification)||void 0===B?void 0:B.customer}),d({token:h});case 88:e.next=94;break;case 90:throw e.prev=90,e.t12=e.catch(78),C.oR.error("Error Validating Card"),new Error(e.t12);case 94:if(Object.keys(m).length){e.next=96;break}return e.abrupt("return",!0);case 96:return f(m),Object.keys(m).map(function(e){return C.oR.error(m[e])}),e.abrupt("return",!1);case 99:case"end":return e.stop()}},e,this,[[48,72],[78,90]])})),function(){return u.apply(this,arguments)})},{key:"saveSetting",value:function(e){var t=this.state.setting;t||0===Object.keys(e.setting).length&&0===Object.keys(t).length||this.setState({setting:e.setting})}},{key:"checkRecaptcha",value:(a=Me(Fe().mark(function e(){var t;return Fe().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(this.recaptchaRef.current){e.next=2;break}return e.abrupt("return","");case 2:if("invisible"!==this.recaptchaRef.current.props.size){e.next=12;break}return e.prev=4,e.next=7,this.recaptchaRef.current.execute();case 7:e.next=12;break;case 9:throw e.prev=9,e.t0=e.catch(4),new Error("Error with user verification.");case 12:if(t=this.recaptchaRef.current.getValue()){e.next=15;break}throw new Error("Please Complete user verification.");case 15:return e.abrupt("return",t);case 16:case"end":return e.stop()}},e,this,[[4,9]])}
2)),function(){return a.apply(this,arguments)})}],i&&Ue(r.prototype,i),o&&Ue(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,i,o,a,u}(l.Component);function tt(e,t,n){var r,i,o,a,l,u,s,c,d,f,p,v,h,y,_,g,b,E,w,k,S,x,O=Le({},e);delete O.country_name,delete O.isStripeElementComplete;var A,P,C=null!==(r=null===(i=O.token)||void 0===i||null===(o=i.billing_details)||void 0===o?void 0:o.postal_code)&&void 0!==r?r:null===(a=O.token)||void 0===a||null===(l=a.details)||void 0===l||null===(u=l.billing)||void 0===u?void 0:u.postalCode;(O.location={line_1:null!==(s=O.line_1)&&void 0!==s?s:null==t||null===(c=t.main_address)||void 0===c?void 0:c.line_1,line_2:null!==(d=O.line_2)&&void 0!==d?d:null==t||null===(f=t.main_address)||void 0===f?void 0:f.line_2,city:null!==(p=O.city)&&void 0!==p?p:null==t||null===(v=t.main_address)||void 0===v?void 0:v.city,state:(0,m.cloneDeep)(null!==(h=O.state)&&void 0!==h?h:null==t||null===(y=t.main_address)||void 0===y?void 0:y.state),zip_code:null!==(_=null!=C?C:O.zip_code)&&void 0!==_?_:null==t||null===(g=t.main_address)||void 0===g?void 0:g.zip_code,country_id:parseInt(null!==(b=O.country_id)&&void 0!==b?b:null==t||null===(E=t.main_address)||void 0===E?void 0:E.country_id)},O.first_name=null!==(w=O.first_name)&&void 0!==w?w:null==t?void 0:t.first_name,O.last_name=null!==(k=O.last_name)&&void 0!==k?k:null==t?void 0:t.last_name,O.email=null==t?void 0:t.email,O.email_verification_code=null==n?void 0:n.verificationCode,O.email_verification_token=null==n?void 0:n.verificationToken,delete O.line_1,delete O.line_2,delete O.city,delete O.state,delete O.zip_code,delete O.country_id,null!==(S=O.location.state)&&void 0!==S&&S.id)&&(null===(A=O.location.state)||void 0===A||delete A.id);null!==(x=O.location.state)&&void 0!==x&&x.name&&(null===(P=O.location.state)||void 0===P||delete P.name);return O.expiration_year&&O.expiration_year<100&&(O.expiration_year+=2e3),O}const nt=et=Xe([Qe,(0,p.override)("plugins/pages/register/steps/credit-cards")],et);var rt,it=n(90112),ot=n(45650);function at(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,ft(r.key),r)}}function lt(e,t,n){return t=st(t),function(e,t){if(t&&("object"==pt(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ut()?Reflect.construct(t,n||[],st(e).constructor):t.apply(e,n))}function ut(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(ut=function(){return!!e})()}function st(e){return st=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},st(e)}function ct(e,t){return ct=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ct(e,t)}function dt(e,t,n){return(t=ft(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ft(e){var t=function(e,t){if("object"!=pt(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=pt(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==pt(t)?t:t+""}function pt(e){return pt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pt(e)}var mt=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":pt(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(i=e[l])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a},vt=(0,s.Ng)(function(e){return{affiliateDomain:e.affiliateDomain}},null,null,{forwardRef:!0}),ht=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),dt(n=lt(this,t,[e]),"form",l.createRef()),dt(n,"terms",null),dt(n,"auctionTerms",""),dt(n,"inputLookup",{}),n.toggleAgree=n.toggleAgree.bind(n),n.toggleAuctionAgree=n.toggleAuctionAgree.bind(n),n.auctionTermsAgree=n.auctionTermsAgree.bind(n),n.newsletterAgree=n.newsletterAgree.bind(n),n.privacyPolicyAgree=n.privacyPolicyAgree.bind(n),n.onSubmit=n.onSubmit.bind(n),n.submit=n.submit.bind(n),n.validate=n.validate.bind(n),n.auctionTermsAgree=n.auctionTermsAgree.bind(n),n.newsletterSignUp=n.newsletterSignUp.bind(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ct(e,t)}(t,e),n=t,r=[{key:"GET_AUCTION",value:function(){return(0,g.Ay)(rt||(e=["\n query get_auction_register_terms($auction_id: String!) {\n auction(auction_id: $auction_id) {\n auction_id\n title\n terms\n require_terms_approval\n }\n }\n "],t||(t=e.slice(0)),rt=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))));var e,t}},{key:"auctionTermsAgree",value:function(){var e,t=this,n=this.props,r=n.auctionToReg
2ister,i=n.settings;return r&&null!=i&&null!==(e=i.super_admin_settings)&&void 0!==e&&e.allow_auction_register?l.createElement(c.LB,{setting_key:"auctions.super_admin_settings.terms_before_approval_request",fetchPolicy:"cache-and-network",render:function(e){return e.setting?l.createElement(Ae.X,{query:t.GET_AUCTION(),variables:{auction_id:r},fetchPolicy:"network-only"},function(e){var n,r=e.data,i=e.loading,o=e.error;if(i)return l.createElement("div",{className:"loader"},"Loading...");if(o)return l.createElement(be.v,{error:o});if(!r||!r.auction)return l.createElement(be.v,{error:new Error("Unknown Error")});var a=r.auction;return t.auctionTerms=null!==(n=a.terms)&&void 0!==n?n:"",a.require_terms_approval?l.createElement(l.Fragment,null,l.createElement("h3",null,"Auction Terms"),l.createElement("div",null,"Terms and conditions for ",a.title,":"),l.createElement("blockquote",{dangerouslySetInnerHTML:{__html:t.auctionTerms}}),l.createElement("div",{className:"pretty p-icon p-curve"},l.createElement("input",{type:"checkbox",id:"agreeToAuctionTerms",onChange:t.toggleAuctionAgree}),l.createElement("div",{className:"state"},l.createElement(y.FontAwesomeIcon,{icon:["fas","check"],className:"icon"}),l.createElement("label",{htmlFor:"agreeToAuctionTerms"}," I agree to the auction terms above")))):null}):null}}):null}},{key:"newsletterSignUp",value:function(e){var t=this,n=e.subscribe,r=e.agreeToPrivacyPolicy,i=this.props.affiliateDomain;return l.createElement(c.LB,{setting_key:"integrations.newsletter",fetchPolicy:"cache-and-network",render:function(e){var o=e.setting;if(null==o||!o.include_in_registration)return null;var a=!(null==o||!o.agree_to_privacy_policy);return l.createElement(l.Fragment,null,a&&l.createElement(T.A,{type:"checkbox",id:"agreeToPrivacyPolicy",name:"agreeToPrivacyPolicy",checked:!!r,onChange:function(e){return t.privacyPolicyAgree(e)},label:l.createElement("span",null,"I would like to be notified of upcoming sales. ",l.createElement("a",{href:(0,ot.frontUrl)("/privacy",{host:null==i?void 0:i.hostname})},"Privacy Policy"))}),l.createElement(T.A,{type:"checkbox",id:"agreeToNewsletter",name:"agree_to_newsletter",checked:!!n,onChange:t.newsletterAgree,label:"Subscribe to Newsletter",disabled:a&&!r}))}})}},{key:"render",value:function(){var e=this,t=this.props.formData;return l.createElement("div",{id:"registerContainer"},l.createElement("form",{onSubmit:this.onSubmit,ref:this.form},l.createElement("h3",null,"Terms"),l.createElement(c.LB,{setting_key:{websiteTerms:"company.terms",websiteTermsAlert:"website.alerts.website_terms"},render:function(n){var r,i=n.settings,o=i.websiteTerms,a=i.websiteTermsAlert,u=(null==o?void 0:o.terms)||"";return e.terms=u,l.createElement(l.Fragment,null,null!=a&&a.alert_text?l.createElement(it.A,{key:"websiteTermsAlert",className:"website-terms-alert",color:null!==(r=null==a?void 0:a.alert_type)&&void 0!==r?r:"primary"},l.createElement("div",{dangerouslySetInnerHTML:{__html:a.alert_text}})):"",""!==u&&l.createElement("blockquote",{dangerouslySetInnerHTML:{__html:u}}),""===u&&"Not Found",l.createElement("div",{className:"pretty p-icon p-curve"},l.createElement("input",{type:"checkbox",id:"agreeToTerms",onChange:e.toggleAgree,checked:!(null==t||!t.agree)}),l.createElement("div",{className:"state"},l.createElement(y.FontAwesomeIcon,{icon:["fas","check"],className:"icon"}),l.createElement("label",{htmlFor:"agreeToTerms"}," I agree to the terms above"))))}}),l.createElement("hr",null),this.auctionTermsAgree(),this.newsletterSignUp(t),l.createElement("button",{type:"submit",hidden:!0},"Next")))}},{key:"toggleAgree",value:function(){var e=this.props;(0,e.updateFormData)({agree:!e.formData.agree,terms:this.terms})}},{key:"toggleAuctionAgree",value:function(){var e=this.props;(0,e.updateFormData)({agreeToAuctionTerms:!e.formData.agreeToAuctionTerms,auctionTerms:this.auctionTerms})}},{key:"privacyPolicyAgree",value:function(e){var t=this.props.updateFormData;e.target.checked?t({agreeToPrivacyPolicy:!0}):t({subscribe:!1,agreeToPrivacyPolicy:!1})}},{key:"newsletterAgree",value:function(){var e=this.props;(0,e.updateFormData)({subscribe:!e.formData.subscribe})}},{key:"onSubmit",value:function(e){e.preventDefault()}},{key:"submit",value:function(){this.form.current.querySelector("button[type=submit]").click()}},{key:"validate",value:function(){var e,t;if(null==this||null===(e=this.form)||void 0===e||null===(t=e.current)||void 0===t||!t.checkValidity())return this.submit(),!1;var n=this.props.formData.agree;if(C.oR.dismiss(),null==this.terms)throw new Error("Unknown error (terms not loaded)");return!!n||(C.oR.error("You must agree to the terms"),!1)}}],r&&at(n.prototype,r),i&&at(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(l.Component);const yt=ht=mt([vt,(0,p.override)("plugins/pages/register/steps/terms")],ht);var _t=n(27090),gt=n(41243),bt=n(69602),Et=n(76494),wt=n(4597),kt=n(39523),St=n(44136);function xt(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 Ot(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
vendor: 4,594 bytes, line 2
2t%2?xt(Object(n),!0).forEach(function(t){At(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xt(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function At(e,t,n){return(t=Ct(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Pt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,Ct(r.key),r)}}function Ct(e){var t=function(e,t){if("object"!=Ut(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Ut(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Ut(t)?t:t+""}function Ft(e,t,n){return t=Tt(t),function(e,t){if(t&&("object"==Ut(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,jt()?Reflect.construct(t,n||[],Tt(e).constructor):t.apply(e,n))}function jt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(jt=function(){return!!e})()}function Tt(e){return Tt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Tt(e)}function Nt(e,t){return Nt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Nt(e,t)}function Dt(){var e=Lt(),t=e.m(Dt),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var i={throw:1,return:2,break:3,continue:3};function o(e){var t,n;return function(r){t||(t={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return n(r.a,i[e],t)},delegateYield:function(e,i,o){return t.resultName=i,n(r.d,It(e),o)},finish:function(e){return n(r.f,e)}},n=function(e,n,i){r.p=t.prev,r.n=t.next;try{return e(n,i)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}return(Dt=function(){return{wrap:function(t,n,r,i){return e.w(o(t),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(e,t){return new Mt(e,t)},AsyncIterator:Bt,async:function(e,t,n,i,a){return(r(t)?Gt:qt)(o(e),t,n,i,a)},keys:Rt,values:It}})()}function It(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(Ut(e)+" is not iterable")}function Rt(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function e(){for(;n.length;)if((r=n.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}}function qt(e,t,n,r,i){var o=Gt(e,t,n,r,i);return o.next().then(function(e){return e.done?e.value:o.next()})}function Gt(e,t,n,r,i){return new Bt(Lt().w(e,t,n,r),i||Promise)}function Bt(e,t){function n(r,i,o,a){try{var l=e[r](i),u=l.value;return u instanceof Mt?t.resolve(u.v).then(function(e){n("next",e,o,a)},function(e){n("throw",e,o,a)}):t.resolve(u).then(function(e){l.value=e,o(l)},function(e){return n("throw",e,o,a)})}catch(e){a(e)}}var r;this.next||(Vt(Bt.prototype),Vt(Bt.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Vt(this,"_invoke",function(e,i,o){function a(){return new t(function(t,r){n(e,o,t,r)})}return r=r?r.then(a,a):a()},!0)}function Lt(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return Vt(s,"_invoke",function(n,r,i){var o,l,u,s=0,c=i||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,u=e,f.n=n,a}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!i&&t<c.length;t++){var i,o=c[t],p=f.p,m=o[2];n>3?(i=m===r)&&(u=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&p<o[1])?(l=0,f.v=r,f.n=o[1]):p<m&&(i=n<3||o[0]>r||r>m)&&(o[4]=n,o[5]=r,f.n=m,l=0))}if(i||n>1)return a;throw d=!0,r}return function(i,c,m){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,m),l=c,u=m;
2(t=l<2?e:u)||!d;){o||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(u=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==a)break}catch(t){o=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,i,o),!0),s}var a={};function l(){}function u(){}function s(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(Vt(t={},r,function(){return this}),t),d=s.prototype=l.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,Vt(e,i,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,Vt(d,"constructor",s),Vt(s,"constructor",u),u.displayName="GeneratorFunction",Vt(s,i,"GeneratorFunction"),Vt(d),Vt(d,i,"Generator"),Vt(d,r,function(){return this}),Vt(d,"toString",function(){return"[object Generator]"}),(Lt=function(){return{w:o,m:f}})()}function Vt(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}Vt=function(e,t,n,r){function o(t,n){Vt(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},Vt(e,t,n,r)}function Mt(e,t){this.v=e,this.k=t}function zt(e,t,n,r,i,o,a){try{var l=e[o](a),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,i)}function Ut(e){return Ut="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ut(e)}var Yt=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":Ut(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(i=e[l])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a};var $t=function(e){var t,n,r=e.settings,i=e.files,o=e.fileKey,a=e.uploadKey,u=e.user,s=e.uploadComplete,c=l.useRef(!1),d=(0,l.useMemo)(function(){var e;return null!=r&&null!==(e=r.super_admin_settings)&&void 0!==e&&e.allow_advanced_file_uploads?i.map(function(e){return{link:e.file,asset_metadata:e.asset_metadata}}):i},[null==r||null===(t=r.super_admin_settings)||void 0===t?void 0:t.allow_advanced_file_uploads,i]);return l.createElement(kt.s,{ref:function(e){var t;e&&!c.current&&(t=Dt().mark(function t(){var n,r,i;return Dt().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e){t.next=2;break}return t.abrupt("return");case 2:r=(null===(n=e.getAllFiles(!0))||void 0===n?void 0:n.length)||0;case 3:if(!(r<d.length)){t.next=9;break}return t.next=6,new Promise(function(e){return setTimeout(e,100)});case 6:r=(null===(i=e.getAllFiles(!0))||void 0===i?void 0:i.length)||0,t.next=3;break;case 9:c.current||(c.current=!0,e.startUpload());case 10:case"end":return t.stop()}},t)}),function(){var e=this,n=arguments;return new Promise(function(r,i){var o=t.apply(e,n);function a(e){zt(o,r,i,a,l,"next",e)}function l(e){zt(o,r,i,a,l,"throw",e)}a(void 0)})})()},uploadComplete:s,auth_token:(null==a?void 0:a.current)||void 0,Files:d,immediateUpload:!1,maxFiles:(null==r||null===(n=r.file_upload_settings)||void 0===n?void 0:n.number_of_files_allowed)||5,accept:null==o?void 0:o.accepted_file_types,canEdit:!1,canEditForm:!1,canRotate:!1,canAddVideoLink:!1,canToggleVisibility:!1,canReorderAll:!1,canAdd:!1,relatedData:{profile:O.ImageProfile.IMAGE.toString(),user_id:u.user_id,gallery_key:"user-upload-documents",jwt_token:null==o?void 0:o.token},isBidder:!0,canDelete:!1})},Ht=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(n=Ft(this,t,[e])).state={},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Nt(e,t)}(t,e),n=t,(r=[{key:"render",value:function(){var e,t=this,n=this.props,r=n.user,i=n.settings,o=n.files,a=n.uploadKey;return!this.state.files_uploaded&&null!=a&&a.current&&r.user_id&&null!=i&&null!==(e=i.super_admin_settings)&&void 0!==e&&e.allow_file_upload_during_registration&&null!=o&&o.length?l.createElement("div",{className:"file-upload-complete-step"},l.createElement("p",null,"Uploading files..."),l.createElement(St.A,null),l.createElement($t,Ot(Ot({},this.props),{},{files:o,uploadComplete:function(e){var n,r,a,l="";e!==o.length&&(r=null==i||null===(n=i.file_upload_settings)||void 0===n?void 0:n.registration_upload_error_template,a={uploadCount:e,fileCount:o.length,something:1===e?"was":"were"},l=(r=r||"Only {{uploadCount}} of {{fileCount}} files were uploaded successfully. Please login to your account and try to upload any remaining files or contact us to facilitate sending the requisite files.").replace(/{{(\w+)}}/g,function(e,t){var n;return null!==(n=a[t])&&void 0!==n?n:e})),t.setState({files_uploaded:!0,file_upload_error:l})}}))):l.createElement("div",null,l.createElement("div",{id:"registerContainer"},l.createElement(_t.A,null,l.createElement(gt.A,{tag:"h3"},"Complete Registration"),l.createElement(bt.A,null,this.cardBody(i)))))}},{key:"cardBody",value:function(e){var t=this.state.file_upload_error;return l.createElement(l.Fragment,null,l.createElement("div",{className:"card-body-left"},l.createElement(Et.A,null,l.createElement(c.LB,{setting_key:"website.register.welcome_message",render:function(e){var t=e.setting;return t?l.createElement("div",{dangerouslySetInnerHTML:{__html:t}}
2):"Thank you for registering on our site!"}})),l.createElement(wt.A,null,!!t&&l.createElement(it.A,{color:"info"},t),this.showMessages(e)),this.textNotificationMessage()),l.createElement("div",{className:"card-body-right"},this.showIcons(e)))}},{key:"showMessages",value:function(e){var t,n,r=this.props.user,i=null==e||null===(t=e.super_admin_settings)||void 0===t?void 0:t.login_with_bidder_number,o=(null==e||null===(n=e.defaults)||void 0===n?void 0:n.require_verified_email_to_bid)||!1;if(i)return"Check your email for the bidder number you will use to log in to the site and bid on our auctions.";if(r.status!==O.UserStatus.APPROVED.valueOf()||o){if(r.status===O.UserStatus.PENDING.valueOf()||o){if(r.status===O.UserStatus.PENDING.valueOf()){var a="";return a+="Your account is pending admin approval. You will receive an email at ".concat(r.email," once you have been approved."),o&&(a+="You will also need to verify your email by clicking the link in the email we sent to ".concat(r.email)),a}return"We sent an email to ".concat(r.email,". Please check your email and verify your account.")}return""}return l.createElement(l.Fragment,null,"Your account is approved. Please ",l.createElement(f.Link,{to:"/login",replace:!0},"log in")," to start bidding on our auctions.")}},{key:"textNotificationMessage",value:function(){var e,t,n=this.props.user;return null!=n&&null!==(e=n.phone_1)&&void 0!==e&&e.is_active||null!=n&&null!==(t=n.phone_2)&&void 0!==t&&t.is_active?l.createElement(wt.A,null,"You agreed to receive text message updates.",l.createElement(c.LB,{setting_key:"integrations.sms.key",render:function(e){return"Twilio"===e.setting?" Please log in and enter your verification code in Account > Preferences.":null}})):null}},{key:"showIcons",value:function(e){var t,n,r=null==e||null===(t=e.defaults)||void 0===t?void 0:t.default_status;return null==e||null===(n=e.defaults)||void 0===n||n.require_verified_email_to_bid,r===O.UserStatus.APPROVED.valueOf()?l.createElement(y.FontAwesomeIcon,{icon:["fas","user-check"]}):r===O.UserStatus.PENDING.valueOf()?l.createElement(y.FontAwesomeIcon,{icon:["fal","hourglass-start"]}):l.createElement(y.FontAwesomeIcon,{icon:["fal","envelope-open-text"]})}}])&&Pt(n.prototype,r),i&&Pt(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i}(l.Component);const Kt=Ht=Yt([(0,p.override)("plugins/pages/register/steps/complete")],Ht);var Wt,Zt=n(15164),Jt=n(65756),Xt=n(54175),Qt=n.n(Xt),en=n(21197),tn=n(81336),nn=n(175),rn=n(68092);function on(e){return on="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},on(e)}function an(){var e=fn(),t=e.m(an),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var i={throw:1,return:2,break:3,continue:3};function o(e){var t,n;return function(r){t||(t={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return n(r.a,i[e],t)},delegateYield:function(e,i,o){return t.resultName=i,n(r.d,ln(e),o)},finish:function(e){return n(r.f,e)}},n=function(e,n,i){r.p=t.prev,r.n=t.next;try{return e(n,i)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}return(an=function(){return{wrap:function(t,n,r,i){return e.w(o(t),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(e,t){return new mn(e,t)},AsyncIterator:dn,async:function(e,t,n,i,a){return(r(t)?cn:sn)(o(e),t,n,i,a)},keys:un,values:ln}})()}function ln(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(on(e)+" is not iterable")}function un(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function e(){for(;n.length;)if((r=n.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}}function sn(e,t,n,r,i){var o=cn(e,t,n,r,i);return o.next().then(function(e){return e.done?e.value:o.next()})}function cn(e,t,n,r,i){return new dn(fn().w(e,t,n,r),i||Promise)}function dn(e,t){function n(r,i,o,a){try{var l=e[r](i),u=l.value;return u instanceof mn?t.resolve(u.v).then(function(e){n("next",e,o,a)},function(e){n("throw",e,o,a)}):t.resolve(u).then(function(e){l.value=e,o(l)},function(e){return n("throw",e,o,a)})}catch(e){a(e)}}var r;this.next||(pn(dn.prototype),pn(dn.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),pn(this,"_invoke",function(e,i,o){function a(){return new t(function(t,r){n(e,o,t,r)})}return r=r?r.then(a,a):a()},!0)}function fn(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return pn(s,"_invoke",function(n,r,i){var o,l,u,s=0,c=i||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,u=e,f.n=n,a}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!i&&t<c.length;t++){var i,o=c[t],p=f.p,m=o[2];n>3?(i=m===r)&&(u=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&p<o[1])?(l=0,f.v=r,f.n=o[1]):p<m&&(i=n<3||o[0]>r||r>m)&&(o[4]=n,o[5]=r,f.n=m,l=0))}if(i||n>1)return a;throw d=!0,r}return function(i,c,m){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,m),l=c,u=m;
2(t=l<2?e:u)||!d;){o||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(u=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==a)break}catch(t){o=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,i,o),!0),s}var a={};function l(){}function u(){}function s(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(pn(t={},r,function(){return this}),t),d=s.prototype=l.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,pn(e,i,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,pn(d,"constructor",s),pn(s,"constructor",u),u.displayName="GeneratorFunction",pn(s,i,"GeneratorFunction"),pn(d),pn(d,i,"Generator"),pn(d,r,function(){return this}),pn(d,"toString",function(){return"[object Generator]"}),(fn=function(){return{w:o,m:f}})()}function pn(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}pn=function(e,t,n,r){function o(t,n){pn(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},pn(e,t,n,r)}function mn(e,t){this.v=e,this.k=t}function vn(e,t,n,r,i,o,a){try{var l=e[o](a),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,i)}var hn,yn,_n,gn,bn=(0,g.J1)(Wt||(hn=["\n query get_register_upload_types($key: String!) {\n signAttachmentFileBox(key: $key)\n }\n"],yn||(yn=hn.slice(0)),Wt=Object.freeze(Object.defineProperties(hn,{raw:{value:Object.freeze(yn)}})))),En=l.forwardRef(function(e,t){var n,r,i,o,a,u=e.userSettings,s=e.files,c=l.useRef(null),d=l.useRef(null),f=(0,en.I)(bn,{variables:{key:"user"},fetchPolicy:"network-only"}),p=f.loading,m=f.error,v=f.data;if((0,l.useImperativeHandle)(t,function(){return{validatePendingFiles:(e=an().mark(function e(){return an().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!d.current){e.next=4;break}return e.next=3,d.current.validatePendingFiles();case 3:return e.abrupt("return",e.sent);case 4:return e.abrupt("return",!0);case 5:case"end":return e.stop()}},e)}),t=function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){vn(o,r,i,a,l,"next",e)}function l(e){vn(o,r,i,a,l,"throw",e)}a(void 0)})},function(){return t.apply(this,arguments)}),getFiles:function(){var e,t;return d.current?d.current.getPendingFiles():(null===(e=c.current)||void 0===e||null===(t=e.getAllFiles(!0))||void 0===t?void 0:t.filter(function(e){return null==e.attachment_id}))||[]},getAcceptKey:function(){if(null!=v&&v.signAttachmentFileBox)return{accepted_file_types:(0,tn.decode)(v.signAttachmentFileBox).accepted_file_types,token:v.signAttachmentFileBox}}};var e,t},[null==v?void 0:v.signAttachmentFileBox]),p)return null;if(m)return l.createElement(be.v,{error:m});if(!v)return l.createElement(be.v,{error:new Error("No data returned from server")});var h=v.signAttachmentFileBox?(0,tn.decode)(v.signAttachmentFileBox):void 0;return l.createElement("div",null,l.createElement("h3",null,"File Uploads Step"),(null==u||null===(n=u.file_upload_settings)||void 0===n?void 0:n.upload_instructions)&&l.createElement("div",{className:"file-upload-instructions",dangerouslySetInnerHTML:{__html:u.file_upload_settings.upload_instructions}}),!(null!=u&&null!==(r=u.super_admin_settings)&&void 0!==r&&r.allow_advanced_file_uploads)&&l.createElement(kt.s,{ref:c,Files:null!=s?s:[],immediateUpload:!1,maxFiles:(null==u||null===(i=u.file_upload_settings)||void 0===i?void 0:i.number_of_files_allowed)||5,accept:null==h?void 0:h.accepted_file_types,canEdit:!1,canEditForm:!1,canRotate:!1,canAddVideoLink:!1,canToggleVisibility:!1,canReorderAll:!1,hideUpload:!0,relatedData:{profile:O.ImageProfile.IMAGE.toString(),gallery_key:"user-upload-documents",jwt_token:v.signAttachmentFileBox},isBidder:!0,canDelete:!1}),!(null==u||null===(o=u.super_admin_settings)||void 0===o||!o.allow_advanced_file_uploads)&&l.createElement(rn.l,{initialFiles:null!=s?s:[],fileMgmtRef:d,hideUpload:!0,maxFiles:(null==u||null===(a=u.file_upload_settings)||void 0===a?void 0:a.number_of_files_allowed)||5},l.createElement(nn.FileManagement.Column,{id:"file-status",hide:!0})))}),wn=n(8574),kn=n(96726);function Sn(e){return Sn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Sn(e)}function xn(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function On(){var e=Tn(),t=e.m(On),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var i={throw:1,return:2,break:3,continue:3};function o(e){var t,n;return function(r){t||(t={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return n(r.a,i[e],t)},delegateYield:function(e,i,o){return t.resultName=i,n(r.d,An(e),o)},finish:function(e){return n(r.f,e)}},n=function(e,n,i){r.p=t.prev,r.n=t.next;try{return e(n,i)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}return(On=function(){return{wrap:function(t,n,r,i){return e.w(o(t),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(e,t){return new Dn(e,t)},AsyncIterator:jn,async:function(e,t,n,i,a){return(r(t)?Fn:Cn)(o(e),t,n,i,a)},keys:Pn,values:An}})()}function An(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);
vendor: 4,221 bytes, line 2
2if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(Sn(e)+" is not iterable")}function Pn(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function e(){for(;n.length;)if((r=n.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}}function Cn(e,t,n,r,i){var o=Fn(e,t,n,r,i);return o.next().then(function(e){return e.done?e.value:o.next()})}function Fn(e,t,n,r,i){return new jn(Tn().w(e,t,n,r),i||Promise)}function jn(e,t){function n(r,i,o,a){try{var l=e[r](i),u=l.value;return u instanceof Dn?t.resolve(u.v).then(function(e){n("next",e,o,a)},function(e){n("throw",e,o,a)}):t.resolve(u).then(function(e){l.value=e,o(l)},function(e){return n("throw",e,o,a)})}catch(e){a(e)}}var r;this.next||(Nn(jn.prototype),Nn(jn.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Nn(this,"_invoke",function(e,i,o){function a(){return new t(function(t,r){n(e,o,t,r)})}return r=r?r.then(a,a):a()},!0)}function Tn(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return Nn(s,"_invoke",function(n,r,i){var o,l,u,s=0,c=i||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,u=e,f.n=n,a}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!i&&t<c.length;t++){var i,o=c[t],p=f.p,m=o[2];n>3?(i=m===r)&&(u=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&p<o[1])?(l=0,f.v=r,f.n=o[1]):p<m&&(i=n<3||o[0]>r||r>m)&&(o[4]=n,o[5]=r,f.n=m,l=0))}if(i||n>1)return a;throw d=!0,r}return function(i,c,m){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,m),l=c,u=m;(t=l<2?e:u)||!d;){o||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(u=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==a)break}catch(t){o=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,i,o),!0),s}var a={};function l(){}function u(){}function s(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(Nn(t={},r,function(){return this}),t),d=s.prototype=l.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,Nn(e,i,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,Nn(d,"constructor",s),Nn(s,"constructor",u),u.displayName="GeneratorFunction",Nn(s,i,"GeneratorFunction"),Nn(d),Nn(d,i,"Generator"),Nn(d,r,function(){return this}),Nn(d,"toString",function(){return"[object Generator]"}),(Tn=function(){return{w:o,m:f}})()}function Nn(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}Nn=function(e,t,n,r){function o(t,n){Nn(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},Nn(e,t,n,r)}function Dn(e,t){this.v=e,this.k=t}function In(e,t,n,r,i,o,a){try{var l=e[o](a),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,i)}function Rn(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){In(o,r,i,a,l,"next",e)}function l(e){In(o,r,i,a,l,"throw",e)}a(void 0)})}}function qn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],u=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(e){s=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Gn(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Gn(e,t):void 0}}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Gn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var Bn=l.forwardRef(function(e,t){var n=e.email,r=e.formData,i=r.canResend,o=r.verificationCode,a=r.verificationToken,u=e.updateFormData,s=e.step,c=qn((0,wn.n)(Ln,{onError:function(e){(0,b.IY)(e,null)}}),1)[0],d=qn((0,wn.n)(Vn,{onError:function(e){(0,b.IY)(e,null)}}),1)[0],f=(0,l.useCallback)(Rn(On().mark(function e(){var t,r;return On().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(i){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,c({variables:{email:n}});case 4:r=e.sent,u({canResend:!1,verificationToken:null===(t=r.data)||void 0===t?void 0:t.sendEmailVerificationCode}),setTimeout(function(){var e;u({canResend:!0,verificationToken:null===(e=r.data)||void 0===e?void 0:e.sendEmailVerificationCode})},3e4);case 7:case"end":return e.stop()}},e)})),[n,u,c]),p=(0,l.useCallback)(Rn(On().mark(function e(){var t,r,i;return On().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n&&o&&a){e.next=3;break}throw C.oR.error("Email must be verified to continue"),new Error("Email must be verified to continue");case 3:return e.next=5,d({variables:{email:n,verificationCode:o,verificationToken:a}});case 5:return null!=(i=e.sent)&&null!==(t=i.data)&&void 0!==t&&t.verifyEmailVerificationCode&&C.oR.success("Email verified"),e.abrupt("return",!(null==i||null===(r=i.data)||void 0===r||!r.verifyEmailVerificationCode));case 8:case"end":return e.stop()}},e)})),[o,a,d]);return(0,l.useImperativeHandle)(t,function(){return{sendCode:f,verifyCode:p}}),(0,l.useEffect)(function(){f()},[]),l.createElement("div",null,l.createElement("h2",null,"Email Verification"),l.createElement("p",null,"A verification code was sent to ",l.createElement("strong",null,n),"."),l.createElement("div",{style:{display:"flex",alignItems:"flex-end",gap:"8px",marginBottom:"5px"}},l.createElement("div",{style:{flex:1}},l.createElement(N.A,{for:"verification_code"},"Verification Code"),l.createElement(kn.A,{id:"verification_code",name:"verification_code",type:"text",value:o,onChange:function(e){return u({verificationCode:e.target.value})},placeholder:"Enter verification code"})),l.createElement(Jt.A,{disabled:!o,onClick:s},"Verify Email"),l.createElement(Jt.A,{disabled:!i,onClick:f},"Resend Code")))}),Ln=(0,g.J1)(_n||(_n=xn(["\n mutation send_verification_code_email($email: String!) {\n sendEmailVerificationCode(email: $email)\n }\n"]))),Vn=(0,g.J1)(gn||(gn=xn(["\n mutation verify_verification_code($email: String!, $verificationCode: String!, $verificationToken: String!) {\n verifyEmailVerificationCode(email: $email, verification_token: $verificationToken, verification_code: $verificationCode)\n }\n"]))),Mn=n(44380);function zn(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 Un(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?zn(Object(n),!0).forEach(function(t){Yn(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zn(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Yn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=$n(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=$n(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==$n(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $n(e){return $n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},$n(e)}var Hn,Kn=["signature.url","signature.initials_url"];function Wn(e){var t,n,r,i,o,a,l,u,s,c,d,f,p,v,h=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},y=arguments.length>2?arguments[2]:void 0,_=null!=y&&y.timezone?(0,w.A)().tz(y.timezone):(0,w.A)(),g=null==h||null===(t=h.main_address)||void 0===t?void 0:t.state,b="object"===$n(g)&&null!==g?g.state_name||g.name||"":"string"==typeof g?g:(null==h||null===(n=h.main_address)||void 0===n?void 0:n.state_name)||"",E="object"===$n(g)&&null!==g?g.abbreviation||g.state_name||g.name||"":(null==h||null===(r=h.main_address)||void 0===r?void 0:r.state_name)||"",k=(null==h||null===(i=h.main_address)||void 0===i?void 0:i.line_1)||"",x=(null==h||null===(o=h.main_address)||void 0===o?void 0:o.line_2)||"",O=(null==h||null===(a=h.main_address)||void 0===a?void 0:a.city)||"",A=(null==h||null===(l=h.main_address)||void 0===l?void 0:l.zip_code)||"",P=(null==h||null===(u=h.main_address)||void 0===u?void 0:u.country_name)||("object"===$n(null==h||null===(s=h.main_address)||void 0===s?void 0:s.country)?null==h||null===(c=h.main_address)||void 0===c||null===(d=c.country)||void 0===d?void 0:d.name:"")||(1===(null==h||null===(f=h.main_address)||void 0===f?void 0:f.country_id)?"United States":"")||"",C=[k,x,O,E||b,A].filter(
2Boolean).join(", "),F=String((null==h||null===(p=h.phone_1)||void 0===p?void 0:p.phone)||(null==h?void 0:h.phone_1)||""),j=String((null==h||null===(v=h.phone_2)||void 0===v?void 0:v.phone)||(null==h?void 0:h.phone_2)||""),T=null==h?void 0:h.date_of_birth,N="";if(T){var D=(0,w.A)(T);N=D.isValid()?D.format("M/D/YYYY"):T}var I={user:Un(Un({},h),{},{first_name:(null==h?void 0:h.first_name)||"",last_name:(null==h?void 0:h.last_name)||"",full_name:"".concat((null==h?void 0:h.first_name)||""," ").concat((null==h?void 0:h.last_name)||"").trim(),company:(null==h?void 0:h.company)||"",email:(null==h?void 0:h.email)||"",date_of_birth:N,main_address:Un(Un({},null==h?void 0:h.main_address),{},{line_1:k,line_2:x,city:O,zip_code:A,country_name:P,full_state:{name:b,abbreviation:E},state:{state_name:b,abbreviation:E},state_name:b,formatted:C}),phone_1:{phone:F?(0,S.qH)(F):""},phone_2:{phone:j?(0,S.qH)(j):""},drivers_license:(null==h?void 0:h.drivers_license)||"",drivers_license_state_id:(null==h?void 0:h.drivers_license_state_id)||""}),company:y||{},printed_at:{date:_.format("M/D/YYYY"),time:_.format("h:mm A"),datetime:_.format("M/D/YYYY h:mm A"),date_mm:_.format("MM"),date_dd:_.format("DD"),date_yyyy:_.format("YYYY"),date_yy:_.format("YY"),date_ordinal:_.format("Do"),month_name:_.format("MMMM")}};return e.map(function(e){var t,n;if(n=e,Kn.includes(n.field)||function(e){return"text_input"===e.type||e.field.startsWith("input.")}(e))return e;var r="",i=null!==(t=e.field)&&void 0!==t&&t.endsWith(".barcode")?e.field.replace(/\.barcode$/,""):e.field;if("user.full_name"===i)r=I.user.full_name;else if("user.main_address.formatted"===i)r=I.user.main_address.formatted;else if("user.phone_1.phone"===i)r=I.user.phone_1.phone;else if("user.phone_2.phone"===i)r=I.user.phone_2.phone;else if("user.main_address.full_state.name"===i||"user.main_address.state.state_name"===i)r=b;else if("user.main_address.full_state.abbreviation"===i||"user.main_address.state.abbreviation"===i)r=E;else if("user.date_of_birth"===i)r=N;else{var o=(0,m.get)(I,i);null!=o&&(r="string"==typeof o?o:String(o))}if(e.options&&"string"==typeof r){var a=e.options,l=a.startIndex,u=a.endIndex;if(null!=l||null!=u){var s=r,c=null!=l&&l>=1?Math.min(l-1,s.length):0,d=null!=u&&u>=0?Math.min(u,s.length):s.length;r=s.slice(c,d)}}return Un(Un({},e),{},{value:r})})}function Zn(e){return Zn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Zn(e)}function Jn(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 Xn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Jn(Object(n),!0).forEach(function(t){Qn(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Jn(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Qn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=Zn(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Zn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Zn(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function er(){var e=ar(),t=e.m(er),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var i={throw:1,return:2,break:3,continue:3};function o(e){var t,n;return function(r){t||(t={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return n(r.a,i[e],t)},delegateYield:function(e,i,o){return t.resultName=i,n(r.d,tr(e),o)},finish:function(e){return n(r.f,e)}},n=function(e,n,i){r.p=t.prev,r.n=t.next;try{return e(n,i)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}return(er=function(){return{wrap:function(t,n,r,i){return e.w(o(t),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(e,t){return new ur(e,t)},AsyncIterator:or,async:function(e,t,n,i,a){return(r(t)?ir:rr)(o(e),t,n,i,a)},keys:nr,values:tr}})()}function tr(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);
vendor: 4,221 bytes, line 2
2if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(Zn(e)+" is not iterable")}function nr(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function e(){for(;n.length;)if((r=n.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}}function rr(e,t,n,r,i){var o=ir(e,t,n,r,i);return o.next().then(function(e){return e.done?e.value:o.next()})}function ir(e,t,n,r,i){return new or(ar().w(e,t,n,r),i||Promise)}function or(e,t){function n(r,i,o,a){try{var l=e[r](i),u=l.value;return u instanceof ur?t.resolve(u.v).then(function(e){n("next",e,o,a)},function(e){n("throw",e,o,a)}):t.resolve(u).then(function(e){l.value=e,o(l)},function(e){return n("throw",e,o,a)})}catch(e){a(e)}}var r;this.next||(lr(or.prototype),lr(or.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),lr(this,"_invoke",function(e,i,o){function a(){return new t(function(t,r){n(e,o,t,r)})}return r=r?r.then(a,a):a()},!0)}function ar(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return lr(s,"_invoke",function(n,r,i){var o,l,u,s=0,c=i||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,u=e,f.n=n,a}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!i&&t<c.length;t++){var i,o=c[t],p=f.p,m=o[2];n>3?(i=m===r)&&(u=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&p<o[1])?(l=0,f.v=r,f.n=o[1]):p<m&&(i=n<3||o[0]>r||r>m)&&(o[4]=n,o[5]=r,f.n=m,l=0))}if(i||n>1)return a;throw d=!0,r}return function(i,c,m){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,m),l=c,u=m;(t=l<2?e:u)||!d;){o||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(u=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==a)break}catch(t){o=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,i,o),!0),s}var a={};function l(){}function u(){}function s(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(lr(t={},r,function(){return this}),t),d=s.prototype=l.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,lr(e,i,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,lr(d,"constructor",s),lr(s,"constructor",u),u.displayName="GeneratorFunction",lr(s,i,"GeneratorFunction"),lr(d),lr(d,i,"Generator"),lr(d,r,function(){return this}),lr(d,"toString",function(){return"[object Generator]"}),(ar=function(){return{w:o,m:f}})()}function lr(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}lr=function(e,t,n,r){function o(t,n){lr(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},lr(e,t,n,r)}function ur(e,t){this.v=e,this.k=t}function sr(e,t,n,r,i,o,a){try{var l=e[o](a),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,i)}function cr(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){sr(o,r,i,a,l,"next",e)}function l(e){sr(o,r,i,a,l,"throw",e)}a(void 0)})}}function dr(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],u=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(e){s=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return fr(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?fr(e,t):void 0}}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function fr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var pr,mr,vr,hr=(0,g.Ay)(Hn||(Hn=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n query getRegistrationDocument($country_id: String!, $hasCountry: Boolean!) {\n registrationDocument {\n attachment_id\n url\n asset_metadata {\n formFields {\n page\n left\n bottom\n width\n height\n field\n displayName\n type\n options\n }\n }\n }\n country(country_id: $country_id) @include(if: $hasCountry) {\n country_id\n name\n }\n }\n"]))),yr=l.forwardRef(function(e,t){var n=e.accountData,r=e.updateFormData,i=(0,s.d4)(function(e){return e.companyInfo}),o=dr((0,l.useState)(null),2),a=o[0],u=o[1],c=dr((0,l.useState)(!0),2),d=c[0],f=c[1],p=dr((0,l.useState)(null),2),m=p[0],v=p[1],h=dr((0,l.useState)(""),2),y=h[0],g=h[1],b=(0,l.useRef)(null);(0,l.useEffect)(function(){var e=function(){var e=cr(er().mark(function e(){var t,i,o,a,l,s,c,d;return er().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=null==n||null===(t=n.main_address)||void 0===t?void 0:t.country_id,o=!!i,e.prev=2,e.next=5,_.Sn.query({query:hr,variables:{country_id:o?String(i):"-1",hasCountry:o},fetchPolicy:"network-only"});case 5:if(c=e.sent,d=null===(a=c.data)||void 0===a?void 0:a.registrationDocument){e.next=11;break}return v("No registration document configured. Please contact the administrator."),f(!1),e.abrupt("return");case 11:null!==(l=c.data)&&void 0!==l&&null!==(s=l.country)&&void 0!==s&&s.name&&g(c.data.country.name),u(d),r({documentId:d.attachment_id}),f(!1),e.next=22;break;case 17:e.prev=17,e.t0=e.catch(2),console.error("Error fetching registration document:",e.t0),v("Error loading the bidder agreement. Please try again."),f(!1);case 22:case"end":return e.stop()}},e,null,[[2,17]])}));return function(){return e.apply(this,arguments)}}();e()},[]);var E=(0,l.useCallback)(cr(er().mark(function e(){var t;return er().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,b.current){e.next=4;break}return C.oR.error("Document not loaded yet."),e.abrupt("return",!1);case 4:return e.next=6,b.current.submit();case 6:return t=e.sent,r({signatureData:t.signatureData,initialsData:t.initialsData,textFieldValues:t.textFieldValues,signed:!0}),e.abrupt("return",!0);case 11:return e.prev=11,e.t0=e.catch(0),e.abrupt("return",!1);case 14:case"end":return e.stop()}},e,null,[[0,11]])})),[r]);(0,l.useImperativeHandle)(t,function(){return{validate:E}});var w=(0,l.useMemo)(function(){var e;return a?Wn(((null===(e=a.asset_metadata)||void 0===e?void 0:e.formFields)||[]).map(function(e){return Xn(Xn({},e),{},{displayName:e.displayName||e.field})}),y?Xn(Xn({},n),{},{main_address:Xn(Xn({},null==n?void 0:n.main_address),{},{country_name:y})}):n,i):[]},[a,n,i,y]);return d?l.createElement("div",{className:"loader"},"Loading bidder agreement..."):m?l.createElement("div",{className:"alert alert-danger"},m):a?l.createElement("div",{className:"bidder-agreement-step"},l.createElement("h4",null,"Bidder Agreement"),l.createElement("p",null,"Please review the agreement below, fill in all required fields, and sign where indicated."),l.createElement(Mn.A,{ref:b,pdf_url:a.url,form_fields:w,enableTextInputs:!0})):null}),_r=n(64078);function gr(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function br(){var e=Or(),t=e.m(br),n=(Object.getPrototypeOf?Object.getPrototypeOf(t):t.__proto__).constructor;function r(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===n||"GeneratorFunction"===(t.displayName||t.name))}var i={throw:1,return:2,break:3,continue:3};function o(e){var t,n;return function(r){t||(t={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(e,t){return n(r.a,i[e],t)},delegateYield:function(e,i,o){return t.resultName=i,n(r.d,Er(e),o)},finish:function(e){return n(r.f,e)}},n=function(e,n,i){r.p=t.prev,r.n=t.next;try{return e(n,i)}finally{t.next=r.n}}),t.resultName&&(t[t.resultName]=r.v,t.resultName=void 0),t.sent=r.v,t.next=r.n;try{return e.call(this,t)}finally{r.p=t.prev,r.n=t.next}}}return(br=function(){return{wrap:function(t,n,r,i){return e.w(o(t),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:e.m,awrap:function(e,t){return new Pr(e,t)},AsyncIterator:xr,async:function(e,t,n,i,a){return(r(t)?Sr:kr)(o(e),t,n,i,a)},keys:wr,values:Er}})()}function Er(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(t)return t.call(e);
2if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}throw new TypeError(Gr(e)+" is not iterable")}function wr(e){var t=Object(e),n=[];for(var r in t)n.unshift(r);return function e(){for(;n.length;)if((r=n.pop())in t)return e.value=r,e.done=!1,e;return e.done=!0,e}}function kr(e,t,n,r,i){var o=Sr(e,t,n,r,i);return o.next().then(function(e){return e.done?e.value:o.next()})}function Sr(e,t,n,r,i){return new xr(Or().w(e,t,n,r),i||Promise)}function xr(e,t){function n(r,i,o,a){try{var l=e[r](i),u=l.value;return u instanceof Pr?t.resolve(u.v).then(function(e){n("next",e,o,a)},function(e){n("throw",e,o,a)}):t.resolve(u).then(function(e){l.value=e,o(l)},function(e){return n("throw",e,o,a)})}catch(e){a(e)}}var r;this.next||(Ar(xr.prototype),Ar(xr.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Ar(this,"_invoke",function(e,i,o){function a(){return new t(function(t,r){n(e,o,t,r)})}return r=r?r.then(a,a):a()},!0)}function Or(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var u=r&&r.prototype instanceof l?r:l,s=Object.create(u.prototype);return Ar(s,"_invoke",function(n,r,i){var o,l,u,s=0,c=i||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,l=0,u=e,f.n=n,a}};function p(n,r){for(l=n,u=r,t=0;!d&&s&&!i&&t<c.length;t++){var i,o=c[t],p=f.p,m=o[2];n>3?(i=m===r)&&(u=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&p<o[1])?(l=0,f.v=r,f.n=o[1]):p<m&&(i=n<3||o[0]>r||r>m)&&(o[4]=n,o[5]=r,f.n=m,l=0))}if(i||n>1)return a;throw d=!0,r}return function(i,c,m){if(s>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,m),l=c,u=m;(t=l<2?e:u)||!d;){o||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(s=2,o){if(l||(i="next"),t=o[i]){if(!(t=t.call(o,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=o.return)&&t.call(o),l<2&&(u=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==a)break}catch(t){o=e,l=1,u=t}finally{s=1}}return{value:t,done:d}}}(n,i,o),!0),s}var a={};function l(){}function u(){}function s(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(Ar(t={},r,function(){return this}),t),d=s.prototype=l.prototype=Object.create(c);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,s):(e.__proto__=s,Ar(e,i,"GeneratorFunction")),e.prototype=Object.create(d),e}return u.prototype=s,Ar(d,"constructor",s),Ar(s,"constructor",u),u.displayName="GeneratorFunction",Ar(s,i,"GeneratorFunction"),Ar(d),Ar(d,i,"Generator"),Ar(d,r,function(){return this}),Ar(d,"toString",function(){return"[object Generator]"}),(Or=function(){return{w:o,m:f}})()}function Ar(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}Ar=function(e,t,n,r){function o(t,n){Ar(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},Ar(e,t,n,r)}function Pr(e,t){this.v=e,this.k=t}function Cr(e,t,n,r,i,o,a){try{var l=e[o](a),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,i)}function Fr(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){Cr(o,r,i,a,l,"next",e)}function l(e){Cr(o,r,i,a,l,"throw",e)}a(void 0)})}}function jr(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,qr(r.key),r)}}function Tr(e,t,n){return t=Dr(t),function(e,t){if(t&&("object"==Gr(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Nr()?Reflect.construct(t,n||[],Dr(e).constructor):t.apply(e,n))}function Nr(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Nr=function(){return!!e})()}function Dr(e){return Dr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Dr(e)}function Ir(e,t){return Ir=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Ir(e,t)}function Rr(e,t,n){return(t=qr(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function qr(e){var t=function(e,t){if("object"!=Gr(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=Gr(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==Gr(t)?t:t+""}function Gr(e){return Gr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Gr(e)}var Br=function(e,t,n,r){var i,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":Gr(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(i=e[l])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}
2,Lr=(0,s.Ng)(function(e){return{auth:e.auth,auctionToRegister:e.auctionToRegister}},null,null,{forwardRef:!0}),Vr=function(e){function t(e){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),Rr(n=Tr(this,t,[e]),"stepRef",l.createRef()),Rr(n,"accountInfoStep",l.createRef()),Rr(n,"uploadStep",l.createRef()),Rr(n,"creditCardStep",l.createRef()),Rr(n,"TermsStep",l.createRef()),Rr(n,"emailVerificationStep",l.createRef()),Rr(n,"bidderAgreementStep",l.createRef()),Rr(n,"uploadKey",l.createRef()),Rr(n,"inputLookup",{}),Rr(n,"emailDuplicateToastId",void 0),n.state={formData:{user:{shipping_address:{shipping_address_type:O.ShippingAddressType.RESIDENTIAL.valueOf()}},card:{},terms:{agree:!1,agreeToAuctionTerms:!1,subscribe:!1,agreeToPrivacyPolicy:!1},email_verification:{canResend:!0,verificationCode:"",verificationToken:""},bidder_agreement:{}},errorFields:{user:{},card:{},terms:{}},submitting:!1},n.updateFormData=n.updateFormData.bind(n),n.updateFormErrors=n.updateFormErrors.bind(n),n.submit=n.submit.bind(n),n.passwordReset=n.passwordReset.bind(n),n.warnDuplicateWithReset=n.warnDuplicateWithReset.bind(n),n.getLoggedInRedirect=n.getLoggedInRedirect.bind(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ir(e,t)}(t,e),function(e,t,n){return t&&jr(e.prototype,t),n&&jr(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}
2(t,[{key:"componentDidMount",value:(i=Fr(br().mark(function e(){var t,n,r,i,o;return br().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,_.Sn.query({query:this.GET_NEWSLETTER_SETTINGS(),fetchPolicy:"cache-first"});case 2:r=e.sent,i=(null!=r?r:{}).data,null==(o=(null!=i?i:{}).newsletterSettings)||null===(t=o.setting)||void 0===t||!t.default_subscribe_to_newsletter||null!=o&&null!==(n=o.setting)&&void 0!==n&&n.agree_to_newsletter||this.setState(function(e){return Qt()(e,{formData:{terms:{subscribe:{$set:!0}}}})});case 6:case"end":return e.stop()}},e,this)})),function(){return i.apply(this,arguments)})},{key:"updateFormData",value:function(e,t){var n=this.state.formData,r=Object.assign({},n);for(var i in t)(0,m.set)(r[e],i,t[i]);this.setState({formData:r})}},{key:"updateFormErrors",value:function(e,t){var n=this;this.setState(function(r){var i,o,a=r.errorFields;for(var l in a[e]={},t)(0,m.set)(a[e],l,t[l]);return"This email is not available"==(null==a||null===(i=a.user)||void 0===i?void 0:i.email)&&n.warnDuplicateWithReset(),null!=a&&null!==(o=a.user)&&void 0!==o&&o.email||!n.emailDuplicateToastId||(C.oR.dismiss(n.emailDuplicateToastId),n.emailDuplicateToastId=void 0),Qt()(a,Rr({},e,{$set:t}))})}},{key:"warnDuplicateWithReset",value:function(){var e=this;this.emailDuplicateToastId||(this.emailDuplicateToastId=C.oR.warn(l.createElement(l.Fragment,null,l.createElement("span",null,"This email address is already associated with an account. "),l.createElement(Jt.A,{size:"sm",color:"warning",onClick:function(){e.passwordReset(e.state.formData.user),e.emailDuplicateToastId&&C.oR.dismiss(e.emailDuplicateToastId),e.emailDuplicateToastId=void 0}},"Click here to reset your password")),{autoClose:!1,onClose:function(){e.emailDuplicateToastId=void 0}}))}},{key:"GET_NEWSLETTER_SETTINGS",value:function(){return(0,g.Ay)(pr||(pr=gr(['\n query get_newsletter_settings {\n newsletterSettings: setting(setting_key: "integrations.newsletter") {\n setting\n }\n }\n '])))}},{key:"PASSWORD_RESET",value:function(){return(0,g.Ay)(mr||(mr=gr(["\n mutation requestPasswordReset_register($user: RequestResetPasswordInput!) {\n requestPasswordReset(input: $user) {\n errors\n }\n }\n "])))}},{key:"passwordReset",value:(r=Fr(br().mark(function e(t){var n;return br().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,_.Sn.mutate({mutation:this.PASSWORD_RESET(),variables:{user:{login:t.email,variant:"email"}}});case 3:n=e.sent,(0,b.IY)(null,n)||C.oR.success("Please check you email for a reset link"),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),(0,b.IY)(e.t0),console.error(e.t0);case 11:case"end":return e.stop()}},e,this,[[0,7]])})),function(e){return r.apply(this,arguments)})},{key:"registerPageTitle",value:function(){return l.createElement("h3",null,"Register")}},{key:"getLoggedInRedirect",value:function(){return"/"}},{key:"render",value:function(){var e,t=this,n=this.props,r=n.auth,i=n.auctionToRegister,o=this.state,a=o.formData,s=o.errorFields,p=o.fileUploads,h=o.fileKey;return r?l.createElement(d.rd,{push:!1,to:this.getLoggedInRedirect()}):l.createElement(l.Fragment,null,l.createElement(u.mg,null,l.createElement("title",null,"Register")),l.createElement("div",{className:"container"},this.registerPageTitle(),(null==s||null===(e=s.user)||void 0===e?void 0:e.email)&&l.createElement(it.A,{color:"info"},"This email address is already associated with an account. If you forgot the password to your account, you can ",l.createElement(f.Link,{to:"/reset-password"},"reset your password here")),l.createElement(c.LB,{setting_key:{users:"users",disable_registration:"website.register.disable_registration",recaptcha:"integrations.recaptcha",require_residential_indicator:"integrations.shipping.require_residential_indicator"},render:function(e){var n,r,o,u,d,y,_,g=e.loading,b=e.settings;if(g)return l.createElement("div",{className:"loader"},"Loading...");if(null!=b&&b.disable_registration)return l.createElement(it.A,{color:"danger"},"Registration on this site is temporarily disabled. ",l.createElement(f.Link,{to:"/"},"Click here")," to return to the homepage.");var E,w=(null==b?void 0:b.users)||{},k=(null==w||null===(n=w.file_upload_settings)||void 0===n?void 0:n.number_of_files_allowed)||5,S=(null==w||null===(r=w.file_upload_settings)||void 0===r?void 0:r.required_during_registration)||0,x=[{key:"account",name:"Account Info",title:l.createElement(c.LB,{setting_key:"website.register.registration_text",render:function(e){var t=e.setting;return t?l.createElement("div",{dangerouslySetInnerHTML:{__html:t}}):l.createElement("p",null,"Please fill out the form below to create an account on our website.")}}),component:function(){return l.createElement(ve,{ref:t.accountInfoStep,auctionToReg
2ister:i,settings:{user:w,recaptcha:null==b?void 0:b.recaptcha,require_residential_indicator:null==b?void 0:b.require_residential_indicator},formData:a.user,errorFields:s.user,updateFormData:function(e){return t.updateFormData("user",e)},updateFormErrors:function(e){return t.updateFormErrors("user",e)}})},onStep:function(){var e,n;return null===(e=t.accountInfoStep)||void 0===e||null===(n=e.current)||void 0===n?void 0:n.validate()}}];return null!=w&&null!==(o=w.super_admin_settings)&&void 0!==o&&o.require_registration_email_verification&&x.push({key:"email-verification",name:"Email Verification",title:l.createElement("p",null),component:function(){return l.createElement(Bn,{ref:t.emailVerificationStep,email:a.user.email,formData:a.email_verification,updateFormData:function(e){return t.updateFormData("email_verification",e)},step:function(){var e;return null===(e=t.stepRef.current)||void 0===e?void 0:e.step(null,1)}})},onStep:function(){var e,n;return null===(e=t.emailVerificationStep)||void 0===e||null===(n=e.current)||void 0===n?void 0:n.verifyCode()}}),null!=w&&null!==(u=w.super_admin_settings)&&void 0!==u&&u.allow_file_upload_during_registration&&x.push({key:"file-uploads",name:"File Uploads",title:l.createElement("p",null),component:function(){return l.createElement(En,{ref:t.uploadStep,userSettings:w,files:p})},onStep:(E=Fr(br().mark(function e(){var n,r,i,o,a,l,u;return br().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,null===(n=t.uploadStep)||void 0===n||null===(r=n.current)||void 0===r?void 0:r.validatePendingFiles();case 2:if(e.sent){e.next=6;break}return C.oR.error("Please fix the errors with your file uploads before continuing."),e.abrupt("return",!1);case 6:if(!((u=(null===(i=t.uploadStep)||void 0===i||null===(o=i.current)||void 0===o?void 0:o.getFiles())||[]).length>k)){e.next=10;break}return C.oR.error("You may not upload more than ".concat(k," files.")),e.abrupt("return",!1);case 10:if(!(u.length<S)){e.next=13;break}return C.oR.error("You must upload at least ".concat(S," files.")),e.abrupt("return",!1);case 13:return t.setState({fileUploads:u,fileKey:null===(a=t.uploadStep)||void 0===a||null===(l=a.current)||void 0===l?void 0:l.getAcceptKey()}),e.abrupt("return",!0);case 15:case"end":return e.stop()}},e)})),function(){return E.apply(this,arguments)}),onBack:function(){var e,n,r,i,o=(null===(e=t.uploadStep)||void 0===e||null===(n=e.current)||void 0===n?void 0:n.getFiles())||[];return o.length>k?(C.oR.error("You may not upload more than ".concat(k," files.")),!1):(t.setState({fileUploads:o,fileKey:null===(r=t.uploadStep)||void 0===r||null===(i=r.current)||void 0===i?void 0:i.getAcceptKey()}),!0)}}),null!=w&&null!==(d=w.super_admin_settings)&&void 0!==d&&d.require_bidder_agreement_during_registration&&x.push({key:"bidder-agreement",name:"Bidder Agreement",title:l.createElement("p",null),component:function(){return l.createElement(yr,{ref:t.bidderAgreementStep,accountData:a.user,formData:a.bidder_agreement,updateFormData:function(e){return t.updateFormData("bidder_agreement",e)}})},onStep:function(){var e,n;return null===(e=t.bidderAgreementStep)||void 0===e||null===(n=e.current)||void 0===n?void 0:n.validate()}}),(null!=w&&null!==(y=w.cc)&&void 0!==y&&y.allow_in_registration||null!=w&&null!==(_=w.cc)&&void 0!==_&&_.require_in_registration)&&x.push({key:"credit-card",name:"Credit Card",title:l.createElement("p",null),component:function(){return l.createElement(nt,{ref:t.creditCardStep,settings:w,formData:a.card,accountData:a.user,emailValidationData:a.email_verification,errorFields:s.card,updateFormData:function(e){return t.updateFormData("card",e)},updateFormErrors:function(e){return t.updateFormErrors("card",e)},auctionToRegister:i})},onStep:function(){var e,n,r;return!(!(0,m.isEmpty)(a.card)||null!=w&&null!==(e=w.cc)&&void 0!==e&&e.require_in_registration)||(null===(n=t.creditCardStep)||void 0===n||null===(r=n.current)||void 0===r?void 0:r.validate())}}),x=x.concat([{key:"terms",name:"Terms",title:"Please read, review and agree to our terms and conditions.",component:function(){return l.createElement(yt,{ref:t.TermsStep,auctionToReg
2ister:i,settings:w,formData:a.terms,errorFields:s.terms,updateFormData:function(e){return t.updateFormData("terms",e)},updateFormErrors:function(e){return t.updateFormErrors("terms",e)}})},onStep:function(){var e,n;if(null===(e=t.TermsStep)||void 0===e||null===(n=e.current)||void 0===n||!n.validate())return!1;var r=!0;return new Promise(function(e,n){try{t.setState(function(e){return e.submitting&&(r=!1),{submitting:!0}},function(){try{r&&e(t.submit(w))}catch(e){n(e)}})}catch(e){n(e)}})}},{key:"complete",name:"Complete",component:function(){return l.createElement(Kt,{settings:w,user:a.user,files:p,fileKey:h,uploadKey:t.uploadKey})}}]),l.createElement(v.g,{ref:t.stepRef,steps:x})}})))}},{key:"submit",value:(n=Fr(br().mark(function e(t){var n,r,i,o,a,l,u,s,c,d,f,p,v,h,y,g,E,k,S,x,O,A,P,F,j,T;return br().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(f=this.state.formData,p=f.user,v=f.card,h=f.terms,y=f.email_verification,g=structuredClone(p),(E=(0,_r.If)())&&(g.attribution=E),g.agreeToTerms=h.agree,g.agreeToNewsletter=h.subscribe,g.agreeToPrivacyPolicy=h.agreeToPrivacyPolicy,g.terms=h.terms,g.agreeToAuctionTerms=h.agreeToAuctionTerms,g.auctionTerms=h.auctionTerms,g.email_verification_code=y.verificationCode,g.email_verification_token=y.verificationToken,(null!=t&&null!==(n=t.cc)&&void 0!==n&&n.allow_in_registration&&!(0,m.isEmpty)(v)||null!=t&&null!==(r=t.cc)&&void 0!==r&&r.require_in_registration)&&(g.credit_card=tt(v,g)),(0,m.isEmpty)(p.interested_in_list)?g.interested_in_list="":Array.isArray(p.interested_in_list)&&(g.interested_in_list=p.interested_in_list.join(";")),(0,m.isEmpty)(p.heard_about_us_list)?g.heard_about_us_list="":Array.isArray(p.heard_about_us_list)&&(g.heard_about_us_list=p.heard_about_us_list.join(";")),null!=g&&null!==(i=g.main_address)&&void 0!==i&&null!==(o=i.state)&&void 0!==o&&o.id&&delete g.main_address.state.id,null!=g&&null!==(a=g.shipping_address)&&void 0!==a&&null!==(l=a.state)&&void 0!==l&&l.id&&delete g.shipping_address.state.id,null!=g&&null!==(u=g.main_address)&&void 0!==u&&null!==(s=u.state)&&void 0!==s&&s.name&&delete g.main_address.state.name,null!=g&&null!==(c=g.shipping_address)&&void 0!==c&&null!==(d=c.state)&&void 0!==d&&d.name&&delete g.shipping_address.state.name,null!=g&&g.date_of_birth&&(g.date_of_birth=(0,w.A)(g.date_of_birth).toISOString()),null==(k=this.state.formData.bidder_agreement)||!k.signed||!k.documentId){e.next=33;break}if(O=function(e){return new Promise(function(t,n){var r=new FileReader;r.onloadend=function(){var e=r.result;t(e.split(",")[1])}
2,r.onerror=n,r.readAsDataURL(e)})},A={document_id:k.documentId,text_field_values:k.textFieldValues},null===(S=k.signatureData)||void 0===S||!S.file){e.next=28;break}return e.next=27,O(k.signatureData.file);case 27:A.signature=e.sent;case 28:if(null===(x=k.initialsData)||void 0===x||!x.file){e.next=32;break}return e.next=31,O(k.initialsData.file);case 31:A.initials=e.sent;case 32:g.registration_document=A;case 33:return e.prev=33,F={mutation:this.REGISTER(),variables:{user:g}},e.prev=35,e.next=38,_.Sn.mutate(F);case 38:(P=e.sent).data.createUser&&(P=P.data.createUser,this.uploadKey.current=P.upload_key,this.updateFormData("user",P.user),this.analyticEvents(g,null===(j=P)||void 0===j?void 0:j.user)),e.next=45;break;case 42:e.prev=42,e.t0=e.catch(35),P=(0,b.Ay)(e.t0,this.inputLookup);case 45:if(!(P.errors&&P.errors.length>0)){e.next=50;break}return T={},P.errors.map(function(e){if(e.indexOf(";")>=0){var t=e.split(";"),n=t.shift(),r=t.join(";");T[n]=r,"email"===n&&"This email is not available"===r||C.oR.error(r)}else C.oR.error(e,{autoClose:!1})}),this.setState({errorFields:T}),e.abrupt("return",!1);case 50:return(0,_r.VJ)(),e.abrupt("return",!0);case 54:return e.prev=54,e.t1=e.catch(33),console.log(e.t1),C.oR.error("Error Registering in: "+e.t1.message,{autoClose:!1}),e.abrupt("return",!1);case 59:return e.prev=59,this.setState({submitting:!1}),e.finish(59);case 62:case"end":return e.stop()}},e,this,[[33,54,59,62],[35,42]])})),function(e){return n.apply(this,arguments)})},{key:"analyticEvents",value:function(e,t){var n,r,i,o,a,l,u={first_name:null==e?void 0:e.first_name,middle_name:null==e?void 0:e.middle_name,last_name:null==e?void 0:e.last_name,email:null==e?void 0:e.email,date_of_birth:null==e?void 0:e.date_of_birth,phone_1:null==e||null===(n=e.phone_1)||void 0===n?void 0:n.phone,postal_code:null==e||null===(r=e.main_address)||void 0===r?void 0:r.zip_code,city:null==e||null===(i=e.main_address)||void 0===i?void 0:i.city,state:null==e||null===(o=e.main_address)||void 0===o||null===(a=o.state)||void 0===a?void 0:a.state_name,country:null==t||null===(l=t.main_address)||void 0===l?void 0:l.country_name};(0,Zt.$)("registration",{event_category:"engagement",event_label:"full_registration",full_registration:u},{dataLayer:{event:"full_registration",full_registration:u}}),null!=e&&e.auctionToRegister&&(0,Zt.$)("registration",{event_category:"engagement",event_label:"auction_registration",event_id:e.auctionToRegister},{dataLayer:{event:"auction_registration",auction_id:e.auctionToRegister}})}},{key:"REGISTER",value:function(){return(0,g.Ay)(vr||(vr=gr(["\n mutation registerUser($user: UserCreateInput!) {\n createUser(input: $user) {\n upload_key\n user {\n status\n user_id\n first_name\n middle_name\n last_name\n username\n bidder_number\n email\n main_address {\n country_name\n }\n }\n errors\n }\n }\n "])))}}]);var n,r,i}(l.Component);const Mr=Vr=Br([Lr,(0,p.override)("plugins/pages/register/index")],Vr)},38799(e,t,n){e.exports={number:n(56550),expirationDate:n(52134),expirationMonth:n(41226),expirationYear:n(66759),cvv:n(72679),postalCode:n(5765),creditCardType:n(51031)}},56550(e,t,n){var r=n(59583),i=n(51031);function o(e,t,n){return{card:e,isPotentiallyValid:t,isValid:n}}e.exports=function(e,t){var n,a,l,u,s;if(t=t||{},"number"==typeof e&&(e=String(e)),"string"!=typeof e)return o(null,!1,!1);if(e=e.replace(/\-|\s/g,""),!/^\d*$/.test(e))return o(null,!1,!1);if(0===(n=i(e)).length)return o(null,!1,!1);if(1!==n.length)return o(null,!0,!1);if(a=n[0],t.maxLength&&e.length>t.maxLength)return o(a,!1,!1);for(l=a.type===i.types.UNIONPAY&&!0!==t.luhnValidateUnionPay||r(e),s=Math.max.apply(null,a.lengths),t.maxLength&&(s=Math.min(t.maxLength,s)),u=0;u<a.lengths.length;u++)if(a.lengths[u]===e.length)return o(a,e.length<s||l,l);return o(a,e.length<s,!1)}},72679(e){function t(e,t){return{isValid:e,isPotentiallyValid:t}}e.exports=function(e,n){return n=(n=n||3)instanceof Array?n:[n],"string"!=typeof e?t(!1,!1):/^\d*$/.test(e)?function(e,t){for(var n=0;n<e.length;n++)if(t===e[n])return!0;return!1}(n,e.length)?t(!0,!0):e.length<Math.min.apply(null,n)?t(!1,!0):e.length>function(e){for(var t=3,n=0;n<e.length;n++)t=e[n]>t?e[n]:t;return t}(n)?t(!1,!1):t(!0,!0):t(!1,!1)}},52134(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}var i=n(91266),o=n(41226),a=n(66759);function l(e,t,n,r){return{isValid:e,isPotentiallyValid:t,month:n,year:r}}e.exports=function(e,t){var n,u,s,c;if("string"==typeof e)e=e.replace(/^(\d\d) (\d\d(\d\d)?)$/,"$1/$2"),n=i(e);else{if(null===e||"object"!==r(e))return l(!1,!1,null,null);n={month:String(e.month),year:String(e.year)}}
2if(u=o(n.month),s=a(n.year,t),u.isValid){if(s.isCurrentYear)return l(c=u.isValidForThisYear,c,n.month,n.year);if(s.isValid)return l(!0,!0,n.month,n.year)}return u.isPotentiallyValid&&s.isPotentiallyValid?l(!1,!0,null,null):l(!1,!1,null,null)}},41226(e){function t(e,t,n){return{isValid:e,isPotentiallyValid:t,isValidForThisYear:n||!1}}e.exports=function(e){var n,r,i=(new Date).getMonth()+1;return"string"!=typeof e?t(!1,!1):""===e.replace(/\s/g,"")||"0"===e?t(!1,!0):/^\d*$/.test(e)?(n=parseInt(e,10),isNaN(e)?t(!1,!1):t(r=n>0&&n<13,r,r&&n>=i)):t(!1,!1)}},66759(e){function t(e,t,n){return{isValid:e,isPotentiallyValid:t,isCurrentYear:n||!1}}e.exports=function(e,n){var r,i,o,a,l;return n=n||19,"string"!=typeof e?t(!1,!1):""===e.replace(/\s/g,"")?t(!1,!0):/^\d*$/.test(e)?(i=e.length)<2?t(!1,!0):(r=(new Date).getFullYear(),3===i?t(!1,e.slice(0,2)===String(r).slice(0,2)):i>4?t(!1,!1):(e=parseInt(e,10),o=Number(String(r).substr(2,2)),2===i?(l=o===e,a=e>=o&&e<=o+n):4===i&&(l=r===e,a=e>=r&&e<=r+n),t(a,a,l))):t(!1,!1)}},78660(e){e.exports=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},59583(e){e.exports=function(e){for(var t,n=0,r=!1,i=e.length-1;i>=0;)t=parseInt(e.charAt(i),10),r&&(t*=2)>9&&(t=t%10+1),r=!r,n+=t,i--;return n%10==0}},91266(e,t,n){var r=n(66759),i=n(78660);e.exports=function(e){var t,n,o,a,l;return/^\d{4}-\d{1,2}$/.test(e)?e=e.split("-").reverse():/\//.test(e)?e=e.split(/\s*\/\s*/g):/\s/.test(e)&&(e=e.split(/ +/g)),i(e)?{month:e[0]||"",year:e.slice(1).join()}:(o=e,n=0===(l=Number(o[0]))?2:l>1||1===l&&Number(o[1])>2?1:1===l?(a=o.substr(1),r(a).isPotentiallyValid?1:2):5===o.length?1:o.length>5?2:1,{month:t=e.substr(0,n),year:e.substr(t.length)})}},5765(e){function t(e,t){return{isValid:e,isPotentiallyValid:t}}e.exports=function(e,n){var r;return r=(n=n||{}).minLength||3,"string"!=typeof e?t(!1,!1):e.length<r?t(!1,!0):t(!0,!0)}},51031(e,t,n){var r,i=n(27301),o=n(33698),a=n(12611),l=n(84166),u=n(36003),s={},c={VISA:"visa",MASTERCARD:"mastercard",AMERICAN_EXPRESS:"american-express",DINERS_CLUB:"diners-club",DISCOVER:"discover",JCB:"jcb",UNIONPAY:"unionpay",MAESTRO:"maestro",ELO:"elo",MIR:"mir",HIPER:"hiper",HIPERCARD:"hipercard"},d=[c.VISA,c.MASTERCARD,c.AMERICAN_EXPRESS,c.DINERS_CLUB,c.DISCOVER,c.JCB,c.UNIONPAY,c.MAESTRO,c.ELO,c.MIR,c.HIPER,c.HIPERCARD];function f(e){return s[e]||i[e]}function p(e,t){var n=r.indexOf(e);if(!t&&-1===n)throw new Error('"'+e+'" is not a supported card type.');return n}function m(e){var t,n=[];return l(e)?0===e.length?r.map(function(e){return o(f(e))}):(r.forEach(function(t){var r=f(t);u(e,r,n)}),(t=a(n))?[t]:n):[]}r=o(d),m.getTypeInfo=function(e){return o(f(e))},m.removeCard=function(e){var t=p(e);r.splice(t,1)},m.addCard=function(e){var t=p(e.type,!0);s[e.type]=e,-1===t&&r.push(e.type)},m.updateCard=function(e,t){var n,r=s[e]||i[e];if(!r)throw new Error('"'+e+'" is not a recognized type. Use `addCard` instead.');if(t.type&&r.type!==t.type)throw new Error("Cannot overwrite type parameter.");n=o(r,!0),Object.keys(n).forEach(function(e){t[e]&&(n[e]=t[e])}),s[n.type]=n},m.changeOrder=function(e,t){var n=p(e);r.splice(n,1),r.splice(t,0,e)},m.resetModifications=function(){r=o(d),s={}},m.types=c,e.exports=m},36003(e,t,n){var r=n(33698),i=n(85986);e.exports=function(e,t,n){var o,a,l,u;for(o=0;o<t.patterns.length;o++)if(a=t.patterns[o],i(e,a)){u=r(t),l=Array.isArray(a)?String(a[0]).length:String(a).length,e.length>=l&&(u.matchStrength=l),n.push(u);break}}},27301(e){e.exports={visa:{niceType:"Visa",type:"visa",patterns:[4],gaps:[4,8,12],lengths:[16,18,19],code:{name:"CVV",size:3}},mastercard:{niceType:"Mastercard",type:"mastercard",patterns:[[51,55],[2221,2229],[223,229],[23,26],[270,271],2720],gaps:[4,8,12],lengths:[16],code:{name:"CVC",size:3}},"american-express":{niceType:"American Express",type:"american-express",patterns:[34,37],gaps:[4,10],lengths:[15],code:{name:"CID",size:4}},"diners-club":{niceType:"Diners Club",type:"diners-club",patterns:[[300,305],36,38,39],gaps:[4,10],lengths:[14,16,19],code:{name:"CVV",size:3}},discover:{niceType:"Discover",type:"discover",patterns:[6011,[644,649],65],gaps:[4,8,12],lengths:[16,19],code:{name:"CID",size:3}},jcb:{niceType:"JCB",type:"jcb",patterns:[2131,1800,[3528,3589]],gaps:[4,8,12],lengths:[16,17,18,19],code:{name:"CVV",size:3}},unionpay:{niceType:"UnionPay",type:"unionpay",patterns:[620,[624,626],[62100,62182],[62184,62187],[62185,62197],[62200,62205],[622010,622999],622018,[622019,622999],[62207,62209],[622126,622925],[623,626],6270,6272,6276,[627700,627779],[627781,627799],[6282,6289],6291,6292,810,[8110,8131],[8132,8151],[8152,8163],[8164,8171]],gaps:[4,8,12],lengths:[14,15,16,17,18,19],code:{name:"CVN",size:3}},maestro:{niceType:"Maestro",type:"maestro",patterns:[493698,[5e5,506698],[506779,508999],[56,59],63,67,6],gaps:[4,8,12],lengths:[12,13,14,15,16,17,18,19],code:{name:"CVC",size:3}},elo:{niceType:"Elo",type:"elo",patterns:[401178,401179,438935,457631,457632,431274,451416,457393,504175,[506699,506778],[509e3,509999],627780,636297,636368,[650031,650033],[650035,650051],[650405,650439],[650485,650538],[650541,650598],[650700,650718],[650720,650727],[650901,650978],[651652,651679],[655e3,655019],[655021,655058]],gaps:[4,8,12],lengths:[16],code:{name:"CVE",size:3}},mir:{niceType:"Mir",type:"mir",patterns:[[2200,2204]],gaps:[4,8,12],lengths:[16,17,18,19],code:{name:"CVP2",size:3}}
2,hiper:{niceType:"Hiper",type:"hiper",patterns:[637095,637568,637599,637609,637612],gaps:[4,8,12],lengths:[16],code:{name:"CVC",size:3}},hipercard:{niceType:"Hipercard",type:"hipercard",patterns:[606282],gaps:[4,8,12],lengths:[16],code:{name:"CVC",size:3}}}},33698(e){e.exports=function(e){return e?JSON.parse(JSON.stringify(e)):null}},12611(e){e.exports=function(e){if(function(e){var t=e.filter(function(e){return e.matchStrength}).length;return t>0&&t===e.length}(e))return e.reduce(function(e,t){return e?e.matchStrength<t.matchStrength?t:e:t})}},84166(e){e.exports=function(e){return"string"==typeof e||e instanceof String}},85986(e){e.exports=function(e,t){return Array.isArray(t)?function(e,t,n){var r=String(t).length,i=e.substr(0,r),o=parseInt(i,10);return t=parseInt(String(t).substr(0,i.length),10),n=parseInt(String(n).substr(0,i.length),10),o>=t&&o<=n}(e,t[0],t[1]):function(e,t){return(t=String(t)).substring(0,e.length)===e.substring(0,t.length)}(e,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.