vendor: 5,265 bytes, lines 1-2
1/*! For license information please see vendor-3db5a02b.1e0f57642de44e2db3d2.js.LICENSE.txt */ 2"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[1507],{35689(t,e,n){n.d(e,{r:()=>C});var r,i=n(68909),o=n(16029),a=n(65756),u=n(96726),l=n(8643),c=n(99949),s=n(43241),d=n(44690),f=n(96414),p=n(99694),m=n(35567),y=n(8992),v=n(58980),_=n(75058),b=n(75389);function h(t){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},h(t)}function g(){var t=P(),e=t.m(g),n=(Object.getPrototypeOf?Object.getPrototypeOf(e):e.__proto__).constructor;function r(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===n||"GeneratorFunction"===(e.displayName||e.name))}var i={throw:1,return:2,break:3,continue:3};function o(t){var e,n;return function(r){e||(e={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(t,e){return n(r.a,i[t],e)},delegateYield:function(t,i,o){return e.resultName=i,n(r.d,O(t),o)},finish:function(t){return n(r.f,t)}},n=function(t,n,i){r.p=e.prev,r.n=e.next;try{return t(n,i)}finally{e.next=r.n}}),e.resultName&&(e[e.resultName]=r.v,e.resultName=void 0),e.sent=r.v,e.next=r.n;try{return t.call(this,e)}finally{r.p=e.prev,r.n=e.next}}}return(g=function(){return{wrap:function(e,n,r,i){return t.w(o(e),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new k(t,e)},AsyncIterator:S,async:function(t,e,n,i,a){return(r(e)?A:E)(o(t),e,n,i,a)},keys:w,values:O}})()}function O(t){if(null!=t){var e=t["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}}throw new TypeError(h(t)+" is not iterable")}function w(t){var e=Object(t),n=[];for(var r in e)n.unshift(r);return function t(){for(;n.length;)if((r=n.pop())in e)return t.value=r,t.done=!1,t;return t.done=!0,t}}function E(t,e,n,r,i){var o=A(t,e,n,r,i);return o.next().then(function(t){return t.done?t.value:o.next()})}function A(t,e,n,r,i){return new S(P().w(t,e,n,r),i||Promise)}function S(t,e){function n(r,i,o,a){try{var u=t[r](i),l=u.value;return l instanceof k?e.resolve(l.v).then(function(t){n("next",t,o,a)},function(t){n("throw",t,o,a)}):e.resolve(l).then(function(t){u.value=t,o(u)},function(t){return n("throw",t,o,a)})}catch(t){a(t)}}var r;this.next||(x(S.prototype),x(S.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),x(this,"_invoke",function(t,i,o){function a(){return new e(function(e,r){n(t,o,e,r)})}return r=r?r.then(a,a):a()},!0)}function P(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return x(c,"_invoke",function(n,r,i){var o,u,l,c=0,s=i||[],d=!1,f={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return o=e,u=0,l=t,f.n=n,a}};function p(n,r){for(u=n,l=r,e=0;!d&&c&&!i&&e<s.length;e++){var i,o=s[e],p=f.p,m=o[2];n>3?(i=m===r)&&(l=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=p&&((i=n<2&&p<o[1])?(u=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,u=0))}if(i||n>1)return a;throw d=!0,r}return function(i,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(e=u<2?t:l)||!d;){o||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,o){if(u||(i="next"),e=o[i]){if(!(e=e.call(o,l)))throw TypeError("iterator result is not an object");if(!e.done)return e;l=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(l=TypeError("The iterator does not provide a '"+i+"' method"),u=1);o=t}else if((e=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(e){o=t,u=1,l=e}finally{c=1}}return{value:e,done:d}}}(n,i,o),!0),c}var a={};function u(){}function l(){}function c(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(x(e={},r,function(){return this}),e),d=c.prototype=u.prototype=Object.create(s);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,c):(t.__proto__=c,x(t,i,"GeneratorFunction")),t.prototype=Object.create(d),t}return l.prototype=c,x(d,"constructor",c),x(c,"constructor",l),l.displayName="GeneratorFunction",x(c,i,"GeneratorFunction"),x(d),x(d,i,"Generator"),x(d,r,function(){return this}),x(d,"toString",function(){return"[object Generator]"}),(P=function(){return{w:o,m:f}})()}function x(t,e,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(t){i=0}x=function(t,e,n,r){function o(e,n){x(t,e,function(t){return this._invoke(e,n,t)})}e?i?i(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},x(t,e,n,r)}function k(t,e){this.v=t,this.k=e}function T(t,e,n,r,i,o,a){try{var u=t[o](a),l=u.value}catch(t){return void n(t)}u.done?e(l):Promise.resolve(l).then(r,i)}function j(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,u=[],l=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;
2!(l=(r=o.call(n)).done)&&(u.push(r.value),u.length!==e);l=!0);}catch(t){c=!0,i=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}(t,e)||function(t,e){if(t){if("string"==typeof t)return B(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?B(t,e):void 0}}(t,e)||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 B(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var N,I,D=(0,o.Ay)(r||(N=["\n query get_lots_autosearch (\n $pagination: Pagination\n $filter: AuctionLotFilterInput\n $search: AuctionLotSearchInput\n $order: [AuctionLotOrderInput]\n ) {\n lots (pagination: $pagination\n filter: $filter\n search: $search\n order: $order\n ) {\n lots {\n title\n lot_number\n auction_lot_id\n auction_id\n }\n }\n }\n"],I||(I=N.slice(0)),r=Object.freeze(Object.defineProperties(N,{raw:{value:Object.freeze(I)}})))),C=function(){var t=j((0,i.useState)([]),2),e=t[0],n=t[1],r=(0,p.W6)(),o=(0,i.useRef)(null),h=(0,_.d4)(function(t){return t.affiliateDomain}),O=(null==h?void 0:h.hostname)||b.default.FRONT_DOMAIN||b.default.DEFAULT_DOMAIN,w=(0,i.useCallback)((0,f.debounce)(function(){var t,e=(t=g().mark(function t(e){var r;return g().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(null!=e&&e.trim()&&!(e.trim().length<3)){t.next=3;break}return n([]),t.abrupt("return");case 3:return t.prev=3,t.next=6,m.Sn.query({query:D,variables:{pagination:{page:1,pageSize:10},filter:{auction_status:[y.AuctionStatus.COMPLETED.valueOf(),y.AuctionStatus.ACTIVE.valueOf()]},search:{text:e},order:[{column:"auction_end_time",direction:"asc"},{column:"end_time",direction:"asc"}]}});case 6:r=t.sent,n(r.data.lots.lots),t.next=13;break;case 10:t.prev=10,t.t0=t.catch(3),console.error(t.t0);case 13:case"end":return t.stop()}},t,null,[[3,10]])}),function(){var e=this,n=arguments;return new Promise(function(r,i){var o=t.apply(e,n);function a(t){T(o,r,i,a,u,"next",t)}function u(t){T(o,r,i,a,u,"throw",t)}a(void 0)})});return function(t){return e.apply(this,arguments)}}(),500),[]),E=(0,i.useCallback)(function(t){w(t.target.value)},[w]),A=(0,i.useCallback)(function(t){var e;t.preventDefault(),setTimeout(function(){n([])},1e3);var i=null===(e=o.current)||void 0===e?void 0:e.value;null!=i&&i.trim()&&r.push("/search?search=".concat(i))},[r,o]);return i.createElement("div",{className:"search AutoCompleteSearch"},i.createElement("form",{onSubmit:A},i.createElement(l.A,null,i.createElement(u.A,{type:"text",name:"search",placeholder:"Search Site",innerRef:o,onChange:E}),i.createElement(c.A,{addonType:"append"},i.createElement(a.A,{type:"submit"},i.createElement(s.FontAwesomeIcon,{icon:["fas","search"]}))))),0!=e.length?i.createElement("div",{className:"wrapper"},i.createElement("ul",null,e.map(function(t,e){return i.createElement("div",null,i.createElement("div",{className:"dataResult",onClick:function(){return n([])}},i.createElement(v.Link,{to:(0,d.kf)(O,{auction_id:t.auction_id},t),style:{textDecoration:"none"},key:e,id:"list-item-".concat(e)},i.createElement("li",{className:"dataItem"},t.title))))}))):null)}},83945(t,e,n){n.d(e,{I:()=>ft});var r,i,o,a,u,l,c=n(68909),s=n(75058),d=n(65756),f=n(8643),p=n(99949),m=n(17496),y=n(85771),v=n(45759),_=n(8591),b=n(43241),h=n(46465),g=n(60098),O=n(75389),w=n(8992),E=n(16029),A=n(35567),S=n(97785),P=n(89589),x=n(91021),k=n(10473),T=n(91950),j=n(60203),B=n(78291),N=n(96414),I=n(44690),D=n(77781),C=n(85593),R=n(86884),L=n(14886),q=n(95008),F=n(88126),M=n(19276);function G(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function $(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};
vendor: 4,681 bytes, line 2
2e%2?G(Object(n),!0).forEach(function(e){at(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):G(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function U(){var t=W(),e=t.m(U),n=(Object.getPrototypeOf?Object.getPrototypeOf(e):e.__proto__).constructor;function r(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===n||"GeneratorFunction"===(e.displayName||e.name))}var i={throw:1,return:2,break:3,continue:3};function o(t){var e,n;return function(r){e||(e={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(t,e){return n(r.a,i[t],e)},delegateYield:function(t,i,o){return e.resultName=i,n(r.d,H(t),o)},finish:function(t){return n(r.f,t)}},n=function(t,n,i){r.p=e.prev,r.n=e.next;try{return t(n,i)}finally{e.next=r.n}}),e.resultName&&(e[e.resultName]=r.v,e.resultName=void 0),e.sent=r.v,e.next=r.n;try{return t.call(this,e)}finally{r.p=e.prev,r.n=e.next}}}return(U=function(){return{wrap:function(e,n,r,i){return t.w(o(e),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new K(t,e)},AsyncIterator:Y,async:function(t,e,n,i,a){return(r(e)?Q:V)(o(t),e,n,i,a)},keys:z,values:H}})()}function H(t){if(null!=t){var e=t["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}}throw new TypeError(lt(t)+" is not iterable")}function z(t){var e=Object(t),n=[];for(var r in e)n.unshift(r);return function t(){for(;n.length;)if((r=n.pop())in e)return t.value=r,t.done=!1,t;return t.done=!0,t}}function V(t,e,n,r,i){var o=Q(t,e,n,r,i);return o.next().then(function(t){return t.done?t.value:o.next()})}function Q(t,e,n,r,i){return new Y(W().w(t,e,n,r),i||Promise)}function Y(t,e){function n(r,i,o,a){try{var u=t[r](i),l=u.value;return l instanceof K?e.resolve(l.v).then(function(t){n("next",t,o,a)},function(t){n("throw",t,o,a)}):e.resolve(l).then(function(t){u.value=t,o(u)},function(t){return n("throw",t,o,a)})}catch(t){a(t)}}var r;this.next||(X(Y.prototype),X(Y.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),X(this,"_invoke",function(t,i,o){function a(){return new e(function(e,r){n(t,o,e,r)})}return r=r?r.then(a,a):a()},!0)}function W(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return X(c,"_invoke",function(n,r,i){var o,u,l,c=0,s=i||[],d=!1,f={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return o=e,u=0,l=t,f.n=n,a}};function p(n,r){for(u=n,l=r,e=0;!d&&c&&!i&&e<s.length;e++){var i,o=s[e],p=f.p,m=o[2];n>3?(i=m===r)&&(l=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=p&&((i=n<2&&p<o[1])?(u=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,u=0))}if(i||n>1)return a;throw d=!0,r}return function(i,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(e=u<2?t:l)||!d;){o||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,o){if(u||(i="next"),e=o[i]){if(!(e=e.call(o,l)))throw TypeError("iterator result is not an object");if(!e.done)return e;l=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(l=TypeError("The iterator does not provide a '"+i+"' method"),u=1);o=t}else if((e=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(e){o=t,u=1,l=e}finally{c=1}}return{value:e,done:d}}}(n,i,o),!0),c}var a={};function u(){}function l(){}function c(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(X(e={},r,function(){return this}),e),d=c.prototype=u.prototype=Object.create(s);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,c):(t.__proto__=c,X(t,i,"GeneratorFunction")),t.prototype=Object.create(d),t}return l.prototype=c,X(d,"constructor",c),X(c,"constructor",l),l.displayName="GeneratorFunction",X(c,i,"GeneratorFunction"),X(d),X(d,i,"Generator"),X(d,r,function(){return this}),X(d,"toString",function(){return"[object Generator]"}),(W=function(){return{w:o,m:f}})()}function X(t,e,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(t){i=0}X=function(t,e,n,r){function o(e,n){X(t,e,function(t){return this._invoke(e,n,t)})}e?i?i(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},X(t,e,n,r)}function K(t,e){this.v=t,this.k=e}function J(t,e,n,r,i,o,a){try{var u=t[o](a),l=u.value}catch(t){return void n(t)}u.done?e(l):Promise.resolve(l).then(r,i)}function Z(t){return function(){var e=this,n=arguments;
2return new Promise(function(r,i){var o=t.apply(e,n);function a(t){J(o,r,i,a,u,"next",t)}function u(t){J(o,r,i,a,u,"throw",t)}a(void 0)})}}function tt(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function et(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,ut(r.key),r)}}function nt(t,e,n){return e=it(e),function(t,e){if(e&&("object"==lt(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,rt()?Reflect.construct(e,n||[],it(t).constructor):e.apply(t,n))}function rt(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(rt=function(){return!!t})()}function it(t){return it=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},it(t)}function ot(t,e){return ot=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},ot(t,e)}function at(t,e,n){return(e=ut(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function ut(t){var e=function(t,e){if("object"!=lt(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=lt(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==lt(e)?e:e+""}function lt(t){return lt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},lt(t)}var ct=function(t,e,n,r){var i,o=arguments.length,a=o<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":lt(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var u=t.length-1;u>=0;u--)(i=t[u])&&(a=(o<3?i(a):o>3?i(e,n,a):i(e,n))||a);return o>3&&a&&Object.defineProperty(e,n,a),a},st=(0,s.Ng)(function(t){return{auth:t.auth,serverTime:t.serverTime,biddingRequirements:t.biddingRequirements,biddingBoxSettings:t.biddingBoxSettings,affiliateDomain:t.affiliateDomain}},null,null,{forwardRef:!0}),dt=(r=function(t){function e(t){var n;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),at(n=nt(this,e,[t]),"auctionBidRequirementsModal",void 0),at(n,"loginModal",void 0),at(n,"bidModal",void 0),at(n,"cardRefetch",void 0),n.state={submitting:!1,max_amount:null,quantity:0,mustProvideCard:!1,terms_approval_status:!1,pickup_location_status:!1},n.onInputChange=n.onInputChange.bind(n),n.onSubmit=n.onSubmit.bind(n),n.onBidBtn=n.onBidBtn.bind(n),n.onMakeOfferBtn=n.onMakeOfferBtn.bind(n),n.login=n.login.bind(n),n.update=n.update.bind(n),n.getInfo=n.getInfo.bind(n),n.requestApproval=n.requestApproval.bind(n),n.getNonBiddingBtns=n.getNonBiddingBtns.bind(n),n.needsTerms=n.needsTerms.bind(n),n.needsLotTerms=n.needsLotTerms.bind(n),n.needsPaymentAuthorization=n.needsPaymentAuthorization.bind(n),n.fillRequirements=n.fillRequirements.bind(n),n.renderBiddingForm=n.renderBiddingForm.bind(n),n.buttonOnlyBidButton=n.buttonOnlyBidButton.bind(n),n.needsHeardAboutList=n.needsHeardAboutList.bind(n),n.needsPlatformFee=n.needsPlatformFee.bind(n),n.getUserAuctionRegistrationInfo=n.getUserAuctionRegistrationInfo.bind(n),n.loginButton=n.loginButton.bind(n),n.simulcastLink=n.simulcastLink.bind(n),n.biddingDisabled=n.biddingDisabled.bind(n),n.notStarted=n.notStarted.bind(n),n.biddingComplete=n.biddingComplete.bind(n),n.pending=n.pending.bind(n),n.auctionBidRequirementsModal=c.createRef(),n.loginModal=c.createRef(),n.bidModal=c.createRef(),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&ot(t,e)}(e,t),n=e,r=[{key:"GET_CREDIT_CARDS",value:function(){return(0,E.Ay)(i||(i=tt(["\n query get_credit_cards_bidbox($page: Pagination, $filter: Credit
2CardSearchInput) {\n myCreditCards(pagination: $page, filter: $filter) {\n total\n cards {\n credit_card_id\n expiration_date\n }\n }\n }\n "])))}},{key:"getShippingSettings",value:(rt=Z(U().mark(function t(){var e,n,r,i,a;return U().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,A.Sn.query({query:(0,E.Ay)(o||(o=tt(['\n query get_shipping_setting {\n setting(setting_key: "integrations.shipping") {\n setting\n }\n }\n ']))),fetchPolicy:"no-cache"});case 2:i=t.sent,a=null==i||null===(e=i.data)||void 0===e||null===(n=e.setting)||void 0===n||null===(r=n.setting)||void 0===r?void 0:r.enable_front_shipping_quotes,this.setState({frontShippingQuotesEnabled:!!a});case 5:case"end":return t.stop()}},t,this)})),function(){return rt.apply(this,arguments)})},{key:"getBidEditSettings",value:(J=Z(U().mark(function t(){var e,n,r,i,o,u,l,c,s,d;return U().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return i=this.props,o=i.auction,u=i.lot,t.next=3,A.Sn.query({query:(0,E.Ay)(a||(a=tt(['\n query get_bid_edit_setting {\n setting(setting_key: "auctions.super_admin_settings.enable_editing_sealed_bids") {\n setting\n }\n }\n ']))),fetchPolicy:"no-cache"});case 3:l=t.sent,(c=null==l||null===(e=l.data)||void 0===e||null===(n=e.setting)||void 0===n?void 0:n.setting)&&o.type===w.AuctionTypes.SEALED.valueOf()&&(s=null==u||null===(d=u.my_max_proxy)||void 0===d?void 0:d.amount),this.setState({enableEditingSealedBids:!!c,max_amount:null!==(r=s)&&void 0!==r?r:null});case 7:case"end":return t.stop()}},t,this)})),function(){return J.apply(this,arguments)})},{key:"getUserAuctionRegistrationInfo",value:(K=Z(U().mark(function t(){var e,n,r,i,o;return U().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return i=this.props.auction,t.next=3,A.Sn.query({query:(0,E.Ay)(u||(u=tt(["\n query user_auction_registration_status($auctionId: String!) {\n myAuctionRegistration(auction_id: $auctionId) {\n heard_about_us_list\n }\n }\n "]))),fetchPolicy:"no-cache",variables:{auctionId:i.auction_id}});case 3:o=t.sent,this.setState({userHasHeardAboutList:(null==o||null===(e=o.data)||void 0===e||null===(n=e.myAuctionRegistration)||void 0===n||null===(r=n.heard_about_us_list)||void 0===r?void 0:r.length)>0||!1});case 5:case"end":return t.stop()}},t,this)})),function(){return K.apply(this,arguments)})},{key:"getCCSettings",value:(X=Z(U().mark(function t(){var e,n,r,i,o,a,u,l,c,s,d,f,p,m,v,_,b,h,g,O,w,E,S,P,x,k,T,j,B,N,I,D,C,R,L;return U().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.props,n=e.auth,r=e.auction,i=e.biddingRequirements,o=e.biddingBoxSettings,null!=n&&n.user)try{l={verifyEmailToBid:!1,verifyPhoneToBid:!1,liveLotBidBoxText:"",liveLotBidBoxSellingOnly:!1,paymentAuthRequired:!1,paymentAuthIsDeposit:!1,paymentAuthIsRegInvoice:!1,termsBeforeApproval:!1,mustProvideCard:!1,platformFee:0}
2,c=null==i?void 0:i.override_require_cc_to_bid,s=null==i?void 0:i.override_require_payment_auth_to_bid,d=null==i?void 0:i.override_require_text_verification_to_bid,f=this.getInfo(),p=f.isPrebidding,m=!(null==o||!o.verifyEmailToBid),v=!(null==o||!o.verifyPhoneToBid),_=!(null==o||!o.requireAuthSetting),b=!(null==o||!o.postponeAuthSetting),h=!(null==o||!o.canSaveDeposit),g=!(null==o||!o.termsBeforeApproval),O=null==o?void 0:o.liveLotBidBoxText,w=null==o?void 0:o.liveLotBidBoxSellingOnly,E=!(null==o||!o.ccRequiredToBid),S=(null==o?void 0:o.platformFee)&&!isNaN(null==o?void 0:o.platformFee),P=(0,F.Ln)(null!==(a=null==o?void 0:o.ccPaymentKey)&&void 0!==a?a:""),x=!(null==o||!o.disableCcRequiredSetting||!r.disable_cc_to_bid),k=m,T=v&&!d,j=_&&!(null==r||!r.payment_authorization_amount)&&!s&&(!b||(0,y.A)().isAfter(r.start_time)||p),B=h&&!(null==P||!P.supports.capture),N=!(null==r||!r.payment_auth_is_reg_fee),I=g&&!(null==r||!r.require_terms_approval)&&!(null==r||!r.is_approval_required)&&!(null!=n&&null!==(u=n.user)&&void 0!==u&&u.override_require_approval_to_bid),D=O,C=S&&!(null!=i&&i.override_require_auction_platform_fee),R=E||j||C,l.verifyEmailToBid=k,l.verifyPhoneToBid=T,l.liveLotBidBoxText=D,l.liveLotBidBoxSellingOnly=w,j&&(l.paymentAuthRequired=!0,l.paymentAuthIsDeposit=B,l.paymentAuthIsRegInvoice=N),C&&(l.platformFee=null==o?void 0:o.platformFee),I&&(l.termsBeforeApproval=!0),!R||c||x||(null!=i&&i.user_has_active_cc||(l.mustProvideCard=!0),L={query:this.GET_CREDIT_CARDS(),variables:{page:{page:1,pageSize:1},filter:{is_expired:!1}}},this.cardRefetch=Z(U().mark(function t(){return U().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,A.Sn.query($($({},L),{},{fetchPolicy:"network-only"}));case 2:case"end":return t.stop()}},t)}))),this.setState(function(t){return $($({},t),l)})}catch(t){console.log(t)}case 2:case"end":return t.stop()}},t,this)})),function(){return X.apply(this,arguments)})},{key:"ccAuctionSame",value:function(t,e){if(t===e)return!0;if(!t&&e||t&&!e)return!1;if(!t&&!e)return!0;
2for(var n=!0,r=0,i=["disable_cc_to_bid","payment_authorization_amount","start_time","payment_auth_is_reg_fee","require_terms_approval","is_approval_required","auction_id"];r<i.length;r++){var o=i[r];if(t[o]!=e[o]){n=!1;break}}return n}},{key:"componentDidUpdate",value:(W=Z(U().mark(function t(e){var n,r,i,o,a,u,l,c,s,d,f,p;return U().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(n=e.lot,r=this.props,i=r.auction,o=r.auth,a=r.biddingRequirements,u=r.lot,this.ccAuctionSame(e.auction,i)&&e.auth===o&&!(0,L.c)(e.biddingRequirements,a)){t.next=10;break}return t.next=6,this.getShippingSettings();case 6:return t.next=8,this.getCCSettings();case 8:return t.next=10,this.getUserAuctionRegistrationInfo();case 10:this.context.hasBidModalProvider&&(c=this.getInfo(),s=c.isPrebidding,d=null!=u.auction_paused_at&&u.auction_lot_status<w.AuctionLotStatus.COMPLETED.valueOf(),null===(l=this.bidModal.current)||void 0===l||l.updateModalProps({isPrebidding:s,lotPausedAndOpen:d})),(null==n?void 0:n.end_time)===(null==u?void 0:u.end_time)&&(null==n?void 0:n.auction_paused_at)===(null==u?void 0:u.auction_paused_at)||(p={end_time:null==u?void 0:u.end_time,auction_paused_at:null==u?void 0:u.auction_paused_at},this.context.hasBidModalProvider?this.context.updateLotTime(p):null===(f=this.bidModal.current)||void 0===f||f.updateLotTime(p));case 12:case"end":return t.stop()}},t,this)})),function(t){return W.apply(this,arguments)})},{key:"componentDidMount",value:(Y=Z(U().mark(function t(){var e;return U().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e=this.props.lot,t.next=3,this.getShippingSettings();case 3:return t.next=5,this.getCCSettings();case 5:return t.next=7,this.getBidEditSettings();case 7:return t.next=9,this.getUserAuctionRegistrationInfo();case 9:this.context.hasBidModalProvider&&this.context.updateLotTime({end_time:null==e?void 0:e.end_time,auction_paused_at:null==e?void 0:e.auction_paused_at});case 10:case"end":return t.stop()}},t,this)})),function(){return Y.apply(this,arguments)})},{key:"getInfo",value:function(){var t=this.props,e=t.lot,n=t.auction,r=t.dutchInfo,i=t.biddingBoxSettings,o=(0,y.A)((null==n?void 0:n.paused_at)||this.props.serverTime||new Date),a=(0,C.V)(e,n),u=(0,C.w)(e,n),l=!e.is_bidding_disabled&&n.auction_status===w.AuctionStatus.ACTIVE.valueOf()&&e.auction_lot_status===w.AuctionLotStatus.ACTIVE.valueOf()&&o.isAfter(u.start_time)&&o.isAfter(e.start_time)&&(a===w.AuctionTypes.DUTCH.valueOf()||a===w.AuctionTypes.CASCADING.valueOf()&&e.simulcast_status==w.SimulcastLotStatus.PENDING.valueOf()||o.isBefore(e.end_time))&&(a!==w.AuctionTypes.DUTCH.valueOf()||((null==r?void 0:r.amountOfDrops)||0)<=((null==r?void 0:r.totalDrops)||1)),c=!1,s=!1,d=[w.AuctionTypes.LIVE.valueOf()];i.enable_online_prebidding&&d.push(w.AuctionTypes.ONLINE.valueOf()),d.includes(a)&&(s=n.is_prebidding_allowed&&!!u.prebid_start_time&&(a===w.AuctionTypes.LIVE.valueOf()||o.isBefore(e.start_time))&&(null==u.prebid_end_time||o.isBefore(u.prebid_end_time)),c=e.simulcast_status>=w.SimulcastLotStatus.CURRENTLY_SELLING.valueOf(),l=!e.is_bidding_disabled&&n.auction_status===w.AuctionStatus.ACTIVE.valueOf()&&e.auction_lot_status===w.AuctionLotStatus.ACTIVE.valueOf()&&(a===w.AuctionTypes.LIVE.valueOf()&&s&&u.prebid_start_time&&o.isAfter(u.prebid_start_time)&&e.simulcast_status<w.SimulcastLotStatus.CURRENTLY_SELLING.valueOf()||a===w.AuctionTypes.ONLINE.valueOf()&&(s&&u.prebid_start_time&&o.isAfter(u.prebid_start_time)||!s&&o.isAfter(e.start_time)&&o.isBefore(e.end_time))));var f=(0,R.a)(this.props.serverTime,e,n,i),p=f.canMakeOffer,m=f.offerOnly;return m&&(l=e.auction_lot_status===w.AuctionLotStatus.ACTIVE.valueOf()),{biddingOpen:l,isPrebidding:s,isSimulcastSellingOrComplete:c,canMakeOffer:p,offerOnly:m}}},{key:"getNonBiddingBtns",value:function(t){var e,n,r,i=this,o=this.props,a=o.auth,u=o.auction,l=o.lot,s=o.btnContent,f=o.className,p=o.buttonOnly,m=this.props.biddingBoxSettings,y=m.enableCustomBiddingButtons,v=m.customRegistrationForAuctionText,_=this.state,b=_.mustProvideCard,h=_.termsBeforeApproval,g=this.needsLotTerms(),O=this.needsTerms()&&h||g;if(u.is_approval_required&&(null==a||null===(e=a.user)||void 0===e||!e.override_require_approval_to_bid))switch(null!==(n=null==u?void 0:u.my_registration_status)&&void 0!==n?n:null==l||null===(r=l.auction)||void 0===r?void 0:r.my_registration_status){case w.AuctionRegistrationStatus.APPROVED.valueOf():break;case w.AuctionRegistrationStatus.PENDING.valueOf():return c.createElement(d.A,{disabled:!0,title:"Request received. You can start bid
2ding once a website administrator has approved your request"},c.createElement("span",{className:p?"buttonOnly":""},"Approval Pending"));case w.AuctionRegistrationStatus.DECLINED.valueOf():case w.AuctionRegistrationStatus.DISABLED.valueOf():return c.createElement(d.A,{disabled:!0,title:"Please contact us if you have any questions"},c.createElement("span",{className:p?"buttonOnly":""},"Bidding Denied"));default:var E="Request Approval";return c.createElement(c.Fragment,null,O?c.createElement(c.Fragment,null,c.createElement(x.k,{ref:this.auctionBidRequirementsModal}),c.createElement(d.A,{onClick:function(){return i.fillRequirements(null==u?void 0:u.auction_id,null==u?void 0:u.payment_authorization_amount)},className:f},c.createElement("span",{className:p?"buttonOnly":""},s?c.createElement(c.Fragment,null,"function"!=typeof s||(0,P.lr)(s)?s:s(this.props,E)):c.createElement(c.Fragment,null,c.createElement("span",null,E))))):c.createElement(d.A,{onClick:this.requestApproval,disabled:t,className:f},c.createElement("span",{className:p?"buttonOnly":""},"Request Approval")))}if(b||this.needsTerms()||this.needsPickupLocation()||this.needsPaymentAuthorization()||this.needsPlatformFee()||this.needsHeardAboutList()||g){var A=g&&!(b||this.needsTerms()||this.needsPickupLocation()||this.needsPaymentAuthorization()||this.needsPlatformFee())?"Agree to Lot Terms to Bid":y&&v?v:"Register for Auction";return c.createElement(c.Fragment,null,c.createElement(x.k,{ref:this.auctionBidRequirementsModal}),c.createElement(d.A,{onClick:function(){return i.fillRequirements(null==u?void 0:u.auction_id,null==u?void 0:u.payment_authorization_amount)},className:f},c.createElement("span",{className:p?"buttonOnly":""},s?c.createElement(c.Fragment,null,"function"!=typeof s||(0,P.lr)(s)?s:s(this.props,A)):c.createElement(c.Fragment,null,A))))}return null}},{key:"getPrebidText",value:function(){var t=this.props.biddingBoxSettings,e=t.enableCustomBiddingButtons,n=t.customPrebiddingText;return e&&n?n:"Prebid"}},{key:"needsTerms",value:function(){var t,e,n=this.props,r=n.auction,i=n.lot,o=this.state.terms_approval_status,a=null!==(t=null==r?void 0:r.my_terms_approval_status)&&void 0!==t?t:null==i||null===(e=i.auction)||void 0===e?void 0:e.my_terms_approval_status;return r.require_terms_approval&&!o&&!a}},{key:"needsLotTerms",value:function(){var t=this.props.lot;return!(this.state.terms_approval_status||null==t||!t.require_lot_terms||null!=t&&t.my_lot_terms_approval_status)}},{key:"needsHeardAboutList",value:function(){var t=this.props,e=t.biddingRequirements,n=t.biddingBoxSettings,r=this.state.userHasHeardAboutList,i=null==e?void 0:e.override_require_heard_about_list_to_bid;return!(null==n||!n.requireHeardAboutList||r||i)}},{key:"needsPickupLocation",value:function(){var t,e,n,r,i=this.props,o=i.auction,a=i.lot,u=this.state,l=u.pickup_location_status,c=u.frontShippingQuotesEnabled,s=null!==(t=null==o?void 0:o.my_pickup_location_status)&&void 0!==t?t:null==a||null===(e=a.auction)||void 0===e?void 0:e.my_pickup_location_status;return!(c&&(null!==(n=null==o?void 0:o.my_shipping_preference_status)&&void 0!==n?n:null==a||null===(r=a.auction)||void 0===r?void 0:r.my_shipping_preference_status)||!o.require_pickup_location||l||s)}},{key:"needsPaymentAuthorization",value:function(){var t=this.props.auction,e=this.state,n=e.paymentAuthRequired,r=e.mustProvideCard,i=!(null!=t&&t.my_payment_authorization_status&&!r);return!!n&&!(null==t||!t.payment_authorization_amount)&&i}},{key:"needsPlatformFee",value:function(){var t=this.props,e=t.auction,n=t.biddingRequirements,r=this.state,i=r.platformFee,o=r.mustProvideCard,a=!(null!=e&&e.my_platform_fee_status&&!o);return(null!=i?i:0)>0&&a&&!(null!=n&&n.override_require_auction_platform_fee)}},{key:"REQUEST_APPROVAL_FOR_AUCTION",value:function(){return(0,E.Ay)(l||(l=tt(["\n mutation request_approval_for_auction_bidbox($user_id: String!, $auction_id: String!) {\n requestApprovalForAuction(user_id: $user_id, auction_id: $auction_id) {\n registration {\n auction_registration_id\n bidder_number\n }\n errors\n }\n }\n "])))}},{key:"getInputPlaceholder",value:function(){var t=this.props,e=t.auction,n=t.bidAmtPlaceholder,r=t.dutchInfo,i=t.lot,o=this.getInfo(),a=o.isPrebidding,u=o.offerOnly,l=(0,C.V)(i,e),c=l===w.AuctionTypes.SEALED.valueOf();if(u&&!c)return"Enter an offer amount";var s="",d="";return(0,k.DJ)(e.per_unit_bidding)&&i.unit_quantity?(s="/"+(e.unit_type_singular||"unit"),d=c?"":"".concat(a?"Prebid":"Bid"," at least ").concat((0,v.vj)(i.required_bid)).concat(s)):d=n||(c?"":"".concat(a?"Prebid":"Bid"," at least ").concat((0,v.vj)(i.required_bid))),l===w.AuctionTypes.DUTCH.valueOf()?d="Asking ".concat(null!=r&&r.asking?(0,v.vj)(null==r?void 0:r.asking):"-"):!i.hide_winning_info&&!e.hide_winning_info||e.only_hide_info_during_prebid&&!a||(d="Enter a ".concat(a?"prebid":"bid"," amount")),d}},{key:"loginButton",value:function(){var t=this.props,e=t.btnContent,n=t.className,r=t.biddingBoxSettings,i=r.enableCustomBiddingButtons,o=r.customLoginText,a=i&&o?o:"Login";return c.createElement(c.Fragment,null,c.createElement(_.z,{ref:this.loginModal}),c.createElement(d.A,{onClick:this.login,style:{cursor:"pointer"},className:n},e?c.createElement(c.Fragment,null,"function"==typeof e?e(this.props,a):e):c.createElement(c.Fragment,null,a)))}},{key:"simulcastLink",value:function(){var t=this.props.auction,e=this.state.liveLotBidBoxText;return c.createElement(D.N,{className:"simulcast-link",to:(0,I.uV)(this.getDomain(),{auction_id:t.auction_id})+"/simulcast",target:"#"}
2,c.createElement("div",{className:"simulcast-link-text",dangerouslySetInnerHTML:{__html:e}}))}},{key:"biddingDisabled",value:function(){return c.createElement("div",{className:"not-open-text"},"Bidding disabled")}},{key:"notStarted",value:function(){var t=this.getInfo().isPrebidding;return c.createElement("div",{className:"not-open-text"},t?"Prebidding":"Bidding"," not started")}},{key:"biddingComplete",value:function(){var t=this.props.biddingBoxSettings,e=t.enableCustomBiddingButtons,n=t.customBiddingCompleteText;return c.createElement("div",{className:"not-open-text"},e&&n?n:"Bidding complete")}},{key:"pending",value:function(){var t=this.props.biddingBoxSettings,e=t.enableCustomBiddingButtons,n=t.customPendingText;return c.createElement("div",{className:"not-open-text"},e&&n?n:this.defaultPendingText())}},{key:"render",value:function(){var t=this,e=this.props,n=e.auth,r=e.lot,i=e.auction,o=e.buttonOnly,a=e.btnContent,u=e.className,l=e.displayNextBidAmount,s=e.biddingRequirements,d=e.biddingBoxSettings,f=this.state,p=f.max_amount,m=f.quantity,_=f.submitting,b=f.verifyEmailToBid,g=f.verifyPhoneToBid,O=f.liveLotBidBoxText,E=f.liveLotBidBoxSellingOnly,A=(0,C.V)(r,i);if([w.AuctionTypes.MULTIPAR.valueOf(),w.AuctionTypes.LISTING.valueOf(),w.AuctionTypes.PHONE_BIDOFF.valueOf()].indexOf(A)>-1)return"";var S="Now";l&&o&&(S=(0,v.vj)(r.required_bid));var P=this.getInfo(),x=P.biddingOpen,k=P.isPrebidding,T=P.isSimulcastSellingOrComplete,I=P.canMakeOffer,D=P.offerOnly,R=A===w.AuctionTypes.SEALED.valueOf(),L=!R&&I&&!(null==d||!d.hideBidBoxForOffers);if(!n&&r.auction_lot_status<w.AuctionLotStatus.COMPLETED.valueOf())return this.loginButton();if(x){var q=null!=r.auction_paused_at&&r.auction_lot_status<w.AuctionLotStatus.COMPLETED.valueOf(),F=c.createElement(c.Fragment,null,function(){var e=t.getNonBiddingBtns(_);return e||(o?c.createElement(c.Fragment,null,c.createElement(h.H,{ref:t.bidModal,lotPausedAndOpen:q,isPrebidding:k}),L?t.renderMakeOfferButton(u):t.buttonOnlyBidButton(u,a,R,D,k,S),I&&!D&&!L&&t.renderMakeOfferButton(u)):c.createElement(c.Fragment,null,c.createElement(h.H,{ref:t.bidModal,lotPausedAndOpen:q,isPrebidding:k}),L?t.renderMakeOfferButton(u):t.renderBiddingForm({className:u,isSealedBidding:R,quantity:m,max_amount:p,btnContent:a,canMakeOffer:D}),I&&!D&&!L&&t.renderMakeOfferButton(u)))}());return!g||null!=s&&s.user_has_verified_phone||null!=s&&s.override_require_text_verification_to_bid?b?null!=s&&s.user_has_verified_email?F:c.createElement(j.i,{className:u},"Verify Email"):F:c.createElement(B.K,{className:u},"Verify Phone")}if(T&&!(0,N.isEmpty)(O)&&(!E||r.simulcast_status==w.SimulcastLotStatus.CURRENTLY_SELLING.valueOf()))return this.simulcastLink();if(r.is_bidding_disabled)return r.buy_it_now_active?null:this.biddingDisabled();if(((0,y.A)(this.props.serverTime||new Date).isBefore(r.end_time)||A===w.AuctionTypes.CASCADING.valueOf()&&r.simulcast_status==w.SimulcastLotStatus.PENDING.valueOf())&&r.auction_lot_status<w.AuctionLotStatus.COMPLETED.valueOf()){var M=this.getNonBiddingBtns(_);return M||(A!==w.AuctionTypes.LIVE.valueOf()||k?this.notStarted():"")}return r.auction_lot_status>=w.AuctionLotStatus.COMPLETED.valueOf()?this.biddingComplete():this.pending()}},{key:"buttonOnlyBidButton",value:function(t,e,n,r,i,o){var a,u=this.props,l=u.biddingBoxSettings,s=l.enableCustomBiddingButtons,f=l.customMakeOfferText,p=l.customBidText,m=l.hideNextBidAmount,y=u.lot,v=u.auction,_=!!this.state.enableEditingSealedBids&&!(null==y||null===(a=y.my_max_proxy)||void 0===a||!a.amount),h=n||r?_?"Edit Offer":s&&f?f:"Make an Offer":i?"".concat(this.getPrebidText()," ").concat(m?"":o).trim():s&&p?"".concat(p," ").concat(m?"":o).trim():"Bid ".concat(m?"":o).trim();return c.createElement(d.A,{onClick:this.onBidBtn,className:"".concat(t||""," as-bid-btn").trim(),"data-auction-id":null==v?void 0:v.auction_id,"data-lot-id":null==y?void 0:y.auction_lot_id},e?c.createElement(c.Fragment,null,"function"!=typeof e||(0,P.lr)(e)?e:e(this.props,h)):c.createElement(c.Fragment,null,c.createElement("span",null,h),c.createElement(b.FontAwesomeIcon,{icon:["fas","gavel"]})))}},{key:"renderMakeOfferButton",value:function(t){var e=this.props,n=e.biddingBoxSettings,r=n.enableCustomBiddingButtons,i=n.customMakeOfferText,o=e.lot,a=e.auction;return c.createElement(d.A,{onClick:this.onMakeOfferBtn,className:"".concat(t||""," as-make-offer-btn").trim(),"data-auction-id":null==a?void 0:a.auction_id,"data-lot-id":null==o?void 0:o.auction_lot_id},c.createElement("span",null,r&&i?i:"Make an Offer"))}},{key:"renderBiddingForm",value:function(t){var e=this,n=this.props,r=n.lot,i=n.auction,o=this.props.biddingBoxSettings,a=o.enableCustomBiddingButtons,u=o.customMakeOfferText,l=o.customBidText,s=t.className,y=t.isSealedBidding,_=t.quantity,h=t.max_amount,O=t.btnContent,w=t.canMakeOffer,E=this.getInputPlaceholder(),A=(0,v.Ce)("short");return c.createElement("form",{onSubmit:this.onSubmit,className:s},y&&r.quantity>1&&c.createElement("div",{className:"input-group"},c.createElement("input",{className:"form-control",type:"number",name:"quantity",step:1,"data-display":"quantity",value:_||"",placeholder:"Select Quantity",onChange:this.onInputChange})),c.createElement(f.A,{className:"float-right"},c.createElement(p.A,{addonType:"prepend"},c.createElement(m.A,null,c.createElement(g.LB,{setting_key:"website.currency_format.short.prefix",render:function(t){var e=t.setting;return e||c.createElement(b.FontAwesomeIcon,{icon:["fas","dollar-sign"]})}}))),c.createElement(q.Ay,$({placeholder:E,"data-display":"max_amount",value:h||"",allowNegativeValue:!1,decimalScale:2,fixedDecimalLength:2,onValueChange:function(t){return e.onMaxAmountChange(t)}
2,decimalSeparator:null==A?void 0:A.decimal_separator,groupSeparator:null==A?void 0:A.separator,className:"form-control"},this.additionalBidInputProps())),c.createElement(p.A,{addonType:"append"},c.createElement(d.A,{type:"submit",className:"as-bid-btn","data-auction-id":null==i?void 0:i.auction_id,"data-lot-id":null==r?void 0:r.auction_lot_id},O?c.createElement(c.Fragment,null,"function"!=typeof O||(0,P.lr)(O)?O:O(this.props)):c.createElement(c.Fragment,null,y||w?a&&u?u:"Make Offer":a&&l?l:this.furtherBidTextCustomization())))))}},{key:"furtherBidTextCustomization",value:function(){return"Bid"}},{key:"additionalBidInputProps",value:function(){return{}}},{key:"defaultPendingText",value:function(){return"Pending..."}},{key:"requestApproval",value:(Q=Z(U().mark(function t(){var e,n,r,i,o,a,u;return U().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return this.setState({submitting:!0}),S.oR.dismiss(),e=this.props,n=e.auth,r=e.auction,i=e.refetch,o=null,t.prev=4,t.next=7,A.Sn.mutate({mutation:this.REQUEST_APPROVAL_FOR_AUCTION(),variables:{user_id:null==n||null===(a=n.user)||void 0===a?void 0:a.user_id,auction_id:r.auction_id}});case 7:o=(o=t.sent).data.requestApprovalForAuction,t.next=15;break;case 11:t.prev=11,t.t0=t.catch(4),S.oR.error(t.t0),console.log("error: ",t.t0);case 15:o.errors&&o.errors.length?(u={},o.errors.map(function(t){if(t.indexOf(";")>=0){var e=t.split(";"),n=e.shift(),r=e.join(";");u[n]=r,S.oR.error(r)}else S.oR.error(t,{autoClose:!1})})):(S.oR.success("Request Sent"),i&&i());case 16:case"end":return t.stop()}},t,this,[[4,11]])})),function(){return Q.apply(this,arguments)})},{key:"fillRequirements",value:(V=Z(U().mark(function t(e,n){var r,i,o,a,u,l,c,s,d,f,p;return U().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(r=this.props,i=r.refetch,o=r.auction,a=r.lot,u=this.state,l=u.mustProvideCard,c=u.paymentAuthIsDeposit,s=u.paymentAuthIsRegInvoice,d=u.termsBeforeApproval,f=u.platformFee,t.prev=2,this.auctionBidRequirementsModal.current){t.next=5;break}throw new Error("NO REF");case 5:return t.next=7,this.auctionBidRequirementsModal.current.open({auction_id:e,auction_lot_id:a.auction_lot_id,needsTerms:this.needsTerms(),needsLotTerms:this.needsLotTerms(),needsPickupLocation:this.needsPickupLocation(),needsCreditCard:l,needsPaymentAuthorization:this.needsPaymentAuthorization(),authorizationAmount:null!=n?n:0,paymentAuthIsDeposit:!!c,paymentAuthIsRegInvoice:!!s,termsBeforeApproval:!!d,shipping_country_id:null==o||null===(p=o.auction_location)||void 0===p?void 0:p.country_id,auction_shipping_options_available:null==o?void 0:o.shipping_options_available,needsPlatformFee:this.needsPlatformFee(),platformFee:f});case 7:if(this.setState({terms_approval_status:!0,pickup_location_status:!0,mustProvideCard:!1}),!this.cardRefetch){t.next=11;break}return t.next=11,this.cardRefetch();case 11:i&&i(),t.next=20;break;case 14:if(t.prev=14,t.t0=t.catch(2),"cancel"!==t.t0){t.next=18;break}return t.abrupt("return");case 18:S.oR.error("An unknown error has occurred"),console.log("Form ERROR:",t.t0);case 20:case"end":return t.stop()}},t,this,[[2,14]])})),function(t,e){return V.apply(this,arguments)})},{key:"onSubmit",value:(z=Z(U().mark(function t(e){var n,r,i,o,a,u,l,c,s,d,f,p,m,y,v,_,b,h,g,O,E,A,S;return U().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.preventDefault(),r=this.props,i=r.lot,o=r.auction,a=r.immediateConfirm,u=r.dutchInfo,l=r.event_label,c=r.doNotImmediateConfirm,s=this.state,d=s.max_amount,f=s.quantity,p=s.enableEditingSealedBids,m=this.getInfo(),y=m.isPrebidding,v=m.offerOnly,_=(0,C.V)(i,o),b=null!=i.auction_paused_at&&i.auction_lot_status<w.AuctionLotStatus.COMPLETED.valueOf(),h=d,g=_===w.AuctionTypes.SEALED.valueOf(),O=g&&!h,h||(_===w.AuctionTypes.DUTCH.valueOf()?h=(null==u?void 0:u.asking)||0:O||o.hide_winning_info&&(!o.only_hide_info_during_prebid||y)||(h=i.required_bid)),E=this.getInputPlaceholder(),A=f,1==i.quantity?A=1:!g&&i.quantity>1&&(A=i.quantity),S={title:_===w.AuctionTypes.SEALED.valueOf()||v?p||null!=i&&null!==(n=i.my_max_proxy)&&void 0!==n&&n.amount?"Edit Offer":"Make an Offer":y?"Place Prebid":"Place Bid",size:"md",lot:i,auction:o,dutchInfo:u,isPrebidding:y,lotPausedAndOpen:b,confirm:!(c||!h&&!a),max_amount:parseFloat(h),quantity:A,update:this.update,event_label:l,amountPlaceholder:E,canMakeOffer:v,enable_editing_sealed_bids:p,my_max_proxy:null==i?void 0:i.my_max_proxy},t.next=16,this.openBidModal(S);case 16:case"end":return t.stop()}},t,this)})),function(t){return z.apply(this,arguments)})},{key:"openBidModal",value:(H=Z(U().mark(function t(e){var n,r,i=arguments;return U().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(n=i.length>1&&void 0!==i[1]?i[1]:"Place Bid",t.prev=1,null===(r=this.context)||void 0===r||!r.hasBidModalProvider){t.next=7;break}return t.next=5,this.context.openBidModal(e);case 5:t.next=11;break;case 7:if(this.bidModal.current){t.next=9;break}throw new Error("NO REF");case 9:return t.next=11,this.bidModal.current.open(e);case 11:t.next=19;break;case 13:if(t.prev=13,t.t0=t.catch(1),"cancel"!==t.t0){t.next=17;break}return t.abrupt("return");case 17:S.oR.error("An unknown error has occurred"),console.log("".concat(n," ERROR:"),t.t0);case 19:case"end":return t.stop()}},t,this,[[1,13]])})),function(t){return H.apply(this,arguments)})},{key:"onBidBtn",value:(G=Z(U().mark(function t(){var e,n,r,i,o,a,u,l,c,s,d,f,p,m,y;return U().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n=this.props,r=n.lot,i=n.auction,o=n.immediateConfirm,a=n.dutchInfo,u=n.event_label,l=this.getInfo(),c=l.isPrebidding,s=l.offerOnly,d=this.state.enableEditingSealedBids,f=(0,C.V)(r,i),p=null!=r.auction_paused_at&&r.auction_lot_status<w.AuctionLotStatus.COMPLETED.valueOf(),m=f!==w.AuctionTypes.SEALED.valueOf()?r.required_bid:null,f===w.AuctionTypes.DUTCH.valueOf()&&(m=(null==a?void 0:a.asking)||0),y={title:f===w.AuctionTypes.SEALED.valueOf()||s?d&&null!=r&&null!==(e=r.my_max_proxy)&&void 0!==e&&e.amount?"Edit Offer":"Make an Offer":c?"Place Prebid":"Place Bid",size:"md",lot:r,auction:i,dutchInfo:a,isPrebidding:c,lotPausedAndOpen:p,confirm:!!o,max_amount:m,quantity:r.quantity,update:this.update,event_label:u,canMakeOffer:s,enable_editing_sealed_bids:d},t.next=10,this.openBidModal(y);case 10:case"end":return t.stop()}},t,this)})),function(){return G.apply(this,arguments)})},{key:"onMakeOfferBtn",value:(M=Z(U().mark(function t(){var e,n,r,i,o,a,u;return U().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e=this.props,n=e.lot,r=e.auction,i=e.dutchInfo,o=e.event_label,a=null!=n.auction_paused_at&&n.auction_lot_status<w.AuctionLotStatus.COMPLETED.valueOf(),u={title:"Make an Offer",size:"md",lot:n,auction:r,dutchInfo:i,isPrebidding:!1,lotPausedAndOpen:a,confirm:!1,max_amount:null,quantity:n.quantity,update:this.update,event_label:o,amountPlaceholder:"Enter an offer amount",canMakeOffer:!0},t.next=5,this.openBidModal(u,"Make Offer");case 5:case"end":return t.stop()}},t,this)})),function(){return M.apply(this,arguments)})},{key:"update",value:function(t){var e=this.props.update;this.setState({max_amount:null},function(){void 0!==e&&e(t)})}},{key:"onInputChange",value:function(t){var e=Object.assign({},this.state);"number"===t.target.type?e[t.target.name]=parseFloat(t.target.value):e[t.target.name]=t.target.value,this.setState(e)}},{key:"onMaxAmountChange",value:function(t){this.setState({max_amount:null!=t?t:null})}},{key:"login",value:(T=Z(U().mark(function t(){var e,n=this;return U().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e=this.props.auction,t.abrupt("return",new Promise(function(){var t=Z(U().mark(function t(r,i){var o;return U().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(n.loginModal.current){t.next=2;break}return t.abrupt("return",i("Modal Not Found"));case 2:return t.prev=2,t.next=5,n.loginModal.current.open({auction_id:e.auction_id});case 5:o=t.sent,r(o),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(2),i(t.t0);case 12:case"end":return t.stop()}},t,null,[[2,9]])}
2));return function(e,n){return t.apply(this,arguments)}}()));case 2:case"end":return t.stop()}},t,this)})),function(){return T.apply(this,arguments)})},{key:"getDomain",value:function(){var t=this.props.affiliateDomain;return(null==t?void 0:t.hostname)||O.default.FRONT_DOMAIN||O.default.DEFAULT_DOMAIN}}],r&&et(n.prototype,r),s&&et(n,s),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,s,T,M,G,H,z,V,Q,Y,W,X,K,J,rt}(c.Component),at(r,"contextType",M.i),r);var ft=dt=ct([st,(0,T.override)("plugins/components/lots/bid/index")],dt)},46465(t,e,n){n.d(e,{H:()=>qt});var r,i=n(68909),o=n(64060),a=n(75058),u=n(35704),l=n(16029),c=n(39242),s=n(96414),d=n(8992),f=n(15164),p=n(85605),m=n(35567),y=n(75389),v=n(59080),_=n(10473),b=n(60098),h=n(19263),g=n.n(h),O=n(90112),w=n(65756),E=n(96726),A=n(24119),S=n(8643),P=n(99949),x=n(17496),k=n(19840),T=n(5443),j=n(43241),B=n(10225),N=n.n(B),I=n(45759),D=n(97785),C=n(22518),R=n(83166),L=n(746),q=n(85771),F=n(91950),M=n(85593),G=n(74484),$=n(95008),U=n(54148),H=n(44908),z=n(21197);var V,Q,Y,W,X,K,J,Z,tt,et,nt,rt,it,ot,at,ut=(0,l.Ay)(r||(V=["\n query auctionLotBidEstimateWithPremium($auction_lot_id: ID!, $amount: Float!) {\n auctionLotBidEstimateWithPremium(auction_lot_id: $auction_lot_id, amount: $amount) {\n total\n rate\n premium\n }\n }\n"],Q||(Q=V.slice(0)),r=Object.freeze(Object.defineProperties(V,{raw:{value:Object.freeze(Q)}})))),lt=function(t){var e,n=t.settings,r=t.premium;return null!=n&&n.display_bid_with_premium&&null!=r&&r.premium?i.createElement("div",{className:"bidWithPremium"},i.createElement("span",null,null!==(e=null==n?void 0:n.display_bid_with_premium_text)&&void 0!==e?e:"w/ Premium:"),(0,I.vj)(null==r?void 0:r.total)):null},ct=function(t){var e=t.amount,n=t.lot,r=t.auction,o=(0,b.t0)({display_bid_with_premium:"auctions.bidding.display_bid_with_premium",display_bid_with_premium_text:"auctions.bidding.display_bid_with_premium_text"}).data,a=(0,z.I)(ut,{variables:{amount:e||0,auction_lot_id:n.auction_lot_id},fetchPolicy:"cache-and-network"}).data;return i.createElement(lt,{amount:e,lot:n,auction:r,settings:o,premium:null==a?void 0:a.auctionLotBidEstimateWithPremium})},st=n(16497),dt=n(44995);function ft(){var t=bt(),e=t.m(ft),n=(Object.getPrototypeOf?Object.getPrototypeOf(e):e.__proto__).constructor;function r(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===n||"GeneratorFunction"===(e.displayName||e.name))}var i={throw:1,return:2,break:3,continue:3};function o(t){var e,n;return function(r){e||(e={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(t,e){return n(r.a,i[t],e)},delegateYield:function(t,i,o){return e.resultName=i,n(r.d,pt(t),o)},finish:function(t){return n(r.f,t)}},n=function(t,n,i){r.p=e.prev,r.n=e.next;try{return t(n,i)}finally{e.next=r.n}}),e.resultName&&(e[e.resultName]=r.v,e.resultName=void 0),e.sent=r.v,e.next=r.n;try{return t.call(this,e)}finally{r.p=e.prev,r.n=e.next}}}return(ft=function(){return{wrap:function(e,n,r,i){return t.w(o(e),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new gt(t,e)},AsyncIterator:_t,async:function(t,e,n,i,a){return(r(e)?vt:yt)(o(t),e,n,i,a)},keys:mt,values:pt}})()}function pt(t){if(null!=t){var e=t["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}}throw new TypeError(Ct(t)+" is not iterable")}function mt(t){var e=Object(t),n=[];for(var r in e)n.unshift(r);return function t(){for(;n.length;)if((r=n.pop())in e)return t.value=r,t.done=!1,t;return t.done=!0,t}}function yt(t,e,n,r,i){var o=vt(t,e,n,r,i);return o.next().then(function(t){return t.done?t.value:o.next()})}function vt(t,e,n,r,i){return new _t(bt().w(t,e,n,r),i||Promise)}function _t(t,e){function n(r,i,o,a){try{var u=t[r](i),l=u.value;return l instanceof gt?e.resolve(l.v).then(function(t){n("next",t,o,a)},function(t){n("throw",t,o,a)}):e.resolve(l).then(function(t){u.value=t,o(u)},function(t){return n("throw",t,o,a)})}catch(t){a(t)}}var r;this.next||(ht(_t.prototype),ht(_t.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),ht(this,"_invoke",function(t,i,o){function a(){return new e(function(e,r){n(t,o,e,r)}
vendor: 4,082 bytes, line 2
2)}return r=r?r.then(a,a):a()},!0)}function bt(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return ht(c,"_invoke",function(n,r,i){var o,u,l,c=0,s=i||[],d=!1,f={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return o=e,u=0,l=t,f.n=n,a}};function p(n,r){for(u=n,l=r,e=0;!d&&c&&!i&&e<s.length;e++){var i,o=s[e],p=f.p,m=o[2];n>3?(i=m===r)&&(l=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=p&&((i=n<2&&p<o[1])?(u=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,u=0))}if(i||n>1)return a;throw d=!0,r}return function(i,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(e=u<2?t:l)||!d;){o||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,o){if(u||(i="next"),e=o[i]){if(!(e=e.call(o,l)))throw TypeError("iterator result is not an object");if(!e.done)return e;l=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(l=TypeError("The iterator does not provide a '"+i+"' method"),u=1);o=t}else if((e=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(e){o=t,u=1,l=e}finally{c=1}}return{value:e,done:d}}}(n,i,o),!0),c}var a={};function u(){}function l(){}function c(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(ht(e={},r,function(){return this}),e),d=c.prototype=u.prototype=Object.create(s);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,c):(t.__proto__=c,ht(t,i,"GeneratorFunction")),t.prototype=Object.create(d),t}return l.prototype=c,ht(d,"constructor",c),ht(c,"constructor",l),l.displayName="GeneratorFunction",ht(c,i,"GeneratorFunction"),ht(d),ht(d,i,"Generator"),ht(d,r,function(){return this}),ht(d,"toString",function(){return"[object Generator]"}),(bt=function(){return{w:o,m:f}})()}function ht(t,e,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(t){i=0}ht=function(t,e,n,r){function o(e,n){ht(t,e,function(t){return this._invoke(e,n,t)})}e?i?i(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},ht(t,e,n,r)}function gt(t,e){this.v=t,this.k=e}function Ot(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function wt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Ot(Object(n),!0).forEach(function(e){It(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Ot(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function Et(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,u=[],l=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(u.push(r.value),u.length!==e);l=!0);}catch(t){c=!0,i=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}(t,e)||function(t,e){if(t){if("string"==typeof t)return At(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?At(t,e):void 0}}(t,e)||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 At(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function St(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function Pt(t,e,n,r,i,o,a){try{var u=t[o](a),l=u.value}catch(t){return void n(t)}u.done?e(l):Promise.resolve(l).then(r,i)}function xt(t){return function(){var e=this,n=arguments;return new Promise(function(r,i){var o=t.apply(e,n);
2function a(t){Pt(o,r,i,a,u,"next",t)}function u(t){Pt(o,r,i,a,u,"throw",t)}a(void 0)})}}function kt(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,Dt(r.key),r)}}function Tt(t,e,n){return e=Bt(e),function(t,e){if(e&&("object"==Ct(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,jt()?Reflect.construct(e,n||[],Bt(t).constructor):e.apply(t,n))}function jt(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(jt=function(){return!!t})()}function Bt(t){return Bt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Bt(t)}function Nt(t,e){return Nt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Nt(t,e)}function It(t,e,n){return(e=Dt(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Dt(t){var e=function(t,e){if("object"!=Ct(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=Ct(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==Ct(e)?e:e+""}function Ct(t){return Ct="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ct(t)}var Rt=function(t,e,n,r){var i,o=arguments.length,a=o<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":Ct(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var u=t.length-1;u>=0;u--)(i=t[u])&&(a=(o<3?i(a):o>3?i(e,n,a):i(e,n))||a);return o>3&&a&&Object.defineProperty(e,n,a),a},Lt=(0,a.Ng)(function(t){return{auth:t.auth}},null,null,{forwardRef:!0}),qt=function(t){function e(t){var n;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),It(n=Tt(this,e,[t]),"modal",i.createRef()),It(n,"inputLookup",{}),It(n,"amountInput",i.createRef()),It(n,"defaultState",{opened:!1,confirm:!1,submitting:!1,autoAddLotToWatchlist:!1,errorFields:{},dynamic_values:[],viewPerUnitTotal:!1,closeOnOutbid:!1,opts:{lot:{},auction:{},dutchInfo:null,isPrebidding:!1,canMakeOffer:!1,viewPerUnitTotal:!1}}),n.state=(0,s.cloneDeep)(n.defaultState),n.renderLotInfo=n.renderLotInfo.bind(n),n.renderBidLegalText=n.renderBidLegalText.bind(n),n.renderBidInfo=n.renderBidInfo.bind(n),n.onInputChange=n.onInputChange.bind(n),n.updateDynamicField=n.updateDynamicField.bind(n),n.onConfirmBidAmount=n.onConfirmBidAmount.bind(n),n.placeBid=n.placeBid.bind(n),n.bid=n.bid.bind(n),n.analyticsEvents=n.analyticsEvents.bind(n),n.onConfirmBidAmount=n.onConfirmBidAmount.bind(n),n.timeRemainingCountdown=n.timeRemainingCountdown.bind(n),n.updateModalProps=n.updateModalProps.bind(n),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Nt(t,e)}(e,t),function(t,e,n){return e&&kt(t.prototype,e),n&&kt(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}(e,[{key:"open",value:(a=xt(ft().mark(function t(e){var n,r,i,o,a,u,c,f,p,y,v,_,b,h,g,O,w,E,A,S,P,x,k,T,j,B,N,I,D,C,R,L,q,F,M,G,$,U,H,z,V,Q,X,K,J,Z=this;return ft().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,m.d1.query({query:this.GET_SETTINGS(),variables:{settings_key:"auctions.defaults.add_lot_to_watchlist_when_bidding"},fetchPolicy:"cache-first"});case 2:if(k=t.sent,T=null,(null==e||null===(n=e.auction)||void 0===n?void 0:n.type)!==d.AuctionTypes.SEALED.valueOf()||null==e||!e.enable_editing_sealed_bids){t.next=9;break}return t.next=7,m.d1.query({query:this.GET_MAX_PROXY(),variables:{auctionLotId:null==e||null===(j=e.lot)||void 0===j?void 0:j.auction_lot_id},fetchPolicy:"network-only"});case 7:N=t.sent,T=null==N||null===(B=N.data)||void 0===B?void 0:B.lot.my_max_proxy;case 9:return I=null!==(r=null===(i=k.data.bidSettings)||void 0===i||null===(o=i.setting)||void 0===o?void 0:o.bid_type)&&void 0!==r?r:d.AuctionBidTypeChoices.MAX.valueOf(),t.next=12,m.d1.query({query:(0,l.Ay)(Y||(Y=St(['\n query get_override_setting {\n auctionLevel: setting(setting_key: "auctions.super_admin_settings.allow_auction_level_bidtype_choices") {\n setting\n }\n lotLevel: setting(setting_key: "auctions.super_admin_settings.allow_lot_level_bidtype_choices") {\n setting\n }\n }\n ']))),fetchPolicy:"cache-first"});case 12:return D=t.sent,C=null!==(a=null==D||null===(u=D.data)||void 0===u||null===(c=u.auctionLevel)||void 0===c?void 0:c.setting)&&void 0!==a&&a,R=null!==(f=null==D||null===(p=D.data)||void 0===p||null===(y=
2p.lotLevel)||void 0===y?void 0:y.setting)&&void 0!==f&&f,L=(null==e||null===(v=e.lot)||void 0===v?void 0:v.bid_type)||null,q=(null==e||null===(_=e.auction)||void 0===_?void 0:_.bid_type)||null,M=F=R&&L?L:C&&q?q:I,F===d.AuctionBidTypeChoices.EITHER.valueOf()&&(M=null!==(G=k.data)&&void 0!==G&&null!==($=G.bidSettings)&&void 0!==$&&null!==(U=$.setting)&&void 0!==U&&U.default_bid_type_to_absolute?d.AuctionBidTypeChoices.ABSOLUTE.valueOf():d.AuctionBidTypeChoices.MAX.valueOf()),H=null!==(b=null===(h=T)||void 0===h?void 0:h.amount)&&void 0!==b?b:(null==e?void 0:e.amount)||(null==e?void 0:e.max_amount)||void 0,z=null!==(g=null==e?void 0:e.confirm)&&void 0!==g?g:void 0!==H,t.next=24,m.d1.query({query:(0,l.Ay)(W||(W=St(['\n query getPerUnitTotalSetting {\n setting (setting_key: "auctions.bidding.view_per_unit_total") {\n setting\n }\n }\n ']))),fetchPolicy:"cache-first"});case 24:return V=t.sent,Q=null!==(O=null===(w=V.data)||void 0===w||null===(E=w.setting)||void 0===E?void 0:E.setting)&&void 0!==O&&O,X=[],null!==(A=T)&&void 0!==A&&A.dynamic_values&&(X=Object.entries(null===(K=T)||void 0===K?void 0:K.dynamic_values).map(function(t){var e=Et(t,2);return{field_id:e[0],value:e[1].value}})),J={amount:H,quantity:e.quantity,confirm:z,canMakeOffer:e.canMakeOffer,viewPerUnitTotal:Q,closeOnOutbid:null!==(S=null===(P=k.data.bidSettings)||void 0===P||null===(x=P.setting)||void 0===x?void 0:x.close_modal_on_outbid)&&void 0!==S&&S,isPrebidding:e.isPrebidding,lotPausedAndOpen:e.lotPausedAndOpen,dynamic_values:X,my_max_proxy:T,allowedBidType:F,placeBidType:M},null!=e&&e.placeBidType&&F===d.AuctionBidTypeChoices.EITHER.valueOf()&&(J.placeBidType=null==e?void 0:e.placeBidType),t.abrupt("return",new Promise(function(t,n){Z.setState(function(t){return wt(wt(wt(wt({},t),(0,s.cloneDeep)(Z.defaultState)),{},{opts:(0,s.cloneDeep)(e)},J),{},{opened:!0})},xt(ft().mark(function e(){var r;return ft().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(Z.modal.current){e.next=2;break}return e.abrupt("return",n("Modal Not Found"));case 2:return e.prev=2,e.next=5,Z.modal.current.open();case 5:r=e.sent,t(r),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(2),n(e.t0);case 12:return e.prev=12,Z.setState(function(t){return wt(wt({},t),(0,s.cloneDeep)(Z.defaultState))}),e.finish(12);case 15:case"end":return e.stop()}},e,null,[[2,9,12,15]])})))}));case 31:case"end":return t.stop()}},t,this)})),function(t){return a.apply(this,arguments)})},{key:"componentDidMount",value:(r=xt(ft().mark(function t(){var e,n,r,i,a,u,c,s,f,y,v,_,b,h,g,O,w,E,A,S,P,x,k,T,j,B,N,I,D;return ft().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return w=o.findDOMNode(this),this.inputLookup=(0,p.A)(w),t.next=4,m.d1.query({query:this.GET_SETTINGS(),variables:{settings_key:"auctions.defaults.add_lot_to_watchlist_when_bidding"},fetchPolicy:"cache-first"});case 4:return E=t.sent,A=!(null===(e=E.data.setting)||void 0===e||!e.setting),S=null!==(n=null===(r=E.data.bidSettings)||void 0===r||null===(i=r.setting)||void 0===i?void 0:i.bid_type)&&void 0!==n?n:d.AuctionBidTypeChoices.MAX.valueOf(),t.next=9,m.d1.query({query:(0,l.Ay)(X||(X=St(['\n query get_override_setting_mount {\n auctionLevel: setting(setting_key: "auctions.super_admin_settings.allow_auction_level_bidtype_choices") {\n setting\n }\n lotLevel: setting(setting_key: "auctions.super_admin_settings.allow_lot_level_bidtype_choices") {\n setting\n }\n }\n ']))),fetchPolicy:"cache-first"});case 9:P=t.sent,x=null!==(a=null==P||null===(u=P.data)||void 0===u||null===(c=u.auctionLevel)||void 0===c?void 0:c.setting)&&void 0!==a&&a,k=null!==(s=null==P||null===(f=P.data)||void 0===f||null===(y=f.lotLevel)||void 0===y?void 0:y.setting)&&void 0!==s&&s,T=(null===(v=this.state.opts)||void 0===v||null===(_=v.lot)||void 0===_?void 0:_.bid_type)||null,j=(null===(b=this.state.opts)||void 0===b||null===(h=b.auction)||void 0===h?void 0:h.bid_type)||null,N=B=k&&T?T:x&&j?j:S,B===d.AuctionBidTypeChoices.EITHER.valueOf()&&(N=null!==(I=E.data.bidSettings)&&void 0!==I&&null!==(D=I.setting)&&void 0!==D&&D.default_bid_type_to_absolute?d.AuctionBidTypeChoices.ABSOLUTE.valueOf():d.AuctionBidTypeChoices.MAX.valueOf()),this.setState(function(t){return wt(wt({},t),{},{autoAddLotToWatchlist:A,placeBidType:N,allowedBidType:B})}
2),null===(g=this.amountInput.current)||void 0===g||g.focus(),null===(O=this.amountInput.current)||void 0===O||O.setSelectionRange(0,this.amountInput.current.value.length);case 20:case"end":return t.stop()}},t,this)})),function(){return r.apply(this,arguments)})},{key:"componentDidUpdate",value:function(t,e){var n,r,i,o;null!==(n=this.modal.current)&&void 0!==n&&null!==(r=n.state)&&void 0!==r&&r.modalOpen&&(e.confirm&&!this.state.confirm&&(null===(i=this.amountInput.current)||void 0===i||i.focus(),null===(o=this.amountInput.current)||void 0===o||o.setSelectionRange(0,this.amountInput.current.value.length)))}},{key:"updateModalProps",value:function(t){var e=t.isPrebidding,n=t.lotPausedAndOpen;"boolean"==typeof e&&e!==this.state.isPrebidding&&this.setState(function(t){return wt(wt({},t),{},{isPrebidding:e})}),"boolean"==typeof n&&n!==this.state.lotPausedAndOpen&&this.setState(function(t){return wt(wt({},t),{},{lotPausedAndOpen:n})})}},{key:"updateLotTime",value:function(t){this.state.opened&&this.setState(function(e){return g()(e,{opts:{lot:{end_time:{$set:t.end_time},auction_paused_at:{$set:t.auction_paused_at}}}})})}},{key:"PLACE_BID",value:function(){return(0,l.Ay)(K||(K=St(["\n mutation place_bid_bidmodal(\n $bid: placeOnlineBidInput!\n ) {\n placeBid: placeOnlineBid(input: $bid) {\n message\n is_winner\n current_amount\n previous_amount\n next_amount\n your_previous_max_amount\n your_max_amount\n reserve_met\n bid_count\n winning_bidder {\n is_self\n user_display\n country_code\n }\n }\n }\n "])))}},{key:"PLACE_LIVE_PREBID",value:function(){return(0,l.Ay)(J||(J=St(["\n mutation place_liveprebid(\n $bid: placeLivePrebidInput!\n ) {\n placeBid: placeLivePrebid(input: $bid) {\n message\n is_winner\n current_amount\n previous_amount\n next_amount\n your_previous_max_amount\n your_max_amount\n winning_bidder {\n is_self\n user_display\n country_code\n }\n }\n }\n "])))}},{key:"PLACE_SEALED_BID",value:function(){return(0,l.Ay)(Z||(Z=St(["\n mutation place_sealedbid($bid: placeSealedBidInput!) {\n placeBid: placeSealedBid(input: $bid)\n }\n "])))}},{key:"EDIT_SEALED_BID",value:function(){return(0,l.Ay)(tt||(tt=St(["\n mutation place_bid($bid: editSealedBidInput!) {\n placeBid: editSealedBid(input: $bid)\n }\n "])))}},{key:"PLACE_DUTCH_BID",value:function(){return(0,l.Ay)(et||(et=St(["\n mutation place_dutchbid($bid: PlaceDutchBidInput!) {\n placeBid: placeDutchBid(input: $bid) {\n newbid_winning\n bidding_completed\n }\n }\n "])))}},{key:"GET_SETTINGS",value:function(){return(0,l.Ay)(nt||(nt=St(['\n query get_setting_bidmodal($settings_key: String!) {\n setting(setting_key: $settings_key) {\n setting\n }\n bidSettings: setting(setting_key: "auctions.bidding") {\n setting\n }\n }\n '])))}},{key:"GET_MAX_PROXY",value:function(){return(0,l.Ay)(rt||(rt=St(["\n query get_max_proxy_bid($auctionLotId: String!) {\n lot(auction_lot_id: $auctionLotId) {\n my_max_proxy {\n amount\n user_id\n proxy_bid_id\n dynamic_values\n }\n }\n }\n "])))}},{key:"MAKE_OFFER",value:function(){return(0,l.Ay)(it||(it=St(["\n mutation createOffer_bidmodal($input:OfferCreateInput!) {\n createOffer(input:$input) {\n offer {\n offer_id\n }\n }\n }\n "])))}},{key:"WINNING_MAX_BID",value:function(){return(0,l.Ay)(ot||(ot=St(["\n query get_my_winning_max(\n $auction_id: String!\n ) {\n auction(auction_id: $auction_id) {\n auction_id\n my_winning_max_bid_total\n }\n }\n "])))}},{key:"buildTitle",value:function(){return this.state.opts.title||"Place Bid"}},{key:"render",value:function(){var t,e=this,n=this.state,r=n.opts,o=r.size,a=r.lot,l=r.auction,c=n.confirm,s=a.auction_lot_id,f=(0,M.V)(a,l),p=f===d.AuctionTypes.SEALED.valueOf()||f===d.AuctionTypes.ONLINE.valueOf(),m=this.buildTitle();return i.createElement(u.Modal,{ref:this.modal,title:m,size:o||(p?"lg":"md"),
2className:"lot-bidding-modal",footerButtons:[],onOpen:function(){setTimeout(function(){var t,n;null===(t=e.amountInput.current)||void 0===t||t.focus(),null===(n=e.amountInput.current)||void 0===n||n.setSelectionRange(0,e.amountInput.current.value.length)},1)},submit:(t=xt(ft().mark(function t(n){return ft().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n.cancel(),c||e.onConfirmBidAmount(),t.abrupt("return");case 3:case"end":return t.stop()}},t)})),function(e){return t.apply(this,arguments)})},s&&i.createElement("div",{className:"bid-modal-box"},this.renderLotInfo(),this.state.opts.canMakeOffer?this.renderOfferLegalText():this.renderBidLegalText(),this.renderBidInfo()))}},{key:"renderLotInfo",value:function(){var t,e,n=this.state.opts,r=n.lot,o=n.auction,a=y.default.PLACEHOLDER_IMAGE_URL||"https://auctioneersoftware.s3.amazonaws.com/as2_common_assets/no_image.png";r.primary_image?r.primary_image.thumb?a=r.primary_image.thumb:null!==(e=r.primary_image.asset_url_image_variants)&&void 0!==e&&e.thumb&&(a=r.primary_image.asset_url_image_variants.thumb):r.images&&r.images.length>0&&(a=(0,v.g)(r.images[0],"thumb"));var u,l=null!==(t=r.title)&&void 0!==t?t:"",c=void 0;l.length>100&&(c=null!==(u=r.title)&&void 0!==u?u:"",l=(0,G.y)(l,100));return i.createElement(i.Fragment,null,i.createElement("div",{className:"lot-info"},i.createElement("div",{className:"image-and-countdown",style:{display:"block"}},i.createElement("div",null,i.createElement("img",{src:a,alt:"",className:"lot-thumb-img"})),i.createElement("div",null,this.timeRemainingCountdown(r,o))),i.createElement("div",{className:"lot-title"},i.createElement("div",null,!o.hide_lot_number&&!!r.lot_number&&i.createElement("p",{className:"lot-number"},i.createElement("strong",null,"Lot number: "),r.lot_number),i.createElement("p",{className:"lot-title",title:c},i.createElement("strong",null,l))))),i.createElement("hr",null))}},{key:"renderBidLegalText",value:function(){return i.createElement(b.LB,{client:m.d1,setting_key:"auctions.bidding.bid_legal_text",render:function(t){var e=t.setting;return e?i.createElement("p",{dangerouslySetInnerHTML:{__html:e}}):i.createElement("p",null,"You are about to enter a legally binding contract. Once a bid is placed it cannot be retracted. Do not bid unless you intend to buy this item at the amount of your bid.")}})}},{key:"renderOfferLegalText",value:function(){var t=this;return i.createElement(b.LB,{client:m.d1,setting_key:{html:"auctions.offers.offer_legal_text",plain:"auctions.offers.offer_legal_text_plain"},render:function(e){var n,r,o=e.settings;return(null!==(n=o.plain)&&void 0!==n?n:"").trim()?i.createElement("p",{dangerouslySetInnerHTML:{__html:null!==(r=o.html)&&void 0!==r?r:""}}):t.renderBidLegalText()}})}},{key:"renderBidInfo",value:function(){var t,e,n=this,r=this.props.auth,o=this.state,a=o.confirm,u=o.amount,l=o.quantity,s=o.allowedBidType,f=o.viewPerUnitTotal,p=o.opts,y=p.lot,v=p.auction,h=p.hideMaxBidHint,g=p.canMakeOffer,A=(0,M.V)(y,v),S="";v.per_unit_bidding!==d.AuctionPerUnitBidding.NEVER.valueOf()&&y.unit_quantity&&(S="/"+(v.unit_type_singular||"unit"));var P=new(N())(null!=u?u:0).mul((0,_.DJ)(v.per_unit_bidding)&&null!==(t=y.unit_quantity)&&void 0!==t?t:1).toNumber(),x=new(N())(P).mul(null!=l?l:1).toNumber(),k=!g&&!a&&s===d.AuctionBidTypeChoices.EITHER.valueOf()&&A!==d.AuctionTypes.SEALED.valueOf(),T=!h&&!g&&[d.AuctionBidTypeChoices.EITHER.valueOf(),d.AuctionBidTypeChoices.MAX.valueOf(),void 0].includes(s)&&A!==d.AuctionTypes.SEALED.valueOf(),B=(A===d.AuctionTypes.SEALED.valueOf()||g)&&1!=y.quantity;return i.createElement(i.Fragment,null,A!==d.AuctionTypes.DUTCH.valueOf()&&i.createElement(i.Fragment,null,k&&i.createElement(i.Fragment,null,this.renderBidChoices()),this.maxBidHint(T),this.extendedBidHint()),i.createElement(b.LB,{client:m.d1,setting_key:"auctions.super_admin_settings.bidding_threshold",render:function(t){var e=t.setting;return null!=e&&e.enabled&&null!=r&&r.user&&v.my_bidding_threshold_approval_status!==d.AuctionBiddingThresholdApprovalStatus.APPROVED.valueOf()?i.createElement(c.X,{query:n.WINNING_MAX_BID(),variables:{auction_id:v.auction_id},fetchPolicy:"cache-and-network"},function(t){var n,o,a,l=t.data,c=null==l||null===(n=l.auction)||void 0===n?void 0:n.my_winning_max_bid_total,s=null!==(o=null==r||null===(a=r.user)||void 0===a?void 0:a.bidding_threshold)&&void 0!==o?o:v.bidding_threshold;if(s&&u){var d,f=new(N())(s),p=new(N())(c).add(u),m=new(N())(null!==(d=null==e?void 0:e.warning_level)&&void 0!==d?d:90),y=f.mul(m.div(100)).lte(p),_=f.eq
2(p),b=f.lt(p),h="";return y&&(h=e.threshold_warning_text||"The bid amount you entered has reached/exceeded ".concat(m.toNumber(),"% of your bidding limit set on this auction.")),_&&(h=e.threshold_reached_text||"The bid amount you entered has reached your bidding limit set on this auction."),b&&(h="The bid amount you entered has exceeded your bidding limit set on this auction and the bid will be rejected. You can request for approval to place higher bids on this auction."),h?i.createElement(O.A,{color:"warning",className:"biddingThresholdWarningInModal"},i.createElement("span",null,h)):null}return null}):null}}),a&&i.createElement(w.A,{color:"link",size:"xs",id:"editBid",type:"button",onClick:function(){return n.setState(function(t){return wt(wt({},t),{},{confirm:!1})})}},i.createElement(b.LB,{client:m.d1,setting_key:"auctions.bidding.edit_bid_label",render:function(t){var e=t.setting;return i.createElement(i.Fragment,null,e||(A===d.AuctionTypes.SEALED.valueOf()||g?"Change Offer":"Change Bid")," ",i.createElement(j.FontAwesomeIcon,{icon:["fas","pencil"]}))}})),this.renderBiddingForm(),a?i.createElement("div",{className:"confirm"},i.createElement("div",{className:"amount"},this.bidAmountPrefix(),!S&&"".concat((0,I.Vn)(u)," ").concat(l&&l>1?"x "+l:""),!!S&&i.createElement(i.Fragment,null,i.createElement("span",{className:"per-unit-amount"},"".concat(v.per_unit_bidding===d.AuctionPerUnitBidding.WHOLE_BIDS.valueOf()?(0,dt.C)(null!=u?u:0,y.unit_quantity,"long"):(0,I.Vn)(u)).concat(S," ").concat(l&&l>1?"x "+l:"")),i.createElement("br",null),f?i.createElement("span",null,(0,I.Vn)(P)):i.createElement("span",null,(0,I.Vn)(x))," total")),A!==d.AuctionTypes.SEALED.valueOf()&&1!=y.quantity&&i.createElement("div",{className:"bidModalQuantity"},(0,I.vj)(P),"x ",y.quantity," = ",(0,I.vj)(x)),this.getPlaceBidBtn(),i.createElement(ct,{auction:v,lot:y,amount:u||0})):i.createElement("div",null,B&&i.createElement(R.ErrorFormGroup,{field:"quantity",style:{marginBottom:"3px"}},i.createElement(E.A,{type:"number",id:"quantity-".concat(y.auction_lot_id),name:"quantity","data-display":"quantity",value:l,placeholder:"Select Quantity",onChange:this.onInputChange})),this.renderBidAmount(),A!==d.AuctionTypes.SEALED.valueOf()&&1!=y.quantity&&i.createElement("div",{className:"bidModalQuantity"},"x ",y.quantity," ",null!==y.unit_quantity?" x ".concat(y.unit_quantity," ").concat(v.unit_type_plural):""," = ",(0,I.vj)(new(N())(Number(Number.isNaN(Number(u))?0:u)).mul(y.quantity).mul(v.per_unit_bidding===d.AuctionPerUnitBidding.WHOLE_BIDS.valueOf()?1:null!==(e=null==y?void 0:y.unit_quantity)&&void 0!==e?e:1).toNumber()))))}},{key:"bidAmountPrefix",value:function(){return""}},{key:"getPlaceBidBtn",value:function(){var t=this.state,e=t.submitting,n=t.opts,r=n.canMakeOffer,o=n.lot,a=n.auction,u=(0,M.V)(o,a);return i.createElement(w.A,{disabled:e,color:"primary",onClick:this.placeBid,autoFocus:!0,className:"as-bid-btn","data-auction-id":null==a?void 0:a.auction_id,"data-lot-id":null==o?void 0:o.auction_lot_id},e&&i.createElement("div",{className:"loader loader-light loader-inline"}),i.createElement("span",null,u===d.AuctionTypes.SEALED.valueOf()||r?"Make Offer":"Place Bid"),i.createElement(j.FontAwesomeIcon,{icon:["fas","gavel"]}))}},{key:"renderBidChoices",value:function(){var t=this.state.placeBidType;return i.createElement(i.Fragment,null,i.createElement(A.A,{checked:t===d.AuctionBidTypeChoices.MAX.valueOf(),key:d.AuctionBidTypeChoices.MAX.valueOf(),className:"custom-control-inline",type:"radio",onChange:this.onInputChange,value:d.AuctionBidTypeChoices.MAX.valueOf(),label:i.createElement("span",{title:"Enter the highest amount you are willing to pay. The system will automatically raise your bid up to that amount as other bids come in"},"Max Bid"),id:"placeBidType_max",name:"placeBidType"}),i.createElement(A.A,{checked:t===d.AuctionBidTypeChoices.ABSOLUTE.valueOf(),key:d.AuctionBidTypeChoices.ABSOLUTE.valueOf(),className:"custom-control-inline",type:"radio",onChange:this.onInputChange,value:d.AuctionBidTypeChoices.ABSOLUTE.valueOf(),label:i.createElement("span",{title:"Enter the amount you want your bid to go in as. The bid will go in at the amount specified"},"Regular Bid"),id:"placeBidType_absolute",name:"placeBidType"}))}},{key:"renderBiddingForm",value:function(){var t=this,e=this.state,n=e.opts,r=n.lot,o=n.auction,a=e.errorFields,u=e.dynamic_values,s=(0,M.V)(r,o);return[d.AuctionTypes.SEALED.valueOf(),d.AuctionTypes.ONLINE.valueOf()].includes(s)?i.createElement(b.LB,{setting_key:"dynamic_fields.super_admin_settings",client:m.d1,render:function(e){var n=e.setting;return null!=n&&n.enable_offer_dynamic_fields||null!=n&&n.enable_custom_bid_form?i.createElement(c.X,{fetchPolicy:"network-only",skip:!(null!=n&&n.enable_single_bid_form_submission),variables:{auction_id:o.auction_id},query:(0,l.Ay)(at||(at=St(["\n query registration_dynamic_values($auction_id: String!) {\n myAuctionRegistration(auction_id: $auction_id) {\n auction_registration_id\n dynamic_values\n }\n }\n "])))},function(e){var n,l,c=e.data;if(e.loading)return i.createElement("div",{className:"loader"},"Loading...");var s=Object.keys((null==c||null===(n=c.myAuctionRegistration)||void 0===n?void 0:n.dynamic_values)||{});return i.createElement(C.V,{client:m.d1,form_id:null!==(l=r.bidding_form_id)&&void 0!==l?l:o.bidding_form_id,form:{dynamic_values:u},hideFormName:!0,errorFields:a,updateDynamicField:t.updateDynamicField,mark_required_with_asterisk:!0,hidden_field_ids:s})}):null}}):null}},{key:"renderBidAmount",value:function(){var t=this,e=this.state,n=e.amount,r=e.opts,o=r.lot,a=r.auction,u=r.amountPlaceholder,l=r.canMakeOffer,c=(0,I.Ce)("short"),s=(0,M.V)(o,a);return i.createElement(i.Fragment,null,i.createElement(R.ErrorFormGroup,{field:"amount"},i.createElement(S.A,null,i.createElement(P.A,{addonType:"prepend"},i.createElement(x.A,null,i.createElement(b.LB,{setting_key:"website.currency_format.short.prefix",render:function(t){var e=t.setting;return e||i.createElement(j.FontAwesomeIcon,{icon:["fas","dollar-sign"]})}}))),i.createElement($.Ay,wt({className:"form-control",allowNegativeValue:!1,id:"amount-".concat(o.auction_lot_id),name:"amount","data-display":"amount",value:null!=n?n:"",onValueChange:function(e){return t.onAmountChange(e)},ref:this.amountInput,placeholder:u,decimalSeparator:null==c?void 0:c.decimal_separator,groupSeparator:null==c?void 0:c.separator,fixedDecimalLength:2,decimalScale:2},this.additionalBidInputProps())),(0,_.DJ)(a.per_unit_bidding)&&o.unit_quantity&&i.createElement(P.A,{addonType:"append"},i.createElement(x.A,null,"Per ",a.unit_type_singular||"unit")),i.createElement(P.A,{addonType:"append"},i.createElement(w.A,{color:"primary",onClick:this.onConfirmBidAmount,className:"as-bid-btn","data-auction-id":null==a?void 0:a.auction_id,"data-lot-id":null==o?void 0:o.auction_lot_id},s===d.AuctionTypes.SEALED.valueOf()||l?"Make Offer":i.createElement(b.LB,{setting_key:"auctions.bidding.bid_modal_confirm_price_button",render:function(t){var e=t.setting;return e||"Confirm Bid"}}))))))}},{key:"additionalBidInputProps",value:function(){return{}}},{key:"maxBidHint",value:function(t){return i.createElement(i.Fragment,null,t&&i.createElement(b.LB,{client:m.d1,setting_key:{hideMaxBidHint:"auctions.bidding.hide_max_bid_hint",maxBidHintText:"auctions.bidding.max_bid_hint_text"},render:function(t){var e=t.settings,n=e.hideMaxBidHint,r=e.maxBidHintText;return n?null:i.createElement("div",null,i.createElement(w.A,{color:"link",size:"xs",id:"maxBidHint",type:"button"},"What is a max bid ",i.createElement(j.FontAwesomeIcon,{icon:["fas","question-circle"]})),i.createElement(k.A,{trigger:"legacy",placement:"right",target:"maxBidHint"},i.createElement(T.A,null,r?i.createElement("div",{dangerouslySetInnerHTML:{__html:r}}
2):i.createElement("p",null,"When you place a max bid, the system will automatically bid for you up to the amount that you have entered as your max bid. Any time another person places a bid, it will place the lowest amount required to outbid that user while staying under your max amount."))))}}))}},{key:"extendedBidHint",value:function(){return i.createElement(b.LB,{client:m.d1,setting_key:{hideExtendedBidHint:"auctions.bidding.hide_extended_bid_hint",extendedBidHintLabel:"auctions.bidding.extended_bid_hint_label",extendedBidHintText:"auctions.bidding.extended_bid_hint_text"},render:function(t){var e=t.settings,n=e.hideExtendedBidHint,r=e.extendedBidHintLabel,o=e.extendedBidHintText;return n?null:i.createElement("div",null,i.createElement(w.A,{color:"link",size:"xs",id:"extendedBidHint",type:"button"},r," ",i.createElement(j.FontAwesomeIcon,{icon:["fas","question-circle"]})),i.createElement(k.A,{trigger:"legacy",placement:"right",target:"extendedBidHint"},i.createElement(T.A,null,o?i.createElement("div",{dangerouslySetInnerHTML:{__html:o}}):i.createElement("p",null,"If a bid is placed with less than one minute remaining, the timer resets to one minute. This continues until no new bids are placed."))))}})}},{key:"onInputChange",value:function(t){var e=t.target,n=e.name,r=e.value;"number"===t.target.type&&(r=parseFloat(r)),this.setState(function(t){return g()(t,It({},n,{$set:r}))})}},{key:"onAmountChange",value:function(t){this.setState(function(e){return wt(wt({},e),{},{amount:null!=t?t:null})})}},{key:"updateDynamicField",value:function(t,e){this.setState(function(n){var r,i=null==n||null===(r=n.dynamic_values)||void 0===r?void 0:r.findIndex(function(e){return e.field_id===t});return g()(n,{dynamic_values:i>-1?{$splice:[[i,1,wt({field_id:t},e)]]}:{$push:[wt({field_id:t},e)]}})})}},{key:"onConfirmBidAmount",value:function(){var t=this.state.amount;this.setState(function(e){return wt(wt({},e),{},{confirm:!0,amount:"string"==typeof t?parseFloat(t):t})})}},{key:"placeBid",value:function(){this.state.submitting?console.log("Already placing bid"):(this.setState(function(t){return wt(wt({},t),{},{submitting:!0})}),D.oR.dismiss(),this.bid())}},{key:"timeRemainingCountdown",value:function(t,e){var n,r,o,a,u=(0,M.V)(t,e),l=(null==e?void 0:e.hide_end_time)&&(null==e?void 0:e.hide_start_time)||(null==t||null===(n=t.auction)||void 0===n?void 0:n.hide_end_time)&&(null==t||null===(r=t.auction)||void 0===r?void 0:r.hide_start_time),c=this.props,s=c.lotPausedAndOpen,f=c.isPrebidding,p=this.state,m=p.lotPausedAndOpen,y=p.isPrebidding,v="boolean"==typeof s?s:!!m,_="boolean"==typeof f?f:!!y;return i.createElement(i.Fragment,null,u!==d.AuctionTypes.DUTCH.valueOf()&&i.createElement("div",{className:"time-remaining"},(!t.is_past_end_time||v)&&!l&&!_&&(u===d.AuctionTypes.LIVE.valueOf()||u===d.AuctionTypes.PHONE_BIDOFF.valueOf()?i.createElement(U.Gi,{prefix:i.createElement("strong",null,"Starts In:"),display:H.El.SHORT_LOWERCASE,time:(0,q.A)(null!==(o=t.start_time)&&void 0!==o?o:""),paused_at:null!==(a=t.auction_paused_at)&&void 0!==a?a:"",pendingText:" "}):i.createElement(U.Gi,{prefix:i.createElement("strong",null,"Time Remaining:"),display:H.El.SHORT_LOWERCASE,time:(0,q.A)(t.end_time),paused_at:t.auction_paused_at})),(t.is_past_end_time&&u!==d.AuctionTypes.CASCADING.valueOf()||u===d.AuctionTypes.CASCADING.valueOf()&&t.simulcast_status===d.SimulcastLotStatus.COMPLETED.valueOf())&&!v&&(u!==d.AuctionTypes.LIVE.valueOf()||t.simulcast_status===d.SimulcastLotStatus.COMPLETED.valueOf())&&i.createElement("strong",{className:"countdown"},i.createElement(b.LB,{setting_key:"auctions.general",render:function(e){var n,r,i,o,a=e.setting;return t.bid_count<1?null!==(n=null==a?void 0:a.completed_lot_timer_text_no_bids)&&void 0!==n?n:"Completed":!0===t.reserve_met?null!==(r=null==a?void 0:a.completed_lot_timer_text_reserve_met)&&void 0!==r?r:"Completed":!1===t.reserve_met?null!==(i=null==a?void 0:a.completed_lot_timer_text_reserve_not_met)&&void 0!==i?i:"Completed":null!==(o=null==a?void 0:a.completed_lot_timer_text)&&void 0!==o?o:"Completed"}}))))}},{key:"bid",value:(n=xt(ft().mark(function t(){var e,n,r,i,o,a,u,l,c,s,f,p,y,v,_,b,h,g,O,w,E,A,S,P,x,k,T,
2j,B,N,I,C,R,F;return ft().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.props.auth,n=this.state,r=n.amount,i=n.autoAddLotToWatchlist,o=n.quantity,a=n.placeBidType,u=n.dynamic_values,l=n.closeOnOutbid,c=n.my_max_proxy,s=n.opts,f=s.lot,p=s.isPrebidding,y=s.update,v=s.auction,_=s.canMakeOffer,b=s.enable_editing_sealed_bids,h=(0,M.V)(f,v),void 0!==a){t.next=7;break}return D.oR.warn("Loading..."),this.setState(function(t){return wt(wt({},t),{},{submitting:!1,confirm:!1})}),t.abrupt("return");case 7:if(null!=!r){t.next=11;break}return D.oR.error("No bid amount provided"),this.setState(function(t){return wt(wt({},t),{},{submitting:!1,confirm:!1})}),t.abrupt("return");case 11:g=null!=r?r:0,O={source:d.BidSource.FRONT.valueOf(),auction_lot_id:f.auction_lot_id,quantity:h===d.AuctionTypes.SEALED.valueOf()&&o?o:void 0},h===d.AuctionTypes.DUTCH.valueOf()||a===d.AuctionBidTypeChoices.ABSOLUTE.valueOf()&&h!==d.AuctionTypes.SEALED.valueOf()?O.amount=g:O.max_amount=g,h!==d.AuctionTypes.SEALED.valueOf()&&h!==d.AuctionTypes.ONLINE.valueOf()||!Object.keys(u).length||(O.dynamic_values=u),h===d.AuctionTypes.SEALED.valueOf()&&null!=c&&c.proxy_bid_id&&(O.proxy_bid_id=c.proxy_bid_id,delete O.source,delete O.auction_lot_id),t.t0=h,t.next=t.t0===d.AuctionTypes.DUTCH.valueOf()?19:t.t0===d.AuctionTypes.SEALED.valueOf()?21:23;break;case 19:return w=this.PLACE_DUTCH_BID,t.abrupt("break",24);case 21:return w=b&&null!=c&&c.proxy_bid_id?this.EDIT_SEALED_BID:this.PLACE_SEALED_BID,t.abrupt("break",24);case 23:w=p?this.PLACE_LIVE_PREBID:this.PLACE_BID;case 24:return E={bid:O},_&&(w=this.MAKE_OFFER,E={input:{auction_lot_id:f.auction_lot_id,quantity:o||1,offer_amount:g}}),A={mutation:w(),variables:E},P=!1,x={},t.prev=29,t.next=32,m.d1.mutate(A);case 32:S=t.sent,(0,L.IY)(null,S)?P=!0:_?D.oR.success("Offer made successfully"):((S=S.data.placeBid).is_winner?S.reserve_met||null===S.reserve_met?D.oR.success(S.message):D.oR.warn(S.message):(D.oR.warn(S.message),S.next_amount&&!l&&(this.setState(function(t){return wt(wt({},t),{},{amount:S.next_amount})}),P=!0)),S&&(T=null==O||null===(k=O.dynamic_values)||void 0===k?void 0:k.reduce(function(t,e){var n=e.field_id,r=e.value;return t[n]={value:r},t},{}),h===d.AuctionTypes.SEALED.valueOf()?m.d1.cache.modify({id:m.d1.cache.identify({__typename:"AuctionLot",auction_lot_id:f.auction_lot_id}),fields:{my_max_proxy:function(t){return wt(wt({},t),{},{amount:O.max_amount,dynamic_values:T})}}}):h===d.AuctionTypes.DUTCH.valueOf()&&(S.bidding_completed?D.oR.success("Your bid has been accepted and you have won this lot"):D.oR.success("Bid Placed"))),void 0!==y&&(h===d.AuctionTypes.DUTCH.valueOf()?(j={time_sent:(new Date).toISOString(),my_max_bid:{amount:O.amount}},i&&!f.is_watched&&(j.is_watched=!0),y(j)):h!==d.AuctionTypes.SEALED.valueOf()&&(B={time_sent:(new Date).toISOString(),am_bidding:!0},S.is_winner?(B.winning_bidder_id=null==e||null===(N=e.user)||void 0===N?void 0:N.user_id,B.am_winning=!0):(B.winning_bidder_id="...",B.am_winning=!1),S.current_amount&&(B.winning_bid_amount=S.current_amount),S.your_max_amount&&(B.my_max_proxy={amount:S.your_max_amount,created_at:(0,q.A)()}),S.winning_bidder&&(B.winning_bidder=S.winning_bidder),S.bid_count&&(B.bid_count=S.bid_count),i&&!f.is_watched&&(B.is_watched=!0),y(B)))),t.next=41;break;case 36:t.prev=36,t.t1=t.catch(29),x=(0,L.IY)(t.t1),null!==t.t1&&void 0!==t.t1&&null!==(I=t.t1.graphQLErrors)&&void 0!==I&&I.length&&null!=(R=t.t1.graphQLErrors.find(function(t){var e;return"BIDDING_ERROR"===(null==t||null===(e=t.extensions)||void 0===e?void 0:e.code)}))&&null!==(C=R.extensions)&&void 0!==C&&C.next_amount&&this.setState(function(t){var e;return wt(wt({},t),{},{amount:null==R||null===(e=R.extensions)||void 0===e?void 0:e.next_amount})}),P=!0;case 41:P?this.setState(function(t){return wt(wt({},t),{},{submitting:!1,confirm:!1,errorFields:x})}):(this.setState(function(t){return wt(wt({},t),{},{submitting:!1,amount:null})}),this.analyticsEvents(g),(0,st.m)(),null===(F=this.modal.current)||void 0===F||F.close(null,!0));case 42:case"end":return t.stop()}},t,this,[[29,36]])})),function(){return n.apply(this,arguments)})},{key:"analyticsEvents",value:function(t){var e=this.state.opts,n=e.event_label,r=e.lot;(0,f.$)("place_bid",wt({event_category:"engagement",event_label:n,event_amount:t},(null==r?void 0:r.auction_lot_id)&&{items:[{id:r.auction_lot_id,name:r.t
vendor: 4,373 bytes, line 2
2itle,price:t,quantity:(r.quantity||1)*(r.unit_quantity||1)}]}))}}]);var n,r,a}(i.Component);qt=Rt([Lt,(0,F.override)("plugins/components/lots/bid/modal")],qt)},86916(t,e,n){n.d(e,{M:()=>jt});var r,i,o,a=n(68909),u=n(45759),l=n(65756),c=n(16029),s=n(35704),d=n(75389),f=n(59080),p=n(96414),m=n(8643),y=n(96726),v=n(99949),_=n(83166),b=n(97785),h=n(10225),g=n.n(h),O=n(43241),w=n(48969),E=n(75058),A=n(35567),S=n(58980),P=n(91950),x=n(746),k=n(99694),T=["forwardedRef"];function j(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function B(){var t=L(),e=t.m(B),n=(Object.getPrototypeOf?Object.getPrototypeOf(e):e.__proto__).constructor;function r(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===n||"GeneratorFunction"===(e.displayName||e.name))}var i={throw:1,return:2,break:3,continue:3};function o(t){var e,n;return function(r){e||(e={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(t,e){return n(r.a,i[t],e)},delegateYield:function(t,i,o){return e.resultName=i,n(r.d,N(t),o)},finish:function(t){return n(r.f,t)}},n=function(t,n,i){r.p=e.prev,r.n=e.next;try{return t(n,i)}finally{e.next=r.n}}),e.resultName&&(e[e.resultName]=r.v,e.resultName=void 0),e.sent=r.v,e.next=r.n;try{return t.call(this,e)}finally{r.p=e.prev,r.n=e.next}}}return(B=function(){return{wrap:function(e,n,r,i){return t.w(o(e),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new F(t,e)},AsyncIterator:R,async:function(t,e,n,i,a){return(r(e)?C:D)(o(t),e,n,i,a)},keys:I,values:N}})()}function N(t){if(null!=t){var e=t["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}}throw new TypeError(K(t)+" is not iterable")}function I(t){var e=Object(t),n=[];for(var r in e)n.unshift(r);return function t(){for(;n.length;)if((r=n.pop())in e)return t.value=r,t.done=!1,t;return t.done=!0,t}}function D(t,e,n,r,i){var o=C(t,e,n,r,i);return o.next().then(function(t){return t.done?t.value:o.next()})}function C(t,e,n,r,i){return new R(L().w(t,e,n,r),i||Promise)}function R(t,e){function n(r,i,o,a){try{var u=t[r](i),l=u.value;return l instanceof F?e.resolve(l.v).then(function(t){n("next",t,o,a)},function(t){n("throw",t,o,a)}):e.resolve(l).then(function(t){u.value=t,o(u)},function(t){return n("throw",t,o,a)})}catch(t){a(t)}}var r;this.next||(q(R.prototype),q(R.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),q(this,"_invoke",function(t,i,o){function a(){return new e(function(e,r){n(t,o,e,r)})}return r=r?r.then(a,a):a()},!0)}function L(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return q(c,"_invoke",function(n,r,i){var o,u,l,c=0,s=i||[],d=!1,f={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return o=e,u=0,l=t,f.n=n,a}};function p(n,r){for(u=n,l=r,e=0;!d&&c&&!i&&e<s.length;e++){var i,o=s[e],p=f.p,m=o[2];n>3?(i=m===r)&&(l=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=p&&((i=n<2&&p<o[1])?(u=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,u=0))}if(i||n>1)return a;throw d=!0,r}return function(i,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(e=u<2?t:l)||!d;){o||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,o){if(u||(i="next"),e=o[i]){if(!(e=e.call(o,l)))throw TypeError("iterator result is not an object");if(!e.done)return e;l=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(l=TypeError("The iterator does not provide a '"+i+"' method"),u=1);o=t}else if((e=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(e){o=t,u=1,l=e}finally{c=1}}return{value:e,done:d}}}(n,i,o),!0),c}var a={};function u(){}function l(){}function c(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(q(e={},r,function(){return this}),e),d=c.prototype=u.prototype=Object.create(s);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,c):(t.__proto__=c,q(t,i,"GeneratorFunction")),t.prototype=Object.create(d),t}return l.prototype=c,q(d,"constructor",c),q(c,"constructor",l),l.displayName="GeneratorFunction",q(c,i,"GeneratorFunction"),q(d),q(
2d,i,"Generator"),q(d,r,function(){return this}),q(d,"toString",function(){return"[object Generator]"}),(L=function(){return{w:o,m:f}})()}function q(t,e,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(t){i=0}q=function(t,e,n,r){function o(e,n){q(t,e,function(t){return this._invoke(e,n,t)})}e?i?i(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},q(t,e,n,r)}function F(t,e){this.v=t,this.k=e}function M(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function G(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?M(Object(n),!0).forEach(function(e){W(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function $(t,e,n,r,i,o,a){try{var u=t[o](a),l=u.value}catch(t){return void n(t)}u.done?e(l):Promise.resolve(l).then(r,i)}function U(t){return function(){var e=this,n=arguments;return new Promise(function(r,i){var o=t.apply(e,n);function a(t){$(o,r,i,a,u,"next",t)}function u(t){$(o,r,i,a,u,"throw",t)}a(void 0)})}}function H(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,X(r.key),r)}}function z(t,e,n){return e=Q(e),function(t,e){if(e&&("object"==K(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,V()?Reflect.construct(e,n||[],Q(t).constructor):e.apply(t,n))}function V(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(V=function(){return!!t})()}function Q(t){return Q=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Q(t)}function Y(t,e){return Y=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Y(t,e)}function W(t,e,n){return(e=X(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function X(t){var e=function(t,e){if("object"!=K(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=K(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==K(e)?e:e+""}function K(t){return K="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},K(t)}var J,Z=function(t,e,n,r){var i,o=arguments.length,a=o<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":K(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var u=t.length-1;u>=0;u--)(i=t[u])&&(a=(o<3?i(a):o>3?i(e,n,a):i(e,n))||a);return o>3&&a&&Object.defineProperty(e,n,a),a};!function(t){t.SELECT_QTY="select_qty",t.ADD_CART="add_cart",t.ADD_PAYMENT="add_payment",t.PAID="paid"}(J||(J={}));var tt=function(t){function e(t){var n;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),W(n=z(this,e,[t]),"modal",a.createRef()),W(n,"editPaymentModal",a.createRef()),W(n,"defaultState",function(){return{step:J.SELECT_QTY,buyItNowQty:"",submitting:!1,errorFields:{},bidder_number:"",invoice_id:"",opts:{title:"",lot:{auction_lot_id:"",buy_it_now_active:!1,buy_it_now_price:0,title:"",quantity:0},auction:{auction_id:"",auction_ref:"",hide_lot_number:!1}}}}),n.state=n.defaultState(),n.renderHeader=n.renderHeader.bind(n),n.renderForm=n.renderForm.bind(n),n.renderNote=n.renderNote.bind(n),n.renderSelectQty=n.renderSelectQty.bind(n),n.renderAddPayment=n.renderAddPayment.bind(n),n.renderPaid=n.renderPaid.bind(n),n.onSelectQty=n.onSelectQty.bind(n),n.addToCart=n.addToCart.bind(n),n.addPayment=n.addPayment.bind(n),n.confirmPurchase=n.confirmPurchase.bind(n),n.pay=n.pay.bind(n),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Y(t,e)}(e,t),n=e,h=[{key:"open",value:(I=U(B().mark(function t(e){var n,r,i,o,a,u,l,c,s,d,f,p,m,y,v=this;return B().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return s=this.props.auth,d=e.lot,f
2=e.auction,t.next=4,A.Sn.query({query:this.GET_DATA(),variables:{auction_id:f.auction_id},fetchPolicy:"cache-first"});case 4:return p=t.sent,m=((null==p||null===(n=p.data)||void 0===n||null===(r=n.myAuctionRegistration)||void 0===r?void 0:r.bidder_number)||(null==s||null===(i=s.user)||void 0===i?void 0:i.bidder_number)||"").toString(),y=G(G({},null==p||null===(o=p.data)||void 0===o||null===(a=o.buyNowSettings)||void 0===a?void 0:a.setting),{},{enable_cart:(null==p||null===(u=p.data)||void 0===u||null===(l=u.buyNowSettings)||void 0===l||null===(c=l.setting)||void 0===c?void 0:c.enable_cart)&&!f.disable_cart}),t.abrupt("return",new Promise(function(t,n){var r;v.setState(G(G({},v.defaultState()),{},{step:(null!==(r=null==d?void 0:d.quantity)&&void 0!==r?r:1)<=1?null!=y&&y.enable_cart?J.ADD_CART:J.ADD_PAYMENT:J.SELECT_QTY,bidder_number:m,buyNowSettings:y,opts:e}),U(B().mark(function e(){var r;return B().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(v.modal.current){e.next=2;break}return e.abrupt("return",n("Modal Not Found"));case 2:return e.prev=2,e.next=5,v.modal.current.open();case 5:r=e.sent,t(r),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(2),n(e.t0);case 12:return e.prev=12,v.setState(v.defaultState()),e.finish(12);case 15:case"end":return e.stop()}},e,null,[[2,9,12,15]])})))}));case 8:case"end":return t.stop()}},t,this)})),function(t){return I.apply(this,arguments)})},{key:"GET_DATA",value:function(){return(0,c.Ay)(r||(r=j(['\n query get_buy_it_now_data($auction_id: String!) {\n myAuctionRegistration(auction_id: $auction_id) {\n bidder_number\n }\n buyNowSettings: setting(setting_key: "auctions.super_admin_settings") {\n setting\n }\n }\n '])))}},{key:"render",value:function(){var t,e=this.state.opts,n=e.title,r=e.size;return a.createElement(s.Modal,{ref:this.modal,className:"buyItNowModal",title:n||"Buy It Now",size:r||"lg",footerButtons:[],submit:(t=U(B().mark(function t(e){return B().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",e.cancel());case 1:case"end":return t.stop()}},t)})),function(e){return t.apply(this,arguments)}),preventNonButtonClose:!0},this.renderHeader(),this.renderForm())}},{key:"renderHeader",value:function(){return a.createElement(a.Fragment,null,a.createElement("div",{className:"buyItNowHeader"},this.renderImage(),this.renderLotInfo()),a.createElement("hr",null))}},{key:"renderImage",value:function(){var t=this.state.opts.lot;if((0,p.isEmpty)(t))return null;var e,n=d.default.PLACEHOLDER_IMAGE_URL||"https://auctioneersoftware.s3.amazonaws.com/as2_common_assets/no_image.png";return t.primary_image?t.primary_image.medium?n=t.primary_image.medium:null!==(e=t.primary_image.asset_url_image_variants)&&void 0!==e&&e.thumb&&(n=t.primary_image.asset_url_image_variants.thumb):t.images&&t.images.length>0&&(n=(0,f.g)(t.images[0],"medium")),a.createElement("div",{className:"imgWrap"},a.createElement("img",{src:n,alt:"",className:"lotImage"}))}},{key:"renderLotInfo",value:function(){var t=this.state.opts,e=t.lot,n=t.auction;return a.createElement("div",{className:"lotInfo"},!n.hide_lot_number&&!(null==e||!e.lot_number)&&a.createElement("p",null,a.createElement("strong",null,"Lot number: "),e.lot_number),a.createElement("p",null,a.createElement("strong",null,null==e?void 0:e.title)))}},{key:"renderForm",value:function(){switch(this.state.step){case J.SELECT_QTY:return this.renderSelectQty();case J.ADD_CART:return this.renderAddCart();case J.ADD_PAYMENT:return this.renderAddPayment();case J.PAID:return this.renderPaid()}}},{key:"renderAddCart",value:function(){var t=this.state,e=t.buyItNowQty,n=t.opts.lot;return a.createElement("div",{className:"add-cart",key:"add-cart"},a.createElement("p",null,"Quantity: ",e||n.quantity),a.createElement(l.A,{color:"primary",onClick:this.addToCart},"Add to Cart"))}},{key:"renderNote",value:function(){var t=this.state.buyNowSettings;return null!=t&&t.buy_it_now_legal_text?a.createElement("p",{dangerouslySetInnerHTML:{__html:t.buy_it_now_legal_text}}):a.createElement("p",null,"You are about to enter a legally binding contract. An invoice will be created as soon as you confirm the details below. Do not confirm unless you intend to purchase the lot.")}},{key:"renderSelectQty",value:function(){var t=this,e=this.state,n=e.buyItNowQty,r=e.errorFields,i=e.opts.lot;return a.createElement("div",{className:"select-quantity",key:"select-quantity"},this.renderNote(),a.createElement("div",{className:"form-inputs"},a.createElement(_.ErrorFormGroup,{field:"quantity",errors:r},a.createElement(m.A,null,a.createElement(y.A,{type:"number",id:"".concat(i.auction_lot_id,"-quantity"),name:"quantity","data-display":"Quantity",placeholder:"Select Quantity (max ".concat(i.quantity,")"),value:n,step:"1",min:"1",max:i.quantity,onChange:function(e){return t.setState({buyItNowQty:e.target.value})}}),a.createElement(v.A,{addonType:"append"},a.createElement(l.A,{type:"button",color:"primary",onClick:this.onSelectQty},"Select Quantity"))))))}},{key:"renderAddPaymentButtonText",value:function(){var t=this.state,e=t.opts.lot,n=t.buyNowSettings,r=e.buy_it_now_price||0;if(null!=n&&n.buy_it_now_payment_amount)if("flat"===(null==n?void 0:n.buy_it_now_payment_type))r=null==n?void 0:n.buy_it_now_payment_amount;else{var i=new(g())(null==n?void 0:n.buy_it_now_payment_amount).div(100);r=new(g())(r).mul(i).toDecimalPlaces(2).toNumber()}return((null==n?void 0:n.buy_it_now_modal_button_text)||"Pay Now").replace("{{amount}}",(0,u.vj)(r,{trailing_zeros:"auto"}))}},{key:"renderAddPayment",value:function(){var t=this,e=this.state,n=e.buyItNowQty,r=e.submitting,i=e.opts.lot;return a.createElement(a.Fragment,null,a.createElement(w.u,{ref:this.editPaymentModal}),a.createElement("div",{className:"add-payment",key:"add-payment"},this.renderNote(),i.quantity>1&&a.createElement(l.A,{color:"link",size:"xs",className:"edit-quantity",onClick:function(){return t.setState({step:J.SELECT_QTY})}},"Edit Quantity ",a.createElement(O.FontAwesomeIcon,{icon:["fas","pencil"]})),a.createElement("div",{className:"add-payment-bottom"},a.createElement("div",{className:"selected-qty"},i.quantity>1?"Quantity: ".concat(n||i.quantity):""),a.createElement("div",{className:"buttons"},a.createElement(l.A,{outline:!0,color:"secondary",onClick:function(){var e;return null===(e=t.modal.current)||void 0===e?void 0:e.close(null,"close")},disabled:r},"Cancel"),a.createElement(l.A,{className:"addPaymentBtn",color:"primary",onClick:this.addPayment,disabled:r},this.renderAddPaymentButtonText(),r&&a.createElement("div",{className:"loader loader-light loader-inline"}))))))}},{key:"renderPaid",value:function(){var t=this,e=this.state,n=e.buyItNowQty,r=e.invoice_id,i=e.opts.lot;return a.createElement("div",{className:"paid"},a.createElement("p",{className:"paid-content"},"Congratulations! You have purchased",n&&new(g())(n).gt(1)?" ".concat(n," of"):""," ",a.createElement("strong",null,i.title),"."),a.createElement("div",{className:"paid-bottom"},r?a.createElement(l.A,{tag:S.Link,to:"/account/invoices/".concat(r)},"View Invoice"):a.createElement("div",null),a.createElement(l.A,{onClick:function(){return t.modal.current.close(null,"close")}},"Close")))}},{key:"onSelectQty",value:function(t){t.preventDefault();var e=this.state,n=e.buyNowSettings,r=e.buyItNowQty,i=e.opts.lot;if(r){if(r)try{if(new(g())(r).gt(i.quantity))return void this.setState({errorFields:{quantity:"Value must be less than or equal to ".concat(i.quantity)}});if(new(g())(r).lte(0))return void this.setState({errorFields:{quantity:"Value must be greater than or equal to 1"}});if(!new(g())(r).isInt())return void this.setState({errorFields:{quantity:"Please enter a whole number"}})}catch(t){return this.setState({errorFields:{quantity:"Please enter a valid number"}}),void console.error(t)}this.setState({step:null!=n&&n.enable_cart?J.ADD_CART:J.ADD_PAYMENT,errorFields:{}})}else this.setState({errorFields:{quantity:"Please select quantity"}})}},{key:"addToCart",value:(N=U(B().mark(function t(){var e,n,r,o,u,l,s,d;return B().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.state,n=e.submitting,r=e.buyItNowQty,o=e.opts.lot,!n){t.next=4;break}return console.log("Already submitting"),t.abrupt("return");case 4:return this.setState({submitting:!0}),b.oR.dismiss(),t.prev=6,t.next=9,A.Sn.mutate({mutation:(0,c.Ay)(i||(i=j(["\n mutation add_to_cart($input: AddToCartInput!) {\n addToCart(input: $input) {\n count\n }\n }\n "]))),variables:{input:{auction_lot_id:o.auction_lot_id,quantity:r?new(g())(r).toNumber():1}}});case 9:if(null!=(d=t.sent)&&null!==(u=d.data)&&void 0!==u&&null!==(l=u.addToCart)&&void 0!==l&&l.count){t.next=12;break}throw new Error("Failed to add to cart");case 12:b.oR.success(a.createElement(a.Fragment,null,"Item added to Cart. ",a.createElement(S.Link,{to:"/account/cart",style:{color:"#FFF"}},"View Cart"))),null===(s=this.modal.current)||void 0===s||s.close(null,null),t.next=22;break;case 16:if(t.prev=16,t.t0=t.catch(6),"cancel"!==t.t0){t.next=20;break}return t.abrupt("return");case 20:(0,x.vu)(t.t0),console.log("Form ERROR:",t.t0);case 22:return t.prev=22,this.setState({submitting:!1}),t.finish(22);case 25:case"end":return t.stop()}},t,this,[[6,16,22,25]])})),function(){return N.apply(this,arguments)})},{key:"addPayment",value:(T=U(B().mark(function t(){var e,n,r;return B().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.state,n=e.submitting,r=e.buyNowSettings,!n){t.next=4;break}return console.log("Already submitting"),t.abrupt("return");case 4:if(this.setState({submitting:!0}),b.oR.dismiss(),null==r||!r.buy_it_now_without_payment){t.next=11;break}return t.next=9,this.confirmPurchase();case 9:t.next=13;break;case 11:return t.next=13,this.pay();case 13:case"end":return t.stop()}},t,this)})),function(){return T.apply(this,arguments)})},{key:"confirmPurchase",value:(k=U(B().mark(function t(){var e,n,r,i,a,u;return B().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e=this.state,n=e.buyItNowQty,r=e.opts.lot,t.prev=1,t.next=4,A.Sn.mutate({mutation:(0,c.Ay)(o||(o=j(["\n mutation buy_auction_lot($input: BuyAuctionLotInput!) {\n buyAuctionLot(input: $input) {\n invoice_id\n }\n }\n "]))),variables:{input:{auction_lot_id:r.auction_lot_id,quantity:n?new(g())(n).toNumber():1}}});case 4:null!=(u=t.sent)&&null!==(i=u.data)&&void 0!==i&&null!==(a=i.buyAuctionLot)&&void 0!==a&&a.invoice_id&&this.setState({step:J.PAID,invoice_id:u.data.buyAuctionLot.invoice_id,submitting:!1}),t.next=12;break;case 8:t.prev=8,t.t0=t.catch(1),(0,x.vu)(t.t0),console.log("Form ERROR:",t.t0);case 12:return t.prev=12,this.setState({submitting:!1}),t.finish(12);case 15:case"end":return t.stop()}},t,this,[[1,8,12,15]])})),function(){return k.apply(this,arguments)})},{key:"pay",value:(P=U(B().mark(function t(){var e,n,r,i,o,a,u,l;return B().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.props.auth,n=this.state,r=n.bidder_number,i=n.buyItNowQty,o=n.opts,a=o.lot,u=o.auction,t.prev=2,this.editPaymentModal.current){t.next=5;break}throw new Error("NO REF");case 5:return t.next=7,this.editPaymentModal.current.open({invoice_id:"buy_it_now",invoice_ref:"buy_it_now",user_id:e.user.user_id,title:"New Payment",bidder_number:r,auction_ref:u.auction_ref,allow_new_cc_form:!0,auction_lot_id:a.auction_lot_id,quantity:i?new(g())(i).toNumber():1});case 7:null!=(l=t.sent)&&l.invoice_id&&this.setState({step:J.PAID,invoice_id:l.invoice_id}),t.next=17;break;case 11:if(t.prev=11,t.t0=t.catch(2),"cancel"!==t.t0){t.next=15;break}return t.abrupt("return");case 15:b.oR.error("An unknown error has occurred"),console.log("Form ERROR:",t.t0);case 17:return t.prev=17,this.setState({submitting:!1}),t.finish(17);case 20:case"end":return t.stop()}},t,this,[[2,11,17,20]])})),function(){return P.apply(this,arguments)})}],h&&H(n.prototype,h),E&&H(n,E),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,h,E,P,k,T,N,I}(a.Component);tt=Z([(0,E.Ng)(function(t){return{auth:t.auth}},null,null,{forwardRef:!0}),(0,P.override)("plugins/components/lots/buy-it-now/modal")],tt);var et,nt,rt,it=(et=tt,nt=(0,k.y)(function(t){var e=t.forwardedRef,n=function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,T);return a.createElement(et,G({ref:e},n))}),a.forwardRef(function(t,e){return a.createElement(nt,G({forwardedRef:e},t))})),ot=n(85593),at=n(8992),ut=n(8119),lt=["auth","lot","auction","extendedServerTime","effectiveAuctionType"];function ct(){var t=yt(),e=t.m(ct),n=(Object.getPrototypeOf?Object.getPrototypeOf(e):e.__proto__).constructor;function r(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===n||"GeneratorFunction"===(e.displayName||e.name))}var i={throw:1,return:2,break:3,continue:3};function o(t){var e,n;return function(r){e||(e={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(t,e){return n(r.a,i[t],e)},delegateYield:function(t,i,o){return e.resultName=i,n(r.d,st(t),o)},finish:function(t){return n(r.f,t)}},n=function(t,n,i){r.p=e.prev,r.n=e.next;try{return t(n,i)}finally{e.next=r.n}}),e.resultName&&(e[e.resultName]=r.v,e.resultName=void 0),e.sent=r.v,e.next=r.n;try{return t.call(this,e)}finally{r.p=e.prev,r.n=e.next}}}return(ct=function(){return{wrap:function(e,n,r,i){return t.w(o(e),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new _t(t,e)},AsyncIterator:mt,async:function(t,e,n,i,a){return(r(e)?pt:ft)(o(t),e,n,i,a)},keys:dt,values:st}})()}function st(t){if(null!=t){var e=t["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}}throw new TypeError(kt(t)+" is not iterable")}function dt(t){var e=Object(t),n=[];for(var r in e)n.unshift(r);return function t(){for(;n.length;)if((r=n.pop())in e)return t.value=r,t.done=!1,t;return t.done=!0,t}}function ft(t,e,n,r,i){var o=pt(t,e,n,r,i);return o.next().then(function(t){return t.done?t.value:o.next()})}function pt(t,e,n,r,i){return new mt(yt().w(t,e,n,r),i||Promise)}function mt(t,e){function n(r,i,o,a){try{var u=t[r](i),l=u.value;return l instanceof _t?e.resolve(l.v).then(function(t){n("next",t,o,a)},function(t){n("throw",t,o,a)}):e.resolve(l).then(function(t){u.value=t,o(u)},function(t){return n("throw",t,o,a)})}catch(t){a(t)}}var r;this.next||(vt(mt.prototype),vt(mt.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),vt(this,"_invoke",function(t,i,o){function a(){return new e(function(e,r){n(t,o,e,r)}
vendor: 4,207 bytes, line 2
2)}return r=r?r.then(a,a):a()},!0)}function yt(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return vt(c,"_invoke",function(n,r,i){var o,u,l,c=0,s=i||[],d=!1,f={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return o=e,u=0,l=t,f.n=n,a}};function p(n,r){for(u=n,l=r,e=0;!d&&c&&!i&&e<s.length;e++){var i,o=s[e],p=f.p,m=o[2];n>3?(i=m===r)&&(l=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=p&&((i=n<2&&p<o[1])?(u=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,u=0))}if(i||n>1)return a;throw d=!0,r}return function(i,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(e=u<2?t:l)||!d;){o||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,o){if(u||(i="next"),e=o[i]){if(!(e=e.call(o,l)))throw TypeError("iterator result is not an object");if(!e.done)return e;l=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(l=TypeError("The iterator does not provide a '"+i+"' method"),u=1);o=t}else if((e=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(e){o=t,u=1,l=e}finally{c=1}}return{value:e,done:d}}}(n,i,o),!0),c}var a={};function u(){}function l(){}function c(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(vt(e={},r,function(){return this}),e),d=c.prototype=u.prototype=Object.create(s);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,c):(t.__proto__=c,vt(t,i,"GeneratorFunction")),t.prototype=Object.create(d),t}return l.prototype=c,vt(d,"constructor",c),vt(c,"constructor",l),l.displayName="GeneratorFunction",vt(c,i,"GeneratorFunction"),vt(d),vt(d,i,"Generator"),vt(d,r,function(){return this}),vt(d,"toString",function(){return"[object Generator]"}),(yt=function(){return{w:o,m:f}})()}function vt(t,e,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(t){i=0}vt=function(t,e,n,r){function o(e,n){vt(t,e,function(t){return this._invoke(e,n,t)})}e?i?i(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},vt(t,e,n,r)}function _t(t,e){this.v=t,this.k=e}function bt(t,e,n,r,i,o,a){try{var u=t[o](a),l=u.value}catch(t){return void n(t)}u.done?e(l):Promise.resolve(l).then(r,i)}function ht(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function gt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ht(Object(n),!0).forEach(function(e){Pt(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ht(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function Ot(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,xt(r.key),r)}}function wt(t,e,n){return e=At(e),function(t,e){if(e&&("object"==kt(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,Et()?Reflect.construct(e,n||[],At(t).constructor):e.apply(t,n))}function Et(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(Et=function(){return!!t})()}function At(t){return At=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},At(t)}function St(t,e){return St=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},St(t,e)}function Pt(t,e,n){return(e=xt(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function xt(t){var e=function(t,e){if("object"!=kt(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=kt(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==kt(e)?e:e+""}function kt(t){return kt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},kt(t)}var Tt=function(t,e,n,r){var i,o=arguments.length,a=o<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":kt(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var u=t.length-1;u>=0;u--)(i=t[u])&&(a=(o<3?i(a):o>3?i(e,n,a):i(e,n))||a);return o>3&&a&&Object.defineProperty(e,n,a),a},jt=(rt=function(t){function e(t){var n;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),Pt(n=wt(this,e,[t]),"buyItNowModal",a.createRef()),n.onBuyItNow=n.onBuyItNow.bind(n),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&St(t,e)}(e,t),n=e,r=[{key:"render",value:function(){var t,e,n,r=this.props,i=r.lot,o=r.auction,u=r.extendedServerTime,l=r.auth,c=!(null===(t=this.buyItNowModal.current)||void 0===t||null===(e=t.modal.current)||void 0===e||null===(n=e.state)||void 0===n||!n.modalOpen),s=this.props.effectiveAuctionType||(0,ot.V)(i,o),d=[at.AuctionTypes.SEALED.valueOf(),at.AuctionTypes.DUTCH.valueOf()],f=!!o.buy_it_now_end_time&&!(null==u||!u.time)&&u.time.isAfter(o.buy_it_now_end_time),p=!(!i.buy_it_now_active||i.is_marketing_lot||d.includes(s)||!i.buy_it_now_price||f);return p||c?a.createElement(a.Fragment,null,(!!l||c)&&a.createElement(it,{ref:this.buyItNowModal}),p&&this.renderButton()):null}},{key:"renderButton",value:function(){var t=this.props,e=t.auth,n=t.lot,r=(t.auction,t.extendedServerTime,t.effectiveAuctionType,function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,lt));return a.createElement(l.A,gt(gt({},r),{},{onClick:e?this.onBuyItNow:this.context.openLoginModal}),a.createElement("span",{className:"text"},"Buy It Now"),a.createElement("span",{className:"separator"},": "),a.createElement("span",{className:"amount"},(0,u.vj)(n.buy_it_now_price)))}},{key:"onBuyItNow",value:(o=ct().mark(function t(){var e,n,r;return ct().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.props,n=e.lot,r=e.auction,t.prev=1,this.buyItNowModal.current){t.next=4;break}throw new Error("NO REF");case 4:return t.next=6,this.buyItNowModal.current.open({lot:n,auction:r});case 6:t.next=14;break;case 8:if(t.prev=8,t.t0=t.catch(1),"cancel"!==t.t0){t.next=12;break}return t.abrupt("return");case 12:b.oR.error("An unknown error has occurred"),console.log("Form ERROR:",t.t0);case 14:case"end":return t.stop()}},t,this,[[1,8]])}),c=function(){var t=this,e=arguments;return new Promise(function(n,r){var i=o.apply(t,e);function a(t){bt(i,n,r,a,u,"next",t)}function u(t){bt(i,n,r,a,u,"throw",t)}a(void 0)})},function(){return c.apply(this,arguments)})}],r&&Ot(n.prototype,r),i&&Ot(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i,o,c}(a.Component),Pt(rt,"contextType",ut.hi),rt);jt=Tt([(0,E.Ng)(function(t){var e;return{auth:null===(e=t.auth)||void 0===e?void 0:e.user,extendedServerTime:t.extendedServerTime}},null),(0,P.override)("plugins/components/lots/buy-it-now/button")],jt)},99556(t,e,n){n.d(e,{L:()=>s});var r=n(68909),i=n(19840),o=n(31550),a=n(5443),u=n(43241),l=n(78783),c=n(73315);function s(){var t=(0,c.q)(),e=(0,l.uy)("auction_lot_id").auction_lot_id;if(null==t||!t.warning||null!=t&&t.approved)return null;var n=t.settings.popover_text||"There is a bidding limit set on this auction. Once the limit is reached you have to request for approval to place higher bids.";return r.createElement(r.Fragment,null,r.createElement(u.FontAwesomeIcon,{icon:["fas","question-circle"],id:"lot-".concat(e,"-biddingThresholdWarningIcon"),className:"biddingThresholdWarningIcon",title:"Bidding Threshold Warning",fixedWidth:!0}),r.createElement(i.A,{placement:"bottom",target:"lot-".concat(e,"-biddingThresholdWarningIcon"),trigger:"legacy"},r.createElement(o.A,null,"Bidding Threshold Warning"),r.createElement(a.A,null,n)))}},3312(t,e,n){n.d(e,{h:()=>h});var r=n(68909),i=n(8992),o=n(78783),a=n(26443),u=n(48019),l=n(73315),c=n(60098),s=n(83945),d=n(35567),f=n(38216),p=n(85593);function m(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function y(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=v(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=v(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==v(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function v(t){return v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},v(t)}function _(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,u=[],l=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(u.push(r.value),u.length!==e);l=!0);}catch(t){c=!0,i=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}(t,e)||function(t,e){if(t){if("string"==typeof t)return b(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?b(t,e):void 0}}(t,e)||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 b(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function h(t){var e=(0,a.dm)(function(t){return t}),n=_(e,1)[0],b=(0,o.uy)("\n starting_bid\n start_time\n dutch_drop_amount\n dutch_minimum\n auction_lot_id\n auction_lot_status\n simulcast_status\n end_time\n required_bid\n unit_quantity\n is_bidding_disabled\n hide_winning_info\n bid_increment_amount\n winning_bid_amount\n allow_offers\n buy_it_now_active\n auction_paused_at\n quantity\n my_max_proxy\n primary_image\n bid_count\n reserve_met\n is_past_end_time\n is_watched\n bidding_form_id\n auction_ring\n require_lot_terms\n my_lot_terms_approval_status\n lot_number\n title\n bid_type\n "),h=(0,u.W)({auction:n,lot:b}),g=(0,l.q)(),O=(0,c.iK)("auctions.bidding.bid_button_display_mode").setting,w=(0,o.xB)(),E=(0,r.useCallback)(function(t){var e=w();t.time_sent&&"object"===v(e.time_sent)&&(e.time_sent.current=t.time_sent);var n=(0,f.BM)(t);d.Sn.cache.modify({id:d.Sn.cache.identify({__typename:"AuctionLot",auction_lot_id:b.auction_lot_id}),fields:n})},[b.auction_lot_id,w]);if(null!=g&&g.reached&&(null==g||!g.approved))return null;var A=O===i.BidButtonDisplayMode.QUICK_BID.valueOf(),S=(0,p.V)(b,n);return r.createElement(s.I,function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?m(Object(n),!0).forEach(function(e){y(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}({buttonOnly:!0,lot:b,auction:n,dutchInfo:h,event_label:"lot_list_bid",immediateConfirm:S!==i.AuctionTypes.SEALED.valueOf()&&A,displayNextBidAmount:A,update:E},t))}},18646(t,e,n){n.d(e,{e:()=>c});var r=n(78783),i=n(68909);function o(t){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(t)}var a=["children"];function u(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function l(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=o(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==o(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function c(t){var e=t.children,n=function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,a);return(0,r.uy)("is_marketing_lot").is_marketing_lot?null:i.createElement("div",function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};
2e%2?u(Object(n),!0).forEach(function(e){l(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}({},n),e)}},73315(t,e,n){n.d(e,{q:()=>f});var r=n(78783),i=n(75058),o=n(60098),a=n(26443),u=n(10225),l=n.n(u),c=n(8992);function s(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,u=[],l=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(u.push(r.value),u.length!==e);l=!0);}catch(t){c=!0,i=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}(t,e)||function(t,e){if(t){if("string"==typeof t)return d(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(t,e):void 0}}(t,e)||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 d(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function f(){var t,e,n,u,d=(0,i.d4)(function(t){return t.auth}),f=(0,a.dm)(function(t){return t}),p=s(f,1)[0],m=(0,r.uy)("\n auction_lot_id\n bidding_threshold\n "),y=(0,o.iK)("auctions.super_admin_settings.bidding_threshold").setting;if(null==d||!d.user||null==y||!y.enabled)return null;var v=null!==(t=null!==(e=d.user.bidding_threshold)&&void 0!==e?e:m.bidding_threshold)&&void 0!==t?t:p.bidding_threshold;if(!v||null===(n=p.my_winning_max_bid_total)||void 0===n||!n.amount)return null;var _=new(l())(v),b=new(l())(p.my_winning_max_bid_total.amount),h=new(l())(null!==(u=null==y?void 0:y.warning_level)&&void 0!==u?u:90);return{warning:_.mul(h.div(100)).lte(b),reached:_.lte(b),approved:p.my_bidding_threshold_approval_status===c.AuctionBiddingThresholdApprovalStatus.APPROVED.valueOf(),settings:y}}},59030(t,e,n){n.d(e,{n:()=>Z});var r,i=n(68909),o=n(78783),a=n(26443),u=n(8992),l=n(96414),c=n(35704),s=n(39242),d=n(16029),f=n(27448),p=n(91574);function m(t){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},m(t)}function y(){var t=O(),e=t.m(y),n=(Object.getPrototypeOf?Object.getPrototypeOf(e):e.__proto__).constructor;function r(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===n||"GeneratorFunction"===(e.displayName||e.name))}var i={throw:1,return:2,break:3,continue:3};function o(t){var e,n;return function(r){e||(e={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(t,e){return n(r.a,i[t],e)},delegateYield:function(t,i,o){return e.resultName=i,n(r.d,v(t),o)},finish:function(t){return n(r.f,t)}},n=function(t,n,i){r.p=e.prev,r.n=e.next;try{return t(n,i)}finally{e.next=r.n}}),e.resultName&&(e[e.resultName]=r.v,e.resultName=void 0),e.sent=r.v,e.next=r.n;try{return t.call(this,e)}finally{r.p=e.prev,r.n=e.next}}}return(y=function(){return{wrap:function(e,n,r,i){return t.w(o(e),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new E(t,e)},AsyncIterator:g,async:function(t,e,n,i,a){return(r(e)?h:b)(o(t),e,n,i,a)},keys:_,values:v}})()}function v(t){if(null!=t){var e=t["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}}throw new TypeError(m(t)+" is not iterable")}function _(t){var e=Object(t),n=[];for(var r in e)n.unshift(r);return function t(){for(;n.length;)if((r=n.pop())in e)return t.value=r,t.done=!1,t;return t.done=!0,t}}function b(t,e,n,r,i){var o=h(t,e,n,r,i);return o.next().then(function(t){return t.done?t.value:o.next()})}function h(t,e,n,r,i){return new g(O().w(t,e,n,r),i||Promise)}function g(t,e){function n(r,i,o,a){try{var u=t[r](i),l=u.value;return l instanceof E?e.resolve(l.v).then(function(t){n("next",t,o,a)},function(t){n("throw",t,o,a)}):e.resolve(l).then(function(t){u.value=t,o(u)},function(t){return n("throw",t,o,a)})}catch(t){a(t)}}var r;this.next||(w(g.prototype),w(g.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),w(this,"_invoke",function(t,i,o){function a(){return new e(function(e,r){n(t,o,e,r)}
vendor: 4,357 bytes, line 2
2)}return r=r?r.then(a,a):a()},!0)}function O(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return w(c,"_invoke",function(n,r,i){var o,u,l,c=0,s=i||[],d=!1,f={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return o=e,u=0,l=t,f.n=n,a}};function p(n,r){for(u=n,l=r,e=0;!d&&c&&!i&&e<s.length;e++){var i,o=s[e],p=f.p,m=o[2];n>3?(i=m===r)&&(l=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=p&&((i=n<2&&p<o[1])?(u=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,u=0))}if(i||n>1)return a;throw d=!0,r}return function(i,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(e=u<2?t:l)||!d;){o||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,o){if(u||(i="next"),e=o[i]){if(!(e=e.call(o,l)))throw TypeError("iterator result is not an object");if(!e.done)return e;l=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(l=TypeError("The iterator does not provide a '"+i+"' method"),u=1);o=t}else if((e=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(e){o=t,u=1,l=e}finally{c=1}}return{value:e,done:d}}}(n,i,o),!0),c}var a={};function u(){}function l(){}function c(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(w(e={},r,function(){return this}),e),d=c.prototype=u.prototype=Object.create(s);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,c):(t.__proto__=c,w(t,i,"GeneratorFunction")),t.prototype=Object.create(d),t}return l.prototype=c,w(d,"constructor",c),w(c,"constructor",l),l.displayName="GeneratorFunction",w(c,i,"GeneratorFunction"),w(d),w(d,i,"Generator"),w(d,r,function(){return this}),w(d,"toString",function(){return"[object Generator]"}),(O=function(){return{w:o,m:f}})()}function w(t,e,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(t){i=0}w=function(t,e,n,r){function o(e,n){w(t,e,function(t){return this._invoke(e,n,t)})}e?i?i(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},w(t,e,n,r)}function E(t,e){this.v=t,this.k=e}function A(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function S(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?A(Object(n),!0).forEach(function(e){I(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):A(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function P(t,e,n,r,i,o,a){try{var u=t[o](a),l=u.value}catch(t){return void n(t)}u.done?e(l):Promise.resolve(l).then(r,i)}function x(t){return function(){var e=this,n=arguments;return new Promise(function(r,i){var o=t.apply(e,n);function a(t){P(o,r,i,a,u,"next",t)}function u(t){P(o,r,i,a,u,"throw",t)}a(void 0)})}}function k(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,D(r.key),r)}}function T(t,e,n){return e=B(e),function(t,e){if(e&&("object"==m(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,j()?Reflect.construct(e,n||[],B(t).constructor):e.apply(t,n))}function j(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(j=function(){return!!t})()}function B(t){return B=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},B(t)}function N(t,e){return N=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},N(t,e)}function I(t,e,n){return(e=D(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function D(t){var e=function(t,e){if("object"!=m(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=m(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==m(e)?e:e+""}var C=function(t){function e(t){var n;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),I(n=T(this,e,[t]),"modal",void 0),I(n,"defaultState",{lot:null}),n.state=(0,l.cloneDeep)(n.defaultState),n.modal=i.createRef(),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&N(t,e)}(e,t),n=e,o=[{key:"GET_BID_HISTORY",value:function(){return(0,d.Ay)(r||(t=["\n query bid_history_modal($auction_lot_id: String!) {\n bidHistory(\n auction_lot_id: $auction_lot_id,\n pagination: {pageSize: 9999, page: 1}\n ){\n bids {\n bid_id\n is_winner\n amount\n created_at\n is_absolute\n winning_bidder {\n user_display\n is_self\n }\n }\n }\n }\n "],e||(e=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))));var t,e}},{key:"open",value:(u=x(y().mark(function t(e){var n=this;return y().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise(function(t,r){n.setState(S(S({},(0,l.cloneDeep)(n.defaultState)),{},{lot:(0,l.cloneDeep)(e.lot)}),x(y().mark(function e(){var i;return y().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n.modal.current){e.next=2;break}return e.abrupt("return",r("Modal Not Found"));case 2:return e.prev=2,e.next=5,n.modal.current.open();case 5:i=e.sent,t(i),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(2),r(e.t0);case 12:return e.prev=12,n.setState(n.defaultState),e.finish(12);case 15:case"end":return e.stop()}},e,null,[[2,9,12,15]])})))}));case 1:case"end":return t.stop()}},t)})),function(t){return u.apply(this,arguments)})},{key:"footerButtons",value:function(){return[{color:"secondary",text:"Close",isCancel:!0}]}},{key:"render",value:function(){var t=this.state.lot;return null!=t&&t.auction_lot_id?i.createElement(c.Modal,{ref:this.modal,title:"Bid History",footerButtons:this.footerButtons(),size:"lg"},i.createElement(s.X,{query:this.GET_BID_HISTORY(),variables:{auction_lot_id:t.auction_lot_id},fetchPolicy:"network-only"},function(e){var n=e.data,r=e.loading,o=e.error;return r?i.createElement("div",{className:"loader"},"Loading..."):o?i.createElement(f.v,{error:o}):n?0===n.bidHistory.bids.length?i.createElement("p",null,"There are no bids for the lot at this time"):i.createElement(p.Z,{lot:t,data:n}):null})):null}}],o&&k(n.prototype,o),a&&k(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,a,u}(i.Component);function R(t){return R="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},R(t)}function L(){var t=U(),e=t.m(L),n=(Object.getPrototypeOf?Object.getPrototypeOf(e):e.__proto__).constructor;function r(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===n||"GeneratorFunction"===(e.displayName||e.name))}var i={throw:1,return:2,break:3,continue:3};function o(t){var e,n;return function(r){e||(e={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(t,e){return n(r.a,i[t],e)},delegateYield:function(t,i,o){return e.resultName=i,n(r.d,q(t),o)},finish:function(t){return n(r.f,t)}},n=function(t,n,i){r.p=e.prev,r.n=e.next;try{return t(n,i)}finally{e.next=r.n}}),e.resultName&&(e[e.resultName]=r.v,e.resultName=void 0),e.sent=r.v,e.next=r.n;try{return t.call(this,e)}finally{r.p=e.prev,r.n=e.next}}}return(L=function(){return{wrap:function(e,n,r,i){return t.w(o(e),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new z(t,e)},AsyncIterator:$,async:function(t,e,n,i,a){return(r(e)?G:M)(o(t),e,n,i,a)},keys:F,values:q}})()}function q(t){if(null!=t){var e=t["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}}throw new TypeError(R(t)+" is not iterable")}function F(t){var e=Object(t),n=[];for(var r in e)n.unshift(r);return function t(){for(;n.length;)if((r=n.pop())in e)return t.value=r,t.done=!1,t;return t.done=!0,t}}function M(t,e,n,r,i){var o=G(t,e,n,r,i);return o.next().then(function(t){return t.done?t.value:o.next()})}function G(t,e,n,r,i){return new $(U().w(t,e,n,r),i||Promise)}function $(t,e){function n(r,i,o,a){try{var u=t[r](i),l=u.value;return l instanceof z?e.resolve(l.v).then(function(t){n("next",t,o,a)},function(t){n("throw",t,o,a)}):e.resolve(l).then(function(t){u.value=t,o(u)},function(t){return n("throw",t,o,a)})}catch(t){a(t)}}var r;this.next||(H($.prototype),H($.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),H(this,"_invoke",function(t,i,o){function a(){return new e(function(e,r){n(t,o,e,r)}
vendor: 4,174 bytes, line 2
2)}return r=r?r.then(a,a):a()},!0)}function U(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return H(c,"_invoke",function(n,r,i){var o,u,l,c=0,s=i||[],d=!1,f={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return o=e,u=0,l=t,f.n=n,a}};function p(n,r){for(u=n,l=r,e=0;!d&&c&&!i&&e<s.length;e++){var i,o=s[e],p=f.p,m=o[2];n>3?(i=m===r)&&(l=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=p&&((i=n<2&&p<o[1])?(u=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,u=0))}if(i||n>1)return a;throw d=!0,r}return function(i,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(e=u<2?t:l)||!d;){o||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,o){if(u||(i="next"),e=o[i]){if(!(e=e.call(o,l)))throw TypeError("iterator result is not an object");if(!e.done)return e;l=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(l=TypeError("The iterator does not provide a '"+i+"' method"),u=1);o=t}else if((e=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(e){o=t,u=1,l=e}finally{c=1}}return{value:e,done:d}}}(n,i,o),!0),c}var a={};function u(){}function l(){}function c(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(H(e={},r,function(){return this}),e),d=c.prototype=u.prototype=Object.create(s);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,c):(t.__proto__=c,H(t,i,"GeneratorFunction")),t.prototype=Object.create(d),t}return l.prototype=c,H(d,"constructor",c),H(c,"constructor",l),l.displayName="GeneratorFunction",H(c,i,"GeneratorFunction"),H(d),H(d,i,"Generator"),H(d,r,function(){return this}),H(d,"toString",function(){return"[object Generator]"}),(U=function(){return{w:o,m:f}})()}function H(t,e,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(t){i=0}H=function(t,e,n,r){function o(e,n){H(t,e,function(t){return this._invoke(e,n,t)})}e?i?i(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},H(t,e,n,r)}function z(t,e){this.v=t,this.k=e}function V(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function Q(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?V(Object(n),!0).forEach(function(e){Y(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):V(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function Y(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=R(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=R(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==R(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function W(t,e,n,r,i,o,a){try{var u=t[o](a),l=u.value}catch(t){return void n(t)}u.done?e(l):Promise.resolve(l).then(r,i)}function X(t){return function(){var e=this,n=arguments;return new Promise(function(r,i){var o=t.apply(e,n);function a(t){W(o,r,i,a,u,"next",t)}function u(t){W(o,r,i,a,u,"throw",t)}a(void 0)})}}function K(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,u=[],l=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(u.push(r.value),u.length!==e);l=!0);}catch(t){c=!0,i=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}(t,e)||function(t,e){if(t){if("string"==typeof t)return J(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?J(t,e):void 0}}
2(t,e)||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 J(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function Z(t){var e,n,r,l,c,s=t.children,d=(0,a.dm)(function(t){return{auction_id:t.auction_id,hide_winning_info:t.hide_winning_info,hide_bid_history:t.hide_bid_history,type:t.type,per_unit_bidding:t.per_unit_bidding}}),f=K(d,1)[0],p=(0,o.uy)("\n auction_lot_id\n bid_count\n hide_winning_info\n unit_quantity\n auction_type\n auction_ring {\n hide_winning_info\n hide_bid_history\n }\n "),m=(0,i.useRef)(null),y=[u.AuctionTypes.SEALED.valueOf(),u.AuctionTypes.DUTCH.valueOf()].includes(p.auction_type),v=!!(null!==(e=null!==(n=p.hide_winning_info)&&void 0!==n?n:null===(r=p.auction_ring)||void 0===r?void 0:r.hide_winning_info)&&void 0!==e?e:f.hide_winning_info),_=!!(null!==(l=null===(c=p.auction_ring)||void 0===c?void 0:c.hide_bid_history)&&void 0!==l?l:f.hide_bid_history);if(v||y||f.type===u.AuctionTypes.MULTIPAR.valueOf()||p.auction_type===u.AuctionTypes.MULTIPAR.valueOf())return null;var b,h=(0,i.useCallback)(X(L().mark(function t(){return L().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!m.current||!p.bid_count||_){t.next=9;break}return t.prev=1,t.next=4,m.current.open({lot:Q(Q({},p),{},{auction:f})});case 4:t.next=9;break;case 6:t.prev=6,t.t0=t.catch(1),"cancel"!==t.t0&&console.error("Error opening bid history modal:",t.t0);case 9:case"end":return t.stop()}},t,null,[[1,6]])})),[p,f]),g={title:p.bid_count&&!_?"View bid history":void 0,className:["bid-count-value",p.bid_count&&!_?"clickable":""].filter(Boolean).join(" "),onClick:h};return"function"==typeof s?i.createElement(i.Fragment,null,i.createElement(C,{ref:m}),s(null!==(b=p.bid_count)&&void 0!==b?b:0,g)):i.createElement(i.Fragment,null,i.createElement("div",Q({},g),i.createElement(C,{ref:m}),i.createElement("strong",null,"Bids:"),i.createElement("span",null,p.bid_count)))}},31503(t,e,n){n.d(e,{C:()=>u});var r=n(78783),i=n(8992),o=n(60098),a=n(68909);function u(){var t,e=(0,r.uy)("\n auction_paused_at\n auction_lot_status\n is_past_end_time\n auction_type\n simulcast_status\n reserve_met\n bid_count\n "),n=(0,o.iK)("auctions.general").setting,u=!!e.auction_paused_at&&e.auction_lot_status<i.AuctionLotStatus.COMPLETED.valueOf(),l=e.is_past_end_time&&e.auction_type!==i.AuctionTypes.CASCADING.valueOf(),c=e.auction_type===i.AuctionTypes.CASCADING.valueOf()&&e.simulcast_status===i.SimulcastLotStatus.COMPLETED.valueOf(),s=e.auction_type!==i.AuctionTypes.LIVE.valueOf()||e.simulcast_status===i.SimulcastLotStatus.COMPLETED.valueOf();if(!l&&!c||u||!s)return null;var d=(null==n?void 0:n.completed_lot_timer_text)||"Completed",f=["countdown"];return(null!==(t=e.bid_count)&&void 0!==t?t:0)<1?(f.push("completedNoBids"),null!=n&&n.completed_lot_timer_text_no_bids&&(d=n.completed_lot_timer_text_no_bids)):!0===e.reserve_met?(f.push("completedReserveMet"),null!=n&&n.completed_lot_timer_text_reserve_met&&(d=n.completed_lot_timer_text_reserve_met)):!1===e.reserve_met?(f.push("completedReserveNotMet"),null!=n&&n.completed_lot_timer_text_reserve_not_met&&(d=n.completed_lot_timer_text_reserve_not_met)):f.push("completedNoReserve"),a.createElement("strong",{className:f.join(" ")},d)}},81706(t,e,n){n.d(e,{N:()=>u});var r=n(68909),i=n(8992),o=n(78783),a=n(66115);function u(){var t=(0,o.uy)("\n auction_lot_id\n auction_lot_status\n dynamic_fields\n ");return r.createElement(a.X,{fields:t.dynamic_fields,parent_id:t.auction_lot_id,hideOnNoValue:!0,checkFrontDisplay:!0,isLotClosed:t.auction_lot_status===i.AuctionLotStatus.COMPLETED.valueOf()||t.auction_lot_status===i.AuctionLotStatus.RETURNED.valueOf()})}},29688(t,e,n){n.d(e,{h:()=>s});var r=n(68909),i=n(78783),o=n(29566),a=n(82346),u=n(26443);function l(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,u=[],l=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;
2!(l=(r=o.call(n)).done)&&(u.push(r.value),u.length!==e);l=!0);}catch(t){c=!0,i=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}(t,e)||function(t,e){if(t){if("string"==typeof t)return c(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(t,e):void 0}}(t,e)||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 c(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function s(){var t=(0,u.dm)(function(t){return{type:t.type}}),e=l(t,1)[0],n=(0,i.uy)("\n auction_lot_id\n auction_id\n auction_type\n group_key\n has_reserve\n no_sale_status\n pending_confirmation\n reserve_met\n ");return r.createElement("div",{className:"grouped-lots"},r.createElement(o.u,{lot:n}),r.createElement(a.V,{auction:e,lot:n}))}},29384(t,e,n){n.d(e,{N:()=>f});var r=n(68909),i=n(75058),o=n(58980),a=n(44690);function u(t){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},u(t)}var l=["children","href","disabled","lot"];function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function s(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?c(Object(n),!0).forEach(function(e){d(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function d(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=u(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==u(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function f(t){var e=t.children,n=t.href,u=t.disabled,c=t.lot,d=function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,l),f=(0,i.d4)(function(t){return t.affiliateDomain}),p=f&&c?(0,a.kf)(null==f?void 0:f.hostname,{auction_id:c.auction_id},c):void 0;return u||!n&&!p?r.createElement("span",s({},d),e):n||!p?r.createElement("a",s({href:null!=n?n:void 0},d),e):r.createElement(o.Link,s({to:p},d),e)}},42782(t,e,n){n.d(e,{M:()=>f});var r=n(68909),i=n(75058),o=n(26443),a=n(78783),u=n(86916),l=n(62393),c=n(45759);function s(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,u=[],l=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(u.push(r.value),u.length!==e);l=!0);}catch(t){c=!0,i=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}(t,e)||function(t,e){if(t){if("string"==typeof t)return d(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(t,e):void 0}}(t,e)||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 d(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function f(){var t=(0,i.d4)(function(t){return t.auth}),e=(0,o.dm)(function(t){return{auction_id:t.auction_id,auction_ref:t.auction_ref,hide_lot_number:t.hide_lot_number,disable_cart:t.disable_cart,buy_it_now_end_time:t.buy_it_now_end_time}}),n=s(e,1)[0],d=(0,a.uy)("\n auction_lot_id\n title\n lot_number\n buy_it_now_active\n buy_it_now_price\n is_marketing_lot\n auction_type\n quantity\n primary_image\n "),f=r.createElement("div",{className:"buy-it-now"},r.createElement(u.M,{block:!0,lot:d,auction:n,effectiveAuctionType:d.auction_type})),p=r.createElement("div",{className:"buy-it-now"},r.createElement("strong",null,"Buy It Now For: ",(0,c.vj)(d.buy_it_now_price)));return null!=t&&t.user?f:d.buy_it_now_active&&d.buy_it_now_price&&!d.is_marketing_lot?r.createElement(l.a,{setting_key:"auctions.super_admin_settings.allow_view_buy_now_price"},p):null}},3684(t,e,n){n.d(e,{r:()=>a});var r=n(68909),i=n(13140),o=n(78783);function a(t){var e=t.className,n=t.showNotes,a=t.refetch,u=(0,o.uy)("\n auction_lot_id\n title\n my_lot_note_count\n ");return n?r.createElement(i.r,{className:e,lot:u,refetch:a}):null}},23870(t,e,n){n.d(e,{b:()=>f});var r=n(68909),i=n(78783),o=n(60098),a=n(65289),u=n(65756);function l(t){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},l(t)}var c=["className","style"];function s(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function d(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=l(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==l(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function f(t){var e=t.className,n=void 0===e?"lot-modal-container lot-video":e,l=t.style,f=void 0===l?{display:"block",fontSize:"1em",borderRadius:"0px"}:l,p=function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,c),m=r.useRef(null),y=(0,i.uy)("\n auction_lot_id\n title\n lot_number\n has_video\n "),v=(0,o.iK)("website.super_admin_settings.enable_lot_video_modal").setting;return r.createElement(r.Fragment,null,!!y.has_video&&v&&r.createElement(r.Fragment,null,r.createElement(a.M,{ref:m}),r.createElement(u.A,function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?s(Object(n),!0).forEach(function(e){d(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}({className:n,style:f,onClick:function(){var t;return null===(t=m.current)||void 0===t?void 0:t.open({lot:y})}},p),r.createElement("div",{className:"lot-modal-text"},"Watch Video"))))}},1534(t,e,n){n.d(e,{b:()=>a});var r=n(68909),i=n(78783),o=n(78428);function a(){var t=(0,i.uy)("\n auction_lot_id\n is_watched\n title\n winning_bid_amount\n starting_bid\n ");return r.createElement(o.g,{lot:t})}},49548(t,e,n){n.d(e,{i:()=>l,p:()=>u});var r=n(78783),i=n(32195),o=n(60098),a=n(68909);function u(){var t=(0,o.iK)("website.bid_sound.play_sound_only_for_am_bidding_or_am_watching").setting,e=(0,i.w)().playBidSound,n=(0,r.zQ)(),u=(0,r.uy)("\n am_bidding\n is_watched\n ");(0,a.useEffect)(function(){n&&(!t||null!=u&&u.am_bidding||null!=u&&u.is_watched)&&"false"!==localStorage.getItem("playSound")&&e()},[n,null==u?void 0:u.am_bidding,null==u?void 0:u.is_watched,t,e])}function l(){return u(),null}},10902(t,e,n){n.d(e,{I:()=>N});var r,i=n(68909),o=n(8992),a=n(26443),u=n(78783),l=n(60098),c=n(10473),s=n(10225),d=n.n(s),f=n(45759),p=n(44995),m=n(21197);function y(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,u=[],l=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(u.push(r.value),u.length!==e);l=!0);}catch(t){c=!0,i=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}(t,e)||function(t,e){if(t){if("string"==typeof t)return v(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v(t,e):void 0}}(t,e)||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 v(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var _,b,h=(0,n(16029).Ay)(r||(_=["\n query multiparWinningBids($auction_id: String!) {\n multiparBidHistory(auction_id: $auction_id, top_only: true) {\n bids {\n bid_id\n amount\n composition\n winning_bidder {\n user_id\n user_display\n country_code\n }\n }\n }\n }\n"],b||(b=_.slice(0)),r=Object.freeze(Object.defineProperties(_,{raw:{value:Object.freeze(b)}}))));function g(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,u=[],l=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;
2!(l=(r=o.call(n)).done)&&(u.push(r.value),u.length!==e);l=!0);}catch(t){c=!0,i=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}(t,e)||function(t,e){if(t){if("string"==typeof t)return O(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?O(t,e):void 0}}(t,e)||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 O(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function w(){var t,e,n,r,s,v,_,b=(0,a.dm)(function(t){return{per_unit_bidding:t.per_unit_bidding,unit_type_singular:t.unit_type_singular,enable_bid_premium_price_paid_on_front:t.enable_bid_premium_price_paid_on_front}}),O=g(b,1)[0],w=(0,u.uy)("\n price\n starting_bid\n winning_bid_amount\n quantity\n unit_quantity\n bid_with_premium\n auction_type\n "),E=(0,l.t0)({displayStartingBid:"auctions.defaults.display_starting_bid_when_no_bids",enable_bid_premium_price_paid_on_front:"auctions.bidding.enable_bid_premium_price_paid_on_front",allow_non_multipar_unit_bidding:"auctions.super_admin_settings.allow_non_multipar_unit_bidding"}).data,A=function(){var t,e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).skip,n=(0,a.dm)(function(t){return{auction_id:t.auction_id,type:t.type}}),r=y(n,1)[0],l=(0,u.uy)("auction_lot_id"),c=!!e||!r.auction_id||r.type!==o.AuctionTypes.MULTIPAR.valueOf()||!l.auction_lot_id,s=(0,m.I)(h,{variables:{auction_id:r.auction_id},skip:c,fetchPolicy:"cache-first"}),d=s.data,f=s.loading,p=s.error;return{winningBid:(0,i.useMemo)(function(){var t,e,n;return c?null:null!==(n=(null!==(t=null==d||null===(e=d.multiparBidHistory)||void 0===e?void 0:e.bids)&&void 0!==t?t:[]).find(function(t){var e;return null==t||null===(e=t.composition)||void 0===e?void 0:e.includes(l.auction_lot_id)}))&&void 0!==n?n:null},[null==d||null===(t=d.multiparBidHistory)||void 0===t?void 0:t.bids,l.auction_lot_id,c]),loading:f,error:p}}(),S=A.winningBid,P=[o.AuctionTypes.ONLINE.valueOf(),o.AuctionTypes.LIVE.valueOf(),o.AuctionTypes.PHONE_BIDOFF.valueOf()].includes(w.auction_type)&&!(null==E||!E.allow_non_multipar_unit_bidding)&&O.per_unit_bidding!==o.AuctionPerUnitBidding.NEVER.valueOf()&&!(null===(t=w.unit_quantity)||void 0===t||!t),x=w.quantity||1,k=w.unit_quantity||0,T=w.price||(null==S?void 0:S.amount)||w.winning_bid_amount||0,j=new(d())(T).mul(x).toNumber();(k&&(0,c.DJ)(null==O?void 0:O.per_unit_bidding)&&(j=new(d())(j).mul(k).toNumber()),(null===(e=null==O?void 0:O.enable_bid_premium_price_paid_on_front)||void 0===e||e)&&null!=E&&E.enable_bid_premium_price_paid_on_front)&&(T=null!==(r=null===(s=w.bid_with_premium)||void 0===s?void 0:s.total)&&void 0!==r?r:T,j=new(d())(j).add(new(d())(null!==(v=null==w||null===(_=w.bid_with_premium)||void 0===_?void 0:_.premium)&&void 0!==v?v:0)).toNumber());var B=T||null!=E&&E.displayStartingBid&&w.starting_bid||0,N=(0,f.vj)(B);P&&(N=O.per_unit_bidding===o.AuctionPerUnitBidding.WHOLE_BIDS.valueOf()?(0,p.C)(B,k):"".concat((0,f.vj)(B),"/").concat(O.unit_type_singular||"unit"));var I=j||null!=E&&E.displayStartingBid&&new(d())(null!==(n=w.starting_bid)&&void 0!==n?n:0).mul(O.per_unit_bidding===o.AuctionPerUnitBidding.WHOLE_BIDS.valueOf()?1:k).toNumber()||0;return{showPerUnitBidding:P,price:B,priceDisplay:N,lotPrice:T,hasPriceOrQuantity:(T||w.starting_bid)&&(x>1||k>0),displayedQuantity:k||x,hasPrice:!!T,extPriceDisplay:(0,f.vj)(j),perUnitBiddingAmount:I,perUnitBiddingDisplay:(0,f.Vn)(I)}}function E(t){var e=t.priceTag,n=w(),r=n.showPerUnitBidding,o=n.priceDisplay,a=n.hasPriceOrQuantity,u=n.displayedQuantity,l=n.hasPrice,c=n.extPriceDisplay,s=n.perUnitBiddingDisplay,d=e||i.Fragment;return i.createElement(i.Fragment,null,i.createElement(d,null,o),a?i.createElement("em",null,"x ",u," ",!!l&&i.createElement("small",null,"= ",c)):r&&i.createElement("em",null,i.createElement("small",null,s," total")))}var A=n(20291);function S(t){var e=t.wrap,n=t.children;return e?i.createElement(i.Fragment,null,"(",n,")"):i.createElement(i.Fragment,null,n)}function P(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,u=[],l=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;
2!(l=(r=o.call(n)).done)&&(u.push(r.value),u.length!==e);l=!0);}catch(t){c=!0,i=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}(t,e)||function(t,e){if(t){if("string"==typeof t)return x(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?x(t,e):void 0}}(t,e)||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 x(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function k(t){var e,n=t.wrapMaxBid,r=t.className,c=void 0===r?"my-max-bid":r,s=t.prefix,d=t.amountClassName,m=(0,a.dm)(function(t){return{per_unit_bidding:t.per_unit_bidding,unit_type_singular:t.unit_type_singular}}),y=P(m,1)[0],v=(0,u.uy)("\n auction_lot_id\n my_max_proxy {\n amount\n }\n unit_quantity\n auction_type\n "),_=(0,l.t0)({bidding_threshold:"auctions.super_admin_settings.bidding_threshold",allow_non_multipar_unit_bidding:"auctions.super_admin_settings.allow_non_multipar_unit_bidding"}).data,b=[o.AuctionTypes.ONLINE.valueOf(),o.AuctionTypes.LIVE.valueOf(),o.AuctionTypes.PHONE_BIDOFF.valueOf()].includes(v.auction_type)&&!(null==_||!_.allow_non_multipar_unit_bidding)&&y.per_unit_bidding!==o.AuctionPerUnitBidding.NEVER.valueOf()&&!(null===(e=v.unit_quantity)||void 0===e||!e);return v.my_max_proxy?i.createElement("div",{className:c},s,i.createElement(A.A,null),i.createElement("span",{className:d},i.createElement(S,{wrap:n},b?i.createElement(i.Fragment,null,y.per_unit_bidding===o.AuctionPerUnitBidding.WHOLE_BIDS.valueOf()?(0,p.C)(v.my_max_proxy.amount||0,v.unit_quantity):(0,f.vj)(v.my_max_proxy.amount||0),"/",y.unit_type_singular||"unit"):(0,f.vj)(v.my_max_proxy.amount||0)))):null}function T(){var t=(0,u.uy)("\n no_sale_text\n no_sale_hide_price\n ");return t.no_sale_text?i.createElement("span",{className:"no-sale-text ".concat(t.no_sale_hide_price?"no-sale-text-replace-price":"")},t.no_sale_text):null}function j(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,o,a,u=[],l=!0,c=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(u.push(r.value),u.length!==e);l=!0);}catch(t){c=!0,i=t}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return u}}(t,e)||function(t,e){if(t){if("string"==typeof t)return B(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?B(t,e):void 0}}(t,e)||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 B(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function N(t){var e,n=t.priceTag,r=t.wrapMaxBid,c=(0,a.dm)(function(t){return{hide_winning_info:t.hide_winning_info,show_high_offer:t.show_high_offer}}),s=j(c,1)[0],d=(0,u.uy)("\n hide_winning_info\n auction_ring\n auction_type\n no_sale_hide_price\n is_past_end_time\n "),f=(0,l.t0)("auctions.super_admin_settings.hide_price_past_end_time").data,p=!!(null!=d&&d.hide_winning_info||null!==(e=d.auction_ring)&&void 0!==e&&e.hide_winning_info||null!=s&&s.hide_winning_info),m=[o.AuctionTypes.SEALED.valueOf(),o.AuctionTypes.DUTCH.valueOf()].includes(d.auction_type)||d.auction_type===o.AuctionTypes.SEALED.valueOf()&&!s.show_high_offer;return p||m||f&&d.is_past_end_time?null:i.createElement("div",{className:"winning-bid-amount"},!d.no_sale_hide_price&&i.createElement(i.Fragment,null,i.createElement(E,{priceTag:n}),i.createElement(k,{wrapMaxBid:r})),i.createElement(T,null))}},54359(t,e,n){n.d(e,{u:()=>
vendor: 5,178 bytes, line 2
2o});var r=n(68909),i=n(78783);function o(){var t,e=(null===(t=(0,i.uy)("\n winning_bidder\n ").winning_bidder)||void 0===t?void 0:t.user_display)||"";return r.createElement(r.Fragment,null,e)}},99506(t,e,n){n.d(e,{h:()=>Ct});var r,i,o=n(68909),a=n(75058),u=n(65756),l=n(85771),c=n(8591),s=n(35704),d=n(16029),f=n(746),p=n(35567),m=n(97785),y=n(64060),v=n(19263),_=n.n(v),b=n(85605),h=n(83166),g=n(45759),O=n(8643),w=n(99949),E=n(17496),A=n(96726),S=n(24119),P=n(19840),x=n(5443),k=n(59080),T=n(75389),j=n(62393),B=n(43241);function N(t){return N="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},N(t)}function I(){var t=F(),e=t.m(I),n=(Object.getPrototypeOf?Object.getPrototypeOf(e):e.__proto__).constructor;function r(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===n||"GeneratorFunction"===(e.displayName||e.name))}var i={throw:1,return:2,break:3,continue:3};function o(t){var e,n;return function(r){e||(e={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(t,e){return n(r.a,i[t],e)},delegateYield:function(t,i,o){return e.resultName=i,n(r.d,D(t),o)},finish:function(t){return n(r.f,t)}},n=function(t,n,i){r.p=e.prev,r.n=e.next;try{return t(n,i)}finally{e.next=r.n}}),e.resultName&&(e[e.resultName]=r.v,e.resultName=void 0),e.sent=r.v,e.next=r.n;try{return t.call(this,e)}finally{r.p=e.prev,r.n=e.next}}}return(I=function(){return{wrap:function(e,n,r,i){return t.w(o(e),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new G(t,e)},AsyncIterator:q,async:function(t,e,n,i,a){return(r(e)?L:R)(o(t),e,n,i,a)},keys:C,values:D}})()}function D(t){if(null!=t){var e=t["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}}throw new TypeError(N(t)+" is not iterable")}function C(t){var e=Object(t),n=[];for(var r in e)n.unshift(r);return function t(){for(;n.length;)if((r=n.pop())in e)return t.value=r,t.done=!1,t;return t.done=!0,t}}function R(t,e,n,r,i){var o=L(t,e,n,r,i);return o.next().then(function(t){return t.done?t.value:o.next()})}function L(t,e,n,r,i){return new q(F().w(t,e,n,r),i||Promise)}function q(t,e){function n(r,i,o,a){try{var u=t[r](i),l=u.value;return l instanceof G?e.resolve(l.v).then(function(t){n("next",t,o,a)},function(t){n("throw",t,o,a)}):e.resolve(l).then(function(t){u.value=t,o(u)},function(t){return n("throw",t,o,a)})}catch(t){a(t)}}var r;this.next||(M(q.prototype),M(q.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),M(this,"_invoke",function(t,i,o){function a(){return new e(function(e,r){n(t,o,e,r)})}return r=r?r.then(a,a):a()},!0)}function F(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return M(c,"_invoke",function(n,r,i){var o,u,l,c=0,s=i||[],d=!1,f={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return o=e,u=0,l=t,f.n=n,a}};function p(n,r){for(u=n,l=r,e=0;!d&&c&&!i&&e<s.length;e++){var i,o=s[e],p=f.p,m=o[2];n>3?(i=m===r)&&(l=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=p&&((i=n<2&&p<o[1])?(u=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,u=0))}if(i||n>1)return a;throw d=!0,r}return function(i,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(e=u<2?t:l)||!d;){o||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,o){if(u||(i="next"),e=o[i]){if(!(e=e.call(o,l)))throw TypeError("iterator result is not an object");if(!e.done)return e;l=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(l=TypeError("The iterator does not provide a '"+i+"' method"),u=1);o=t}else if((e=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(e){o=t,u=1,l=e}finally{c=1}}return{value:e,done:d}}}(n,i,o),!0),c}var a={};function u(){}function l(){}function c(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(M(e={},r,function(){return this}),e),d=c.prototype=u.prototype=Object.create(s);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,c):(t.__proto__=c,M(t,i,"GeneratorFunction")),t.prototype=Object.create(d),t}return l.prototype=c,M(d,"constructor",c),M(c,"constructor",l),l.displayName="GeneratorFunction",M(c,i,"GeneratorFunction"),M(d),M(d,i,"Generator"),M(d,r,function(){return this}),M(d,"toString",function(){return"[object Generator]"}),(F=function(){return{w:o,m:f}})()}function M(t,e,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(t){i=0}M=function(t,e,n,r){function o(e,n){M(t,e,function(t){return this._invoke(e,n,t)})}e?i?i(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},M(t,e,n,r)}function G(t,e){this.v=t,this.k=e}function $(t,e,n,r,i,o,a){try{var u=t[o](a),l=u.value}catch(t){return void n(t)}u.done?e(l):Promise.resolve(l).then(r,i)}function U(t){return function(){var e=this,n=arguments;
2return new Promise(function(r,i){var o=t.apply(e,n);function a(t){$(o,r,i,a,u,"next",t)}function u(t){$(o,r,i,a,u,"throw",t)}a(void 0)})}}function H(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function z(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,K(r.key),r)}}function V(t,e,n){return e=Y(e),function(t,e){if(e&&("object"==N(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,Q()?Reflect.construct(e,n||[],Y(t).constructor):e.apply(t,n))}function Q(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(Q=function(){return!!t})()}function Y(t){return Y=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Y(t)}function W(t,e){return W=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},W(t,e)}function X(t,e,n){return(e=K(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function K(t){var e=function(t,e){if("object"!=N(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=N(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==N(e)?e:e+""}var J,Z,tt,et,nt=function(t){function e(t){var n;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),X(n=V(this,e,[t]),"inputLookup",{}),n.state={amount:t.amount,submitting:!1,confirm:!!t.confirm},n.onInputChange=n.onInputChange.bind(n),n.onSubmit=n.onSubmit.bind(n),n.confirm=n.confirm.bind(n),n.donate=n.donate.bind(n),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&W(t,e)}(e,t),n=e,a=[{key:"MAKE_DONATION",value:function(){return(0,d.Ay)(r||(r=H(["\n mutation make_donation(\n $input: makeDonationInput!\n ) {\n makeDonation(input: $input) {\n invoice_id\n }\n }\n "])))}},{key:"GET_SETTINGS",value:function(){return(0,d.Ay)(i||(i=H(["\n query get_setting_donatemodal($settings_key: String!) {\n setting(setting_key: $settings_key) {\n setting\n }\n }\n "])))}},{key:"componentDidMount",value:(s=U(I().mark(function t(){var e,n,r;return I().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e=y.findDOMNode(this),this.inputLookup=(0,b.A)(e),t.prev=2,t.next=5,p.Sn.query({query:this.GET_SETTINGS(),variables:{settings_key:"auctions.super_admin_settings"},fetchPolicy:"cache-first"});case 5:r=t.sent,this.setState({settingResult:null==r||null===(n=r.data)||void 0===n?void 0:n.setting}),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(2),console.error("Error getting settings",t.t0);case 12:case"end":return t.stop()}},t,this,[[2,9]])})),function(){return s.apply(this,arguments)})},{key:"donate",value:(c=U(I().mark(function t(){var e,n,r,i,o,a,u,l,c,s,d,y;return I().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.props,n=e.auction_lot_id,r=e.closeModal,i=this.state,o=i.amount,a=i.is_anonymous,u=i.settingResult,void 0!==o){t.next=5;break}return m.oR.error("No amount provided"),t.abrupt("return");case 5:return l={mutation:this.MAKE_DONATION(),variables:{input:{auction_lot_id:n,amount:parseFloat(o),is_anonymous:a}}},c=!1,t.prev=7,t.next=10,p.Sn.mutate(l);case 10:s=t.sent,(0,f.IY)(null,s)?c=!0:m.oR.success("".concat(null!==(d=null==u||null===(y=u.setting)||void 0===y?void 0:y.donation_text)&&void 0!==d?d:"Donation"," Accepted")),t.next=18;break;case 14:t.prev=14,t.t0=t.catch(7),(0,f.IY)(t.t0),c=!0;case 18:c?this.setState({submitting:!1,confirm:!1}):(this.setState({submitting:!1,amount:"",is_anonymous:!1}),void 0!==r&&r());case 19:case"end":return t.stop()}},t,this,[[7,14]])}
2)),function(){return c.apply(this,arguments)})},{key:"onSubmit",value:function(t){t.preventDefault(),this.setState({confirm:!0})}},{key:"confirm",value:function(){this.state.submitting?console.log("Already processing"):(this.setState({submitting:!0}),m.oR.dismiss(),this.donate())}},{key:"render",value:function(){var t,e,n,r,i,a,l,c,s,d,f,m,y,v,_,b,N,I,D=this.props,C=D.lot,R=D.auction_lot_id,L=D.auction,q=this.state,F=q.submitting,M=q.confirm,G=q.amount,$=q.is_anonymous,U=q.settingResult,H=T.default.PLACEHOLDER_IMAGE_URL||"https://auctioneersoftware.s3.amazonaws.com/as2_common_assets/no_image.png";return C.primary_image?C.primary_image.thumb?H=C.primary_image.thumb:null!==(I=C.primary_image.asset_url_image_variants)&&void 0!==I&&I.thumb&&(H=C.primary_image.asset_url_image_variants.thumb):C.images&&C.images.length>0&&(H=(0,k.g)(C.images[0],"thumb")),o.createElement("div",{className:"donation-modal-box"},o.createElement("div",{className:"lot-info"},o.createElement("img",{src:H,alt:"",className:"lot-thumb-img"}),o.createElement("div",{className:"lot-title"},o.createElement("div",null,!L.hide_lot_number&&!!C.lot_number&&o.createElement("p",null,o.createElement("strong",null,"Lot number: "),C.lot_number),o.createElement("p",null,o.createElement("strong",null,C.title))))),o.createElement("hr",null),o.createElement("p",null,"You are about to enter a legally binding contract. Once ",this.vowelOrConsonant(null!==(t=null==U||null===(e=U.setting)||void 0===e?void 0:e.donation_text)&&void 0!==t?t:"Donation")," ",(null!==(n=null==U||null===(r=U.setting)||void 0===r?void 0:r.donation_text)&&void 0!==n?n:"Donation").toLowerCase()," is placed it cannot be retracted. You are not purchasing this item; you are making the ",(null!==(i=null==U||null===(a=U.setting)||void 0===a?void 0:a.donation_text)&&void 0!==i?i:"Donation").toLowerCase()," of the specified amount to the seller of this item. Do not make ",this.vowelOrConsonant(null!==(l=null==U||null===(c=U.setting)||void 0===c?void 0:c.donation_text)&&void 0!==l?l:"Donation")," ",(null!==(s=null==U||null===(d=U.setting)||void 0===d?void 0:d.donation_text)&&void 0!==s?s:"Donation").toLowerCase()," unless you intend to pay the amount of your ",(null!==(f=null==U||null===(m=U.setting)||void 0===m?void 0:m.donation_text)&&void 0!==f?f:"Donation").toLowerCase(),"."),M?o.createElement("div",{className:"confirm"},o.createElement("div",{className:"amount"},(0,g.Vn)(G)," ",$?o.createElement("i",null,"(anonymous)"):""),o.createElement(u.A,{disabled:F,color:"primary",onClick:this.confirm},F&&o.createElement("div",{className:"loader loader-light loader-inline"}),"Make ",null!==(y=null==U||null===(v=U.setting)||void 0===v?void 0:v.donation_text)&&void 0!==y?y:"Donation")):o.createElement("form",{onSubmit:this.onSubmit},o.createElement(h.ErrorFormGroup,{field:"amount"},o.createElement(O.A,null,o.createElement(w.A,{addonType:"prepend"},o.createElement(E.A,null,"$")),o.createElement(A.A,{type:"text",id:"donation-amount-".concat(R),name:"amount","data-display":"amount",value:G,onChange:this.onInputChange}),o.createElement(w.A,{addonType:"append"},o.createElement(u.A,{color:"primary",type:"submit"},(null==L?void 0:L.donation_action_text)||(null==U||null===(_=U.setting)||void 0===_?void 0:_.donation_action_text)||"Donate")))),o.createElement(j.a,{setting_key:"auctions.super_admin_settings.allow_anonymous_lot_donations",client:p.Sn},o.createElement(S.A,{type:"checkbox",id:"is_anonymous",name:"is_anonymous",label:o.createElement("span",{style:{cursor:"pointer"}},"Anonymous",o.createElement(u.A,{id:"anonymous-donation-hint",type:"button",color:"link",size:"xs"},o.createElement(B.FontAwesomeIcon,{icon:["fas","question-circle"]})),o.createElement(P.A,{placement:"top",target:"anonymous-donation-hint",trigger:"legacy"},o.createElement(x.A,null,"When you place an anymous ",null!==(b=null==U||null===(N=U.setting)||void 0===N?void 0:N.donation_text)&&void 0!==b?b:"Donation",", the seller of this item will not be able to see information about who made this donation."))),checked:null!=$&&$,onChange:this.onInputChange}))))}},{key:"onInputChange",value:function(t){var e=t.target,n=e.name,r=e.value;"number"===t.target.type?r=parseFloat(r):"checkbox"===t.target.type&&(r=t.target.checked),this.setState(function(t){return _()(t,X({},n,{$set:r}))})}},{key:"vowelOrConsonant",value:function(t){return-1!=="aeiouAEIOU".indexOf(t[0])?"an":"a"}}],a&&z(n.prototype,a),l&&z(n,l),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,a,l,c,s}(o.Component),rt=n(96414),it=n(8992),ot=n(89589),at=n(91021),ut=n(39242),lt=n(14886),ct=n(88126);function st(){var t=vt(),e=t.m(st),n=(Object.getPrototypeOf?Object.getPrototypeOf(e):e.__proto__).constructor;function r(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===n||"GeneratorFunction"===(e.displayName||e.name))}var i={throw:1,return:2,break:3,continue:3};function o(t){var e,n;return function(r){e||(e={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(t,e){return n(r.a,i[t],e)},delegateYield:function(t,i,o){return e.resultName=i,n(r.d,dt(t),o)},finish:function(t){return n(r.f,t)}},n=function(t,n,i){r.p=e.prev,r.n=e.next;try{return t(n,i)}finally{e.next=r.n}}),e.resultName&&(e[e.resultName]=r.v,e.resultName=void 0),e.sent=r.v,e.next=r.n;try{return t.call(this,e)}finally{r.p=e.prev,r.n=e.next}}}return(st=function(){return{wrap:function(e,n,r,i){return t.w(o(e),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new bt(t,e)},AsyncIterator:yt,async:function(t,e,n,i,a){return(r(e)?mt:pt)(o(t),e,n,i,a)},keys:ft,values:dt}})()}function dt(t){if(null!=t){var e=t["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}}throw new TypeError(Bt(t)+" is not iterable")}function ft(t){var e=Object(t),n=[];for(var r in e)n.unshift(r);return function t(){for(;n.length;)if((r=n.pop())in e)return t.value=r,t.done=!1,t;return t.done=!0,t}}function pt(t,e,n,r,i){var o=mt(t,e,n,r,i);return o.next().then(function(t){return t.done?t.value:o.next()})}function mt(t,e,n,r,i){return new yt(vt().w(t,e,n,r),i||Promise)}function yt(t,e){function n(r,i,o,a){try{var u=t[r](i),l=u.value;return l instanceof bt?e.resolve(l.v).then(function(t){n("next",t,o,a)},function(t){n("throw",t,o,a)}):e.resolve(l).then(function(t){u.value=t,o(u)},function(t){return n("throw",t,o,a)})}catch(t){a(t)}}var r;this.next||(_t(yt.prototype),_t(yt.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),_t(this,"_invoke",function(t,i,o){function a(){return new e(function(e,r){n(t,o,e,r)}
vendor: 4,518 bytes, line 2
2)}return r=r?r.then(a,a):a()},!0)}function vt(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var l=r&&r.prototype instanceof u?r:u,c=Object.create(l.prototype);return _t(c,"_invoke",function(n,r,i){var o,u,l,c=0,s=i||[],d=!1,f={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return o=e,u=0,l=t,f.n=n,a}};function p(n,r){for(u=n,l=r,e=0;!d&&c&&!i&&e<s.length;e++){var i,o=s[e],p=f.p,m=o[2];n>3?(i=m===r)&&(l=o[(u=o[4])?5:(u=3,3)],o[4]=o[5]=t):o[0]<=p&&((i=n<2&&p<o[1])?(u=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,u=0))}if(i||n>1)return a;throw d=!0,r}return function(i,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),u=s,l=m;(e=u<2?t:l)||!d;){o||(u?u<3?(u>1&&(f.n=-1),p(u,l)):f.n=l:f.v=l);try{if(c=2,o){if(u||(i="next"),e=o[i]){if(!(e=e.call(o,l)))throw TypeError("iterator result is not an object");if(!e.done)return e;l=e.value,u<2&&(u=0)}else 1===u&&(e=o.return)&&e.call(o),u<2&&(l=TypeError("The iterator does not provide a '"+i+"' method"),u=1);o=t}else if((e=(d=f.n<0)?l:n.call(r,f))!==a)break}catch(e){o=t,u=1,l=e}finally{c=1}}return{value:e,done:d}}}(n,i,o),!0),c}var a={};function u(){}function l(){}function c(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(_t(e={},r,function(){return this}),e),d=c.prototype=u.prototype=Object.create(s);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,c):(t.__proto__=c,_t(t,i,"GeneratorFunction")),t.prototype=Object.create(d),t}return l.prototype=c,_t(d,"constructor",c),_t(c,"constructor",l),l.displayName="GeneratorFunction",_t(c,i,"GeneratorFunction"),_t(d),_t(d,i,"Generator"),_t(d,r,function(){return this}),_t(d,"toString",function(){return"[object Generator]"}),(vt=function(){return{w:o,m:f}})()}function _t(t,e,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(t){i=0}_t=function(t,e,n,r){function o(e,n){_t(t,e,function(t){return this._invoke(e,n,t)})}e?i?i(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},_t(t,e,n,r)}function bt(t,e){this.v=t,this.k=e}function ht(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function gt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ht(Object(n),!0).forEach(function(e){Tt(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ht(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function Ot(t,e,n,r,i,o,a){try{var u=t[o](a),l=u.value}catch(t){return void n(t)}u.done?e(l):Promise.resolve(l).then(r,i)}function wt(t){return function(){var e=this,n=arguments;return new Promise(function(r,i){var o=t.apply(e,n);function a(t){Ot(o,r,i,a,u,"next",t)}function u(t){Ot(o,r,i,a,u,"throw",t)}a(void 0)})}}function Et(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function At(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,jt(r.key),r)}}function St(t,e,n){return e=xt(e),function(t,e){if(e&&("object"==Bt(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,Pt()?Reflect.construct(e,n||[],xt(t).constructor):e.apply(t,n))}function Pt(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(Pt=function(){return!!t})()}function xt(t){return xt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},xt(t)}function kt(t,e){return kt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},kt(t,e)}function Tt(t,e,n){return(e=jt(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function jt(t){var e=function(t,e){if("object"!=Bt(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=Bt(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==Bt(e)?e:e+""}function Bt(t){return Bt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Bt(t)}var Nt=function(t,e,n,r){var i,o=arguments.length,a=o<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":Bt(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var u=t.length-1;u>=0;u--)(i=t[u])&&(a=(o<3?i(a):o>3?i(e,n,a):i(e,n))||a);return o>3&&a&&Object.defineProperty(e,n,a),a},It=(0,a.Ng)(function(t){return{auth:t.auth,serverTime:t.serverTime,biddingRequirements:t.biddingRequirements,biddingBoxSettings:t.biddingBoxSettings}},null,null,{forwardRef:!0}),Dt=function(t){function e(t){var n;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),Tt(n=St(this,e,[t]),"auctionBidRequirementsModal",void 0),Tt(n,"loginModal",void 0),Tt(n,"settingResult",void 0),n.state={submitting:!1,mustProvideCard:!1,terms_approval_status:!1,pickup_location_status:!1},n.onDonateBtn=n.onDonateBtn.bind(n),n.login=n.login.bind(n),n.getInfo=n.getInfo.bind(n),n.requestApproval=n.requestApproval.bind(n),n.getNonBiddingBtns=n.getNonBiddingBtns.bind(n),n.needsTerms=n.needsTerms.bind(n),n.needsPaymentAuthorization=n.needsPaymentAuthorization.bind(n),n.fillRequirements=n.fillRequirements.bind(n),n.auctionBidRequirementsModal=o.createRef(),n.loginModal=o.createRef(),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&kt(t,e)}(e,t),n=e,r=[{key:"GET_SETTINGS",value:function(){return(0,d.Ay)(J||(J=Et(['\n query get_setting_donate_requirements($settings_key: String!) {\n setting(setting_key: $settings_key) {\n setting\n }\n requireAuthSetting: setting(setting_key: "auctions.super_admin_settings.enable_payment_authorization") {\n setting\n }\n canSaveDeposit: setting(setting_key: "auctions.super_admin_settings.enable_payment_deposit") {\n setting\n }\n termsBeforeApproval: setting(setting_key: "auctions.super_admin_settings.terms_before_approval_request") {\n setting\n }\n }\n '])))}},{key:"GET_CREDIT_CARDS",value:function(){return(0,d.Ay)(Z||(Z=Et(["\n query get_credit_cards_donatebtn($page: Pagination, $filter: CreditCardSearchInput) {\n myCreditCards(pagination: $page, filter: $filter) {\n total\n cards {\n credit_card_id\n expiration_date\n }\n }\n }\n "])))}},{key:"getCCSettings",value:(h=wt(st().mark(function t(){var e,n,r,i,o,a,u,l,c,s,d,f,m,y,v,_,b,h,g,O;return st().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.props,n=e.auth,r=e.auction,i=e.biddingRequirements,o=e.biddingBoxSettings,!n||!n.user){t.next=31;break}return t.prev=2,d={paymentAuthRequired:!1,paymentAuthIsDeposit:!1,paymentAuthIsRegInvoice:!1,termsBeforeApproval:!1,mustProvideCard:!1}
2,f=null==i?void 0:i.override_require_cc_to_bid,m=null==i?void 0:i.override_require_payment_auth_to_bid,y=!(null==o||!o.disableCcRequiredSetting||!r.disable_cc_to_bid),v=(0,ct.Ln)(null!==(a=null==o?void 0:o.ccPaymentKey)&&void 0!==a?a:""),t.next=10,p.Sn.query({query:this.GET_SETTINGS(),variables:{settings_key:"users.cc.required_to_bid"},fetchPolicy:"cache-first"});case 10:if(_=t.sent,b=_.data.requireAuthSetting.setting&&!!(0,rt.get)(r,"payment_authorization_amount"),h=(null===(u=_.data)||void 0===u||null===(l=u.canSaveDeposit)||void 0===l?void 0:l.setting)&&!(null==v||!v.supports.capture),g=!!(0,rt.get)(r,"payment_auth_is_reg_fee"),O=(null===(c=_.data)||void 0===c?void 0:c.termsBeforeApproval.setting)&&!!(0,rt.get)(r,"require_terms_approval")&&!!(0,rt.get)(r,"is_approval_required")&&!(null!=n&&null!==(s=n.user)&&void 0!==s&&s.override_require_approval_to_bid),b&&!m&&(d.paymentAuthRequired=!0,d.paymentAuthIsDeposit=h,d.paymentAuthIsRegInvoice=g),O&&(d.termsBeforeApproval=!0),!0!==(_.data.setting.setting||b)){t.next=25;break}if(f||y){t.next=25;break}return t.next=22,p.Sn.query({query:this.GET_CREDIT_CARDS(),variables:{page:{page:1,pageSize:1},filter:{is_expired:!1}},fetchPolicy:"network-only"});case 22:t.sent.data.myCreditCards.total<1&&(d.mustProvideCard=!0);case 25:this.setState(gt({},d)),t.next=31;break;case 28:t.prev=28,t.t0=t.catch(2),console.log(t.t0);case 31:case"end":return t.stop()}},t,this,[[2,28]])})),function(){return h.apply(this,arguments)})},{key:"componentDidUpdate",value:(b=wt(st().mark(function t(e){var n,r,i,o;return st().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(n=this.props,r=n.auction,i=n.auth,o=n.biddingRequirements,e.auction===r&&e.auth===i&&!(0,lt.c)(e.biddingRequirements,o)){t.next=4;break}return t.next=4,this.getCCSettings();case 4:case"end":return t.stop()}},t,this)})),function(t){return b.apply(this,arguments)})},{key:"componentDidMount",value:(_=wt(st().mark(function t(){return st().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.getCCSettings();case 2:case"end":return t.stop()}},t,this)})),function(){return _.apply(this,arguments)})},{key:"getInfo",value:function(){var t,e=this.props,n=e.lot,r=e.auction,i=(0,l.A)(this.props.serverTime||new Date);return{allowDonations:r.allow_donations&&(null===(t=n.allow_donations)||void 0===t||t)&&(r.donations_start_time?(0,l.A)(i).isAfter(r.donations_start_time):(0,l.A)(i).isAfter(n.start_time)&&(0,l.A)(i).isAfter(r.start_time))&&(!r.donations_end_time||(0,l.A)(i).isBefore(r.donations_end_time))}}},{key:"getNonBiddingBtns",value:function(t){var e,n,r,i=this,a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],l=this.props,c=l.auth,s=l.auction,d=l.lot,f=l.btnContent,p=this.state,m=p.mustProvideCard,y=p.termsBeforeApproval,v=this.needsTerms()&&y,_=(null==s?void 0:s.donation_action_text)||(null===(e=this.settingResult)||void 0===e||null===(n=e.setting)||void 0===n?void 0:n.donation_action_text)||"Donate";if(s.is_approval_required&&(null==c||null===(r=c.user)||void 0===r||!r.override_require_approval_to_bid))switch((0,rt.get)(s,"my_registration_status",(0,rt.get)(d,"auction.my_registration_status"))){case it.AuctionRegistrationStatus.APPROVED.valueOf():break;case it.AuctionRegistrationStatus.PENDING.valueOf():case it.AuctionRegistrationStatus.DECLINED.valueOf():case it.AuctionRegistrationStatus.DISABLED.valueOf():return null;default:return o.createElement(o.Fragment,null,v?o.createElement(o.Fragment,null,o.createElement(at.k,{ref:this.auctionBidRequirementsModal}),o.createElement(u.A,{onClick:function(){return i.fillRequirements((0,rt.get)(s,"auction_id"),(0,rt.get)(s,"payment_authorization_amount"))}},o.createElement("span",{className:a?"buttonOnly":""},f?o.createElement(o.Fragment,null,"function"!=typeof f||(0,ot.lr)(f)?f:f(this.props)):o.createElement(o.Fragment,null,o.createElement("span",{className:a?"buttonOnly":""},"Request To ",_))))):o.createElement(u.A,{onClick:this.requestApproval,disabled:t},o.createElement("span",{className:a?"buttonOnly":""},"Request To ",_)))}return m||this.needsTerms()||this.needsPaymentAuthorization()||this.needsLotTerms()?o.
2createElement(o.Fragment,null,o.createElement(at.k,{ref:this.auctionBidRequirementsModal}),o.createElement(u.A,{onClick:function(){return i.fillRequirements((0,rt.get)(s,"auction_id"),(0,rt.get)(s,"payment_authorization_amount"))}},o.createElement("span",{className:a?"buttonOnly":""},f?o.createElement(o.Fragment,null,"function"!=typeof f||(0,ot.lr)(f)?f:f(this.props)):o.createElement(o.Fragment,null,_)))):null}},{key:"needsTerms",value:function(){var t=this.props,e=t.auction,n=t.lot,r=this.state.terms_approval_status,i=(0,rt.get)(e,"my_terms_approval_status",(0,rt.get)(n,"auction.my_terms_approval_status"));return e.require_terms_approval&&!r&&!i}},{key:"needsLotTerms",value:function(){var t=this.props.lot;return!(this.state.terms_approval_status||null==t||!t.require_lot_terms||null!=t&&t.my_lot_terms_approval_status)}},{key:"needsPickupLocation",value:function(){var t=this.props,e=t.auction,n=t.lot,r=this.state.pickup_location_status,i=(0,rt.get)(e,"my_pickup_location_status",(0,rt.get)(n,"auction.my_pickup_location_status"));return e.require_pickup_location&&!r&&!i}},{key:"needsPaymentAuthorization",value:function(){var t=this.props.auction,e=this.state,n=e.paymentAuthRequired,r=e.mustProvideCard,i=!(0,rt.get)(t,"my_payment_authorization_status")||!!r;return!!n&&!!(0,rt.get)(t,"payment_authorization_amount")&&i}},{key:"REQUEST_APPROVAL_FOR_AUCTION",value:function(){return(0,d.Ay)(tt||(tt=Et(["\n mutation request_approval_for_auction_donate_btn($user_id: String!, $auction_id: String!) {\n requestApprovalForAuction(user_id: $user_id, auction_id: $auction_id) {\n registration {\n auction_registration_id\n bidder_number\n }\n errors\n }\n }\n "])))}},{key:"GET_SETTING",value:function(){return(0,d.Ay)(et||(et=Et(["\n query get_setting_donatebtn($settings_key: String!) {\n setting(setting_key: $settings_key) {\n setting\n }\n }\n "])))}},{key:"render",value:function(){var t=this,e=this.props,n=e.auth,r=e.btnContent,i=e.auction,a=this.state.submitting,l=this.getInfo().allowDonations;return o.createElement(ut.X,{query:this.GET_SETTING(),variables:{settings_key:"auctions.super_admin_settings"},fetchPolicy:"cache-first"},function(e){var s,d,f=e.data;t.settingResult=null==f?void 0:f.setting;var p=(null==i?void 0:i.donation_action_text)||(null===(s=t.settingResult)||void 0===s||null===(d=s.setting)||void 0===d?void 0:d.donation_action_text)||"Donate";if(n){if(l){var m=t.getNonBiddingBtns(a);return m||o.createElement(u.A,{onClick:t.onDonateBtn,title:"Make a donation to the seller of this lot"},r?o.createElement(o.Fragment,null,"function"!=typeof r||(0,ot.lr)(r)?r:r(t.props)):o.createElement(o.Fragment,null,p))}return null}return o.createElement(o.Fragment,null,o.createElement(c.z,{ref:t.loginModal}),o.createElement(u.A,{onClick:t.login,style:{cursor:"pointer"}},r?o.createElement(o.Fragment,null,"function"==typeof r?r(t.props):r):o.createElement(o.Fragment,null,"Log in to ",p)))})}},{key:"requestApproval",value:(v=wt(st().mark(function t(){var e,n,r,i,o,a,u;return st().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return this.setState({submitting:!0}),m.oR.dismiss(),e=this.props,n=e.auth,r=e.auction,i=e.refetch,o=null,t.prev=4,t.next=7,p.Sn.mutate({mutation:this.REQUEST_APPROVAL_FOR_AUCTION(),variables:{user_id:null==n||null===(a=n.user)||void 0===a?void 0:a.user_id,auction_id:r.auction_id}});case 7:o=(o=t.sent).data.requestApprovalForAuction,t.next=15;break;case 11:t.prev=11,t.t0=t.catch(4),m.oR.error(t.t0),console.log("error: ",t.t0);case 15:o.errors&&o.errors.length?(u={},o.errors.map(function(t){if(t.indexOf(";")>=0){var e=t.split(";"),n=e.shift(),r=e.join(";");u[n]=r,m.oR.error(r)}else m.oR.error(t,{autoClose:!1})})):(m.oR.success("Request Sent"),i&&i());case 16:case"end":return t.stop()}},t,this,[[4,11]])})),function(){return v.apply(this,arguments)})},{key:"fillRequirements",value:(y=wt(st().mark(function t(e,n){var r,i,o,a,u,l,c,s;return st().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(r=this.props,i=r.refetch,o=r.lot,a=this.state,u=a.mustProvideCard,l=a.paymentAuthIsDeposit,c=a.paymentAuthIsRegInvoice,s=a.termsBeforeApproval,t.prev=2,this.auctionBidRequirementsModal.current){t.next=5;break}throw new Error("NO REF");case 5:return t.next=7,this.auctionBidRequirementsModal.current.open({auction_id:e,auction_lot_id:o.auction_lot_id,needsTerms:this.needsTerms(),needsLotTerms:this.needsLotTerms(),needsPickupLocation:this.needsPickupLocation(),needsCreditCard:u,needsPaymentAuthorization:this.needsPaymentAuthorization(),authorizationAmount:null!=n?n:0,paymentAuthIsDeposit:!!l,paymentAuthIsRegInvoice:!!c,termsBeforeApproval:!!s});case 7:this.setState({terms_approval_status:!0,mustProvideCard:!1}),i&&i(),t.next=17;break;case 11:if(t.prev=11,t.t0=t.catch(2),"cancel"!==t.t0){t.next=15;break}return t.abrupt("return");case 15:m.oR.error("An unknown error has occurred"),console.log("Form ERROR:",t.t0);case 17:case"end":return t.stop()}},t,this,[[2,11]])})),function(t,e){return y.apply(this,arguments)})},{key:"onDonateBtn",value:(f=wt(st().mark(function t(){var e,n,r,i,a,u,l,c;return st().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r=this.props,i=r.lot,a=r.auth,u=r.auction,l=r.amount,c=(null==u?void 0:u.donation_text)||(null===(e=this.settingResult)||void 0===e||null===(n=e.setting)||void 0===n?void 0:n.donation_text)||"Donation",t.prev=2,t.next=5,(0,s.genericModal)({title:"Make ".concat(c),size:"md",content:o.createElement(nt,{lot:i,auction:u,auction_lot_id:i.auction_lot_id,confirm:!1,auth:a,amount:l})});case 5:t.next=12;break;case 7:if(t.prev=7,t.t0=t.catch(2),"Cancelled"!==t.t0.message){t.next=11;break}return t.abrupt("return");case 11:console.log("FORM ERROR:",t.t0);case 12:case"end":return t.stop()}},t,this,[[2,7]])})),function(){return f.apply(this,arguments)})},{key:"login",value:(a=wt(st().mark(function t(){var e=this;return st().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise(function(){var t=wt(st().mark(function t(n,r){var i;return st().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e.loginModal.current){t.next=2;break}return t.abrupt("return",r("Modal Not Found"));case 2:return t.prev=2,t.next=5,e.loginModal.current.open({});case 5:i=t.sent,n(i),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(2),r(t.t0);case 12:case"end":return t.stop()}},t,null,[[2,9]])}
2));return function(e,n){return t.apply(this,arguments)}}()));case 1:case"end":return t.stop()}},t)})),function(){return a.apply(this,arguments)})}],r&&At(n.prototype,r),i&&At(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i,a,f,y,v,_,b,h}(o.Component);var Ct=Dt=Nt([It],Dt)},86644(t,e,n){n.d(e,{l:()=>j});var r,i=n(68909),o=n(16029),a=n(39242),u=n(27448),l=n(77781),c=n(44690),s=n(82172),d=n(60098),f=n(91950),p=n(75389),m=n(8992),y=n(75058),v=["lot","auction","children"];function _(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function b(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?_(Object(n),!0).forEach(function(e){A(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function h(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,S(r.key),r)}}function g(t,e,n){return e=w(e),function(t,e){if(e&&("object"==P(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,O()?Reflect.construct(e,n||[],w(t).constructor):e.apply(t,n))}function O(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(O=function(){return!!t})()}function w(t){return w=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},w(t)}function E(t,e){return E=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},E(t,e)}function A(t,e,n){return(e=S(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function S(t){var e=function(t,e){if("object"!=P(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=P(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==P(e)?e:e+""}function P(t){return P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},P(t)}var x=function(t,e,n,r){var i,o=arguments.length,a=o<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":P(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var u=t.length-1;u>=0;u--)(i=t[u])&&(a=(o<3?i(a):o>3?i(e,n,a):i(e,n))||a);return o>3&&a&&Object.defineProperty(e,n,a),a},k=(0,y.Ng)(function(t){return{affiliateDomain:t.affiliateDomain}},null,null,{forwardRef:!0}),T=function(t){function e(t){var n;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),A(n=g(this,e,[t]),"state",{}),n.getSettings=n.getSettings.bind(n),n.renderFeaturedLot=n.renderFeaturedLot.bind(n),n.LinkComponent=n.LinkComponent.bind(n),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&E(t,e)}(e,t),n=e,f=[{key:"getSettings",value:function(t,e){var n=this.props.auction,r=e.autoplay,i=e.scrollSpeed,o=e.pauseAutoplayWhenActive;return{autoplay:!(!r||(null==n?void 0:n.auction_status)===m.AuctionStatus.ACTIVE.valueOf()&&o),dots:!1,infinite:!0,arrows:!0,speed:i?1e3*i:700,slidesToShow:t>6?6:t,slidesToScroll:t>6?6:t,initialSlide:0,responsive:[{breakpoint:1499,settings:{slidesToShow:t>5?5:t,slidesToScroll:t>5?5:t}},{breakpoint:1400,settings:{slidesToShow:t>4?4:t,slidesToScroll:t>4?4:t}},{breakpoint:1199,settings:{slidesToShow:t>3?3:t,slidesToScroll:t>3?3:t}},{breakpoint:991,settings:{slidesToShow:t>2?2:t,slidesToScroll:t>2?2:t}},{breakpoint:767,settings:{slidesToShow:1,slidesToScroll:1}}]}}},{key:"GET_FEATURED_LOTS",value:function(){return(0,o.Ay)(r||(t=["\n query getFeaturedLots(\n $pagination: Pagination\n $filter: AuctionLotFilterInput\n $order: [AuctionLotOrderInput]\n ) {\n lots(pagination: $pagination, filter: $filter, order: $order) {\n total\n lots {\n auction_lot_id\n auction_id\n lot_number\n title\n primary_image\n inventory {\n inventory_ref\n }\n link_url\n \n ",'\n }\n }\n autoplay: setting(setting_key: "website.lot_list.enable_featured_lots_autoplay") {\n setting\n }\n pauseAutoplayWhenActive: setting(setting_key: "website.lot_list.pause_featured_lot_autoplay_active_auction") {\n setting\n }\n scrollSpeed: setting(setting_key: "website.lot_list.featured_lots_scroll_speed") {\n setting\n }\n }\n '],e||(e=t.slice(0)),r=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))),this.ADDITIONAL_FEATURED_LOT_FIELDS());var t,e}},{key:"ADDITIONAL_FEATURED_LOT_FIELDS",value:function(){return""}},{key:"render",value:function(){var t=this,e=this.props,n=e.auction,r=e.filter,o=e.order;return i.createElement(d.LB,{setting_key:{featured_lots_random_order:"auctions.general.featured_lots_random_order",filter_featured_lots_to_active:"auctions.general.filter_featured_lots_to_active"},render:function(e){var l=e.settings,c=l.featured_lots_random_order,d=l.filter_featured_lots_to_active;if(e.loading)return i.createElement("div",{style:{display:"none"}});var f=b(b({},r),{},{auction_id:null==n?void 0:n.auction_id,is_featured:!0,limit_visibility_by_pick_up_locs:!0,auction_lot_status:d?m.AuctionLotStatus.ACTIVE.valueOf():void 0});return i.createElement(a.X,{query:t.GET_FEATURED_LOTS(),variables:{pagination:{page:1,pageSize:100},filter:f,order:c?[{column:"random",direction:"asc"}]:null!=o?o:void 0},fetchPolicy:"network-only"},function(e){var n,r,o,a=e.loading,l=e.error,c=e.data;if(a)return i.createElement("div",{style:{display:"none"}});if(l)return i.createElement(u.v,{error:l});if(0===c.lots.total)return i.createElement("div",{style:{display:"none"}});var d=!(null==c||null===(n=c.autoplay)||void 0===n||!n.setting),f=!(null==c||null===(r=c.pauseAutoplayWhenActive)||void 0===r||!r.setting),p={autoplay:d,scrollSpeed:null==c||null===(o=c.scrollSpeed)||void 0===o?void 0:o.setting,pauseAutoplayWhenActive:f};return i.createElement("div",{className:"featuredLots"},i.createElement("div",{className:"topbar",key:"topbar"},i.createElement("h2",null,"Featured Lots")),i.createElement("div",{className:"featured",key:"lots"},1==c.lots.total&&i.createElement(i.Fragment,null,t.renderFeaturedLot(c.lots.lots[0])),c.lots.total>1&&i.createElement(s.A,b({},t.getSettings(c.lots.total,p)),c.lots.lots.map(function(e){return i.createElement(i.Fragment,{key:e.auction_lot_id},t.renderFeaturedLot(e))}))))})}})}},{key:"renderFeaturedLot",value:function(t){var e,n=this.props.auction,r=this.LinkComponent,o=p.default.PLACEHOLDER_IMAGE_
2URL||"https://auctioneersoftware.s3.amazonaws.com/as2_common_assets/no_image.png";return t.primary_image.medium?o=t.primary_image.medium:null!==(e=t.primary_image.asset_url_image_variants)&&void 0!==e&&e.medium&&(o=t.primary_image.asset_url_image_variants.medium),i.createElement(r,{className:"slideImgContainer",lot:t},i.createElement("img",{loading:"lazy",src:o,className:"slideImg"}),i.createElement("p",{className:"lotNumber"},null!=n&&n.hide_lot_number||!t.lot_number?"":t.lot_number))}},{key:"getDomain",value:function(){var t=this.props.affiliateDomain;return(null==t?void 0:t.hostname)||p.default.FRONT_DOMAIN||p.default.DEFAULT_DOMAIN}},{key:"LinkComponent",value:function(t){var e=t.lot,n=t.auction,r=t.children,o=function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(t,v);if(null!=e&&e.link_url)return i.createElement("a",b({href:e.link_url,target:"_blank"},o),r);var a=this.getDomain();return i.createElement(l.N,b({to:(0,c.kf)(a,n||{auction_id:e.auction_id},e)},o),r)}}],f&&h(n.prototype,f),y&&h(n,y),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,f,y}(i.Component);var j=T=x([k,(0,f.override)("plugins/components/lots/featured/index")],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.