/home/silvwabw/public_html/wp-content/plugins/gutenverse/assets/js/frontend/postblock.js
(()=>{var e={77(e,t,r){var n=r(5364),o=r(6615),a=r(3676),i=r(2489),c=r(2039),u=r(6624),s=r(1513),l="[object Map]",p="[object Promise]",d="[object Set]",b="[object WeakMap]",f="[object DataView]",y=s(n),g=s(o),v=s(a),m=s(i),h=s(c),j=u;(n&&j(new n(new ArrayBuffer(1)))!=f||o&&j(new o)!=l||a&&j(a.resolve())!=p||i&&j(new i)!=d||c&&j(new c)!=b)&&(j=function(e){var t=u(e),r="[object Object]"==t?e.constructor:void 0,n=r?s(r):"";if(n)switch(n){case y:return f;case g:return l;case v:return p;case m:return d;case h:return b}return t}),e.exports=j},951(e){e.exports=function(e,t){return function(r){return e(t(r))}}},1187(e,t,r){var n=r(1330),o=r(1992),a=r(7717),i=r(1513),c=/^\[object .+?Constructor\]$/,u=Function.prototype,s=Object.prototype,l=u.toString,p=s.hasOwnProperty,d=RegExp("^"+l.call(p).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||o(e))&&(n(e)?d:c).test(i(e))}},1327(e){var t=Object.prototype;e.exports=function(e){var r=e&&e.constructor;return e===("function"==typeof r&&r.prototype||t)}},1330(e,t,r){var n=r(6624),o=r(7717);e.exports=function(e){if(!o(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},1513(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},1992(e,t,r){var n,o=r(2353),a=(n=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";e.exports=function(e){return!!a&&a in e}},2039(e,t,r){var n=r(2310)(r(8453),"WeakMap");e.exports=n},2050(e){e.exports=function(e){return null!=e&&"object"==typeof e}},2055(e){e.exports=function(){return!1}},2310(e,t,r){var n=r(1187),o=r(3584);e.exports=function(e,t){var r=o(e,t);return n(r)?r:void 0}},2353(e,t,r){var n=r(8453)["__core-js_shared__"];e.exports=n},2489(e,t,r){var n=r(2310)(r(8453),"Set");e.exports=n},3584(e){e.exports=function(e,t){return null==e?void 0:e[t]}},3676(e,t,r){var n=r(2310)(r(8453),"Promise");e.exports=n},4061(e,t,r){var n=r(6624),o=r(9358),a=r(2050),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&o(e.length)&&!!i[n(e)]}},4073(e,t,r){var n=r(8453).Symbol;e.exports=n},4167(e,t,r){var n=r(4061),o=r(8877),a=r(6273),i=a&&a.isTypedArray,c=i?o(i):n;e.exports=c},4478(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},4633(e,t,r){var n=r(5152),o=r(77),a=r(6356),i=r(6521),c=r(8710),u=r(9232),s=r(1327),l=r(4167),p=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(c(e)&&(i(e)||"string"==typeof e||"function"==typeof e.splice||u(e)||l(e)||a(e)))return!e.length;var t=o(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(s(e))return!n(e).length;for(var r in e)if(p.call(e,r))return!1;return!0}},5152(e,t,r){var n=r(1327),o=r(5450),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return o(e);var t=[];for(var r in Object(e))a.call(e,r)&&"constructor"!=r&&t.push(r);return t}},5364(e,t,r){var n=r(2310)(r(8453),"DataView");e.exports=n},5450(e,t,r){var n=r(951)(Object.keys,Object);e.exports=n},6273(e,t,r){e=r.nmd(e);var n=r(8928),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,i=a&&a.exports===o&&n.process,c=function(){try{return a&&a.require&&a.require("util").types||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=c},6356(e,t,r){var n=r(7382),o=r(2050),a=Object.prototype,i=a.hasOwnProperty,c=a.propertyIsEnumerable,u=n(function(){return arguments}())?n:function(e){return o(e)&&i.call(e,"callee")&&!c.call(e,"callee")};e.exports=u},6521(e){var t=Array.isArray;e.exports=t},6615(e,t,r){var n=r(2310)(r(8453),"Map");e.exports=n},6624(e,t,r){var n=r(4073),o=r(7915),a=r(4478),i=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?o(e):a(e)}},7382(e,t,r){var n=r(6624),o=r(2050);e.exports=function(e){return o(e)&&"[object Arguments]"==n(e)}},7717(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},7915(e,t,r){var n=r(4073),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,c=n?n.toStringTag:void 0;e.exports=function(e){var t=a.call(e,c),r=e[c];try{e[c]=void 0;var n=!0}catch(e){}var o=i.call(e);return n&&(t?e[c]=r:delete e[c]),o}},8453(e,t,r){var n=r(8928),o="object"==typeof self&&self&&self.Object===Object&&self,a=n||o||Function("return this")();e.exports=a},8710(e,t,r){var n=r(1330),o=r(9358);e.exports=function(e){return null!=e&&o(e.length)&&!n(e)}},8877(e){e.exports=function(e){return function(t){return e(t)}}},8928(e,t,r){var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;e.exports=n},9232(e,t,r){e=r.nmd(e);var n=r(8453),o=r(2055),a=t&&!t.nodeType&&t,i=a&&e&&!e.nodeType&&e,c=i&&i.exports===a?n.Buffer:void 0,u=(c?c.isBuffer:void 0)||o;e.exports=u},9358(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={id:n,loaded:!1,exports:{}};return e[n](a,a.exports,r),a.loaded=!0,a.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{"use strict";function e(t){return e="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},e(t)}function t(t){var r=function(t){if("object"!=e(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,"string");if("object"!=e(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==e(r)?r:r+""}function n(e,r){for(var n=0;n<r.length;n++){var o=r[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,t(o.key),o)}}function o(e){return o=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},o(e)}function a(e,t){return a=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},a(e,t)}function i(e,r,n){return(r=t(r))in e?Object.defineProperty(e,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[r]=n,e}const c=gutenverseCoreFrontend;var u=r(4633),s=r.n(u);const l=window.wp.apiFetch;var p=r.n(l);const d=window.wp.url;function b(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(Object(r),!0).forEach(function(t){i(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(y=function(){return!!e})()}var g=function(t){function r(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),t=this,a=arguments,n=o(n=r),function(t,r){if(r&&("object"==e(r)||"function"==typeof r))return r;if(void 0!==r)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}(t)}(t,y()?Reflect.construct(n,a||[],o(t).constructor):n.apply(t,a));var t,n,a}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&&a(e,t)}(r,t),i=r,u=[{key:"init",value:function(){var e=this;this._elements.map(function(t){e._tabItems(t);var r=e._detect_lazy_load(t);e._run_lazy_observer(r)})}},{key:"_run_lazy_observer",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if("IntersectionObserver"in window&&!r.lazy_observer){var t=new IntersectionObserver(function(e,t){e.forEach(function(e){if(e.isIntersecting){var r=e.target;r.classList.add("lazyloaded"),t.unobserve(r)}})},{threshold:.5});r.lazy_observer=t}e.forEach(function(e){return r.lazy_observer.observe(e)})}},{key:"_detect_lazy_load",value:function(e){var t=[];return e.querySelectorAll('img[loading="lazy"]').forEach(function(e){e.complete&&0!==e.naturalHeight?e.classList.add("lazyloaded"):t.push(e)}),t}},{key:"_loadMore",value:function(e,t){var r=this,n=e.find(".guten-postblock").data("id"),o=t.postId,a=t.inheritQuery,i=t.postType,u=t.postOffset,l=t.numberPost,b=t.column,f=t.includePost,y=t.excludePost,g=t.includeCategory,v=t.excludeCategory,m=t.includeAuthor,h=t.includeTag,j=t.excludeTag,x=t.sortBy,w=t.htmlTag,O=t.categoryEnabled,_=t.categoryPosition,P=t.excerptEnabled,I=t.excerptLength,k=t.excerptMore,T=t.readmoreEnabled,A=t.readmoreIcon,S=t.readmoreIconPosition,D=t.readmoreText,E=t.commentEnabled,q=t.commentIcon,M=t.commentIconPosition,L=t.metaEnabled,C=t.metaAuthorEnabled,B=t.metaAuthorByText,F=t.metaAuthorIcon,z=t.metaAuthorIconPosition,N=t.metaDateEnabled,R=t.metaDateType,G=t.metaDateFormat,$=t.metaDateFormatCustom,U=t.metaDateIcon,Q=t.metaDateIconPosition,H=t.postblockType,V=t.paginationMode,W=t.paginationLoadmoreText,J=t.paginationLoadingText,K=t.paginationNumberPost,X=t.paginationScrollLimit,Y=t.paginationIcon,Z=t.paginationIconPosition,ee=t.postItemMargin,te=t.postItemPadding,re=t.postItemBorder,ne=t.thumbnailRadius,oe=t.paginationMargin,ae=t.paginationPadding,ie=t.paginationBorder,ce=t.hideDesktop,ue=t.hideTablet,se=t.hideMobile,le=t.breakpoint,pe=t.noContentText,de=t.backgroundHover,be=t.contentOrder,fe=t.paginationLoadmoreAnimation,ye=t.paginationLoadmoreAnimationSequence,ge=null,ve=!1;window.GutenverseData&&!s()(window.GutenverseData.query)&&(ge=window.GutenverseData.query,ve=!0),e.find(".guten-block-loadmore").html("<span>".concat(J,"</span>")),setTimeout(function(){p()({path:(0,d.addQueryArgs)("/gutenverse-client/v1/postblock/data",{attributes:{postItemMargin:ee,postItemPadding:te,postItemBorder:re,thumbnailRadius:ne,paginationMargin:oe,paginationPadding:ae,paginationBorder:ie,hideDesktop:ce,hideTablet:ue,hideMobile:se,breakpoint:le,noContentText:pe,backgroundHover:de,elementId:n,postId:o,inheritQuery:a,postType:i,postOffset:u,alreadyFetch:parseInt(l),numberPost:parseInt(l)+parseInt(K),column:b,includePost:f,excludePost:y,includeCategory:g,excludeCategory:v,includeAuthor:m,includeTag:h,excludeTag:j,sortBy:x,htmlTag:w,categoryEnabled:O,categoryPosition:_,excerptEnabled:P,excerptLength:I,excerptMore:k,readmoreEnabled:T,readmoreIcon:A,readmoreIconPosition:S,readmoreText:D,commentEnabled:E,commentIcon:q,commentIconPosition:M,metaEnabled:L,metaAuthorEnabled:C,metaAuthorByText:B,metaAuthorIcon:F,metaAuthorIconPosition:z,metaDateEnabled:N,metaDateType:R,metaDateFormat:G,metaDateFormatCustom:$,metaDateIcon:U,metaDateIconPosition:Q,postblockType:H,paginationMode:V,paginationLoadmoreText:W,paginationLoadingText:J,paginationNumberPost:K,paginationScrollLimit:X,paginationIcon:Y,paginationIconPosition:Z,paginationLoadmoreAnimation:fe,paginationLoadmoreAnimationSequence:ye,qApi:ve,qSearch:ge&&ge.q_search,qCategory:ge&&ge.q_category_name,qTag:ge&&ge.q_tag,qAuthor:ge&&ge.q_author,contentOrder:be}})}).then(function(o){if(e.replace(o.rendered),e.find(".guten-block-loadmore").text(W),"scrollload"===V&&r._shouldItBeLoading(e,t)){var a=(0,c.u)(".".concat(n,".guten-post-block")),i=JSON.parse(a.find(".guten-postblock").data("settings"));r._loadMore(a,i)}else r._tabItems(".".concat(n,".guten-post-block"))}).catch(function(){})},500)}},{key:"_shouldItBeLoading",value:function(e,t){var r=t.numberPost,n=t.paginationScrollLimit,o=e.find(".guten-block-loadmore");if(e.hasClass("hide-desktop")||e.hasClass("hide-tablet")||e.hasClass("hide-mobile"))return!1;if(o.length>0){var a=o.first().getBoundingClientRect();if(a.y<window.screen.height/2&&a.y>0&&(parseInt(n)>=parseInt(r)||0===parseInt(n)))return!0}return!1}},{key:"_paginatePosts",value:function(e,t,r){var n=this,o=e.find(".guten-postblock").data("id"),a=parseInt(e.find(".guten_block_nav").data("page")||1),i=parseInt(t.numberPost,10);isNaN(r)?"next"===r?a+=1:"prev"===r&&a>1&&(a-=1):a=r;var c=null,u=!1;window.GutenverseData&&!s()(window.GutenverseData.query)&&(c=window.GutenverseData.query,u=!0),p()({path:(0,d.addQueryArgs)("/gutenverse-client/v1/postblock/data",{attributes:f(f({},t),{},{paged:a,numberPost:i,paginationNumberPost:i,qApi:u,qSearch:c&&c.q_search,qCategory:c&&c.q_category_name,qTag:c&&c.q_tag,qAuthor:c&&c.q_author})})}).then(function(t){e.html(t.rendered),n._tabItems(".".concat(o,".guten-post-block"))}).catch(function(){})}},{key:"_tabItems",value:function(e){var t=this,r=(0,c.u)(e),n=JSON.parse(r.find(".guten-postblock").data("settings")),o=n.paginationMode;if("scrollload"===o){var a,i=function(){clearTimeout(a),a=setTimeout(function(){t._shouldItBeLoading(r,n)&&t._loadMore(r,n)},500)};window.removeEventListener("scroll",i),window.addEventListener("scroll",i)}if(("prevnext"===o||"number"===o)&&"normal-prevnext"!==o&&"normal-number"!==o){var u=r.find(".guten_block_nav .prev"),s=r.find(".guten_block_nav .next");u.on("click",function(e){e.preventDefault(),u.hasClass("disabled")||t._paginatePosts(r,n,"prev")}),s.on("click",function(e){e.preventDefault(),s.hasClass("disabled")||t._paginatePosts(r,n,"next")}),"number"===o&&"number"===o&&document.querySelectorAll(".guten_block_nav .btn-pagination").forEach(function(e){var o=e.getAttribute("data-page");o&&!isNaN(o)&&e.addEventListener("click",function(e){e.preventDefault(),t._paginatePosts(r,n,o)})})}r.find(".guten-block-loadmore").on("click",function(){t._loadMore(r,n)})}}],u&&n(i.prototype,u),Object.defineProperty(i,"prototype",{writable:!1}),i;var i,u}(c.Default);i(g,"lazy_observer",null);var v=(0,c.u)(".guten-post-block");v&&new g(v)})()})();