1/*! For license information please see pages-auctions-view.82fc52fdd67d108b0611.js.LICENSE.txt */ 2"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[7030],{8662(t,e,n){n.r(e),n.d(e,{AuctionViewPageRender:()=>lr,default:()=>or});var r=n(68909),i=n(21665),o=n(39242),a=n(16029),l=n(54148),u=n(45650),c=n(75058),s=n(65756),d=n(90112),f=n(24119),p=n(91155),m=n(99694),_=n(77781),v=n(8992),y=n(43241),g=n(91950),h=n(96414),b=n(44690),E=n(92504),O=n(96205),S=n(44136);function w(t){return w="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},w(t)}function A(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function k(t,e,n){return(e=T(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function P(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,T(r.key),r)}}function T(t){var e=function(t,e){if("object"!=w(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=w(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==w(e)?e:e+""}function j(t,e,n){return e=L(e),function(t,e){if(e&&("object"==w(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,N()?Reflect.construct(e,n||[],L(t).constructor):e.apply(t,n))}function N(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(N=function(){return!!t})()}
2function L(t){return L=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},L(t)}function I(t,e){return I=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},I(t,e)}var D=(0,O.Ay)({resolved:{},chunkName:function(){return"cascading"},isReady:function(t){var e=this.resolve(t);return!0===this.resolved[e]&&!!n.m[e]},importAsync:function(){return n.e(7226).then(n.bind(n,52939))},requireAsync:function(t){var e=this,n=this.resolve(t);return this.resolved[n]=!1,this.importAsync(t).then(function(t){return e.resolved[n]=!0,t})},requireSync:function(t){var e=this.resolve(t);return n(e)},resolve:function(){return 52939}},{fallback:(0,S.A)()}),C=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),j(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&&I(t,e)}(e,t),n=e,i=[{key:"render",value:function(){return"undefined"==typeof window?r.createElement("div",{className:"loader"},"Loading..."):r.createElement(D,function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?A(Object(n),!0).forEach(function(e){k(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):A(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}({},this.props))}}],i&&P(n.prototype,i),o&&P(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,i,o}
vendor: 4,914 bytes, line 2
2(r.Component),x=n(49814),R=n(74790),F=n(35567),M=n(60098),B=n(62393),G=n(27448),z=n(25240),U=n(75740),q=n(746),$=n(75389);function V(t){return function(t){if(Array.isArray(t))return ot(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||it(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 Q(){var t=J(),e=t.m(Q),n=(Object.getPrototypeOf?Object.getPrototypeOf(e):e.__proto__).constructor;function r(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===n||"GeneratorFunction"===(e.displayName||e.name))}var i={throw:1,return:2,break:3,continue:3};function o(t){var e,n;return function(r){e||(e={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(t,e){return n(r.a,i[t],e)},delegateYield:function(t,i,o){return e.resultName=i,n(r.d,H(t),o)},finish:function(t){return n(r.f,t)}},n=function(t,n,i){r.p=e.prev,r.n=e.next;try{return t(n,i)}finally{e.next=r.n}}),e.resultName&&(e[e.resultName]=r.v,e.resultName=void 0),e.sent=r.v,e.next=r.n;try{return t.call(this,e)}finally{r.p=e.prev,r.n=e.next}}}return(Q=function(){return{wrap:function(e,n,r,i){return t.w(o(e),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new tt(t,e)},AsyncIterator:K,async:function(t,e,n,i,a){return(r(e)?X:W)(o(t),e,n,i,a)},keys:Y,values:H}})()}function H(t){if(null!=t){var e=t["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],n=0;if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}}}throw new TypeError(_t(t)+" is not iterable")}function Y(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 W(t,e,n,r,i){var o=X(t,e,n,r,i);return o.next().then(function(t){return t.done?t.value:o.next()})}function X(t,e,n,r,i){return new K(J().w(t,e,n,r),i||Promise)}function K(t,e){function n(r,i,o,a){try{var l=t[r](i),u=l.value;return u instanceof tt?e.resolve(u.v).then(function(t){n("next",t,o,a)},function(t){n("throw",t,o,a)}):e.resolve(u).then(function(t){l.value=t,o(l)},function(t){return n("throw",t,o,a)})}catch(t){a(t)}}var r;this.next||(Z(K.prototype),Z(K.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Z(this,"_invoke",function(t,i,o){function a(){return new e(function(e,r){n(t,o,e,r)})}return r=r?r.then(a,a):a()},!0)}function J(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var u=r&&r.prototype instanceof l?r:l,c=Object.create(u.prototype);return Z(c,"_invoke",function(n,r,i){var o,l,u,c=0,s=i||[],d=!1,f={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return o=e,l=0,u=t,f.n=n,a}};function p(n,r){for(l=n,u=r,e=0;!d&&c&&!i&&e<s.length;e++){var i,o=s[e],p=f.p,m=o[2];n>3?(i=m===r)&&(u=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=t):o[0]<=p&&((i=n<2&&p<o[1])?(l=0,f.v=r,f.n=o[1]):p<m&&(i=n<3||o[0]>r||r>m)&&(o[4]=n,o[5]=r,f.n=m,l=0))}if(i||n>1)return a;throw d=!0,r}return function(i,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),l=s,u=m;(e=l<2?t:u)||!d;){o||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(c=2,o){if(l||(i="next"),e=o[i]){if(!(e=e.call(o,u)))throw TypeError("iterator result is not an object");if(!e.done)return e;u=e.value,l<2&&(l=0)}else 1===l&&(e=o.return)&&e.call(o),l<2&&(u=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=t}else if((e=(d=f.n<0)?u:n.call(r,f))!==a)break}catch(e){o=t,l=1,u=e}finally{c=1}}return{value:e,done:d}}}(n,i,o),!0),c}var a={};function l(){}function u(){}function c(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(Z(e={},r,function(){return this}),e),d=c.prototype=l.prototype=Object.create(s);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,c):(t.__proto__=c,Z(t,i,"GeneratorFunction")),t.prototype=Object.create(d),t}return u.prototype=c,Z(d,"constructor",c),Z(c,"constructor",u),u.displayName="GeneratorFunction",Z(c,i,"GeneratorFunction"),Z(d),Z(d,i,"Generator"),Z(d,r,function(){return this}),Z(d,"toString",function(){return"[object Generator]"}),(J=function(){return{w:o,m:f}})()}function Z(t,e,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(t){i=0}Z=function(t,e,n,r){function o(e,n){Z(t,e,function(t){return this._invoke(e,n,t)})}e?i?i(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},Z(t,e,n,r)}function tt(t,e){this.v=t,this.k=e}function et(t,e,n,r,i,o,a){try{var l=t[o](a),u=l.value}catch(t){return void n(t)}l.done?e(u):Promise.resolve(u).then(r,i)}function nt(t){return function(){var e=this,n=arguments;
2return new Promise(function(r,i){var o=t.apply(e,n);function a(t){et(o,r,i,a,l,"next",t)}function l(t){et(o,r,i,a,l,"throw",t)}a(void 0)})}}function rt(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=it(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}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 o,a=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){l=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw o}}}}function it(t,e){if(t){if("string"==typeof t)return ot(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)?ot(t,e):void 0}}function ot(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 at(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 lt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?at(Object(n),!0).forEach(function(e){pt(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):at(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function ut(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,mt(r.key),r)}}function ct(t,e,n){return e=dt(e),function(t,e){if(e&&("object"==_t(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,st()?Reflect.construct(e,n||[],dt(t).constructor):e.apply(t,n))}function st(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(st=function(){return!!t})()}function dt(t){return dt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},dt(t)}function ft(t,e){return ft=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},ft(t,e)}function pt(t,e,n){return(e=mt(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function mt(t){var e=function(t,e){if("object"!=_t(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=_t(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==_t(e)?e:e+""}function _t(t){return _t="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},_t(t)}var vt=function(t,e,n,r){var i,o=arguments.length,a=o<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":_t(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var l=t.length-1;l>=0;l--)(i=t[l])&&(a=(o<3?i(a):o>3?i(e,n,a):i(e,n))||a);return o>3&&a&&Object.defineProperty(e,n,a),a},yt=(0,c.Ng)(function(t){return{affiliateDomain:t.affiliateDomain}},null,null,{forwardRef:!0}),gt=function(t){function e(t){var n;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),pt(n=ct(this,e,[t]),"defaultState",{page:1,pageSize:24,total:0,pages:[],loadingPage:!1}),pt(n,"lotListEndRef",r.createRef()),pt(n,"scrollAttached",void 0),n.state=lt({},n.defaultState),n.loadNextPage=n.loadNextPage.bind(n),n.onScroll=n.onScroll.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&&ft(t,e)}(e,t),n=e,i=[{key:"componentDidMount",value:function(){var t,e,n;this.addScrollListener(),this.setState(lt(lt({},this.defaultState),{},{pageSize:null!==(t=this.props.infiniteScrollPageSize)&&void 0!==t?t:this.defaultState.pageSize,total:null!==(e=null===(n=this.props.pagination)||void 0===n?void 0:n.total)&&void 0!==e?e:this.defaultState.total})),this.loadNextPage()}},{key:"componentDidUpdate",value:function(t){var e=this;if(!(0,h.isEqual)(t.currentLotIds,this.props.currentLotIds)){var n,r=this.state.pages,i=(0,h.cloneDeep)(r),o=rt(i);try{for(o.s();!(n=o.n()).done;){var a=n.value;a.lots=a.lots.filter(function(t){var n;return!(null!==(n=e.props.currentLotIds)&&void 0!==n?n:[]).includes(t.auction_lot_id)})}}catch(t){o.e(t)}finally{o.f()}this.setState({pages:i})}(0,h.isEqual)(t.filter,this.props.filter)||this.resetLots()}},{key:"addScrollListener",value:function(){this.scrollAttached||"undefined"!=typeof window&&(window.addEventListener("scroll",this.onScroll),this.scrollAttached=!0)}},{key:"removeScrollListener",value:function(){"undefined"!=typeof window&&(window.removeEventListener("scroll",this.onScroll),this.scrollAttached=!1)}},{key:"componentWillUnmount",value:function(){this.removeScrollListener()}},{key:"onScroll",value:function(){var t;if(null!==(t=this.lotListEndRef)&&void 0!==t&&t.current){var e=this.lotListEndRef.current.getBoundingClientRect();e.top>=0&&e.bottom-750<=(window.innerHeight||document.documentElement.clientHeight)&&this.loadNextPage()}}},{key:"resetLots",value:(l=nt(Q().mark(function t(){return Q().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!this.state.loadingPage){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,this.setStateAsync({page:1});case 4:return t.next=6,this.loadNextPage(!0);case 6:case"end":return t.stop()}},t,this)})),function(){return l.apply(this,arguments)})},{key:"loadNextPage",value:(a=nt(Q().mark(function t(){var e,n,r,i,o,a,l,u,c,s,d,f,p,m,_,v,y,g,h,b,E,O=arguments;return Q().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e=O.length>0&&void 0!==O[0]&&O[0],n=this.state,r=n.page,i=n.pageSize,o=n.pages,a=this.props,l=a.lotsQueryVariables,u=a.currentLotIds,!this.state.loadingPage){t.next=5;break}return t.abrupt("return");case 5:return t.next=7,this.setStateAsync({loadingPage:!0});case 7:return t.prev=7,t.next=10,F.Sn.query({query:this.props.lotsQuery,variables:lt(lt({},l),{},{pagination:{page:r,pageSize:i}}),fetchPolicy:"cache-first"});case 10:y=t.sent,g=(null!==(c=null==y||null===(s=y.data)||void 0===s||null===(d=s.auction)||void 0===d||null===(f=d.lots)||void 0===f?void 0:f.lots)&&void 0!==c?c:[]).filter(function(t){return!(null!=u?u:[]).includes(t.auction_lot_id)}),h=null!==(p=null==y||null===(m=y.data)||void 0===m||null===(_=m.auction)||void 0===_||null===(v=_.lots)||void 0===v?void 0:v.total)&&void 0!==p?p:0,b=r*i>=h,E=[].concat(V(e?[]:o),[{lots:g,isFinal:b,page:r}]),b?this.removeScrollListener():this.addScrollListener(),this.setState({pages:E,page:r+1}),t.next=22;break;case 19:t.prev=19,t.t0=t.catch(7),(0,q.vu)(t.t0);case 22:return t.prev=22,this.setState({loadingPage:!1}),t.finish(22);case 25:case"end":return t.stop()}},t,this,[[7,19,22,25]])})),function(){return a.apply(this,arguments)})},{key:"renderListEnd",value:function(){return null}},{key:"getDomain",value:function(){var t=this.props.affiliateDomain;return(null==t?void 0:t.hostname)||$.default.FRONT_DOMAIN||$.default.DEFAULT_DOMAIN}},{key:"render",value:function(){var t,e,n,i=this.state.pages,o=this.props,a=o.location,l=o.hasFilter,u=o.skipLotListSingleLotAuctions,c=o.auction,s=!1,d=rt(i);try{for(d.s();!(n=d.n()).done;)n.value.isFinal&&(s=!0)}catch(t){d.e(t)}finally{d.f()}if(!l&&u&&1==(null==c?void 0:c.front_visible_lot_count)&&null!=i&&null!==(t=i[0])&&void 0!==t&&null!==(e=t.lots)&&void 0!==e&&e[0]){var f=(0,b.kf)(this.getDomain(),c,i[0].lots[0],{hash:a.hash});return r.createElement(m.rd,{push:!1,to:f})}return r.createElement(r.Fragment,null,r.createElement(z.qy,lt(lt({},this.props),{},{pages:i,hidePagination:"bottom"})),s?this.renderListEnd():r.createElement("div",{className:"loader"}),r.createElement("div",{ref:this.lotListEndRef}))}},{key:"setStateAsync",value:function(t){var e=this;
2return new Promise(function(n){e.setState(t,n)})}}],i&&ut(n.prototype,i),o&&ut(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,i,o,a,l}(r.Component);var ht,bt=gt=vt([m.y,yt,(0,g.override)("plugins/pages/auctions/view/lot-infinite-scroll-container")],gt),Et=n(99517),Ot=n(32395);function St(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function wt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?St(Object(n),!0).forEach(function(e){Dt(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):St(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function At(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function kt(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,Ct(r.key),r)}}function Pt(t,e,n){return e&&kt(t.prototype,e),n&&kt(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function Tt(t,e,n){return e=Nt(e),function(t,e){if(e&&("object"==xt(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}(t,jt()?Reflect.construct(e,n||[],Nt(t).constructor):e.apply(t,n))}function jt(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(jt=function(){return!!t})()}function Nt(t){return Nt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Nt(t)}function Lt(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&&It(t,e)}function It(t,e){return It=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},It(t,e)}function Dt(t,e,n){return(e=Ct(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Ct(t){var e=function(t,e){if("object"!=xt(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=xt(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==xt(e)?e:e+""}function xt(t){return xt="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},xt(t)}var Rt=function(t,e,n,r){var i,o=arguments.length,a=o<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":xt(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var l=t.length-1;l>=0;l--)(i=t[l])&&(a=(o<3?i(a):o>3?i(e,n,a):i(e,n))||a);return o>3&&a&&Object.defineProperty(e,n,a),a},Ft=(0,c.Ng)(function(t){return{auth:t.auth,affiliateDomain:t.affiliateDomain}},null,null,{forwardRef:!0}),Mt=function(t){function e(t){var n;return At(this,e),Dt(n=Tt(this,e,[t]),"refetch",void 0),n.refetchLotsSilently=n.refetchLotsSilently.bind(n),n.getCustomFilter=n.getCustomFilter.bind(n),n.state={silentRefetch:!1},n}return Lt(e,t),Pt(e,[{key:"refetchLotsSilently",value:function(){var t=this;this.setState({silentRefetch:!0},function(){t.refetch&&t.refetch()})}},{key:"getDomain",value:function(){var t=this.props.affiliateDomain;return(null==t?void 0:t.hostname)||$.default.FRONT_DOMAIN||$.default.DEFAULT_DOMAIN}},{key:"getCustomFilter",value:function(t,e){return t}},{key:"render",value:function(){var t=this,e=this.props,n=e.location,i=e.lots,o=e.search,a=e.filter,l=e.filters,u=e.currentLotIds,c=e.order,s=e.hasFilter,d=e.skipLotListSingleLotAuctions,f=e.infiniteScroll,p=e.pagination,_=p.page,v=p.pageSize,y=e.bidPremiumPriceOnFrontEnabled,g=this.state.silentRefetch;if(void 0===i){var h=this.props.auction,E=null==h?void 0:h.auction_id;if(!E)return console.error("No auction ID or lots provided to list"),null;var O=Object.assign({},a,{auction_id:E,is_visible:!0}),S=this.getCustomFilter(O,{auction:h});return r.createElement(M.LB,{setting_key:"auctions.super_admin_settings",render:function(e){var i,a=e.setting;if(void 0!==f&&null!=a&&a.enable_auction_lot_list_infinite_scroll?f:!(null==a||!a.enable_auction_lot_list_infinite_scroll)){var p,O=wt(wt({},t.props),{},{lotsQuery:t.GET_LOTS(),lotsQueryVariables:{filter:wt(wt({},S),{},{limit_visibility_by_pick_up_locs:!0}),search:{text:o},order:c,auction_id:E,skip_winning_max_bid_total:!(null!=a&&null!==(p=a.bidding_threshold)&&void 0!==p&&p.enabled)}});return r.createElement(bt,wt({},O))}var w={pagination:{page:_,pageSize:v},filter:wt(wt({},S),{},{limit_visibility_by_pick_up_locs:!0}),filters:l&&0!==Object.keys(l).length?l:void 0,search:{text:o},order:c,auction_id:E,skip_winning_max_bid_total:!(null!=a&&null!==(i=a.bidding_threshold)&&void 0!==i&&i.enabled)};return r.createElement(U.X,{query:t.GET_LOTS(),variables:w,fetchPolicy:"cache-and-network"},function(e){var i,o,a,l,c,f,p,_,v,E,O,S,A=e.data,k=e.loading,P=e.networkStatus,T=e.error,j=e.refetch,N=e.fetch
2More;if(!t.refetch&&j&&(t.refetch=j),T)return r.createElement(G.v,{error:T});if(!k&&!s&&d&&1==(null==h?void 0:h.front_visible_lot_count)&&null!=A&&null!==(i=A.auction)&&void 0!==i&&null!==(o=i.lots)&&void 0!==o&&null!==(a=o.lots)&&void 0!==a&&a[0]){var L=(0,b.kf)(t.getDomain(),A.auction,A.auction.lots.lots[0],{hash:n.hash});return r.createElement(m.rd,{push:!1,to:L})}return r.createElement(r.Fragment,null,r.createElement(Bt,{updateState:t.props.updateState,lotsTotal:null!==(l=null==A||null===(c=A.auction)||void 0===c||null===(f=c.lots)||void 0===f?void 0:f.total)&&void 0!==l?l:0},r.createElement(z.qy,wt(wt({},t.props),{},{lots:(null!==(p=null==A||null===(_=A.auction)||void 0===_||null===(v=_.lots)||void 0===v?void 0:v.lots)&&void 0!==p?p:[]).filter(function(t){return!u.includes(t.auction_lot_id)}),refetch:j,refetchLotsSilently:t.refetchLotsSilently,fetchMore:function(){return N({variables:w})},loadingLots:k&&(!(null!=A&&null!==(E=A.auction)&&void 0!==E&&null!==(O=E.lots)&&void 0!==O&&null!==(S=O.lots)&&void 0!==S&&S.length)||P===Et.pT.refetch)&&!g,canInfiniteScroll:!1,bidPremiumPriceOnFrontEnabled:!!y,showNotes:!0}))))})}})}return r.createElement(r.Fragment,null,r.createElement(z.qy,wt({},this.props)))}},{key:"GET_LOTS",value:function(){return(0,a.Ay)(ht||(t=["\n ","\n query get_auction_lots(\n $auction_id: String!\n $skip_winning_max_bid_total: Boolean!\n $pagination: Pagination\n $filter: AuctionLotFilterInput\n $filters: AuctionLotFiltersInput\n $search: AuctionLotSearchInput\n $order: [AuctionLotOrderInput]\n ) {\n auction(auction_id: $auction_id) {\n auction_id\n my_winning_max_bid_total @skip(if: $skip_winning_max_bid_total)\n my_registration_status\n lots(\n pagination: $pagination\n filter: $filter\n filters: $filters\n search: $search\n order: $order\n ) @nonreactive {\n total\n lots {\n ...AuctionLot\n ","\n }\n }\n }\n }\n "],e||(e=t.slice(0)),ht=Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))),Ot.H,this.ADDITIONAL_LOT_FIELDS());var t,e}},{key:"ADDITIONAL_LOT_FIELDS",value:function(){return""}}])}(r.Component);Mt=Rt([m.y,Ft,(0,g.override)("plugins/pages/auctions/view/lots")],Mt);var Bt=function(t){function e(t){var n;return At(this,e),(n=Tt(this,e,[t])).props.updateState({lotsTotal:n.props.lotsTotal}),n}return Lt(e,t),Pt(e,[{key:"componentDidUpdate",value:function(t){t.lotsTotal!==this.props.lotsTotal&&this.props.updateState({lotsTotal:this.props.lotsTotal})}},{key:"render",value:function(){return this.props.children}}])}(r.Component);var Gt,zt,Ut,qt=Mt,$t=n(5202),Vt=n(27523),Qt=n(71891),Ht=n(9286),Yt=n(87352),Wt=n(17004),Xt=n(82501),Kt=n(9541);function Jt(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function Zt(t){return function(t){if(Array.isArray(t))return te(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(t){if("string"==typeof t)return te(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)?te(t,e):void 0}}(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 te(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 ee(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 ne(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ee(Object(n),!0).forEach(function(e){re(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ee(Object(n)).forEac
2h(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function re(t,e,n){return(e=oe(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function ie(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,oe(r.key),r)}}function oe(t){var e=function(t,e){if("object"!=se(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=se(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==se(e)?e:e+""}function ae(t,e,n){return e=ue(e),function(t,e){if(e&&("object"==se(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,le()?Reflect.construct(e,n||[],ue(t).constructor):e.apply(t,n))}function le(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(le=function(){return!!t})()}function ue(t){return ue=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},ue(t)}function ce(t,e){return ce=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},ce(t,e)}function se(t){return se="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},se(t)}var de=function(t,e,n,r){var i,o=arguments.length,a=o<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":se(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var l=t.length-1;l>=0;l--)(i=t[l])&&(a=(o<3?i(a):o>3?i(e,n,a):i(e,n))||a);return o>3&&a&&Object.defineProperty(e,n,a),a},fe=(0,c.Ng)(function(t){return{auth:t.auth,affiliateDomain:t.affiliateDomain}},null,null,{forwardRef:!0}),pe=function(t){function e(t){var n,r,i,o,a;return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),(a=ae(this,e,[t])).state={livestream_open:!1,dynamic_fields_filter:(null==t||null===(n=t.filter)||void 0===n?void 0:n.dynamic_values)||{},dynamic_fields_filters:{},current_lot_ids:[],rings:null!==(r=null===(i=t.auction)||void 0===i||null===(o=i.rings)||void 0===o?void 0:o.auctionRings)&&void 0!==r?r:[],cascadingStatus:{is_active:!1}},a.updateState=a.updateState.bind(a),a.toggleLivestream=a.toggleLivestream.bind(a),a.popoutLivestream=a.popoutLivestream.bind(a),a.noReserveInput=a.noReserveInput.bind(a),a.updateCascadingStatus=a.updateCascadingStatus.bind(a),a.updateCurrentLotIds=a.updateCurrentLotIds.bind(a),a.toggleInfiniteScroll=a.toggleInfiniteScroll.bind(a),a}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&&ce(t,e)}(e,t),n=e,o=[{key:"componentDidMount",value:function(){}},{key:"componentDidUpdate",value:function(t){var e,n,r,i,o,a,l,u;(null==t||null===(e=t.filter)||void 0===e?void 0:e.dynamic_values)==(null===(n=this.props)||void 0===n||null===(r=n.filter)||void 0===r?void 0:r.dynamic_values)||(0,h.isEqual)(null==t||null===(i=t.filter)||void 0===i?void 0:i.dynamic_values,null===(o=this.props)||void 0===o||null===(a=o.filter)||void 0===a?void 0:a.dynamic_values)||this.setState({dynamic_fields_filter:(null===(l=this.props)||void 0===l||null===(u=l.filter)||void 0===u?void 0:u.dynamic_values)||{}})}},{key:"breadcrumb",value:function(t){return r.createElement(Wt.Q,{wideContainer:!0,items:[{name:"Home",url:"/"},{name:"Auctions",url:"/auctions"},{name:t}]})}},{key:"renderTitleOrInfobox",value:function(t){var e,n,i=this.props,o=i.enableAuctionInfoBox,a=i.lotsTotal,u=i.auctionSetting,c=null!==(e=null==u||null===(n=u.setting)||void 0===n?void 0:n.allow_video_rendering_on_auction_highlights)&&void 0!==e&&e;return o?r.createElement(l.xD,{auction:t,lotsTotal:a,usePhotoSwipe:c}):r.createElement("h1",null,t.title)}},{key:"render",value:function(){var t,e,n,o,a,u,c,p,m,y,g=this,h=this.props,E=h.auction,O=h.auctionSetting,S=h.auctionBiddingSettings,w=h.setting,A=h.page,k=h.pageSize,P=h.filter,T=h.filters,j=h.defaultFilter,N=h.popover,L=h.search,I=h.sort,D=h.category,x=h.updateState,G=h.data,z=h.refetch,U=h.hideClosedLots,q=h.displayStartingBid,V=h.displayWatchCount,Q=h.enableImageTag,H=h.display,Y=h.tileSize,W=h.allowAllLotsPerPage,X=h.incomingBidAnimation,K=h.lotTileStyle,J=h.lotRowStyle,Z=h.lotTileBiddingStyle,tt=h.lotTileBiddingFill,et=h.useLotEndTime,nt=h.location,rt=h.order,it=h.defaultOrder,ot=h.hasFilter,at=h.skipLotListSingleLotAuctions,lt=h.lotsTotal,ut=ne(ne(ne({},E),G),{},{lots:null!==(t=null==E?void 0:E.lots)&&void 0!==t?t:null==G?void 0:G.lots}),ct=this.state,st=ct.dynamic_fields_filter,dt=ct.dynamic_fields_filters,ft=ct.current_lot_ids,pt=ct.rings,mt=ct.cascadingStatus,_t=ct.infiniteScroll,vt=$.default.PLACEHOLDER_IMAGE_
2URL||"https://auctioneersoftware.s3.amazonaws.com/as2_common_assets/no_image.png";ut.primary_image&&(ut.primary_image.medium?vt=ut.primary_image.medium:null!==(y=ut.primary_image.asset_url_image_variants)&&void 0!==y&&y.medium&&(vt=ut.primary_image.asset_url_image_variants.medium));var yt=!(null==w||null===(e=w.setting)||void 0===e||!e.sidebar_search),gt=!!pt.find(function(t){return null!=P&&P.auction_ring_id?t.simulcast_started_at&&!t.simulcast_ended_at&&t.auction_ring_id==P.auction_ring_id:t.simulcast_started_at&&!t.simulcast_ended_at}),ht=null;if(null!==(n=ut.banner_image)&&void 0!==n&&n[0]){var bt,Et,Ot,St,wt=(0,l.pT)(ut.banner_image)[0],At=wt.large_image,kt=null!==(bt=null===(Et=wt.asset_metadata)||void 0===Et?void 0:Et.link_to)&&void 0!==bt?bt:"",Pt=null!==(Ot=null===(St=wt.asset_metadata)||void 0===St?void 0:St.alt)&&void 0!==Ot?Ot:"";ht=kt?r.createElement("a",{href:kt,target:"_blank"},r.createElement("img",{src:At,alt:Pt,className:"auction-banner-image"})):r.createElement("img",{src:At,alt:Pt,className:"auction-banner-image"})}return r.createElement(r.Fragment,null,r.createElement(i.mg,ne({},null!=ut&&null!==(o=ut.metadata)&&void 0!==o&&o.title?{titleTemplate:"%s"}:{}),r.createElement("title",null,(null==ut||null===(a=ut.metadata)||void 0===a?void 0:a.title)||ut.title),r.createElement("meta",{name:"description",content:(null==ut||null===(u=ut.metadata)||void 0===u?void 0:u.description)||(null==ut||null===(c=ut.description_plain)||void 0===c?void 0:c.slice(0,160))}),r.createElement("meta",{property:"og:title",content:(null==ut||null===(p=ut.metadata)||void 0===p?void 0:p.title)||ut.title}),r.createElement("meta",{property:"og:description",content:(null==ut||null===(m=ut.metadata)||void 0===m?void 0:m.description)||ut.description_plain}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("meta",{property:"og:image",content:vt}),r.createElement("meta",{property:"og:url",content:null==ut?void 0:ut.public_url}),r.createElement("link",{rel:"canonical",href:null==ut?void 0:ut.public_url})),r.createElement(B.a,{setting_key:"website.opening_bell_sound.enable_bell_sound_on_auction_start"},r.createElement(Xt.H,{auctionStartTime:ut.start_time})),this.breadcrumb(ut.title),r.createElement(l.mc,{wide:!0},r.createElement("div",{className:"auctionView",key:"auctionView"},r.createElement("div",{className:"auctionTitle",key:"auctionTitle"},this.renderTitleOrInfobox(ut)),r.createElement(Yt.A,{key:"auctionAlert",className:"auction-alert",alert:ut}),(ut.type===v.AuctionTypes.LIVE.valueOf()||ut.type===v.AuctionTypes.MIXED.valueOf())&&(ut.rings.total?r.createElement(r.Fragment,null,ut.rings.auctionRings.map(function(t){return ut.type===v.AuctionTypes.MIXED.valueOf()&&t.auction_type!==v.AuctionTypes.LIVE.valueOf()?null:r.createElement(R.PollingSubscription,{key:t.auction_ring_id,client:F.Sn,query:g.RING_POLL(),subscription:g.RING_SUBSCRIBE(),variables:{auction_ring_id:t.auction_ring_id},data:t,onDataChanged:function(e){g.setState(function(n){var r=n.rings.find(function(e){return e.auction_ring_id===t.auction_ring_id});return ne(ne({},n),{},r?{rings:[].concat(Zt(n.rings.filter(function(t){return t!=r})),[e])}:{rings:[].concat(Zt(n.rings),[e])})})}})}),!!gt&&!ut.hide_enter_auction&&r.createElement(Ht.A,null,r.createElement("div",null,"This auction is a live auction. ",r.createElement(_.N,{to:(0,b.uV)(this.getDomain(),{auction_id:ut.auction_id,title:ut.title})+"/simulcast"+(null!=P&&P.auction_ring_id?"?auction_ring_id="+P.auction_ring_id:"")},"Enter the auction")," to view the bidding online."),r.createElement(s.A,{color:"primary",className:"liveAuctionBtn",size:"sm",tag:_.N,to:(0,b.uV)(this.getDomain(),{auction_id:ut.auction_id,title:ut.title})+"/simulcast"+(null!=P&&P.auction_ring_id?"?auction_ring_id="+P.auction_ring_id:"")},"Enter Auction"))):ut.simulcast_started_at&&!ut.simulcast_ended_at&&!ut.hide_enter_auction&&r.createElement(Ht.A,null,r.createElement("div",null,"This auction is a live auction. ",r.createElement(_.N,{to:(0,b.uV)(this.getDomain(),{auction_id:ut.auction_id,title:ut.title})+"/simulcast"},"Enter the auction")," to view the bidding online."),r.createElement(s.A,{color:"primary",className:"liveAuctionBtn",size:"sm",tag:_.N,to:(0,b.uV)(this.getDomain(),{auction_id:ut.auction_id,title:ut.title})+"/simulcast"},"Enter Auction"))),ut.paused_at&&r.createElement(d.A,{key:"auctionPaused",color:"danger",className:"auction-paused"},r.createElement("div",null,r.createElement("strong",null,"Auction Paused")),r.createElement("div",null,ut.paused_reason),r.createElement("div",{className:"paused-helper
2-text"},r.createElement("small",{style:{fontStyle:"italic"}},"When the auction is paused, lot countdowns are stopped and lots will no longer close. Bidding is still allowed on the lots while the countdowns are paused."))),ut.type===v.AuctionTypes.PHONE_BIDOFF.valueOf()&&ut.simulcast_started_at&&!ut.simulcast_ended_at&&r.createElement(r.Fragment,null,r.createElement(d.A,{key:"auctionContactInfo",color:"info",style:{display:"flex",justifyContent:"space-between",alignItems:"center"}},r.createElement("div",null,"This is a phone bidoff! Please call one of the following contacts to place a bid!")),r.createElement(Vt.A,{auction_id:ut.auction_id})),this.renderLivestreamAndChat(ut),r.createElement(B.a,{setting_key:"auctions.super_admin_settings.enable_auction_banner"},ht),ut.has_featured_lots&&r.createElement(l.lF,{key:"featuredLots",auction:ut,order:it}),ut.type===v.AuctionTypes.CASCADING.valueOf()&&r.createElement(C,{auction:ut,updateCurrentLot:this.updateCurrentLotIds,currentCascadingStatus:this.updateCascadingStatus,lotTileStyle:K,refetch:z}),r.createElement(M.LB,{setting_key:{saleOrderText:"auctions.super_admin_settings.sale_order_text",auctionLotListViewColumns:"auctions.lot_list_columns",canInfiniteScroll:"auctions.super_admin_settings.enable_auction_lot_list_infinite_scroll",infiniteScrollPageSize:"auctions.super_admin_settings.auction_lot_list_infinite_scroll_page_size",infiniteScrollToggle:"auctions.super_admin_settings.enable_infinite_scroll_toggle",infiniteScrollToggleDefault:"auctions.super_admin_settings.infinite_scroll_toggle_default",biddingThresholdSetting:"auctions.super_admin_settings.bidding_threshold"},render:function(t){var e,n,i,o,a=t.settings,l=a.saleOrderText,u=a.auctionLotListViewColumns,c=a.canInfiniteScroll,s=a.infiniteScrollPageSize,d=a.biddingThresholdSetting,p=a.infiniteScrollToggle,m=a.infiniteScrollToggleDefault,_=[{value:[{c:"sale_order",d:"asc"}],display:l||"Sale Order",first:!0}],y=(null==u||null===(e=u[ut.type])||void 0===e?void 0:e.columns)||{},h=p&&c?null!=_t?_t:m:void 0;return r.createElement(qt,{key:"lots",auction:ut,auctionSetting:O,currentLotIds:ft,hasHiddenLots:ft.length>1,canInfiniteScroll:c,infiniteScrollPageSize:s,pagination:{page:A,pageSize:k,total:null!=lt?lt:0},filter:P,filters:T,defaultFilter:j,dynamic_fields_filter:st,dynamic_fields_filters:dt,popover:N,search:L,sort:I,category:D,updateState:g.updateState,hideClosedLots:U,hideTimes:ut.type===v.AuctionTypes.CASCADING.valueOf()||ut.hide_start_time&&ut.hide_end_time,refetch:z,displayStartingBid:q,displayWatchCount:V,enableImageTag:Q,sidebarSearch:yt,display:H,tileSize:Y,allowAllLotsPerPage:W,incomingBidAnimation:X,lotTileStyle:K,lotRowStyle:J,lotTileBiddingStyle:Z,lotTileBiddingFill:tt,scrollToLot:null==nt||null===(n=nt.state)||void 0===n?void 0:n.auction_lot_id,lotListViewColumns:y,order:rt,skipLotListSingleLotAuctions:at,hasFilter:ot,biddingThresholdSetting:d,infiniteScroll:h,cascadingStatus:mt,bidPremiumPriceOnFrontEnabled:(null===(i=null==ut?void 0:ut.enable_bid_premium_price_paid_on_front)||void 0===i||i)&&(null==S||null===(o=S.setting)||void 0===o?void 0:o.enable_bid_premium_price_paid_on_front),addOn:yt?g.addOnSidebarEnabled(ut,_):g.topMenuAddOn({filter:P,auction:ut,updateState:x,useLotEndTime:et,sort:I,saleOrderOpt:_}),addOnAfterSearch:r.createElement(Kt.H,{fixedWidth:!0}),otherFilterAddOn:yt?void 0:g.noReserveInput(),addOnDisplayOptions:r.createElement(r.Fragment,null,void 0!==h&&r.createElement(r.Fragment,null,r.createElement(f.A,{type:"switch",className:"label-first",id:"infinite_scroll_toggle",name:"infinite_scroll_toggle",label:g.infiniteScrollLabel(),checked:h,onChange:g.toggleInfiniteScroll})))})}}))))}},{key:"topMenuAddOn",value:function(t){var e,n=t.filter,i=t.auction,o=t.updateState,a=t.useLotEndTime,u=t.sort,c=t.saleOrderOpt;return r.createElement(r.Fragment,null,r.createElement(l.kA,{filter:n,auction:i,onChange:o,useLotEndTime:a}
2),(null===(e=i.rings)||void 0===e?void 0:e.total)>1&&r.createElement($t.w,{auction_id:i.auction_id,initialValue:null==n?void 0:n.auction_ring_id,onChange:function(t){var e;o({page:1,filter:{auction_ring_id:null!==(e=null==t?void 0:t.value)&&void 0!==e?e:null}})}}),r.createElement(l.FN,{sort:u,onChange:o,auction:i,extraOptions:(null==i?void 0:i.sort_by_sale_order)&&c}))}},{key:"renderLivestreamAndChat",value:function(t){var e=!!t.livestream||!!t.enable_online_chat,n=[v.AuctionTypes.ONLINE.valueOf(),v.AuctionTypes.CASCADING.valueOf()].includes(t.type);if(!e||!n)return null;var i=this.state.livestream_open;return r.createElement(d.A,{key:"auctionLivestreamChat",className:"auction-alert auctionLivestream auctionChat",color:"secondary"},r.createElement("div",null,r.createElement("strong",null,"Auction ",t.livestream?"Livestream":"Chat"),!!t.livestream&&r.createElement(s.A,{color:"primary",className:"float-right",size:"sm",title:"View livestream in popout",onClick:this.popoutLivestream},r.createElement(y.FontAwesomeIcon,{icon:["fas","external-link-alt"]})),r.createElement(s.A,{color:"primary",className:"float-right",size:"sm",onClick:this.toggleLivestream},i?"Close":"View"," ",t.livestream?"Livestream":"Chat"),i&&r.createElement("div",{className:"online-livestream"},!!t.livestream&&r.createElement(E.B,{livestream:t.livestream}),!!t.enable_online_chat&&r.createElement(x.e,{auction_id:t.auction_id,auction_ring_id:null,maxHeight:"23rem"}))))}},{key:"addOnSidebarEnabled",value:function(t,e){var n=this.props,i=n.dynamicFields,o=n.filter,a=n.sort,u=n.updateState,c=n.useLotEndTime,s=n.defaultOrder,d=this.state,f=d.dynamic_fields_filter,m=d.dynamic_fields_filters;return r.createElement(r.Fragment,null,r.createElement(p.A,null,r.createElement("label",null,"Lot Status"),r.createElement(l.kA,{filter:o,auction:t,onChange:u,useLotEndTime:c})),r.createElement(p.A,null,r.createElement("label",null,"Sort Order"),r.createElement(l.FN,{sort:a.length?a:null!=s?s:[],onChange:u,extraOptions:(null==t?void 0:t.sort_by_sale_order)&&e})),this.noReserveInput(),r.createElement(p.A,null,r.createElement(Qt.x,{filter:o,updateState:u,dynamic_fields:i,dynamic_fields_filter:f,dynamic_fields_filters:m})))}},{key:"toggleInfiniteScroll",value:function(){var t=this.state.infiniteScroll;this.setState({infiniteScroll:!t})}},{key:"infiniteScrollLabel",value:function(){return"Infinite Scroll"}},{key:"noReserveInput",value:function(){var t=this,e=this.props,n=e.auction,i=e.data,o=e.filter,a=e.updateState;return ne(ne({},n),i).allow_no_reserve_filter?r.createElement(f.A,{type:"checkbox",label:"Only lots with no reserve",checked:o.has_no_reserve,id:"filter_has_no_reserve",onCh
2ange:function(e){var n=t.props.filter;a({filter:ne(ne({},n),{},{has_no_reserve:!!e.target.checked||void 0})})}}):""}},{key:"updateState",value:function(t,e){var n=this.props,r=n.filter,i=n.updateState,o=this.state,a=o.dynamic_fields_filter,l=o.dynamic_fields_filters;i(e?ne(ne({},t),{},{page:1,filter:ne(ne(ne({},r),(null==t?void 0:t.filter)||{}),{},{dynamic_values:a})},!!l&&Object.keys(l).length>0&&{filters:{dynamic_values:l}}):t)}},{key:"toggleLivestream",value:function(){this.setState(function(t){return ne(ne({},t),{},{livestream_open:!t.livestream_open})})}},{key:"popoutLivestream",value:function(){var t=this.props,e=t.auction,n=t.affiliateDomain;this.setState({livestream_open:!1}),window.open((0,u.frontUrl)("/auctions/".concat(e.auction_id,"/livestream"),{host:null==n?void 0:n.hostname}),"popup","width=680,height=450")}},{key:"updateCurrentLotIds",value:function(t){this.setState({current_lot_ids:Zt(t)})}},{key:"updateCascadingStatus",value:function(t){var e=this.state.cascadingStatus;t.is_active!==e.is_active&&this.setState({cascadingStatus:t})}},{key:"RING_POLL_SUBSCRIBE_FIELDS",value:function(){return(0,a.Ay)(Gt||(Gt=Jt(["\n fragment AuctionRingPollSubscribeFields on AuctionRingUpdateNotification {\n auction_ring_id\n simulcast_started_at\n }\n "])))}},{key:"RING_POLL",value:function(){return(0,a.Ay)(zt||(zt=Jt(["\n ","\n query auctionRingUpdatePoll($auction_ring_id: ID!) {\n auctionRingUpdatePoll(auction_ring_id: $auction_ring_id) {\n ...AuctionRingPollSubscribeFields\n }\n }\n "])),this.RING_POLL_SUBSCRIBE_FIELDS())}},{key:"RING_SUBSCRIBE",value:function(){return(0,a.Ay)(Ut||(Ut=Jt(["\n ","\n subscription auctionRingUpdateSubscription($auction_ring_id: ID!) {\n auctionRingUpdateSubscription(auction_ring_id: $auction_ring_id) {\n ...AuctionRingPollSubscribeFields\n }\n }\n "])),this.RING_POLL_SUBSCRIBE_FIELDS())}},{key:"getDomain",value:function(){var t=this.props.affiliateDomain;return(null==t?void 0:t.hostname)||$.default.FRONT_DOMAIN||$.default.DEFAULT_DOMAIN}}],o&&ie(n.prototype,o),c&&ie(n,c),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,c}(r.Component);var me,_e,ve,ye=pe=de([m.y,fe,(0,g.override)("plugins/pages/auctions/view/content")],pe),ge=n(55807),he=n(57796),be=n(17935),Ee=n(42980),Oe=n(71607),Se=n(84875),we=n(45759),Ae=n(66115),ke=n(38822),Pe=n(34138),Te=n(40185),je=n(77160),Ne=n.n(je),Le=n(1020),Ie=n(97785),De=n(85771),Ce=n(44908),xe=n(57570);function Re(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function Fe(){var t=qe(),e=t.m(Fe),n=(Object.getPrototypeOf?Object.getPrototypeOf(e):e.__proto__).constructor;function r(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===n||"GeneratorFunction"===(e.displayName||e.name))}var i={throw:1,return:2,break:3,continue:3};function o(t){var e,n;return function(r){e||(e={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(t,e){return n(r.a,i[t],e)},delegateYield:function(t,i,o){return e.resultName=i,n(r.d,Me(t),o)},finish:function(t){return n(r.f,t)}},n=function(t,n,i){r.p=e.prev,r.n=e.next;try{return t(n,i)}finally{e.next=r.n}}),e.resultName&&(e[e.resultName]=r.v,e.resultName=void 0),e.sent=r.v,e.next=r.n;try{return t.call(this,e)}finally{r.p=e.prev,r.n=e.next}}}return(Fe=function(){return{wrap:function(e,n,r,i){return t.w(o(e),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new Ve(t,e)},AsyncIterator:Ue,async:function(t,e,n,i,a){return(r(e)?ze:Ge)(o(t),e,n,i,a)},keys:Be,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(en(t)+" is not iterable")}function Be(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 Ge(t,e,n,r,i){var o=ze(t,e,n,r,i);return o.next().then(function(t){return t.done?t.value:o.next()})}function ze(t,e,n,r,i){return new Ue(qe().w(t,e,n,r),i||Promise)}function Ue(t,e){function n(r,i,o,a){try{var l=t[r](i),u=l.value;return u instanceof Ve?e.resolve(u.v).then(function(t){n("next",t,o,a)},function(t){n("throw",t,o,a)}):e.resolve(u).then(function(t){l.value=t,o(l)},function(t){return n("throw",t,o,a)})}catch(t){a(t)}}var r;this.next||($e(Ue.prototype),$e(Ue.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),$e(this,"_invoke",function(t,i,o){function a(){return new e(function(e,r){n(t,o,e,r)}
2)}return r=r?r.then(a,a):a()},!0)}function qe(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var u=r&&r.prototype instanceof l?r:l,c=Object.create(u.prototype);return $e(c,"_invoke",function(n,r,i){var o,l,u,c=0,s=i||[],d=!1,f={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return o=e,l=0,u=t,f.n=n,a}};function p(n,r){for(l=n,u=r,e=0;!d&&c&&!i&&e<s.length;e++){var i,o=s[e],p=f.p,m=o[2];n>3?(i=m===r)&&(u=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=t):o[0]<=p&&((i=n<2&&p<o[1])?(l=0,f.v=r,f.n=o[1]):p<m&&(i=n<3||o[0]>r||r>m)&&(o[4]=n,o[5]=r,f.n=m,l=0))}if(i||n>1)return a;throw d=!0,r}return function(i,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),l=s,u=m;(e=l<2?t:u)||!d;){o||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(c=2,o){if(l||(i="next"),e=o[i]){if(!(e=e.call(o,u)))throw TypeError("iterator result is not an object");if(!e.done)return e;u=e.value,l<2&&(l=0)}else 1===l&&(e=o.return)&&e.call(o),l<2&&(u=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=t}else if((e=(d=f.n<0)?u:n.call(r,f))!==a)break}catch(e){o=t,l=1,u=e}finally{c=1}}return{value:e,done:d}}}(n,i,o),!0),c}var a={};function l(){}function u(){}function c(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):($e(e={},r,function(){return this}),e),d=c.prototype=l.prototype=Object.create(s);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,c):(t.__proto__=c,$e(t,i,"GeneratorFunction")),t.prototype=Object.create(d),t}return u.prototype=c,$e(d,"constructor",c),$e(c,"constructor",u),u.displayName="GeneratorFunction",$e(c,i,"GeneratorFunction"),$e(d),$e(d,i,"Generator"),$e(d,r,function(){return this}),$e(d,"toString",function(){return"[object Generator]"}),(qe=function(){return{w:o,m:f}})()}function $e(t,e,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(t){i=0}$e=function(t,e,n,r){function o(e,n){$e(t,e,function(t){return this._invoke(e,n,t)})}e?i?i(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},$e(t,e,n,r)}function Ve(t,e){this.v=t,this.k=e}function Qe(t,e,n,r,i,o,a){try{var l=t[o](a),u=l.value}catch(t){return void n(t)}l.done?e(u):Promise.resolve(u).then(r,i)}function He(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 Ye(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,tn(r.key),r)}}function We(t,e,n){return e=Ke(e),function(t,e){if(e&&("object"==en(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||[],Ke(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 Ke(t){return Ke=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Ke(t)}function Je(t,e){return Je=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Je(t,e)}function Ze(t,e,n){return(e=tn(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function tn(t){var e=function(t,e){if("object"!=en(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=en(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==en(e)?e:e+""}function en(t){return en="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},en(t)}var nn=function(t,e,n,r){var i,o=arguments.length,a=o<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":en(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var l=t.length-1;l>=0;l--)(i=t[l])&&(a=(o<3?i(a):o>3?i(e,n,a):i(e,n))||a);return o>3&&a&&Object.defineProperty(e,n,a),a},rn=(0,c.Ng)(function(t){return{auth:t.auth,logos:t.logos}},null,null,{forwardRef:!0}),on=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),Ze(n=We(this,e,[t]),"createAppointmentModal",r.createRef()),n.init(),n.toggle=n.toggle.bind(n),n.state=function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};
2e%2?He(Object(n),!0).forEach(function(e){Ze(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):He(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}({},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&&Je(t,e)}(e,t),n=e,u=[{key:"init",value:function(){}},{key:"additionalNavTabs",value:function(){return null}},{key:"additionalNavContent",value:function(){return null}},{key:"defaultState",value:function(){return{activeTab:"details"}}},{key:"pageMeta",value:function(){var t,e,n,o,a,l,u=this.props.auction,c=$.default.PLACEHOLDER_IMAGE_URL||"https://auctioneersoftware.s3.amazonaws.com/as2_common_assets/no_image.png";return null!=u&&u.primary_image&&(u.primary_image.medium?c=null==u?void 0:u.primary_image.medium:null!==(l=u.primary_image.asset_url_image_variants)&&void 0!==l&&l.medium&&(c=u.primary_image.asset_url_image_variants.medium)),r.createElement(i.mg,null,r.createElement("title",null,(null==u||null===(t=u.metadata)||void 0===t?void 0:t.title)||u.title),r.createElement("meta",{name:"description",content:(null==u||null===(e=u.metadata)||void 0===e?void 0:e.description)||(null==u||null===(n=u.description_plain)||void 0===n?void 0:n.slice(0,160))}),r.createElement("meta",{property:"og:title",content:(null==u||null===(o=u.metadata)||void 0===o?void 0:o.title)||u.title}),r.createElement("meta",{property:"og:description",content:(null==u||null===(a=u.metadata)||void 0===a?void 0:a.description)||u.description_plain}),r.createElement("meta",{property:"og:type",content:"website"}),r.createElement("meta",{property:"og:image",content:c}),r.createElement("meta",{property:"og:url",content:null==u?void 0:u.public_url}),r.createElement("link",{rel:"canonical",href:null==u?void 0:u.public_url}))}},{key:"breadcrumb",value:function(){var t=this.props.auction;return r.createElement(Wt.Q,{wideContainer:!0,items:[{name:"Home",url:"/"},{name:"Auctions",url:"/auctions"},{name:null==t?void 0:t.title}]})}},{key:"alerts",value:function(){var t=this.props.auction;return r.createElement("div",{className:"alerts"},r.createElement(Yt.A,{key:"auctionAlert",className:"auction-alert",alert:t}),t.paused_at&&r.createElement(d.A,{key:"auctionPaused",color:"danger",className:"auction-paused"},r.createElement("div",null,r.createElement("strong",null,"Auction Paused")),r.createElement("div",null,t.paused_reason),r.createElement("div",{className:"paused-helper-text"},r.createElement("small",{style:{fontStyle:"italic"}},"When the auction is paused, lot countdowns are stopped and lots will no longer close. Bidding is still allowed on the lots while the countdowns are paused."))))}},{key:"auctionTitle",value:function(){var t=this.props.auction;return r.createElement("div",{className:"title"},r.createElement("h1",null,t.title))}},{key:"photos",value:function(){var t=this.props.auction;return r.createElement("div",{className:"photos"},r.createElement(xe.E,{auction:t}),r.createElement(l.q6,{attachments:t.highlights,defaultMeta:{alt:t.title}}))}},{key:"countdown",value:function(){var t=this.props.auction;return r.createElement("div",{className:"timer"},!t.hide_countdown&&r.createElement("div",{className:"countdown"},t.auction_status>=v.AuctionStatus.COMPLETED.valueOf()?"Auction Completed":(0,De.A)().isBefore(t.start_time)?r.createElement(l.Gi,{prefix:r.createElement("span",null,"Starts In:"),display:Ce.El.FULL,time:Ne()(t.start_time),paused_at:t.paused_at,pendingText:" "}):r.createElement(l.Gi,{prefix:r.createElement("span",null,"Time Remaining:"),display:Ce.El.FULL,time:Ne()(t.end_time),paused_at:t.paused_at,pendingText:"Auction Closing"})))}},{key:"asking",value:function(){var t,e=this.props.auction;return null!=e&&null!==(t=e.real_estate_info)&&void 0!==t&&t.asking?r.createElement("div",{className:"asking"},r.createElement("strong",null,"Asking "),r.createElement("span",null,(0,we.Vn)(e.real_estate_info.asking))):null}},{key:"preview",value:function(){var t=this.props.auction;return null!=t&&t.preview?r.createElement("div",{className:"preview",dangerouslySetInnerHTML:{__html:t.preview}}):null}},{key:"details",value:function(){return r.createElement("div",{className:"details"},this.asking(),this.preview())}},{key:"auctionAddress",value:function(){var t=this.props.auction,e=[t.auction_location.line_1,t.auction_location.line_2,t.auction_location.city,t.auction_location.state_name,t.auction_location.zip_code].filter(
2Boolean).join(", ");return r.createElement(r.Fragment,null,r.createElement("div",{className:"address"},e))}},{key:"locationMap",value:function(){var t,e,n,i,o,a=this.props.auction;return null!=a&&null!==(t=a.auction_location)&&void 0!==t&&t.map_link?r.createElement(M.LB,{setting_key:"integrations.maps.settings.map_height",render:function(t){var e=t.setting;return r.createElement("div",{className:"mapright",id:"map"},r.createElement("iframe",{loading:"lazy",frameBorder:"0",height:"".concat(e||520,"px"),width:"100%",src:a.auction_location.map_link}))}}):null!==(e=a.auction_location.coordinates)&&void 0!==e&&e.x&&null!==(n=a.auction_location.coordinates)&&void 0!==n&&n.y?r.createElement("iframe",{className:"lotLocationMap",src:"https://maps.google.com/maps?q=".concat(null===(i=a.auction_location.coordinates)||void 0===i?void 0:i.y,",").concat(null===(o=a.auction_location.coordinates)||void 0===o?void 0:o.x,"&z=17&output=embed"),width:"100%",height:"300",style:{border:"1px solid #CCC"},title:"Location Map"}):null}},{key:"moreDetails",value:function(){var t,e,n,i,a,u,c,s,d,f,p,m,_,y,g,b,E,O,S,w,A,k,P,T,j,N,L,I,D,C=this,x=this.props,R=x.auction,F=x.logos,G=this.state.activeTab,z=null==R?void 0:R.highlights.find(function(t){var e,n;return null===(e=t.asset_metadata)||void 0===e||null===(n=e.type)||void 0===n?void 0:n.includes("image")}),U=(0,l.gF)(z,"medium");return(0,h.isEmpty)(z)&&!(0,h.isEmpty)(null==F?void 0:F[v.AttachmentGallery.LOGO_HOME.valueOf()])&&(U=null!==(D=null==F?void 0:F[v.AttachmentGallery.LOGO_HOME.valueOf()])&&void 0!==D?D:void 0),r.createElement("div",{className:"moreDetails"},r.createElement(ge.A,{tabs:!0},r.createElement(he.A,null,r.createElement(be.A,{className:"details"===G?"active":"",onClick:function(){C.toggle("details")}},"Details")),""!==R.terms&&r.createElement(he.A,null,r.createElement(be.A,{className:"terms"===G?"active":"",onClick:function(){C.toggle("terms")}},"Terms")),R.documents.length>0&&r.createElement(he.A,null,r.createElement(be.A,{className:"documents"===G?"active":"",onClick:function(){C.toggle("documents")}},"Documents")),R.auction_location&&r.createElement(he.A,null,r.createElement(be.A,{className:"auction_location"===G?"active":"",onClick:function(){C.toggle("auction_location")}},"Location")),r.createElement(o.X,{query:this.GET_TOTAL_CONTACTS(),variables:{filter:{auction_id:R.auction_id}},fetchPolicy:"cache-and-network"},function(t){var e,n=t.data,i=t.loading;return t.error||i?null:null!=n&&n.contacts&&(null===(e=n.contacts)||void 0===e?void 0:e.total)>0?r.createElement(he.A,null,r.createElement(be.A,{className:"auctionContacts"===G?"active":"",onClick:function(){C.toggle("auctionContacts")}},"Contacts")):null}),R.removal_times&&r.createElement(he.A,null,r.createElement(be.A,{className:"removal_times"===G?"active":"",onClick:function(){C.toggle("removal_times")}},"Removal Times")),r.createElement(B.a,{setting_key:"auctions.super_admin_settings.appointment_types",eq:function(t){return null==t?void 0:t.includes(v.AppointmentType.VIEWING.valueOf())}}
2,!!R.show_appointments&&r.createElement(o.X,{query:this.GET_APPOINTMENT_SLOTS(),variables:{filter:{auction_id:R.auction_id}}},function(t){var e,n=t.data;return null!=n&&null!==(e=n.appointmentSlots)&&void 0!==e&&e.total?r.createElement(he.A,null,r.createElement(be.A,{className:"appointments"===G?"active":"",onClick:function(){C.toggle("appointments")}},"Appointments")):null})),this.additionalNavTabs(),r.createElement(M.LB,{setting_key:"website.social_media",render:function(t){var e,n=t.setting,i=(null==n?void 0:n.options)||[];return 0===i.length?null:r.createElement("li",{className:"social-media-share-buttons-li"},r.createElement(Se.ShareButton,{url:null!==(e=null==R?void 0:R.public_url)&&void 0!==e?e:"",image:U,options:i,shape:null==n?void 0:n.shape,size:null==n?void 0:n.size,className:"social-media-share-buttons"}))}})),r.createElement(Ee.A,{activeTab:G},r.createElement(Oe.A,{tabId:"details"},r.createElement(Ee.A,null,!(null==R||!R.real_estate_info)&&r.createElement(r.Fragment,null,!(null==R||null===(t=R.real_estate_info)||void 0===t||!t.listing_agent_name)&&r.createElement("div",{className:"real-estate-info"},r.createElement("div",{className:"real-estate-info-detail"},r.createElement("strong",null,"Listing agent name: "),r.createElement("span",null,null===(e=R.real_estate_info)||void 0===e?void 0:e.listing_agent_name))),!(null==R||null===(n=R.real_estate_info)||void 0===n||!n.listing_agent_company)&&r.createElement(r.Fragment,null,r.createElement("div",{className:"real-estate-info-detail"},r.createElement("strong",null,"Listing agent company: "),r.createElement("span",null,null===(i=R.real_estate_info)||void 0===i?void 0:i.listing_agent_company))),!(null==R||null===(a=R.real_estate_info)||void 0===a||!a.listing_agent_phone)&&r.createElement(r.Fragment,null,r.createElement("div",{className:"real-estate-info-detail"},r.createElement("strong",null,"Listing agent phone: "),r.createElement("span",null,null===(u=R.real_estate_info)||void 0===u?void 0:u.listing_agent_phone))),!(null==R||null===(c=R.real_estate_info)||void 0===c||!c.listing_agent_email)&&!(null==R||null===(s=R.real_estate_info)||void 0===s||!s.display_listing_agent_email_on_front)&&r.createElement(r.Fragment,null,r.createElement("div",{className:"real-estate-info-detail"},r.createElement("strong",null,"Listing agent email: "),r.createElement("span",null,null===(d=R.real_estate_info)||void 0===d?void 0:d.listing_agent_email))),null!=(null==R||null===(f=R.real_estate_info)||void 0===f?void 0:f.broker_coop)&&r.createElement(r.Fragment,null,r.createElement("div",{className:"real-estate-info-detail"},r.createElement("strong",null,"Broker Coop: "),r.createElement("span",null,null!==(p=R.real_estate_info)&&void 0!==p&&p.broker_coop?"Yes":"No"))),!(null==R||null===(m=R.real_estate_info)||void 0===m||!m.broker_coop_commission)&&r.createElement(r.Fragment,null,r.createElement("div",{className:"real-estate-info-detail"},r.createElement("strong",null,"Broker Coop Commission: "),r.createElement("span",null,null===(_=R.real_estate_info)||void 0===_?void 0:_.broker_coop_commission))),!(null==R||null===(y=R.real_estate_info)||void 0===y||!y.closing_agent_name)&&r.createElement(r.Fragment,null,r.createElement("div",{className:"real-estate-info-detail"},r.createElement("strong",null,"Closing agent name: "),r.createElement("span",null,null===(g=R.real_estate_info)||void 0===g?void 0:g.closing_agent_name))),!(null==R||null===(b=R.real_estate_info)||void 0===b||!b.closing_agent_address)&&r.createElement(r.Fragment,null,r.createElement("div",{className:"real-estate-info-detail"},r.createElement("strong",null,"Closing agent address: "),r.createElement("span",null,null===(E=R.real_estate_info)||void 0===E?void 0:E.closing_agent_address))),!(null==R||null===(O=R.real_estate_info)||void 0===O||!O.closing_agent_firm)&&r.createElement(r.Fragment,null,r.createElement("div",{className:"real-estate-info-detail"},r.createElement("strong",null,"Closing agent firm: "),r.createElement("span",null,null===(S=R.real_estate_info)||void 0===S?void 0:S.closing_agent_firm))),!(null==R||null===(w=R.real_estate_info)||void 0===w||!w.closing_agent_phone)&&r.createElement(r.Fragment,null,r.createElement("div",{className:"real-estate-info-detail"},r.createElement("strong",null,"Closing agent phone: "),r.createElement("span",null,null===(A=R.real_estate_info)||void 0===A?void 0:A.closing_agent_phone))),!(null==R||null===(k=R.real_estate_info)||void 0===k||!k.closing_agent_email)&&!(null==R||null===(P=R.real_estate_info)||void 0===P||!P.display_closing_agent_email_on_front)&&r.createElement(r.Fragment,null,r.createElement("div",{className:"real-estate-info-detail"},r.createElement("strong",null,"Closing agent email: "),r.createElement("span",null,null===(T=R.real_estate_info)||void 0===T?void 0:T.closing_agent_email))),!(null==R||null===(j=R.real_estate_info)||void 0===j||!j.deed_type)&&r.createElement(r.Fragment,null,r.createElement("div",{className:"real-estate-info-detail"},r.createElement("strong",null,"Deed type: "),r.createElement("span",null,null===(N=R.real_estate_info)||void 0===N?void 0:N.deed_type))),!(null==R||null===(L=R.real_estate_info)||void 0===L||!L.closing_date)&&r.createElement(r.Fragment,null,r.createElement("div",{className:"real-estate-info-detail"},r.createElement("strong",null,"Closing date: "),r.createElement("span",null,null===(I=R.real_estate_info)||void 0===I?void 0:I.closing_date)))),r.createElement("div",{dangerouslySetInnerHTML:{__html:R.description}}),R.real_estate_dynamic_fields&&!!R.real_estate_dynamic_fields.length&&r.createElement(Ae.X,{fields:R.real_estate_dynamic_fields,parent_id:R.auction_id,hideOnNoValue:!0}))),""!==R.terms&&r.createElement(Oe.A,{tabId:"terms"},r.createElement(Ee.A,null,r.createElement("div",{dangerouslySetInnerHTML:{__html:R.terms}}))),r.createElement(Oe.A,{tabId:"auctionContacts"},r.createElement(Ee.A,null,"auctionContacts"==G&&r.createElement(Vt.A,{auction_id:R.auction_id}))),r.createElement(Oe.A,{tabId:"documents"},r.createElement(Ee.A,{className:"documents-container"},R.documents.length>0&&r.createElement(r.Fragment,null,r.createElement("div",{className:"documents"},R.documents.map(function(t){return r.createElement(ke.q,{key:t.attachment_id,document:t})}))))),R.auction_location&&r.createElement(Oe.A,{tabId:"auction_location"},this.auctionAddress(),this.locationMap()),r.createElement(Oe.A,{tabId:"removal_times"},r.createElement(Ee.A,null,R.removal_times&&r.createElement("div",{dangerouslySetInnerHTML:{__html:R.removal_times}}))),R.show_appointments&&this.getAppointmentsInfo(G,R),this.additionalNavContent()))}},{key:"render",value:function(){return r.createElement(r.Fragment,null,this.pageMeta(),this.breadcrumb(),r.createElement(l.mc,null,r.createElement("div",{className:"auctionRealEstatePage"},this.alerts(),r.createElement("div",{className:"main"},this.auctionTitle(),this.photos(),this.countdown(),this.details(),this.moreDetails()))))}},{key:"getAppointmentsInfo",value:function(t,e){var n=this;return r.createElement(Oe.A,{tabId:"appointments"},r.createElement(Ee.A,null,e.appointment_booking_start_time&&!Ne()().isAfter(e.appointment_booking_start_time)?r.createElement("span",null,"Appointment booking begins ",r.createElement("strong",null,Ne()(e.appointment_booking_start_time).format("dddd, MMMM Do, h:mmA"))):r.createElement(o.X,{query:this.GET_APPOINTMENTS(),variables:{auction_id:e.auction_id},fetchPolicy:"cache-and-network",skip:"appointments"!==t},function(t){var i,o=t.data,a=t.loading,u=t.error,c=t.refetch;if(u)return r.createElement(l.vG,{error:u});if(a)return r.createElement("div",{className:"loader"},"Loading...");var d,f,p=null==o||null===(i=o.appointments)||void 0===i?void 0:i.appointments;return r.createElement("div",{className:"appointments"},r.createElement(Pe.$,{ref:n.createAppointmentModal}),!(null==p||!p.length)&&r.createElement("div",{className:"appointment-list"},r.createElement("h4",null,"Your scheduled Appointment",p.length>1&&"s",":"),p.map(function(t,e){return r.createElement("div",{className:"appointment-details"},e>=1&&r.createElement("hr",null),r.createElement("div",{className:"startTime"},r.createElement("strong",null,"Start Time: "),r.createElement(Te.s,{render:function(e){var n,r;return Ne()(t.appointmentSlot.start_time).format((null==e?void 0:e.date_format)===v.WebsiteDateFormat.DAY_FIRST.valueOf()?"".concat((0,Le.u)(null!==(n=e.lot_date)&&void 0!==n?n:"dddd, MMMM Do, YYYY")," h:mm:ss A"):"".concat(null!==(r=e.lot_date)&&void 0!==r?r:"MMMM Do, dddd, YYYY"," h:mm:ss A"))}})),r.createElement("div",{className:"endTime"},r.createElement("strong",null,"End Time: "),r.createElement(Te.s,{render:function(e){var n,r;return Ne()(t.appointmentSlot.end_time).format((null==e?void 0:e.date_format)===v.WebsiteDateFormat.DAY_FIRST.valueOf()?"".concat((0,Le.u)(null!==(n=e.lot_date)&&void 0!==n?n:"dddd, MMMM Do, YYYY")," h:mm:ss A"):"".concat(null!==(r=e.lot_date)&&void 0!==r?r:"MMMM Do, dddd, YYYY"," h:mm:ss A"))}})),r.createElement("span",{dangerouslySetInnerHTML:{__html:t.appointmentSlot.description}}))})),r.createElement(s.A,{title:"Select from available appointment times",onClick:(d=Fe().mark(function t(){var r;return Fe().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,null===(r=n.createAppointmentModal.current)||void 0===r?void 0:r.open({type:v.AppointmentType.VIEWING.valueOf(),auction_id:e.auction_id});case 3:c(),t.next=12;break;case 6:if(t.prev=6,t.t0=t.catch(0),"cancel"!==t.t0){t.next=10;break}return t.abrupt("return");case 10:Ie.oR.error("An unknown error has occurred"),console.log("For, Error:",t.t0);case 12:case"end":return t.stop()}},t,null,[[0,6]])}),f=function(){var t=this,e=arguments;return new Promise(function(n,r){var i=d.apply(t,e);function o(t){Qe(i,n,r,o,a,"next",t)}function a(t){Qe(i,n,r,o,a,"throw",t)}o(void 0)})},function(){return f.apply(this,arguments)})},"Schedule a Viewing"))})))}},{key:"GET_TOTAL_CONTACTS",value:function(){return(0,a.Ay)(me||(me=Re(["\n query get_contacts_realestate_total($filter: AuctionContactFilterInput!) {\n contacts(filter: $filter) {\n total\n }\n }\n "])))}},{key:"GET_APPOINTMENT_SLOTS",value:function(){return(0,a.Ay)(_e||(_e=Re(["\n query getAppointmentSlots_listing($filter: AppointmentSlotFilter) {\n appointmentSlots(filter: $filter) {\n total\n }\n }\n "])))}},{key:"GET_APPOINTMENTS",value:function(){return(0,a.Ay)(ve||(ve=Re(["\n query get_appointments_re_listing($auction_id: ID!) {\n appointments(filter: { auction_id: $auction_id }
2) {\n appointments {\n appointment_id\n appointmentSlot {\n appointment_slot_id\n start_time\n end_time\n description\n }\n }\n }\n }\n "])))}},{key:"toggle",value:function(t){this.state.activeTab!==t&&this.setState({activeTab:t})}}],u&&Ye(n.prototype,u),c&&Ye(n,c),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,u,c}(r.Component);const an=on=nn([rn,(0,g.override)("plugins/pages/auctions/view/real_estate_listing/index")],on);var ln=n(13172);function un(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 cn(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+""}function sn(t,e,n){return e=fn(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,dn()?Reflect.construct(e,n||[],fn(t).constructor):e.apply(t,n))}function dn(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(dn=function(){return!!t})()}function fn(t){return fn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},fn(t)}function pn(t,e){return pn=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},pn(t,e)}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)}var _n=function(t,e,n,r){var i,o=arguments.length,a=o<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":mn(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var l=t.length-1;l>=0;l--)(i=t[l])&&(a=(o<3?i(a):o>3?i(e,n,a):i(e,n))||a);return o>3&&a&&Object.defineProperty(e,n,a),a},vn=(0,c.Ng)(function(t){return{serverTime:t.serverTime,biddingBoxSettings:t.biddingBoxSettings,affiliateDomain:t.affiliateDomain}},null,null,{forwardRef:!0}),yn=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),sn(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&&pn(t,e)}(e,t),n=e,i=[{key:"getDomain",value:function(){var t=this.props.affiliateDomain;return(null==t?void 0:t.hostname)||$.default.FRONT_DOMAIN||$.default.DEFAULT_DOMAIN}},{key:"render",value:function(){var t=this.props,e=t.auction,n=t.loading,i=t.serverTime,o=t.biddingBoxSettings,a=!(null==e||!e.hide_winning_info),l=!(null==e||!e.only_hide_info_during_prebid),u=(0,ln.K)(i,{simulcast_status:0},e,o);return a&&l&&!u&&(a=!1),n||e.type!==v.AuctionTypes.MULTIPAR.valueOf()||e.auction_status>=v.AuctionStatus.COMPLETED.valueOf()&&a?null:r.createElement(m.rd,{push:!1,to:"".concat((0,b.uV)(this.getDomain(),e),"/multipar")})}}],i&&un(n.prototype,i),o&&un(n,o),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,i,o}(r.Component);const gn=yn=_n([vn,(0,g.override)("plugins/pages/auctions/view/redirect-check")],yn);var hn,bn,En,On,Sn=n(31828),wn=n(8591),An=n(38216),kn=n(26443),Pn=n(47643),Tn=["popover","lotsTotal","incomingBidAnimation","displayStartingBid","displayWatchCount","defaultSortOrder"];function jn(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];
vendor: 4,709 bytes, line 2
2if(!n){if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return Nn(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)?Nn(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}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 o,a=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){l=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw o}}}}function Nn(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 Ln(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function In(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 Dn(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?In(Object(n),!0).forEach(function(e){Zn(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):In(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function Cn(){var t=Gn(),e=t.m(Cn),n=(Object.getPrototypeOf?Object.getPrototypeOf(e):e.__proto__).constructor;function r(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===n||"GeneratorFunction"===(e.displayName||e.name))}var i={throw:1,return:2,break:3,continue:3};function o(t){var e,n;return function(r){e||(e={stop:function(){return n(r.a,2)},catch:function(){return r.v},abrupt:function(t,e){return n(r.a,i[t],e)},delegateYield:function(t,i,o){return e.resultName=i,n(r.d,xn(t),o)},finish:function(t){return n(r.f,t)}},n=function(t,n,i){r.p=e.prev,r.n=e.next;try{return t(n,i)}finally{e.next=r.n}}),e.resultName&&(e[e.resultName]=r.v,e.resultName=void 0),e.sent=r.v,e.next=r.n;try{return t.call(this,e)}finally{r.p=e.prev,r.n=e.next}}}return(Cn=function(){return{wrap:function(e,n,r,i){return t.w(o(e),n,r,i&&i.reverse())},isGeneratorFunction:r,mark:t.m,awrap:function(t,e){return new Un(t,e)},AsyncIterator:Bn,async:function(t,e,n,i,a){return(r(e)?Mn:Fn)(o(t),e,n,i,a)},keys:Rn,values:xn}})()}function xn(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(er(t)+" is not iterable")}function Rn(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 Fn(t,e,n,r,i){var o=Mn(t,e,n,r,i);return o.next().then(function(t){return t.done?t.value:o.next()})}function Mn(t,e,n,r,i){return new Bn(Gn().w(t,e,n,r),i||Promise)}function Bn(t,e){function n(r,i,o,a){try{var l=t[r](i),u=l.value;return u instanceof Un?e.resolve(u.v).then(function(t){n("next",t,o,a)},function(t){n("throw",t,o,a)}):e.resolve(u).then(function(t){l.value=t,o(l)},function(t){return n("throw",t,o,a)})}catch(t){a(t)}}var r;this.next||(zn(Bn.prototype),zn(Bn.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),zn(this,"_invoke",function(t,i,o){function a(){return new e(function(e,r){n(t,o,e,r)})}return r=r?r.then(a,a):a()},!0)}function Gn(){var t,e,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var u=r&&r.prototype instanceof l?r:l,c=Object.create(u.prototype);return zn(c,"_invoke",function(n,r,i){var o,l,u,c=0,s=i||[],d=!1,f={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,n){return o=e,l=0,u=t,f.n=n,a}};function p(n,r){for(l=n,u=r,e=0;!d&&c&&!i&&e<s.length;e++){var i,o=s[e],p=f.p,m=o[2];n>3?(i=m===r)&&(u=o[(l=o[4])?5:(l=3,3)],o[4]=o[5]=t):o[0]<=p&&((i=n<2&&p<o[1])?(l=0,f.v=r,f.n=o[1]):p<m&&(i=n<3||o[0]>r||r>m)&&(o[4]=n,o[5]=r,f.n=m,l=0))}if(i||n>1)return a;throw d=!0,r}return function(i,s,m){if(c>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),l=s,u=m;(e=l<2?t:u)||!d;){o||(l?l<3?(l>1&&(f.n=-1),p(l,u)):f.n=u:f.v=u);try{if(c=2,o){if(l||(i="next"),e=o[i]){if(!(e=e.call(o,u)))throw TypeError("iterator result is not an object");
2if(!e.done)return e;u=e.value,l<2&&(l=0)}else 1===l&&(e=o.return)&&e.call(o),l<2&&(u=TypeError("The iterator does not provide a '"+i+"' method"),l=1);o=t}else if((e=(d=f.n<0)?u:n.call(r,f))!==a)break}catch(e){o=t,l=1,u=e}finally{c=1}}return{value:e,done:d}}}(n,i,o),!0),c}var a={};function l(){}function u(){}function c(){}e=Object.getPrototypeOf;var s=[][r]?e(e([][r]())):(zn(e={},r,function(){return this}),e),d=c.prototype=l.prototype=Object.create(s);function f(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,c):(t.__proto__=c,zn(t,i,"GeneratorFunction")),t.prototype=Object.create(d),t}return u.prototype=c,zn(d,"constructor",c),zn(c,"constructor",u),u.displayName="GeneratorFunction",zn(c,i,"GeneratorFunction"),zn(d),zn(d,i,"Generator"),zn(d,r,function(){return this}),zn(d,"toString",function(){return"[object Generator]"}),(Gn=function(){return{w:o,m:f}})()}function zn(t,e,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(t){i=0}zn=function(t,e,n,r){function o(e,n){zn(t,e,function(t){return this._invoke(e,n,t)})}e?i?i(t,e,{value:n,enumerable:!r,configurable:!r,writable:!r}):t[e]=n:(o("next",0),o("throw",1),o("return",2))},zn(t,e,n,r)}function Un(t,e){this.v=t,this.k=e}function qn(t,e,n,r,i,o,a){try{var l=t[o](a),u=l.value}catch(t){return void n(t)}l.done?e(u):Promise.resolve(u).then(r,i)}function $n(t){return function(){var e=this,n=arguments;return new Promise(function(r,i){var o=t.apply(e,n);function a(t){qn(o,r,i,a,l,"next",t)}function l(t){qn(o,r,i,a,l,"throw",t)}a(void 0)})}}function Vn(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Qn(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,tr(r.key),r)}}function Hn(t,e,n){return e&&Qn(t.prototype,e),n&&Qn(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}function Yn(t,e,n){return e=Xn(e),function(t,e){if(e&&("object"==er(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,Wn()?Reflect.construct(e,n||[],Xn(t).constructor):e.apply(t,n))}function Wn(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(Wn=function(){return!!t})()}function Xn(t){return Xn=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Xn(t)}function Kn(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&&Jn(t,e)}function Jn(t,e){return Jn=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t},Jn(t,e)}function Zn(t,e,n){return(e=tr(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function tr(t){var e=function(t,e){if("object"!=er(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=er(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==er(e)?e:e+""}function er(t){return er="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},er(t)}var nr=function(t,e,n,r){var i,o=arguments.length,a=o<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"==typeof Reflect?"undefined":er(Reflect))&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var l=t.length-1;l>=0;l--)(i=t[l])&&(a=(o<3?i(a):o>3?i(e,n,a):i(e,n))||a);return o>3&&a&&Object.defineProperty(e,n,a),a},rr=(0,c.Ng)(function(t){return{auth:t.auth}},null,null,{forwardRef:!0}),ir=function(t){function e(){var t;Vn(this,e);for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];return Zn(t=Yn(this,e,[].concat(i)),"loginModal",r.createRef()),t}return Kn(e,t),Hn(e,[{key:"login",value:(n=$n(Cn().mark(function t(){var e=this;return Cn().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise(function(){var t=$n(Cn().mark(function t(n,r){var i;return Cn().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e.loginModal.current){t.next=2;break}return t.abrupt("return",r("Modal Not Found"));case 2:return t.prev=2,t.next=5,e.loginModal.current.open({});case 5:i=t.sent,n(i),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(2),r(t.t0);case 12:case"end":return t.stop()}},t,null,[[2,9]])}
2));return function(e,n){return t.apply(this,arguments)}}()));case 1:case"end":return t.stop()}},t)})),function(){return n.apply(this,arguments)})},{key:"render",value:function(){var t=this,e=this.props.auth;return r.createElement(M.LB,{setting_key:{RequireAuthToViewLots:"website.super_admin_settings.require_user_auth_lot_listings_page",lotsPerPageOption:"website.lot_list.lots_per_page_options"},render:function(n){var i,o=n.loading,a=n.settings;return o?r.createElement("div",{className:"loader"},"Loading..."):null==a||!a.RequireAuthToViewLots||null!=e&&null!==(i=e.user)&&void 0!==i&&i.user_id?r.createElement(ar,Dn(Dn({},t.props),{},{perPageSetting:null==a?void 0:a.lotsPerPageOption})):r.createElement(r.Fragment,null,r.createElement(wn.z,{ref:t.loginModal}),r.createElement(s.A,{size:"md",style:{margin:"auto",alignSelf:"center"},title:"",onClick:function(){return t.login()}},"Login to view all auction lots"))}})}}]);var n}(r.Component);const or=ir=nr([rr],ir);var ar=function(t){function e(t){var n;Vn(this,e),Zn(n=Yn(this,e,[t]),"settingsRefetch",void 0),Zn(n,"auctionRefetch",void 0),Zn(n,"loginModal",void 0),Zn(n,"defaultState",{}),Zn(n,"auction_id",void 0),Zn(n,"showWinningMaxBidTotal",void 0),Zn(n,"defaultQS",{}),n.renderContent=n.renderContent.bind(n),n.loading=n.loading.bind(n),n.error=n.error.bind(n),n.updateState=n.updateState.bind(n),n.refetch=n.refetch.bind(n),n.afterComponentDidMount=n.afterComponentDidMount.bind(n);var r=t.match;n.auction_id=(0,u.parseAuctionParam)(r.params.auction),n.defaultState={page:1,search:"",filter:{},sort:[]};var i=t.perPageSetting,o=0;"string"!=typeof i||isNaN(Number(i.split(",")[0]))||(o=Number(i.split(",")[0])),n.defaultState.pageSize=o||25,n.init();var a=n.parseQueryString(n.props.location.search);return n.state=n.props.location&&""!=n.props.location.search?Dn(Dn({},n.defaultState),{},{popover:null,lotsTotal:0},null!=a?a:{}):n.defaultState,n}return Kn(e,t),Hn(e,[{key:"GET_AUCTION_SETTINGS",value:function(){return(0,a.Ay)(hn||(hn=Ln(['\n query get_auction_settings($auction_id: String!) {\n auction(auction_id: $auction_id) {\n auction_id\n type\n hide_closed_lots\n auction_status\n paused_at\n alert_text\n alert_type\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 my_heard_about_us_list\n link_url\n sort_by_sale_order\n my_platform_fee_status\n rings(source: "','") {\n total\n auctionRings {\n auction_ring_id\n title\n auction_type\n start_time\n prebid_start_time\n prebid_end_time\n }\n } \n ',' \n }\n superAdminSettings: setting(setting_key: "auctions.super_admin_settings") {\n setting\n }\n auctionBiddingSettings: setting(setting_key: "auctions.bidding") {\n setting\n }\n defaultSortOrder: setting(setting_key: "website.lot_list.default_sort_order") {\n setting\n }\n }\n '])),v.RequestSource.FRONT.valueOf(),this.ADDITIONAL_AUCTION_FIELDS())}},{key:"GET_AUCTION_VIEW",value:function(){return(0,a.Ay)(bn||(bn=Ln(["\n query get_auction_view(\n $auction_id: String!\n $is_view: Boolean!\n ) {\n auction(auction_id: $auction_id, is_view: $is_view) {\n auction_id\n }\n }\n "])))}},{key:"ADDITIONAL_AUCTION_FIELDS",value:function(){return""}},{key:"ADDITIONAL_RING_FIELDS",value:function(){return""}},{key:"GET_AUCTION",value:function(){return(0,a.Ay)(En||(En=Ln(['\n query get_auction_main(\n $auction_id: String!\n $skip_winning_max_bid_total: Boolean!\n ) {\n setting(setting_key: "website.lot_list") {\n setting\n }\n lotTileSetting: setting(setting_key: "website.lot_tiles") {\n setting\n }\n dynamicFields(filter: {allow_front_filter: true, used_within_auction_id: $auction_id}, pagination: {page: 1, pageSize: 999}) {\n fields {\n dynamic_field_id\n type\n label\n options\n }\n }\n auction(auction_id: $auction_id) {\n affiliate_id\n sort_by_sale_order\n auction_id\n auction_ref\n type\n title\n livestream\n primary_image\n description\n description_plain\n preview\n preview_plain\n preview_start_time\n preview_end_time\n metadata\n terms\n removal_times\n auction_tabs\n auction_status\n start_time\n end_time\n hide_start_time\n hide_end_time\n prebid_start_time\n prebid_end_time\n is_prebidding_allowed\n is_simulcast\n paused_at\n paused_reason\n alert_text\n alert_type\n footer_alert_text\n footer_alert_type\n simulcast_started_at\n simulcast_ended_at\n show_high_offer\n hide_closed_lots\n is_approval_required\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 my_heard_about_us_list\n payment_authorization_amount\n payment_auth_is_reg_fee\n require_terms_approval\n require_pickup_location\n disable_cc_to_bi
2d\n hide_countdown\n hide_winning_info\n hide_winning_user\n hide_bid_history\n hide_enter_auction\n only_hide_info_during_prebid\n hide_auction_location_on_front\n per_unit_bidding\n unit_type_singular\n unit_type_plural\n bid_type\n allow_no_reserve_filter\n enable_online_chat\n dutch_drop_interval\n has_featured_lots\n bidding_threshold\n my_bidding_threshold_approval_status\n my_winning_max_bid_total @skip(if: $skip_winning_max_bid_total)\n show_donation_total\n show_appointments\n hide_lot_number\n shipping_options_available\n public_url\n \t\t admin_url\n stagger_offset\n cascade_concurrent_active_count\n front_visible_lot_count\n my_platform_fee_status\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 highlights {\n attachment_id\n cached_assets {\n variant\n url\n asset_metadata\n }\n asset_metadata {\n alt\n type\n }\n storage_details\n asset_url_image_variants {\n thumb\n small\n medium\n large\n }\n }\n featured_attachments {\n attachment_id\n asset_metadata {\n report_path\n size\n }\n url\n }\n banner_image {\n attachment_id\n cached_assets {\n variant\n url\n asset_metadata\n }\n asset_metadata {\n alt\n type\n link_to\n }\n storage_details\n asset_url_image_variants {\n thumb\n small\n medium\n large\n }\n }\n auction_location {\n line_1\n line_2\n city\n state_name\n zip_code\n country_id\n state {\n abbreviation\n }\n coordinates\n map_link\n alternate_display_text\n }\n image_tag\n image_tag_color\n image_tag_text_color\n auction_category {\n category_id\n name\n image_tag_color\n image_tag_text_color\n paths {\n name\n image_tag_color\n image_tag_text_color\n }\n }\n real_estate_info {\n asking\n category_id\n listing_agent_name\n listing_agent_company\n listing_agent_phone\n listing_agent_email\n display_listing_agent_email_on_front\n broker_coop\n broker_coop_commission\n closing_agent_name\n closing_agent_address\n closing_agent_firm\n closing_agent_phone\n closing_agent_email\n display_closing_agent_email_on_front\n deed_type\n closing_date\n }\n real_estate_dynamic_fields {\n dynamic_field_id\n type\n label\n options\n data\n }\n rings(source: "','") {\n total\n auctionRings {\n auction_ring_id\n simulcast_started_at\n simulcast_ended_at\n auction_type\n prebid_start_time\n prebid_end_time\n ',"\n }\n }\n full_contacts {\n contacts {\n auction_contact_id\n }\n }\n bidding_form_id\n enable_bid_premium_price_paid_on_front\n appointment_booking_start_time\n disable_cart\n buy_it_now_end_time\n ","\n }\n }\n "])),v.RequestSource.FRONT.valueOf(),this.ADDITIONAL_RING_FIELDS(),this.ADDITIONAL_AUCTION_FIELDS())}},{key:"GET_SETTINGS",value:function(){return(0,a.Ay)(On||(On=Ln(['\n query get_setting_auctionview {\n startingBidSetting: setting(setting_key: "auctions.defaults.display_starting_bid_when_no_bids") {\n setting\n }\n watchCountSetting: setting(setting_key: "auctions.defaults.display_watch_count_on_auction_lot") {\n setting\n }\n incomingBidAnimationSetting: setting(setting_key: "auctions.bidding.
2incoming_bid_animation") {\n setting\n }\n defaultSortOrder: setting(setting_key: "website.lot_list.default_sort_order") {\n setting\n }\n }\n '])))}},{key:"init",value:function(){}},{key:"parseQueryString",value:function(t){for(var e,n,r,i,o,a,l,u=Sn.QueryString.parse(t),c=0,s=["filter","sort"];c<s.length;c++){var d=s[c];if("string"==typeof u[d]){var f=Sn.QueryString.parse("prop="+u[d]);u[d]=f.prop,"string"==typeof u[d]&&delete u[d]}}return u.page&&(u.page=parseInt(u.page)),u.pageSize&&(u.pageSize=parseInt(u.pageSize)),null!==(e=u.filter)&&void 0!==e&&e.auction_lot_status&&(Array.isArray(u.filter.auction_lot_status)?u.filter.auction_lot_status=u.filter.auction_lot_status.map(function(t){return parseInt(t)}):u.filter.auction_lot_status=[parseInt(u.filter.auction_lot_status)]),null!==(n=u.filter)&&void 0!==n&&n.simulcast_status&&(Array.isArray(u.filter.simulcast_status)?u.filter.simulcast_status=u.filter.simulcast_status.map(function(t){return parseInt(t)}):u.filter.simulcast_status=[parseInt(u.filter.simulcast_status)]),null!==(r=u.filter)&&void 0!==r&&null!==(i=r.lot_location)&&void 0!==i&&null!==(o=i.distance)&&void 0!==o&&o.radius&&(u.filter.lot_location.distance.radius=parseInt(u.filter.lot_location.distance.radius)),null!==(a=u.filter)&&void 0!==a&&a.winning_bid_amount_from&&(u.filter.winning_bid_amount_from=parseFloat(u.filter.winning_bid_amount_from)),null!==(l=u.filter)&&void 0!==l&&l.winning_bid_amount_to&&(u.filter.winning_bid_amount_to=parseFloat(u.filter.winning_bid_amount_to)),u.sort&&!Array.isArray(u.sort)&&(u.sort=[u.sort]),u}},{key:"componentDidMount",value:(c=$n(Cn().mark(function t(){var e,n,r,i,o,a,l,u;return Cn().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,F.Sn.query({query:this.GET_SETTINGS(),fetchPolicy:"cache-first"});case 2:r=t.sent,i=!!(0,h.get)(r,"data.startingBidSetting.setting"),o=!!(0,h.get)(r,"data.watchCountSetting.setting"),a=(0,h.get)(r,"data.incomingBidAnimationSetting.setting"),l=null==r||null===(e=r.data)||void 0===e||null===(n=e.defaultSortOrder)||void 0===n?void 0:n.setting,u={displayStartingBid:i,displayWatchCount:o,incomingBidAnimation:a,defaultSortOrder:l},this.setState(u),this.afterComponentDidMount();case 10:case"end":return t.stop()}},t,this)})),function(){return c.apply(this,arguments)})},{key:"afterComponentDidMount",value:(n=$n(Cn().mark(function t(){return Cn().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:case"end":return t.stop()}},t)})),function(){return n.apply(this,arguments)})},{key:"componentDidUpdate",value:function(t){var e=this.props.location.search,n=t.location.search,r=(0,u.parseAuctionParam)(this.props.match.params.auction);if(r!=this.auction_id&&(this.auction_id=r),e!==n){var i=this.parseQueryString(this.props.location.search),o=""!=this.props.location.search?Dn(Dn({},this.defaultState),null!=i?i:{}):this.defaultState;this.setState(o)}this.aftercomponentDidUpdate()}},{key:"aftercomponentDidUpdate",value:function(){}},{key:"nullFieldsToRemoveFromFilter",value:function(){return["auction_ring_id","category"]}},{key:"updateState",value:function(t){var e=this,n=Dn({},t);if(t.filter){var r,i=Dn(Dn({},this.state.filter),t.filter),o=jn(this.nullFieldsToRemoveFromFilter());try{for(o.s();!(r=o.n()).done;){var a=r.value;null===i[a]&&delete i[a]}}catch(t){o.e(t)}finally{o.f()}i.dynamic_values&&!Object.keys(i.dynamic_values).length&&delete i.dynamic_values,n.filter=i}this.setState(n,function(){return e.setNewQueryString()})}},{key:"setNewQueryString",value:function(){var t,e=this.props,n=e.history,r=e.match,i=Object.assign({},this.state),o=(i.popover,i.lotsTotal,i.incomingBidAnimation,i.displayStartingBid,i.displayWatchCount,i.defaultSortOrder,function(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],-1===e.indexOf(n)&&{}.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}(i,Tn)),a={page:this.defaultState.page,pageSize:this.defaultState.pageSize,search:"",sort:Array.isArray(o.sort)&&!o.sort.length?[]:this.defaultQS.sort,filter:Object.keys(null!==(t=o.filter)&&void 0!==t?t:{}).length?this.defaultQS.filter:{}},l=Sn.QueryString.stringify(o,{initialState:a});l&&(l="?"+l),this.props.location.search!=l&&(this.props.location.search?n.push(r.url+l):n.replace(r.url+l))}},{key:"getCustomFilter",value:function(t,e){return t}},{key:"getDefaultOrder",value:function(t,e,n){var r=this.state.defaultSortOrder,i=null!=r?r:null==n?void 0:n.setting,o=[{column:"lot_number",direction:"asc"}];if((0,h.get)(t,"sort_by_sale_order",!1)&&(0,h.get)(e,"setting.enable_sale_order",!1))o=[{column:"sale_order",direction:"asc"}];else if(i){var a=JSON.parse(i);Array.isArray(a)&&(o=a.map(function(t){return{column:t.c,direction:t.d}}))}return this.defaultQS.sort=o.map(function(t){return{c:t.column,d:t.direction}}),o}},{key:"onAuctionChanged",value:function(t){F.Sn.cache.modify({id:F.Sn.cache.identify({__typename:"Auction",auction_id:t.auction_id}),fields:(0,An.BM)({paused_at:t.paused_at,paused_reason:t.paused_reason,simulcast_started_at:t.simulcast_started_at,alert_text:t.alert_text,alert_type:t.alert_type,footer_alert_text:t.footer_alert_text,footer_alert_type:t.footer_alert_type,livestream:t.livestream,time_sent:t.time_sent,enable_online_chat:t.enable_online_chat})})}},{key:"renderContent",value:function(t,e){var n,i,a,l=this,u=this.state,c=u.page,s=u.pageSize,d=u.f
2ilter,f=u.filters,p=u.search,m=u.sort,_=u.popover,y=u.category,g=u.displayStartingBid,b=u.displayWatchCount,E=u.incomingBidAnimation,O=u.lotsTotal,S=!1,w=e.superAdminSettings,A=e.biddingSettings,k=e.defaultSortOrder,P=this.getDefaultOrder(t,w,k),T=m&&m.length>0?m.map(function(t){return{column:t.c,direction:t.d}}):P,j=!!(0,h.get)(w,"setting.enable_image_tag"),N=!!(0,h.get)(w,"setting.enable_auction_info_box"),L=!!(0,h.get)(w,"setting.bidding_threshold.enabled"),I=!!(0,h.get)(w,"setting.hide_no_sale_lots_on_front"),D=!!(0,h.get)(w,"setting.skip_auction_lot_list")&&t.type!=v.AuctionTypes.MULTIPAR.valueOf(),C=(0,h.cloneDeep)(d);I&&(C.no_sale_status=[v.AuctionLotNoSaleStatus.NONE.valueOf()]);var x,R,F=t.auction_status<v.AuctionStatus.COMPLETED.valueOf()&&[v.AuctionTypes.ONLINE.toString(),v.AuctionTypes.CASCADING.toString()].includes(t.type);v.AuctionTypes.MIXED.toString()===t.type&&t.auction_status<v.AuctionStatus.COMPLETED.valueOf()&&((a=null===(x=t.rings)||void 0===x||null===(R=x.auctionRings)||void 0===R?void 0:R.find(function(t){return t.auction_ring_id===C.auction_ring_id}))&&[v.AuctionTypes.ONLINE.toString(),v.AuctionTypes.CASCADING.toString()].includes(a.auction_type)&&(F=!0));if(F)if(delete C.auction_lot_status,(0,Pn.H2)(t,C)){var M=(0,Pn.xj)(C,t.hide_closed_lots);C=M.filter,S=M.hideClosedLots}else delete C.simulcast_status,C.end_time_from||C.end_time_to||(C.end_time_from=t.paused_at?t.paused_at:"now",(0,h.set)(this.defaultQS,"filter.end_time_from",C.end_time_from)),t.hide_closed_lots&&C.end_time_from&&!C.end_time_to&&(S=!0);else delete C.end_time_from,delete C.end_time_to,delete C.simulcast_status,(0,h.get)(C,"auction_lot_status")||(0,h.set)(C,"auction_lot_status",(0,h.get)(this.defaultQS,"filter.auction_lot_status"));var B=(0,h.get)(w,"setting.lot_list_display")||"",G=(0,h.get)(w,"setting.lot_tile_size")||"",z=null!==(n=null==w||null===(i=w.setting)||void 0===i?void 0:i.allow_all_lots_per_page)&&void 0!==n&&n,U=!!Object.keys(null!=d?d:{}).length||!!p;return C=this.getCustomFilter(C,{auction:t,setting:w,stateFilter:d}),r.createElement(o.X,{query:this.GET_AUCTION(),variables:{auction_id:this.auction_id,___bust:!!this.props.auth,skip_winning_max_bid_total:!L},fetchPolicy:"cache-and-network"},function(t){var e,n,i,o,a=t.data,u=t.loading,d=t.error,k=t.refetch;if(k&&(l.auctionRefetch=k),(!a||!a.auction)&&u)return l.loading();if(d)return l.error(d);if(!a||!a.auction)return l.error(new Error("Auction not found"));var L=(0,h.get)(a.setting,"setting.row_style"),I=(0,h.get)(a,"lotTileSetting.setting.tile_style"),x=(0,h.get)(a,"lotTileSetting.setting.tile_bidding_style"),R=null!==(e=null==a||null===(n=a.lotTileSetting)||void 0===n||null===(i=n.setting)||void 0===i?void 0:i.tile_bidding_fill)&&void 0!==e&&e,M=null==a||null===(o=a.dynamicFields)||void 0===o?void 0:o.fields;return r.createElement(r.Fragment,null,r.createElement(gn,{auction:a.auction,loading:u}),r.createElement(kn.v8,{auction:a.auction,onChange:function(t){return l.onAuctionChanged(t)}},function(t){return r.createElement(r.Fragment,null,(null==t?void 0:t.type)===v.AuctionTypes.REAL_ESTATE_LISTING.valueOf()?r.createElement(an,{auction:a.auction,dynamicFields:M}):r.createElement(ye,{data:{},auctionSetting:w,auctionBiddingSettings:A,setting:a.setting,auction:a.auction,dynamicFields:M,page:c,pageSize:s,filter:C,filters:f,defaultFilter:l.defaultQS.filter,popover:_,search:p,sort:m,order:T,defaultOrder:P,category:y,updateState:l.updateState,refetch:l.refetch,hideClosedLots:S,displayStartingBid:g,displayWatchCount:b,enableImageTag:j,enableAuctionInfoBox:N,display:B,tileSize:G,allowAllLotsPerPage:z,incomingBidAnimation:E,lotTileStyle:I,lotRowStyle:L,lotTileBiddingStyle:x,lotTileBiddingFill:R,useLotEndTime:F,skipLotListSingleLotAuctions:D,hasFilter:U,lotsTotal:O}))}))})}},{key:"render",value:function(){var t=this;return this.auction_id.match(/^\-?\d+$/)?r.createElement(r.Fragment,null,"undefined"!=typeof window&&r.createElement(o.X,{query:this.GET_AUCTION_VIEW(),variables:{auction_id:this.auction_id,is_view:!0},fetchPolicy:"no-cache"},function(){return null}),r.createElement(o.X,{query:this.GET_AUCTION_SETTINGS(),variables:{auction_id:this.auction_id,___bust:!!this.props.auth},fetchPolicy:"cache-and-network",notifyOnNetworkStatusChange:!0},function(e){var n,r=e.data,i=e.loading,o=e.error,a=e.refetch;return a&&(t.settingsRefetch=a),r&&r.auction||!i?o?t.error(o):r&&r.auction?("undefined"!=typeof window&&null!==(n=r.auction)&&void 0!==n&&n.link_url&&(window.location=r.auction.link_url),(0,h.get)(t.defaultQS,"filter.auction_lot_status")||(r.auction.auction_status===v.AuctionStatus.ACTIVE.valueOf()?(0,h.set)(t.defaultQS,"filter.auction_lot_status",[v.AuctionLotStatus.ACTIVE.valueOf()]):r.auction.auction_status===v.AuctionStatus.COMPLETED.valueOf()&&(0,h.set)(t.defaultQS,"filter.auction_lot_status",[v.AuctionLotStatus.COMPLETED.valueOf(),v.AuctionLotStatus.RETURNED.valueOf()])),t.renderContent(r.auction,{superAdminSettings:r.superAdminSettings,biddingSettings:r.auctionBiddingSettings,defaultSortOrder:r.defaultSortOrder})):t.error(new Error("Auction not found")):t.loading()})):r.createElement(l.vG,{error:new Error("Invalid Auction ID")})}},{key:"breadcrumb",value:function(t){return r.createElement(Wt.Q,{items:[{name:"Home",url:"/"},{name:"Auctions",url:"/auctions"},{name:t}]})}},{key:"loading",value:function(){return r.createElement(r.Fragment,{key:"auctionLoading"}
2,r.createElement(i.mg,null,r.createElement("title",null,"Loading...")),this.breadcrumb("Loading Auction..."),r.createElement(l.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,{key:"auctionLoadingError"},r.createElement(i.mg,null,r.createElement("title",null,"Error Loading Auction")),this.breadcrumb("Unknown Auction"),r.createElement(l.mc,null,r.createElement("div",{className:"auctionView"},r.createElement(l.vG,{error:t}))))}},{key:"refetch",value:function(){this.settingsRefetch&&this.settingsRefetch(),this.auctionRefetch&&this.auctionRefetch()}}]);var n,c}(r.Component);var lr=ar=nr([rr,(0,g.override)("plugins/pages/auctions/view/index")],ar)}}]);
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.