1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[4068],{66197(e,t,r){r.r(t);var n,i=r(68909),o=r(75058),l=r(16029),a=r(39242),u=r(21665),c=r(54148),f=r(91950),s=r(35567),d=r(78810),m=r(54175),y=r.n(m),v=["verifyEmailAddress"];function p(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,b(n.key),n)}}function b(e){var t=function(e,t){if("object"!=O(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=O(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==O(t)?t:t+""}function g(e,t,r){return t=_(t),function(e,t){if(t&&("object"==O(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,r||[],_(e).constructor):t.apply(e,r))}function E(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(E=function(){return!!e})()}function _(e){return _=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},_(e)}function h(e,t){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},h(e,t)}function O(e){return O="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},O(e)}var w=function(e,t,r,n){var i,o=arguments.length,l=o<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"===("undefined"==typeof Reflect?"undefined":O(Reflect))&&"function"==typeof Reflect.decorate)l=Reflect.decorate(e,t,r,n);else for(var a=e.length-1;a>=0;a--)(i=e[a])&&(l=(o<3?i(l):o>3?i(t,r,l):i(t,r))||l);return o>3&&l&&Object.defineProperty(t,r,l),l},j=(0,o.Ng)(function(e){return{auth:e.auth}},null,null,{forwardRef:!0}),k=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),g(this,t,arguments)}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&&h(e,t)}(t,e),r=t,o=[{key:"VERIFY_EMAIL",value:function(){return(0,l.Ay)(n||(e=['\n query verifyEmailAddress($token: String!) {\n verifyEmailAddress(token: $token) {\n canBid\n verified\n message\n error_message\n }\n hideVerifyText: setting(setting_key: "users.super_admin_settings.hide_verify_bid_text") {\n setting\n }\n emailVerificationText: setting(setting_key: "website.register.email_verification_text") {\n setting\n }\n hideDefaultEmailVerificationText: setting(setting_key: "website.register.hide_default_email_verified_text") {\n setting\n }\n }\n '],t||(t=e.slice(0)),n=Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))));var e,t}},{key:"loading",value:function(){return i.createElement("div",{className:"loader"},"Loading...")}},{key:"verifyEmailCompleted",value:function(e){var t;null!=e&&null!==(t=e.verifyEmailAddress)&&void 0!==t&&t.verified&&this.markEmailVerifiedInCache()}},{key:"markEmailVerifiedInCache",value:function(){try{var e=s.Sn.readQuery({query:d.J});if(!e)return;s.Sn.writeQuery({query:d.J,data:y()(e,{myUser:{email_verified:{$set:!0}}})})}catch(e){console.error(e)}}},{key:"render",value:function(){var e=this,t=this.props,r=t.auth,n=(t.match||{params:{token:""}}).params.token;return i.createElement(i.Fragment,null,i.createElement(u.mg,null,i.createElement("title",null,"Verify Email")),i.createElement(c.mc,null,i.createElement(a.X,{query:this.VERIFY_EMAIL(),variables:{token:n||""},skip:!n,fetchPolicy:"cache-first",onCompleted:function(t){return e.verifyEmailCompleted(t)}},function(t){var n,o,l,a,u=t.data,f=t.loading,s=t.error;if(f)return e.loading();if(s)return i.createElement(c.vG,{error:s});if(null!=u&&null!==(n=u.verifyEmailAddress)&&void 0!==n&&n.error_message)return i.createElement(c.vG,{error:{message:u.verifyEmailAddress.error_message}});var d=null!=u?u:{},m=d.verifyEmailAddress,y=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(d,v),p=null===(o=y.emailVerificationText)||void 0===o?void 0:o.setting,b=null===(l=y.hideDefaultEmailVerificationText)||void 0===l?void 0:l.setting,g=null===(a=y.hideVerifyText)||void 0===a?void 0:a.setting;return null!=m&&m.verified?i.createElement("div",null,i.createElement("h3",null,"Email Verified"),!g&&i.createElement(i.Fragment,null,!b&&i.createElement("p",null,m.message," ",m.canBid?r?"You are now able to bid on auctions.":"Log in now to begin bidding on auctions.":""),p&&i.createElement("div",{dangerouslySetInnerHTML:{__html:p}}))):null!=m&&m.canBid?i.createElement("div",null,i.createElement("h3",null,"Email Already Verified"),!g&&i.createElement(i.Fragment,null,!b&&i.createElement("p",null,m.message," ",r?"You are able to bid on auctions.":"Log in now to bid on our auctions."),p&&i.createElement("div",{dangerouslySetInnerHTML:{__html:p}}))):i.createElement("div",null,i.createElement("h3",null,"Email Already Verified"),!g&&i.createElement("p",null,null==m?void 0:m.message),p&&i.createElement("div",{dangerouslySetInnerHTML:{__html:p}}))})))}}],o&&p(r.prototype,o),f&&p(r,f),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,o,f}(i.Component);const A=k=w([j,(0,f.override)("plugins/pages/account/verify-email/index")],k);r.d(t,["default",0,A])}}]);
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.