1/*! For license information please see pages-multipar-view.818f5b785480d2e42330.js.LICENSE.txt */ 2(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[4064],{73075(t,e,n){"use strict";n.r(e),n.d(e,{default:()=>zl});var r=n(68909),o=n(21665),i=n(39242),u=n(16029),a=n(54148),c=n(75058),l=(n(27227),n(23487),n(79999),n(5925),n(54157),n(46679),n(41627),n(17511),n(96148),n(49192),n(95157),n(32663)),s=n.n(l),f=n(68742),d=n.n(f),p=n.cjs(function(t,e){var n=Object.prototype.hasOwnProperty,r="~";function o(){}function i(t,e,n){this.fn=t,this.context=e,this.once=n||!1}function u(t,e,n,o,u){if("function"!=typeof n)throw new TypeError("The listener must be a function");var a=new i(n,o||t,u),c=r?r+e:e;return t._events[c]?t._events[c].fn?t._events[c]=[t._events[c],a]:t._events[c].push(a):(t._events[c]=a,t._eventsCount++),t}function a(t,e){0===--t._eventsCount?t._events=new o:delete t._events[e]}function c(){this._events=new o,this._eventsCount=0}Object.create&&(o.prototype=Object.create(null),(new o).__proto__||(r=!1)),c.prototype.eventNames=function(){var t,e,o=[];if(0===this._eventsCount)return o;for(e in t=this._events)n.call(t,e)&&o.push(r?e.slice(1):e);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(t)):o},c.prototype.listeners=function(t){var e=r?r+t:t,n=this._events[e];if(!n)return[];if(n.fn)return[n.fn];for(var o=0,i=n.length,u=new Array(i);o<i;o++)u[o]=n[o].fn;return u},c.prototype.listenerCount=function(t){var e=r?r+t:t,n=this._events[e];return n?n.fn?1:n.length:0},c.prototype.emit=function(t,e,n,o,i,u){var a=r?r+t:t;if(!this._events[a])return!1;var c,l,s=this._events[a],f=arguments.length;if(s.fn){switch(s.once&&this.removeListener(t,s.fn,void 0,!0),f){case 1:return s.fn.call(s.context),!0;case 2:return s.fn.call(s.context,e),!0;case 3:return s.fn.call(s.context,e,n),!0;case 4:return s.fn.call(s.context,e,n,o),!0;case 5:return s.fn.call(s.context,e,n,o,i),!0;case 6:return s.fn.call(s.context,e,n,o,i,u),!0}for(l=1,c=new Array(f-1);l<f;l++)c[l-1]=arguments[l];s.fn.apply(s.context,c)}else{var d,p=s.length;for(l=0;l<p;l++)switch(s[l].once&&this.removeListener(t,s[l].fn,void 0,!0),f){case 1:s[l].fn.call(s[l].context);break;case 2:s[l].fn.call(s[l].context,e);break;case 3:s[l].fn.call(s[l].context,e,n);break;case 4:s[l].fn.call(s[l].context,e,n,o);break;default:if(!c)for(d=1,c=new Array(f-1);d<f;d++)c[d-1]=arguments[d];s[l].fn.apply(s[l].context,c)}}return!0},c.prototype.on=function(t,e,n){return u(this,t,e,n,!1)},c.prototype.once=function(t,e,n){return u(this,t,e,n,!0)},c.prototype.removeListener=function(t,e,n,o){var i=r?r+t:t;if(!this._events[i])return this;if(!e)return a(this,i),this;var u=this._events[i];if(u.fn)u.fn!==e||o&&!u.once||n&&u.context!==n||a(this,i);else{for(var c=0,l=[],s=u.length;c<s;c++)(u[c].fn!==e||o&&!u[c].once||n&&u[c].context!==n)&&l.push(u[c]);l.length?this._events[i]=1===l.length?l[0]:l:a(this,i)}return this},c.prototype.removeAllListeners=function(t){var e;return t?(e=r?r+t:t,this._events[e]&&a(this,e)):(this._events=new o,this._eventsCount=0),this},c.prototype.off=c.prototype.removeListener,c.prototype.addListener=c.prototype.on,c.prefixed=r,c.EventEmitter=c,t.exports=c}),m=n.n(p),y=!1;if("undefined"!=typeof window)try{var v=Object.defineProperty({},"passive",{get:function(){y=!0}});window.addEventListener("test",null,v),window.removeEventListener("test",null,v)}catch(t){}const b=y,h={connections:{},EE:new(m()),enableResizeInfo:!1,enableScrollInfo:!1,listeners:{},removers:[],supportPassiveEvent:b};var _=h.supportPassiveEvent,g={capture:!1,passive:!1};const w=function(t,e,n,r){var o="addEventListener",i="removeEventListener",u=e,a=!!_&&d()({},g,r);return!t.addEventListener&&t.attachEvent&&(o="attachEvent",i="detachEvent",u="on"+e),t[o](u,n,a),{remove:function(){t[i](e,n)}}};var O=!1;if("undefined"!=typeof navigator){var E=navigator.userAgent.match(/MSIE (\d+\.\d+)/);E&&(O=parseFloat(E[1],10)<9)}const S=O;var P=n(19194),j=n.n(P),k=n(69511),x=n.n(k),T=n(69067),A=n.n(T),R=function(){function t(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,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();var N={width:0,height:0},B={delta:0,top:0},I={axisIntention:"",startX:0,startY:0,deltaX:0,deltaY:0},C=function(t){var e={x:0,y:0},n=document.body,r=document.documentElement;return t.pageX||t.pageY?(e.x=t.pageX,e.y=t.pageY):(e.x=t.clientX+n.scrollLeft+r.scrollLeft,e.y=t.clientY+n.scrollTop+r.scrollTop),e},D=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t);var n=(e.mainType||"").toLowerCase(),r=(e.subType||"").toLowerCase();this.mainType=n,this.subType=r,this.type=n+r.charAt(0).toUpperCase()+r.slice(1)||"",this.scroll=B,this.resize=N,this.touch=I}return R(t,[{key:"update",value:function(t){var e=this.mainType,n=this.subType,r=document.documentElement;if(h.enableScrollInfo&&("scroll"===e||"touchmove"===e)){var o=r.scrollTop+document.body.scrollTop;o!==this.scroll.top&&(this.scroll.delta=o-this.scroll.top,this.scroll.top=o)}if(h.enableResizeInfo&&"resize"===e&&(this.resize.width=window.innerWidth||r.clientWidth,this.resize.height=window.innerHeight||r.clientHeight),h.enableTouchInfo&&t.touches&&("touchstart"===e||"touchmove"===e||"touchend"===e)){var i=void 0,u=void 0,a=void 0;"touchstart"===e||"start"===n?(i=C(t.touches[0]),this.touch.axisIntention="",this.touch.startX=i.x,this.touch.startY=i.y,this.touch.deltaX=0,this.touch.deltaY=0):"touchmove"===e&&(i=C(t.touches[0]),this.touch.deltaX=i.x-this.touch.startX,this.touch.deltaY=i.y-this.touch.startY,""===this.touch.axisIntention&&(u=Math.abs(this.touch.deltaX),a=Math.abs(this.touch.deltaY),u>5&&u>=a?this.touch.axisIntention="x":a>5&&a>u&&(this.touch.axisIntention="y")))}}}]),t}();const L=D;var M=n(35563),F=n.n(M),U=Date.now||function(){return(new Date).getTime()};const q=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:15,n=void 0,r=void 0,o=0,i=0,u=function u(){var a=U();e-(a-o)<=0?(o=a,i=0,t.apply(n,r)):i=F()(u)};return function(){n=this,r=arguments,i||(i=F()(u))}};var G=h.connections,$=h.EE,z=h.listeners,H=h.removers,V=void 0,Y=void 0,Q=void 0,X=0;function W(t){return t.id||"target-id-"+X++}function K(t,e,n,r){return $.on(t,e||A(),n),G[r=r||t]=(G[r]||0)+1,{_type:t,_cb:e,_ctx:n,unsubscribe:function(){if(this._type){$.removeListener(t,e,n),G[r]--,0===G[r]&&(z[r].remove(),z[r]=void 0),this._type=void 0,this._cb=void 0,this._ctx=void 0;for(var o=H.length-1;o>=0;o--){if(H[o]===this){H.splice(o,1);break}}}}}}function Z(t,e,n){return function(r,o,i,u){var a=i.context,c=i.target,l=c&&W(c),s=l?":"+l:"",f=e+"Start:"+r+s,d=e+"End:"+r+s,p=e+":"+r+s,m=K(n+":"+r+s,o,a,p);if(H.push(m),z[p])return m;var y={start:new L({mainType:e,subType:"start"}),main:new L({mainType:e}),end:new L({mainType:e,subType:"end"})};"raf"===r?(r=16,h=q(h)):r>0&&(h=x()(h,r));var v=void 0;function b(t){y.end.update(t),$.emit(d,t,y.end),v=null}function h(t){v||(y.start.update(t),$.emit(f,t,y.start)),clearTimeout(v),y.main.update(t),$.emit(p,t,y.main),v=S?setTimeout(function(){b(j()(t))},r+100):setTimeout(b.bind(null,t),r+100)}return z[p]=w(c||t,e,h,u),m}}function J(t,e){return function(n,r,o,i){var u=o.context,a=o.target,c=a&&W(a),l=e+":0"+(c?":"+c:""),s=K(l,r,u);if(H.push(s),z[l])return s;var f=new L({mainType:e});return z[l]=w(a||t,e,function(t){f.update(t),$.emit(l,t,f)},i),s}}"undefined"!=typeof window&&(Q=(V=(Y=window).document||document).body);const tt={scrollStart:Z(Y,"scroll","scrollStart"),scrollEnd:Z(Y,"scroll","scrollEnd"),scroll:Z(Y,"scroll","scroll"),resizeStart:Z(Y,"resize","resizeStart"),resizeEnd:Z(Y,"resize","resizeEnd"),resize:Z(Y,"resize","resize"),visibilitychange:J(V,"visibilitychange"),touchmoveStart:Z(Q,"touchmove","touchmoveStart"),touchmoveEnd:Z(Q,"touchmove","touchmoveEnd"),touchmove:Z(Q,"touchmove","touchmove"),touchstart:J(Q,"touchstart"),touchend:J(Q,"touchend")};const et=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.useRAF||!1,o=parseInt(n.throttleRate,10),i=n.eventOptions;return isNaN(o)&&(o=50),r&&(o="raf"),S&&(o=0),h.enableScrollInfo=h.enableScrollInfo||n.enableScrollInfo||!1,h.enableResizeInfo=h.enableResizeInfo||n.enableResizeInfo||!1,h.enableTouchInfo=h.enableTouchInfo||n.enableTouchInfo||!1,tt[t](o,e,n,i)};h.removers;var nt="undefined"!=typeof window;function rt(){0}var ot=nt?et:rt,it=n(42666),ut=n.n(it),at=n(69734),ct=n.n(at);function lt(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function st(t){return st="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},st(t)}function ft(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,r.key,r)}}function dt(t,e){return dt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},dt(t,e)}function pt(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}();return function(){var n,r=yt(t);if(e){var o=yt(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return function(t,e){if(e&&("object"===st(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return mt(t)}(this,n)}}function mt(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function yt(t){return yt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},yt(t)}var vt,bt,ht,_t,gt,wt="transform",Ot=!0,Et=0,St=-1,Pt=function(t){!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&&dt(t,e)}(u,t);var e,n,o,i=pt(u);function u(t,e){var n;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,u),(n=i.call(this,t,e)).handleResize=n.handleResize.bind(mt(n)),n.handleScroll=n.handleScroll.bind(mt(n)),n.handleScrollStart=n.handleScrollStart.bind(mt(n)),n.delta=0,n.stickyTop=0,n.stickyBottom=0,n.frozen=!1,n.skipNextScrollEvent=!1,n.scrollTop=-1,n.bottomBoundaryTarget,n.topTarget,n.subscribers,n.state={top:0,bottom:0,width:0,height:0,x:0,y:0,topBoundary:0,bottomBoundary:1/0,status:0,pos:0,activated:!1},n}return e=u,n=[{key:"getTargetHeight",value:function(t){return t&&t.offsetHeight||0}},{key:"getTopPosition",value:function(t){return"string"==typeof(t=t||this.props.top||0)&&(this.topTarget||(this.topTarget=vt.querySelector(t)),t=this.getTargetHeight(this.topTarget)),t}},{key:"getTargetBottom",value:function(t){if(!t)return-1;var e=t.getBoundingClientRect();return this.scrollTop+e.bottom}},{key:"getBottomBoundary",value:function(t){var e=t||this.props.bottomBoundary;return"object"===st(e)&&(e=e.value||e.target||0),"string"==typeof e&&(this.bottomBoundaryTarget||(this.bottomBoundaryTarget=vt.querySelector(e)),e=this.getTargetBottom(this.bottomBoundaryTarget)),e&&e>0?e:1/0}},{key:"reset",value:function(){this.setState({status:0,pos:0})}},{key:"release",value:function(t){this.setState({status:1,pos:t-this.state.y})}},{key:"fix",value:function(t){this.setState({status:2,pos:t})}},{key:"updateInitialDimension",value:function(t){if(t=t||{},this.outerElement&&this.innerElement){var e=this.outerElement.getBoundingClientRect(),n=this.innerElement.getBoundingClientRect(),r=e.width||e.right-e.left,o=n.height||n.bottom-n.top,i=e.top+this.scrollTop;this.setState({top:this.getTopPosition(t.top),bottom:Math.min(this.state.top+o,St),width:r,height:o,x:e.left,y:i,bottomBoundary:this.getBottomBoundary(t.bottomBoundary),topBoundary:i})}}},{key:"handleResize",value:function(t,e){this.props.shouldFreeze()||(St=e.resize.height,this.updateInitialDimension(),this.update())}},{key:"handleScrollStart",value:function(t,e){this.frozen=this.props.shouldFreeze(),this.frozen||(this.scrollTop===e.scroll.top?this.skipNextScrollEvent=!0:(this.scrollTop=e.scroll.top,this.updateInitialDimension()))}},{key:"handleScroll",value:function(t,e){this.skipNextScrollEvent?this.skipNextScrollEvent=!1:(Et=e.scroll.delta,this.scrollTop=e.scroll.top,this.update())}},{key:"update",value:function(){if(!this.props.enabled||this.state.bottomBoundary-this.state.topBoundary<=this.state.height||0===this.state.width&&0===this.state.height)0!==this.state.status&&this.reset();else{var t=Et,e=this.scrollTop+this.state.top,n=this.scrollTop+this.state.bottom;if(e<=this.state.topBoundary)this.reset();else if(n>=this.state.bottomBoundary)this.stickyBottom=this.state.bottomBoundary,this.stickyTop=this.stickyBottom-this.state.height,this.release(this.stickyTop);else if(this.state.height>St-this.state.top)switch(this.state.status){case 0:this.release(this.state.y),this.stickyTop=this.state.y,this.stickyBottom=this.stickyTop+this.state.height;case 1:this.stickyBottom=this.stickyTop+this.state.height,t>0&&n>this.stickyBottom?this.fix(this.state.bottom-this.state.height):t<0&&e<this.stickyTop&&this.fix(this.state.top);break;case 2:var r=!0,o=this.state.pos,i=this.state.height;if(t>0&&o===this.state.top)this.stickyTop=e-t,this.stickyBottom=this.stickyTop+i;else if(t<0&&o===this.state.bottom-i)this.stickyBottom=n-t,this.stickyTop=this.stickyBottom-i;else if(o!==this.state.bottom-i&&o!==this.state.top){var u=o+i-this.state.bottom;this.stickyBottom=n-t+u,this.stickyTop=this.stickyBottom-i}else r=!1;r&&this.release(this.stickyTop)}else this.fix(this.state.top);this.delta=t}}},{key:"componentDidUpdate",value:function(t,e){var n=this;e.status!==this.state.status&&this.props.onStateChange&&this.props.onStateChange({status:this.state.status}),this.state.top!==e.top&&(this.updateInitialDimension(),this.update()),!ct()(this.props,t)&&(t.enabled!==this.props.enabled?this.props.enabled?this.setState({activated:!0},function(){n.updateInitialDimension(),n.update()}):this.setState({activated:!1},function(){n.reset()}):t.top===this.props.top&&t.bottomBoundary===this.props.bottomBoundary||(this.updateInitialDimension(),this.update()))}},{key:"componentWillUnmount",value:function(){for(var t=(this.subscribers||[]).length-1;t>=0;t--)this.subscribers[t].unsubscribe()}},{key:"componentDidMount",value:function(){gt||(gt=window,vt=document,ht=vt.documentElement,bt=vt.body,St=gt.innerHe
2ight||ht.clientHeight,(_t=window.Modernizr)&&_t.prefixed&&(Ot=_t.csstransforms3d,wt=_t.prefixed("transform"))),this.scrollTop=bt.scrollTop+ht.scrollTop,this.props.enabled&&(this.setState({activated:!0}),this.updateInitialDimension(),this.update()),this.subscribers=[ot("scrollStart",this.handleScrollStart.bind(this),{useRAF:!0}),ot("scroll",this.handleScroll.bind(this),{useRAF:!0,enableScrollInfo:!0}),ot("resize",this.handleResize.bind(this),{enableResizeInfo:!0})]}},{key:"translate",value:function(t,e){Ot&&this.props.enableTransforms&&this.state.activated?t[wt]="translate3d(0,"+Math.round(e)+"px,0)":t.top=e+"px"}},{key:"shouldComponentUpdate",value:function(t,e){return!(this.props.shouldFreeze()||ct()(this.props,t)&&ct()(this.state,e))}},{key:"render",value:function(){var t,e=this,n={position:2===this.state.status?"fixed":"relative",top:2===this.state.status?"0px":"",zIndex:this.props.innerZ},o={};this.translate(n,this.state.pos),0!==this.state.status&&(n.width=this.state.width+"px",o.height=this.state.height+"px");var i=ut()("sticky-outer-wrapper",this.props.className,(lt(t={},this.props.activeClass,2===this.state.status),lt(t,this.props.releasedClass,1===this.state.status),t)),u=ut()("sticky-inner-wrapper",this.props.innerClass,lt({},this.props.innerActiveClass,2===this.state.status)),a=this.props.children;return r.createElement("div",{ref:function(t){e.outerElement=t},className:i,style:o},r.createElement("div",{ref:function(t){e.innerElement=t},className:u,style:n},"function"==typeof a?a({status:this.state.status}):a))}}],n&&ft(e.prototype,n),o&&ft(e,o),Object.defineProperty(e,"prototype",{writable:!1}),u}(r.Component);Pt.displayName="Sticky",Pt.defaultProps={shouldFreeze:function(){return!1},enabled:!0,top:0,bottomBoundary:0,enableTransforms:!0,activeClass:"active",releasedClass:"released",onStateChange:null,innerClass:"",innerActiveClass:""},Pt.propTypes={enabled:s().bool,top:s().oneOfType([s().string,s().number]),bottomBoundary:s().oneOfType([s().object,s().string,s().number]),enableTransforms:s().bool,activeClass:s().string,releasedClass:s().string,innerClass:s().string,innerActiveClass:s().string,className:s().string,onStateChange:s().func,shouldFreeze:s().func,innerZ:s().oneOfType([s().string,s().number])}
vendor: 5,458 bytes, line 2
2,Pt.STATUS_ORIGINAL=0,Pt.STATUS_RELEASED=1,Pt.STATUS_FIXED=2;const jt=Pt;var kt,xt,Tt=n(41487),At=n(31182),Rt=n(65756),Nt=n(84305),Bt=n(8643),It=n(99949),Ct=n(17496),Dt=n(96726),Lt=n(43241),Mt=n(8591),Ft=n(10473),Ut=n(97785),qt=n(35567),Gt=n(8992),$t=n(746),zt=n(54175),Ht=n.n(zt),Vt=n(45759),Yt=n(85771),Qt=n(44908),Xt=n(91021),Wt=n(12673),Kt=n(33937),Zt=n(55807),Jt=n(17935),te=n(57796),ee=n(42980),ne=n(71607),re=n(96414),oe=n(35704),ie=n(38822),ue=n(44917),ae=n(60098),ce=n(17004),le=n(76915),se=n(27523);function fe(t){return fe="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},fe(t)}function de(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function pe(){var t=_e(),e=t.m(pe),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 o={throw:1,return:2,break:3,continue:3};function i(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,o[t],e)},delegateYield:function(t,o,i){return e.resultName=o,n(r.d,me(t),i)},finish:function(t){return n(r.f,t)}},n=function(t,n,o){r.p=e.prev,r.n=e.next;try{return t(n,o)}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(pe=function(){return{wrap:function(e,n,r,o){return t.w(i(e),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new we(t,e)},AsyncIterator:he,async:function(t,e,n,o,u){return(r(e)?be:ve)(i(t),e,n,o,u)},keys:ye,values:me}})()}function me(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(fe(t)+" is not iterable")}function ye(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 ve(t,e,n,r,o){var i=be(t,e,n,r,o);return i.next().then(function(t){return t.done?t.value:i.next()})}function be(t,e,n,r,o){return new he(_e().w(t,e,n,r),o||Promise)}function he(t,e){function n(r,o,i,u){try{var a=t[r](o),c=a.value;return c instanceof we?e.resolve(c.v).then(function(t){n("next",t,i,u)},function(t){n("throw",t,i,u)}):e.resolve(c).then(function(t){a.value=t,i(a)},function(t){return n("throw",t,i,u)})}catch(t){u(t)}}var r;this.next||(ge(he.prototype),ge(he.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),ge(this,"_invoke",function(t,o,i){function u(){return new e(function(e,r){n(t,i,e,r)})}return r=r?r.then(u,u):u()},!0)}function _e(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof a?r:a,l=Object.create(c.prototype);return ge(l,"_invoke",function(n,r,o){var i,a,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return i=e,a=0,c=t,d.n=n,u}};function p(n,r){for(a=n,c=r,e=0;!f&&l&&!o&&e<s.length;e++){var o,i=s[e],p=d.p,m=i[2];n>3?(o=m===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,d.n=m,a=0))}if(o||n>1)return u;throw f=!0,r}return function(o,s,m){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),a=s,c=m;(e=a<2?t:c)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,c)):d.n=c:d.v=c);try{if(l=2,i){if(a||(o="next"),e=i[o]){if(!(e=e.call(i,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,a<2&&(a=0)}else 1===a&&(e=i.return)&&e.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=t}else if((e=(f=d.n<0)?c:n.call(r,d))!==u)break}catch(e){i=t,a=1,c=e}finally{l=1}}return{value:e,done:f}}}(n,o,i),!0),l}var u={};function a(){}function c(){}function l(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(ge(e={},r,function(){return this}),e),f=l.prototype=a.prototype=Object.create(s);function d(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,ge(t,o,"GeneratorFunction")),t.prototype=Object.create(f),t}return c.prototype=l,ge(f,"constructor",l),ge(l,"constructor",c),c.displayName="GeneratorFunction",ge(l,o,"GeneratorFunction"),ge(f),ge(f,o,"Generator"),ge(f,r,function(){return this}),ge(f,"toString",function(){return"[object Generator]"}),(_e=function(){return{w:i,m:d}})()}function ge(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}ge=function(t,e,n,r){function i(e,n){ge(t,e,function(t){return this._invoke(e,n,t)})}e?o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(i("next",0),i("throw",1),i("return",2))},ge(t,e,n,r)}function we(t,e){this.v=t,this.k=e}function Oe(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 Ee(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};
2e%2?Oe(Object(n),!0).forEach(function(e){Re(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Oe(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function Se(t,e,n,r,o,i,u){try{var a=t[i](u),c=a.value}catch(t){return void n(t)}a.done?e(c):Promise.resolve(c).then(r,o)}function Pe(t){return function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function u(t){Se(i,r,o,u,a,"next",t)}function a(t){Se(i,r,o,u,a,"throw",t)}u(void 0)})}}function je(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,Ne(r.key),r)}}function ke(t,e,n){return e=Te(e),function(t,e){if(e&&("object"==fe(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,xe()?Reflect.construct(e,n||[],Te(t).constructor):e.apply(t,n))}function xe(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(xe=function(){return!!t})()}function Te(t){return Te=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Te(t)}function Ae(t,e){return Ae=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Ae(t,e)}function Re(t,e,n){return(e=Ne(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Ne(t){var e=function(t,e){if("object"!=fe(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=fe(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==fe(e)?e:e+""}var Be,Ie,Ce,De=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),Re(n=ke(this,e,[t]),"modal",void 0),Re(n,"defaultState",{activeTab:"description",opts:{auction_id:"",title:"Loading Auction Info..."}}),n.state=(0,re.cloneDeep)(n.defaultState),n.modal=r.createRef(),n.toggle=n.toggle.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&&Ae(t,e)}(e,t),n=e,o=[{key:"open",value:(l=Pe(pe().mark(function t(e){var n=this;return pe().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise(function(t,r){n.setState(Ee(Ee({},(0,re.cloneDeep)(n.defaultState)),{},{opts:(0,re.cloneDeep)(e)}),Pe(pe().mark(function e(){var o;return pe().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:o=e.sent,t(o),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 l.apply(this,arguments)})},{key:"breadcrumb",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return r.createElement(ce.Q,{wideContainer:e,items:[{name:"Home",url:"/"},{name:"Auctions",url:"/auctions"},{name:t}]})}},{key:"toggle",value:function(t){this.state.activeTab!==t&&this.setState({activeTab:t})}},{key:"GET_AUCTION",value:function(){return(0,u.Ay)(kt||(kt=de(['\n query get_auction_info_modal(\n $auction_id: String!\n ) {\n auction(auction_id: $auction_id) {\n auction_id\n title\n description\n terms\n auction_tabs\n removal_times\n documents {\n attachment_id\n title\n file_name\n url\n cached_assets {\n variant\n url\n }\n asset_metadata {\n type\n extension\n size\n alt\n title\n }\n visibility\n }\n auction_location {\n line_1\n line_2\n city\n state_name\n zip_code\n coordinates\n map_link\n }\n featured_attachments {\n attachment_id\n asset_metadata {\n report_path\n size\n }\n url\n }\n }\n custom_auction_editing_columns: setting(setting_key: "auctions.editing.columns") {\n setting\n }\n enable_custom_auction_tabs: setting(setting_key: "auctions.super_admin_settings.enable_custom_auction_tabs") {\n setting\n }\n }\n '])))}},{key:"GET_TOTAL_CONTACTS",value:function(){return(0,u.Ay)(xt||(xt=de(["\n query multipar_get_contacts($filter: AuctionContactFilterInput!) {\n contacts(filter: $filter) {\n total\n }\n }\n "])))}},{key:"mergeNewTabs",value:function(t){var e=(0,re.cloneDeep)(t);return ue.$h.columns.map(function(t){var n,r;return(null===(n=e)||void 0===n?void 0:n.find(function(e){return e.column===t.column}))?null:(e||(e=[]),null===(r=e)||void 0===r?void 0:r.push(Ee({},t)))}),e}},{key:"render",value:function(){var t=this,e=this.state,n=e.activeTab,o=e.opts,u=o.auction_id,c=o.title;return r.createElement(oe.Modal,{ref:this.modal,title:c,size:"lg"},r.createElement(i.X,{query:this.GET_AUCTION(),variables:{auction_id:u},skip:!u,fetchPolicy:"cache-and-network"},function(e){var o,u,c,l,s,f,d,p,m,y,v=e.data,b=e.loading,h=e.error;if(b)return r.createElement("div",{className:"loader"},"Loading...");if(h)return r.createElement(a.vG,{error:h});if(!v)return null;var _=v.auction,g=null==v||null===(o=v.custom_auction_editing_columns)||void 0===o?void 0:o.setting,w=null==v||null===(u=v.enable_custom_auction_tabs)||void 0===u?void 0:u.setting,O=w?t.mergeNewTabs(g):ue.$h.columns;return r.createElement(r.Fragment,null,r.createElement("div",null,r.createElement(Zt.A,{tabs:!0},null==O?void 0:O.map(function(e,o){var u,a,c;return r.createElement(r.Fragment,{key:"tab-".concat(o)},e.visible&&((null==_||null===(u=_.auction_tabs)||void 0===u||null===(a=u[e.column])||void 0===a?void 0:a.content)||(null==_?void 0:_[e.column]))&&"preview"!=e.column&&"documents"!=e.column&&r.createElement(Jt.A,{className:"".concat(e.column," ").concat(n==="".concat(e.column)?"active":""," "),onClick:function(){t.toggle("".concat(e.column))}},w||"description"!=e.column?e.header:"Details"),"documents"==e.column&&!(null===(c=_.documents)||void 0===c||!c.length)&&r.createElement(Jt.A,{className:n==="".concat(e.column)?"active":"",onClick:function(){t.toggle("".concat(e.column))}},e.header),"contacts"==e.column&&r.createElement(i.X,{query:t.GET_TOTAL_CONTACTS(),variables:{filter:{auction_id:_.auction_id}},fetchPolicy:"cache-and-network"},function(o){var i=o.data,u=o.loading;return o.error||u?null:i&&i.contacts&&i.contacts.total>0?r.createElement(te.A,{className:"auction-contacts-tab"},r.createElement(Jt.A,{className:"auctionContacts"===n?"active":"",onClick:function(){t.toggle("auctionContacts")}
2},e.header)):null}))})),r.createElement(ee.A,{activeTab:n},!!_.description&&r.createElement(ne.A,{tabId:"description"},r.createElement(ee.A,null,r.createElement("div",{dangerouslySetInnerHTML:{__html:_.description}}))),!!_.terms&&r.createElement(ne.A,{tabId:"terms"},r.createElement(ee.A,null,r.createElement("div",{dangerouslySetInnerHTML:{__html:_.terms}}))),!!_.auction_location&&r.createElement(ne.A,{tabId:"auction_location"},r.createElement(ee.A,null,r.createElement("div",null,[_.auction_location.line_1,_.auction_location.line_2,_.auction_location.city,_.auction_location.state_name,_.auction_location.zip_code].filter(Boolean).join(", "),!!_.auction_location.map_link&&r.createElement(ae.LB,{setting_key:"integrations.maps.settings.map_height",render:function(t){var e,n=t.setting;return r.createElement("div",{className:"mapright",id:"map"},r.createElement("iframe",{loading:"lazy",frameBorder:"0",height:"".concat(n||520,"px"),width:"100%",src:null===(e=_.auction_location)||void 0===e?void 0:e.map_link}))}}),!_.auction_location.map_link&&(null===(c=_.auction_location.coordinates)||void 0===c?void 0:c.x)&&(null===(l=_.auction_location.coordinates)||void 0===l?void 0:l.y)&&r.createElement("iframe",{className:"lotLocationMap",src:"https://maps.google.com/maps?q=".concat(null===(s=_.auction_location.coordinates)||void 0===s?void 0:s.y,",").concat(null===(f=_.auction_location.coordinates)||void 0===f?void 0:f.x,"&z=17&output=embed"),width:"100%",height:"300",style:{border:"1px solid #CCC"},title:"Location Map"})))),r.createElement(ne.A,{tabId:"auctionContacts"},r.createElement(ee.A,null,r.createElement(se.A,{auction_id:_.auction_id}))),r.createElement(ne.A,{tabId:"documents"},r.createElement(ee.A,{className:"documents-container"},(!(null===(d=_.documents)||void 0===d||!d.length)||!(null===(p=_.featured_attachments)||void 0===p||!p.length))&&r.createElement(r.Fragment,null,r.createElement("div",{className:"documents"},null===(m=_.featured_attachments)||void 0===m?void 0:m.map(function(t){var e=t.asset_metadata.size?(0,le.v)(t.asset_metadata.size):"";return r.createElement("a",{key:t.attachment_id,title:"Auction Catalog",className:"documentTile",href:t.url,target:"_blank"},r.createElement("div",{className:"documentIcon documentPdf"},r.createElement(Lt.FontAwesomeIcon,{icon:["fal","file-alt"],fixedWidth:!0})),r.createElement("div",{className:"fileName"},"Auction Catalog"),r.createElement("div",{className:"fileSize"},e))}),null===(y=_.documents)||void 0===y?void 0:y.map(function(t){return r.createElement(ie.q,{key:t.attachment_id,document:t})}))))),r.createElement(ne.A,{tabId:"removal_times"},r.createElement(ee.A,null,_.removal_times&&r.createElement("div",{dangerouslySetInnerHTML:{__html:_.removal_times}}))),r.createElement(ae.LB,{setting_key:"auctions.editing.columns",render:function(t){var e=t.setting;return r.createElement(r.Fragment,null,null==e?void 0:e.map(function(t,e){var n,o;return r.createElement(r.Fragment,{key:"".concat(t.column,"-").concat(e)},"terms"==t.column||"documents"==t.column||"contacts"==t.column||"removal_times"==t.column?null:r.createElement(ne.A,{tabId:t.column},r.createElement(ee.A,null,r.createElement("div",{dangerouslySetInnerHTML:{__html:null===(n=_.auction_tabs)||void 0===n||null===(o=n[t.column])||void 0===o?void 0:o.content}}))))}))}}))))}))}}],o&&je(n.prototype,o),c&&je(n,c),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,c,l}(r.Component),Le=n(58071),Me=n(91950),Fe=n(40185),Ue=n(48535),qe=n(10225),Ge=n.n(qe);function $e(){var t=Xe(),e=t.m($e),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 o={throw:1,return:2,break:3,continue:3};function i(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,o[t],e)},delegateYield:function(t,o,i){return e.resultName=o,n(r.d,ze(t),i)},finish:function(t){return n(r.f,t)}},n=function(t,n,o){r.p=e.prev,r.n=e.next;try{return t(n,o)}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($e=function(){return{wrap:function(e,n,r,o){return t.w(i(e),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new Ke(t,e)},AsyncIterator:Qe,async:function(t,e,n,o,u){return(r(e)?Ye:Ve)(i(t),e,n,o,u)},keys:He,values:ze}})()}function ze(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(ln(t)+" is not iterable")}function He(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 Ve(t,e,n,r,o){var i=Ye(t,e,n,r,o);return i.next().then(function(t){return t.done?t.value:i.next()})}function Ye(t,e,n,r,o){return new Qe(Xe().w(t,e,n,r),o||Promise)}function Qe(t,e){function n(r,o,i,u){try{var a=t[r](o),c=a.value;return c instanceof Ke?e.resolve(c.v).then(function(t){n("next",t,i,u)},function(t){n("throw",t,i,u)}):e.resolve(c).then(function(t){a.value=t,i(a)},function(t){return n("throw",t,i,u)})}catch(t){u(t)}}var r;this.next||(We(Qe.prototype),We(Qe.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),We(this,"_invoke",function(t,o,i){function u(){return new e(function(e,r){n(t,i,e,r)})}return r=r?r.then(u,u):u()},!0)}function Xe(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof a?r:a,l=Object.create(c.prototype);return We(l,"_invoke",function(n,r,o){var i,a,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return i=e,a=0,c=t,d.n=n,u}};function p(n,r){for(a=n,c=r,e=0;!f&&l&&!o&&e<s.length;e++){var o,i=s[e],p=d.p,m=i[2];n>
23?(o=m===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,d.n=m,a=0))}if(o||n>1)return u;throw f=!0,r}return function(o,s,m){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),a=s,c=m;(e=a<2?t:c)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,c)):d.n=c:d.v=c);try{if(l=2,i){if(a||(o="next"),e=i[o]){if(!(e=e.call(i,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,a<2&&(a=0)}else 1===a&&(e=i.return)&&e.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=t}else if((e=(f=d.n<0)?c:n.call(r,d))!==u)break}catch(e){i=t,a=1,c=e}finally{l=1}}return{value:e,done:f}}}(n,o,i),!0),l}var u={};function a(){}function c(){}function l(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(We(e={},r,function(){return this}),e),f=l.prototype=a.prototype=Object.create(s);function d(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,We(t,o,"GeneratorFunction")),t.prototype=Object.create(f),t}return c.prototype=l,We(f,"constructor",l),We(l,"constructor",c),c.displayName="GeneratorFunction",We(l,o,"GeneratorFunction"),We(f),We(f,o,"Generator"),We(f,r,function(){return this}),We(f,"toString",function(){return"[object Generator]"}),(Xe=function(){return{w:i,m:d}})()}function We(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}We=function(t,e,n,r){function i(e,n){We(t,e,function(t){return this._invoke(e,n,t)})}e?o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(i("next",0),i("throw",1),i("return",2))},We(t,e,n,r)}function Ke(t,e){this.v=t,this.k=e}function Ze(t,e,n,r,o,i,u){try{var a=t[i](u),c=a.value}catch(t){return void n(t)}a.done?e(c):Promise.resolve(c).then(r,o)}function Je(t){return function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function u(t){Ze(i,r,o,u,a,"next",t)}function a(t){Ze(i,r,o,u,a,"throw",t)}u(void 0)})}}function tn(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function en(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,cn(r.key),r)}}function nn(t,e,n){return e=on(e),function(t,e){if(e&&("object"==ln(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,rn()?Reflect.construct(e,n||[],on(t).constructor):e.apply(t,n))}function rn(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(rn=function(){return!!t})()}function on(t){return on=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},on(t)}function un(t,e){return un=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},un(t,e)}function an(t,e,n){return(e=cn(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function cn(t){var e=function(t,e){if("object"!=ln(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=ln(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==ln(e)?e:e+""}function ln(t){return ln="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},ln(t)}var sn=function(t,e,n,r){var o,i=arguments.length,u=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":ln(Reflect))&&"function"==typeof Reflect.decorate)u=Reflect.decorate(t,e,n,r);else for(var a=t.length-1;a>=0;a--)(o=t[a])&&(u=(i<3?o(u):i>3?o(e,n,u):o(e,n))||u);return i>3&&u&&Object.defineProperty(e,n,u),u};var fn=(0,c.Ng)(function(t){return{auth:t.auth?t.auth.user:void 0}},null,null,{forwardRef:!0}),dn=(Be=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),an(n=nn(this,e,[t]),"bidHistoryModal",void 0),n.bidHistoryModal=r.createRef(),n.deleteBid=n.deleteBid.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&&un(t,e)}(e,t),n=e,o=[{key:"GET_USER",value:function(){return(0,u.Ay)(Ie||(Ie=tn(["\n query get_user_mp_history(\n $user_id: String!\n ) {\n user(user_id: $user_id) {\n username\n main_address {\n city\n state_name\n }\n premium {\n amount\n type\n }\n }\n }\n "])))}},{key:"render",value:function(){var t=this,e=this.props,n=e.bids,o=e.showCheck,u=e.showDate,a=e.showHistory,c=e.showPerUnit,l=e.auth,s=e.actions,f=this.context,d=f.auction,p=f.lots,m=f.selectLot;return r.createElement(r.Fragment,null,r.createElement(Cn,{ref:this.bidHistoryModal}),r.createElement(ae.LB,{setting_key:{hide_combo_display:"auctions.multipar.hide_combo_display",displaySettings:"auctions.multipar_page_settings",showPremium:"auctions.super_admin_settings.display_buyers_premium_on_multipar_auctions"},render:function(e){var f=e.settings,y=f.hide_combo_display,v=f.displaySettings,b=f.showPremium,h=function(t,e){var n,r=(0,re.defaultsDeep)({},t,ue.ms),o=null!==(n=null==t?void 0:t.columns)&&void 0!==n?n:ue.ms.columns;o.length||(o=ue.ms.columns),e&&(o=o.filter(function(t){return t.column!==Gt.MultiparHistoryColumns.COMBO_ID.valueOf()}));var i=o.map(function(t){return{column:t.column,header:t.header||(0,Gt.getEnum)(Gt.MultiparHistoryColumns,t.column).display}});return r.columns=i,r.lot_label=r.lot_label||ue.ms.lot_label,r.lots_label=r.lots_label||ue.ms.lots_label,r}(v,y);return r.createElement("table",{className:"multiparTable"},r.createElement("thead",null,r.createElement("tr",null,h.columns.map(function(t,e){var n,i,u=0===e?o?3:2:1;return t.column!==Gt.MultiparHistoryColumns.PREMIUM.valueOf()||b&&((null===(n=d.premium)||void 0===n?void 0:n.type)!=Gt.PremiumType.FIXED.valueOf()||0!==(null===(i=d.premium)||void 0===i?void 0:i.amount))?r.createElement("th",{key:t.column,colSpan:u},t.header):null}),r.createElement("th",{key:"actions"}
2))),r.createElement("tbody",null,n.map(function(e){var n,f,v=null!==(n=null===(f=e.composition)||void 0===f?void 0:f.map(function(t){return p[t]}).filter(Ue.v).sort(function(t,e){return(t.lot_number||"").localeCompare(e.lot_number||"",void 0,{numeric:!0})}))&&void 0!==n?n:[],_=v.every(function(t){return null!=(null==t?void 0:t.unit_quantity)});return r.createElement("tr",{key:e.bid_id},o&&r.createElement("td",{className:"check",key:"check"},e.is_winner&&r.createElement(Lt.FontAwesomeIcon,{color:"green",title:"This is a winning bid",icon:["fas","check"]}),!e.is_winner&&e.is_top&&r.createElement(Lt.FontAwesomeIcon,{color:"#CCC",title:"This is a top bid, but is not currently winning",icon:["fas","check"]})),r.createElement("td",{className:"lot-selector",key:"lot-selector"},r.createElement("a",{title:"Select these lots",onClick:function(){return m(e.composition)}},r.createElement(Lt.FontAwesomeIcon,{icon:["fas","gavel"]}))),h.columns.map(function(n){var o,a,s,f,m,h,g=(0,Gt.getEnum)(Gt.MultiparHistoryColumns,n.column);if(g===Gt.MultiparHistoryColumns.BIDDER)return r.createElement("td",{className:"bidder ".concat(null!==(f=e.winning_bidder)&&void 0!==f&&f.is_self?"self":""," ").concat(e.is_winner&&null!==(m=e.winning_bidder)&&void 0!==m&&m.is_self?"self-winner":""),key:"bidder"},r.createElement(i.X,{query:t.GET_USER(),variables:{user_id:null===(h=e.winning_bidder)||void 0===h?void 0:h.user_id},skip:!e.winning_bidder||!(0,Le.n)(l,{role:Gt.UserRoles.ADMIN.valueOf()}),fetchPolicy:"cache-first"},function(t){var n=t.data;if(d.hide_winning_user||d.hide_winning_info)return null;if(!n||!n.user)return r.createElement(r.Fragment,null,e.winning_bidder?e.winning_bidder.user_display:"Floor Bidder");var o=n.user;return r.createElement(r.Fragment,null,o.username," (",(0,re.get)(o,"main_address.city"),", ",(0,re.get)(o,"main_address.state_name"),")")}));if(g===Gt.MultiparHistoryColumns.BID_AMOUNT)return r.createElement("td",{className:"bid",key:"bid"},(0,Vt.vj)(e.amount),!(!c&&!u)&&r.createElement("br",null),c&&r.createElement(r.Fragment,null,r.createElement("span",{className:"perUnit"},(0,Vt.vj)((0,Ft.Mq)(e.amount,e.composition,d,Object.values(p),!0)),_&&"/".concat(d.unit_type_singular||"unit"))),u&&r.createElement(r.Fragment,null,r.createElement("span",{className:"date"},r.createElement(Fe.s,{render:function(t){return(0,Yt.A)(e.created_at).format((null==t?void 0:t.date_format)===Gt.WebsiteDateFormat.DAY_FIRST.valueOf()?"[at] h:mma [on] D/M/YY":"[at] h:mma [on] M/D/YY")}}))));if(g===Gt.MultiparHistoryColumns.PREMIUM&&b&&((null===(o=d.premium)||void 0===o?void 0:o.type)!=Gt.PremiumType.FIXED.valueOf()||0!==(null===(a=d.premium)||void 0===a?void 0:a.amount))){var w,O=t.context.auction,E=0,S=null,P=0,j=null,k=0;if(O.premium&&(S=O.premium,j=null===(w=O.premium)||void 0===w?void 0:w.is_flat),S){switch(S.type){case Gt.PremiumType.FIXED.valueOf():E=null!==(s=S.amount)&&void 0!==s?s:0;break;case Gt.PremiumType.SCALE.valueOf():E=S.custom.values.find(function(t){return t.min<=(e.amount||0)&&t.max>(e.amount||0)}).amount}if(j)P=new(Ge())(e.amount).add(E).toNumber();else{var x=new(Ge())(e.amount),T=new(Ge())(E).div(100).toNumber(),A=x.mul(T).toNumber();P=x.add(A).toNumber()}}return(O.show_per_unit_cost||O.per_unit_bidding!==Gt.AuctionMultiparPerUnitBidding.NEVER.valueOf())&&(k=(0,Ft.Mq)(P,e.composition,O,Object.values(p),!0)),r.createElement("td",{className:"bid",key:"bid"},(0,Vt.vj)(P),c&&r.createElement(r.Fragment,null," ",r.createElement("span",{className:"perUnit"},(0,Vt.vj)(k),_&&"/".concat(O.unit_type_singular||"unit"))))}return g===Gt.MultiparHistoryColumns.COMBO_ID?r.createElement(r.Fragment,{key:"comboId"},!y&&r.createElement("td",null,e.combo_num_display)):g===Gt.MultiparHistoryColumns.LOTS?r.createElement("td",{className:"lots",key:"lots"},v.map(function(t){return t.lot_number?t.lot_number:"id".concat(t.auction_lot_id)}).join(", ")):g===Gt.MultiparHistoryColumns.COMBO_ID_LOTS?r.createElement("td",{key:g.valueOf()},e.combo_num_display,": ",v.map(function(t){return t.lot_number?t.lot_number:"id".concat(t.auction_lot_id)}).join(", ")):null}),r.createElement("td",{className:"tableActions",key:"actions"},!d.hide_bid_history&&!d.hide_winning_info&&a&&r.createElement("a",{title:"View combination history",onClick:function(){return t.openBidHistory(e.composition)}},r.createElement(Lt.FontAwesomeIcon,{icon:["fas","history"]})),s&&"function"==typeof s?s(e):s))})))}}))}},{key:"openBidHistory",value:(l=Je($e().mark(function t(e){return $e().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(t.prev=0,this.bidHistoryModal.current){t.next=3;break}throw new Error("NO REF");case 3:return t.next=5,this.bidHistoryModal.current.open({composition:e});case 5:t.next=13;break;case 7:if(t.prev=7,t.t0=t.catch(0),"cancel"!==t.t0){t.next=11;break}return t.abrupt("return");case 11:Ut.oR.error("An unknown error has occurred"),console.log("Form ERROR:",t.t0);case 13:case"end":return t.stop()}},t,this,[[0,7]])})),function(t){return l.apply(this,arguments)})},{key:"DELETE_BID",value:function(){return(0,u.Ay)(Ce||(Ce=tn(["\n mutation deleteMultiparBid($auction_id: ID!, $bid_id: ID!) {\n deleteMultiparBid(auction_id: $auction_id, bid_id: $bid_id)\n }\n "])))}},{key:"deleteBid",value:(c=Je($e().mark(function t(e){var n,r,o;return $e().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n=this.context.auction,t.next=3,(0,oe.confirm)({title:"Delete bid",message:"Are you sure you want to delete the ".concat((0,Vt.vj)(e.amount)," bid on combo ").concat(e.composition.join(", "),"?")});case 3:if(t.sent){t.next=6;break}return t.abrupt("return");case 6:return t.prev=6,t.next=9,qt.Sn.mutate({mutation:this.DELETE_BID(),variables:{auction_id:n.auction_id,bid_id:e.bid_id}});case 9:o=t.sent,null!==(r=o.data)&&void 0!==r&&r.deleteMultiparBid?Ut.oR.success("Bid Deleted"):Ut.oR.error("Unknown error deleting bid"),t.next=17;break;case 13:t.prev=13,t.t0=t.catch(6),console.error(t.t0),Ut.oR.error("Error deleting bid: "+t.t0.message);case 17:case"end":return t.stop()}},t,this,[[6,13]])})),function(t){return c.apply(this,arguments)})}],o&&en(n.prototype,o),a&&en(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,a,c,l}(r.Component),an(Be,"contextType",At.Vh),Be);var pn=dn=sn([fn,(0,Me.override)("plugins/components/multipar/components/bidTable/index")],dn);function mn(t){return mn="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},mn(t)}function yn(){var t=wn(),e=t.m(yn),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 o={throw:1,return:2,break:3,continue:3};function i(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,o[t],e)},delegateYield:function(t,o,i){return e.resultName=o,n(r.d,vn(t),i)},finish:function(t){return n(r.f,t)}},n=function(t,n,o){r.p=e.prev,r.n=e.next;try{return t(n,o)}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(yn=function(){return{wrap:function(e,n,r,o){return t.w(i(e),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new En(t,e)},AsyncIterator:gn,async:function(t,e,n,o,u){return(r(e)?_n:hn)(i(t),e,n,o,u)},keys:bn,values:vn}})()}function vn(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(mn(t)+" is not iterable")}function bn(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 hn(t,e,n,r,o){var i=_n(t,e,n,r,o);return i.next().then(function(t){return t.done?t.value:i.next()})}function _n(t,e,n,r,o){return new gn(wn().w(t,e,n,r),o||Promise)}function gn(t,e){function n(r,o,i,u){try{var a=t[r](o),c=a.value;return c instanceof En?e.resolve(c.v).then(function(t){n("next",t,i,u)},function(t){n("throw",t,i,u)}):e.resolve(c).then(function(t){a.value=t,i(a)},function(t){return n("throw",t,i,u)})}catch(t){u(t)}}var r;this.next||(On(gn.prototype),On(gn.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),On(this,"_invoke",function(t,o,i){function u(){return new e(function(e,r){n(t,i,e,r)})}return r=r?r.then(u,u):u()},!0)}function wn(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof a?r:a,l=Object.create(c.prototype);return On(l,"_invoke",function(n,r,o){var i,a,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return i=e,a=0,c=t,d.n=n,u}};function p(n,r){for(a=n,c=r,e=0;!f&&l&&!o&&e<s.length;e++){var o,i=s[e],p=d.p,m=i[2];n>
23?(o=m===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,d.n=m,a=0))}if(o||n>1)return u;throw f=!0,r}return function(o,s,m){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),a=s,c=m;(e=a<2?t:c)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,c)):d.n=c:d.v=c);try{if(l=2,i){if(a||(o="next"),e=i[o]){if(!(e=e.call(i,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,a<2&&(a=0)}else 1===a&&(e=i.return)&&e.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=t}else if((e=(f=d.n<0)?c:n.call(r,d))!==u)break}catch(e){i=t,a=1,c=e}finally{l=1}}return{value:e,done:f}}}(n,o,i),!0),l}var u={};function a(){}function c(){}function l(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(On(e={},r,function(){return this}),e),f=l.prototype=a.prototype=Object.create(s);function d(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,On(t,o,"GeneratorFunction")),t.prototype=Object.create(f),t}return c.prototype=l,On(f,"constructor",l),On(l,"constructor",c),c.displayName="GeneratorFunction",On(l,o,"GeneratorFunction"),On(f),On(f,o,"Generator"),On(f,r,function(){return this}),On(f,"toString",function(){return"[object Generator]"}),(wn=function(){return{w:i,m:d}})()}function On(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}On=function(t,e,n,r){function i(e,n){On(t,e,function(t){return this._invoke(e,n,t)})}e?o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(i("next",0),i("throw",1),i("return",2))},On(t,e,n,r)}function En(t,e){this.v=t,this.k=e}function Sn(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 Pn(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Sn(Object(n),!0).forEach(function(e){Bn(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Sn(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function jn(t,e,n,r,o,i,u){try{var a=t[i](u),c=a.value}catch(t){return void n(t)}a.done?e(c):Promise.resolve(c).then(r,o)}function kn(t){return function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function u(t){jn(i,r,o,u,a,"next",t)}function a(t){jn(i,r,o,u,a,"throw",t)}u(void 0)})}}function xn(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,In(r.key),r)}}function Tn(t,e,n){return e=Rn(e),function(t,e){if(e&&("object"==mn(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,An()?Reflect.construct(e,n||[],Rn(t).constructor):e.apply(t,n))}function An(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(An=function(){return!!t})()}function Rn(t){return Rn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Rn(t)}function Nn(t,e){return Nn=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Nn(t,e)}function Bn(t,e,n){return(e=In(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function In(t){var e=function(t,e){if("object"!=mn(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=mn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==mn(e)?e:e+""}var Cn=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),Bn(n=Tn(this,e,[t]),"modal",void 0),Bn(n,"defaultState",{opts:{}}),n.state=(0,re.cloneDeep)(n.defaultState),n.modal=r.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&&Nn(t,e)}(e,t),n=e,o=[{key:"open",value:(u=kn(yn().mark(function t(e){var n=this;return yn().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise(function(t,r){n.setState(Pn(Pn({},(0,re.cloneDeep)(n.defaultState)),{},{opts:(0,re.cloneDeep)(e)}),kn(yn().mark(function e(){var o;return yn().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();
2case 5:o=e.sent,t(o),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:"render",value:function(){var t=this.state.opts.composition,e=this.context,n=e.auction,o=e.bids,i=e.lots,u=e.loadingBids,a=o,c="Bid History";if(t){var l=t.join(","),s=t.map(function(t){return i[t]}).filter(Ue.v);c+=" for Lot".concat(s.length>1?"s":""," ").concat(s.map(function(t){return t.lot_number?t.lot_number:"id".concat(t.auction_lot_id)}).join(", ")),a=a.filter(function(t){return t.composition.join(",")===l})}return r.createElement(oe.Modal,{ref:this.modal,title:c,size:"lg"},u?r.createElement("div",{className:"loader"},"Loading..."):r.createElement(r.Fragment,null,!!a.length&&r.createElement(pn,{bids:a,showCheck:!0,showDate:!0,showPerUnit:n.show_per_unit_cost||n.per_unit_bidding!==Gt.AuctionMultiparPerUnitBidding.NEVER.valueOf()}),!a.length&&r.createElement("div",{className:"text-center"},"There are currently no bids ",!!t&&"on this ".concat(t.length>1?"combo":"lot"))))}}],o&&xn(n.prototype,o),i&&xn(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,i,u}(r.Component);Bn(Cn,"contextType",At.Vh);var Dn=n(15364);function Ln(t){return Ln="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},Ln(t)}function Mn(){var t=zn(),e=t.m(Mn),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 o={throw:1,return:2,break:3,continue:3};function i(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,o[t],e)},delegateYield:function(t,o,i){return e.resultName=o,n(r.d,Fn(t),i)},finish:function(t){return n(r.f,t)}},n=function(t,n,o){r.p=e.prev,r.n=e.next;try{return t(n,o)}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(Mn=function(){return{wrap:function(e,n,r,o){return t.w(i(e),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new Vn(t,e)},AsyncIterator:$n,async:function(t,e,n,o,u){return(r(e)?Gn:qn)(i(t),e,n,o,u)},keys:Un,values:Fn}})()}function Fn(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(Ln(t)+" is not iterable")}function Un(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 qn(t,e,n,r,o){var i=Gn(t,e,n,r,o);return i.next().then(function(t){return t.done?t.value:i.next()})}function Gn(t,e,n,r,o){return new $n(zn().w(t,e,n,r),o||Promise)}function $n(t,e){function n(r,o,i,u){try{var a=t[r](o),c=a.value;return c instanceof Vn?e.resolve(c.v).then(function(t){n("next",t,i,u)},function(t){n("throw",t,i,u)}):e.resolve(c).then(function(t){a.value=t,i(a)},function(t){return n("throw",t,i,u)})}catch(t){u(t)}}var r;this.next||(Hn($n.prototype),Hn($n.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Hn(this,"_invoke",function(t,o,i){function u(){return new e(function(e,r){n(t,i,e,r)})}return r=r?r.then(u,u):u()},!0)}function zn(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof a?r:a,l=Object.create(c.prototype);return Hn(l,"_invoke",function(n,r,o){var i,a,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return i=e,a=0,c=t,d.n=n,u}};function p(n,r){for(a=n,c=r,e=0;!f&&l&&!o&&e<s.length;e++){var o,i=s[e],p=d.p,m=i[2];n>
23?(o=m===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,d.n=m,a=0))}if(o||n>1)return u;throw f=!0,r}return function(o,s,m){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),a=s,c=m;(e=a<2?t:c)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,c)):d.n=c:d.v=c);try{if(l=2,i){if(a||(o="next"),e=i[o]){if(!(e=e.call(i,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,a<2&&(a=0)}else 1===a&&(e=i.return)&&e.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=t}else if((e=(f=d.n<0)?c:n.call(r,d))!==u)break}catch(e){i=t,a=1,c=e}finally{l=1}}return{value:e,done:f}}}(n,o,i),!0),l}var u={};function a(){}function c(){}function l(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(Hn(e={},r,function(){return this}),e),f=l.prototype=a.prototype=Object.create(s);function d(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,Hn(t,o,"GeneratorFunction")),t.prototype=Object.create(f),t}return c.prototype=l,Hn(f,"constructor",l),Hn(l,"constructor",c),c.displayName="GeneratorFunction",Hn(l,o,"GeneratorFunction"),Hn(f),Hn(f,o,"Generator"),Hn(f,r,function(){return this}),Hn(f,"toString",function(){return"[object Generator]"}),(zn=function(){return{w:i,m:d}})()}function Hn(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}Hn=function(t,e,n,r){function i(e,n){Hn(t,e,function(t){return this._invoke(e,n,t)})}e?o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(i("next",0),i("throw",1),i("return",2))},Hn(t,e,n,r)}function Vn(t,e){this.v=t,this.k=e}function Yn(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 Qn(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Yn(Object(n),!0).forEach(function(e){nr(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Yn(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function Xn(t,e,n,r,o,i,u){try{var a=t[i](u),c=a.value}catch(t){return void n(t)}a.done?e(c):Promise.resolve(c).then(r,o)}function Wn(t){return function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function u(t){Xn(i,r,o,u,a,"next",t)}function a(t){Xn(i,r,o,u,a,"throw",t)}u(void 0)})}}function Kn(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,rr(r.key),r)}}function Zn(t,e,n){return e=tr(e),function(t,e){if(e&&("object"==Ln(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,Jn()?Reflect.construct(e,n||[],tr(t).constructor):e.apply(t,n))}function Jn(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(Jn=function(){return!!t})()}function tr(t){return tr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},tr(t)}function er(t,e){return er=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},er(t,e)}function nr(t,e,n){return(e=rr(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function rr(t){var e=function(t,e){if("object"!=Ln(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=Ln(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==Ln(e)?e:e+""}var or=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),nr(n=Zn(this,e,[t]),"modal",void 0),nr(n,"defaultState",{opts:{}}),n.state=(0,re.cloneDeep)(n.defaultState),n.modal=r.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&&er(t,e)}(e,t),n=e,o=[{key:"open",value:(u=Wn(Mn().mark(function t(e){var n,r=this;return Mn().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n=this.context.updateData,t.abrupt("return",new Promise(function(t,o){n("unReadMessagesCount",0),r.setState(Qn(Qn({},(0,re.cloneDeep)(r.defaultState)),{},{opts:(0,re.cloneDeep)(e)}),Wn(Mn().mark(function e(){var n;return Mn().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r.modal.current){e.next=2;break}return e.abrupt("return",o("Modal Not Found"));case 2:return e.prev=2,e.next=5,r.modal.current.open();case 5:n=e.sent,t(n),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(2),o(e.t0);case 12:return e.prev=12,r.setState(r.defaultState),e.finish(12);case 15:case"end":return e.stop()}},e,null,[[2,9,12,15]])})))}));case 2:case"end":return t.stop()}},t,this)})),function(t){return u.apply(this,arguments)})},{key:"render",value:function(){var t,e=this.context,n=e.messages,o=e.updateData,i=e.loadingMessages,u=e.auction;return r.createElement(oe.Modal,{ref:this.modal,title:"Messages",size:"lg",submit:function(){throw new Error("Don't auto close on send message")},noForm:!0,onCancel:(t=Wn(Mn().mark(function t(){return Mn().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return o("unReadMessagesCount",0),t.abrupt("return",!1);case 2:case"end":return t.stop()}},t)})),function(){return t.apply(this,arguments)}),footerButtons:[]},i&&r.createElement(r.Fragment,null,r.createElement("div",{className:"loader"},"Loading...")),!i&&r.createElement(Dn.M,{auction_id:u.auction_id,auction_ring_id:null,messages:n}))}}],o&&Kn(n.prototype,o),i&&Kn(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,i,u}(r.Component);function ir(t){return ir="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},ir(t)}function ur(){var t=dr(),e=t.m(ur),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 o={throw:1,return:2,break:3,continue:3};function i(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,o[t],e)},delegateYield:function(t,o,i){return e.resultName=o,n(r.d,ar(t),i)},finish:function(t){return n(r.f,t)}},n=function(t,n,o){r.p=e.prev,r.n=e.next;try{return t(n,o)}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(ur=function(){return{wrap:function(e,n,r,o){return t.w(i(e),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new mr(t,e)},AsyncIterator:fr,async:function(t,e,n,o,u){return(r(e)?sr:lr)(i(t),e,n,o,u)},keys:cr,values:ar}})()}function ar(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(ir(t)+" is not iterable")}function cr(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 lr(t,e,n,r,o){var i=sr(t,e,n,r,o);return i.next().then(function(t){return t.done?t.value:i.next()})}function sr(t,e,n,r,o){return new fr(dr().w(t,e,n,r),o||Promise)}function fr(t,e){function n(r,o,i,u){try{var a=t[r](o),c=a.value;return c instanceof mr?e.resolve(c.v).then(function(t){n("next",t,i,u)},function(t){n("throw",t,i,u)}):e.resolve(c).then(function(t){a.value=t,i(a)},function(t){return n("throw",t,i,u)})}catch(t){u(t)}}var r;this.next||(pr(fr.prototype),pr(fr.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),pr(this,"_invoke",function(t,o,i){function u(){return new e(function(e,r){n(t,i,e,r)})}return r=r?r.then(u,u):u()},!0)}function dr(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof a?r:a,l=Object.create(c.prototype);return pr(l,"_invoke",function(n,r,o){var i,a,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return i=e,a=0,c=t,d.n=n,u}};function p(n,r){for(a=n,c=r,e=0;!f&&l&&!o&&e<s.length;e++){var o,i=s[e],p=d.p,m=i[2];n>
23?(o=m===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,d.n=m,a=0))}if(o||n>1)return u;throw f=!0,r}return function(o,s,m){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),a=s,c=m;(e=a<2?t:c)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,c)):d.n=c:d.v=c);try{if(l=2,i){if(a||(o="next"),e=i[o]){if(!(e=e.call(i,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,a<2&&(a=0)}else 1===a&&(e=i.return)&&e.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=t}else if((e=(f=d.n<0)?c:n.call(r,d))!==u)break}catch(e){i=t,a=1,c=e}finally{l=1}}return{value:e,done:f}}}(n,o,i),!0),l}var u={};function a(){}function c(){}function l(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(pr(e={},r,function(){return this}),e),f=l.prototype=a.prototype=Object.create(s);function d(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,pr(t,o,"GeneratorFunction")),t.prototype=Object.create(f),t}return c.prototype=l,pr(f,"constructor",l),pr(l,"constructor",c),c.displayName="GeneratorFunction",pr(l,o,"GeneratorFunction"),pr(f),pr(f,o,"Generator"),pr(f,r,function(){return this}),pr(f,"toString",function(){return"[object Generator]"}),(dr=function(){return{w:i,m:d}})()}function pr(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}pr=function(t,e,n,r){function i(e,n){pr(t,e,function(t){return this._invoke(e,n,t)})}e?o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(i("next",0),i("throw",1),i("return",2))},pr(t,e,n,r)}function mr(t,e){this.v=t,this.k=e}function yr(t,e,n,r,o,i,u){try{var a=t[i](u),c=a.value}catch(t){return void n(t)}a.done?e(c):Promise.resolve(c).then(r,o)}function vr(t){return function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function u(t){yr(i,r,o,u,a,"next",t)}function a(t){yr(i,r,o,u,a,"throw",t)}u(void 0)})}}function br(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,Er(r.key),r)}}function hr(t,e,n){return e=gr(e),function(t,e){if(e&&("object"==ir(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,_r()?Reflect.construct(e,n||[],gr(t).constructor):e.apply(t,n))}function _r(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(_r=function(){return!!t})()}function gr(t){return gr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},gr(t)}function wr(t,e){return wr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},wr(t,e)}function Or(t,e,n){return(e=Er(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Er(t){var e=function(t,e){if("object"!=ir(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=ir(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==ir(e)?e:e+""}nr(or,"contextType",At.Vh);var Sr=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),Or(n=hr(this,e,[t]),"auctionInfoModal",void 0),Or(n,"bidHistoryModal",void 0),Or(n,"messageModal",void 0),n.state={},n.auctionInfoModal=r.createRef(),n.bidHistoryModal=r.createRef(),n.messageModal=r.createRef(),n.openAuctionInfo=n.openAuctionInfo.bind(n),n.openBidHistory=n.openBidHistory.bind(n),n.openMessages=n.openMessages.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&&wr(t,e)}(e,t),n=e,o=[{key:"render",value:function(){var t=this.context,e=t.auction,n=t.unReadMessagesCount;return r.createElement(r.Fragment,null,r.createElement(De,{ref:this.auctionInfoModal}),!e.hide_bid_history&&!e.hide_winning_info&&r.createElement(Cn,{ref:this.bidHistoryModal}),r.createElement(or,{ref:this.messageModal}),r.createElement(Wt.A,null,r.createElement(Rt.A,{size:"sm",outline:!0,color:"secondary",onClick:this.openAuctionInfo},r.createElement(Lt.FontAwesomeIcon,{icon:["fas","info-circle"]}),"Info"),!e.hide_bid_history&&!e.hide_winning_info&&r.createElement(Rt.A,{size:"sm",outline:!0,color:"secondary",onClick:this.openBidHistory},r.createElement(Lt.FontAwesomeIcon,{icon:["fas","history"]}),"Bid History"),r.createElement(Rt.A,{size:"sm",outline:!0,color:"secondary",onClick:this.openMessages,className:n?"unReadMessages":""},r.createElement(Lt.FontAwesomeIcon,{icon:["fas","comments"]}),"Messages",!!n&&r.createElement(Kt.A,{color:"danger"},n))))}},{key:"openAuctionInfo",value:(c=vr(ur().mark(function t(){var e,n,r;return ur().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.context.auction,n=e.auction_id,r=e.title,t.prev=1,this.auctionInfoModal.current){t.next=4;break}throw new Error("NO REF");case 4:return t.next=6,this.auctionInfoModal.current.open({auction_id:n,title: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:Ut.oR.error("An unknown error has occurred"),console.log("Form ERROR:",t.t0);case 14:case"end":return t.stop()}},t,this,[[1,8]])})),function(){return c.apply(this,arguments)})},{key:"openBidHistory",value:(a=vr(ur().mark(function t(){return ur().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(t.prev=0,this.bidHistoryModal.current){t.next=3;break}throw new Error("NO REF");case 3:return t.next=5,this.bidHistoryModal.current.open({});case 5:t.next=13;break;case 7:if(t.prev=7,t.t0=t.catch(0),"cancel"!==t.t0){t.next=11;break}return t.abrupt("return");case 11:Ut.oR.error("An unknown error has occurred"),console.log("Form ERROR:",t.t0);case 13:case"end":return t.stop()}},t,this,[[0,7]])})),function(){return a.apply(this,arguments)})},{key:"openMessages",value:(u=vr(ur().mark(function t(){return ur().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(t.prev=0,this.messageModal.current){t.next=3;break}throw new Error("NO REF");case 3:return t.next=5,this.messageModal.current.open({});case 5:t.next=13;break;case 7:if(t.prev=7,t.t0=t.catch(0),"cancel"!==t.t0){t.next=11;break}return t.abrupt("return");case 11:Ut.oR.error("An unknown error has occurred"),console.log("Form ERROR:",t.t0);case 13:case"end":return t.stop()}},t,this,[[0,7]])})),function(){return u.apply(this,arguments)})}],o&&br(n.prototype,o),i&&br(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,i,u,a,c}(r.Component);Or(Sr,"contextType",At.Vh);var Pr,jr,kr,xr=n(27448),Tr=n(68311),Ar=n(75389);function Rr(t){return function(t){if(Array.isArray(t))return Br(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||Nr(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Nr(t,e){if(t){if("string"==typeof t)return Br(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)?Br(t,e):void 0}}function Br(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 Ir(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function Cr(){var t=qr(),e=t.m(Cr),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 o={throw:1,return:2,break:3,continue:3};function i(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,o[t],e)},delegateYield:function(t,o,i){return e.resultName=o,n(r.d,Dr(t),i)},finish:function(t){return n(r.f,t)}},n=function(t,n,o){r.p=e.prev,r.n=e.next;try{return t(n,o)}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(Cr=function(){return{wrap:function(e,n,r,o){return t.w(i(e),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new $r(t,e)},AsyncIterator:Ur,async:function(t,e,n,o,u){return(r(e)?Fr:Mr)(i(t),e,n,o,u)},keys:Lr,values:Dr}})()}function Dr(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(eo(t)+" is not iterable")}function Lr(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 Mr(t,e,n,r,o){var i=Fr(t,e,n,r,o);return i.next().then(function(t){return t.done?t.value:i.next()})}function Fr(t,e,n,r,o){return new Ur(qr().w(t,e,n,r),o||Promise)}function Ur(t,e){function n(r,o,i,u){try{var a=t[r](o),c=a.value;return c instanceof $r?e.resolve(c.v).then(function(t){n("next",t,i,u)},function(t){n("throw",t,i,u)}):e.resolve(c).then(function(t){a.value=t,i(a)},function(t){return n("throw",t,i,u)})}catch(t){u(t)}}var r;this.next||(Gr(Ur.prototype),Gr(Ur.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Gr(this,"_invoke",function(t,o,i){function u(){return new e(function(e,r){n(t,i,e,r)})}return r=r?r.then(u,u):u()},!0)}function qr(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof a?r:a,l=Object.create(c.prototype);return Gr(l,"_invoke",function(n,r,o){var i,a,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return i=e,a=0,c=t,d.n=n,u}};function p(n,r){for(a=n,c=r,e=0;!f&&l&&!o&&e<s.length;e++){var o,i=s[e],p=d.p,m=i[2];n>
vendor: 4,479 bytes, line 2
23?(o=m===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,d.n=m,a=0))}if(o||n>1)return u;throw f=!0,r}return function(o,s,m){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),a=s,c=m;(e=a<2?t:c)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,c)):d.n=c:d.v=c);try{if(l=2,i){if(a||(o="next"),e=i[o]){if(!(e=e.call(i,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,a<2&&(a=0)}else 1===a&&(e=i.return)&&e.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=t}else if((e=(f=d.n<0)?c:n.call(r,d))!==u)break}catch(e){i=t,a=1,c=e}finally{l=1}}return{value:e,done:f}}}(n,o,i),!0),l}var u={};function a(){}function c(){}function l(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(Gr(e={},r,function(){return this}),e),f=l.prototype=a.prototype=Object.create(s);function d(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,Gr(t,o,"GeneratorFunction")),t.prototype=Object.create(f),t}return c.prototype=l,Gr(f,"constructor",l),Gr(l,"constructor",c),c.displayName="GeneratorFunction",Gr(l,o,"GeneratorFunction"),Gr(f),Gr(f,o,"Generator"),Gr(f,r,function(){return this}),Gr(f,"toString",function(){return"[object Generator]"}),(qr=function(){return{w:i,m:d}})()}function Gr(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}Gr=function(t,e,n,r){function i(e,n){Gr(t,e,function(t){return this._invoke(e,n,t)})}e?o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(i("next",0),i("throw",1),i("return",2))},Gr(t,e,n,r)}function $r(t,e){this.v=t,this.k=e}function zr(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 Hr(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?zr(Object(n),!0).forEach(function(e){Jr(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):zr(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function Vr(t,e,n,r,o,i,u){try{var a=t[i](u),c=a.value}catch(t){return void n(t)}a.done?e(c):Promise.resolve(c).then(r,o)}function Yr(t){return function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function u(t){Vr(i,r,o,u,a,"next",t)}function a(t){Vr(i,r,o,u,a,"throw",t)}u(void 0)})}}function Qr(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,to(r.key),r)}}function Xr(t,e,n){return e=Kr(e),function(t,e){if(e&&("object"==eo(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,Wr()?Reflect.construct(e,n||[],Kr(t).constructor):e.apply(t,n))}function Wr(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(Wr=function(){return!!t})()}function Kr(t){return Kr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Kr(t)}function Zr(t,e){return Zr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Zr(t,e)}function Jr(t,e,n){return(e=to(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function to(t){var e=function(t,e){if("object"!=eo(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=eo(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==eo(e)?e:e+""}function eo(t){return eo="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},eo(t)}var no=function(t,e,n,r){var o,i=arguments.length,u=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":eo(Reflect))&&"function"==typeof Reflect.decorate)u=Reflect.decorate(t,e,n,r);else for(var a=t.length-1;a>=0;
2a--)(o=t[a])&&(u=(i<3?o(u):i>3?o(e,n,u):o(e,n))||u);return i>3&&u&&Object.defineProperty(e,n,u),u},ro=(0,c.Ng)(function(t){var e;return{auth:null===(e=t.auth)||void 0===e?void 0:e.user}},null,null,{forwardRef:!0}),oo=(Pr=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),Jr(n=Xr(this,e,[t]),"modal",void 0),Jr(n,"messageModal",r.createRef()),Jr(n,"defaultState",{opts:{round:Tt.D,auction_id:""},selected:[],is_open:!1,formData:{},queryData:null}),n.state=(0,re.cloneDeep)(n.defaultState),n.modal=r.createRef(),n.queryResult=n.queryResult.bind(n),n.handleSubmit=n.handleSubmit.bind(n),n.renderTimer=n.renderTimer.bind(n),n.openMessages=n.openMessages.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&&Zr(t,e)}(e,t),n=e,o=[{key:"open",value:(s=Yr(Cr().mark(function t(e){var n,r,o=this;return Cr().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n=this.props.auth,r=this.context.simulcastBids,t.abrupt("return",new Promise(function(t,i){var u,a=[],c=r.filter(function(t){var e,r,o;return null!==(e=null===(r=t.winning_bidder)||void 0===r?void 0:r.is_self)&&void 0!==e?e:(null===(o=t.winning_bidder)||void 0===o?void 0:o.user_id)===(null==n?void 0:n.user_id)})[0];null!=c&&null!==(u=c.pre_choice_selection)&&void 0!==u&&u.length&&(a=c.pre_choice_selection),o.setState(Hr(Hr({},(0,re.cloneDeep)(o.defaultState)),{},{opts:e,selected:a,is_open:!0}),Yr(Cr().mark(function e(){var n;return Cr().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(o.modal.current){e.next=2;break}return e.abrupt("return",i("Modal Not Found"));case 2:return e.prev=2,e.next=5,o.modal.current.open();case 5:n=e.sent,t(n),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(2),i(e.t0);case 12:return e.prev=12,o.setState((0,re.cloneDeep)(o.defaultState)),e.finish(12);case 15:case"end":return e.stop()}},e,null,[[2,9,12,15]])})))}));case 3:case"end":return t.stop()}},t,this)})),function(t){return s.apply(this,arguments)})},{key:"cancel",value:function(){this.modal.current&&this.modal.current.close("cancel",null)}},{key:"CLOSE_ROUND_QUERY",value:function(){return(0,u.Ay)(jr||(jr=Ir(["\n query multipar_get_close_round_details($auction_id: String!, $simulcast_status: [Int]!) {\n currentRound(auction_id: $auction_id) {\n winning_bidder_id\n winning_bid_amount\n winning_bidder {\n is_self\n user_display\n country_code\n }\n }\n auction(auction_id: $auction_id) {\n auction_id\n choice_time_limit\n }\n lots(filter:{auction_id: $auction_id, simulcast_status: $simulcast_status}, pagination: {page: 1, pageSize: 9999}) {\n total\n lots {\n auction_lot_id\n lot_number\n title\n primary_image\n description\n unit_quantity\n quantity\n }\n }\n }\n "])))}},{key:"loading",value:function(){return r.createElement(r.Fragment,null,r.createElement("div",{className:"loader"},"Loading..."))}},{key:"notFound",value:function(){return r.createElement(r.Fragment,null,"Round Not Found")}},{key:"footerButtons",value:function(){var t=this.state.opts.preSelect;return[].concat(Rr(t?[{isCancel:!0,text:"Cancel",color:"secondary"}]:[]),[{color:"primary",text:"Select",isSubmit:!0}])}},{key:"queryResult",value:function(t){this.state.queryData||this.setState(function(e){return Ht()(e,{queryData:{$set:t}})})}},{key:"renderTimer",value:function(){var t,e=this.state,n=e.queryData;return e.opts.preSelect?null:r.createElement(Tr.b,{seconds:(null==n||null===(t=n.auction)||void 0===t?void 0:t.choice_time_limit)||30})}},{key:"render",value:function(){var t=this,e=this.state,n=e.opts.auction_id,o=e.queryData;return r.createElement(r.Fragment,null,r.createElement(or,{ref:this.messageModal}),r.createElement(oe.Modal,{ref:this.modal,preventNonButtonClose:!0,footerButtons:this.footerButtons(),submit:this.handleSubmit,footerLeftElements:this.renderTimer(),className:"multiparChoiceModal"},r.createElement(i.X,{query:this.CLOSE_ROUND_QUERY(),variables:{auction_id:n,simulcast_status:[Gt.SimulcastLotStatus.CURRENTLY_SELLING.valueOf()]},onCompleted:this.queryResult,fetchPolicy:"network-only",skip:!!o||!n},function(e){var n=e.loading,i=e.error;return n?t.loading():i?r.createElement(xr.v,{error:i}):o?t.renderModal(o):t.notFound()})))}},{key:"renderModal",value:function(t){var e,n,o,i,u=this.state.opts.preSelect,a=this.context.unReadMessagesCount,c=(0,re.defaults)(t.currentRound||{},Tt.D);return r.createElement(r.Fragment,null,r.createElement("div",{className:"messagesArea"},u?"Please select the lots that you are interested in bidding on":r.createElement(r.Fragment,null,r.createElement("div",null,r.createElement(ae.LB,{setting_key:"auctions.simulcast.choice_prompt_text",render:function(t){var e=t.setting;return r.createElement(r.Fragment,null,e||"You have won! Please select the items you wish to claim.")}})),r.createElement(Rt.A,{outline:!0,color:"secondary",onClick:this.openMessages,className:"messagesBtn ".concat(a?"unReadMessages":"")},r.createElement(Lt.FontAwesomeIcon,{icon:["fas","comments"]}),"Messages",!!a&&r.createElement(Kt.A,{color:"danger"},a)))),this.renderSelection(c,null!==(e=null==t||null===(n=t.lots)||void 0===n?void 0:n.lots)&&void 0!==e?e:[]),this.renderTotal(c,null!==(o=null==t||null===(i=t.lots)||void 0===i?void 0:i.lots)&&void 0!==o?o:[]))}},{key:"renderTotal",value:function(t,e){var n=this.state.opts.preSelect,o=this.context.auction;if(n)return null;var i,u=o.per_unit_bidding!==Gt.AuctionMultiparPerUnitBidding.NEVER.valueOf(),a=new qe.Decimal(0),c=new qe.Decimal(t.winning_bid_amount||0),l=function(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];
2if(!n){if(Array.isArray(t)||(n=Nr(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,a=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return u=t.done,t},e:function(t){a=!0,i=t},f:function(){try{u||null==n.return||n.return()}finally{if(a)throw i}}}}(e);try{for(l.s();!(i=l.n()).done;){var s,f=i.value;this.state.selected.indexOf(f.auction_lot_id)>=0&&(a=a.add(c.mul(u&&null!==(s=f.unit_quantity)&&void 0!==s?s:1)))}}catch(t){l.e(t)}finally{l.f()}return r.createElement("div",{className:"selection-total"},"Total: ",r.createElement("span",null,(0,Vt.vj)(a.toNumber())))}},{key:"renderSelection",value:function(t,e){var n=this;return r.createElement("div",{className:"lot-selection"},e&&e.length&&e.map(function(e){return n.renderLot(t,e)}))}},{key:"renderLot",value:function(t,e){var n,o,i,u=this,a=this.state.opts.preSelect,c=this.context.auction,l=Ar.default.PLACEHOLDER_IMAGE_URL||"https://auctioneersoftware.s3.amazonaws.com/as2_common_assets/no_image.png";e.primary_image&&(e.primary_image.small?l=e.primary_image.small:null!==(i=e.primary_image.asset_url_image_variants)&&void 0!==i&&i.small&&(l=e.primary_image.asset_url_image_variants.small));var s=c.per_unit_bidding!==Gt.AuctionMultiparPerUnitBidding.NEVER.valueOf(),f=this.state.selected.indexOf(e.auction_lot_id)>=0,d=new qe.Decimal(t.winning_bid_amount||0).mul(s&&null!==(n=e.unit_quantity)&&void 0!==n?n:1).toDP(2).toNumber();return r.createElement("div",{className:"lot-tile ".concat(f?"selected":""),onClick:function(){return u.toggleLot(e)},key:e.auction_lot_id},r.createElement("div",{className:"image"},r.createElement("div",{className:"imgContainer"},r.createElement("img",{src:l}))),r.createElement("div",{className:"details"},!!e.lot_number&&r.createElement("div",{className:"lot-number"},"Lot: ",e.lot_number),r.createElement("div",{className:"lot-title"},e.title),r.createElement("div",{className:"lot-desc",dangerouslySetInnerHTML:{__html:e.description}})),!a&&r.createElement("div",{className:"winning-amount"},1!=(s&&null!==(o=e.unit_quantity)&&void 0!==o?o:1)?r.createElement(r.Fragment,null,r.createElement("em",null,(0,Vt.vj)(t.winning_bid_amount||0)," x ",e.unit_quantity),r.createElement("br",null),r.createElement("strong",null,(0,Vt.vj)(d))):r.createElement("strong",null,(0,Vt.vj)(t.winning_bid_amount))))}},{key:"toggleLot",value:function(t){this.setState(function(e){var n=e.selected.indexOf(t.auction_lot_id);return n>=0?Ht()(e,{selected:{$splice:[[n,1]]}}):Ht()(e,{selected:{$push:[t.auction_lot_id]}})})}},{key:"ROUND_SELECTION",value:function(){return(0,u.Ay)(kr||(kr=Ir(["\n mutation multipar_select_round_items($input: roundSelectionInputBidder!) {\n roundSelectionBidder(input: $input)\n }\n "])))}},{key:"handleSubmit",value:(l=Yr(Cr().mark(function t(){var e,n,r,o,i,u,a,c,l,s,f;return Cr().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.state,n=e.queryData,r=e.selected,o=e.opts,i=o.round,u=o.auction_id,a=o.returnOnly,n){t.next=4;break}throw Ut.oR.error("Missing data"),new Error("cancel");case 4:if(c=[],l=(l=(0,re.cloneDeep)(r)).map(function(t){var e,r,o=null===(e=n.lots)||void 0===e||null===(r=e.lots)||void 0===r?void 0:r.find(function(e){return e.auction_lot_id==t});return o?{auction_lot_id:t,quantity:o.quantity}:(c.push("Lot not found in data: ".concat(t)),null)}),!c.length){t.next=11;break}throw Ut.oR.error("Some selected lots were not found"),console.error(c),new Error("cancel");case 11:if(l.length){t.next=14;break}throw Ut.oR.error("You must select at least one lot"),new Error("cancel");case 14:if(!a){t.next=16;break}return t.abrupt("return",l);case 16:return s=Object.assign({},{auction_id:u,simulcast_round_id:i.simulcast_round_id,lots:l}),t.prev=17,t.next=20,qt.Sn.mutate({mutation:this.ROUND_SELECTION(),variables:{input:s}});case 20:throw f=t.sent,(0,$t.vu)(null,f),new Error("cancel");case 25:throw t.prev=25,t.t0=t.catch(17),"cancel"!==t.t0.message&&(0,$t.vu)(t.t0,null),new Error("cancel");case 29:case"end":return t.stop()}},t,this,[[17,25]])})),function(){return l.apply(this,arguments)})},{key:"openMessages",value:(c=Yr(Cr().mark(function t(){return Cr().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(t.prev=0,this.messageModal.current){t.next=3;break}throw new Error("NO REF");case 3:return t.next=5,this.messageModal.current.open({});case 5:t.next=13;break;case 7:if(t.prev=7,t.t0=t.catch(0),"cancel"!==t.t0){t.next=11;break}return t.abrupt("return");case 11:Ut.oR.error("An unknown error has occurred"),console.log("Form ERROR:",t.t0);case 13:case"end":return t.stop()}},t,this,[[0,7]])})),function(){return c.apply(this,arguments)})}],o&&Qr(n.prototype,o),a&&Qr(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,a,c,l,s}(r.Component),Jr(Pr,"contextType",At.Vh),Pr);var io,uo,ao=oo=no([ro],oo);function co(){var t=yo(),e=t.m(co),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 o={throw:1,return:2,break:3,continue:3};function i(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,o[t],e)},delegateYield:function(t,o,i){return e.resultName=o,n(r.d,lo(t),i)},finish:function(t){return n(r.f,t)}},n=function(t,n,o){r.p=e.prev,r.n=e.next;try{return t(n,o)}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(co=function(){return{wrap:function(e,n,r,o){return t.w(i(e),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new bo(t,e)},AsyncIterator:mo,async:function(t,e,n,o,u){return(r(e)?po:fo)(i(t),e,n,o,u)},keys:so,values:lo}})()}function lo(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(jo(t)+" is not iterable")}function so(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 fo(t,e,n,r,o){var i=po(t,e,n,r,o);return i.next().then(function(t){return t.done?t.value:i.next()})}function po(t,e,n,r,o){return new mo(yo().w(t,e,n,r),o||Promise)}function mo(t,e){function n(r,o,i,u){try{var a=t[r](o),c=a.value;return c instanceof bo?e.resolve(c.v).then(function(t){n("next",t,i,u)},function(t){n("throw",t,i,u)}):e.resolve(c).then(function(t){a.value=t,i(a)},function(t){return n("throw",t,i,u)})}catch(t){u(t)}}var r;this.next||(vo(mo.prototype),vo(mo.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),vo(this,"_invoke",function(t,o,i){function u(){return new e(function(e,r){n(t,i,e,r)})}return r=r?r.then(u,u):u()},!0)}function yo(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof a?r:a,l=Object.create(c.prototype);return vo(l,"_invoke",function(n,r,o){var i,a,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return i=e,a=0,c=t,d.n=n,u}};function p(n,r){for(a=n,c=r,e=0;!f&&l&&!o&&e<s.length;e++){var o,i=s[e],p=d.p,m=i[2];n>
23?(o=m===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,d.n=m,a=0))}if(o||n>1)return u;throw f=!0,r}return function(o,s,m){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),a=s,c=m;(e=a<2?t:c)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,c)):d.n=c:d.v=c);try{if(l=2,i){if(a||(o="next"),e=i[o]){if(!(e=e.call(i,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,a<2&&(a=0)}else 1===a&&(e=i.return)&&e.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=t}else if((e=(f=d.n<0)?c:n.call(r,d))!==u)break}catch(e){i=t,a=1,c=e}finally{l=1}}return{value:e,done:f}}}(n,o,i),!0),l}var u={};function a(){}function c(){}function l(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(vo(e={},r,function(){return this}),e),f=l.prototype=a.prototype=Object.create(s);function d(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,vo(t,o,"GeneratorFunction")),t.prototype=Object.create(f),t}return c.prototype=l,vo(f,"constructor",l),vo(l,"constructor",c),c.displayName="GeneratorFunction",vo(l,o,"GeneratorFunction"),vo(f),vo(f,o,"Generator"),vo(f,r,function(){return this}),vo(f,"toString",function(){return"[object Generator]"}),(yo=function(){return{w:i,m:d}})()}function vo(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}vo=function(t,e,n,r){function i(e,n){vo(t,e,function(t){return this._invoke(e,n,t)})}e?o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(i("next",0),i("throw",1),i("return",2))},vo(t,e,n,r)}function bo(t,e){this.v=t,this.k=e}function ho(t,e,n,r,o,i,u){try{var a=t[i](u),c=a.value}catch(t){return void n(t)}a.done?e(c):Promise.resolve(c).then(r,o)}function _o(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,Po(r.key),r)}}function go(t,e,n){return e=Oo(e),function(t,e){if(e&&("object"==jo(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,wo()?Reflect.construct(e,n||[],Oo(t).constructor):e.apply(t,n))}function wo(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(wo=function(){return!!t})()}function Oo(t){return Oo=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Oo(t)}function Eo(t,e){return Eo=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Eo(t,e)}function So(t,e,n){return(e=Po(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Po(t){var e=function(t,e){if("object"!=jo(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=jo(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==jo(e)?e:e+""}function jo(t){return jo="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},jo(t)}var ko=function(t,e,n,r){var o,i=arguments.length,u=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":jo(Reflect))&&"function"==typeof Reflect.decorate)u=Reflect.decorate(t,e,n,r);else for(var a=t.length-1;a>=0;a--)(o=t[a])&&(u=(i<3?o(u):i>3?o(e,n,u):o(e,n))||u);return i>3&&u&&Object.defineProperty(e,n,u),u},xo=(0,c.Ng)(function(t){var e;return{auth:null===(e=t.auth)||void 0===e?void 0:e.user}},null,null,{forwardRef:!0}),To=(io=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),So(n=go(this,e,[t]),"changeDisableTimeout",void 0),So(n,"mounted",void 0),So(n,"choice_lot_selection_before_bidding",!1),So(n,"choiceModal",r.createRef()),n.mounted=!1,n.state={submitting:!1,changeDisable:!1},n.onClick=n.onClick.bind(n),n.clearChangeDisable=n.clearChangeDisable.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&&Eo(t,e)}(e,t),n=e,o=[{key:"componentDidUpdate",value:function(t){t.round.asking==this.props.round.asking&&t.amount==this.props.amount||(clearTimeout(this.changeDisableTimeout),this.setState({changeDisable:!0}),this.changeDisableTimeout=setTimeout(this.clearChangeDisable,300))}},{key:"clearChangeDisable",value:function(){this.setState({changeDisable:!1})}},{key:"componentDidMount",value:function(){this.mounted=!0}},{key:"componentWillUnmount",value:function(){clearTimeout(this.changeDisableTimeout),this.mounted=!1}},{key:"onClick",value:function(t){t.preventDefault(),this.state.submitting||(this.setState({submitting:!0}),this.submitBid())}},{key:"submitBid",value:(a=co().mark(function t(){var e,n,r,o,i,u,a,c,l,s,f;return co().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.props,n=e.amount,r=e.round,o=e.auction,i=e.auth,u=this.context.simulcastBids,t.prev=2,a={auction_id:o.auction_id,simulcast_round_id:r.simulcast_round_id,amount:n},!this.choice_lot_selection_before_bidding||o.multipar_mode!==Gt.MultiparAuctionMode.CHOICE.valueOf()){t.next=18;break}if(null==(l=u.filter(function(t){var e,n,r;return null!==(e=null===(n=t.winning_bidder)||void 0===n?void 0:n.is_self)&&void 0!==e?e:(null===(r=t.winning_bidder)||void 0===r?void 0:r.user_id)===(null==i?void 0:i.user_id
2)})[0])||null===(c=l.pre_choice_selection)||void 0===c||!c.length){t.next=10;break}a.pre_choice_selection=l.pre_choice_selection,t.next=18;break;case 10:if(this.choiceModal.current){t.next=12;break}throw new Error("Unknown Error (choice modal ref)");case 12:return t.next=14,this.choiceModal.current.open({round:r,auction_id:o.auction_id,returnOnly:!0,preSelect:!0});case 14:if(null!=(s=t.sent)&&s.length){t.next=17;break}throw new Error("Must select lots");case 17:a.pre_choice_selection=s;case 18:return t.next=20,qt.Sn.mutate({mutation:this.SUBMIT_BID(),variables:{input:a}});case 20:f=t.sent,(0,$t.vu)(null,f),t.next=27;break;case 24:t.prev=24,t.t0=t.catch(2),(0,$t.vu)(t.t0,null);case 27:return t.prev=27,this.mounted&&this.setState({submitting:!1}),t.finish(27);case 30:case"end":return t.stop()}},t,this,[[2,24,27,30]])}),c=function(){var t=this,e=arguments;return new Promise(function(n,r){var o=a.apply(t,e);function i(t){ho(o,n,r,i,u,"next",t)}function u(t){ho(o,n,r,i,u,"throw",t)}i(void 0)})},function(){return c.apply(this,arguments)})},{key:"SUBMIT_BID",value:function(){return(0,u.Ay)(uo||(t=["\n mutation submit_multipar_simulcast_bid($input: placeSimulcastBidInputBidder!) {\n placeSimulcastBidBidder(input: $input)\n }\n "],e||(e=t.slice(0)),uo=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))));var t,e}},{key:"render",value:function(){var t=this,e=this.props,n=e.amount,o=e.disabled,i=e.round,u=e.auction,a=this.state,c=a.submitting,l=a.changeDisable,s=i.round_status===Gt.SimulcastRoundStatus.COMPLETED.valueOf();return r.createElement(ae.LB,{setting_key:"auctions.multipar.choice_lot_selection_before_bidding",render:function(e){var i=e.setting;return t.choice_lot_selection_before_bidding=!!i,r.createElement(r.Fragment,null,!!i&&r.createElement(ao,{ref:t.choiceModal}),r.createElement(Rt.A,{color:"primary",block:!0,disabled:s||o||c||l||n<=0,onClick:t.onClick,className:"as-bid-btn","data-auction-id":null==u?void 0:u.auction_id},"Bid ",(0,Vt.vj)(n)))}})}}],o&&_o(n.prototype,o),i&&_o(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,i,a,c}(r.Component),So(io,"contextType",At.Vh),io);const Ao=To=ko([xo],To);function Ro(t){return Ro="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},Ro(t)}function No(){var t=Mo(),e=t.m(No),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 o={throw:1,return:2,break:3,continue:3};function i(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,o[t],e)},delegateYield:function(t,o,i){return e.resultName=o,n(r.d,Bo(t),i)},finish:function(t){return n(r.f,t)}},n=function(t,n,o){r.p=e.prev,r.n=e.next;try{return t(n,o)}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(No=function(){return{wrap:function(e,n,r,o){return t.w(i(e),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new Uo(t,e)},AsyncIterator:Lo,async:function(t,e,n,o,u){return(r(e)?Do:Co)(i(t),e,n,o,u)},keys:Io,values:Bo}})()}function Bo(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(Ro(t)+" is not iterable")}function Io(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 Co(t,e,n,r,o){var i=Do(t,e,n,r,o);return i.next().then(function(t){return t.done?t.value:i.next()})}function Do(t,e,n,r,o){return new Lo(Mo().w(t,e,n,r),o||Promise)}function Lo(t,e){function n(r,o,i,u){try{var a=t[r](o),c=a.value;return c instanceof Uo?e.resolve(c.v).then(function(t){n("next",t,i,u)},function(t){n("throw",t,i,u)}):e.resolve(c).then(function(t){a.value=t,i(a)},function(t){return n("throw",t,i,u)})}catch(t){u(t)}}var r;this.next||(Fo(Lo.prototype),Fo(Lo.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Fo(this,"_invoke",function(t,o,i){function u(){return new e(function(e,r){n(t,i,e,r)})}return r=r?r.then(u,u):u()},!0)}function Mo(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof a?r:a,l=Object.create(c.prototype);return Fo(l,"_invoke",function(n,r,o){var i,a,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return i=e,a=0,c=t,d.n=n,u}};function p(n,r){for(a=n,c=r,e=0;!f&&l&&!o&&e<s.length;e++){var o,i=s[e],p=d.p,m=i[2];n>
23?(o=m===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,d.n=m,a=0))}if(o||n>1)return u;throw f=!0,r}return function(o,s,m){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),a=s,c=m;(e=a<2?t:c)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,c)):d.n=c:d.v=c);try{if(l=2,i){if(a||(o="next"),e=i[o]){if(!(e=e.call(i,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,a<2&&(a=0)}else 1===a&&(e=i.return)&&e.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=t}else if((e=(f=d.n<0)?c:n.call(r,d))!==u)break}catch(e){i=t,a=1,c=e}finally{l=1}}return{value:e,done:f}}}(n,o,i),!0),l}var u={};function a(){}function c(){}function l(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(Fo(e={},r,function(){return this}),e),f=l.prototype=a.prototype=Object.create(s);function d(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,Fo(t,o,"GeneratorFunction")),t.prototype=Object.create(f),t}return c.prototype=l,Fo(f,"constructor",l),Fo(l,"constructor",c),c.displayName="GeneratorFunction",Fo(l,o,"GeneratorFunction"),Fo(f),Fo(f,o,"Generator"),Fo(f,r,function(){return this}),Fo(f,"toString",function(){return"[object Generator]"}),(Mo=function(){return{w:i,m:d}})()}function Fo(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}Fo=function(t,e,n,r){function i(e,n){Fo(t,e,function(t){return this._invoke(e,n,t)})}e?o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(i("next",0),i("throw",1),i("return",2))},Fo(t,e,n,r)}function Uo(t,e){this.v=t,this.k=e}function qo(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 Go(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?qo(Object(n),!0).forEach(function(e){Wo(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):qo(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function $o(t,e,n,r,o,i,u){try{var a=t[i](u),c=a.value}catch(t){return void n(t)}a.done?e(c):Promise.resolve(c).then(r,o)}function zo(t){return function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function u(t){$o(i,r,o,u,a,"next",t)}function a(t){$o(i,r,o,u,a,"throw",t)}u(void 0)})}}function Ho(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,Ko(r.key),r)}}function Vo(t,e,n){return e=Qo(e),function(t,e){if(e&&("object"==Ro(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,Yo()?Reflect.construct(e,n||[],Qo(t).constructor):e.apply(t,n))}function Yo(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(Yo=function(){return!!t})()}function Qo(t){return Qo=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Qo(t)}function Xo(t,e){return Xo=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Xo(t,e)}function Wo(t,e,n){return(e=Ko(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Ko(t){var e=function(t,e){if("object"!=Ro(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=Ro(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==Ro(e)?e:e+""}var Zo,Jo,ti=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),Wo(n=Vo(this,e,[t]),"modal",r.createRef()),Wo(n,"defaultState",{opts:{},is_open:!1}),n.state=(0,re.cloneDeep)(n.defaultState),n.modal=r.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&&Xo(t,e)}(e,t),n=e,o=[{key:"open",value:(u=zo(No().mark(function t(e){var n=this;return No().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise(function(t,r){n.setState(Go(Go({},(0,re.cloneDeep)(n.defaultState)),{},{opts:e,is_open:!0}),zo(No().mark(function e(){var o;return No().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();
2case 5:o=e.sent,t(o),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((0,re.cloneDeep)(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:"cancel",value:function(){this.modal.current&&this.modal.current.close("cancel",null)}},{key:"footerButtons",value:function(){return[{color:"default",text:"Close",isCancel:!0}]}},{key:"render",value:function(){return function(t){if(null==t)throw new TypeError("Cannot destructure "+t)}(this.state.opts),r.createElement(oe.Modal,{ref:this.modal,preventNonButtonClose:!0,footerButtons:this.footerButtons()},r.createElement("p",{style:{margin:"60px 20px"}},r.createElement(ae.LB,{setting_key:"auctions.simulcast.choosing_message",render:function(t){var e=t.setting;return r.createElement(r.Fragment,null,e||"The winning bidder is currently selecting the lots they want.")}})))}}],o&&Ho(n.prototype,o),i&&Ho(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,i,u}(r.Component),ei=n(19840),ni=n(5443);function ri(){var t=li(),e=t.m(ri),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 o={throw:1,return:2,break:3,continue:3};function i(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,o[t],e)},delegateYield:function(t,o,i){return e.resultName=o,n(r.d,oi(t),i)},finish:function(t){return n(r.f,t)}},n=function(t,n,o){r.p=e.prev,r.n=e.next;try{return t(n,o)}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(ri=function(){return{wrap:function(e,n,r,o){return t.w(i(e),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new fi(t,e)},AsyncIterator:ci,async:function(t,e,n,o,u){return(r(e)?ai:ui)(i(t),e,n,o,u)},keys:ii,values:oi}})()}function oi(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(wi(t)+" is not iterable")}function ii(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 ui(t,e,n,r,o){var i=ai(t,e,n,r,o);return i.next().then(function(t){return t.done?t.value:i.next()})}function ai(t,e,n,r,o){return new ci(li().w(t,e,n,r),o||Promise)}function ci(t,e){function n(r,o,i,u){try{var a=t[r](o),c=a.value;return c instanceof fi?e.resolve(c.v).then(function(t){n("next",t,i,u)},function(t){n("throw",t,i,u)}):e.resolve(c).then(function(t){a.value=t,i(a)},function(t){return n("throw",t,i,u)})}catch(t){u(t)}}var r;this.next||(si(ci.prototype),si(ci.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),si(this,"_invoke",function(t,o,i){function u(){return new e(function(e,r){n(t,i,e,r)})}return r=r?r.then(u,u):u()},!0)}function li(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof a?r:a,l=Object.create(c.prototype);return si(l,"_invoke",function(n,r,o){var i,a,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return i=e,a=0,c=t,d.n=n,u}};function p(n,r){for(a=n,c=r,e=0;!f&&l&&!o&&e<s.length;e++){var o,i=s[e],p=d.p,m=i[2];n>3?(o=m===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,d.n=m,a=0))}if(o||n>1)return u;throw f=!0,r}return function(o,s,m){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),a=s,c=m;(e=a<2?t:c)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,c)):d.n=c:d.v=c);
2try{if(l=2,i){if(a||(o="next"),e=i[o]){if(!(e=e.call(i,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,a<2&&(a=0)}else 1===a&&(e=i.return)&&e.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=t}else if((e=(f=d.n<0)?c:n.call(r,d))!==u)break}catch(e){i=t,a=1,c=e}finally{l=1}}return{value:e,done:f}}}(n,o,i),!0),l}var u={};function a(){}function c(){}function l(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(si(e={},r,function(){return this}),e),f=l.prototype=a.prototype=Object.create(s);function d(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,si(t,o,"GeneratorFunction")),t.prototype=Object.create(f),t}return c.prototype=l,si(f,"constructor",l),si(l,"constructor",c),c.displayName="GeneratorFunction",si(l,o,"GeneratorFunction"),si(f),si(f,o,"Generator"),si(f,r,function(){return this}),si(f,"toString",function(){return"[object Generator]"}),(li=function(){return{w:i,m:d}})()}function si(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}si=function(t,e,n,r){function i(e,n){si(t,e,function(t){return this._invoke(e,n,t)})}e?o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(i("next",0),i("throw",1),i("return",2))},si(t,e,n,r)}function fi(t,e){this.v=t,this.k=e}function di(t,e,n,r,o,i,u){try{var a=t[i](u),c=a.value}catch(t){return void n(t)}a.done?e(c):Promise.resolve(c).then(r,o)}function pi(t){return function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function u(t){di(i,r,o,u,a,"next",t)}function a(t){di(i,r,o,u,a,"throw",t)}u(void 0)})}}function mi(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,gi(r.key),r)}}function yi(t,e,n){return e=bi(e),function(t,e){if(e&&("object"==wi(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,vi()?Reflect.construct(e,n||[],bi(t).constructor):e.apply(t,n))}function vi(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(vi=function(){return!!t})()}function bi(t){return bi=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},bi(t)}function hi(t,e){return hi=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},hi(t,e)}function _i(t,e,n){return(e=gi(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function gi(t){var e=function(t,e){if("object"!=wi(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=wi(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==wi(e)?e:e+""}function wi(t){return wi="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},wi(t)}var Oi=function(t,e,n,r){var o,i=arguments.length,u=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":wi(Reflect))&&"function"==typeof Reflect.decorate)u=Reflect.decorate(t,e,n,r);else for(var a=t.length-1;a>=0;a--)(o=t[a])&&(u=(i<3?o(u):i>3?o(e,n,u):o(e,n))||u);return i>3&&u&&Object.defineProperty(e,n,u),u},Ei=(0,c.Ng)(function(t){return{auth:t.auth}},null,null,{forwardRef:!0}),Si=(Zo=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=yi(this,e,[t]),"choiceModal",r.createRef()),_i(n,"choosingModal",r.createRef()),n.state={choiceOpen:!1,amWinning:!1,amBidding:!1},n.checkStatus=n.checkStatus.bind(n),n.RoundStates=n.RoundStates.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&&hi(t,e)}(e,t),n=e,o=[{key:"componentDidMount",value:(s=pi(ri().mark(function t(){return ri().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:this.checkStatus();case 1:case"end":return t.stop()}},t,this)})),function(){return s.apply(this,arguments)})},{key:"componentDidUpdate",value:function(t){var e,n,r,o,i=this.props,u=i.data,a=i.auth,c=(0,re.defaults)(u||{},Tt.D);if(!a)return!0;
2if(this.checkStatus(),this.state.choiceOpen||c.round_status!==Gt.SimulcastRoundStatus.PENDING_SALE.valueOf()){if(this.state.choiceOpen&&c.round_status!=Gt.SimulcastRoundStatus.PENDING_SALE.valueOf()){var l,s;null===(l=this.choiceModal.current)||void 0===l||l.cancel(),null===(s=this.choosingModal.current)||void 0===s||s.cancel(),this.setState({choiceOpen:!1})}}else this.setState({choiceOpen:!0}),(null!==(e=null===(n=c.winning_bidder)||void 0===n?void 0:n.is_self)&&void 0!==e?e:c.winning_bidder_id===(null===(r=a.user)||void 0===r?void 0:r.user_id))?this.chooseBidderItem():null===(o=this.choosingModal.current)||void 0===o||o.open({});return!0}},{key:"GET_SETTING",value:function(){return(0,u.Ay)(Jo||(t=["\n query get_setting_multipar_roundbidbox($settings_key: String!) {\n setting(setting_key: $settings_key) {\n setting\n }\n }\n "],e||(e=t.slice(0)),Jo=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))));var t,e}},{key:"chooseBidderItem",value:(l=pi(ri().mark(function t(){var e,n,r;return ri().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.context.auction,n=this.props.data,r=(0,re.defaults)(n||{},Tt.D),t.prev=3,this.choiceModal.current){t.next=6;break}throw new Error("NO REF");case 6:return t.next=8,this.choiceModal.current.open({round:r,auction_id:e.auction_id});case 8:t.next=16;break;case 10:if(t.prev=10,t.t0=t.catch(3),"cancel"!==t.t0){t.next=14;break}return t.abrupt("return");case 14:console.log("Form ERROR:",t.t0),Ut.oR.error("An unknown error occurred");case 16:return t.prev=16,this.setState({choiceOpen:!1}),t.finish(16);case 19:case"end":return t.stop()}},t,this,[[3,10,16,19]])})),function(){return l.apply(this,arguments)})},{key:"render",value:function(){var t,e=this.context,n=e.auction,o=e.selectedLotsText,i=e.selectedLots,u=this.props.data,a=this.state,c=a.amBidding,l=a.amWinning,s=a.pendingBid,f=this.RoundStates,d=(0,re.defaults)(u||{},Tt.D);return r.createElement(r.Fragment,null,r.createElement(ao,{ref:this.choiceModal}),r.createElement(ti,{ref:this.choosingModal}),r.createElement("div",{className:"simulcast-bid-box ".concat(c?"bidding":""," ").concat(l?"winning":"")},r.createElement(f,null),r.createElement("div",{className:"current-bid"},r.createElement("strong",null,"Current Bid: "),d.winning_bid_amount?(0,Vt.vj)(d.winning_bid_amount):""),r.createElement("div",{className:"current-winner"},r.createElement("strong",null,"Current Winner: "),(d.winning_bidder||d.winning_bidder_id)&&(null===(t=d.winning_bidder)||void 0===t?void 0:t.user_display),d.winning_bidder||d.winning_bidder_id||!d.winning_bid_amount?"":"Floor Bidder"),r.createElement("div",{className:"selected-lots"},r.createElement("strong",null,"Available Lots:")," ",o||"No lots selected"),r.createElement("div",{className:"bid-btn"},!s&&r.createElement(r.Fragment,null,l&&"You are winning",!l&&r.createElement(Ao,{round:d,auction:n,amount:d.asking||0,disabled:0===i.length})),s&&r.createElement(r.Fragment,null,"Your bid of ",(0,Vt.vj)(s.amount)," is pending"),n.per_unit_bidding!==Gt.AuctionMultiparPerUnitBidding.NEVER.valueOf()&&r.createElement("div",null,r.createElement("i",null,"Bid amount is per-",n.unit_type_singular,r.createElement(Rt.A,{color:"link",size:"xxs",id:"perUnitBidding",type:"button"},r.createElement(Lt.FontAwesomeIcon,{icon:["fas","question-circle"]})),r.createElement(ei.A,{trigger:"legacy",placement:"bottom",target:"perUnitBidding"},r.createElement(ni.A,null,r.createElement("p",null,"In per-unit bidding, the bid amount will be multiplied by the quantity. For example, if you bid $100 on a lot with a unit quantity set at 250 acres will result in a total bid amount of $25,000"))))))))}},{key:"RoundStates",value:function(){var t=this.props.data,e=(0,re.defaults)(t||{},Tt.D);return r.createElement(i.X,{query:this.GET_SETTING(),variables:{settings_key:"auctions.simulcast"},fetchPolicy:"cache-first"},function(t){var n,o,i,u,a=t.data,c=t.loading,l=t.error;if(c||l)return null;var s=((null==a||null===(n=a.setting)||void 0===n||null===(o=n.setting)||void 0===o?void 0:o.state_buttons)||"Once,Selling").split(",").map(function(t){return t.trim()});return r.createElement("div",{className:"round-states"},s.map(function(t,n){var o=n===s.length-1,i=null!=e.round_status&&e.round_status.valueOf()===n+1;return r.createElement("div",{key:t,className:"round-state ".concat(i?o?"bg-danger text-white":"bg-warning text-dark":"")},t)}),r.createElement("div",{className:"round-state ".concat(e.round_status===Gt.SimulcastRoundStatus.PENDING_SALE.valueOf()?"bg-primary text-white":"")},(null==a||null===(i=a.setting)||void 0===i||null===(u=i.setting)||void 0===u?void 0:u.sold_button)||"Sold"))})}},{key:"checkStatus",value:(c=pi(ri().mark(function t(){var e,n,r,o,i,u,a,c,l,s;return ri().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.props.auth,n=this.state,r=n.amBidding,o=n.amWinning,i=n.pendingBid,e){t.next=4;break}return t.abrupt("return");case 4:u=this.context.simulcastBids.filter(function(t){var n,r,o;return null!==(n=null===(r=t.winning_bidder)||void 0===r?void 0:r.is_self)&&void 0!==n?n:t.winning_bidder&&t.winning_bidder.user_id===(null===(o=e.user)||void 0===o?void 0:o.user_id
2)}),a=[],c=[],l=[],u.map(function(t){switch(t.bid_status){case Gt.BidApprovalStatus.APPROVED.valueOf():a.push(t);break;case Gt.BidApprovalStatus.PENDING.valueOf():c.push(t);break;case Gt.BidApprovalStatus.DECLINED.valueOf():l.push(t)}}),(s={amBidding:a.length>0,amWinning:a.filter(function(t){return t.is_winner}).length>0,pendingBid:c[0]}).amBidding==r&&s.amWinning==o&&s.pendingBid==i||this.setState(s);case 11:case"end":return t.stop()}},t,this)})),function(){return c.apply(this,arguments)})}],o&&mi(n.prototype,o),a&&mi(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,a,c,l,s}(r.Component),_i(Zo,"contextType",At.Vh),Zo);const Pi=Si=Oi([Ei],Si);var ji,ki,xi,Ti,Ai,Ri,Ni,Bi,Ii,Ci,Di=n(74790),Li=n(35707),Mi=n(60203),Fi=n(55555),Ui=n(78291),qi=n(62393),Gi=n(14886),$i=n(95008),zi=n(88126);function Hi(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return Vi(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)?Vi(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,a=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return u=t.done,t},e:function(t){a=!0,i=t},f:function(){try{u||null==n.return||n.return()}finally{if(a)throw i}}}}function Vi(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 Yi(){var t=Ji(),e=t.m(Yi),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 o={throw:1,return:2,break:3,continue:3};function i(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,o[t],e)},delegateYield:function(t,o,i){return e.resultName=o,n(r.d,Qi(t),i)},finish:function(t){return n(r.f,t)}},n=function(t,n,o){r.p=e.prev,r.n=e.next;try{return t(n,o)}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(Yi=function(){return{wrap:function(e,n,r,o){return t.w(i(e),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new eu(t,e)},AsyncIterator:Zi,async:function(t,e,n,o,u){return(r(e)?Ki:Wi)(i(t),e,n,o,u)},keys:Xi,values:Qi}})()}function Qi(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(du(t)+" is not iterable")}function Xi(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 Wi(t,e,n,r,o){var i=Ki(t,e,n,r,o);return i.next().then(function(t){return t.done?t.value:i.next()})}function Ki(t,e,n,r,o){return new Zi(Ji().w(t,e,n,r),o||Promise)}function Zi(t,e){function n(r,o,i,u){try{var a=t[r](o),c=a.value;return c instanceof eu?e.resolve(c.v).then(function(t){n("next",t,i,u)},function(t){n("throw",t,i,u)}):e.resolve(c).then(function(t){a.value=t,i(a)},function(t){return n("throw",t,i,u)})}catch(t){u(t)}}var r;this.next||(tu(Zi.prototype),tu(Zi.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),tu(this,"_invoke",function(t,o,i){function u(){return new e(function(e,r){n(t,i,e,r)})}return r=r?r.then(u,u):u()},!0)}function Ji(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof a?r:a,l=Object.create(c.prototype);return tu(l,"_invoke",function(n,r,o){var i,a,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return i=e,a=0,c=t,d.n=n,u}};function p(n,r){for(a=n,c=r,e=0;!f&&l&&!o&&e<s.length;e++){var o,i=s[e],p=d.p,m=i[2];n>
23?(o=m===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,d.n=m,a=0))}if(o||n>1)return u;throw f=!0,r}return function(o,s,m){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),a=s,c=m;(e=a<2?t:c)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,c)):d.n=c:d.v=c);try{if(l=2,i){if(a||(o="next"),e=i[o]){if(!(e=e.call(i,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,a<2&&(a=0)}else 1===a&&(e=i.return)&&e.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=t}else if((e=(f=d.n<0)?c:n.call(r,d))!==u)break}catch(e){i=t,a=1,c=e}finally{l=1}}return{value:e,done:f}}}(n,o,i),!0),l}var u={};function a(){}function c(){}function l(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(tu(e={},r,function(){return this}),e),f=l.prototype=a.prototype=Object.create(s);function d(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,tu(t,o,"GeneratorFunction")),t.prototype=Object.create(f),t}return c.prototype=l,tu(f,"constructor",l),tu(l,"constructor",c),c.displayName="GeneratorFunction",tu(l,o,"GeneratorFunction"),tu(f),tu(f,o,"Generator"),tu(f,r,function(){return this}),tu(f,"toString",function(){return"[object Generator]"}),(Ji=function(){return{w:i,m:d}})()}function tu(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}tu=function(t,e,n,r){function i(e,n){tu(t,e,function(t){return this._invoke(e,n,t)})}e?o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(i("next",0),i("throw",1),i("return",2))},tu(t,e,n,r)}function eu(t,e){this.v=t,this.k=e}function nu(t,e,n,r,o,i,u){try{var a=t[i](u),c=a.value}catch(t){return void n(t)}a.done?e(c):Promise.resolve(c).then(r,o)}function ru(t){return function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function u(t){nu(i,r,o,u,a,"next",t)}function a(t){nu(i,r,o,u,a,"throw",t)}u(void 0)})}}function ou(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function iu(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,fu(r.key),r)}}function uu(t,e,n){return e=cu(e),function(t,e){if(e&&("object"==du(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,au()?Reflect.construct(e,n||[],cu(t).constructor):e.apply(t,n))}function au(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(au=function(){return!!t})()}function cu(t){return cu=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},cu(t)}function lu(t,e){return lu=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},lu(t,e)}function su(t,e,n){return(e=fu(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function fu(t){var e=function(t,e){if("object"!=du(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=du(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==du(e)?e:e+""}function du(t){return du="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},du(t)}var pu=function(t,e,n,r){var o,i=arguments.length,u=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":du(Reflect))&&"function"==typeof Reflect.decorate)u=Reflect.decorate(t,e,n,r);else for(var a=t.length-1;a>=0;a--)(o=t[a])&&(u=(i<3?o(u):i>3?o(e,n,u):o(e,n))||u);return i>3&&u&&Object.defineProperty(e,n,u),u};function mu(t){return{lot_label:(null==t?void 0:t.lot_label)||ue.ms.lot_label,lots_label:(null==t?void 0:t.lots_label)||ue.ms.lots_label,request_bid_btn_text:(null==t?void 0:t.request_bid_btn_text)||ue.ms.request_bid_btn_text}}var yu=(0,c.Ng)(function(t){return{auth:t.auth,serverTime:t.serverTime,biddingRequirements:t.biddingRequirements,biddingBoxSettings:t.biddingBoxSettings}},null,null,{forwardRef:!0}),vu=(ji=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),su(n=uu(this,e,[t]),"auctionBidRequirementsModal",r.createRef()),su(n,"loginModal",r.createRef()),n.state={amount:null,pending:!1,user:null,submitting:!1},n.login=n.login.bind(n),n.requestBid=n.requestBid.bind(n),n.placeBid=n.placeBid.bind(n),n.BidButtonArea=n.BidButtonArea.bind(n),n.ChoiceBidding=n.ChoiceBidding.bind(n),n.NormalBidding=n.NormalBidding.bind(n),n.onValueChange=n.onValueChange.bind(n),n.onDropdownChangeBasic=n.onDropdownChangeBasic.bind(n),n.requestApproval=n.requestApproval.bind(n),n.needsTerms=n.needsTerms.bind(n),n.needsPaymentAuthorization=n.needsPaymentAuthorization.bind(n),n.fillRequirements=n.fillRequirements.bind(n),n.registrationChanged=n.registrationChanged.bind(n),n.tooltipToggle=n.tooltipToggle.bind(n),n.renderBidInfoIcon=n.renderBidInfoIcon.bind(n),n.renderTotalBid=n.renderTotalBid.bind(n),n.EndingCountdown=n.EndingCountdown.bind(n),n.StartingCountdown=n.StartingCountdown.bind(n),n.confirmMultiparBid=n.confirmMultiparBid.bind(n),n.needsHeardAboutList=n.needsHeardAboutList.bind(n),n.getUserAuctionRegistrationInfo=n.getUserAuctionRegistrationInfo.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&&lu(t,e)}(e,t),n=e,o=[{key:"GET_SETTINGS",value:function(){return(0,u.Ay)(ki||(ki=ou(['\n query get_setting_multipar_actions($settings_key: String!) {\n setting: 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 verifyEmailToBid: setting(setting_key: "users.defaults.require_verified_email_to_bid") {\n setting\n }\n verifyPhoneToBid: setting(setting_key: "users.defaults.require_text_verification_before_bidding") {\n setting\n }\n showMultiparPerUnitAmountOutsideOfToolTip: setting(setting_key: "auctions.super_admin_settings.display_multipar_per_unit_amount_outside_of_tool_tip") {\n setting\n }\n buyersPremiumEnabled: setting(setting_key: "auctions.super_admin_settings.display_buyers_premium_on_multipar_auctions") {\n setting\n }\n totalBidEnabled: setting(setting_key: "auctions.super_admin_settings.display_total_bid_on_multipar_auctions") {\n setting\n }\n multiparBidConfirmation: setting(setting_key: "auctions.bidding.bidder_confirmation_required_on_multipar_auctions") {\n setting\n }\n }\n '])))}},{key:"GET_CREDIT_CARDS",value:function(){return(0,u.Ay)(xi||(xi=ou(["\n query get_credit_cards_multiparactions($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:"getCCSettings",value:(v=ru(Yi().mark(function t(){var e,n,r,o,i,u,a,c,l,s,f,d,p,m,y,v,b,h,_,g,w,O,E,S,P,j,k,x,T,A,R,N,B;return Yi().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.props,n=e.auth,r=e.biddingRequirements,o=e.biddingBoxSettings,i=this.context,!n||!n.user){t.next=42;break}return t.prev=3,w={verifyEmailToBid:!1,verifyPhoneToBid:!1,paymentAuthRequired:!1,paymentAuthIsDeposit:!1,paymentAuthIsRegInvoice:!1,termsBeforeApproval:!1,mustProvideCard:!1,showMultiparPerUnitAmountOutsideOfToolTip:!1,buyersPremiumEnabled:!1,totalBidEnabled:!1,platformFee:0},O=null==r?void 0:r.override_require_cc_to_bid,E=null==r?void 0:r.override_require_payment_auth_to_bid,S=!(null==o||!o.disableCcRequiredSetting||!i.auction.disable_cc_to_bid),P=(null==o?void 0:o.platformFee)&&!isNaN(o.platformFee),j=(0,zi.Ln)(null!==(u=null==o?void 0:o.ccPaymentKey)&&void 0!==u?u:""),t.next=12,qt.Sn.query({query:this.GET_SETTINGS(),variables:{settings_key:"users.cc.required_to_bid"},fetchPolicy:"cache-first"});case 12:if(k=t.sent,x=k.data.requireAuthSetting.setting&&!!i.auction.payment_authorization_amount,T=!(null==j||!j.supports.capture),A=!!i.auction.payment_auth_is_reg_fee,R=(null===(a=k.data)||void 0===a?void 0:a.termsBeforeApproval.setting)&&!!i.auction.require_terms_approval&&!!i.auction.is_approval_required&&!(null!=n&&null!==(c=n.user)&&void 0!==c&&c.override_require_approval_to_bid),N=P&&!(null!=r&&r.override_require_auction_platform_fee),B=!(null===(l=k.data)||void 0===l||null===(s=l.multiparBidConfirmation)||void 0===s||!s.setting),w.showMultiparPerUnitAmountOutsideOfToolTip=null===(f=k.data)||void 0===f||null===(d=f.showMultiparPerUnitAmountOutsideOfToolTip)||void 0===d?void 0:d.setting,w.verifyEmailToBid=!(null===(p=k.data)||void 0===p||null===(m=p.verifyEmailToBid)||void 0===m||!m.setting),w.verifyPhoneToBid=!(null===(y=k.data)||void 0===y||null===(v=y.verifyPhoneToBid)||void 0===v||!v.setting),w.buyersPremiumEnabled=!(null===(b=k.data)||void 0===b||null===(h=b.buyersPremiumEnabled)||void 0===h||!h.setting),w.totalBidEnabled=!(null===(_=k.data)||void 0===_||null===(g=_.totalBidEnabled)||void 0===g||!g.setting),x&&!E&&(w.paymentAuthRequired=!0,w.paymentAuthIsDeposit=T,w.paymentAuthIsRegInvoice=A),N&&(w.platformFee=null==o?void 0:o.platformFee),R&&(w.termsBeforeApproval=!0),B&&(w.requireMultiparBidConfirmation=B),!0!==(k.data.setting.setting||x||N)){t.next=36;break}if(O||S){t.next=36;break}return t.next=33,qt.Sn.query({query:this.GET_CREDIT_CARDS(),variables:{page:{page:1,pageSize:1},filter:{is_expired:!1}},fetchPolicy:"network-only"});case 33:t.sent.data.myCreditCards.total<1&&(w.mustProvideCard=!0);case 36:this.setState(w),t.next=42;break;case 39:t.prev=39,t.t0=t.catch(3),console.log(t.t0);case 42:case"end":return t.stop()}},t,this,[[3,39]])})),function(){return v.apply(this,arguments)})},{key:"getUserAuctionRegistrationInfo",value:(y=ru(Yi().mark(function t(){var e,n,r,o,i;return Yi().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return o=this.context.auction,t.next=3,qt.Sn.query({query:(0,u.Ay)(Ti||(Ti=ou(["\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:o.auction_id}});case 3:i=t.sent,this.setState({userHasHeardAboutList:(null==i||null===(e=i.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 y.apply(this,arguments)})},{key:"componentDidUpdate",value:(m=ru(Yi().mark(function t(e){var n,r,o;return Yi().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(n=this.props,r=n.auth,o=n.biddingRequirements,e.auth===r&&!(0,Gi.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 m.apply(this,arguments)})},{key:"componentDidMount",value:(p=ru(Yi().mark(function t(){return Yi().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.getCCSettings();case 2:return t.next=4,this.getUserAuctionRegistrationInfo();case 4:case"end":return t.stop()}},t,this)})),function(){return p.apply(this,arguments)})},{key:"login",value:(d=ru(Yi().mark(function t(){var e,n=this;return Yi().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e=this.context.auction,t.abrupt("return",new Promise(function(){var t=ru(Yi().mark(function t(r,o){var i;return Yi().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(n.loginModal.current){t.next=2;break}return t.abrupt("return",o("Modal Not Found"));case 2:return t.prev=2,t.next=5,n.loginModal.current.open({auction_id:e.auction_id});case 5:i=t.sent,r(i),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(2),o(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 d.apply(this,arguments)})},{key:"BidButtonArea",value:function(){var t=this,e=this.context.auction,n=this.props,o=n.auth,i=n.serverTime,u=this.state,a=u.submittingApproval,c=u.mustProvideCard,l=u.termsBeforeApproval,s=u.verifyEmailToBid,f=u.verifyPhoneToBid,d=this.ChoiceBidding,p=this.NormalBidding,m=this.needsTerms()&&l;if(!o)return r.createElement(r.Fragment,null,r.createElement(Mt.z,{ref:this.loginModal}),r.createElement(Rt.A,{size:"sm",onClick:this.login,style:{cursor:"pointer"}},"Login"));if(e.auction_status>=Gt.AuctionStatus.COMPLETED.valueOf()||(0,Yt.A)(i).isAfter(e.end_time))return null;var y=function(n,i){if(e.is_approval_required&&(null==o||null===(n=o.user)||void 0===n||!n.override_require_approval_to_bid))switch(e.my_registration_status){case Gt.AuctionRegistrationStatus.APPROVED.valueOf():break;case Gt.AuctionRegistrationStatus.PENDING.valueOf():return r.createElement(r.Fragment,null,r.createElement("p",null,"Bid approval request pending"),r.createElement("small",null,"Request received. You can start bidding once a website administrator has approved your request"));case Gt.AuctionRegistrationStatus.DECLINED.valueOf():case Gt.AuctionRegistrationStatus.DISABLED.valueOf():return r.createElement(r.Fragment,null,r.createElement("p",null,"You are not allowed to bid on this auction"),r.createElement("small",null,"Please contact us if you have any questions"));default:return r.createElement(r.Fragment,null,m?r.createElement(r.Fragment,null,r.createElement(Xt.k,{ref:t.auctionBidRequirementsModal}),r.createElement(Rt.A,{onClick:function(){return t.fillRequirements()}},r.createElement("span",null,"Request Approval"))):r.createElement(Rt.A,{onClick:t.requestApproval,disabled:a},r.createElement("span",null,"Request Approval")))}if(c||t.needsTerms()||t.needsPaymentAuthorization()||t.needsHeardAboutList())return r.createElement(r.Fragment,null,r.createElement(Xt.k,{ref:t.auctionBidRequirementsModal}),r.createElement(Rt.A,{onClick:function(){return t.fillRequirements()}},r.createElement("span",null,"Register for Auction"),r.createElement(Lt.FontAwesomeIcon,{icon:["fas","gavel"]})));var u;!function(t){t[t.CHOICE=0]="CHOICE",t[t.NORMAL=1]="NORMAL"}(u||(u={}));var l=e.multipar_mode===Gt.MultiparAuctionMode.CHOICE.valueOf()?u.CHOICE:u.NORMAL;return e.multipar_mode===Gt.MultiparAuctionMode.ROUND.valueOf()&&(null===(i=e.multipar_info)||void 0===i?void 0:i.round_state)===Gt.MultiparAuctionRoundModeState.ACTIVE.valueOf()&&(l=u.CHOICE),r.createElement(r.Fragment,null,l===u.CHOICE?r.createElement(d,null):r.createElement(p,null))}();if(!s&&!f)return y;if(f){if(s){var v=r.createElement(Li.j,{whenVerified:y,whenNotVerified:r.createElement(Mi.i,null,"Verify Email")});return r.createElement(Fi.H,{whenVerified:v,whenNotVerified:r.createElement(Ui.K,null,"Verify Phone")})}return r.createElement(Fi.H,{whenVerified:y,whenNotVerified:r.createElement(Ui.K,null,"Verify Phone")})}return r.createElement(Li.j,{whenVerified:y,whenNotVerified:r.createElement(Mi.i,null,"Verify Email")})}},{key:"calculateBuyersPremium",value:function(){var t,e=this.context.auction,n=this.state.amount,r=0,o=null,i=null,u=null!=n?n:0;if(e.premium&&(o=e.premium),e.premium.is_flat&&(i=!0),o){switch(o.type){case Gt.PremiumType.FIXED.valueOf():r=null!==(t=o.amount)&&void 0!==t?t:0;break;case Gt.PremiumType.SCALE.valueOf():r=o.custom.values.find(function(t){return t.min<=(n||0)&&t.max>(n||0)}).amount;break;case Gt.PremiumType.SPLIT.valueOf():r=0}if(null!=n)if(i)u=new(Ge())(r).add(n).toNumber();else{var a=new(Ge())(n),c=new(Ge())(r).div(100).toNumber(),l=a.mul(c).toNumber();u=new(Ge())(l).add(a).toNumber()}}return{bidAmountWithPremium:u}}},{key:"renderBidInfoIcon",value:function(){var t=this.state.tooltipOpen;return r.createElement(r.Fragment,null,r.createElement(Lt.FontAwesomeIcon,{id:"perUnitTooltip",icon:["fas","info-circle"]}),r.createElement(Nt.A,{placement:"bottom",isOpen:t,toggle:this.tooltipToggle,target:"perUnitTooltip"},this.renderPerUnitPrice()))}},{key:"renderBuyersPremiumBid",value:function(){var t,e,n=this.context,o=n.selectedLots,i=n.auction,u=this.calculateBuyersPremium().bidAmountWithPremium;return(null===(t=i.premium)||void 0===t?void 0:t.type)==Gt.PremiumType.FIXED.valueOf()&&0===(null===(e=i.premium)||void 0===e?void 0:e.amount)?null:r.createElement(r.Fragment,null,r.createElement("div",{style:{fontSize:"15px",fontStyle:"italic"}},r.createElement("div",{className:"multipar-buyers-premium-bid"},"Bid w/ Premium: ",(0,Vt.vj)(u)," ",(0,Ft.A_)(o,i)?"/".concat(i.unit_type_singular||"Unit"," "):""," ")))}},{key:"renderTotalBid",value:function(t,e){var n=this.context,o=n.auction,i=n.lots,u=n.selectedLots,a=this.state.amount,c=this.calculateBuyersPremium().bidAmountWithPremium,l=u.map(function(t){var e,n;return null!==(e=null===(n=i[t])||void 0===n?void 0:n.unit_quantity)&&void 0!==e?e:1}),s=(0,Ft.A_)(u,o)&&l.length?l.reduce(function(t,e){return t+e},0):1,f=new(Ge())(null!=a?a:0).mul(s).toDecimalPlaces(2).toNumber(),d=new(Ge())(null!=c?c:0).mul(s).toDecimalPlaces(2).toNumber(),p=t&&o.premium?d:f,m=(0,Ft.Mq)(new(Ge())(null!=p?p:0).toDP(2).toNumber(),this.context.selectedLots,this.context.auction,Object.values(this.context.lots),!0);return r.createElement(r.Fragment,null,r.createElement("div",{style:{fontSize:"15px",fontStyle:"italic"}},r.createElement("div",{className:"multipar-buyers-premium-bid"}
2,"Total Bid: ",(0,Vt.vj)(null!=f?f:0)),t&&o.premium&&r.createElement("div",{className:"multipar-buyers-premium-bid"},"Total Bid w/ Premium: ",(0,Vt.vj)(null!=d?d:0)),e&&r.createElement("div",{className:"multipar-buyers-premium-bid"},"Per ",o.unit_type_singular||"unit",": ",(0,Vt.vj)(null!=m?m:0))))}},{key:"renderPerUnitPrice",value:function(){var t=this.context.selectedLots,e=this.state.amount;return r.createElement(r.Fragment,null,e&&t.length?this.tooltipPerUnitPrice():"Please enter a bid or select a lot")}},{key:"renderReserveBid",value:function(){var t=this.context,e=t.auction,n=t.bids.reduce(function(t,e){return e.is_winner?t+e.amount:t},0);return null!=e&&e.reserve_met||n<=0?null:r.createElement("div",{className:"reserve"},r.createElement("span",{className:"notMet"},"(Reserve not met)"))}},{key:"tooltipPerUnitPrice",value:function(){var t=this.context,e=t.lots,n=t.selectedLots,r=t.auction,o=this.state.amount,i=Object.values(e),u=0,a=0,c=[];if(n.length){var l,s=Hi(n);try{var f=function(){var t=l.value,e=i.findIndex(function(e){return e.auction_lot_id===t});-1!==e&&c.push({auction_lot_id:i[e].auction_lot_id,unit_quantity:i[e].unit_quantity})};for(s.s();!(l=s.n()).done;)f()}catch(t){s.e(t)}finally{s.f()}}for(var d=0,p=c;d<p.length;d++)u+=p[d].unit_quantity;return o&&(a=o/u),"".concat((0,Vt.vj)(a)," per ").concat(r.unit_type_singular||"unit"," for ").concat(u," ").concat(r.unit_type_plural||"units")}},{key:"tooltipToggle",value:function(){this.setState({tooltipOpen:!this.state.tooltipOpen})}},{key:"NormalBidding",value:function(){var t,e=this,n=this.context,o=n.selectedLotsTextMatches,i=n.selectedLotsText,u=n.updateSelectedLotsText,a=n.selectLot,c=n.selectedLots,l=n.auction,s=n.lots,f=this.state,d=f.amount,p=f.pending,m=f.showMultiparPerUnitAmountOutsideOfToolTip,y=(0,Vt.Ce)("short"),v=this.context,b=[];return Object.values(s).map(function(t){0==t.is_bidding_disabled&&b.push(t)}),r.createElement(r.Fragment,null,r.createElement(Bt.A,{className:o?"":"has-error"},r.createElement(It.A,{addonType:"prepend"},r.createElement(Ct.A,null,r.createElement(ae.LB,{setting_key:"auctions.multipar_page_settings",render:function(t){return"Selected "+mu(t.setting).lots_label}}))),r.createElement(Dt.A,{type:"text",value:i,onChange:function(t){return u(t.target.value)}}),r.createElement(It.A,{addonType:"append",size:"sm"},r.createElement(Rt.A,{color:"primary",onClick:function(){v.selectLot(Object.values(s).filter(function(t){return!t.is_bidding_disabled}).map(function(t){return t.auction_lot_id}))}},"Select All")),r.createElement(It.A,{addonType:"append",size:"sm"},r.createElement(Rt.A,{disabled:p||!c.length,onClick:function(){return a([])},title:"Clear selected lots"},"Clear"))),!(0,Ft.A_)(c,l)&&r.createElement(r.Fragment,null,m?this.renderPerUnitPrice():this.renderBidInfoIcon()),r.createElement(Bt.A,null,r.createElement(It.A,{addonType:"prepend",key:"label"},r.createElement(Ct.A,null,"Bid Amount ",(null===(t=(0,Vt.Ce)())||void 0===t?void 0:t.prefix)||"$")),r.createElement($i.Ay,{className:"form-control",allowNegativeValue:!1,id:"amount",name:"amount","data-display":"amount",value:d||"",onValueChange:function(t){return e.onValueChange(t)},decimalSeparator:null==y?void 0:y.decimal_separator,groupSeparator:null==y?void 0:y.separator,fixedDecimalLength:2,decimalScale:2}),(0,Ft.A_)(c,l)&&r.createElement(It.A,{addonType:"append",key:"perUnit"},r.createElement(Ct.A,null,"Per ",l.unit_type_singular||"Unit")),r.createElement(It.A,{addonType:"append",key:"request"},r.createElement(Rt.A,{color:"success",disabled:p||!c.length&&1!=b.length,onClick:this.requestBid,title:"Request the amount required to win this combo"},r.createElement(ae.LB,{setting_key:"auctions.multipar_page_settings",render:function(t){return mu(t.setting).request_bid_btn_text}}))),r.createElement(It.A,{addonType:"append",key:"place"},r.createElement(Rt.A,{disabled:p||!c.length&&1!=b.length,onClick:this.placeBid,title:"Place this bid",className:"as-bid-btn","data-auction-id":null==l?void 0:l.auction_id},"Place Bid"))),r.createElement(qi.a,{setting_key:"auctions.super_admin_settings.allow_reserve_bid_on_multipar_auctions"},this.renderReserveBid()),r.createElement(ae.LB,{setting_key:{buyersPremiumEnabled:"auctions.super_admin_settings.display_buyers_premium_on_multipar_auctions",totalBidEnabled:"auctions.super_admin_settings.display_total_bid_on_multipar_auctions"},render:function(t){var n=t.settings,o=n.buyersPremiumEnabled,i=n.totalBidEnabled;return r.createElement(r.Fragment,null,o&&e.renderBuyersPremiumBid(),i&&e.renderTotalBid(o))}}))}},{key:"ChoiceBidding",value:function(){var t=this.context.round;return r.createElement("div",{className:"roundAsking"},r.createElement(Pi,{data:t}))}},{key:"needsTerms",value:function(){var t=this.context.auction;return t.require_terms_approval&&!t.my_terms_approval_status}},{key:"needsHeardAboutList",value:function(){var t=this.props,e=t.biddingRequirements,n=t.biddingBoxSettings,r=this.state.userHasHeardAboutList,o=null==e?void 0:e.override_require_heard_about_list_to_bid;return!(null==n||!n.requireHeardAboutList||r||o)}},{key:"needsPickupLocation",value:function(){var t=this.context.auction;return t.require_pickup_location&&!t.my_pickup_location_status}},{key:"needsPaymentAuthorization",value:function(){var t=this.context.auction,e=this.state,n=e.paymentAuthRequired,r=e.mustProvideCard,o=!t.my_payment_authorization_status||!!r;return!!n&&!!t.payment_authorization_amount&&o}},{key:"needsPlatformFee",value:function(){var t=this.context.auction,e=this.state,n=e.platformFee,r=e.mustProvideCard,o=this.props.biddingRequirements,i=!(null!=t&&t.my_platform_fee_status&&!r);return(null!=n?n:0)>0&&i&&!(null!=o&&o.override_require_auction_platform_fee)}},{key:"fillRequirements",value:(f=ru(Yi().mark(function t(){var e,n,r,o,i,u,a,c,l,s;return Yi().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.context,n=e.auction,r=e.refetch,o=this.state,i=o.mustProvideCard,u=o.paymentAuthIsDeposit,a=o.paymentAuthIsRegInvoice,c=o.termsBeforeApproval,l=o.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:n.auction_id,needsTerms:this.needsTerms(),needsPickupLocation:this.needsPickupLocation(),needsPaymentAuthorization:this.needsPaymentAuthorization(),needsCreditCard:!!i,authorizationAmount:null!==(s=n.payment_authorization_amount)&&void 0!==s?s:0,paymentAuthIsDeposit:!!u,paymentAuthIsRegInvoice:!!a,termsBeforeApproval:!!c,needsPlatformFee:this.needsPlatformFee(),platformFee:l});case 7:r&&r(),t.next=16;break;case 10:if(t.prev=10,t.t0=t.catch(2),"cancel"!==t.t0){t.next=14;break}return t.abrupt("return");case 14:Ut.oR.error("An unknown error has occurred"),console.log("Form ERROR:",t.t0);case 16:case"end":return t.stop()}}
2,t,this,[[2,10]])})),function(){return f.apply(this,arguments)})},{key:"additionalCountdownContent",value:function(){return null}},{key:"StartingCountdown",value:function(){var t=this.context.auction;return r.createElement(a.Gi,{prefix:r.createElement("span",null,"Starts In:"),display:Qt.El.FULL,time:(0,Yt.A)(t.start_time),paused_at:t.paused_at,pendingText:" "})}},{key:"EndingCountdown",value:function(){var t=this.context.auction;return r.createElement(a.Gi,{prefix:r.createElement("span",null,"Time Remaining:"),display:Qt.El.FULL,time:(0,Yt.A)(t.end_time),paused_at:t.paused_at,pendingText:"Auction Closing"})}},{key:"render",value:function(){var t=this.BidButtonArea,e=this.StartingCountdown,n=this.EndingCountdown,o=this.context,i=o.bids,u=o.auction,a=o.lots,c=o.myAuctionRegistration,l=new(Ge())(0);return i.forEach(function(t){t.is_winner&&(l=l.add((0,Ft.B4)(t.amount,t.composition,u,Object.values(a))))}),r.createElement("div",{className:"actions"},!u.hide_countdown&&r.createElement("div",{className:"countdown"},u.auction_status>=Gt.AuctionStatus.COMPLETED.valueOf()?"Auction Completed":(0,Yt.A)().isBefore(u.start_time)?r.createElement(e,null):r.createElement(n,null),this.additionalCountdownContent()),(null==c?void 0:c.bidder_number)&&r.createElement("div",{className:"bidder-number"},r.createElement("span",null,"Your bidder number is ",r.createElement("strong",null,null==c?void 0:c.bidder_number))),r.createElement("div",{className:"multipar-info-buttons"},r.createElement(Sr,null)),!u.hide_winning_info&&r.createElement(r.Fragment,null,r.createElement("div",{className:"stats"},r.createElement("div",{className:"bidCount"},r.createElement("div",{className:"label"},"Total Bids"),r.createElement("div",{className:"value"},i.length)),r.createElement("div",{className:"auctionTotal"},r.createElement("span",{className:"label"},"Auction Total"),r.createElement("div",{className:"value"},(0,Vt.vj)(i.reduce(function(t,e){return e.is_winner?t+e.amount:t},0)))),(u.show_per_unit_cost||u.per_unit_bidding!==Gt.AuctionMultiparPerUnitBidding.NEVER.valueOf())&&r.createElement(r.Fragment,null,r.createElement("div",{className:"auctionTotal"},r.createElement("span",{className:"label"},"Per ",u.unit_type_singular||"Unit"),r.createElement("div",{className:"value",title:"Auction total per unit"},(0,Vt.vj)(i.reduce(function(t,e){return e.is_winner?t+e.amount:t},0)/Object.values(a).reduce(function(t,e){return t+(e.unit_quantity?e.unit_quantity:1)},0))))))),r.createElement("div",{className:"bid"},r.createElement(Di.PollingSubscription,{client:qt.Sn,query:this.REGISTRATION_QUERY(),subscription:this.REGISTRATION_SUBSCRIBE(),variables:{auction_id:u.auction_id},data:{},onDataChanged:this.registrationChanged}),r.createElement(t,null)))}},{key:"REGISTRATION_FIELDS",value:function(){return(0,u.Ay)(Ai||(Ai=ou(["\n fragment RegistrationFields on AuctionRegistrationUpdateNotification {\n auction_registration_status\n } \n "])))}},{key:"REGISTRATION_QUERY",value:function(){return(0,u.Ay)(Ri||(Ri=ou(["\n ","\n query get_auction_registration($auction_id: String!) {\n auctionRegistrationUpdatePoll(auction_id: $auction_id) {\n ...RegistrationFields\n }\n }\n "])),this.REGISTRATION_FIELDS())}},{key:"REGISTRATION_SUBSCRIBE",value:function(){return(0,u.Ay)(Ni||(Ni=ou(["\n ","\n subscription subscribe_auction_registration($auction_id: String!) {\n auctionRegistrationUpdateSubscription(auction_id: $auction_id) {\n ...RegistrationFields\n }\n }\n "])),this.REGISTRATION_FIELDS())}},{key:"registrationChanged",value:function(t){var e=this.context.auction;e.my_registration_status!=(null==t?void 0:t.auction_registration_status)&&qt.Sn.cache.modify({id:qt.Sn.cache.identify({__typename:"Auction",auction_id:e.auction_id}),fields:{my_registration_status:function(){return t.auction_registration_status}}})}},{key:"REQUEST_BID",value:function(){return(0,u.Ay)(Bi||(Bi=ou(["\n mutation requestRequired($input: requestRequiredMultiparBidInput) {\n requestRequiredMultiparBid(input: $input)\n }\n "])))}},{key:"requestBid",value:function(){var t=this,e=this.context,n=e.lots,r=e.updateSelectedLotsText,o=e.auction;if(e.selectedLotsTextMatches){var i=this.context.selectedLots;if(0===i.length){var u=Object.values(n).filter(function(t){return 0==t.is_bidding_disabled});1===u.length&&(r(u[0].lot_number||""),i=[u[0].auction_lot_id])}
2this.setState({pending:!0},ru(Yi().mark(function e(){var n,r,u;return Yi().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,n={auction_id:o.auction_id,composition:i},e.next=4,qt.Sn.mutate({mutation:t.REQUEST_BID(),variables:{input:n}});case 4:r=e.sent,u=r.data.requestRequiredMultiparBid,t.setState({amount:u}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0);try{(0,$t.vu)(e.t0)}catch(t){Ut.oR.error("Unable to request bid: "+e.t0.message)}case 12:return e.prev=12,t.setState({pending:!1}),e.finish(12);case 15:case"end":return e.stop()}},e,null,[[0,9,12,15]])})))}else Ut.oR.error("invalid lot input, please re-enter the selected lots")}},{key:"PLACE_BID",value:function(){return(0,u.Ay)(Ii||(Ii=ou(["\n mutation placeBid($input: placeMultiparBidInput!) {\n placeMultiparBid(input: $input) {\n message\n is_winner\n is_top\n amount\n }\n }\n "])))}},{key:"confirmMultiparBid",value:(s=ru(Yi().mark(function t(){var e,n,o,i,u;return Yi().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e=this.context.auction,n=this.state,o=n.totalBidEnabled,i=n.buyersPremiumEnabled,u=e.show_per_unit_cost||e.per_unit_bidding!==Gt.AuctionMultiparPerUnitBidding.NEVER.valueOf(),t.next=5,(0,oe.confirm)({title:"Confirm bid",message:r.createElement(r.Fragment,null,r.createElement("p",null,"You are about to place a bid"),o&&this.renderBuyersPremiumBid(),i&&this.renderTotalBid(i,u)),confirmColor:"success",confirmText:"Confirm Bid"});case 5:return t.abrupt("return",t.sent);case 6:case"end":return t.stop()}},t,this)})),function(){return s.apply(this,arguments)})},{key:"placeBid",value:(l=ru(Yi().mark(function t(){var e,n,r,o,i,u,a,c,l,s,f,d=this;return Yi().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e=this.state,n=e.amount,r=e.user,o=e.requireMultiparBidConfirmation,i=this.context,u=i.lots,a=i.updateSelectedLotsText,c=i.auction,l=i.selectLot,i.selectedLotsTextMatches){t.next=5;break}return Ut.oR.error("invalid lot input, please re-enter the selected lots"),t.abrupt("return");case 5:if(0===(s=this.context.selectedLots).length&&(f=Object.values(u).filter(function(t){return 0==t.is_bidding_disabled}),1===f.length&&(a(f[0].lot_number||""),s=[f[0].auction_lot_id])),!o){t.next=13;break}return t.next=10,this.confirmMultiparBid();case 10:if(t.sent){t.next=13;break}throw new Error("cancel");case 13:this.setState({pending:!0},ru(Yi().mark(function t(){var e,o,i;return Yi().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,e={source:Gt.BidSource.FRONT.valueOf(),auction_id:c.auction_id,composition:s,amount:(0,Ft.B4)(new(Ge())(null!=n?n:0).toDP(2).toNumber(),d.context.selectedLots,d.context.auction,Object.values(d.context.lots)
2),user_id:r?r.value:void 0},t.next=4,qt.Sn.mutate({mutation:d.PLACE_BID(),variables:{input:e}});case 4:o=t.sent,(i=o.data.placeMultiparBid).is_winner?Ut.oR.success(i.message||"Your bid has been placed and is currently a winning bid"):i.is_top?Ut.oR.success(i.message||"Your bid has been placed and is the new top bid, but is not currently winning"):Ut.oR.warn(i.message||"Your bid has been placed, but it is not the top bid for its combo"),d.setState({amount:null,user:null}),l([]),t.next=14;break;case 11:t.prev=11,t.t0=t.catch(0);try{(0,$t.vu)(t.t0)}catch(e){Ut.oR.error("Unable to place bid: "+t.t0.message)}case 14:return t.prev=14,d.setState({pending:!1}),t.finish(14);case 17:case"end":return t.stop()}},t,null,[[0,11,14,17]])})));case 14:case"end":return t.stop()}},t,this)})),function(){return l.apply(this,arguments)})},{key:"onValueChange",value:function(t){this.setState(function(e){return Ht()(e,{amount:{$set:t}})})}},{key:"onKeyDownCapture",value:function(t){var e;["-","+","$","e"].includes(null===(e=t.key)||void 0===e?void 0:e.toLowerCase())&&t.preventDefault()}},{key:"onDropdownChangeBasic",value:function(t,e){this.setState(function(n){return Ht()(n,su({},e,{$set:t}))})}},{key:"REQUEST_APPROVAL_FOR_AUCTION",value:function(){return(0,u.Ay)(Ci||(Ci=ou(["\n mutation request_approval_for_auction_multipar($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:"requestApproval",value:(c=ru(Yi().mark(function t(){var e,n,r,o;return Yi().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(this.setState({submittingApproval:!0}),Ut.oR.dismiss(),e=this.props.auth,n=this.context,null!=e&&e.user){t.next=8;break}return this.setState({submittingApproval:!1}),Ut.oR.error("User not authenticated"),t.abrupt("return");case 8:return r=null,t.prev=9,t.next=12,qt.Sn.mutate({mutation:this.REQUEST_APPROVAL_FOR_AUCTION(),variables:{user_id:e.user.user_id.toString(),auction_id:n.auction.auction_id}});case 12:r=(r=t.sent).data.requestApprovalForAuction,t.next=20;break;case 16:t.prev=16,t.t0=t.catch(9),Ut.oR.error(t.t0),console.log("error: ",t.t0);case 20:r.errors&&r.errors.length?(o={},r.errors.map(function(t){if(t.indexOf(";")>=0){var e=t.split(";"),n=e.shift(),r=e.join(";");o[n]=r,Ut.oR.error(r)}else Ut.oR.error(t,{autoClose:!1})})):(Ut.oR.success("Request Sent"),n.refetch&&n.refetch());case 21:case"end":return t.stop()}},t,this,[[9,16]])})),function(){return c.apply(this,arguments)})}],o&&iu(n.prototype,o),i&&iu(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,i,c,l,s,f,d,p,m,y,v}(r.Component),su(ji,"contextType",At.Vh),ji);var bu=vu=pu([yu,(0,Me.override)("plugins/components/multipar/blocks/actions/index")],vu),hu=n(8854);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)}function gu(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,Pu(r.key),r)}}function wu(t,e,n){return e=Eu(e),function(t,e){if(e&&("object"==_u(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,Ou()?Reflect.construct(e,n||[],Eu(t).constructor):e.apply(t,n))}function Ou(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(Ou=function(){return!!t})()}function Eu(t){return Eu=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Eu(t)}function Su(t,e){return Su=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Su(t,e)}function Pu(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)}
2(t,"string");return"symbol"==_u(e)?e:e+""}var ju,ku,xu,Tu=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),wu(this,e,arguments)}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&&Su(t,e)}(e,t),n=e,(o=[{key:"render",value:function(){var t=this.context,e=t.bids,n=t.auction,o=t.loadingBids,i=e.filter(function(t){return t.is_top&&!t.is_winner});return r.createElement("div",{className:"backupBids card"},r.createElement("div",{className:"title"},"Backup Bids",r.createElement("button",{id:"collapseBackupBids"},r.createElement(Lt.FontAwesomeIcon,{icon:["fas","window-minimize"]}))),r.createElement(hu.A,{toggler:"#collapseBackupBids",defaultOpen:!0},o?r.createElement("div",{className:"loader"},"Loading..."):r.createElement(r.Fragment,null,!!i.length&&r.createElement(pn,{bids:i,showCheck:!0,showHistory:!0,showPerUnit:n.show_per_unit_cost||n.per_unit_bidding!==Gt.AuctionMultiparPerUnitBidding.NEVER.valueOf()}),!i.length&&r.createElement("div",{className:"text-center"},"There are currently no backup bids"))))}}])&&gu(n.prototype,o),i&&gu(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,i}(r.Component);function Au(t){return Au="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},Au(t)}function Ru(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,Du(r.key),r)}}function Nu(t,e,n){return e=Iu(e),function(t,e){if(e&&("object"==Au(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,Bu()?Reflect.construct(e,n||[],Iu(t).constructor):e.apply(t,n))}function Bu(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(Bu=function(){return!!t})()}function Iu(t){return Iu=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Iu(t)}function Cu(t,e){return Cu=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Cu(t,e)}function Du(t){var e=function(t,e){if("object"!=Au(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=Au(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==Au(e)?e:e+""}ju=Tu,ku="contextType",xu=At.Vh,(ku=Pu(ku))in ju?Object.defineProperty(ju,ku,{value:xu,enumerable:!0,configurable:!0,writable:!0}):ju[ku]=xu;var Lu=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),Nu(this,e,arguments)}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&&Cu(t,e)}(e,t),function(t,e,n){return e&&Ru(t.prototype,e),n&&Ru(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}(e,[{key:"render",value:function(){var t=this.context,e=t.bids,n=t.auction,o=t.loadingBids;return n.hide_bid_history||n.hide_winning_info?null:r.createElement("div",{className:"bidHistory card"},r.createElement("div",{className:"title"},"Bid History",r.createElement("button",{id:"collapseBidHistory"},r.createElement(Lt.FontAwesomeIcon,{icon:["fas","window-minimize"]}))),r.createElement(hu.A,{toggler:"#collapseBidHistory",defaultOpen:!0},o?r.createElement("div",{className:"loader"},"Loading..."):r.createElement(r.Fragment,null,!!e.length&&r.createElement(pn,{bids:e,showCheck:!0,showDate:!0,showPerUnit:n.show_per_unit_cost||n.per_unit_bidding!==Gt.AuctionMultiparPerUnitBidding.NEVER.valueOf()}),!e.length&&r.createElement("div",{className:"text-center"},"There are currently no bids"))))}}])}(r.Component);function Mu(t){return Mu="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},Mu(t)}function Fu(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,Uu(r.key),r)}}function Uu(t){var e=function(t,e){if("object"!=Mu(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=Mu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==Mu(e)?e:e+""}function qu(t,e,n){return e=$u(e),function(t,e){if(e&&("object"==Mu(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,Gu()?Reflect.construct(e,n||[],$u(t).constructor):e.apply(t,n))}function Gu(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(Gu=function(){return!!t})()}function $u(t){return $u=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},$u(t)}function zu(t,e){return zu=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},zu(t,e)}!function(t,e,n){(e=Du(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n}(Lu,"contextType",At.Vh);var Hu=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),qu(this,e,arguments)}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&&zu(t,e)}(e,t),function(t,e,n){return e&&Fu(t.prototype,e),n&&Fu(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}(e,[{key:"render",value:function(){var t,e=this.props.bid,n=(0,Yt.A)(e.created_at);return r.createElement("div",{className:"bid-history-tile no-grow"},r.createElement("div",{className:"bidder"},(null===(t=e.winning_bidder)||void 0===t?void 0:t.user_display)||"Floor Bidder"),r.createElement("div",{className:"amount"},(0,Vt.vj)(e.amount)),r.createElement("div",{className:"date",title:n.format("M/D/Y h:mm:ss A")},n.format("h:mm A")),r.createElement("div",{className:"actions"},e.is_winner&&r.createElement(Kt.A,{color:"success"},"Winning")))}}])}(r.Component);function Vu(t){return Vu="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},Vu(t)}function Yu(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,Zu(r.key),r)}}function Qu(t,e,n){return e=Wu(e),function(t,e){if(e&&("object"==Vu(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,Xu()?Reflect.construct(e,n||[],Wu(t).constructor):e.apply(t,n))}function Xu(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(Xu=function(){return!!t})()}function Wu(t){return Wu=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Wu(t)}function Ku(t,e){return Ku=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Ku(t,e)}function Zu(t){var e=function(t,e){if("object"!=Vu(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=Vu(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==Vu(e)?e:e+""}var Ju=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),Qu(this,e,arguments)}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&&Ku(t,e)}(e,t),function(t,e,n){return e&&Yu(t.prototype,e),n&&Yu(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}(e,[{key:"render",value:function(){var t=this.context.simulcastBids;return r.createElement("div",{className:"multipar-choice-bid-history card"},r.createElement("div",{className:"title"},"Bids"),t.filter(function(t){return t.bid_status>Gt.BidApprovalStatus.PENDING.valueOf()}).map(function(t){return r.createElement(Hu,{key:"bid-tile-".concat(t.bid_id),bid:t})}))}}])}(r.Component);function ta(t){return ta="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},ta(t)}function ea(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,ua(r.key),r)}}function na(t,e,n){return e=oa(e),function(t,e){if(e&&("object"==ta(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,ra()?Reflect.construct(e,n||[],oa(t).constructor):e.apply(t,n))}function ra(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(ra=function(){return!!t})()}
2function oa(t){return oa=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},oa(t)}function ia(t,e){return ia=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},ia(t,e)}function ua(t){var e=function(t,e){if("object"!=ta(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=ta(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==ta(e)?e:e+""}!function(t,e,n){(e=Zu(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n}(Ju,"contextType",At.Vh);var aa=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),na(this,e,arguments)}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&&ia(t,e)}(e,t),function(t,e,n){return e&&ea(t.prototype,e),n&&ea(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}(e,[{key:"render",value:function(){var t=this.context,e=t.bids,n=t.auction,o=t.loadingBids,i=e.filter(function(t){return t.composition&&t.composition.length>1&&t.is_top});return r.createElement(ae.LB,{setting_key:"auctions.multipar.front_hide_combo_pane",render:function(t){return t.setting?null:r.createElement("div",{className:"comboBids card"},r.createElement("div",{className:"title"},"Combo Bids",r.createElement("button",{id:"collapseComboBids"},r.createElement(Lt.FontAwesomeIcon,{icon:["fas","window-minimize"]}))),r.createElement(hu.A,{toggler:"#collapseComboBids",defaultOpen:!0},o?r.createElement("div",{className:"loader"},"Loading..."):r.createElement(r.Fragment,null,!!i.length&&r.createElement(pn,{bids:i,showCheck:!0,showHistory:!0,showPerUnit:n.show_per_unit_cost||n.per_unit_bidding!==Gt.AuctionMultiparPerUnitBidding.NEVER.valueOf()}),!i.length&&r.createElement("div",{className:"text-center"},"There are currently no combo bids"))))}})}}])}(r.Component);!function(t,e,n){(e=ua(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n}(aa,"contextType",At.Vh);var ca,la=n(24119),sa=n(27e3),fa=n(27996),da=n(92191);function pa(){var t=_a(),e=t.m(pa),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 o={throw:1,return:2,break:3,continue:3};function i(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,o[t],e)},delegateYield:function(t,o,i){return e.resultName=o,n(r.d,ma(t),i)},finish:function(t){return n(r.f,t)}},n=function(t,n,o){r.p=e.prev,r.n=e.next;try{return t(n,o)}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(pa=function(){return{wrap:function(e,n,r,o){return t.w(i(e),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new wa(t,e)},AsyncIterator:ha,async:function(t,e,n,o,u){return(r(e)?ba:va)(i(t),e,n,o,u)},keys:ya,values:ma}})()}function ma(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(Ba(t)+" is not iterable")}function ya(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 va(t,e,n,r,o){var i=ba(t,e,n,r,o);return i.next().then(function(t){return t.done?t.value:i.next()})}function ba(t,e,n,r,o){return new ha(_a().w(t,e,n,r),o||Promise)}function ha(t,e){function n(r,o,i,u){try{var a=t[r](o),c=a.value;return c instanceof wa?e.resolve(c.v).then(function(t){n("next",t,i,u)},function(t){n("throw",t,i,u)}):e.resolve(c).then(function(t){a.value=t,i(a)},function(t){return n("throw",t,i,u)})}catch(t){u(t)}}var r;this.next||(ga(ha.prototype),ga(ha.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),ga(this,"_invoke",function(t,o,i){function u(){return new e(function(e,r){n(t,i,e,r)})}return r=r?r.then(u,u):u()},!0)}function _a(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof a?r:a,l=Object.create(c.prototype);return ga(l,"_invoke",function(n,r,o){var i,a,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return i=e,a=0,c=t,d.n=n,u}};function p(n,r){for(a=n,c=r,e=0;!f&&l&&!o&&e<s.length;e++){var o,i=s[e],p=d.p,m=i[2];n>
vendor: 4,375 bytes, line 2
23?(o=m===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,d.n=m,a=0))}if(o||n>1)return u;throw f=!0,r}return function(o,s,m){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),a=s,c=m;(e=a<2?t:c)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,c)):d.n=c:d.v=c);try{if(l=2,i){if(a||(o="next"),e=i[o]){if(!(e=e.call(i,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,a<2&&(a=0)}else 1===a&&(e=i.return)&&e.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=t}else if((e=(f=d.n<0)?c:n.call(r,d))!==u)break}catch(e){i=t,a=1,c=e}finally{l=1}}return{value:e,done:f}}}(n,o,i),!0),l}var u={};function a(){}function c(){}function l(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(ga(e={},r,function(){return this}),e),f=l.prototype=a.prototype=Object.create(s);function d(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,ga(t,o,"GeneratorFunction")),t.prototype=Object.create(f),t}return c.prototype=l,ga(f,"constructor",l),ga(l,"constructor",c),c.displayName="GeneratorFunction",ga(l,o,"GeneratorFunction"),ga(f),ga(f,o,"Generator"),ga(f,r,function(){return this}),ga(f,"toString",function(){return"[object Generator]"}),(_a=function(){return{w:i,m:d}})()}function ga(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}ga=function(t,e,n,r){function i(e,n){ga(t,e,function(t){return this._invoke(e,n,t)})}e?o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(i("next",0),i("throw",1),i("return",2))},ga(t,e,n,r)}function wa(t,e){this.v=t,this.k=e}function Oa(t,e,n,r,o,i,u){try{var a=t[i](u),c=a.value}catch(t){return void n(t)}a.done?e(c):Promise.resolve(c).then(r,o)}function Ea(t){return function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function u(t){Oa(i,r,o,u,a,"next",t)}function a(t){Oa(i,r,o,u,a,"throw",t)}u(void 0)})}}function Sa(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return Pa(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)?Pa(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,a=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return u=t.done,t},e:function(t){a=!0,i=t},f:function(){try{u||null==n.return||n.return()}finally{if(a)throw i}}}}function Pa(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 ja(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,Na(r.key),r)}}function ka(t,e,n){return e=Ta(e),function(t,e){if(e&&("object"==Ba(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,xa()?Reflect.construct(e,n||[],Ta(t).constructor):e.apply(t,n))}function xa(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(xa=function(){return!!t})()}function Ta(t){return Ta=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Ta(t)}function Aa(t,e){return Aa=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Aa(t,e)}function Ra(t,e,n){return(e=Na(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Na(t){var e=function(t,e){if("object"!=Ba(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=Ba(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==Ba(e)?e:e+""}function Ba(t){return Ba="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},Ba(t)}var Ia=function(t,e,n,r){var o,i=arguments.length,u=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":Ba(Reflect))&&"function"==typeof Reflect.decorate)u=Reflect.decorate(t,e,n,r);else for(var a=t.length-1;a>=0;a--)(o=t[a])&&(u=(i<3?o(u):i>3?o(e,n,u):o(e,n))||u);return i>3&&u&&Object.defineProperty(e,n,u),u},Ca=(0,c.Ng)(function(t){return{auth:t.auth?t.auth.user:void 0,logos:t.logos}},null,null,{forwardRef:!0}),Da=(ca=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),Ra(n=ka(this,e,[t]),"lotDetailsModal",void 0),Ra(n,"bidHistoryModal",void 0),n.lotDetailsModal=r.createRef(),n.bidHistoryModal=r.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&&Aa(t,e)}(e,t),function(t,e,n){return e&&ja(t.prototype,e),n&&ja(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}(e,[{key:"render",value:function(){var t,e=this,n=this.props.logos,o=this.context,i=o.auction,u=o.lots,a=o.lotsOrder,c=o.selectedLots,l="",s=Sa(c);try{for(s.s();!(t=s.n()).done;){var f,d=t.value;if(null!==(f=u[d])&&void 0!==f&&f.group_key){l=u[d].group_key;break}}}catch(t){s.e(t)}finally{s.f()}return r.createElement(ae.LB,{setting_key:{multipar_round_hide_inactive_lots:"auctions.super_admin_settings.multipar_round_hide_inactive_lots",multipar_round_condense_inactive_lots:"auctions.super_admin_settings.multipar_round_condense_inactive_lots",displaySettings:"auctions.multipar_page_settings",showPremium:"auctions.super_admin_settings.display_buyers_premium_on_multipar_auctions"},render:function(t){var o=t.settings,c=o.multipar_round_hide_inactive_lots,s=o.multipar_round_condense_inactive_lots,f=o.displaySettings,d=o.showPremium,p=(0,fa.s)(f);return r.createElement(r.Fragment,null,r.createElement(sa.N,{ref:e.lotDetailsModal,displaySettings:p,logos:n}),!i.hide_bid_history&&!i.hide_winning_info&&r.createElement(Cn,{ref:e.bidHistoryModal}),r.createElement("div",{className:"lotList card"},a.map(function(t){return e.lotTile(u[t],p,l,c,s)})),d?e.renderBuyersPremium():null)}})}},{key:"renderBuyersPremium",value:function(){var t,e,n,o,i=this.context,u=i.auction,a=0,c=null,l=null,s=i.bids.filter(function(t){return t.is_winner&&t.bid_status>Gt.BidApprovalStatus.PENDING.valueOf()}),f=0;(s.forEach(function(t){t.is_winner&&(f=t.amount)}),u.premium)&&(c=u.premium,e=null===(n=u.premium)||void 0===n?void 0:n.custom_disclaimer,l=null===(o=u.premium)||void 0===o?void 0:o.is_flat);if(c)switch(c.type){case Gt.PremiumType.FIXED.valueOf():a=null!==(t=c.amount)&&void 0!==t?t:0;break;case Gt.PremiumType.SCALE.valueOf():a=c.custom.values.find(function(t){return t.min<=(f||0)&&t.max>(f||0)}).amount;break;case Gt.PremiumType.SPLIT.valueOf():a=0}return r.createElement("div",{style:{fontSize:"15px",fontStyle:"italic"}},r.createElement("div",null,e||"A ".concat(l?(0,Vt.vj)(a):(0,da.l)(a)," Buyer's Premium will be added to the final Sales Price. All applicable taxes will be assessed based on the sum of the sales price and buyer's premium.")))}},{key:"lotTile",value:function(t,e,n,o,i){var u,a,c,l=this,s=this.props.auth,f=this.context,d=f.auction,p=f.lots,m=f.bids,y=f.selectLot,v=f.selectedLots,b=f.syncedSelection,h=Ar.default.PLACEHOLDER_IMAGE_URL||"https://auctioneersoftware.s3.amazonaws.com/as2_common_assets/no_image.png",_=!(null==d||!d.hide_winning_info),g=_||!(null==d||!d.hide_bid_history),w=m.find(function(e){return e.is_winner&&e.composition&&e.composition.includes(t.auction_lot_id)}),O=m.find(function(e){return e.is_top&&e.composition&&1===e.composition.length&&e.composition&&e.composition.includes(t.auction_lot_id)}),E=v.indexOf(t.auction_lot_id)>=0;if(o&&!E&&b)return null;var S=!!t.group_key&&!!n&&t.group_key!==n,P=!O&&!!w||!!O&&!!w&&1!==w.composition.length;return r.createElement("div",{className:"lotTile ".concat(S?"groupKeyLock":""," ").concat(b?E?"syncedSelection":"syncedSelection disabled":""," ").concat(!b&&w&&(null!==(u=null===(a=w.winning_bidder)||void 0===a?void 0:a.is_self)&&void 0!==u?u:s&&w.winning_bidder&&s.user_id===w.winning_bidder.user_id)?"winning":""," ").concat(i&&!E&&b?"condensed":""),key:"lot-".concat(t.auction_lot_id),onClick:function(e){return e.target===e.currentTarget&&y(t.auction_lot_id)}},r.createElement("div",{className:"select"},r.createElement("span",{className:"biddingLock ".concat(t.is_bidding_disabled?"locked":"open"),title:t.is_bidding_disabled?"Bidding locked":"Bidding Open"},r.createElement(Lt.FontAwesomeIcon,{icon:["fas",t.is_bidding_disabled?"lock":"lock-open"]})),d.multipar_regrouping_fee&&r.createElement("a",{className:"regroupingFee ".concat(t.apply_multipar_regrouping_fee?"applies":"exempt"),title:"Regrouping fee ".concat(t.apply_multipar_regrouping_fee?"applies":"does not apply")},t.apply_multipar_regrouping_fee?r.createElement(Lt.FontAwesomeIcon,{icon:["fas","thumbtack"]}):r.createElement("span",{className:"fa-layers fa-fw"},r.createElement(Lt.FontAwesomeIcon,{icon:["fas","thumbtack"]}),r.createElement(Lt.FontAwesomeIcon,{icon:["fas","slash"]}))),r.createElement("div",{className:"selectBox"},r.createElement(la.A,{type:"checkbox",checked:E,onChange:function(){return y(t.auction_lot_id)},value:t.auction_lot_id,id:"select_lot_".concat(t.auction_lot_id),name:"select_lot_".concat(t.auction_lot_id),disabled:b||t.is_bidding_disabled||S}))),r.createElement("div",{className:"image",onClick:function(){return l.openLotDetails(t.auction_lot_id,t.title)},title:"View lot details"},r.createElement("div",{className:"imgContainer"},r.createElement("img",{src:t.primary_image&&t.primary_image.small?t.primary_image.small:h,loading:"lazy"}),r.createElement(Lt.FontAwesomeIcon,{icon:["fas","info-circle"]}))),r.createElement("span",{className:"title"},!!t.group_key&&r.createElement("div",{className:"groupKey"},r.createElement("i",null,t.group_key)),r.createElement("strong",null,e.lot_label," ",t.lot_number?t.lot_number:"id".concat(t.auction_lot_id))," ","- ",t.title,r.createElement("br",null),null!=t.unit_quantity&&r.createElement("small",{className:"quantity"},t.unit_quantity," ",1===t.unit_quantity?d.unit_type_singular||"Unit":d.unit_type_plural||"Units")),!!i&&!E&&b&&r.createElement("div",{className:"winningBidder"},!!w&&r.createElement(r.Fragment,null,"Winning Bidder: ",(null==w||null===(c=w.winning_bidder)||void 0===c?void 0:c.user_display)||"Floor Bidder")),!_&&r.createElement("div",{className:"bid"},r.createElement("div",{className:"amount".concat(P?" strikethrough":"")},O?(0,Vt.vj)((0,re.get)(O,"amount")):(0,Vt.vj)((0,Ft.B4)(t.starting_bid,[t.auction_lot_id],d,Object.values(p)))),P||null==t.unit_quantity||d.per_unit_bidding===Gt.AuctionMultiparPerUnitBidding.NEVER.valueOf()?r.createElement(r.Fragment,null,!O&&r.createElement("div",{className:"moreInfo"},"Starting Bid")):r.createElement("div",{className:"moreInfo"},O?(0,Vt.vj)((0,Ft.Mq)((0,re.get)(O,"amount",t.starting_bid),[t.auction_lot_id],d,Object.values(p))):"Starting Bid (".concat((0,Vt.vj)(t.starting_bid),")")," / ",d.unit_type_singular||"unit"),P&&r.createElement("div",{className:"moreInfo"},"In winning combo of ",(0,Vt.vj)(w.amount)),!g&&r.createElement("a",{title:"View lot bid history",onClick:function(){return l.openBidHistory([t.auction_lot_id])}},r.createElement(Lt.FontAwesomeIcon,{icon:["fas","history"]}))),r.createElement("div",{className:"description"},t.description_plain),d.multipar_mode===Gt.MultiparAuctionMode.CHOICE.valueOf()&&E&&r.createElement("div",{className:"currentlySelling"},"Open for Bidding"))}},{key:"openLotDetails",value:(o=Ea(pa().mark(function t(e,n){return pa().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(t.prev=0,this.lotDetailsModal.current){t.next=3;break}throw new Error("NO REF");case 3:return t.next=5,this.lotDetailsModal.current.open({auction_lot_id:e,title:n});case 5:t.next=13;break;case 7:if(t.prev=7,t.t0=t.catch(0),"cancel"!==t.t0){t.next=11;break}return t.abrupt("return");case 11:Ut.oR.error("An unknown error has occurred"),console.log("Form ERROR:",t.t0);case 13:case"end":return t.stop()}},t,this,[[0,7]])})),function(t,e){return o.apply(this,arguments)})},{key:"openBidHistory",value:(n=Ea(pa().mark(function t(e){return pa().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(t.prev=0,this.bidHistoryModal.current){t.next=3;break}throw new Error("NO REF");case 3:return t.next=5,this.bidHistoryModal.current.open({composition:e});case 5:t.next=13;break;case 7:if(t.prev=7,t.t0=t.catch(0),"cancel"!==t.t0){t.next=11;break}return t.abrupt("return");case 11:Ut.oR.error("An unknown error has occurred"),console.log("Form ERROR:",t.t0);case 13:case"end":return t.stop()}},t,this,[[0,7]])})),function(t){return n.apply(this,arguments)})}]);var n,o}(r.Component),Ra(ca,"contextType",At.Vh),ca);var La,Ma,Fa=Da=Ia([Ca,(0,Me.override)("plugins/components/multipar/blocks/lots/index")],Da),Ua=n(92504),qa=n(456
vendor: 5,126 bytes, line 2
250);function Ga(){var t=Qa(),e=t.m(Ga),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 o={throw:1,return:2,break:3,continue:3};function i(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,o[t],e)},delegateYield:function(t,o,i){return e.resultName=o,n(r.d,$a(t),i)},finish:function(t){return n(r.f,t)}},n=function(t,n,o){r.p=e.prev,r.n=e.next;try{return t(n,o)}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(Ga=function(){return{wrap:function(e,n,r,o){return t.w(i(e),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new Wa(t,e)},AsyncIterator:Ya,async:function(t,e,n,o,u){return(r(e)?Va:Ha)(i(t),e,n,o,u)},keys:za,values:$a}})()}function $a(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(oc(t)+" is not iterable")}function za(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 Ha(t,e,n,r,o){var i=Va(t,e,n,r,o);return i.next().then(function(t){return t.done?t.value:i.next()})}function Va(t,e,n,r,o){return new Ya(Qa().w(t,e,n,r),o||Promise)}function Ya(t,e){function n(r,o,i,u){try{var a=t[r](o),c=a.value;return c instanceof Wa?e.resolve(c.v).then(function(t){n("next",t,i,u)},function(t){n("throw",t,i,u)}):e.resolve(c).then(function(t){a.value=t,i(a)},function(t){return n("throw",t,i,u)})}catch(t){u(t)}}var r;this.next||(Xa(Ya.prototype),Xa(Ya.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Xa(this,"_invoke",function(t,o,i){function u(){return new e(function(e,r){n(t,i,e,r)})}return r=r?r.then(u,u):u()},!0)}function Qa(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof a?r:a,l=Object.create(c.prototype);return Xa(l,"_invoke",function(n,r,o){var i,a,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return i=e,a=0,c=t,d.n=n,u}};function p(n,r){for(a=n,c=r,e=0;!f&&l&&!o&&e<s.length;e++){var o,i=s[e],p=d.p,m=i[2];n>3?(o=m===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,d.n=m,a=0))}if(o||n>1)return u;throw f=!0,r}return function(o,s,m){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),a=s,c=m;(e=a<2?t:c)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,c)):d.n=c:d.v=c);try{if(l=2,i){if(a||(o="next"),e=i[o]){if(!(e=e.call(i,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,a<2&&(a=0)}else 1===a&&(e=i.return)&&e.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=t}else if((e=(f=d.n<0)?c:n.call(r,d))!==u)break}catch(e){i=t,a=1,c=e}finally{l=1}}return{value:e,done:f}}}(n,o,i),!0),l}var u={};function a(){}function c(){}function l(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(Xa(e={},r,function(){return this}),e),f=l.prototype=a.prototype=Object.create(s);function d(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,Xa(t,o,"GeneratorFunction")),t.prototype=Object.create(f),t}return c.prototype=l,Xa(f,"constructor",l),Xa(l,"constructor",c),c.displayName="GeneratorFunction",Xa(l,o,"GeneratorFunction"),Xa(f),Xa(f,o,"Generator"),Xa(f,r,function(){return this}),Xa(f,"toString",function(){return"[object Generator]"}),(Qa=function(){return{w:i,m:d}})()}function Xa(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}Xa=function(t,e,n,r){function i(e,n){Xa(t,e,function(t){return this._invoke(e,n,t)})}e?o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(i("next",0),i("throw",1),i("return",2))},Xa(t,e,n,r)}function Wa(t,e){this.v=t,this.k=e}function Ka(t,e,n,r,o,i,u){try{var a=t[i](u),c=a.value}catch(t){return void n(t)}a.done?e(c):Promise.resolve(c).then(r,o)}function Za(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,rc(r.key),r)}}function Ja(t,e,n){return e=ec(e),function(t,e){if(e&&("object"==oc(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,tc()?Reflect.construct(e,n||[],ec(t).constructor):e.apply(t,n))}function tc(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(tc=function(){return!!t})()}
2function ec(t){return ec=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},ec(t)}function nc(t,e){return nc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},nc(t,e)}function rc(t){var e=function(t,e){if("object"!=oc(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=oc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==oc(e)?e:e+""}function oc(t){return oc="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},oc(t)}var ic,uc=function(t,e,n,r){var o,i=arguments.length,u=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":oc(Reflect))&&"function"==typeof Reflect.decorate)u=Reflect.decorate(t,e,n,r);else for(var a=t.length-1;a>=0;a--)(o=t[a])&&(u=(i<3?o(u):i>3?o(e,n,u):o(e,n))||u);return i>3&&u&&Object.defineProperty(e,n,u),u};!function(t){t.INITIAL="initial",t.AUDIO="audio",t.MAP="map",t.LIVESTREAM="livestream"}(ic||(ic={}));var ac=(0,c.Ng)(function(t){return{auth:t.auth?t.auth.user:void 0}},null,null,{forwardRef:!0}),cc=(La=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),(n=Ja(this,e,[t])).state={preview_type:ic.INITIAL},n.onMouseDown=n.onMouseDown.bind(n),n.setPreview=n.setPreview.bind(n),n.renderContent=n.renderContent.bind(n),n.popoutLivestream=n.popoutLivestream.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&&nc(t,e)}(e,t),function(t,e,n){return e&&Za(t.prototype,e),n&&Za(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}(e,[{key:"componentDidMount",value:(n=Ga().mark(function t(){var e,n,r,o,i;return Ga().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r=this.context.auction,t.next=3,qt.Sn.query({query:this.GET_SETTINGS(),fetchPolicy:"cache-first"});case 3:o=t.sent,i=null==o||null===(e=o.data)||void 0===e||null===(n=e.defaultLiveStreamViewSetting)||void 0===n?void 0:n.setting,(null!=r&&r.livestream&&(null==r||!r.multipar_maps||0===r.multipar_maps.length)||i)&&this.setState({preview_type:ic.LIVESTREAM});case 6:case"end":return t.stop()}},t,this)}),o=function(){var t=this,e=arguments;return new Promise(function(r,o){var i=n.apply(t,e);function u(t){Ka(i,r,o,u,a,"next",t)}function a(t){Ka(i,r,o,u,a,"throw",t)}u(void 0)})},function(){return o.apply(this,arguments)})},{key:"GET_SETTINGS",value:function(){return(0,u.Ay)(Ma||(Ma=function(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}(['\n query get_mp_livestream_setting {\n defaultLiveStreamViewSetting: setting(setting_key: "auctions.simulcast_super_admin_settings.enable_auction_default_livestream_view") {\n setting\n }\n }\n '])))}},{key:"renderContent",value:function(){var t=this,e=this.context,n=e.auction,o=e.lots,i=e.selectedLots,u=e.bids,a=this.props.auth;if(this.state.preview_type===ic.LIVESTREAM)return r.createElement(Ua.B,{livestream:n.livestream});var c=(a?u.filter(function(t){var e,n;return t.is_winner&&(null!==(e=null===(n=t.winning_bidder)||void 0===n?void 0:n.is_self)&&void 0!==e?e:t.winning_bidder&&t.winning_bidder.user_id===a.user_id)}):[]).reduce(function(t,e){return t.concat(e.composition)},[]),l=u.filter(function(t){return t.is_winner&&t.bid_status>Gt.BidApprovalStatus.PENDING.valueOf()});if(n.multipar_maps.length){var s=n.multipar_maps[0],f=s.cached_assets.find(function(t){return"large"===t.variant});if(f&&s.asset_metadata.multiparMapCoords){var d=s.asset_metadata.multiparMapCoords;return r.createElement(ae.LB,{setting_key:"auctions.multipar",render:function(e){var u,a,s,p=e.setting,m=null!==(u=n.multipar_use_colored_map_on_front)&&void 0!==u&&u,y=null!==(a=null==p?void 0:p.disable_multipar_map_click)&&void 0!==a&&a,v=null!==(s=null==p?void 0:p.bidder_color)&&void 0!==s?s:[];return r.createElement(r.Fragment,null,r.createElement("img",{src:null==f?void 0:f.url,alt:"Multipar map. If this doesn't load, try refreshing"}),r.createElement("svg",{viewBox:"0 0 1000 1000",preserveAspectRatio:"none"},Object.values(o).map(function(e){if(!d[e.auction_lot_id])return null;var n=l.find(function(t){return t.composition.includes(e.auction_lot_id)}),o="#666666",u="#333333";if(m&&n){var a,s,f,p,b=((null===(a=n.winning_bidder)||void 0===a?void 0:a.user_display)||(null!==(s=null===(f=n.winning_bidder)||void 0===f?void 0:f.user_id)&&void 0!==s?s:"")).split("").reduce(function(t,e){return(t<<5)-t+e.charCodeAt(0)},0),h=v.length?Math.abs(b)%v.length:0,_=null!==(p=v[h])&&void 0!==p?p:"#fff";
2o=_,u=t.lightenDarkenColor(_,-100)}var g=(i.includes(e.auction_lot_id)?"selected":"")+" "+(c.includes(e.auction_lot_id)?"winning":"");return r.createElement("polygon",{style:{cursor:y?void 0:"pointer"},className:m?void 0:g,fill:o,stroke:u,fillOpacity:"65%",key:e.auction_lot_id,"data-lot":e.auction_lot_id,points:d[e.auction_lot_id],onMouseDown:y?void 0:t.onMouseDown})})))}})}}return n.primary_image&&n.primary_image.medium?r.createElement(r.Fragment,null,r.createElement("div",{className:"imgContainer"},r.createElement("img",{src:n.primary_image.medium}))):null}},{key:"lightenDarkenColor",value:function(t,e){var n=!1;"#"===t[0]&&(t=t.slice(1),n=!0);var r=parseInt(t,16),o=(r>>16)+e;o>255?o=255:o<0&&(o=0);var i=(r>>8&255)+e;i>255?i=255:i<0&&(i=0);var u=(255&r)+e;return u>255?u=255:u<0&&(u=0),(n?"#":"")+(u|i<<8|o<<16).toString(16)}},{key:"render",value:function(){var t,e=this,n=this.context.auction,o=this.state.preview_type;return r.createElement(r.Fragment,null,o===ic.AUDIO&&r.createElement(Ua.B,{livestream:n.livestream,audioOnly:!0}),r.createElement("div",{className:"multiparMap"},(n.livestream||o===ic.LIVESTREAM)&&r.createElement(r.Fragment,null,r.createElement("div",{className:"toggle-video-image"},o===ic.INITIAL&&r.createElement(ae.LB,{setting_key:"auctions.multipar_page_settings.livestream_btn_text",render:function(t){var n=t.setting;return r.createElement(r.Fragment,null,r.createElement(Rt.A,{color:"secondary",onClick:function(){return e.setPreview(ic.AUDIO)},size:"sm"},n||"View Livestream"))}}),o===ic.AUDIO&&r.createElement(Rt.A,{color:"secondary",onClick:function(){return e.setPreview(ic.LIVESTREAM)},size:"sm"},"View Videostream"),o===ic.LIVESTREAM&&(null===(t=n.multipar_maps)||void 0===t?void 0:t.length)>0&&r.createElement(Rt.A,{color:"secondary",onClick:function(){return e.setPreview(ic.MAP)},size:"sm"},"View Map"),o===ic.MAP&&r.createElement(Rt.A,{color:"secondary",onClick:function(){return e.setPreview(ic.LIVESTREAM)},size:"sm"},"View Videostream"),(o===ic.LIVESTREAM||o===ic.MAP)&&r.createElement(Rt.A,{color:"secondary",onClick:this.popoutLivestream,size:"sm",title:"Open the livestream in a popout window"},r.createElement(Lt.FontAwesomeIcon,{icon:["fas","external-link-alt"]})))),this.renderContent()),!!n.multipar_show_description_under_map&&n.description&&r.createElement("div",{className:"card multiparDescription",dangerouslySetInnerHTML:{__html:n.description}}))}},{key:"popoutLivestream",value:function(){var t=this.context.auction;this.setPreview(ic.MAP);var e=(0,qa.modifyUrl)(t.public_url,{path:(0,qa.frontUrl)("/auctions/".concat(t.auction_id,"/livestream"),{pathOnly:!0})});window.open(e,"popup","width=680,height=450")}},{key:"onMouseDown",value:function(t){(0,this.context.selectLot)(t.target.dataset.lot)}},{key:"setPreview",value:function(t){this.setState({preview_type:t})}}]);var n,o}(r.Component),function(t,e,n){(e=rc(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n}(La,"contextType",At.Vh),La);var lc=cc=uc([ac,(0,Me.override)("plugins/components/multipar/blocks/map/index")],cc);function sc(t){return sc="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},sc(t)}function fc(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,vc(r.key),r)}}function dc(t,e,n){return e=mc(e),function(t,e){if(e&&("object"==sc(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,pc()?Reflect.construct(e,n||[],mc(t).constructor):e.apply(t,n))}function pc(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(pc=function(){return!!t})()}function mc(t){return mc=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},mc(t)}
2function yc(t,e){return yc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},yc(t,e)}function vc(t){var e=function(t,e){if("object"!=sc(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=sc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==sc(e)?e:e+""}var bc=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),dc(this,e,arguments)}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&&yc(t,e)}(e,t),function(t,e,n){return e&&fc(t.prototype,e),n&&fc(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}(e,[{key:"render",value:function(){var t=this.context,e=t.bids,n=t.auction,o=t.loadingBids,i=e.filter(function(t){return t.is_winner});return r.createElement("div",{className:"winningBids card"},r.createElement("div",{className:"title"},"Winning Bids",r.createElement("button",{id:"collapseWinningBids"},r.createElement(Lt.FontAwesomeIcon,{icon:["fas","window-minimize"]}))),r.createElement(hu.A,{toggler:"#collapseWinningBids",defaultOpen:!0},o?r.createElement("div",{className:"loader"},"Loading..."):r.createElement(r.Fragment,null,!!i.length&&r.createElement(pn,{bids:i,showHistory:!0,showPerUnit:n.show_per_unit_cost||n.per_unit_bidding!==Gt.AuctionMultiparPerUnitBidding.NEVER.valueOf()}),!i.length&&r.createElement("div",{className:"text-center"},"There are currently no winning bids"))))}}])}(r.Component);!function(t,e,n){(e=vc(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n}(bc,"contextType",At.Vh);var hc,_c,gc=n(13641);function wc(t){return wc="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},wc(t)}function Oc(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function Ec(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,xc(r.key),r)}}function Sc(t,e,n){return e=jc(e),function(t,e){if(e&&("object"==wc(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,Pc()?Reflect.construct(e,n||[],jc(t).constructor):e.apply(t,n))}function Pc(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(Pc=function(){return!!t})()}function jc(t){return jc=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},jc(t)}function kc(t,e){return kc=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},kc(t,e)}function xc(t){var e=function(t,e){if("object"!=wc(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=wc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==wc(e)?e:e+""}var Tc,Ac,Rc,Nc,Bc,Ic,Cc,Dc,Lc,Mc,Fc,Uc,qc,Gc,$c,zc,Hc=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),(n=Sc(this,e,[t])).PollContent=n.PollContent.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&&kc(t,e)}(e,t),function(t,e,n){return e&&Ec(t.prototype,e),n&&Ec(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}
2(e,[{key:"PENDING_BID_HISTORY_QUERY",value:function(){return(0,u.Ay)(hc||(hc=Oc(["\n query pendingMultiparBidHistory($auction_id: String!) {\n pendingMultiparBidHistory(auction_id: $auction_id) {\n bids {\n bid_id\n bid_status\n composition\n is_top\n is_winner\n amount\n winning_bidder {\n user_display\n user_id\n country_code\n }\n created_at\n }\n }\n }\n "])))}},{key:"PENDING_BID_HISTORY_SUBSCRIPTION",value:function(){return(0,u.Ay)(_c||(_c=Oc(["\n subscription pendingMultiparBidsSubscription($auction_id: ID!) {\n pendingMultiparBidsSubscription(auction_id: $auction_id) {\n bids {\n bid_id\n bid_status\n composition\n is_top\n is_winner\n amount\n winning_bidder {\n user_display\n user_id\n country_code\n }\n created_at\n }\n deletedBids\n }\n }\n "])))}},{key:"render",value:function(){var t=this.context.auction,e=this.PollContent;return r.createElement(Di.PollingSubscription,{client:qt.Sn,eagerPoll:!0,query:this.PENDING_BID_HISTORY_QUERY(),subscription:this.PENDING_BID_HISTORY_SUBSCRIPTION(),variables:{auction_id:t.auction_id},data:[]},r.createElement(e,{data:{}}))}},{key:"PollContent",value:function(t){var e,n,o=this.context.auction;return r.createElement(r.Fragment,null,null!==(e=t.data)&&void 0!==e&&null!==(n=e.bids)&&void 0!==n&&n.length?r.createElement("div",{className:"pendingBids card"},r.createElement("div",{className:"title"},"Pending Bids",r.createElement("button",{id:"collapsePendingBids"},r.createElement(Lt.FontAwesomeIcon,{icon:["fas","window-minimize"]}))),r.createElement(hu.A,{toggler:"#collapsePendingBids",defaultOpen:!0},r.createElement(pn,{bids:t.data.bids,showDate:!0,showPerUnit:o.show_per_unit_cost||o.per_unit_bidding!==Gt.AuctionMultiparPerUnitBidding.NEVER.valueOf()}))):null)}}])}(r.Component);function Vc(){var t=Zc(),e=t.m(Vc),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 o={throw:1,return:2,break:3,continue:3};function i(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,o[t],e)},delegateYield:function(t,o,i){return e.resultName=o,n(r.d,Yc(t),i)},finish:function(t){return n(r.f,t)}},n=function(t,n,o){r.p=e.prev,r.n=e.next;try{return t(n,o)}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(Vc=function(){return{wrap:function(e,n,r,o){return t.w(i(e),n,r,o&&o.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new tl(t,e)},AsyncIterator:Kc,async:function(t,e,n,o,u){return(r(e)?Wc:Xc)(i(t),e,n,o,u)},keys:Qc,values:Yc}})()}function Yc(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(hl(t)+" is not iterable")}function Qc(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 Xc(t,e,n,r,o){var i=Wc(t,e,n,r,o);return i.next().then(function(t){return t.done?t.value:i.next()})}function Wc(t,e,n,r,o){return new Kc(Zc().w(t,e,n,r),o||Promise)}function Kc(t,e){function n(r,o,i,u){try{var a=t[r](o),c=a.value;return c instanceof tl?e.resolve(c.v).then(function(t){n("next",t,i,u)},function(t){n("throw",t,i,u)}):e.resolve(c).then(function(t){a.value=t,i(a)},function(t){return n("throw",t,i,u)})}catch(t){u(t)}}var r;this.next||(Jc(Kc.prototype),Jc(Kc.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Jc(this,"_invoke",function(t,o,i){function u(){return new e(function(e,r){n(t,i,e,r)})}return r=r?r.then(u,u):u()},!0)}function Zc(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function i(n,r,o,i){var c=r&&r.prototype instanceof a?r:a,l=Object.create(c.prototype);return Jc(l,"_invoke",function(n,r,o){var i,a,c,l=0,s=o||[],f=!1,d={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return i=e,a=0,c=t,d.n=n,u}};function p(n,r){for(a=n,c=r,e=0;!f&&l&&!o&&e<s.length;e++){var o,i=s[e],p=d.p,m=i[2];n>
vendor: 5,285 bytes, line 2
23?(o=m===r)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=t):i[0]<=p&&((o=n<2&&p<i[1])?(a=0,d.v=r,d.n=i[1]):p<m&&(o=n<3||i[0]>r||r>m)&&(i[4]=n,i[5]=r,d.n=m,a=0))}if(o||n>1)return u;throw f=!0,r}return function(o,s,m){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),a=s,c=m;(e=a<2?t:c)||!f;){i||(a?a<3?(a>1&&(d.n=-1),p(a,c)):d.n=c:d.v=c);try{if(l=2,i){if(a||(o="next"),e=i[o]){if(!(e=e.call(i,c)))throw TypeError("iterator result is not an object");if(!e.done)return e;c=e.value,a<2&&(a=0)}else 1===a&&(e=i.return)&&e.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);i=t}else if((e=(f=d.n<0)?c:n.call(r,d))!==u)break}catch(e){i=t,a=1,c=e}finally{l=1}}return{value:e,done:f}}}(n,o,i),!0),l}var u={};function a(){}function c(){}function l(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(Jc(e={},r,function(){return this}),e),f=l.prototype=a.prototype=Object.create(s);function d(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,l):(t.__proto__=l,Jc(t,o,"GeneratorFunction")),t.prototype=Object.create(f),t}return c.prototype=l,Jc(f,"constructor",l),Jc(l,"constructor",c),c.displayName="GeneratorFunction",Jc(l,o,"GeneratorFunction"),Jc(f),Jc(f,o,"Generator"),Jc(f,r,function(){return this}),Jc(f,"toString",function(){return"[object Generator]"}),(Zc=function(){return{w:i,m:d}})()}function Jc(t,e,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(t){o=0}Jc=function(t,e,n,r){function i(e,n){Jc(t,e,function(t){return this._invoke(e,n,t)})}e?o?o(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(i("next",0),i("throw",1),i("return",2))},Jc(t,e,n,r)}function tl(t,e){this.v=t,this.k=e}function el(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 nl(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?el(Object(n),!0).forEach(function(e){ul(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):el(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function rl(t,e,n,r,o,i,u){try{var a=t[i](u),c=a.value}catch(t){return void n(t)}a.done?e(c):Promise.resolve(c).then(r,o)}function ol(t){return function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function u(t){rl(i,r,o,u,a,"next",t)}function a(t){rl(i,r,o,u,a,"throw",t)}u(void 0)})}}function il(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function ul(t,e,n){return(e=pl(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function al(t){return function(t){if(Array.isArray(t))return fl(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||sl(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function cl(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,o,i,u,a=[],c=!0,l=!1;try{if(i=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=i.call(n)).done)&&(a.push(r.value),a.length!==e);c=!0);}catch(t){l=!0,o=t}finally{try{if(!c&&null!=n.return&&(u=n.return(),Object(u)!==u))return}finally{if(l)throw o}}return a}}(t,e)||sl(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 ll(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=sl(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,a=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return u=t.done,t},e:function(t){a=!0,i=t},f:function(){try{u||null==n.return||n.return()}finally{if(a)throw i}}}}function sl(t,e){if(t){if("string"==typeof t)return fl(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)?fl(t,e):void 0}}function fl(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 dl(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,pl(r.key),r)}}function pl(t){var e=function(t,e){if("object"!=hl(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=hl(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==hl(e)?e:e+""}function ml(t,e,n){return e=vl(e),function(t,e){if(e&&("object"==hl(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,yl()?Reflect.construct(e,n||[],vl(t).constructor):e.apply(t,n))}function yl(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(yl=function(){return!!t})()}function vl(t){return vl=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},vl(t)}function bl(t,e){return bl=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},bl(t,e)}function hl(t){return hl="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},hl(t)}!function(t,e,n){(e=xc(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n}(Hc,"contextType",At.Vh);var _l=function(t,e,n,r){var o,i=arguments.length,u=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":hl(Reflect))&&"function"==typeof Reflect.decorate)u=Reflect.decorate(t,e,n,r);else for(var a=t.length-1;a>=0;a--)(o=t[a])&&(u=(i<3?o(u):i>3?o(e,n,u):o(e,n))||u);return i>3&&u&&Object.defineProperty(e,n,u),u},gl=(0,c.Ng)(function(t){return{auth:t.auth}},null,null,{forwardRef:!0}),wl=function(t){function e(t){var n,r;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),(r=ml(this,e,[t])).selectLot=r.selectLot.bind(r),r.updateData=r.updateData.bind(r),r.newBidData=r.newBidData.bind(r),r.activeLotsChanged=r.activeLotsChanged.bind(r),r.subscribedUpdateLot=r.subscribedUpdateLot.bind(r),r.onRoundChanged=r.onRoundChanged.bind(r),r.generatedSelectText=r.generatedSelectText.bind(r),r.updateSelectedLotsText=r.updateSelectedLotsText.bind(r),r.calculateSelectedLots=r.calculateSelectedLots.bind(r),r.simulcastBidsChanged=r.simulcastBidsChanged.bind(r),r.LeftSide=r.LeftSide.bind(r),r.RightSide=r.RightSide.bind(r);var o={},i=t.lots.map(function(t){return o[t.auction_lot_id]=t,t.auction_lot_id}),u=t.auction,a=t.myAuctionRegistration;return r.state={lastServerSelectedLots:[],context:{loadingBids:!0,loadingMessages:!0,auction:u,myAuctionRegistration:a,lots:o,lotsOrder:i,round:(0,re.cloneDeep)(Tt.D),bids:[],simulcastBids:[],selectedLots:[],selectedLotsText:"",selectedLotsTextMatches:!0,selectLot:r.selectLot,updateSelectedLotsText:r.updateSelectedLotsText,refetch:t.refetch,updateData:r.updateData,messages:[],unReadMessagesCount:0,syncedSelection:u.multipar_mode===Gt.MultiparAuctionMode.CHOICE.valueOf()||u.multipar_mode===Gt.MultiparAuctionMode.ROUND.valueOf()&&(null===(n=u.multipar_info)||void 0===n?void 0:n.round_state)===Gt.MultiparAuctionRoundModeState.ACTIVE.valueOf()}},r.messagesUpdate=r.messagesUpdate.bind(r),r.auctionUpdate=r.auctionUpdate.bind(r),r.init(),r}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&&bl(t,e)}(e,t),function(t,e,n){return e&&dl(t.prototype,e),n&&dl(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}(e,[{key:"init",value:function(){}},{key:"componentDidUpdate",value:function(t,e){var n=this,r=this.state.context;if(e.context.selectedLots!=r.selectedLots&&!(0,re.isEqual)(e.context.selectedLots,r.selectedLots)){var o=[];try{o=this.calculateSelectedLots(r.selectedLotsText)}catch(t){}(0,re.isEqual)(o.map(function(t){return t.auction_lot_id}),r.selectedLots)||this.setState(function(t){return Ht()(t,{context:{selectedLotsText:{$set:n.generatedSelectText()},selectedLotsTextMatches:{$set:!0}}})})}}},{key:"generatedSelectText",value:function(){var t=this.state.context;return t.selectedLots.map(function(e){return t.lots[e]}).filter(Ue.v).sort(function(t,e){return(t.lot_number||"").localeCompare(e.lot_number||"",void 0,{numeric:!0})}).map(function(t){return t.lot_number?t.lot_number:"id".concat(t.auction_lot_id)}).join(", ")}},{key:"updateSelectedLotsText",value:function(t){var e=this.state.context;
2this.setState(function(e){return Ht()(e,{context:{selectedLotsText:{$set:t},selectedLotsTextMatches:{$set:!1}}})});try{var n=this.calculateSelectedLots(t);(0,re.isEqual)(n.map(function(t){return t.auction_lot_id}),e.selectedLots)?e.selectedLotsTextMatches||this.setState(function(t){return Ht()(t,{context:{selectedLotsTextMatches:{$set:!0}}})}):this.setState(function(t){return Ht()(t,{context:{selectedLots:{$set:n.map(function(t){return t.auction_lot_id})},selectedLotsTextMatches:{$set:!0}}})})}catch(t){}}},{key:"calculateSelectedLots",value:function(t){var e=this.state.context,n=t.trim();if(n&&e.bids.length){var r,o=e.bids.find(function(t){var e;return(null===(e=t.combo_num_display)||void 0===e?void 0:e.toLowerCase())===n.toLowerCase()});if(o&&null!==(r=o.composition)&&void 0!==r&&r.length){var i=o.composition.map(function(t){return e.lots[t]}).filter(function(t){return!!t});if(i.length===o.composition.length)return i}}var u,a=[],c=ll(t.split(","));try{var l=function(){var t=u.value;if(t.includes("-")){var n,r,o=cl(t.split("-"),2),i=o[0],c=o[1];i=i.trim(),c=c.trim();var l=e.lotsOrder.map(function(t){return e.lots[t]});if(n=i.startsWith("id")?l.findIndex(function(t){return t.auction_lot_id==i.substring(2)}):l.findIndex(function(t){return t.lot_number==i}),r=c.startsWith("id")?l.findIndex(function(t){return t.auction_lot_id==c.substring(2)}):l.findIndex(function(t){return t.lot_number==c}),-1==n)throw new Error("Invalid start");if(-1==r)throw new Error("Invalid end");void 0!==n&&a.push.apply(a,al(l.slice(n,void 0!==r?r+1:void 0)))}else{var s,f=t.trim();if(""===f)return 1;if(!(s=f.startsWith("id")?e.lots[f.substring(2)]:Object.values(e.lots).find(function(t){return t.lot_number==f})))throw new Error("Lot not found");a.push(s)}};for(c.s();!(u=c.n()).done&&!l(););}catch(t){c.e(t)}finally{c.f()}return a.sort(function(t,e){return Number(t.auction_lot_id)-Number(e.auction_lot_id)})}},{key:"selectLot",value:function(t){var e=this.state.context,n=e.lots,r=e.selectedLots;if(!e.syncedSelection){var o,i="",u=ll(r);try{for(u.s();!(o=u.n()).done;){var a,c=o.value;if(null!==(a=n[c])&&void 0!==a&&a.group_key){i=n[c].group_key;break}}}catch(t){u.e(t)}finally{u.f()}if(Array.isArray(t)||!i||!n[t].group_key||n[t].group_key===i||r.includes(t)){if(!Array.isArray(t)&&!r.includes(t))if(n[t].is_bidding_disabled)return;if(Array.isArray(t))this.setState(function(e){return Ht()(e,{context:{selectedLots:{$set:t}}})});else if(r.includes(t))this.setState(function(e){return Ht()(e,{context:{selectedLots:{$splice:[[r.indexOf(t),1]]}}})});else{var l=r.concat(t).sort(function(t,e){return parseInt(t)-parseInt(e)});this.setState(function(t){return Ht()(t,{context:{selectedLots:{$set:l}}})})}}}}},{key:"updateData",value:function(t,e){this.setState(function(n){return Ht()(n,{context:ul({},t,{$set:e})})})}},{key:"onRoundChanged",value:function(t){this.setState(function(e){return Ht()(e,{context:{round:{$set:t}}})})}},{key:"BID_HISTORY_QUERY",value:function(){return(0,u.Ay)(Tc||(Tc=il(["\n query multiparBidHistory($auction_id: String!) {\n multiparBidHistory(auction_id: $auction_id) {\n bids {\n bid_id\n bid_status\n composition\n combo_num\n combo_num_display\n is_top\n is_winner\n amount\n winning_bidder {\n user_display\n is_self\n country_code\n }\n created_at\n }\n }\n }\n "])))}},{key:"BID_HISTORY_SUBSCRIPTION",value:function(){return(0,u.Ay)(Ac||(Ac=il(["\n subscription multiparBidHistorySubscription($auction_id: ID!) {\n multiparBidHistorySubscription(auction_id: $auction_id) {\n bids {\n bid_id\n bid_status\n composition\n combo_num\n combo_num_display\n is_top\n is_winner\n amount\n winning_bidder {\n user_display\n is_self\n country_code\n }\n created_at\n }\n deletedBids\n }\n }\n "])))}},{key:"AUCTION_POLL_SUBSCRIBE_FIELDS",value:function(){return(0,u.Ay)(Rc||(Rc=il(["\n fragment AuctionFields on AuctionUpdateNotification {\n auction_id\n livestream\n end_time\n original_end_time\n time_sent\n multipar_mode\n multipar_info\n hide_winning_info\n reserve_met\n }\n "])))}},{key:"AUCTION_POLL",value:function(){return(0,u.Ay)(Nc||(Nc=il(["\n ","\n query auctionMultiparAuctionUpdatePoll($auction_id: String!) {\n auctionUpdatePoll(auction_id: $auction_id) {\n ...AuctionFields\n }\n }\n "])),this.AUCTION_POLL_SUBSCRIBE_FIELDS())}},{key:"AUCTION_SUBSCRIBE",value:function(){return(0,u.Ay)(Bc||(Bc=il(["\n ","\n subscription auctionMultiparAuctionUpdateSubscription($auction_id: String!) {\n auctionUpdateSubscription(auction_id: $auction_id) {\n ...AuctionFields\n }\n }\n "])),this.AUCTION_POLL_SUBSCRIBE_FIELDS())}},{key:"BID_QUERY",value:function(){return(0,u.Ay)(Ic||(Ic=il(["\n ","\n query get_bid_history($auction_id: String!) {\n liveBidHistory(auction_id: $auction_id) {\n total\n bids {\n ...BidFields\n }\n }\n }\n "])),this.BID_FIELDS())}},{key:"BID_FIELDS",value:function(){return(0,u.Ay)(Cc||(Cc=il(["\n fragment BidFields on Bid {\n bid_id\n bid_status\n is_winner\n amount\n pre_choice_selection\n winning_bidder {\n user_display\n is_self\n country_code\n }\n created_at\n }\n "])))}},{key:"BID_SUBSCRIBE",value:function(){return(0,u.Ay)(Dc||(Dc=il(["\n ","\n subscription subscribe_bid_history($auction_id: String!) {\n liveBidHistorySubscription(auction_id: $auction_id) {\n action\n bid {\n ...BidFields\n }\n winning_bid {\n ...BidFields\n }\n bids {\n ...BidFields\n }\n }\n }\n "])),this.BID_FIELDS())}},{key:"ACTIVE_LIST_QUERY",value:function(){return(0,u.Ay)(Lc||(Lc=il(["\n query get_active_lots($auction_id: String!) {\n simulcastLotListPoll(auction_id: $auction_id, simulcast_status: ",")\n }\n "])),Gt.SimulcastLotStatus.CURRENTLY_SELLING.valueOf())}},{key:"ACTIVE_LIST_SUBSCRIPTION",value:function(){return(0,u.Ay)(Mc||(Mc=il(["\n subscription multipar_subscribe_active_lots($auction_id: String!) {\n simulcastActiveLotSubscription(auction_id: $auction_id)\n }\n "])))}},{key:"ROUND_FIELDS",value:function(){return(0,u.Ay)(Fc||(Fc=il(["\n fragment RoundFields on SimulcastRound {\n simulcast_round_id\n auction_id\n winning_bidder_id\n winning_bid_amount\n asking\n is_current\n round_status\n winning_bidder {\n is_self\n user_display\n country_code\n }\n }\n "])))}},{key:"ROUND_QUERY",value:function(){return(0,u.Ay)(Uc||(Uc=il(["\n ","\n query get_current_roun
2d($auction_id: String!) {\n currentRound(auction_id: $auction_id) {\n ...RoundFields\n }\n }\n "])),this.ROUND_FIELDS())}},{key:"ROUND_SUBSCRIPTION",value:function(){return(0,u.Ay)(qc||(qc=il(["\n ","\n subscription get_current_round_update($auction_id: String!) {\n simulcastUpdateRoundSubscription(auction_id: $auction_id) {\n ...RoundFields\n }\n }\n "])),this.ROUND_FIELDS())}},{key:"MULTI_LOT_UPDATE",value:function(){return(0,u.Ay)(Gc||(Gc=il(["\n subscription multipar_onMultiLotUpdate($auction_id: String!) {\n auctionMultiLotBidderUpdateSubscription(auction_id: $auction_id) {\n auction_lot_id\n auction_id\n lot_number\n title\n primary_image\n description\n is_bidding_disabled\n apply_multipar_regrouping_fee\n group_key\n }\n }\n "])))}},{key:"LeftSide",value:function(){return r.createElement(r.Fragment,null,r.createElement(lc,null),r.createElement(Fa,null))}},{key:"RightSide",value:function(){var t,e,n=this.props,o=n.auth,i=n.lots,u=this.state.context.auction,a=u.multipar_mode===Gt.MultiparAuctionMode.MULTIPAR.valueOf()&&!u.hide_winning_info,c=u.multipar_mode===Gt.MultiparAuctionMode.CHOICE.valueOf()&&!u.hide_winning_info;u.multipar_mode===Gt.MultiparAuctionMode.ROUND.valueOf()&&((null!==(t=null===(e=u.multipar_info)||void 0===e?void 0:e.round_state)&&void 0!==t?t:Gt.MultiparAuctionRoundModeState.PREP.valueOf())===Gt.MultiparAuctionRoundModeState.PREP.valueOf()?(a=!0,c=!1):(a=!1,c=!0));return r.createElement(jt,{top:"#topBoundary",bottomBoundary:"#bottomBoundary"},r.createElement(bu,null),a&&r.createElement(r.Fragment,null,!!o&&r.createElement(Hc,null),r.createElement(bc,null),!u.multipar_hide_backup_bid_pane&&r.createElement(Tu,null),(null==i?void 0:i.length)>1&&r.createElement(aa,null),!u.multipar_hide_bid_history_pane&&r.createElement(Lu,null)),c&&r.createElement(r.Fragment,null,r.createElement(Ju,null)))}},{key:"render",value:function(){var t=this,e=this.props.auction,n=this.state.context;return r.createElement(At.GP,{value:n},r.createElement(Di.PollingSubscription,{client:qt.Sn,eagerPoll:!0,wrapChildren:!1,rawData:!0,query:this.BID_HISTORY_QUERY(),subscription:this.BID_HISTORY_SUBSCRIPTION(),variables:{auction_id:e.auction_id},data:[],onDataChanged:function(e,n){return t.newBidData(e,n)}}),r.createElement(Di.PollingSubscription,{client:qt.Sn,eagerPoll:!0,wrapChildren:!1,query:this.ROUND_QUERY(),subscription:this.ROUND_SUBSCRIPTION(),variables:{auction_id:e.auction_id},data:{},onDataChanged:this.onRoundChanged}),r.createElement(Di.PollingSubscription,{client:qt.Sn,query:this.MESSAGE_QUERY(),subscription:this.MESSAGE_SUBSCRIBE(),variables:{auction_id:e.auction_id},data:{},eagerPoll:!0,onDataChanged:this.messagesUpdate}),r.createElement(Di.PollingSubscription,{client:qt.Sn,query:this.AUCTION_POLL(),subscription:this.AUCTION_SUBSCRIBE(),variables:{auction_id:e.auction_id},data:e,onDataChanged:this.auctionUpdate}),r.createElement(Di.PollingSubscription,{client:qt.Sn,eagerPoll:!0,wrapChildren:!1,rawData:!0,query:this.ACTIVE_LIST_QUERY(),subscription:this.ACTIVE_LIST_SUBSCRIPTION(),variables:{auction_id:e.auction_id,simulcast_status:Gt.SimulcastLotStatus.CURRENTLY_SELLING.valueOf()},data:[],onDataChanged:function(e){return t.activeLotsChanged(e)}}),r.createElement(Di.PollingSubscription,{client:qt.Sn,query:this.BID_QUERY(),subscription:this.BID_SUBSCRIBE(),variables:{auction_id:e.auction_id},data:{},eagerPoll:!0,onDataChanged:this.simulcastBidsChanged}),r.createElement(gc.y,{subscription:this.MULTI_LOT_UPDATE(),variables:{auction_id:e.auction_id},onData:this.subscribedUpdateLot}),r.createElement("div",{id:"multiparContainer"},r.createElement("h1",null,e.title),r.createElement("div",{id:"topBoundary"}),this.renderMultiparContainer(),r.createElement("div",{id:"bottomBoundary",style:{height:0}})))}},{key:"renderMultiparContainer",value:function(){var t=this.LeftSide,e=this.RightSide;return r.createElement("div",{className:"mainMultipar"},r.createElement("div",{className:"left"},r.createElement(t,null)),r.createElement("div",{className:"right"},r.createElement(e,null)))}},{key:"newBidData",value:(i=ol(Vc().mark(function t(e,n){var r,o,i;return Vc().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:r=this.state.context.bids,o=e.bids,i=[],n?i=o:(i=r.map(function(t){return nl(nl({},t),{},{is_top:!1,is_winner:!1})}),o.reverse().map(function(t){var e=i.find(function(e){return e.bid_id===t.bid_id});e?Object.assign(e,t):i.unshift(t)})),e.deletedBids&&e.deletedBids.length>0&&(i=i.filter(function(t){return!e.deletedBids.includes(t.bid_id)})),this.setState(function(t){return Ht()(t,{context:{loadingBids:{$set:!1},bids:{$set:i}}})});case 6:case"end":return t.stop()}},t,this)})),function(t,e){return i.apply(this,arguments)})},{key:"messagesUpdate",value:function(t,e){var n=this.state.context,r=n.messages,o=n.loadingMessages,i=n.unReadMessagesCount;if(e){var u=t.messages.length-r.length;
2o||(i+=u),this.setState(function(e){return Ht()(e,{context:{messages:{$set:t.messages},loadingMessages:{$set:!1},unReadMessagesCount:{$set:i}}})})}else t.deleted_at?this.setState(function(e){var n=e.context.messages.findIndex(function(e){return e.auction_message_id===t.auction_message_id});return n<0?e:Ht()(e,{context:{messages:{$splice:[[n,1]]}}})}):this.setState(function(e){return Ht()(e,{context:{messages:{$unshift:[t]},unReadMessagesCount:{$set:e.context.unReadMessagesCount+1}}})})}},{key:"auctionUpdate",value:function(t,e){this.setState(function(e){var n,r=t.multipar_mode===Gt.MultiparAuctionMode.CHOICE.valueOf()||t.multipar_mode===Gt.MultiparAuctionMode.ROUND.valueOf()&&(null===(n=t.multipar_info)||void 0===n?void 0:n.round_state)===Gt.MultiparAuctionRoundModeState.ACTIVE.valueOf(),o={context:{auction:{livestream:{$set:t.livestream},end_time:{$set:t.end_time},multipar_mode:{$set:t.multipar_mode},multipar_info:{$set:t.multipar_info},hide_winning_info:{$set:t.hide_winning_info},reserve_met:{$set:t.reserve_met}},syncedSelection:{$set:r}}};return r&&!e.context.syncedSelection&&(o.context.selectedLots={$set:e.lastServerSelectedLots}),Ht()(e,o)})}},{key:"activeLotsChanged",value:(o=ol(Vc().mark(function t(e){return Vc().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:this.setState(function(t){var n=t.context.syncedSelection,r={lastServerSelectedLots:{$set:e}};return n&&(r.context={selectedLots:{$set:e}}),Ht()(t,r)}
2);case 1:case"end":return t.stop()}},t,this)})),function(t){return o.apply(this,arguments)})},{key:"simulcastBidsChanged",value:function(t){var e=this.state.context.simulcastBids;if(function(t){return void 0!==t.total}(t))this.setState(function(n){var r=e.length!==t.bids.length;if(!r){var o,i=ll(t.bids);try{var u=function(){var t=o.value;if(!e.find(function(e){return e.bid_id===t.bid_id}))return r=!0,1};for(i.s();!(o=i.n()).done&&!u(););}catch(t){i.e(t)}finally{i.f()}}if(!r){var a,c=ll(e);try{var l=function(){var e=a.value;if(!t.bids.find(function(t){return t.bid_id===e.bid_id}))return r=!0,1};for(c.s();!(a=c.n()).done&&!l(););}catch(t){c.e(t)}finally{c.f()}}return r?Ht()(n,{context:{simulcastBids:{$set:t.bids}}}):null});else{if("clear"===t.action)return this.setState(function(t){return Ht()(t,{context:{simulcastBids:{$set:[]}}})});if("set"===t.action)return this.setState(function(e){return Ht()(e,{context:{simulcastBids:{$set:t.bids||[]}}})});"update"===t.action?this.setState(function(n){var r=e.findIndex(function(e){var n;return e.bid_id===(null===(n=t.bid)||void 0===n?void 0:n.bid_id)});return r>=0?Ht()(n,{context:{simulcastBids:ul(ul({},r,r>=0?{$set:t.bid}:void 0),"$apply",function(e){return Ol(e,t.winning_bid)})}}):n}):"delete"===t.action?this.setState(function(n){var r=e.findIndex(function(e){var n;return e.bid_id===(null===(n=t.bid)||void 0===n?void 0:n.bid_id)});return r>=0?Ht()(n,{context:{simulcastBids:{$splice:[[r,1]],$apply:function(e){return Ol(e,t.winning_bid)}}}}):n}):t.bid&&this.setState(function(e){return Ht()(e,{context:{simulcastBids:{$unshift:[t.bid],$apply:function(e){return Ol(e,t.winning_bid)}}}})})}}},{key:"subscribedUpdateLot",value:(n=ol(Vc().mark(function t(e){var n,r,o,i;return Vc().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:(i=null!==(n=null==e||null===(r=e.data)||void 0===r||null===(o=r.data)||void 0===o?void 0:o.auctionMultiLotBidderUpdateSubscription)&&void 0!==n&&n)&&this.setState(function(t){return Ht()(t,{context:{lots:ul({},i.auction_lot_id,{$merge:i})}})});case 2:case"end":return t.stop()}},t,this)})),function(t){return n.apply(this,arguments)})},{key:"MESSAGE_FIELDS",value:function(){return"\n auction_message_id\n content\n time_sent\n is_global\n from_admin\n deleted_at\n "}},{key:"MESSAGE_QUERY",value:function(){return(0,u.Ay)($c||($c=il(["\n query get_auction_messages($auction_id: String!) {\n auctionMessages(filter: {auction_id: $auction_id}) {\n messages {\n ","\n }\n }\n }\n "])),this.MESSAGE_FIELDS())}},{key:"MESSAGE_SUBSCRIBE",value:function(){return(0,u.Ay)(zc||(zc=il(["\n subscription subscribe_auction_messages($auction_id: String!) {\n auctionMessageUpdateSubscription(auction_id: $auction_id) {\n ","\n }\n }\n "])),this.MESSAGE_FIELDS())}}]);var n,o,i}(r.Component);function Ol(t,e){return t.map(function(t){return e&&t.is_winner&&t.bid_id!==e.bid_id?nl(nl({},t),{},{is_winner:!1}):e&&!t.is_winner&&t.bid_id===e.bid_id?nl(nl({},t),{},{is_winner:!0}):t})}var El,Sl,Pl,jl,kl,xl=wl=_l([gl,(0,Me.override)("plugins/components/multipar/index")],wl),Tl=n(99694),Al=n(44690),Rl=n(87352);function Nl(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function Bl(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,Fl(r.key),r)}}function Il(t,e,n){return e=Dl(e),function(t,e){if(e&&("object"==Ul(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,Cl()?Reflect.construct(e,n||[],Dl(t).constructor):e.apply(t,n))}function Cl(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(Cl=function(){return!!t})()}function Dl(t){return Dl=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Dl(t)}function Ll(t,e){return Ll=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Ll(t,e)}function Ml(t,e,n){return(e=Fl(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Fl(t){var e=function(t,e){if("object"!=Ul(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=Ul(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}
2(t,"string");return"symbol"==Ul(e)?e:e+""}function Ul(t){return Ul="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},Ul(t)}var ql=function(t,e,n,r){var o,i=arguments.length,u=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":Ul(Reflect))&&"function"==typeof Reflect.decorate)u=Reflect.decorate(t,e,n,r);else for(var a=t.length-1;a>=0;a--)(o=t[a])&&(u=(i<3?o(u):i>3?o(e,n,u):o(e,n))||u);return i>3&&u&&Object.defineProperty(e,n,u),u},Gl=(0,c.Ng)(function(t){return{auth:t.auth?t.auth.user:void 0,affiliateDomain:t.affiliateDomain}},null,null,{forwardRef:!0}),$l=function(t){function e(t){var n;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),Ml(n=Il(this,e,[t]),"defaultState",{}),Ml(n,"auction_id",void 0),Ml(n,"refetch",void 0),n.loading=n.loading.bind(n),n.error=n.error.bind(n),n.updateState=n.updateState.bind(n);var r=t.match;return n.auction_id=(0,qa.parseAuctionParam)(r.params.auction),n.defaultState={},n.state=n.defaultState,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&&Ll(t,e)}(e,t),function(t,e,n){return e&&Bl(t.prototype,e),n&&Bl(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}(e,[{key:"ADDITIONAL_AUCTION_FIELDS",value:function(){return""}},{key:"GET_AUCTION",value:function(){return(0,u.Ay)(El||(El=Nl(["\n query get_auction_multipar( $auction_id: String!, $skip_my_auction_registration: Boolean! ) {\n auction(auction_id: $auction_id) {\n auction_id\n public_url\n type\n title\n description\n multipar_show_description_under_map\n auction_status\n start_time\n end_time\n original_end_time\n paused_at\n auction_status\n primary_image\n livestream\n sort_by_sale_order\n is_approval_required\n is_prebidding_allowed\n prebid_start_time\n prebid_end_time\n require_terms_approval\n require_pickup_location\n my_registration_status\n my_terms_approval_status\n my_pickup_location_status\n my_payment_authorization_status\n my_shipping_preference_status\n auto_approve_bids\n show_per_unit_cost\n per_unit_bidding\n unit_type_singular\n unit_type_plural\n payment_authorization_amount\n payment_auth_is_reg_fee\n my_platform_fee_status\n premium {\n type\n amount\n custom\n custom_disclaimer\n is_flat\n }\n reserve_met\n hide_countdown\n multipar_hide_backup_bid_pane\n multipar_hide_bid_history_pane\n multipar_use_colored_map_on_front\n multipar_mode\n multipar_info\n multipar_regrouping_fee\n multipar_maps {\n attachment_id\n asset_metadata {\n multiparMapCoords\n }\n cached_assets {\n variant\n url\n }\n }\n hide_winning_info\n hide_bid_history\n hide_winning_user\n only_hide_info_during_prebid\n disable_cc_to_bi
2d\n alert_text\n alert_type\n bidding_form_id\n ","\n }\n myAuctionRegistration(auction_id: $auction_id) @skip(if: $skip_my_auction_registration) {\n bidder_number\n }\n }\n "])),this.ADDITIONAL_AUCTION_FIELDS())}},{key:"AUCTION_POLL_SUBSCRIBE_FIELDS",value:function(){return(0,u.Ay)(Sl||(Sl=Nl(["\n fragment AuctionSubscriptionFields on AuctionUpdateNotification {\n auction_id\n alert_text\n alert_type\n }\n "])))}},{key:"AUCTION_POLL",value:function(){return(0,u.Ay)(Pl||(Pl=Nl(["\n ","\n query auctionMultiparUpdatePoll($auction_id: String!) {\n auctionUpdatePoll(auction_id: $auction_id) {\n ...AuctionSubscriptionFields\n }\n }\n "])),this.AUCTION_POLL_SUBSCRIBE_FIELDS())}},{key:"AUCTION_SUBSCRIBE",value:function(){return(0,u.Ay)(jl||(jl=Nl(["\n ","\n subscription auctionMultiparUpdateSubscription($auction_id: String!) {\n auctionUpdateSubscription(auction_id: $auction_id) {\n ...AuctionSubscriptionFields\n }\n }\n "])),this.AUCTION_POLL_SUBSCRIBE_FIELDS())}},{key:"LOT_QUERY",value:function(){return(0,u.Ay)(kl||(kl=Nl(["\n query get_lots_multipar(\n $filter: AuctionLotFilterInput,\n $pagination: Pagination,\n $order: [AuctionLotOrderInput]\n ){\n lots(\n filter: $filter, \n pagination: $pagination, \n order: $order\n ){\n total\n lots {\n auction_lot_id\n auction_id\n lot_number\n title\n primary_image\n description_plain\n starting_bid\n unit_quantity\n winning_bidder {\n user_display\n country_code\n }\n auction_lot_status\n is_bidding_disabled\n apply_multipar_regrouping_fee\n group_key\n }\n }\n }\n "])))}},{key:"updateState",value:function(t){this.setState(t)}},{key:"render",value:function(){var t=this;return r.createElement(i.X,{query:this.GET_AUCTION(),variables:{auction_id:this.auction_id,skip_my_auction_registration:!this.props.auth,__bust:!!this.props.auth},errorPolicy:"all",fetchPolicy:"cache-and-network"},function(e){var n,o=e.data,i=e.loading,u=e.error,a=e.refetch;if(t.refetch=a,i)return t.loading();if(u)return t.error(u);if(!o||!o.auction)return t.error(new Error("Auction not found"));var c=null!==(n=o.auction.hide_winning_info)&&void 0!==n&&n;return o.auction.auction_status>=Gt.AuctionStatus.COMPLETED.valueOf()&&c?r.createElement(Tl.rd,{push:!1,to:"".concat((0,Al.uV)(t.getDomain(),o.auction),"/")}):t.renderPage(o)})}},{key:"renderPage",value:function(t){var e,n=this,u=this.props.auth,a=null!=t&&null!==(e=t.auction)&&void 0!==e&&e.sort_by_sale_order?"sale_order":"lot_number";return r.createElement(i.X,{query:this.LOT_QUERY(),variables:{filter:{auction_id:this.auction_id},pagination:{page:1,pageSize:9999},order:[{column:a,direction:"asc"}],__bust:null==u},errorPolicy:"all",fetchPolicy:"cache-and-network"},function(e){var i,u=e.loading,a=e.error,c=e.data;return u?n.loading():a?n.error(a):c&&c.lots?r.createElement(r.Fragment,null,r.createElement(o.mg,null,r.createElement("title",null,t.auction.title)),r.createElement(ce.Q,{items:[{name:"Home",url:"/"},{name:"Auctions",url:"/auctions"},{name:t.auction.title}]}),r.createElement("div",{className:"container"},r.createElement(Di.PollingSubscription,{client:qt.Sn,query:n.AUCTION_POLL(),subscription:n.AUCTION_SUBSCRIBE(),variables:{auction_id:t.auction.auction_id},data:t.auction,renderFunction:function(t){return r.createElement(Rl.A,{key:"auctionAlert",className:"auction-alert",alert:t})}}),r.createElement(xl,{refetch:n.refetch,auction:t.auction,myAuctionRegistration:t.myAuctionRegistration,lots:null!==(i=c.lots.lots)&&void 0!==i?i:[]}))):r.createElement("div",null,"Lots not found for auction")})}},{key:"loading",value:function(){return r.createElement(r.Fragment,null,r.createElement(o.mg,null,r.createElement("title",null,"Loa
2ding...")),r.createElement(ce.Q,{items:[{name:"Home",url:"/"},{name:"Auctions",url:"/auctions"},{name:"Loading Auction..."}]}),r.createElement(a.mc,null,r.createElement("div",{className:"auctionView"},r.createElement("h1",null,"Loading Auction"),r.createElement("div",{className:"loader"},"Loading..."))))}},{key:"error",value:function(t){return r.createElement(r.Fragment,null,r.createElement(o.mg,null,r.createElement("title",null,"Error Loading Auction")),r.createElement(a.mc,null,r.createElement("div",{className:"auctionView"},r.createElement(a.vG,{error:t}))))}},{key:"getDomain",value:function(){var t=this.props.affiliateDomain;return(null==t?void 0:t.hostname)||Ar.default.FRONT_DOMAIN||Ar.default.DEFAULT_DOMAIN}}])}(r.Component);const zl=$l=ql([Gl,(0,Me.override)("plugins/pages/multipar/view/index")],$l)},172(t,e,n){var r=n(6645),o=n(97395);t.exports=function(t){return r(function(e,n){var r=-1,i=n.length,u=i>1?n[i-1]:void 0,a=i>2?n[2]:void 0;for(u=t.length>3&&"function"==typeof u?(i--,u):void 0,a&&o(n[0],n[1],a)&&(u=i<3?void 0:u,i=1),e=Object(e);++r<i;){var c=n[r];c&&t(e,c,r,u)}return e})}},68742(t,e,n){var r=n(79498),o=n(36620),i=n(172),u=n(13789),a=n(61110),c=n(22983),l=Object.prototype.hasOwnProperty,s=i(function(t,e){if(a(e)||u(e))o(e,c(e),t);else for(var n in e)l.call(e,n)&&r(t,n,e[n])});t.exports=s},60130(t){(function(){var e,n,r,o,i,u;"undefined"!=typeof performance&&null!==performance&&performance.now?t.exports=function(){return performance.now()}:"undefined"!=typeof process&&null!==process&&process.hrtime?(t.exports=function(){return(e()-i)/1e6},n=process.hrtime,o=(e=function(){var t;return 1e9*(t=n())[0]+t[1]})(),u=1e9*process.uptime(),i=o-u):Date.now?(t.exports=function(){return Date.now()-r},r=Date.now()):(t.exports=function(){return(new Date).getTime()-r},r=(new Date).getTime())}).call(this)},35563(t,e,n){for(var r=n(60130),o="undefined"==typeof window?n.g:window,i=["moz","webkit"],u="AnimationFrame",a=o["request"+u],c=o["cancel"+u]||o["cancelRequest"+u],l=0;!a&&l<i.length;l++)a=o[i[l]+"Request"+u],c=o[i[l]+"Cancel"+u]||o[i[l]+"CancelRequest"+u];if(!a||!c){var s=0,f=0,d=[],p=1e3/60;a=function(t){if(0===d.length){var e=r(),n=Math.max(0,p-(e-s));s=n+e,setTimeout(function(){var t=d.slice(0);d.length=0;for(var e=function(){if(!t[n].cancelled)try{t[n].callback(s)}catch(t){setTimeout(function(){throw t},0)}},n=0;n<t.length;n++)e()},Math.round(n))}return d.push({handle:++f,callback:t,cancelled:!1}),f},c=function(t){for(var e=0;e<d.length;e++)d[e].handle===t&&(d[e].cancelled=!0)}}t.exports=function(t){return a.call(o,t)},t.exports.cancel=function(){c.apply(o,arguments)},t.exports.polyfill=function(t){t||(t=o),t.requestAnimationFrame=a,t.cancelAnimationFrame=c}}}]);
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.