1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[1350],{49558(e,t,n){n.r(t),n.d(t,{BasicCMSList:()=>C,default:()=>z});var a,r=n(68909),i=n(21665),o=n(58980),l=n(16029),c=n(39242),u=n(21197),s=n(91950),f=n(75389),p=n(68569),d=n(31828),m=n(45650),g=n(75058);var _,v,y,b=(0,l.Ay)(a||(_=["\n query cms_list_page_by_slug($slug: String, $affiliate_id: ID) {\n page(slug: $slug, affiliate_id: $affiliate_id) {\n page {\n page_id\n name\n name_visible\n slug\n tags\n metadata\n type\n model\n author_id\n affiliate_id\n content\n content_plain\n source\n created_at\n deleted_at\n published_at\n contact_form_id\n featured_image\n featured_image_visible\n container_size\n author {\n user_id\n first_name\n last_name\n }\n }\n }\n }\n"],v||(v=_.slice(0)),a=Object.freeze(Object.defineProperties(_,{raw:{value:Object.freeze(v)}})))),h=n(45780),O=n(8973);function S(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,R(a.key),a)}}function E(e,t,n){return t=j(t),function(e,t){if(t&&("object"==k(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,P()?Reflect.construct(t,n||[],j(e).constructor):t.apply(e,n))}function P(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(P=function(){return!!e})()}
1function j(e){return j=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},j(e)}function w(e,t){return w=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},w(e,t)}function L(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function D(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?L(Object(n),!0).forEach(function(t){A(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function A(e,t,n){return(t=R(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function R(e){var t=function(e,t){if("object"!=k(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=k(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==k(t)?t:t+""}function k(e){return k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},k(e)}var N=function(e,t,n,a){var r,i=arguments.length,o=i<3?t:null===a?a=Object.getOwnPropertyDescriptor(t,n):a;if("object"===("undefined"==typeof Reflect?"undefined":k(Reflect))&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,n,a);else for(var l=e.length-1;l>=0;l--)(r=e[l])&&(o=(i<3?r(o):i>3?r(t,n,o):r(t,n))||o);return i>3&&o&&Object.defineProperty(t,n,o),o},$=(0,g.Ng)(function(e){return{affiliateDomain:e.affiliateDomain}},null,null,{forwardRef:!0});function z(e){var t=e.match,n=t.params.affiliate_id?(0,m.parseAffiliateParam)(t.params.affiliate_id):null,a=(0,u.I)(b,{variables:{slug:t.params.tag,affiliate_id:n},fetchPolicy:"cache-and-network"}),i=a.data;if(a.loading)return null;if(null!=i&&i.page.page){var o,l,c,s,f,p=i.page.page,d=null!==(o=p.metadata)&&void 0!==o?o:{},g=null!==(l=p.featured_image)&&void 0!==l&&l.attachment_id&&(p.featured_image.large||(null===(c=p.featured_image.asset_urls)||void 0===c?void 0:c.large))||"";return r.createElement(r.Fragment,null,r.createElement(h.A,{metadata:D(D({},d),{},{title:d.title||p.name||"Pages",description:d.description||(null===(s=p.content_plain)||void 0===s?void 0:s.slice(0,160))||"",image:g||void 0})}),r.createElement(O.p,{page_id:null!==(f=p.page_id.toString())&&void 0!==f?f:"",page:p}))}return r.createElement(C,D({},e))}var C=function(e){function t(e){var n,a,r,i;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(i=E(this,t,[e])).ListItem=i.ListItem.bind(i),i.List=i.List.bind(i),i.updateState=i.updateState.bind(i),i.state=d.QueryString.parse(null!==(n=null===(a=i.props)||void 0===a||null===(r=a.location)||void 0===r?void 0:r.search)&&void 0!==n?n:"",{initialState:i.initState({page:1,pageSize:25})}),i}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&w(e,t)}(t,e),function(e,t,n){return t&&S(e.prototype,t),n&&S(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}(t,[{key:"initState",value:function(e){return e}},{key:"CMS_QUERY",value:function(){return(0,l.Ay)(y||(y=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n query get_pages(\n $pagination: Pagination\n $filter: PageFilterInput\n $search: PageSearchInput\n $order: PageOrderInput\n ) {\n pages(\n pagination: $pagination\n filter: $filter\n search: $search\n order: $order\n ) {\n total\n pages {\n page_id\n name\n slug\n tags\n type\n author_id\n affiliate_id\n content\n content_plain\n created_at\n deleted_at\n published_at\n author {\n user_id\n first_name\n last_name\n }\n featured_image\n }\n }\n }\n "])))}},{key:"updateState",value:function(e){var t=this.props,n=t.match,a=t.history;this.setState(e);var r=Object.assign({},this.state,e),i=d.QueryString.stringify(r,{initialState:this.initState({page:1,pageSize:25})});i&&(i="?"+i),this.props.location.search!=i&&a.push(n.url+i)}}
1,{key:"getCMSPageListTitle",value:function(e){return e.charAt(0).toUpperCase()+e.slice(1)}},{key:"List",value:function(e){var t=e.pages,n=e.title,a=void 0===n?"Pages":n,o=this.ListItem,l=this.getCMSPageListTitle(a);return r.createElement(r.Fragment,null,r.createElement(i.mg,null,r.createElement("title",null,l)),r.createElement("div",{className:"cms-list container"},r.createElement("h3",null,l),t.map(function(e){return r.createElement(o,{key:e.page_id,page:e})})))}},{key:"ListItem",value:function(e){var t,n,a,i,l,c=e.page,u=this.props.affiliateDomain;if(!c)return null;var s=f.default.PLACEHOLDER_IMAGE_URL||"https://auctioneersoftware.s3.amazonaws.com/as2_common_assets/no_image.png";null!==(t=c.featured_image)&&void 0!==t&&t.medium?s=c.featured_image.medium:null!==(n=c.featured_image)&&void 0!==n&&null!==(a=n.asset_urls)&&void 0!==a&&a.medium&&(s=c.featured_image.asset_urls.medium);var p="/".concat(c.slug);return c.affiliate_id&&(null==u?void 0:u.affiliate_id)!==c.affiliate_id&&(p="/affiliates/".concat(c.affiliate_id,"/").concat(c.slug)),r.createElement("article",null,(null===(i=c.featured_image)||void 0===i?void 0:i.attachment_id)&&r.createElement("img",{className:"article-image",src:s,alt:(null===(l=c.featured_image.asset_metadata)||void 0===l?void 0:l.alt)||c.name}),r.createElement("div",{className:"details"},r.createElement("h4",{className:"title"},c.name),r.createElement("p",{className:"description"},r.createElement("span",{className:"excerpt"},c.content_plain),r.createElement(o.Link,{to:p,className:"readmore"},"Read More"))))}},{key:"render",value:function(){var e=this,t=this.props.match,n=this.List,a=t.params.tag?[t.params.tag]:[],i=t.params.tag;if("pages"===i){var o=this.props.location;a=new URLSearchParams(o.search).getAll("tag")}var l=t.params.affiliate_id?(0,m.parseAffiliateParam)(t.params.affiliate_id):null,u=this.state,s=u.page,f=u.pageSize;return r.createElement(c.X,{query:this.CMS_QUERY(),variables:{pagination:{page:s,pageSize:f},filter:{tags:a,affiliate_id:l,published:!0},order:{column:"published_at",direction:"desc"}},fetchPolicy:"cache-and-network"},function(t){var a,o=t.data;if(!(o&&o.pages&&o.pages.pages&&o.pages.pages.length))return null;var l=o.pages.pages;return r.createElement(r.Fragment,null,r.createElement(n,{pages:l,title:i}),r.createElement("div",{className:"cms-list-pagination container"},r.createElement(p.d,{updateState:e.updateState,pagination:{page:s,pageSize:f,total:null==o||null===(a=o.pages)||void 0===a?void 0:a.total},instance:"cmslist-bottom"})))})}}])}(r.Component);C=N([$,(0,s.override)("plugins/pages/cms/list")],C)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.