| Server IP : 185.252.147.100 / Your IP : 216.73.217.33 Web Server : nginx/1.27.3 System : Linux mitrofanov.ru 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 User : mitr ( 1000) PHP Version : 8.2.29 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /www/html/auto.mitrofanov.ru/public/wp-content/plugins/greenshiftquery/build/ |
Upload File : |
!function(){var e={9496:function(e){"use strict";function t(e){return"function"==typeof e?e():e}function n(){var e={};return e.promise=new Promise((function(t,n){e.resolve=t,e.reject=n})),e}e.exports=function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=void 0,i=void 0,o=void 0,s=[];return function(){var u=t(a),p=(new Date).getTime(),g=!r||p-r>u;r=p;for(var d=arguments.length,m=Array(d),b=0;b<d;b++)m[b]=arguments[b];if(g&&l.leading)return l.accumulate?Promise.resolve(e.call(this,[m])).then((function(e){return e[0]})):Promise.resolve(e.call.apply(e,[this].concat(m)));if(i?clearTimeout(o):i=n(),s.push(m),o=setTimeout(c.bind(this),u),l.accumulate){var h=s.length-1;return i.promise.then((function(e){return e[h]}))}return i.promise};function c(){var t=i;clearTimeout(o),Promise.resolve(l.accumulate?e.call(this,s):e.apply(this,s[s.length-1])).then(t.resolve,t.reject),s=[],i=null}}},8679:function(e,t,n){"use strict";var a=n(1296),l={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},r={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},o={};function s(e){return a.isMemo(e)?i:o[e.$$typeof]||l}o[a.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},o[a.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,p=Object.getOwnPropertySymbols,g=Object.getOwnPropertyDescriptor,d=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,a){if("string"!=typeof n){if(m){var l=d(n);l&&l!==m&&e(t,l,a)}var i=u(n);p&&(i=i.concat(p(n)));for(var o=s(t),b=s(n),h=0;h<i.length;++h){var _=i[h];if(!(r[_]||a&&a[_]||b&&b[_]||o&&o[_])){var f=g(n,_);try{c(t,_,f)}catch(e){}}}}return t}},6103:function(e,t){"use strict";var n="function"==typeof Symbol&&Symbol.for,a=n?Symbol.for("react.element"):60103,l=n?Symbol.for("react.portal"):60106,r=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,o=n?Symbol.for("react.profiler"):60114,s=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,p=n?Symbol.for("react.concurrent_mode"):60111,g=n?Symbol.for("react.forward_ref"):60112,d=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.suspense_list"):60120,b=n?Symbol.for("react.memo"):60115,h=n?Symbol.for("react.lazy"):60116,_=n?Symbol.for("react.block"):60121,f=n?Symbol.for("react.fundamental"):60117,y=n?Symbol.for("react.responder"):60118,v=n?Symbol.for("react.scope"):60119;function E(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case a:switch(e=e.type){case u:case p:case r:case o:case i:case d:return e;default:switch(e=e&&e.$$typeof){case c:case g:case h:case b:case s:return e;default:return t}}case l:return t}}}function x(e){return E(e)===p}t.AsyncMode=u,t.ConcurrentMode=p,t.ContextConsumer=c,t.ContextProvider=s,t.Element=a,t.ForwardRef=g,t.Fragment=r,t.Lazy=h,t.Memo=b,t.Portal=l,t.Profiler=o,t.StrictMode=i,t.Suspense=d,t.isAsyncMode=function(e){return x(e)||E(e)===u},t.isConcurrentMode=x,t.isContextConsumer=function(e){return E(e)===c},t.isContextProvider=function(e){return E(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===a},t.isForwardRef=function(e){return E(e)===g},t.isFragment=function(e){return E(e)===r},t.isLazy=function(e){return E(e)===h},t.isMemo=function(e){return E(e)===b},t.isPortal=function(e){return E(e)===l},t.isProfiler=function(e){return E(e)===o},t.isStrictMode=function(e){return E(e)===i},t.isSuspense=function(e){return E(e)===d},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===r||e===p||e===o||e===i||e===d||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===b||e.$$typeof===s||e.$$typeof===c||e.$$typeof===g||e.$$typeof===f||e.$$typeof===y||e.$$typeof===v||e.$$typeof===_)},t.typeOf=E},1296:function(e,t,n){"use strict";e.exports=n(6103)},1143:function(e){"use strict";e.exports=function(e,t,n,a,l,r,i,o){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,a,l,r,i,o],u=0;(s=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}},8552:function(e,t,n){var a=n(852)(n(5639),"DataView");e.exports=a},1989:function(e,t,n){var a=n(1789),l=n(401),r=n(7667),i=n(1327),o=n(1866);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}s.prototype.clear=a,s.prototype.delete=l,s.prototype.get=r,s.prototype.has=i,s.prototype.set=o,e.exports=s},8407:function(e,t,n){var a=n(7040),l=n(4125),r=n(2117),i=n(7518),o=n(4705);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}s.prototype.clear=a,s.prototype.delete=l,s.prototype.get=r,s.prototype.has=i,s.prototype.set=o,e.exports=s},7071:function(e,t,n){var a=n(852)(n(5639),"Map");e.exports=a},3369:function(e,t,n){var a=n(4785),l=n(1285),r=n(6e3),i=n(9916),o=n(5265);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}s.prototype.clear=a,s.prototype.delete=l,s.prototype.get=r,s.prototype.has=i,s.prototype.set=o,e.exports=s},3818:function(e,t,n){var a=n(852)(n(5639),"Promise");e.exports=a},8525:function(e,t,n){var a=n(852)(n(5639),"Set");e.exports=a},8668:function(e,t,n){var a=n(3369),l=n(619),r=n(2385);function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new a;++t<n;)this.add(e[t])}i.prototype.add=i.prototype.push=l,i.prototype.has=r,e.exports=i},6384:function(e,t,n){var a=n(8407),l=n(7465),r=n(3779),i=n(7599),o=n(4758),s=n(4309);function c(e){var t=this.__data__=new a(e);this.size=t.size}c.prototype.clear=l,c.prototype.delete=r,c.prototype.get=i,c.prototype.has=o,c.prototype.set=s,e.exports=c},2705:function(e,t,n){var a=n(5639).Symbol;e.exports=a},1149:function(e,t,n){var a=n(5639).Uint8Array;e.exports=a},577:function(e,t,n){var a=n(852)(n(5639),"WeakMap");e.exports=a},7412:function(e){e.exports=function(e,t){for(var n=-1,a=null==e?0:e.length;++n<a&&!1!==t(e[n],n,e););return e}},4963:function(e){e.exports=function(e,t){for(var n=-1,a=null==e?0:e.length,l=0,r=[];++n<a;){var i=e[n];t(i,n,e)&&(r[l++]=i)}return r}},4636:function(e,t,n){var a=n(2545),l=n(5694),r=n(1469),i=n(4144),o=n(5776),s=n(6719),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=r(e),u=!n&&l(e),p=!n&&!u&&i(e),g=!n&&!u&&!p&&s(e),d=n||u||p||g,m=d?a(e.length,String):[],b=m.length;for(var h in e)!t&&!c.call(e,h)||d&&("length"==h||p&&("offset"==h||"parent"==h)||g&&("buffer"==h||"byteLength"==h||"byteOffset"==h)||o(h,b))||m.push(h);return m}},9932:function(e){e.exports=function(e,t){for(var n=-1,a=null==e?0:e.length,l=Array(a);++n<a;)l[n]=t(e[n],n,e);return l}},2488:function(e){e.exports=function(e,t){for(var n=-1,a=t.length,l=e.length;++n<a;)e[l+n]=t[n];return e}},2908:function(e){e.exports=function(e,t){for(var n=-1,a=null==e?0:e.length;++n<a;)if(t(e[n],n,e))return!0;return!1}},4286:function(e){e.exports=function(e){return e.split("")}},4865:function(e,t,n){var a=n(9465),l=n(7813),r=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var i=e[t];r.call(e,t)&&l(i,n)&&(void 0!==n||t in e)||a(e,t,n)}},8470:function(e,t,n){var a=n(7813);e.exports=function(e,t){for(var n=e.length;n--;)if(a(e[n][0],t))return n;return-1}},4037:function(e,t,n){var a=n(8363),l=n(3674);e.exports=function(e,t){return e&&a(t,l(t),e)}},3886:function(e,t,n){var a=n(8363),l=n(1704);e.exports=function(e,t){return e&&a(t,l(t),e)}},9465:function(e,t,n){var a=n(8777);e.exports=function(e,t,n){"__proto__"==t&&a?a(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},5990:function(e,t,n){var a=n(6384),l=n(7412),r=n(4865),i=n(4037),o=n(3886),s=n(4626),c=n(278),u=n(8805),p=n(1911),g=n(8234),d=n(6904),m=n(4160),b=n(3824),h=n(9148),_=n(8517),f=n(1469),y=n(4144),v=n(6688),E=n(3218),x=n(2928),w=n(3674),C=n(1704),k="[object Arguments]",N="[object Function]",S="[object Object]",T={};T[k]=T["[object Array]"]=T["[object ArrayBuffer]"]=T["[object DataView]"]=T["[object Boolean]"]=T["[object Date]"]=T["[object Float32Array]"]=T["[object Float64Array]"]=T["[object Int8Array]"]=T["[object Int16Array]"]=T["[object Int32Array]"]=T["[object Map]"]=T["[object Number]"]=T[S]=T["[object RegExp]"]=T["[object Set]"]=T["[object String]"]=T["[object Symbol]"]=T["[object Uint8Array]"]=T["[object Uint8ClampedArray]"]=T["[object Uint16Array]"]=T["[object Uint32Array]"]=!0,T["[object Error]"]=T[N]=T["[object WeakMap]"]=!1,e.exports=function e(t,n,q,O,B,P){var I,A=1&n,L=2&n,M=4&n;if(q&&(I=B?q(t,O,B,P):q(t)),void 0!==I)return I;if(!E(t))return t;var $=f(t);if($){if(I=b(t),!A)return c(t,I)}else{var j=m(t),z=j==N||"[object GeneratorFunction]"==j;if(y(t))return s(t,A);if(j==S||j==k||z&&!B){if(I=L||z?{}:_(t),!A)return L?p(t,o(I,t)):u(t,i(I,t))}else{if(!T[j])return B?t:{};I=h(t,j,A)}}P||(P=new a);var F=P.get(t);if(F)return F;P.set(t,I),x(t)?t.forEach((function(a){I.add(e(a,n,q,a,t,P))})):v(t)&&t.forEach((function(a,l){I.set(l,e(a,n,q,l,t,P))}));var R=$?void 0:(M?L?d:g:L?C:w)(t);return l(R||t,(function(a,l){R&&(a=t[l=a]),r(I,l,e(a,n,q,l,t,P))})),I}},3118:function(e,t,n){var a=n(3218),l=Object.create,r=function(){function e(){}return function(t){if(!a(t))return{};if(l)return l(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=r},9881:function(e,t,n){var a=n(7816),l=n(9291)(a);e.exports=l},1848:function(e){e.exports=function(e,t,n,a){for(var l=e.length,r=n+(a?1:-1);a?r--:++r<l;)if(t(e[r],r,e))return r;return-1}},8483:function(e,t,n){var a=n(5063)();e.exports=a},7816:function(e,t,n){var a=n(8483),l=n(3674);e.exports=function(e,t){return e&&a(e,t,l)}},7786:function(e,t,n){var a=n(1811),l=n(327);e.exports=function(e,t){for(var n=0,r=(t=a(t,e)).length;null!=e&&n<r;)e=e[l(t[n++])];return n&&n==r?e:void 0}},8866:function(e,t,n){var a=n(2488),l=n(1469);e.exports=function(e,t,n){var r=t(e);return l(e)?r:a(r,n(e))}},4239:function(e,t,n){var a=n(2705),l=n(9607),r=n(2333),i=a?a.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?l(e):r(e)}},13:function(e){e.exports=function(e,t){return null!=e&&t in Object(e)}},2118:function(e,t,n){var a=n(1848),l=n(2722),r=n(2351);e.exports=function(e,t,n){return t==t?r(e,t,n):a(e,l,n)}},9454:function(e,t,n){var a=n(4239),l=n(7005);e.exports=function(e){return l(e)&&"[object Arguments]"==a(e)}},939:function(e,t,n){var a=n(2492),l=n(7005);e.exports=function e(t,n,r,i,o){return t===n||(null==t||null==n||!l(t)&&!l(n)?t!=t&&n!=n:a(t,n,r,i,e,o))}},2492:function(e,t,n){var a=n(6384),l=n(7114),r=n(8351),i=n(6096),o=n(4160),s=n(1469),c=n(4144),u=n(6719),p="[object Arguments]",g="[object Array]",d="[object Object]",m=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,b,h,_){var f=s(e),y=s(t),v=f?g:o(e),E=y?g:o(t),x=(v=v==p?d:v)==d,w=(E=E==p?d:E)==d,C=v==E;if(C&&c(e)){if(!c(t))return!1;f=!0,x=!1}if(C&&!x)return _||(_=new a),f||u(e)?l(e,t,n,b,h,_):r(e,t,v,n,b,h,_);if(!(1&n)){var k=x&&m.call(e,"__wrapped__"),N=w&&m.call(t,"__wrapped__");if(k||N){var S=k?e.value():e,T=N?t.value():t;return _||(_=new a),h(S,T,n,b,_)}}return!!C&&(_||(_=new a),i(e,t,n,b,h,_))}},5588:function(e,t,n){var a=n(4160),l=n(7005);e.exports=function(e){return l(e)&&"[object Map]"==a(e)}},2958:function(e,t,n){var a=n(6384),l=n(939);e.exports=function(e,t,n,r){var i=n.length,o=i,s=!r;if(null==e)return!o;for(e=Object(e);i--;){var c=n[i];if(s&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++i<o;){var u=(c=n[i])[0],p=e[u],g=c[1];if(s&&c[2]){if(void 0===p&&!(u in e))return!1}else{var d=new a;if(r)var m=r(p,g,u,e,t,d);if(!(void 0===m?l(g,p,3,r,d):m))return!1}}return!0}},2722:function(e){e.exports=function(e){return e!=e}},8458:function(e,t,n){var a=n(3560),l=n(5346),r=n(3218),i=n(346),o=/^\[object .+?Constructor\]$/,s=Function.prototype,c=Object.prototype,u=s.toString,p=c.hasOwnProperty,g=RegExp("^"+u.call(p).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!r(e)||l(e))&&(a(e)?g:o).test(i(e))}},9221:function(e,t,n){var a=n(4160),l=n(7005);e.exports=function(e){return l(e)&&"[object Set]"==a(e)}},8749:function(e,t,n){var a=n(4239),l=n(1780),r=n(7005),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 r(e)&&l(e.length)&&!!i[a(e)]}},7206:function(e,t,n){var a=n(1573),l=n(6432),r=n(6557),i=n(1469),o=n(9601);e.exports=function(e){return"function"==typeof e?e:null==e?r:"object"==typeof e?i(e)?l(e[0],e[1]):a(e):o(e)}},280:function(e,t,n){var a=n(5726),l=n(6916),r=Object.prototype.hasOwnProperty;e.exports=function(e){if(!a(e))return l(e);var t=[];for(var n in Object(e))r.call(e,n)&&"constructor"!=n&&t.push(n);return t}},313:function(e,t,n){var a=n(3218),l=n(5726),r=n(3498),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!a(e))return r(e);var t=l(e),n=[];for(var o in e)("constructor"!=o||!t&&i.call(e,o))&&n.push(o);return n}},1573:function(e,t,n){var a=n(2958),l=n(1499),r=n(2634);e.exports=function(e){var t=l(e);return 1==t.length&&t[0][2]?r(t[0][0],t[0][1]):function(n){return n===e||a(n,e,t)}}},6432:function(e,t,n){var a=n(939),l=n(7361),r=n(9095),i=n(5403),o=n(9162),s=n(2634),c=n(327);e.exports=function(e,t){return i(e)&&o(t)?s(c(e),t):function(n){var i=l(n,e);return void 0===i&&i===t?r(n,e):a(t,i,3)}}},3012:function(e,t,n){var a=n(7786),l=n(611),r=n(1811);e.exports=function(e,t,n){for(var i=-1,o=t.length,s={};++i<o;){var c=t[i],u=a(e,c);n(u,c)&&l(s,r(c,e),u)}return s}},371:function(e){e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},9152:function(e,t,n){var a=n(7786);e.exports=function(e){return function(t){return a(t,e)}}},611:function(e,t,n){var a=n(4865),l=n(1811),r=n(5776),i=n(3218),o=n(327);e.exports=function(e,t,n,s){if(!i(e))return e;for(var c=-1,u=(t=l(t,e)).length,p=u-1,g=e;null!=g&&++c<u;){var d=o(t[c]),m=n;if("__proto__"===d||"constructor"===d||"prototype"===d)return e;if(c!=p){var b=g[d];void 0===(m=s?s(b,d,g):void 0)&&(m=i(b)?b:r(t[c+1])?[]:{})}a(g,d,m),g=g[d]}return e}},4259:function(e){e.exports=function(e,t,n){var a=-1,l=e.length;t<0&&(t=-t>l?0:l+t),(n=n>l?l:n)<0&&(n+=l),l=t>n?0:n-t>>>0,t>>>=0;for(var r=Array(l);++a<l;)r[a]=e[a+t];return r}},2545:function(e){e.exports=function(e,t){for(var n=-1,a=Array(e);++n<e;)a[n]=t(n);return a}},531:function(e,t,n){var a=n(2705),l=n(9932),r=n(1469),i=n(3448),o=a?a.prototype:void 0,s=o?o.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(r(t))return l(t,e)+"";if(i(t))return s?s.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},7561:function(e,t,n){var a=n(7990),l=/^\s+/;e.exports=function(e){return e?e.slice(0,a(e)+1).replace(l,""):e}},1717:function(e){e.exports=function(e){return function(t){return e(t)}}},4757:function(e){e.exports=function(e,t){return e.has(t)}},4290:function(e,t,n){var a=n(6557);e.exports=function(e){return"function"==typeof e?e:a}},1811:function(e,t,n){var a=n(1469),l=n(5403),r=n(5514),i=n(9833);e.exports=function(e,t){return a(e)?e:l(e,t)?[e]:r(i(e))}},180:function(e,t,n){var a=n(4259);e.exports=function(e,t,n){var l=e.length;return n=void 0===n?l:n,!t&&n>=l?e:a(e,t,n)}},5512:function(e,t,n){var a=n(2118);e.exports=function(e,t){for(var n=e.length;n--&&a(t,e[n],0)>-1;);return n}},9817:function(e,t,n){var a=n(2118);e.exports=function(e,t){for(var n=-1,l=e.length;++n<l&&a(t,e[n],0)>-1;);return n}},4318:function(e,t,n){var a=n(1149);e.exports=function(e){var t=new e.constructor(e.byteLength);return new a(t).set(new a(e)),t}},4626:function(e,t,n){e=n.nmd(e);var a=n(5639),l=t&&!t.nodeType&&t,r=l&&e&&!e.nodeType&&e,i=r&&r.exports===l?a.Buffer:void 0,o=i?i.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,a=o?o(n):new e.constructor(n);return e.copy(a),a}},7157:function(e,t,n){var a=n(4318);e.exports=function(e,t){var n=t?a(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},3147:function(e){var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},419:function(e,t,n){var a=n(2705),l=a?a.prototype:void 0,r=l?l.valueOf:void 0;e.exports=function(e){return r?Object(r.call(e)):{}}},7133:function(e,t,n){var a=n(4318);e.exports=function(e,t){var n=t?a(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},278:function(e){e.exports=function(e,t){var n=-1,a=e.length;for(t||(t=Array(a));++n<a;)t[n]=e[n];return t}},8363:function(e,t,n){var a=n(4865),l=n(9465);e.exports=function(e,t,n,r){var i=!n;n||(n={});for(var o=-1,s=t.length;++o<s;){var c=t[o],u=r?r(n[c],e[c],c,n,e):void 0;void 0===u&&(u=e[c]),i?l(n,c,u):a(n,c,u)}return n}},8805:function(e,t,n){var a=n(8363),l=n(9551);e.exports=function(e,t){return a(e,l(e),t)}},1911:function(e,t,n){var a=n(8363),l=n(1442);e.exports=function(e,t){return a(e,l(e),t)}},4429:function(e,t,n){var a=n(5639)["__core-js_shared__"];e.exports=a},9291:function(e,t,n){var a=n(8612);e.exports=function(e,t){return function(n,l){if(null==n)return n;if(!a(n))return e(n,l);for(var r=n.length,i=t?r:-1,o=Object(n);(t?i--:++i<r)&&!1!==l(o[i],i,o););return n}}},5063:function(e){e.exports=function(e){return function(t,n,a){for(var l=-1,r=Object(t),i=a(t),o=i.length;o--;){var s=i[e?o:++l];if(!1===n(r[s],s,r))break}return t}}},8777:function(e,t,n){var a=n(852),l=function(){try{var e=a(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=l},7114:function(e,t,n){var a=n(8668),l=n(2908),r=n(4757);e.exports=function(e,t,n,i,o,s){var c=1&n,u=e.length,p=t.length;if(u!=p&&!(c&&p>u))return!1;var g=s.get(e),d=s.get(t);if(g&&d)return g==t&&d==e;var m=-1,b=!0,h=2&n?new a:void 0;for(s.set(e,t),s.set(t,e);++m<u;){var _=e[m],f=t[m];if(i)var y=c?i(f,_,m,t,e,s):i(_,f,m,e,t,s);if(void 0!==y){if(y)continue;b=!1;break}if(h){if(!l(t,(function(e,t){if(!r(h,t)&&(_===e||o(_,e,n,i,s)))return h.push(t)}))){b=!1;break}}else if(_!==f&&!o(_,f,n,i,s)){b=!1;break}}return s.delete(e),s.delete(t),b}},8351:function(e,t,n){var a=n(2705),l=n(1149),r=n(7813),i=n(7114),o=n(8776),s=n(1814),c=a?a.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,n,a,c,p,g){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!p(new l(e),new l(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return r(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var d=o;case"[object Set]":var m=1&a;if(d||(d=s),e.size!=t.size&&!m)return!1;var b=g.get(e);if(b)return b==t;a|=2,g.set(e,t);var h=i(d(e),d(t),a,c,p,g);return g.delete(e),h;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},6096:function(e,t,n){var a=n(8234),l=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,r,i,o){var s=1&n,c=a(e),u=c.length;if(u!=a(t).length&&!s)return!1;for(var p=u;p--;){var g=c[p];if(!(s?g in t:l.call(t,g)))return!1}var d=o.get(e),m=o.get(t);if(d&&m)return d==t&&m==e;var b=!0;o.set(e,t),o.set(t,e);for(var h=s;++p<u;){var _=e[g=c[p]],f=t[g];if(r)var y=s?r(f,_,g,t,e,o):r(_,f,g,e,t,o);if(!(void 0===y?_===f||i(_,f,n,r,o):y)){b=!1;break}h||(h="constructor"==g)}if(b&&!h){var v=e.constructor,E=t.constructor;v==E||!("constructor"in e)||!("constructor"in t)||"function"==typeof v&&v instanceof v&&"function"==typeof E&&E instanceof E||(b=!1)}return o.delete(e),o.delete(t),b}},1957:function(e,t,n){var a="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=a},8234:function(e,t,n){var a=n(8866),l=n(9551),r=n(3674);e.exports=function(e){return a(e,r,l)}},6904:function(e,t,n){var a=n(8866),l=n(1442),r=n(1704);e.exports=function(e){return a(e,r,l)}},5050:function(e,t,n){var a=n(7019);e.exports=function(e,t){var n=e.__data__;return a(t)?n["string"==typeof t?"string":"hash"]:n.map}},1499:function(e,t,n){var a=n(9162),l=n(3674);e.exports=function(e){for(var t=l(e),n=t.length;n--;){var r=t[n],i=e[r];t[n]=[r,i,a(i)]}return t}},852:function(e,t,n){var a=n(8458),l=n(7801);e.exports=function(e,t){var n=l(e,t);return a(n)?n:void 0}},5924:function(e,t,n){var a=n(5569)(Object.getPrototypeOf,Object);e.exports=a},9607:function(e,t,n){var a=n(2705),l=Object.prototype,r=l.hasOwnProperty,i=l.toString,o=a?a.toStringTag:void 0;e.exports=function(e){var t=r.call(e,o),n=e[o];try{e[o]=void 0;var a=!0}catch(e){}var l=i.call(e);return a&&(t?e[o]=n:delete e[o]),l}},9551:function(e,t,n){var a=n(4963),l=n(479),r=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,o=i?function(e){return null==e?[]:(e=Object(e),a(i(e),(function(t){return r.call(e,t)})))}:l;e.exports=o},1442:function(e,t,n){var a=n(2488),l=n(5924),r=n(9551),i=n(479),o=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)a(t,r(e)),e=l(e);return t}:i;e.exports=o},4160:function(e,t,n){var a=n(8552),l=n(7071),r=n(3818),i=n(8525),o=n(577),s=n(4239),c=n(346),u="[object Map]",p="[object Promise]",g="[object Set]",d="[object WeakMap]",m="[object DataView]",b=c(a),h=c(l),_=c(r),f=c(i),y=c(o),v=s;(a&&v(new a(new ArrayBuffer(1)))!=m||l&&v(new l)!=u||r&&v(r.resolve())!=p||i&&v(new i)!=g||o&&v(new o)!=d)&&(v=function(e){var t=s(e),n="[object Object]"==t?e.constructor:void 0,a=n?c(n):"";if(a)switch(a){case b:return m;case h:return u;case _:return p;case f:return g;case y:return d}return t}),e.exports=v},7801:function(e){e.exports=function(e,t){return null==e?void 0:e[t]}},222:function(e,t,n){var a=n(1811),l=n(5694),r=n(1469),i=n(5776),o=n(1780),s=n(327);e.exports=function(e,t,n){for(var c=-1,u=(t=a(t,e)).length,p=!1;++c<u;){var g=s(t[c]);if(!(p=null!=e&&n(e,g)))break;e=e[g]}return p||++c!=u?p:!!(u=null==e?0:e.length)&&o(u)&&i(g,u)&&(r(e)||l(e))}},2689:function(e){var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},1789:function(e,t,n){var a=n(4536);e.exports=function(){this.__data__=a?a(null):{},this.size=0}},401:function(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},7667:function(e,t,n){var a=n(4536),l=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(a){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return l.call(t,e)?t[e]:void 0}},1327:function(e,t,n){var a=n(4536),l=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return a?void 0!==t[e]:l.call(t,e)}},1866:function(e,t,n){var a=n(4536);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=a&&void 0===t?"__lodash_hash_undefined__":t,this}},3824:function(e){var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,a=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(a.index=e.index,a.input=e.input),a}},9148:function(e,t,n){var a=n(4318),l=n(7157),r=n(3147),i=n(419),o=n(7133);e.exports=function(e,t,n){var s=e.constructor;switch(t){case"[object ArrayBuffer]":return a(e);case"[object Boolean]":case"[object Date]":return new s(+e);case"[object DataView]":return l(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return o(e,n);case"[object Map]":case"[object Set]":return new s;case"[object Number]":case"[object String]":return new s(e);case"[object RegExp]":return r(e);case"[object Symbol]":return i(e)}}},8517:function(e,t,n){var a=n(3118),l=n(5924),r=n(5726);e.exports=function(e){return"function"!=typeof e.constructor||r(e)?{}:a(l(e))}},5776:function(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var a=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==a||"symbol"!=a&&t.test(e))&&e>-1&&e%1==0&&e<n}},5403:function(e,t,n){var a=n(1469),l=n(3448),r=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(a(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!l(e))||i.test(e)||!r.test(e)||null!=t&&e in Object(t)}},7019:function(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},5346:function(e,t,n){var a,l=n(4429),r=(a=/[^.]+$/.exec(l&&l.keys&&l.keys.IE_PROTO||""))?"Symbol(src)_1."+a:"";e.exports=function(e){return!!r&&r in e}},5726:function(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},9162:function(e,t,n){var a=n(3218);e.exports=function(e){return e==e&&!a(e)}},7040:function(e){e.exports=function(){this.__data__=[],this.size=0}},4125:function(e,t,n){var a=n(8470),l=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=a(t,e);return!(n<0||(n==t.length-1?t.pop():l.call(t,n,1),--this.size,0))}},2117:function(e,t,n){var a=n(8470);e.exports=function(e){var t=this.__data__,n=a(t,e);return n<0?void 0:t[n][1]}},7518:function(e,t,n){var a=n(8470);e.exports=function(e){return a(this.__data__,e)>-1}},4705:function(e,t,n){var a=n(8470);e.exports=function(e,t){var n=this.__data__,l=a(n,e);return l<0?(++this.size,n.push([e,t])):n[l][1]=t,this}},4785:function(e,t,n){var a=n(1989),l=n(8407),r=n(7071);e.exports=function(){this.size=0,this.__data__={hash:new a,map:new(r||l),string:new a}}},1285:function(e,t,n){var a=n(5050);e.exports=function(e){var t=a(this,e).delete(e);return this.size-=t?1:0,t}},6e3:function(e,t,n){var a=n(5050);e.exports=function(e){return a(this,e).get(e)}},9916:function(e,t,n){var a=n(5050);e.exports=function(e){return a(this,e).has(e)}},5265:function(e,t,n){var a=n(5050);e.exports=function(e,t){var n=a(this,e),l=n.size;return n.set(e,t),this.size+=n.size==l?0:1,this}},8776:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,a){n[++t]=[a,e]})),n}},2634:function(e){e.exports=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}},4523:function(e,t,n){var a=n(8306);e.exports=function(e){var t=a(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},4536:function(e,t,n){var a=n(852)(Object,"create");e.exports=a},6916:function(e,t,n){var a=n(5569)(Object.keys,Object);e.exports=a},3498:function(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},1167:function(e,t,n){e=n.nmd(e);var a=n(1957),l=t&&!t.nodeType&&t,r=l&&e&&!e.nodeType&&e,i=r&&r.exports===l&&a.process,o=function(){try{return r&&r.require&&r.require("util").types||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=o},2333:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},5569:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},5639:function(e,t,n){var a=n(1957),l="object"==typeof self&&self&&self.Object===Object&&self,r=a||l||Function("return this")();e.exports=r},619:function(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},2385:function(e){e.exports=function(e){return this.__data__.has(e)}},1814:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},7465:function(e,t,n){var a=n(8407);e.exports=function(){this.__data__=new a,this.size=0}},3779:function(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},7599:function(e){e.exports=function(e){return this.__data__.get(e)}},4758:function(e){e.exports=function(e){return this.__data__.has(e)}},4309:function(e,t,n){var a=n(8407),l=n(7071),r=n(3369);e.exports=function(e,t){var n=this.__data__;if(n instanceof a){var i=n.__data__;if(!l||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new r(i)}return n.set(e,t),this.size=n.size,this}},2351:function(e){e.exports=function(e,t,n){for(var a=n-1,l=e.length;++a<l;)if(e[a]===t)return a;return-1}},3140:function(e,t,n){var a=n(4286),l=n(2689),r=n(676);e.exports=function(e){return l(e)?r(e):a(e)}},5514:function(e,t,n){var a=n(4523),l=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,r=/\\(\\)?/g,i=a((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(l,(function(e,n,a,l){t.push(a?l.replace(r,"$1"):n||e)})),t}));e.exports=i},327:function(e,t,n){var a=n(3448);e.exports=function(e){if("string"==typeof e||a(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},346:function(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""}},7990:function(e){var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},676:function(e){var t="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",n="\\ud83c[\\udffb-\\udfff]",a="[^\\ud800-\\udfff]",l="(?:\\ud83c[\\udde6-\\uddff]){2}",r="[\\ud800-\\udbff][\\udc00-\\udfff]",i="(?:"+t+"|"+n+")?",o="[\\ufe0e\\ufe0f]?",s=o+i+"(?:\\u200d(?:"+[a,l,r].join("|")+")"+o+i+")*",c="(?:"+[a+t+"?",t,l,r,"[\\ud800-\\udfff]"].join("|")+")",u=RegExp(n+"(?="+n+")|"+c+s,"g");e.exports=function(e){return e.match(u)||[]}},361:function(e,t,n){var a=n(5990);e.exports=function(e){return a(e,5)}},3279:function(e,t,n){var a=n(3218),l=n(7771),r=n(4841),i=Math.max,o=Math.min;e.exports=function(e,t,n){var s,c,u,p,g,d,m=0,b=!1,h=!1,_=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function f(t){var n=s,a=c;return s=c=void 0,m=t,p=e.apply(a,n)}function y(e){return m=e,g=setTimeout(E,t),b?f(e):p}function v(e){var n=e-d;return void 0===d||n>=t||n<0||h&&e-m>=u}function E(){var e=l();if(v(e))return x(e);g=setTimeout(E,function(e){var n=t-(e-d);return h?o(n,u-(e-m)):n}(e))}function x(e){return g=void 0,_&&s?f(e):(s=c=void 0,p)}function w(){var e=l(),n=v(e);if(s=arguments,c=this,d=e,n){if(void 0===g)return y(d);if(h)return clearTimeout(g),g=setTimeout(E,t),f(d)}return void 0===g&&(g=setTimeout(E,t)),p}return t=r(t)||0,a(n)&&(b=!!n.leading,u=(h="maxWait"in n)?i(r(n.maxWait)||0,t):u,_="trailing"in n?!!n.trailing:_),w.cancel=function(){void 0!==g&&clearTimeout(g),m=0,s=d=c=g=void 0},w.flush=function(){return void 0===g?p:x(l())},w}},6073:function(e,t,n){e.exports=n(4486)},7813:function(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},4486:function(e,t,n){var a=n(7412),l=n(9881),r=n(4290),i=n(1469);e.exports=function(e,t){return(i(e)?a:l)(e,r(t))}},7361:function(e,t,n){var a=n(7786);e.exports=function(e,t,n){var l=null==e?void 0:a(e,t);return void 0===l?n:l}},9095:function(e,t,n){var a=n(13),l=n(222);e.exports=function(e,t){return null!=e&&l(e,t,a)}},6557:function(e){e.exports=function(e){return e}},5694:function(e,t,n){var a=n(9454),l=n(7005),r=Object.prototype,i=r.hasOwnProperty,o=r.propertyIsEnumerable,s=a(function(){return arguments}())?a:function(e){return l(e)&&i.call(e,"callee")&&!o.call(e,"callee")};e.exports=s},1469:function(e){var t=Array.isArray;e.exports=t},8612:function(e,t,n){var a=n(3560),l=n(1780);e.exports=function(e){return null!=e&&l(e.length)&&!a(e)}},4144:function(e,t,n){e=n.nmd(e);var a=n(5639),l=n(5062),r=t&&!t.nodeType&&t,i=r&&e&&!e.nodeType&&e,o=i&&i.exports===r?a.Buffer:void 0,s=(o?o.isBuffer:void 0)||l;e.exports=s},1609:function(e,t,n){var a=n(280),l=n(4160),r=n(5694),i=n(1469),o=n(8612),s=n(4144),c=n(5726),u=n(6719),p=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(o(e)&&(i(e)||"string"==typeof e||"function"==typeof e.splice||s(e)||u(e)||r(e)))return!e.length;var t=l(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(c(e))return!a(e).length;for(var n in e)if(p.call(e,n))return!1;return!0}},8446:function(e,t,n){var a=n(939);e.exports=function(e,t){return a(e,t)}},3560:function(e,t,n){var a=n(4239),l=n(3218);e.exports=function(e){if(!l(e))return!1;var t=a(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},1780:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},6688:function(e,t,n){var a=n(5588),l=n(1717),r=n(1167),i=r&&r.isMap,o=i?l(i):a;e.exports=o},5220:function(e){e.exports=function(e){return null===e}},1763:function(e,t,n){var a=n(4239),l=n(7005);e.exports=function(e){return"number"==typeof e||l(e)&&"[object Number]"==a(e)}},3218:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},7005:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},2928:function(e,t,n){var a=n(9221),l=n(1717),r=n(1167),i=r&&r.isSet,o=i?l(i):a;e.exports=o},3448:function(e,t,n){var a=n(4239),l=n(7005);e.exports=function(e){return"symbol"==typeof e||l(e)&&"[object Symbol]"==a(e)}},6719:function(e,t,n){var a=n(8749),l=n(1717),r=n(1167),i=r&&r.isTypedArray,o=i?l(i):a;e.exports=o},2353:function(e){e.exports=function(e){return void 0===e}},3674:function(e,t,n){var a=n(4636),l=n(280),r=n(8612);e.exports=function(e){return r(e)?a(e):l(e)}},1704:function(e,t,n){var a=n(4636),l=n(313),r=n(8612);e.exports=function(e){return r(e)?a(e,!0):l(e)}},8306:function(e,t,n){var a=n(3369);function l(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var a=arguments,l=t?t.apply(this,a):a[0],r=n.cache;if(r.has(l))return r.get(l);var i=e.apply(this,a);return n.cache=r.set(l,i)||r,i};return n.cache=new(l.Cache||a),n}l.Cache=a,e.exports=l},7771:function(e,t,n){var a=n(5639);e.exports=function(){return a.Date.now()}},5937:function(e,t,n){var a=n(9932),l=n(7206),r=n(3012),i=n(6904);e.exports=function(e,t){if(null==e)return{};var n=a(i(e),(function(e){return[e]}));return t=l(t),r(e,n,(function(e,n){return t(e,n[0])}))}},9601:function(e,t,n){var a=n(371),l=n(9152),r=n(5403),i=n(327);e.exports=function(e){return r(e)?a(i(e)):l(e)}},479:function(e){e.exports=function(){return[]}},5062:function(e){e.exports=function(){return!1}},4841:function(e,t,n){var a=n(7561),l=n(3218),r=n(3448),i=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,s=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(r(e))return NaN;if(l(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=l(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=a(e);var n=o.test(e);return n||s.test(e)?c(e.slice(2),n?2:8):i.test(e)?NaN:+e}},9833:function(e,t,n){var a=n(531);e.exports=function(e){return null==e?"":a(e)}},2742:function(e,t,n){var a=n(531),l=n(7561),r=n(180),i=n(5512),o=n(9817),s=n(3140),c=n(9833);e.exports=function(e,t,n){if((e=c(e))&&(n||void 0===t))return l(e);if(!e||!(t=a(t)))return e;var u=s(e),p=s(t),g=o(u,p),d=i(u,p)+1;return r(u,g,d).join("")}},2703:function(e,t,n){"use strict";var a=n(414);function l(){}function r(){}r.resetWarningCache=l,e.exports=function(){function e(e,t,n,l,r,i){if(i!==a){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:l};return n.PropTypes=n,n}},5697:function(e,t,n){e.exports=n(2703)()},414:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}},t={};function n(a){var l=t[a];if(void 0!==l)return l.exports;var r=t[a]={id:a,loaded:!1,exports:{}};return e[a](r,r.exports,n),r.loaded=!0,r.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},function(){"use strict";var e=window.wp.i18n;function t(){return t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},t.apply(this,arguments)}var a=window.wp.element,l=window.wp.data,r=window.React,i=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(e){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}(),o=Math.abs,s=String.fromCharCode,c=Object.assign;function u(e){return e.trim()}function p(e,t,n){return e.replace(t,n)}function g(e,t){return e.indexOf(t)}function d(e,t){return 0|e.charCodeAt(t)}function m(e,t,n){return e.slice(t,n)}function b(e){return e.length}function h(e){return e.length}function f(e,t){return t.push(e),e}var y=1,v=1,E=0,x=0,w=0,C="";function k(e,t,n,a,l,r,i){return{value:e,root:t,parent:n,type:a,props:l,children:r,line:y,column:v,length:i,return:""}}function N(e,t){return c(k("",null,null,"",null,null,0),e,{length:-e.length},t)}function S(){return w=x>0?d(C,--x):0,v--,10===w&&(v=1,y--),w}function T(){return w=x<E?d(C,x++):0,v++,10===w&&(v=1,y++),w}function q(){return d(C,x)}function O(){return x}function B(e,t){return m(C,e,t)}function P(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function I(e){return y=v=1,E=b(C=e),x=0,[]}function A(e){return C="",e}function L(e){return u(B(x-1,j(91===e?e+2:40===e?e+1:e)))}function M(e){for(;(w=q())&&w<33;)T();return P(e)>2||P(w)>3?"":" "}function $(e,t){for(;--t&&T()&&!(w<48||w>102||w>57&&w<65||w>70&&w<97););return B(e,O()+(t<6&&32==q()&&32==T()))}function j(e){for(;T();)switch(w){case e:return x;case 34:case 39:34!==e&&39!==e&&j(w);break;case 40:41===e&&j(e);break;case 92:T()}return x}function z(e,t){for(;T()&&e+w!==57&&(e+w!==84||47!==q()););return"/*"+B(t,x-1)+"*"+s(47===e?e:T())}function F(e){for(;!P(q());)T();return B(e,x)}var R="-ms-",D="-moz-",H="-webkit-",V="comm",G="rule",U="decl",W="@keyframes";function J(e,t){for(var n="",a=h(e),l=0;l<a;l++)n+=t(e[l],l,e,t)||"";return n}function Q(e,t,n,a){switch(e.type){case"@import":case U:return e.return=e.return||e.value;case V:return"";case W:return e.return=e.value+"{"+J(e.children,a)+"}";case G:e.value=e.props.join(",")}return b(n=J(e.children,a))?e.return=e.value+"{"+n+"}":""}function Y(e,t){switch(function(e,t){return(((t<<2^d(e,0))<<2^d(e,1))<<2^d(e,2))<<2^d(e,3)}(e,t)){case 5103:return H+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return H+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return H+e+D+e+R+e+e;case 6828:case 4268:return H+e+R+e+e;case 6165:return H+e+R+"flex-"+e+e;case 5187:return H+e+p(e,/(\w+).+(:[^]+)/,"-webkit-box-$1$2-ms-flex-$1$2")+e;case 5443:return H+e+R+"flex-item-"+p(e,/flex-|-self/,"")+e;case 4675:return H+e+R+"flex-line-pack"+p(e,/align-content|flex-|-self/,"")+e;case 5548:return H+e+R+p(e,"shrink","negative")+e;case 5292:return H+e+R+p(e,"basis","preferred-size")+e;case 6060:return H+"box-"+p(e,"-grow","")+H+e+R+p(e,"grow","positive")+e;case 4554:return H+p(e,/([^-])(transform)/g,"$1-webkit-$2")+e;case 6187:return p(p(p(e,/(zoom-|grab)/,H+"$1"),/(image-set)/,H+"$1"),e,"")+e;case 5495:case 3959:return p(e,/(image-set\([^]*)/,H+"$1$`$1");case 4968:return p(p(e,/(.+:)(flex-)?(.*)/,"-webkit-box-pack:$3-ms-flex-pack:$3"),/s.+-b[^;]+/,"justify")+H+e+e;case 4095:case 3583:case 4068:case 2532:return p(e,/(.+)-inline(.+)/,H+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(b(e)-1-t>6)switch(d(e,t+1)){case 109:if(45!==d(e,t+4))break;case 102:return p(e,/(.+:)(.+)-([^]+)/,"$1-webkit-$2-$3$1"+D+(108==d(e,t+3)?"$3":"$2-$3"))+e;case 115:return~g(e,"stretch")?Y(p(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==d(e,t+1))break;case 6444:switch(d(e,b(e)-3-(~g(e,"!important")&&10))){case 107:return p(e,":",":"+H)+e;case 101:return p(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+H+(45===d(e,14)?"inline-":"")+"box$3$1"+H+"$2$3$1"+R+"$2box$3")+e}break;case 5936:switch(d(e,t+11)){case 114:return H+e+R+p(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return H+e+R+p(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return H+e+R+p(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return H+e+R+e+e}return e}function X(e){return A(Z("",null,null,null,[""],e=I(e),0,[0],e))}function Z(e,t,n,a,l,r,i,o,c){for(var u=0,d=0,m=i,h=0,_=0,y=0,v=1,E=1,x=1,w=0,C="",k=l,N=r,B=a,P=C;E;)switch(y=w,w=T()){case 40:if(108!=y&&58==P.charCodeAt(m-1)){-1!=g(P+=p(L(w),"&","&\f"),"&\f")&&(x=-1);break}case 34:case 39:case 91:P+=L(w);break;case 9:case 10:case 13:case 32:P+=M(y);break;case 92:P+=$(O()-1,7);continue;case 47:switch(q()){case 42:case 47:f(ee(z(T(),O()),t,n),c);break;default:P+="/"}break;case 123*v:o[u++]=b(P)*x;case 125*v:case 59:case 0:switch(w){case 0:case 125:E=0;case 59+d:_>0&&b(P)-m&&f(_>32?te(P+";",a,n,m-1):te(p(P," ","")+";",a,n,m-2),c);break;case 59:P+=";";default:if(f(B=K(P,t,n,u,d,l,o,C,k=[],N=[],m),r),123===w)if(0===d)Z(P,t,B,B,k,r,m,o,N);else switch(h){case 100:case 109:case 115:Z(e,B,B,a&&f(K(e,B,B,0,0,l,o,C,l,k=[],m),N),l,N,m,o,a?k:N);break;default:Z(P,B,B,B,[""],N,0,o,N)}}u=d=_=0,v=x=1,C=P="",m=i;break;case 58:m=1+b(P),_=y;default:if(v<1)if(123==w)--v;else if(125==w&&0==v++&&125==S())continue;switch(P+=s(w),w*v){case 38:x=d>0?1:(P+="\f",-1);break;case 44:o[u++]=(b(P)-1)*x,x=1;break;case 64:45===q()&&(P+=L(T())),h=q(),d=m=b(C=P+=F(O())),w++;break;case 45:45===y&&2==b(P)&&(v=0)}}return r}function K(e,t,n,a,l,r,i,s,c,g,d){for(var b=l-1,_=0===l?r:[""],f=h(_),y=0,v=0,E=0;y<a;++y)for(var x=0,w=m(e,b+1,b=o(v=i[y])),C=e;x<f;++x)(C=u(v>0?_[x]+" "+w:p(w,/&\f/g,_[x])))&&(c[E++]=C);return k(e,t,n,0===l?G:s,c,g,d)}function ee(e,t,n){return k(e,t,n,V,s(w),m(e,2,-2),0)}function te(e,t,n,a){return k(e,t,n,U,m(e,0,a),m(e,a+1,-1),a)}var ne=function(e,t,n){for(var a=0,l=0;a=l,l=q(),38===a&&12===l&&(t[n]=1),!P(l);)T();return B(e,x)},ae=new WeakMap,le=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,a=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||ae.get(n))&&!a){ae.set(e,!0);for(var l=[],r=function(e,t){return A(function(e,t){var n=-1,a=44;do{switch(P(a)){case 0:38===a&&12===q()&&(t[n]=1),e[n]+=ne(x-1,t,n);break;case 2:e[n]+=L(a);break;case 4:if(44===a){e[++n]=58===q()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=s(a)}}while(a=T());return e}(I(e),t))}(t,l),i=n.props,o=0,c=0;o<r.length;o++)for(var u=0;u<i.length;u++,c++)e.props[c]=l[o]?r[o].replace(/&\f/g,i[u]):i[u]+" "+r[o]}}},re=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},ie=[function(e,t,n,a){if(e.length>-1&&!e.return)switch(e.type){case U:e.return=Y(e.value,e.length);break;case W:return J([N(e,{value:p(e.value,"@","@"+H)})],a);case G:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=/(::plac\w+|:read-\w+)/.exec(e))?e[0]:e}(t)){case":read-only":case":read-write":return J([N(e,{props:[p(t,/:(read-\w+)/,":-moz-$1")]})],a);case"::placeholder":return J([N(e,{props:[p(t,/:(plac\w+)/,":-webkit-input-$1")]}),N(e,{props:[p(t,/:(plac\w+)/,":-moz-$1")]}),N(e,{props:[p(t,/:(plac\w+)/,R+"input-$1")]})],a)}return""}))}}],oe=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var a,l,r=e.stylisPlugins||ie,o={},s=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)o[t[n]]=!0;s.push(e)}));var c,u,p,g,d=[Q,(g=function(e){c.insert(e)},function(e){e.root||(e=e.return)&&g(e)})],m=(u=[le,re].concat(r,d),p=h(u),function(e,t,n,a){for(var l="",r=0;r<p;r++)l+=u[r](e,t,n,a)||"";return l});l=function(e,t,n,a){c=n,J(X(e?e+"{"+t.styles+"}":t.styles),m),a&&(b.inserted[t.name]=!0)};var b={key:t,sheet:new i({key:t,container:a,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:o,registered:{},insert:l};return b.sheet.hydrate(s),b};function se(e,t,n){var a="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):a+=n+" "})),a}var ce=function(e,t,n){var a=e.key+"-"+t.name;!1===n&&void 0===e.registered[a]&&(e.registered[a]=t.styles)},ue=function(e,t,n){ce(e,t,n);var a=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var l=t;do{e.insert(t===l?"."+a:"",l,e.sheet,!0),l=l.next}while(void 0!==l)}},pe=function(e){for(var t,n=0,a=0,l=e.length;l>=4;++a,l-=4)t=1540483477*(65535&(t=255&e.charCodeAt(a)|(255&e.charCodeAt(++a))<<8|(255&e.charCodeAt(++a))<<16|(255&e.charCodeAt(++a))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(l){case 3:n^=(255&e.charCodeAt(a+2))<<16;case 2:n^=(255&e.charCodeAt(a+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(a)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)},ge={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},de=/[A-Z]|^ms/g,me=/_EMO_([^_]+?)_([^]*?)_EMO_/g,be=function(e){return 45===e.charCodeAt(1)},he=function(e){return null!=e&&"boolean"!=typeof e},_e=function(e){var t=Object.create(null);return function(e){return void 0===t[e]&&(t[e]=be(n=e)?n:n.replace(de,"-$&").toLowerCase()),t[e];var n}}(),fe=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(me,(function(e,t,n){return ve={name:t,styles:n,next:ve},t}))}return 1===ge[e]||be(e)||"number"!=typeof t||0===t?t:t+"px"};function ye(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return ve={name:n.name,styles:n.styles,next:ve},n.name;if(void 0!==n.styles){var a=n.next;if(void 0!==a)for(;void 0!==a;)ve={name:a.name,styles:a.styles,next:ve},a=a.next;return n.styles+";"}return function(e,t,n){var a="";if(Array.isArray(n))for(var l=0;l<n.length;l++)a+=ye(e,t,n[l])+";";else for(var r in n){var i=n[r];if("object"!=typeof i)null!=t&&void 0!==t[i]?a+=r+"{"+t[i]+"}":he(i)&&(a+=_e(r)+":"+fe(r,i)+";");else if(!Array.isArray(i)||"string"!=typeof i[0]||null!=t&&void 0!==t[i[0]]){var o=ye(e,t,i);switch(r){case"animation":case"animationName":a+=_e(r)+":"+o+";";break;default:a+=r+"{"+o+"}"}}else for(var s=0;s<i.length;s++)he(i[s])&&(a+=_e(r)+":"+fe(r,i[s])+";")}return a}(e,t,n);case"function":if(void 0!==e){var l=ve,r=n(e);return ve=l,ye(e,t,r)}}if(null==t)return n;var i=t[n];return void 0!==i?i:n}var ve,Ee=/label:\s*([^\s;\n{]+)\s*(;|$)/g,xe=function(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var a=!0,l="";ve=void 0;var r=e[0];null==r||void 0===r.raw?(a=!1,l+=ye(n,t,r)):l+=r[0];for(var i=1;i<e.length;i++)l+=ye(n,t,e[i]),a&&(l+=r[i]);Ee.lastIndex=0;for(var o,s="";null!==(o=Ee.exec(l));)s+="-"+o[1];return{name:pe(l)+s,styles:l,next:ve}},we={}.hasOwnProperty,Ce=(0,r.createContext)("undefined"!=typeof HTMLElement?oe({key:"css"}):null),ke=(Ce.Provider,function(e){return(0,r.forwardRef)((function(t,n){var a=(0,r.useContext)(Ce);return e(t,a,n)}))}),Ne=(0,r.createContext)({}),Se=r.useInsertionEffect?r.useInsertionEffect:function(e){e()};function Te(e){Se(e)}var qe="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Oe=function(e,t){var n={};for(var a in t)we.call(t,a)&&(n[a]=t[a]);return n[qe]=e,n},Be=function(e){var t=e.cache,n=e.serialized,a=e.isStringTag;return ce(t,n,a),Te((function(){return ue(t,n,a)})),null},Pe=ke((function(e,t,n){var a=e.css;"string"==typeof a&&void 0!==t.registered[a]&&(a=t.registered[a]);var l=e[qe],i=[a],o="";"string"==typeof e.className?o=se(t.registered,i,e.className):null!=e.className&&(o=e.className+" ");var s=xe(i,void 0,(0,r.useContext)(Ne));o+=t.key+"-"+s.name;var c={};for(var u in e)we.call(e,u)&&"css"!==u&&u!==qe&&(c[u]=e[u]);return c.ref=n,c.className=o,(0,r.createElement)(r.Fragment,null,(0,r.createElement)(Be,{cache:t,serialized:s,isStringTag:"string"==typeof l}),(0,r.createElement)(l,c))}));n(8679);var Ie=function(e,t){var n=arguments;if(null==t||!we.call(t,"css"))return r.createElement.apply(void 0,n);var a=n.length,l=new Array(a);l[0]=Pe,l[1]=Oe(e,t);for(var i=2;i<a;i++)l[i]=n[i];return r.createElement.apply(null,l)};function Ae(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return xe(t)}r.useInsertionEffect?r.useInsertionEffect:r.useLayoutEffect;var Le=function e(t){for(var n=t.length,a=0,l="";a<n;a++){var r=t[a];if(null!=r){var i=void 0;switch(typeof r){case"boolean":break;case"object":if(Array.isArray(r))i=e(r);else for(var o in i="",r)r[o]&&o&&(i&&(i+=" "),i+=o);break;default:i=r}i&&(l&&(l+=" "),l+=i)}}return l};function Me(e,t,n){var a=[],l=se(e,a,n);return a.length<2?n:l+t(a)}var $e=function(e){var t=e.cache,n=e.serializedArr;return Te((function(){for(var e=0;e<n.length;e++)ue(t,n[e],!1)})),null},je=ke((function(e,t){var n=[],a=function(){for(var e=arguments.length,a=new Array(e),l=0;l<e;l++)a[l]=arguments[l];var r=xe(a,t.registered);return n.push(r),ce(t,r,!1),t.key+"-"+r.name},l={css:a,cx:function(){for(var e=arguments.length,n=new Array(e),l=0;l<e;l++)n[l]=arguments[l];return Me(t.registered,a,Le(n))},theme:(0,r.useContext)(Ne)},i=e.children(l);return(0,r.createElement)(r.Fragment,null,(0,r.createElement)($e,{cache:t,serializedArr:n}),i)}));function ze(e,t){if(null==e)return{};var n,a,l=function(e,t){if(null==e)return{};var n,a,l={},r=Object.keys(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||(l[n]=e[n]);return l}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(l[n]=e[n])}return l}function Fe(e){return Fe="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},Fe(e)}function Re(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function De(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,a.key,a)}}function He(e,t,n){return t&&De(e.prototype,t),n&&De(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ve(e,t){return Ve=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Ve(e,t)}function Ge(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&&Ve(e,t)}function Ue(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var We=window.ReactDOM;function Je(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Qe(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 Ye(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qe(Object(n),!0).forEach((function(t){Je(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qe(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Xe(e){return Xe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Xe(e)}function Ze(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Ke(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=Xe(e);if(t){var l=Xe(this).constructor;n=Reflect.construct(a,arguments,l)}else n=a.apply(this,arguments);return Ze(this,n)}}var et=["className","clearValue","cx","getStyles","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],tt=function(){};function nt(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function at(e,t,n){var a=[n];if(t&&e)for(var l in t)t.hasOwnProperty(l)&&t[l]&&a.push("".concat(nt(e,l)));return a.filter((function(e){return e})).map((function(e){return String(e).trim()})).join(" ")}var lt=function(e){return t=e,Array.isArray(t)?e.filter(Boolean):"object"===Fe(e)&&null!==e?[e]:[];var t},rt=function(e){return e.className,e.clearValue,e.cx,e.getStyles,e.getValue,e.hasValue,e.isMulti,e.isRtl,e.options,e.selectOption,e.selectProps,e.setValue,e.theme,Ye({},ze(e,et))};function it(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function ot(e){return it(e)?window.pageYOffset:e.scrollTop}function st(e,t){it(e)?window.scrollTo(0,t):e.scrollTop=t}function ct(e,t,n,a){return n*((e=e/a-1)*e*e+1)+t}function ut(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:tt,l=ot(e),r=t-l,i=10,o=0;function s(){var t=ct(o+=i,l,r,n);st(e,t),o<n?window.requestAnimationFrame(s):a(e)}s()}function pt(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}var gt=!1,dt={get passive(){return gt=!0}},mt="undefined"!=typeof window?window:{};mt.addEventListener&&mt.removeEventListener&&(mt.addEventListener("p",tt,dt),mt.removeEventListener("p",tt,!1));var bt=gt;function ht(e){return null!=e}function _t(e,t,n){return e?t:n}function ft(e){var t=e.maxHeight,n=e.menuEl,a=e.minHeight,l=e.placement,r=e.shouldScroll,i=e.isFixedPosition,o=e.theme.spacing,s=function(e){var t=getComputedStyle(e),n="absolute"===t.position,a=/(auto|scroll)/;if("fixed"===t.position)return document.documentElement;for(var l=e;l=l.parentElement;)if(t=getComputedStyle(l),(!n||"static"!==t.position)&&a.test(t.overflow+t.overflowY+t.overflowX))return l;return document.documentElement}(n),c={placement:"bottom",maxHeight:t};if(!n||!n.offsetParent)return c;var u=s.getBoundingClientRect().height,p=n.getBoundingClientRect(),g=p.bottom,d=p.height,m=p.top,b=n.offsetParent.getBoundingClientRect().top,h=window.innerHeight,_=ot(s),f=parseInt(getComputedStyle(n).marginBottom,10),y=parseInt(getComputedStyle(n).marginTop,10),v=b-y,E=h-m,x=v+_,w=u-_-m,C=g-h+_+f,k=_+m-y,N=160;switch(l){case"auto":case"bottom":if(E>=d)return{placement:"bottom",maxHeight:t};if(w>=d&&!i)return r&&ut(s,C,N),{placement:"bottom",maxHeight:t};if(!i&&w>=a||i&&E>=a)return r&&ut(s,C,N),{placement:"bottom",maxHeight:i?E-f:w-f};if("auto"===l||i){var S=t,T=i?v:x;return T>=a&&(S=Math.min(T-f-o.controlHeight,t)),{placement:"top",maxHeight:S}}if("bottom"===l)return r&&st(s,C),{placement:"bottom",maxHeight:t};break;case"top":if(v>=d)return{placement:"top",maxHeight:t};if(x>=d&&!i)return r&&ut(s,k,N),{placement:"top",maxHeight:t};if(!i&&x>=a||i&&v>=a){var q=t;return(!i&&x>=a||i&&v>=a)&&(q=i?v-y:x-y),r&&ut(s,k,N),{placement:"top",maxHeight:q}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(l,'".'))}return c}var yt=function(e){return"auto"===e?"bottom":e},vt=(0,r.createContext)({getPortalPlacement:null}),Et=function(e){Ge(n,e);var t=Ke(n);function n(){var e;Re(this,n);for(var a=arguments.length,l=new Array(a),r=0;r<a;r++)l[r]=arguments[r];return(e=t.call.apply(t,[this].concat(l))).state={maxHeight:e.props.maxMenuHeight,placement:null},e.context=void 0,e.getPlacement=function(t){var n=e.props,a=n.minMenuHeight,l=n.maxMenuHeight,r=n.menuPlacement,i=n.menuPosition,o=n.menuShouldScrollIntoView,s=n.theme;if(t){var c="fixed"===i,u=ft({maxHeight:l,menuEl:t,minHeight:a,placement:r,shouldScroll:o&&!c,isFixedPosition:c,theme:s}),p=e.context.getPortalPlacement;p&&p(u),e.setState(u)}},e.getUpdatedProps=function(){var t=e.props.menuPlacement,n=e.state.placement||yt(t);return Ye(Ye({},e.props),{},{placement:n,maxHeight:e.state.maxHeight})},e}return He(n,[{key:"render",value:function(){return(0,this.props.children)({ref:this.getPlacement,placerProps:this.getUpdatedProps()})}}]),n}(r.Component);Et.contextType=vt;var xt=function(e){var t=e.theme,n=t.spacing.baseUnit;return{color:t.colors.neutral40,padding:"".concat(2*n,"px ").concat(3*n,"px"),textAlign:"center"}},wt=xt,Ct=xt,kt=function(e){var n=e.children,a=e.className,l=e.cx,r=e.getStyles,i=e.innerProps;return Ie("div",t({css:r("noOptionsMessage",e),className:l({"menu-notice":!0,"menu-notice--no-options":!0},a)},i),n)};kt.defaultProps={children:"No options"};var Nt=function(e){var n=e.children,a=e.className,l=e.cx,r=e.getStyles,i=e.innerProps;return Ie("div",t({css:r("loadingMessage",e),className:l({"menu-notice":!0,"menu-notice--loading":!0},a)},i),n)};Nt.defaultProps={children:"Loading..."};var St,Tt,qt,Ot=function(e){Ge(a,e);var n=Ke(a);function a(){var e;Re(this,a);for(var t=arguments.length,l=new Array(t),r=0;r<t;r++)l[r]=arguments[r];return(e=n.call.apply(n,[this].concat(l))).state={placement:null},e.getPortalPlacement=function(t){var n=t.placement;n!==yt(e.props.menuPlacement)&&e.setState({placement:n})},e}return He(a,[{key:"render",value:function(){var e=this.props,n=e.appendTo,a=e.children,l=e.className,r=e.controlElement,i=e.cx,o=e.innerProps,s=e.menuPlacement,c=e.menuPosition,u=e.getStyles,p="fixed"===c;if(!n&&!p||!r)return null;var g=this.state.placement||yt(s),d=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(r),m=p?0:window.pageYOffset,b=d[g]+m,h=Ie("div",t({css:u("menuPortal",{offset:b,position:c,rect:d}),className:i({"menu-portal":!0},l)},o),a);return Ie(vt.Provider,{value:{getPortalPlacement:this.getPortalPlacement}},n?(0,We.createPortal)(h,n):h)}}]),a}(r.Component),Bt=["size"],Pt={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},It=function(e){var n=e.size,a=ze(e,Bt);return Ie("svg",t({height:n,width:n,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:Pt},a))},At=function(e){return Ie(It,t({size:20},e),Ie("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},Lt=function(e){return Ie(It,t({size:20},e),Ie("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},Mt=function(e){var t=e.isFocused,n=e.theme,a=n.spacing.baseUnit,l=n.colors;return{label:"indicatorContainer",color:t?l.neutral60:l.neutral20,display:"flex",padding:2*a,transition:"color 150ms",":hover":{color:t?l.neutral80:l.neutral40}}},$t=Mt,jt=Mt,zt=function(){var e=Ae.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(St||(Tt=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],qt||(qt=Tt.slice(0)),St=Object.freeze(Object.defineProperties(Tt,{raw:{value:Object.freeze(qt)}})))),Ft=function(e){var t=e.delay,n=e.offset;return Ie("span",{css:Ae({animation:"".concat(zt," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},Rt=function(e){var n=e.className,a=e.cx,l=e.getStyles,r=e.innerProps,i=e.isRtl;return Ie("div",t({css:l("loadingIndicator",e),className:a({indicator:!0,"loading-indicator":!0},n)},r),Ie(Ft,{delay:0,offset:i}),Ie(Ft,{delay:160,offset:!0}),Ie(Ft,{delay:320,offset:!i}))};Rt.defaultProps={size:4};var Dt=["data"],Ht=["innerRef","isDisabled","isHidden","inputClassName"],Vt={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},Gt={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":Ye({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},Vt)},Ut=function(e){return Ye({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},Vt)},Wt=function(e){var t=e.children,n=e.innerProps;return Ie("div",n,t)},Jt={ClearIndicator:function(e){var n=e.children,a=e.className,l=e.cx,r=e.getStyles,i=e.innerProps;return Ie("div",t({css:r("clearIndicator",e),className:l({indicator:!0,"clear-indicator":!0},a)},i),n||Ie(At,null))},Control:function(e){var n=e.children,a=e.cx,l=e.getStyles,r=e.className,i=e.isDisabled,o=e.isFocused,s=e.innerRef,c=e.innerProps,u=e.menuIsOpen;return Ie("div",t({ref:s,css:l("control",e),className:a({control:!0,"control--is-disabled":i,"control--is-focused":o,"control--menu-is-open":u},r)},c),n)},DropdownIndicator:function(e){var n=e.children,a=e.className,l=e.cx,r=e.getStyles,i=e.innerProps;return Ie("div",t({css:r("dropdownIndicator",e),className:l({indicator:!0,"dropdown-indicator":!0},a)},i),n||Ie(Lt,null))},DownChevron:Lt,CrossIcon:At,Group:function(e){var n=e.children,a=e.className,l=e.cx,r=e.getStyles,i=e.Heading,o=e.headingProps,s=e.innerProps,c=e.label,u=e.theme,p=e.selectProps;return Ie("div",t({css:r("group",e),className:l({group:!0},a)},s),Ie(i,t({},o,{selectProps:p,theme:u,getStyles:r,cx:l}),c),Ie("div",null,n))},GroupHeading:function(e){var n=e.getStyles,a=e.cx,l=e.className,r=rt(e);r.data;var i=ze(r,Dt);return Ie("div",t({css:n("groupHeading",e),className:a({"group-heading":!0},l)},i))},IndicatorsContainer:function(e){var n=e.children,a=e.className,l=e.cx,r=e.innerProps,i=e.getStyles;return Ie("div",t({css:i("indicatorsContainer",e),className:l({indicators:!0},a)},r),n)},IndicatorSeparator:function(e){var n=e.className,a=e.cx,l=e.getStyles,r=e.innerProps;return Ie("span",t({},r,{css:l("indicatorSeparator",e),className:a({"indicator-separator":!0},n)}))},Input:function(e){var n=e.className,a=e.cx,l=e.getStyles,r=e.value,i=rt(e),o=i.innerRef,s=i.isDisabled,c=i.isHidden,u=i.inputClassName,p=ze(i,Ht);return Ie("div",{className:a({"input-container":!0},n),css:l("input",e),"data-value":r||""},Ie("input",t({className:a({input:!0},u),ref:o,style:Ut(c),disabled:s},p)))},LoadingIndicator:Rt,Menu:function(e){var n=e.children,a=e.className,l=e.cx,r=e.getStyles,i=e.innerRef,o=e.innerProps;return Ie("div",t({css:r("menu",e),className:l({menu:!0},a),ref:i},o),n)},MenuList:function(e){var n=e.children,a=e.className,l=e.cx,r=e.getStyles,i=e.innerProps,o=e.innerRef,s=e.isMulti;return Ie("div",t({css:r("menuList",e),className:l({"menu-list":!0,"menu-list--is-multi":s},a),ref:o},i),n)},MenuPortal:Ot,LoadingMessage:Nt,NoOptionsMessage:kt,MultiValue:function(e){var t=e.children,n=e.className,a=e.components,l=e.cx,r=e.data,i=e.getStyles,o=e.innerProps,s=e.isDisabled,c=e.removeProps,u=e.selectProps,p=a.Container,g=a.Label,d=a.Remove;return Ie(je,null,(function(a){var m=a.css,b=a.cx;return Ie(p,{data:r,innerProps:Ye({className:b(m(i("multiValue",e)),l({"multi-value":!0,"multi-value--is-disabled":s},n))},o),selectProps:u},Ie(g,{data:r,innerProps:{className:b(m(i("multiValueLabel",e)),l({"multi-value__label":!0},n))},selectProps:u},t),Ie(d,{data:r,innerProps:Ye({className:b(m(i("multiValueRemove",e)),l({"multi-value__remove":!0},n)),"aria-label":"Remove ".concat(t||"option")},c),selectProps:u}))}))},MultiValueContainer:Wt,MultiValueLabel:Wt,MultiValueRemove:function(e){var n=e.children,a=e.innerProps;return Ie("div",t({role:"button"},a),n||Ie(At,{size:14}))},Option:function(e){var n=e.children,a=e.className,l=e.cx,r=e.getStyles,i=e.isDisabled,o=e.isFocused,s=e.isSelected,c=e.innerRef,u=e.innerProps;return Ie("div",t({css:r("option",e),className:l({option:!0,"option--is-disabled":i,"option--is-focused":o,"option--is-selected":s},a),ref:c,"aria-disabled":i},u),n)},Placeholder:function(e){var n=e.children,a=e.className,l=e.cx,r=e.getStyles,i=e.innerProps;return Ie("div",t({css:r("placeholder",e),className:l({placeholder:!0},a)},i),n)},SelectContainer:function(e){var n=e.children,a=e.className,l=e.cx,r=e.getStyles,i=e.innerProps,o=e.isDisabled,s=e.isRtl;return Ie("div",t({css:r("container",e),className:l({"--is-disabled":o,"--is-rtl":s},a)},i),n)},SingleValue:function(e){var n=e.children,a=e.className,l=e.cx,r=e.getStyles,i=e.isDisabled,o=e.innerProps;return Ie("div",t({css:r("singleValue",e),className:l({"single-value":!0,"single-value--is-disabled":i},a)},o),n)},ValueContainer:function(e){var n=e.children,a=e.className,l=e.cx,r=e.innerProps,i=e.isMulti,o=e.getStyles,s=e.hasValue;return Ie("div",t({css:o("valueContainer",e),className:l({"value-container":!0,"value-container--is-multi":i,"value-container--has-value":s},a)},r),n)}};function Qt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function Yt(e,t){if(e){if("string"==typeof e)return Qt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Qt(e,t):void 0}}function Xt(e){return function(e){if(Array.isArray(e))return Qt(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Yt(e)||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.")}()}var Zt=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function Kt(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!((a=e[n])===(l=t[n])||Zt(a)&&Zt(l)))return!1;var a,l;return!0}for(var en={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},tn=function(e){return Ie("span",t({css:en},e))},nn={guidance:function(e){var t=e.isSearchable,n=e.isMulti,a=e.isDisabled,l=e.tabSelectsValue;switch(e.context){case"menu":return"Use Up and Down to choose options".concat(a?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(l?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(e["aria-label"]||"Select"," is focused ").concat(t?",type to refine list":"",", press Down to open the menu, ").concat(n?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(e){var t=e.action,n=e.label,a=void 0===n?"":n,l=e.labels,r=e.isDisabled;switch(t){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(a,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(l.length>1?"s":""," ").concat(l.join(","),", selected.");case"select-option":return"option ".concat(a,r?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,a=e.options,l=e.label,r=void 0===l?"":l,i=e.selectValue,o=e.isDisabled,s=e.isSelected,c=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(r," focused, ").concat(c(i,n),".");if("menu"===t){var u=o?" disabled":"",p="".concat(s?"selected":"focused").concat(u);return"option ".concat(r," ").concat(p,", ").concat(c(a,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},an=function(e){var t=e.ariaSelection,n=e.focusedOption,a=e.focusedValue,l=e.focusableOptions,i=e.isFocused,o=e.selectValue,s=e.selectProps,c=e.id,u=s.ariaLiveMessages,p=s.getOptionLabel,g=s.inputValue,d=s.isMulti,m=s.isOptionDisabled,b=s.isSearchable,h=s.menuIsOpen,_=s.options,f=s.screenReaderStatus,y=s.tabSelectsValue,v=s["aria-label"],E=s["aria-live"],x=(0,r.useMemo)((function(){return Ye(Ye({},nn),u||{})}),[u]),w=(0,r.useMemo)((function(){var e,n="";if(t&&x.onChange){var a=t.option,l=t.options,r=t.removedValue,i=t.removedValues,s=t.value,c=r||a||(e=s,Array.isArray(e)?null:e),u=c?p(c):"",g=l||i||void 0,d=g?g.map(p):[],b=Ye({isDisabled:c&&m(c,o),label:u,labels:d},t);n=x.onChange(b)}return n}),[t,x,m,o,p]),C=(0,r.useMemo)((function(){var e="",t=n||a,l=!!(n&&o&&o.includes(n));if(t&&x.onFocus){var r={focused:t,label:p(t),isDisabled:m(t,o),isSelected:l,options:_,context:t===n?"menu":"value",selectValue:o};e=x.onFocus(r)}return e}),[n,a,p,m,x,_,o]),k=(0,r.useMemo)((function(){var e="";if(h&&_.length&&x.onFilter){var t=f({count:l.length});e=x.onFilter({inputValue:g,resultsMessage:t})}return e}),[l,g,h,x,_,f]),N=(0,r.useMemo)((function(){var e="";if(x.guidance){var t=a?"value":h?"menu":"input";e=x.guidance({"aria-label":v,context:t,isDisabled:n&&m(n,o),isMulti:d,isSearchable:b,tabSelectsValue:y})}return e}),[v,n,a,d,m,b,h,x,o,y]),S="".concat(C," ").concat(k," ").concat(N),T=Ie(r.Fragment,null,Ie("span",{id:"aria-selection"},w),Ie("span",{id:"aria-context"},S)),q="initial-input-focus"===(null==t?void 0:t.action);return Ie(r.Fragment,null,Ie(tn,{id:c},q&&T),Ie(tn,{"aria-live":E,"aria-atomic":"false","aria-relevant":"additions text"},i&&!q&&T))},ln=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],rn=new RegExp("["+ln.map((function(e){return e.letters})).join("")+"]","g"),on={},sn=0;sn<ln.length;sn++)for(var cn=ln[sn],un=0;un<cn.letters.length;un++)on[cn.letters[un]]=cn.base;var pn=function(e){return e.replace(rn,(function(e){return on[e]}))},gn=function(e,t){var n;void 0===t&&(t=Kt);var a,l=[],r=!1;return function(){for(var i=[],o=0;o<arguments.length;o++)i[o]=arguments[o];return r&&n===this&&t(i,l)||(a=e.apply(this,i),r=!0,n=this,l=i),a}}(pn),dn=function(e){return e.replace(/^\s+|\s+$/g,"")},mn=function(e){return"".concat(e.label," ").concat(e.value)},bn=["innerRef"];function hn(e){var n=e.innerRef,a=ze(e,bn);return Ie("input",t({ref:n},a,{css:Ae({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var fn=["boxSizing","height","overflow","paddingRight","position"],yn={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function vn(e){e.preventDefault()}function En(e){e.stopPropagation()}function xn(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;0===e?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function wn(){return"ontouchstart"in window||navigator.maxTouchPoints}var Cn=!("undefined"==typeof window||!window.document||!window.document.createElement),kn=0,Nn={capture:!1,passive:!1},Sn=function(){return document.activeElement&&document.activeElement.blur()},Tn={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function qn(e){var t=e.children,n=e.lockEnabled,a=e.captureEnabled,l=function(e){var t=e.isEnabled,n=e.onBottomArrive,a=e.onBottomLeave,l=e.onTopArrive,i=e.onTopLeave,o=(0,r.useRef)(!1),s=(0,r.useRef)(!1),c=(0,r.useRef)(0),u=(0,r.useRef)(null),p=(0,r.useCallback)((function(e,t){if(null!==u.current){var r=u.current,c=r.scrollTop,p=r.scrollHeight,g=r.clientHeight,d=u.current,m=t>0,b=p-g-c,h=!1;b>t&&o.current&&(a&&a(e),o.current=!1),m&&s.current&&(i&&i(e),s.current=!1),m&&t>b?(n&&!o.current&&n(e),d.scrollTop=p,h=!0,o.current=!0):!m&&-t>c&&(l&&!s.current&&l(e),d.scrollTop=0,h=!0,s.current=!0),h&&function(e){e.preventDefault(),e.stopPropagation()}(e)}}),[n,a,l,i]),g=(0,r.useCallback)((function(e){p(e,e.deltaY)}),[p]),d=(0,r.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),m=(0,r.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;p(e,t)}),[p]),b=(0,r.useCallback)((function(e){if(e){var t=!!bt&&{passive:!1};e.addEventListener("wheel",g,t),e.addEventListener("touchstart",d,t),e.addEventListener("touchmove",m,t)}}),[m,d,g]),h=(0,r.useCallback)((function(e){e&&(e.removeEventListener("wheel",g,!1),e.removeEventListener("touchstart",d,!1),e.removeEventListener("touchmove",m,!1))}),[m,d,g]);return(0,r.useEffect)((function(){if(t){var e=u.current;return b(e),function(){h(e)}}}),[t,b,h]),function(e){u.current=e}}({isEnabled:void 0===a||a,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,a=void 0===n||n,l=(0,r.useRef)({}),i=(0,r.useRef)(null),o=(0,r.useCallback)((function(e){if(Cn){var t=document.body,n=t&&t.style;if(a&&fn.forEach((function(e){var t=n&&n[e];l.current[e]=t})),a&&kn<1){var r=parseInt(l.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,o=window.innerWidth-i+r||0;Object.keys(yn).forEach((function(e){var t=yn[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(o,"px"))}t&&wn()&&(t.addEventListener("touchmove",vn,Nn),e&&(e.addEventListener("touchstart",xn,Nn),e.addEventListener("touchmove",En,Nn))),kn+=1}}),[a]),s=(0,r.useCallback)((function(e){if(Cn){var t=document.body,n=t&&t.style;kn=Math.max(kn-1,0),a&&kn<1&&fn.forEach((function(e){var t=l.current[e];n&&(n[e]=t)})),t&&wn()&&(t.removeEventListener("touchmove",vn,Nn),e&&(e.removeEventListener("touchstart",xn,Nn),e.removeEventListener("touchmove",En,Nn)))}}),[a]);return(0,r.useEffect)((function(){if(t){var e=i.current;return o(e),function(){s(e)}}}),[t,o,s]),function(e){i.current=e}}({isEnabled:n});return Ie(r.Fragment,null,n&&Ie("div",{onClick:Sn,css:Tn}),t((function(e){l(e),i(e)})))}var On={clearIndicator:jt,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e){var t=e.isDisabled,n=e.isFocused,a=e.theme,l=a.colors,r=a.borderRadius,i=a.spacing;return{label:"control",alignItems:"center",backgroundColor:t?l.neutral5:l.neutral0,borderColor:t?l.neutral10:n?l.primary:l.neutral20,borderRadius:r,borderStyle:"solid",borderWidth:1,boxShadow:n?"0 0 0 1px ".concat(l.primary):void 0,cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:i.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms","&:hover":{borderColor:n?l.primary:l.neutral30}}},dropdownIndicator:$t,group:function(e){var t=e.theme.spacing;return{paddingBottom:2*t.baseUnit,paddingTop:2*t.baseUnit}},groupHeading:function(e){var t=e.theme.spacing;return{label:"group",color:"#999",cursor:"default",display:"block",fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*t.baseUnit,paddingRight:3*t.baseUnit,textTransform:"uppercase"}},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e){var t=e.isDisabled,n=e.theme,a=n.spacing.baseUnit,l=n.colors;return{label:"indicatorSeparator",alignSelf:"stretch",backgroundColor:t?l.neutral10:l.neutral20,marginBottom:2*a,marginTop:2*a,width:1}},input:function(e){var t=e.isDisabled,n=e.value,a=e.theme,l=a.spacing,r=a.colors;return Ye({margin:l.baseUnit/2,paddingBottom:l.baseUnit/2,paddingTop:l.baseUnit/2,visibility:t?"hidden":"visible",color:r.neutral80,transform:n?"translateZ(0)":""},Gt)},loadingIndicator:function(e){var t=e.isFocused,n=e.size,a=e.theme,l=a.colors,r=a.spacing.baseUnit;return{label:"loadingIndicator",color:t?l.neutral60:l.neutral20,display:"flex",padding:2*r,transition:"color 150ms",alignSelf:"center",fontSize:n,lineHeight:1,marginRight:n,textAlign:"center",verticalAlign:"middle"}},loadingMessage:Ct,menu:function(e){var t,n=e.placement,a=e.theme,l=a.borderRadius,r=a.spacing,i=a.colors;return Ue(t={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(n),"100%"),Ue(t,"backgroundColor",i.neutral0),Ue(t,"borderRadius",l),Ue(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),Ue(t,"marginBottom",r.menuGutter),Ue(t,"marginTop",r.menuGutter),Ue(t,"position","absolute"),Ue(t,"width","100%"),Ue(t,"zIndex",1),t},menuList:function(e){var t=e.maxHeight,n=e.theme.spacing.baseUnit;return{maxHeight:t,overflowY:"auto",paddingBottom:n,paddingTop:n,position:"relative",WebkitOverflowScrolling:"touch"}},menuPortal:function(e){var t=e.rect,n=e.offset,a=e.position;return{left:t.left,position:a,top:n,width:t.width,zIndex:1}},multiValue:function(e){var t=e.theme,n=t.spacing,a=t.borderRadius;return{label:"multiValue",backgroundColor:t.colors.neutral10,borderRadius:a/2,display:"flex",margin:n.baseUnit/2,minWidth:0}},multiValueLabel:function(e){var t=e.theme,n=t.borderRadius,a=t.colors,l=e.cropWithEllipsis;return{borderRadius:n/2,color:a.neutral80,fontSize:"85%",overflow:"hidden",padding:3,paddingLeft:6,textOverflow:l||void 0===l?"ellipsis":void 0,whiteSpace:"nowrap"}},multiValueRemove:function(e){var t=e.theme,n=t.spacing,a=t.borderRadius,l=t.colors;return{alignItems:"center",borderRadius:a/2,backgroundColor:e.isFocused?l.dangerLight:void 0,display:"flex",paddingLeft:n.baseUnit,paddingRight:n.baseUnit,":hover":{backgroundColor:l.dangerLight,color:l.danger}}},noOptionsMessage:wt,option:function(e){var t=e.isDisabled,n=e.isFocused,a=e.isSelected,l=e.theme,r=l.spacing,i=l.colors;return{label:"option",backgroundColor:a?i.primary:n?i.primary25:"transparent",color:t?i.neutral20:a?i.neutral0:"inherit",cursor:"default",display:"block",fontSize:"inherit",padding:"".concat(2*r.baseUnit,"px ").concat(3*r.baseUnit,"px"),width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",":active":{backgroundColor:t?void 0:a?i.primary:i.primary50}}},placeholder:function(e){var t=e.theme,n=t.spacing;return{label:"placeholder",color:t.colors.neutral50,gridArea:"1 / 1 / 2 / 3",marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2}},singleValue:function(e){var t=e.isDisabled,n=e.theme,a=n.spacing,l=n.colors;return{label:"singleValue",color:t?l.neutral40:l.neutral80,gridArea:"1 / 1 / 2 / 3",marginLeft:a.baseUnit/2,marginRight:a.baseUnit/2,maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},valueContainer:function(e){var t=e.theme.spacing,n=e.isMulti,a=e.hasValue,l=e.selectProps.controlShouldRenderValue;return{alignItems:"center",display:n&&a&&l?"flex":"grid",flex:1,flexWrap:"wrap",padding:"".concat(t.baseUnit/2,"px ").concat(2*t.baseUnit,"px"),WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"}}},Bn={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},Pn={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:pt(),captureMenuScroll:!pt(),closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=Ye({ignoreCase:!0,ignoreAccents:!0,stringify:mn,trim:!0,matchFrom:"any"},undefined),a=n.ignoreCase,l=n.ignoreAccents,r=n.stringify,i=n.trim,o=n.matchFrom,s=i?dn(t):t,c=i?dn(r(e)):r(e);return a&&(s=s.toLowerCase(),c=c.toLowerCase()),l&&(s=gn(s),c=pn(c)),"start"===o?c.substr(0,s.length)===s:c.indexOf(s)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0};function In(e,t,n,a){return{type:"option",data:t,isDisabled:zn(e,t,n),isSelected:Fn(e,t,n),label:$n(e,t),value:jn(e,t),index:a}}function An(e,t){return e.options.map((function(n,a){if("options"in n){var l=n.options.map((function(n,a){return In(e,n,t,a)})).filter((function(t){return Mn(e,t)}));return l.length>0?{type:"group",data:n,options:l,index:a}:void 0}var r=In(e,n,t,a);return Mn(e,r)?r:void 0})).filter(ht)}function Ln(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,Xt(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function Mn(e,t){var n=e.inputValue,a=void 0===n?"":n,l=t.data,r=t.isSelected,i=t.label,o=t.value;return(!Dn(e)||!r)&&Rn(e,{label:i,value:o,data:l},a)}var $n=function(e,t){return e.getOptionLabel(t)},jn=function(e,t){return e.getOptionValue(t)};function zn(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function Fn(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var a=jn(e,t);return n.some((function(t){return jn(e,t)===a}))}function Rn(e,t,n){return!e.filterOption||e.filterOption(t,n)}var Dn=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},Hn=1,Vn=function(e){Ge(a,e);var n=Ke(a);function a(e){var t;return Re(this,a),(t=n.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.instancePrefix="",t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var a=t.props,l=a.onChange,r=a.name;n.name=r,t.ariaOnChange(e,n),l(e,n)},t.setValue=function(e,n,a){var l=t.props,r=l.closeMenuOnSelect,i=l.isMulti,o=l.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:o}),r&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:a})},t.selectOption=function(e){var n=t.props,a=n.blurInputOnSelect,l=n.isMulti,r=n.name,i=t.state.selectValue,o=l&&t.isOptionSelected(e,i),s=t.isOptionDisabled(e,i);if(o){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(s)return void t.ariaOnChange(e,{action:"select-option",option:e,name:r});l?t.setValue([].concat(Xt(i),[e]),"select-option",e):t.setValue(e,"select-option")}a&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,a=t.state.selectValue,l=t.getOptionValue(e),r=a.filter((function(e){return t.getOptionValue(e)!==l})),i=_t(n,r,r[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(_t(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,a=n[n.length-1],l=n.slice(0,n.length-1),r=_t(e,l,l[0]||null);t.onChange(r,{action:"pop-value",removedValue:a})},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return at.apply(void 0,[t.props.classNamePrefix].concat(n))},t.getOptionLabel=function(e){return $n(t.props,e)},t.getOptionValue=function(e){return jn(t.props,e)},t.getStyles=function(e,n){var a=On[e](n);a.boxSizing="border-box";var l=t.props.styles[e];return l?l(a,n):a},t.getElementId=function(e){return"".concat(t.instancePrefix,"-").concat(e)},t.getComponents=function(){return e=t.props,Ye(Ye({},Jt),e.components);var e},t.buildCategorizedOptions=function(){return An(t.props,t.state.selectValue)},t.getCategorizedOptions=function(){return t.props.menuIsOpen?t.buildCategorizedOptions():[]},t.buildFocusableOptions=function(){return Ln(t.buildCategorizedOptions())},t.getFocusableOptions=function(){return t.props.menuIsOpen?t.buildFocusableOptions():[]},t.ariaOnChange=function(e,n){t.setState({ariaSelection:Ye({value:e},n)})},t.onMenuMouseDown=function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),t.focusInput())},t.onMenuMouseMove=function(e){t.blockOptionHover=!1},t.onControlMouseDown=function(e){var n=t.props.openMenuOnClick;t.state.isFocused?t.props.menuIsOpen?"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&t.onMenuClose():n&&t.openMenu("first"):(n&&(t.openAfterFocus=!0),t.focusInput()),"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()},t.onDropdownIndicatorMouseDown=function(e){if(!(e&&"mousedown"===e.type&&0!==e.button||t.props.isDisabled)){var n=t.props,a=n.isMulti,l=n.menuIsOpen;t.focusInput(),l?(t.setState({inputIsHiddenAfterUpdate:!a}),t.onMenuClose()):t.openMenu("first"),e.preventDefault(),e.stopPropagation()}},t.onClearIndicatorMouseDown=function(e){e&&"mousedown"===e.type&&0!==e.button||(t.clearValue(),e.preventDefault(),e.stopPropagation(),t.openAfterFocus=!1,"touchend"===e.type?t.focusInput():setTimeout((function(){return t.focusInput()})))},t.onScroll=function(e){"boolean"==typeof t.props.closeMenuOnScroll?e.target instanceof HTMLElement&&it(e.target)&&t.props.onMenuClose():"function"==typeof t.props.closeMenuOnScroll&&t.props.closeMenuOnScroll(e)&&t.props.onMenuClose()},t.onCompositionStart=function(){t.isComposing=!0},t.onCompositionEnd=function(){t.isComposing=!1},t.onTouchStart=function(e){var n=e.touches,a=n&&n.item(0);a&&(t.initialTouchX=a.clientX,t.initialTouchY=a.clientY,t.userIsDragging=!1)},t.onTouchMove=function(e){var n=e.touches,a=n&&n.item(0);if(a){var l=Math.abs(a.clientX-t.initialTouchX),r=Math.abs(a.clientY-t.initialTouchY);t.userIsDragging=l>5||r>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,a=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(a,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){t.blockOptionHover||t.state.focusedOption===e||t.setState({focusedOption:e})},t.shouldHideSelectedOptions=function(){return Dn(t.props)},t.onKeyDown=function(e){var n=t.props,a=n.isMulti,l=n.backspaceRemovesValue,r=n.escapeClearsValue,i=n.inputValue,o=n.isClearable,s=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,p=n.tabSelectsValue,g=n.openMenuOnFocus,d=t.state,m=d.focusedOption,b=d.focusedValue,h=d.selectValue;if(!(s||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!a||i)return;t.focusValue("previous");break;case"ArrowRight":if(!a||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(b)t.removeValue(b);else{if(!l)return;a?t.popValue():o&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!p||!m||g&&t.isOptionSelected(m,h))return;t.selectOption(m);break;case"Enter":if(229===e.keyCode)break;if(c){if(!m)return;if(t.isComposing)return;t.selectOption(m);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):o&&r&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!m)return;t.selectOption(m);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.instancePrefix="react-select-"+(t.props.instanceId||++Hn),t.state.selectValue=lt(e.value),t}return He(a,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()}},{key:"componentDidUpdate",value:function(e){var t,n,a,l,r,i=this.props,o=i.isDisabled,s=i.menuIsOpen,c=this.state.isFocused;(c&&!o&&e.isDisabled||c&&s&&!e.menuIsOpen)&&this.focusInput(),c&&o&&!e.isDisabled&&this.setState({isFocused:!1},this.onMenuClose),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(t=this.menuListRef,n=this.focusedOptionRef,a=t.getBoundingClientRect(),l=n.getBoundingClientRect(),r=n.offsetHeight/3,l.bottom+r>a.bottom?st(t,Math.min(n.offsetTop+n.clientHeight-t.offsetHeight+r,t.scrollHeight)):l.top-r<a.top&&st(t,Math.max(n.offsetTop-r,0)),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,a=n.selectValue,l=n.isFocused,r=this.buildFocusableOptions(),i="first"===e?0:r.length-1;if(!this.props.isMulti){var o=r.indexOf(a[0]);o>-1&&(i=o)}this.scrollToFocusedOptionOnUpdate=!(l&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:r[i]},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,a=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var l=n.indexOf(a);a||(l=-1);var r=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===l?0:-1===l?r:l-1;break;case"next":l>-1&&l<r&&(i=l+1)}this.setState({inputIsHidden:-1!==i,focusedValue:n[i]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,a=this.getFocusableOptions();if(a.length){var l=0,r=a.indexOf(n);n||(r=-1),"up"===e?l=r>0?r-1:a.length-1:"down"===e?l=(r+1)%a.length:"pageup"===e?(l=r-t)<0&&(l=0):"pagedown"===e?(l=r+t)>a.length-1&&(l=a.length-1):"last"===e&&(l=a.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:a[l],focusedValue:null})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(Bn):Ye(Ye({},Bn),this.props.theme):Bn}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,a=this.getValue,l=this.selectOption,r=this.setValue,i=this.props,o=i.isMulti,s=i.isRtl,c=i.options;return{clearValue:e,cx:t,getStyles:n,getValue:a,hasValue:this.hasValue(),isMulti:o,isRtl:s,options:c,selectOption:l,selectProps:i,setValue:r,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return zn(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return Fn(this.props,e,t)}},{key:"filterOption",value:function(e,t){return Rn(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,a=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:a})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,n=e.isDisabled,a=e.isSearchable,l=e.inputId,i=e.inputValue,o=e.tabIndex,s=e.form,c=e.menuIsOpen,u=this.getComponents().Input,p=this.state,g=p.inputIsHidden,d=p.ariaSelection,m=this.commonProps,b=l||this.getElementId("input"),h=Ye(Ye({"aria-autocomplete":"list","aria-expanded":c,"aria-haspopup":!0,"aria-controls":this.getElementId("listbox"),"aria-owns":this.getElementId("listbox"),"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],role:"combobox"},!a&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==d?void 0:d.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return a?r.createElement(u,t({},m,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:b,innerRef:this.getInputRef,isDisabled:n,isHidden:g,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:o,form:s,type:"text",value:i},h)):r.createElement(hn,t({id:b,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:tt,onFocus:this.onInputFocus,disabled:n,tabIndex:o,inputMode:"none",form:s,value:""},h))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,n=this.getComponents(),a=n.MultiValue,l=n.MultiValueContainer,i=n.MultiValueLabel,o=n.MultiValueRemove,s=n.SingleValue,c=n.Placeholder,u=this.commonProps,p=this.props,g=p.controlShouldRenderValue,d=p.isDisabled,m=p.isMulti,b=p.inputValue,h=p.placeholder,_=this.state,f=_.selectValue,y=_.focusedValue,v=_.isFocused;if(!this.hasValue()||!g)return b?null:r.createElement(c,t({},u,{key:"placeholder",isDisabled:d,isFocused:v,innerProps:{id:this.getElementId("placeholder")}}),h);if(m)return f.map((function(n,s){var c=n===y,p="".concat(e.getOptionLabel(n),"-").concat(e.getOptionValue(n));return r.createElement(a,t({},u,{components:{Container:l,Label:i,Remove:o},isFocused:c,isDisabled:d,key:p,index:s,removeProps:{onClick:function(){return e.removeValue(n)},onTouchEnd:function(){return e.removeValue(n)},onMouseDown:function(e){e.preventDefault(),e.stopPropagation()}},data:n}),e.formatOptionLabel(n,"value"))}));if(b)return null;var E=f[0];return r.createElement(s,t({},u,{data:E,isDisabled:d}),this.formatOptionLabel(E,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,n=this.commonProps,a=this.props,l=a.isDisabled,i=a.isLoading,o=this.state.isFocused;if(!this.isClearable()||!e||l||!this.hasValue()||i)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,t({},n,{innerProps:s,isFocused:o}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,n=this.commonProps,a=this.props,l=a.isDisabled,i=a.isLoading,o=this.state.isFocused;return e&&i?r.createElement(e,t({},n,{innerProps:{"aria-hidden":"true"},isDisabled:l,isFocused:o})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),n=e.DropdownIndicator,a=e.IndicatorSeparator;if(!n||!a)return null;var l=this.commonProps,i=this.props.isDisabled,o=this.state.isFocused;return r.createElement(a,t({},l,{isDisabled:i,isFocused:o}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var n=this.commonProps,a=this.props.isDisabled,l=this.state.isFocused,i={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return r.createElement(e,t({},n,{innerProps:i,isDisabled:a,isFocused:l}))}},{key:"renderMenu",value:function(){var e=this,n=this.getComponents(),a=n.Group,l=n.GroupHeading,i=n.Menu,o=n.MenuList,s=n.MenuPortal,c=n.LoadingMessage,u=n.NoOptionsMessage,p=n.Option,g=this.commonProps,d=this.state.focusedOption,m=this.props,b=m.captureMenuScroll,h=m.inputValue,_=m.isLoading,f=m.loadingMessage,y=m.minMenuHeight,v=m.maxMenuHeight,E=m.menuIsOpen,x=m.menuPlacement,w=m.menuPosition,C=m.menuPortalTarget,k=m.menuShouldBlockScroll,N=m.menuShouldScrollIntoView,S=m.noOptionsMessage,T=m.onMenuScrollToTop,q=m.onMenuScrollToBottom;if(!E)return null;var O,B=function(n,a){var l=n.type,i=n.data,o=n.isDisabled,s=n.isSelected,c=n.label,u=n.value,m=d===i,b=o?void 0:function(){return e.onOptionHover(i)},h=o?void 0:function(){return e.selectOption(i)},_="".concat(e.getElementId("option"),"-").concat(a),f={id:_,onClick:h,onMouseMove:b,onMouseOver:b,tabIndex:-1};return r.createElement(p,t({},g,{innerProps:f,data:i,isDisabled:o,isSelected:s,key:_,label:c,type:l,value:u,isFocused:m,innerRef:m?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(n.data,"menu"))};if(this.hasOptions())O=this.getCategorizedOptions().map((function(n){if("group"===n.type){var i=n.data,o=n.options,s=n.index,c="".concat(e.getElementId("group"),"-").concat(s),u="".concat(c,"-heading");return r.createElement(a,t({},g,{key:c,data:i,options:o,Heading:l,headingProps:{id:u,data:n.data},label:e.formatGroupLabel(n.data)}),n.options.map((function(e){return B(e,"".concat(s,"-").concat(e.index))})))}if("option"===n.type)return B(n,"".concat(n.index))}));else if(_){var P=f({inputValue:h});if(null===P)return null;O=r.createElement(c,g,P)}else{var I=S({inputValue:h});if(null===I)return null;O=r.createElement(u,g,I)}var A={minMenuHeight:y,maxMenuHeight:v,menuPlacement:x,menuPosition:w,menuShouldScrollIntoView:N},L=r.createElement(Et,t({},g,A),(function(n){var a=n.ref,l=n.placerProps,s=l.placement,c=l.maxHeight;return r.createElement(i,t({},g,A,{innerRef:a,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove,id:e.getElementId("listbox")},isLoading:_,placement:s}),r.createElement(qn,{captureEnabled:b,onTopArrive:T,onBottomArrive:q,lockEnabled:k},(function(n){return r.createElement(o,t({},g,{innerRef:function(t){e.getMenuListRef(t),n(t)},isLoading:_,maxHeight:c,focusedOption:d}),O)})))}));return C||"fixed"===w?r.createElement(s,t({},g,{appendTo:C,controlElement:this.controlRef,menuPlacement:x,menuPosition:w}),L):L}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,a=t.isDisabled,l=t.isMulti,i=t.name,o=this.state.selectValue;if(i&&!a){if(l){if(n){var s=o.map((function(t){return e.getOptionValue(t)})).join(n);return r.createElement("input",{name:i,type:"hidden",value:s})}var c=o.length>0?o.map((function(t,n){return r.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):r.createElement("input",{name:i,type:"hidden"});return r.createElement("div",null,c)}var u=o[0]?this.getOptionValue(o[0]):"";return r.createElement("input",{name:i,type:"hidden",value:u})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,n=this.state,a=n.ariaSelection,l=n.focusedOption,i=n.focusedValue,o=n.isFocused,s=n.selectValue,c=this.getFocusableOptions();return r.createElement(an,t({},e,{id:this.getElementId("live-region"),ariaSelection:a,focusedOption:l,focusedValue:i,isFocused:o,selectValue:s,focusableOptions:c}))}},{key:"render",value:function(){var e=this.getComponents(),n=e.Control,a=e.IndicatorsContainer,l=e.SelectContainer,i=e.ValueContainer,o=this.props,s=o.className,c=o.id,u=o.isDisabled,p=o.menuIsOpen,g=this.state.isFocused,d=this.commonProps=this.getCommonProps();return r.createElement(l,t({},d,{className:s,innerProps:{id:c,onKeyDown:this.onKeyDown},isDisabled:u,isFocused:g}),this.renderLiveRegion(),r.createElement(n,t({},d,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:u,isFocused:g,menuIsOpen:p}),r.createElement(i,t({},d,{isDisabled:u}),this.renderPlaceholderOrValue(),this.renderInput()),r.createElement(a,t({},d,{isDisabled:u}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,a=t.clearFocusValueOnUpdate,l=t.inputIsHiddenAfterUpdate,r=t.ariaSelection,i=t.isFocused,o=t.prevWasFocused,s=e.options,c=e.value,u=e.menuIsOpen,p=e.inputValue,g=e.isMulti,d=lt(c),m={};if(n&&(c!==n.value||s!==n.options||u!==n.menuIsOpen||p!==n.inputValue)){var b=u?function(e,t){return Ln(An(e,t))}(e,d):[],h=a?function(e,t){var n=e.focusedValue,a=e.selectValue.indexOf(n);if(a>-1){if(t.indexOf(n)>-1)return n;if(a<t.length)return t[a]}return null}(t,d):null,_=function(e,t){var n=e.focusedOption;return n&&t.indexOf(n)>-1?n:t[0]}(t,b);m={selectValue:d,focusedOption:_,focusedValue:h,clearFocusValueOnUpdate:!1}}var f=null!=l&&e!==n?{inputIsHidden:l,inputIsHiddenAfterUpdate:void 0}:{},y=r,v=i&&o;return i&&!v&&(y={value:_t(g,d,d[0]||null),options:d,action:"initial-input-focus"},v=!o),"initial-input-focus"===(null==r?void 0:r.action)&&(y=null),Ye(Ye(Ye({},m),f),{},{prevProps:e,ariaSelection:y,prevWasFocused:v})}}]),a}(r.Component);function Gn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,l,r=[],_n=!0,i=!1;try{for(n=n.call(e);!(_n=(a=n.next()).done)&&(r.push(a.value),!t||r.length!==t);_n=!0);}catch(e){i=!0,l=e}finally{try{_n||null==n.return||n.return()}finally{if(i)throw l}}return r}}(e,t)||Yt(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}Vn.defaultProps=Pn;var Un=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function Wn(e){var t=e.defaultInputValue,n=void 0===t?"":t,a=e.defaultMenuIsOpen,l=void 0!==a&&a,i=e.defaultValue,o=void 0===i?null:i,s=e.inputValue,c=e.menuIsOpen,u=e.onChange,p=e.onInputChange,g=e.onMenuClose,d=e.onMenuOpen,m=e.value,b=ze(e,Un),h=Gn((0,r.useState)(void 0!==s?s:n),2),_=h[0],f=h[1],y=Gn((0,r.useState)(void 0!==c?c:l),2),v=y[0],E=y[1],x=Gn((0,r.useState)(void 0!==m?m:o),2),w=x[0],C=x[1],k=(0,r.useCallback)((function(e,t){"function"==typeof u&&u(e,t),C(e)}),[u]),N=(0,r.useCallback)((function(e,t){var n;"function"==typeof p&&(n=p(e,t)),f(void 0!==n?n:e)}),[p]),S=(0,r.useCallback)((function(){"function"==typeof d&&d(),E(!0)}),[d]),T=(0,r.useCallback)((function(){"function"==typeof g&&g(),E(!1)}),[g]),q=void 0!==s?s:_,O=void 0!==c?c:v,B=void 0!==m?m:w;return Ye(Ye({},b),{},{inputValue:q,menuIsOpen:O,onChange:k,onInputChange:N,onMenuClose:T,onMenuOpen:S,value:B})}var Jn=["defaultOptions","cacheOptions","loadOptions","options","isLoading","onInputChange","filterOption"],Qn=(0,r.forwardRef)((function(e,n){var a=function(e){var t=e.defaultOptions,n=void 0!==t&&t,a=e.cacheOptions,l=void 0!==a&&a,i=e.loadOptions;e.options;var o=e.isLoading,s=void 0!==o&&o,c=e.onInputChange,u=e.filterOption,p=void 0===u?null:u,g=ze(e,Jn),d=g.inputValue,m=(0,r.useRef)(void 0),b=(0,r.useRef)(!1),h=Gn((0,r.useState)(Array.isArray(n)?n:void 0),2),_=h[0],f=h[1],y=Gn((0,r.useState)(void 0!==d?d:""),2),v=y[0],E=y[1],x=Gn((0,r.useState)(!0===n),2),w=x[0],C=x[1],k=Gn((0,r.useState)(void 0),2),N=k[0],S=k[1],T=Gn((0,r.useState)([]),2),q=T[0],O=T[1],B=Gn((0,r.useState)(!1),2),P=B[0],I=B[1],A=Gn((0,r.useState)({}),2),L=A[0],M=A[1],$=Gn((0,r.useState)(void 0),2),j=$[0],z=$[1],F=Gn((0,r.useState)(void 0),2),R=F[0],D=F[1];l!==R&&(M({}),D(l)),n!==j&&(f(Array.isArray(n)?n:void 0),z(n)),(0,r.useEffect)((function(){return b.current=!0,function(){b.current=!1}}),[]);var H=(0,r.useCallback)((function(e,t){if(!i)return t();var n=i(e,t);n&&"function"==typeof n.then&&n.then(t,(function(){return t()}))}),[i]);(0,r.useEffect)((function(){!0===n&&H(v,(function(e){b.current&&(f(e||[]),C(!!m.current))}))}),[]);var V=(0,r.useCallback)((function(e,t){var n=function(e,t,n){if(n){var a=n(e,t);if("string"==typeof a)return a}return e}(e,t,c);if(!n)return m.current=void 0,E(""),S(""),O([]),C(!1),void I(!1);if(l&&L[n])E(n),S(n),O(L[n]),C(!1),I(!1);else{var a=m.current={};E(n),C(!0),I(!N),H(n,(function(e){b&&a===m.current&&(m.current=void 0,C(!1),S(n),O(e||[]),I(!1),M(e?Ye(Ye({},L),{},Ue({},n,e)):L))}))}}),[l,H,N,L,c]),G=P?[]:v&&N?q:_||[];return Ye(Ye({},g),{},{options:G,isLoading:w||s,onInputChange:V,filterOption:p})}(e),l=Wn(a);return r.createElement(Vn,t({ref:n},l))})),Yn=Qn,Xn=window.wp.url,Zn=window.wp.blockEditor,Kn=window.wp.components;function ea(e,t,n){var a=this,l=(0,r.useRef)(null),i=(0,r.useRef)(0),o=(0,r.useRef)(null),s=(0,r.useRef)([]),c=(0,r.useRef)(),u=(0,r.useRef)(),p=(0,r.useRef)(e),g=(0,r.useRef)(!0);(0,r.useEffect)((function(){p.current=e}),[e]);var d=!t&&0!==t&&"undefined"!=typeof window;if("function"!=typeof e)throw new TypeError("Expected a function");t=+t||0;var m=!!(n=n||{}).leading,b=!("trailing"in n)||!!n.trailing,h="maxWait"in n,_=h?Math.max(+n.maxWait||0,t):null;(0,r.useEffect)((function(){return g.current=!0,function(){g.current=!1}}),[]);var f=(0,r.useMemo)((function(){var e=function(e){var t=s.current,n=c.current;return s.current=c.current=null,i.current=e,u.current=p.current.apply(n,t)},n=function(e,t){d&&cancelAnimationFrame(o.current),o.current=d?requestAnimationFrame(e):setTimeout(e,t)},r=function(e){if(!g.current)return!1;var n=e-l.current;return!l.current||n>=t||n<0||h&&e-i.current>=_},f=function(t){return o.current=null,b&&s.current?e(t):(s.current=c.current=null,u.current)},y=function e(){var a=Date.now();if(r(a))return f(a);if(g.current){var o=t-(a-l.current),s=h?Math.min(o,_-(a-i.current)):o;n(e,s)}},v=function(){var p=Date.now(),d=r(p);if(s.current=[].slice.call(arguments),c.current=a,l.current=p,d){if(!o.current&&g.current)return i.current=l.current,n(y,t),m?e(l.current):u.current;if(h)return n(y,t),e(l.current)}return o.current||n(y,t),u.current};return v.cancel=function(){o.current&&(d?cancelAnimationFrame(o.current):clearTimeout(o.current)),i.current=0,s.current=l.current=c.current=o.current=null},v.isPending=function(){return!!o.current},v.flush=function(){return o.current?f(Date.now()):u.current},v}),[m,h,t,_,b,d]);return f}var ta=window.wp.apiFetch,na=n.n(ta),aa=n(9496),la=n.n(aa),ra=n(2742),ia=n.n(ra);function oa(e){let t=[];for(let n=0;n<e.length;n++)t.push({label:void 0!==e[n].title.rendered?e[n].title.rendered:e[n].title.raw,value:e[n].id});return t}function sa(e){return"object"==typeof e?0===e.length:""===e}class ca extends a.Component{constructor(e){super(e),this.state={selectedOption:null,initialValueProcessed:!1},this.handleChange=this.handleChange.bind(this),this.getPosts=this.getPosts.bind(this),this.getPostsDebounced=la()(this.getPosts,500),this.setupInitialValue=this.setupInitialValue.bind(this)}handleChange(e){this.setState({selectedOption:e}),this.props.onChange(e)}getPosts(e,t){const{type:n}=this.props;if(!e)return t([]);let a="";return"post"===n||"product"===n?(a="/wp/v2/",a+="post"===n?"posts?search=":n+"?search=",a+=ia()(e)):a="greenshift/v1/get-post-search?post_type="+n+"&search="+ia()(e),na()({path:a,method:"GET"}).then((e=>{t(oa(e))}))}setupInitialValue(e){const{multiple:t,type:n}=this.props;let a="";a="post"===n?"/wp/v2/posts?include[]="+e:"greenshift/v1/get-post-by?post_type="+n+"&post_id="+e,na()({path:a,method:"GET"}).then((e=>{const t=oa(e);this.setState({selectedOption:t,initialValueProcessed:!0})}))}render(){const{label:e,posts:t,multiple:n,currentValue:l}=this.props,{initialValueProcessed:r,selectedOption:i}=this.state;let o=null,s=null;return t&&t.length&&(o=oa(t)),!1!==r||i||sa(l)?!1===r&&sa(l)?this.setState({initialValueProcessed:!0}):s=i:this.setupInitialValue(l),o&&r?(0,a.createElement)(Kn.BaseControl,{label:e},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:o,loadOptions:this.getPostsDebounced,onChange:this.handleChange,isMulti:n,value:s,className:"react-select",menuPortalTarget:document.body,styles:{menuPortal:e=>({...e,zIndex:9999})}})):(0,a.createElement)(Kn.Spinner,null)}}ca.defaultProps={multiple:!1,type:"post",label:(0,e.__)("Label","greenshiftseo"),onChange:()=>{},posts:[],currentValue:""};const ua=(0,l.withSelect)(((e,t)=>({posts:e("core").getEntityRecords("postType",t.type,{per_page:10})})))(ca);(0,l.withSelect)((e=>({posts:e("core").getEntityRecords("postType","post",{per_page:10})})))(ca);var pa=(e,t)=>{let n="";if(e.includes("[")){let a=e.split("[")[0],l=/\[('([^']*)'|"([^"]*)"|[^'"\]]*)\]/g,r=e.match(l);if(r=r.map((e=>e.slice(1,-1))),r.length>0){n=t[a];for(let e of r)e=e.replace(/'/g,""),e=e.replace(/"/g,""),n.hasOwnProperty(e)&&(n=n[e])}}else n=t[e]||"";return n},ga=n(8446),da=n.n(ga),ma=n(361),ba=n.n(ma);const{collectionsObjects:ha}=gspblib.helpers;var _a={id:{type:"string",default:null},inlineCssStyles:{type:"string"},dynamicGClass:{type:"string"},dynamicGClasses:{type:"array"},stylebook_class:{type:"string"},stylebook_attrs:{type:"object"},interactionLayers:{type:"array"},source:{type:"string",default:"latest_item"},csstransform:{type:"object",default:ha.csstransform},position:{type:"object",default:ha.position},animation:{type:"object",default:ha.animation},spacing:{type:"object",default:ha.spacing},responsive:{type:"object",default:ha.responsive},shadow:{type:"object",default:ha.shadow},border:{type:"object",default:ha.border},background:{type:"object",default:ha.background},typographyValue:{type:"object",default:ha.typography},typographyPrefix:{type:"object",default:ha.typography},typographyPostfix:{type:"object",default:ha.typography},spacingValue:{type:"object",default:ha.spacing},align:{type:"string",default:""},field:{type:"string",default:""},subfield:{type:"string",default:""},postprocessor:{type:"string",default:""},subsubfield:{type:"string",default:""},acfrepeattype:{type:"string",default:""},selectedPostId:{type:"number"},post_type:{type:"string",default:""},preview_post_type:{type:"string",default:""},type:{type:"string",default:"custom"},usertype:{type:"string"},typeselect:{type:"string",default:"custom"},prefix:{type:"string"},postfix:{type:"string"},show_empty:{type:"boolean"},showtoggle:{type:"boolean"},labelblock:{type:"boolean"},repeaternumber:{type:"number"},attr:{type:"string"},valign:{type:"array",default:["center",null,null,null]},iconBox_icon:{type:"object",default:JSON.parse(JSON.stringify(ha.iconPicker))},enableIcon:{type:"boolean"},iconSpacing:{type:"object",default:ha.spacing},listSpacing:{type:"object",default:ha.spacing},blockWidth:{type:"object",default:ha.blockWidth},clampEnable:{type:"boolean"},disablelistdots:{type:"boolean"},clamp:{type:"array",default:[null,null,null,null]},flexcolumns:{type:"boolean"},flexbox:{type:"object",default:ha.flexbox},repeaterField:{type:"string"},inlineFlex:{type:"boolean"},linkType:{type:"string"},linkTypeField:{type:"string"},link_enable:{type:"boolean"},linkNewWindow:{type:"boolean"},linkNoFollow:{type:"boolean"},linkSponsored:{type:"boolean"},textTag:{type:"string"},iconRight:{type:"boolean"},iconOnly:{type:"boolean"}};const{gspb_setBlockId:fa,gspb_getDeviceStateIndex:ya}=gspblib.utilities,{BlockToolBar:va}=gspblib.components,{CssTransform:Ea,Position:xa,Animation:wa,Spacing:Ca,Responsive:ka,Shadow:Na,Border:Sa,Background:Ta,Typography:qa,BlockWidth:Oa,GSFlexbox:Ba,IconPicker:Pa,ProChecker:Ia,InteractionsPanel:Aa}=gspblib.collections,{gspb_csstransform_cssGen:La,gspb_position_cssGen:Ma,aos_animation_cssGen:$a,gspb_spacing_cssGen:ja,gspb_responsive_cssGen:za,gspb_shadow_cssGen:Fa,gspb_flex_cssGen:Ra,gspb_border_cssGen:Da,gspb_background_cssGen:Ha,gspb_typography_cssGen:Va,gspb_iconPicker_cssGen:Ga,gspb_width_cssGen:Ua,gspb_Css_Final:Wa,getFinalCssFromDynamicLocalClasses:Ja,getDataAttributesfromDynamic:Qa}=gspblib.utilities,{gspb_cssGen:Ya}=gspblib.helpers,{InspectorTabs:Xa,InspectorTab:Za,StylesforBlock:Ka,RadioAdvanced:el,Devices:tl}=gspblib.components,{AnimationWrapper:nl,AnimationRenderProps:al}=gspblib.collections;var ll=window.wp.blocks,rl=(0,a.createElement)("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 101.15 122.88"},(0,a.createElement)("g",null,(0,a.createElement)("path",{fill:"#2184f9",d:"M18.03,27.19c8.26,2.76,19.76,4.46,32.53,4.46c12.77,0,24.27-1.71,32.53-4.46c7.25-2.42,11.74-5.35,11.74-8.22 c0-2.87-4.48-5.8-11.74-8.22C74.83,8,63.33,6.29,50.56,6.29c-12.77,0-24.27,1.71-32.53,4.46C2.65,15.89,2.22,21.91,18.03,27.19 L18.03,27.19z M94.84,85.59c-2.58,1.77-5.87,3.32-9.76,4.62c-8.9,2.97-21.11,4.81-34.52,4.81c-13.41,0-25.62-1.84-34.52-4.81 c-3.84-1.28-7.11-2.82-9.68-4.55v18.85c0.57,2.67,4.92,5.37,11.67,7.62c8.26,2.76,19.76,4.46,32.53,4.46s24.27-1.71,32.53-4.46 c5.01-1.67,8.69-3.59,10.5-5.55c1.49-1.62,1.25-2.69,1.25-4.64V85.59L94.84,85.59z M0,18.97C0,13.1,6.13,8.12,16.04,4.81 C24.94,1.84,37.15,0,50.56,0c13.41,0,25.62,1.84,34.52,4.81c9.02,3.01,14.91,7.41,15.89,12.61c0.12,0.33,0.18,0.69,0.18,1.06v86.74 c0,6.01-11.49,11.33-16.07,12.86c-8.9,2.97-21.11,4.81-34.52,4.81c-13.41,0-25.62-1.84-34.52-4.81 c-4.69-1.57-15.97-6.71-15.97-12.86c0-0.72,0-1.32,0-2.01C0.07,75.12,0,47.04,0,18.97L0,18.97z M6.36,76.64 c0.57,2.67,4.92,5.37,11.67,7.62c8.26,2.76,19.76,4.46,32.53,4.46s24.27-1.71,32.53-4.46c7.25-2.42,11.74-5.35,11.74-8.22h0.03 V57.73c-2.58,1.77-5.89,3.32-9.78,4.62c-8.9,2.97-21.11,4.81-34.52,4.81c-13.41,0-25.62-1.84-34.52-4.81 c-3.84-1.28-7.11-2.82-9.68-4.55V76.64L6.36,76.64z M6.36,48.78c0.57,2.67,4.92,5.37,11.67,7.62c8.26,2.76,19.76,4.46,32.53,4.46 s24.27-1.71,32.53-4.46c7.25-2.42,11.74-5.35,11.74-8.22h0.03V28.52c-2.58,1.77-5.89,3.32-9.78,4.62 c-8.9,2.97-21.11,4.81-34.52,4.81c-13.41,0-25.62-1.84-34.52-4.81c-3.84-1.28-7.11-2.82-9.68-4.55V48.78L6.36,48.78z"})));(0,ll.registerBlockType)("greenshift-blocks/meta",{category:"greenShiftQuery",icon:rl,title:(0,e.__)("Meta getter","greenshiftquery"),description:(0,e.__)("Retrieve Meta, ACF, Attribute or Taxonomy value","greenshiftquery"),keywords:[],usesContext:["postId","postType","greenshiftquery_post_type","authorName","postDateModified","postCategories","repeaterArray"],attributes:_a,edit:function(n){const{attributes:r,setAttributes:i,context:o,className:s,clientId:c}=n,{id:u,csstransform:p,position:g,animation:d,spacing:m,responsive:b,shadow:h,border:_,background:f,typographyValue:y,typographyPrefix:v,typographyPostfix:E,spacingValue:x,type:w,show_empty:C,field:k,subfield:N,subsubfield:S,loading:T,align:q,prefix:O,postfix:B,labelblock:P,showtoggle:I,selectedPostId:A,post_type:L,repeaternumber:M,acfrepeattype:$,typeselect:j,source:z,attr:F,iconBox_icon:R,iconSpacing:D,enableIcon:H,blockWidth:V,valign:G,clamp:U,clampEnable:W,postprocessor:J,disablelistdots:Q,listSpacing:Y,flexbox:X,flexcolumns:Z,repeaterField:K,inlineFlex:ee,link_enable:te,linkType:ne,linkTypeField:ae,interactionLayers:le,textTag:re,linkNewWindow:ie,linkNoFollow:oe,linkSponsored:se,iconRight:ce,iconOnly:ue}=r,pe=[{icon:"editor-alignleft",title:(0,e.__)("Align Text Left","greenshiftquery"),align:"flex-start"},{icon:"editor-aligncenter",title:(0,e.__)("Align Text Center","greenshiftquery"),align:"center"},{icon:"editor-alignright",title:(0,e.__)("Align Text Right","greenshiftquery"),align:"flex-end"}],ge=(0,l.useSelect)((e=>e("core").getPostTypes({per_page:-1})),[]);let de=Array.isArray(ge)?ge.filter((e=>1==e.viewable)).map((e=>({label:e.labels.singular_name,value:e.slug}))):ge;de&&(de=[{label:(0,e.__)("Select Post type","greenshiftquery"),value:""}].concat(de));const[me,be]=(0,a.useState)("Select Field"),[he,_e]=(0,a.useState)([{label:(0,e.__)("Select field or type below","greenshiftquery"),value:""}]),[fe,ye]=(0,a.useState)([]),[ve,Ee]=(0,a.useState)([{label:(0,e.__)("Select field or type below","greenshiftquery"),value:""}]),[xe,we]=(0,a.useState)(!1),[Ce,ke]=(0,a.useState)(!1),[Ne,Se]=(0,a.useState)(!1),[Te,qe]=(0,a.useState)(!1);function Oe(t,n){let a=t||o.postType;a||(a="post"),wp.apiFetch({path:"/greenshift/v1/get-post-metas?post_type="+a,method:"GET"}).then((t=>{const a=JSON.parse(t);a.unshift({label:(0,e.__)("Select field or type below","greenshiftquery"),value:""});let l=a.filter((e=>null!==e.label));n(l)})).catch((e=>{}))}function Be(t,n){let a=t||o.postType;wp.apiFetch({path:"/greenshift/v1/get-taxonomies?post_type="+a,method:"GET"}).then((t=>{const a=JSON.parse(t);a.unshift({label:(0,e.__)("Select Taxonomy or type below","greenshiftquery"),value:""});let l=a.filter((e=>null!==e.label));n(l)})).catch((e=>{}))}const Pe=(e,t,n)=>{let a="";return t&&(a+=`<div class="gspb_meta_prefix">${t}</div>`),e&&(a+=`<div class="gspb_meta_value">${e}</div>`),n&&(a+=`<div class="gspb_meta_postfix">${n}</div>`),a},Ie=ea(((t,n)=>{!function(t,n){if(we(!0),!H){if(o.repeaterArray&&!J&&"repeater"==j)return K?(be(Pe(pa(K,o.repeaterArray),O,B)),void we(!1)):(be(Pe((0,e.__)("Select Field","greenshiftquery"),O,B)),void we(!1));if("author_name"==k&&"author_name"==w&&"authordata"==j&&o.authorName)return be(Pe(o.authorName,O,B)),void we(!1);if("post_modified"==w&&"postdata"==j&&o.postDateModified)return be(Pe(o.postDateModified,O,B)),void we(!1);if("taxonomylink"==w&&"taxonomy"==j&&"category"==k&&o.postCategories)return be(Pe(o.postCategories,O,B)),void we(!1)}if("archivemeta"==j){if("archivename"==w)return we(!1),void be(Pe((0,e.__)("Archive Title","greenshiftquery"),O,B));if("archivedescription"==w)return we(!1),void be(Pe((0,e.__)("Archive Description","greenshiftquery"),O,B));if("archivemeta"==w)return we(!1),void be(Pe((0,e.__)("Term Meta Field Value","greenshiftquery"),O,B))}let a=0,l="post";"definite_item"==z?A&&(l=L,a=A):(o.postId&&(a=o.postId),o.postType&&(l=o.postType),L&&(l=L,a=0),o.greenshiftquery_post_type&&(l=o.greenshiftquery_post_type,a=0),"attribute"!=w&&"attributelink"!=w&&"local"!=w&&"swatch"!=w||"product"!=l&&(l="product",a=0)),wp.apiFetch({path:"/greenshift/v1/metaget/",method:"POST",data:{field:"repeater"==w?K:k,subfield:N,subsubfield:S,postId:a,show_empty:C,prefix:O,postfix:B,icon:H?R:null,type:w,showtoggle:I,post_type:l,repeaternumber:M,acfrepeattype:$,postprocessor:J,repeaterArray:o.repeaterArray?o.repeaterArray:null}}).then((e=>{const t=JSON.parse(e);we(!1),t&&be(t)})).catch((e=>{we(!1)}))}()}),500),Ae=ea(((e,t)=>(we(!0),wp.apiFetch({path:(0,Xn.addQueryArgs)("/wc/v3/products/attributes",{search:e})}).then((e=>{we(!1),t(e.map(((e,t)=>({label:e.name,slug:e.slug,value:e.id})),[]))})))),500);(0,a.useEffect)((()=>{Ie(k,i)}),[k,N,S,O,B,R,H,C,w,I,P,A,L,M,J,$,o.greenshiftquery_post_type,K,o.repeaterArray]);const Le=null!=me&&me.length>0;(0,a.useEffect)((()=>{fa(n)}),[]);let Me=`gspb_id-${u}`,$e=`.${Me}`,je=Qa(n);const ze={className:`gspb_meta ${Me} gspb-selector-element ${void 0!==n.attributes.className&&"undefined"!=n.attributes.className?n.attributes.className:""}`,...je};ze.id=Me;let Fe={};Fe=al(d,le);const[Re,De]=(0,a.useState)(0),He=ya();let Ve="";P?(Ve+=`${$e} .gspb_meta_prefix{display:block;}`,q&&("flex-start"==q&&(q="left"),"flex-end"==q&&(q="right"),Ve+=`${$e}{text-align:${q}}`)):(Ve+=`${$e}{display:${ee?"inline-flex":"flex"}; align-items:center; ${q?`justify-content:${q}`:""}}`,"undefined"!==G&&(Ve=Ya($e,["align-items"],[[[G[0]?G[0]:null],[G[1]?G[1]:null],[G[2]?G[2]:null],[G[3]?G[3]:null]]],Ve))),Ve=La(p,$e,Ve,d),Ve=Ma(g,"body.gspb-bodyfront "+$e,Ve),Ve=$a(d,$e,Ve),Ve=ja(m,$e,Ve),Ve=za(b,$e,Ve),Ve=Fa(h,$e,Ve),W&&(Ve=Ya(`${$e} .gspb_meta_value`,["-webkit-line-clamp","display","-webkit-box-orient","overflow"],[[[U[0]?U[0]:null],[U[1]?U[1]:null],[U[2]?U[2]:null],[U[3]?U[3]:null]],"-webkit-box","vertical","hidden"],Ve)),ce&&(Ve=Ya(`${$e} .gspb_meta_prefix_icon`,["order"],["5"],Ve)),ue&&(Ve=Ya(`${$e} .gspb_meta_value`,["display"],["none"],Ve)),"acfrepeatertable"==w?(Ve+=`${$e} td, ${$e} th{padding:5px 10px; border:1px solid #eee}${$e} table{overflow:auto; border-collapse:collapse; width:100%}${$e} img{max-height:200px}${$e} th{background:#f4f4f4}`,Ve=ja(x,`${$e} td, ${$e} th`,Ve),Ve=Va(y,`${$e} td`,Ve),Ve=Va(v,`${$e} th`,Ve),Ve=Da(_,`${$e} td, ${$e} th`,Ve),Ve=Ha(f,`${$e} th`,Ve)):(Ve=Da(_,$e,Ve),Ve=Ha(f,$e,Ve),Ve=ja(x,`${$e} .gspb_meta_value`,Ve),Ve=Va(y,`${$e} .gspb_meta_value`,Ve),Ve=Va(v,`${$e} .gspb_meta_prefix`,Ve),Ve=Va(E,`${$e} .gspb_meta_postfix`,Ve)),Ve=Ua(V,$e,Ve);const Ge=JSON.parse(JSON.stringify(R));let Ue="svg";"image"===Ge.type&&(Ue="img"),H&&(Ve=Ga(Ge,`${$e} .gspb_meta_prefix_icon ${Ue}`,Ve),Ge.fillhover&&(Ve=Ya(`${$e} .gspb_meta_prefix_icon:hover svg, ${$e} .gspb_meta_prefix_icon:hover svg path`,["fill"],[Ge.fillhover+"!important"],Ve,!1)),Ve+=`${$e} .gspb_meta_prefix_icon{margin-right:13px;display:flex; align-items:center}`,Ve=ja(D,$e+" .gspb_meta_prefix_icon",Ve)),"commatolist"==J&&(Q&&(Ve+=`${$e} .gspb_meta_value ul{list-style:none; margin:0; padding:0}${$e} .gspb_meta_value li{list-style:none}`),Ve=ja(Y,$e+" .gspb_meta_value li",Ve),Z&&(Ve=Ra(X,$e+" .gspb_meta_value > ul",Ve),Ve=Ya(`${$e}, ${$e} .gspb_meta_value`,["width"],["100%"],Ve),"commatolist"==J&&(Ve=Ya(`${$e} .gspb_meta_value > ul > li`,["display","align-items","flex-wrap"],["flex","center","nowrap"],Ve)))),Ve=Ja(n,Ve),Wa(u,Ve,n);let We=Ve;We=Ma(g,"#block-"+c,We),P&&(We+=`#block-${c} .gspb_meta_prefix{display:block;}`);let Je=me;re&&"div"!=re&&(Je=`<${re}>${Je}</${re}>`);let Qe=!da()(_a.animation.default,n.attributes.animation),Ye=!da()(_a.csstransform.default,n.attributes.csstransform),Xe=!da()(_a.position.default,n.attributes.position),Ze=!da()(_a.responsive.default,n.attributes.responsive),Ke=void 0!==n.attributes.interactionLayers&&n.attributes.interactionLayers.length>0;const et=(0,Zn.useBlockProps)({"data-gspb-block-id":n.attributes.id});return et.className=et.className.replace(n.attributes.className,""),(0,a.createElement)("div",et,n.isSelected&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Zn.InspectorControls,null,(0,a.createElement)("div",{className:"gspb_inspector"},(0,a.createElement)(Xa,t({tabs:["general","advance"],activeAdvance:!!(Qe||Ye||Xe||Ze||Ke)},n),(0,a.createElement)(Za,{key:"general"},(0,a.createElement)(Kn.PanelBody,{initialOpen:!0,title:(0,e.__)("Main Settings","greenshiftquery")},(0,a.createElement)(Ia,{addonVar:greenshiftQUERY.can_use_premium_code}),(0,a.createElement)("div",{className:"gspb_feat_styles"},(0,a.createElement)(Ka,{columns:2,value:j,onChange:e=>{i("custom"==e||"repeater"==e?{type:e,typeselect:e}:"woocommerce"==e?{post_type:"product",typeselect:e}:{typeselect:e})},options:[{icon:"rhicon rhi-inbox",label:(0,e.__)("Custom Field","greenshiftquery"),value:"custom"},{icon:"rhicon rhi-shopping-cart",label:(0,e.__)("Woocommerce","greenshiftquery"),value:"woocommerce"},{icon:"rhicon rhi-clone",label:(0,e.__)("Taxonomy Terms","greenshiftquery"),value:"taxonomy"},{icon:"rhicon rhi-layers",label:(0,e.__)("Archive Meta","greenshiftquery"),value:"archivemeta"},{icon:"rhicon rhi-window-restore",label:(0,e.__)("Post data","greenshiftquery"),value:"postdata"},{icon:"rhicon rhi-download1",label:(0,e.__)("Site data","greenshiftquery"),value:"sitedata"},{icon:"rhicon rhi-user",label:(0,e.__)("User data","greenshiftquery"),value:"authordata"},{icon:"rhicon rhi-sliders-h",label:(0,e.__)("ACF Field","greenshiftquery"),value:"acf"},{icon:"rhicon rhi-code",label:(0,e.__)("Repeater","greenshiftquery"),value:"repeater"}]})),"repeater"===j&&(0,a.createElement)(a.Fragment,null,o.repeaterArray?(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{style:{marginTop:15}}),(0,a.createElement)(Ka,{columns:2,label:(0,e.__)("Select Repeater Field","greenshift-animation-and-page-builder-blocks"),value:n.attributes.repeaterField,onChange:e=>{i({repeaterField:e,dynamicField:""})},options:Object.keys(o.repeaterArray).map((e=>({label:e,value:e})))}),(0,a.createElement)("div",{style:{marginTop:15}}),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Custom Repeater field","greenshiftquery"),help:(0,e.__)("Enter field name to get value from repeater array or select field above. You can also use array-like values, example: fieldkey[0][keyname]","greenshift-animation-and-page-builder-blocks"),value:n.attributes.repeaterField,onChange:e=>{i({repeaterField:e,dynamicField:""})}})):(0,a.createElement)("div",{style:{marginTop:15}},(0,e.__)("Place this block in Repeater Field Builder to use this option","greenshift-animation-and-page-builder-blocks"))),"woocommerce"!=j&&"repeater"!=j&&"sitedata"!=j&&"archivemeta"!=j&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Select Post type for preview","greenshiftquery"),value:L,help:(0,e.__)("Leave blank to show current post type","greenshiftquery"),options:de,onChange:e=>{"custom"==w&&Oe(e,Ee),"taxonomy"!=w&&"archivemeta"!=w||Be(e,_e),i({post_type:e,selectedPostId:0})}})),"woocommerce"==j&&(0,a.createElement)(Ka,{columns:2,value:w,onChange:e=>{i({type:e})},options:[{value:"attribute",label:(0,e.__)("Attribute","greenshiftquery")},{value:"attributelink",label:(0,e.__)("Attribute Link","greenshiftquery")},{value:"local",label:(0,e.__)("Local Attribute","greenshiftquery")},{value:"swatch",label:(0,e.__)("Product Swatch","greenshiftquery")}]}),"taxonomy"==j&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{style:{marginBottom:5,marginTop:12}},(0,e.__)("Select Type","greenshiftquery")),(0,a.createElement)(Ka,{columns:2,value:w,onChange:e=>{i({type:e})},options:[{value:"taxonomy",label:(0,e.__)("Taxonomy","greenshiftquery")},{value:"taxonomylink",label:(0,e.__)("Taxonomy Link","greenshiftquery")}]})),"archivemeta"==j&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{style:{marginBottom:5,marginTop:12}},(0,e.__)("Select Type","greenshiftquery")),(0,a.createElement)(Ka,{columns:2,value:w,onChange:e=>{i({type:e})},options:[{value:"archivename",label:(0,e.__)("Archive Name","greenshiftquery")},{value:"archivedescription",label:(0,e.__)("Archive Description","greenshiftquery")},{value:"archivemeta",label:(0,e.__)("Archive Meta Field","greenshiftquery")}]}),(0,a.createElement)("div",{className:"gspb-warning gspb-alert",style:{marginTop:15}},(0,e.__)("This type must be used only on Taxonomy Archive pages. It will detect taxonomy automatically","greenshiftquery"))),"postdata"==j&&(0,a.createElement)(Ka,{columns:2,value:w,onChange:e=>{i({type:e})},options:[{label:(0,e.__)("Publish Date","greenshiftquery"),value:"post_date"},{label:(0,e.__)("Update Date","greenshiftquery"),value:"post_modified"},{label:(0,e.__)("Comment count","greenshiftquery"),value:"comment_count"},{label:(0,e.__)("Excerpt","greenshiftquery"),value:"excerpt"},{label:(0,e.__)("Content","greenshiftquery"),value:"fullcontent"},{label:(0,e.__)("Formatted Content","greenshiftquery"),value:"fullcontentfilters"}]}),"sitedata"==j&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Ka,{columns:2,value:w,onChange:e=>{i({type:e})},options:[{label:(0,e.__)("Site Option","greenshiftquery"),value:"siteoption"},{label:(0,e.__)("Site Name","greenshiftquery"),value:"sitename"},{label:(0,e.__)("Site Description","greenshiftquery"),value:"sitedescription"},{label:(0,e.__)("Current Year","greenshiftquery"),value:"currentyear"},{label:(0,e.__)("Current Month","greenshiftquery"),value:"currentmonth"},{label:(0,e.__)("Today + 1 day","greenshiftquery"),value:"todayplus1"},{label:(0,e.__)("Today + 2 days","greenshiftquery"),value:"todayplus2"},{label:(0,e.__)("Today + 3 days","greenshiftquery"),value:"todayplus3"},{label:(0,e.__)("Today + 7 days","greenshiftquery"),value:"todayplus7"}]}),"siteoption"==w&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{style:{marginTop:15}}),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Option Name","greenshiftquery"),help:(0,e.__)("You can also use array-like values, example: fieldkey[0][keyname]","greenshiftquery"),value:k,onChange:e=>i({field:e})}),(0,a.createElement)("div",{style:{marginTop:15}}))),"authordata"==j&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Ka,{columns:2,value:w,onChange:e=>{i("author_meta"!=e&&"currentuser_meta"!=e?{type:e,field:e}:{type:e})},options:[{label:(0,e.__)("Author Name","greenshiftquery"),value:"author_name"},{label:(0,e.__)("Author Link","greenshiftquery"),value:"author_name_link"},{label:(0,e.__)("Author Email Link","greenshiftquery"),value:"author_mail_link"},{label:(0,e.__)("Description","greenshiftquery"),value:"author_description"},{label:(0,e.__)("Author Meta","greenshiftquery"),value:"author_meta"},{label:(0,e.__)("Current User Name","greenshiftquery"),value:"currentuser_name"},{label:(0,e.__)("Current User Archive Link","greenshiftquery"),value:"currentuser_name_link"},{label:(0,e.__)("Current User Description","greenshiftquery"),value:"currentuser_description"},{label:(0,e.__)("Current User Meta","greenshiftquery"),value:"currentuser_meta"}]}),(0,a.createElement)("div",{style:{marginBottom:10}}),("author_meta"==w||"currentuser_meta"==w)&&(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("User meta field","greenshift"),value:k,onChange:e=>i({field:e})})),"acf"==j&&(0,a.createElement)(Ka,{columns:2,value:w,onChange:e=>{i({type:e})},options:[{value:"acfmulti",label:(0,e.__)("ACF multivalue field","greenshiftquery")},{value:"acf_file",label:(0,e.__)("ACF File Download field","greenshiftquery")},{value:"acfimage",label:(0,e.__)("ACF image field value","greenshiftquery")},{value:"acfrepeater",label:(0,e.__)("ACF repeater value","greenshiftquery")},{value:"acfrepeatertable",label:(0,e.__)("ACF repeater table","greenshiftquery")}]}),"repeater"!=j&&"sitedata"!=j&&"archivemeta"!=w&&(0,a.createElement)("div",{style:{marginBottom:10}},(0,a.createElement)("div",{style:{marginBottom:5,marginTop:12}},(0,e.__)("Source","greenshiftquery")),(0,a.createElement)(Ka,{columns:2,value:z,onChange:e=>i({source:e}),options:[{label:(0,e.__)("Current/Latest","greenshiftquery"),value:"latest_item"},{label:(0,e.__)("Definite","greenshiftquery"),value:"definite_item"}]})),"definite_item"===z&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{style:{marginTop:15}},(0,a.createElement)(ua,{label:(0,e.__)("Choose definite item","greenshiftquery"),multiple:!1,currentValue:0!==A?A:"",onChange:e=>{let{value:t}=e;i({selectedPostId:t})},type:L||o.postType}))),"postdata"!=j&&"authordata"!=j&&"repeater"!=j&&"sitedata"!=j&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{class:"gspb_row gspb_row--no-padding-col",style:{marginBottom:10}},(0,a.createElement)("div",{className:"gspb_row__col--10"},(0,e.__)("Get field","greenshiftquery")),("custom"==w||"acfmulti"==w||"acf_file"==w||"acfrepeatertable"==w||"acfrepeater"==w||"acfimage"==w)&&(0,a.createElement)("div",{className:"gspb_row__col--2",style:{textAlign:"right"}},(0,a.createElement)("button",{className:"gspb_inspector_btn",style:{margin:0,borderColor:"transparent"},onClick:()=>{Oe(L,Ee),ke(!Ce)}},(0,a.createElement)("i",{className:"rhicon rhi-database",style:{marginLeft:0}}))),("taxonomy"==w||"taxonomylink"==w)&&(0,a.createElement)("div",{className:"gspb_row__col--2",style:{textAlign:"right"}},(0,a.createElement)("button",{className:"gspb_inspector_btn",style:{margin:0,borderColor:"transparent"},onClick:()=>{Be(L,_e),qe(!Te)}},(0,a.createElement)("i",{className:"rhicon rhi-database",style:{marginLeft:0}}))),("attribute"==w||"attributelink"==w||"local"==w||"swatch"==w)&&(0,a.createElement)("div",{className:"gspb_row__col--2",style:{textAlign:"right"}},(0,a.createElement)("button",{className:"gspb_inspector_btn",style:{margin:0,borderColor:"transparent"},onClick:()=>{var e;e=ye,we(!0),wp.apiFetch({path:"/wc/v3/products/attributes?per_page=10&page=1"}).then((t=>{let n=t.map((e=>({label:e.name,slug:e.slug,value:e.id})),[]);e(n),we(!1)})).catch((e=>{we(!1)})),Se(!Ne)}},(0,a.createElement)("i",{className:"rhicon rhi-database",style:{marginLeft:0}})))),("custom"==w||"acfmulti"==w||"acf_file"==w||"acfrepeatertable"==w||"acfrepeater"==w||"acfimage"==w)&&ve&&Ce&&(0,a.createElement)(Kn.ComboboxControl,{value:"",options:ve,onChange:e=>{i({field:e})}}),("attribute"==w||"attributelink"==w||"local"==w||"swatch"==w)&&fe.length>0&&Ne&&(0,a.createElement)("div",{style:{position:"relative",zIndex:99999}},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:fe,loadOptions:Ae,onChange:e=>i({field:e.slug,attr:e}),isMulti:!1,value:F,className:"react-select"}),"swatch"==w&&(0,a.createElement)(Ia,{addonVar:greenshiftWOO.can_use_premium_code}),(0,a.createElement)("div",{style:{marginBottom:10}})),("taxonomy"==w||"taxonomylink"==w)&&he&&Te&&(0,a.createElement)(Kn.ComboboxControl,{value:"",options:he,onChange:e=>{i({field:e})}}),(0,a.createElement)(Kn.TextControl,{value:k,help:(0,e.__)("You can also use array-like values, example: fieldkey[0][keyname]","greenshiftquery"),onChange:e=>i({field:e})})),("custom"==w||"acfmulti"==w||"acf_file"==w||"acfrepeatertable"==w||"acfrepeater"==w||"acfimage"==w||"taxonomy"==w||"taxonomylink"==w||"repeater"==w||"archivemeta"==j&&"archivemeta"==w)&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Add Data Format","greenshiftquery"),value:J,options:[{label:(0,e.__)("Plain format","greenshiftquery"),value:""},{label:(0,e.__)("Wysiwyg formatting","greenshiftquery"),value:"textformat"},{label:(0,e.__)("Mailto link","greenshiftquery"),value:"mailto"},{label:(0,e.__)("Tel: link","greenshiftquery"),value:"tel"},{label:(0,e.__)("Post link","greenshiftquery"),value:"postlink"},{label:(0,e.__)("External link","greenshiftquery"),value:"extlink"},{label:(0,e.__)("Comma separator to list","greenshiftquery"),value:"commatolist"},{label:(0,e.__)("Date YYYYMMDD to Wordpress date","greenshiftquery"),value:"ymd"},{label:(0,e.__)("Date yyyy-mm-dd to Wordpress date","greenshiftquery"),value:"ytmd"},{label:(0,e.__)("Date Y-m-d H:i:s to Wordpress date","greenshiftquery"),value:"ymdhis"},{label:(0,e.__)("Date to difference with current","greenshiftquery"),value:"ymdtodiff"},{label:(0,e.__)("Number format","greenshiftquery"),value:"numberformat"}],onChange:e=>{i({postprocessor:e})}}),"commatolist"==J&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Disable list dots","greenshiftquery"),checked:Q,onChange:e=>i({disablelistdots:e})}),(0,a.createElement)(Ca,t({attributeName:"listSpacing",overflow:!1,padding:!1,enableMarginAuto:!1,cleanbutton:!1},n)),(0,a.createElement)("div",{style:{marginBottom:15}}))),"acfrepeater"==w&&(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("By default, first row will be used. You must add also subfield","greenshiftquery")},(0,a.createElement)(Kn.RangeControl,{label:(0,e.__)("Number of row to get value","greenshiftquery"),min:1,max:50,step:1,value:M,onChange:e=>{i({repeaternumber:e})}}),(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Type","greenshiftquery"),value:$,options:[{value:"",label:(0,e.__)("Single text value","greenshiftquery")},{value:"multi",label:(0,e.__)("Multi value (checkbox, select)","greenshiftquery")},{value:"image",label:(0,e.__)("Image","greenshiftquery")}],onChange:e=>{i({acfrepeattype:e})}})),(0,a.createElement)("div",{style:{marginTop:15}}),(0,a.createElement)("div",{className:"gspb_less_button"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"}," ",(0,e.__)("Semantic Tag","greenshift-animation-and-page-builder-blocks")," "),(0,a.createElement)(el,{label:"",fluid:"yes",value:re,onChange:e=>{i({textTag:e})},options:[{label:"H1",value:"h1",title:"H1"},{label:"H2",value:"h2",title:"H2"},{label:"H3",value:"h3",title:"H3"},{label:"H4",value:"h4",title:"H4"},{label:"DIV",value:"div",title:"div"},{label:"P",value:"p",title:"paragraph"}]})),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Show empty value?","greenshiftquery"),checked:C,onChange:e=>{i({show_empty:e})}})),"commatolist"==J&&(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("List Columns","greenshift-animation-and-page-builder-blocks"),initialOpen:!1},(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Enable Columns?","greenshift-animation-and-page-builder-blocks"),checked:Z,onChange:e=>{if(i({flexcolumns:e}),e){let e=ba()(X);e.type="grid",i({flexbox:e})}}}),Z&&(0,a.createElement)(Ba,t({flex:!1,attributeName:"flexbox"},n))),"acfrepeatertable"!=w&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.PanelBody,{initialOpen:!1,title:(0,e.__)("Labels","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:O,label:(0,e.__)("Prefix Label","greenshiftquery"),onChange:e=>i({prefix:e})}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Show Prefix on separate line?","greenshiftquery"),checked:P,onChange:e=>{i({labelblock:e})}}),!P&&(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Enable inline style?","greenshiftquery"),checked:ee,onChange:e=>{i({inlineFlex:e})}}),(0,a.createElement)(Kn.TextControl,{value:B,label:(0,e.__)("Postfix label","greenshiftquery"),onChange:e=>i({postfix:e})})),(0,a.createElement)(Kn.PanelBody,{initialOpen:!1,title:(0,e.__)("Icon","greenshiftquery")},(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Add Icon","greenshiftquery"),checked:H,onChange:e=>{i({enableIcon:e})}}),H&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Show icon after value","greenshiftquery"),checked:ce,onChange:e=>{i({iconRight:e})}}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Show only Icon","greenshiftquery"),checked:ue,onChange:e=>{i({iconOnly:e})}}),(0,a.createElement)(Pa,{icon:Ge,onChange:e=>{i({iconBox_icon:e})}}),(0,a.createElement)(Ca,t({attributeName:"iconSpacing",overflow:!1,padding:!1},n))))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Add Link to Block","greenshiftquery"),initialOpen:!1,className:te?"gspb_panel_changed":""},(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Enable Link from Title","greenshiftquery"),checked:te,onChange:e=>{i({link_enable:e})}}),te&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Select Source","greenshiftquery"),value:ne,options:[{label:(0,e.__)("Post Title","greenshiftquery"),value:""},{label:(0,e.__)("Custom field","greenshiftquery"),value:"field"},{label:(0,e.__)("Repeater data","greenshiftquery"),value:"repeater"},{label:(0,e.__)("Current User Meta","greenshiftquery"),value:"currentusermeta"},{label:(0,e.__)("Author Meta","greenshiftquery"),value:"authormeta"}],onChange:e=>{i({linkType:e})}}),("field"===ne||"repeater"==ne||"currentusermeta"==ne||"authormeta"==ne)&&(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Type field key","greenshiftquery"),help:(0,e.__)("Enter field name to get value from repeater or custom field. You can also use array-like values, example: fieldkey[0][keyname]","greenshiftquery"),value:ae,onChange:e=>{i({linkTypeField:e})}}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Open in new window?","greenshift-animation-and-page-builder-blocks"),checked:ie,onChange:e=>{i({linkNewWindow:e})}}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Rel NoFollow?","greenshift-animation-and-page-builder-blocks"),checked:oe,onChange:e=>{i({linkNoFollow:e})}}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Rel sponsored?","greenshift-animation-and-page-builder-blocks"),checked:se,onChange:e=>{i({linkSponsored:e})}}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Value Design","greenshiftquery"),initialOpen:!1,className:da()(_a.typographyValue.default,n.attributes.typographyValue)?"":"gspb_panel_changed"},"acfrepeatertable"!=w&&(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Show value as Check icon?","greenshiftquery"),checked:I,onChange:e=>{i({showtoggle:e})}}),(0,a.createElement)(qa,t({attributeName:"typographyValue",includegradient:!1,includeHoverlinks:!0},n))),O&&(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Prefix design","greenshiftquery"),initialOpen:!1,className:da()(_a.typographyPrefix.default,n.attributes.typographyPrefix)?"":"gspb_panel_changed"},(0,a.createElement)(qa,t({attributeName:"typographyPrefix",includegradient:!1,includeHoverlinks:!0},n))),B&&(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Postfix design","greenshiftquery"),initialOpen:!1,className:da()(_a.typographyPostfix.default,n.attributes.typographyPostfix)?"":"gspb_panel_changed"},(0,a.createElement)(qa,t({attributeName:"typographyPostfix",includegradient:!1,includeHoverlinks:!0},n))),"acfrepeatertable"==w&&(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Table header design","greenshiftquery"),initialOpen:!0},(0,a.createElement)(qa,t({attributeName:"typographyPrefix",includegradient:!1,includeHoverlinks:!0},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Spacing","greenshiftquery"),initialOpen:!1,className:da()(_a.spacing.default,n.attributes.spacing)?"":"gspb_panel_changed"},(0,a.createElement)(Ca,t({attributeName:"spacing",overflow:!0},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Value Spacing","greenshiftquery"),initialOpen:!1,className:da()(_a.spacingValue.default,n.attributes.spacingValue)?"":"gspb_panel_changed"},"acfrepeatertable"!=w&&(0,a.createElement)(Ca,t({attributeName:"spacingValue",overflow:!1,padding:!1,enableMarginAuto:!1},n)),"acfrepeatertable"==w&&(0,a.createElement)(Ca,t({attributeName:"spacingValue",overflow:!1,margin:!1,enableMarginAuto:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Background and Opacity","greenshiftquery"),initialOpen:!1,className:"gspb_smallpadding_btn "+(da()(_a.background.default,n.attributes.background)?"":"gspb_panel_changed")},(0,a.createElement)(Ta,t({attributeName:"background",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Border","greenshiftquery"),initialOpen:!1,className:da()(_a.border.default,n.attributes.border)?"":"gspb_panel_changed"},(0,a.createElement)(Sa,t({attributeName:"border"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Shadow","greenshiftquery"),initialOpen:!1,className:da()(_a.shadow.default,n.attributes.shadow)?"":"gspb_panel_changed"},(0,a.createElement)(Na,t({attributeName:"shadow"},n,{predefined:!0}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Width, Height, Align, Clamp","greenshiftquery"),initialOpen:!1,className:da()(_a.blockWidth.default,n.attributes.blockWidth)?"":"gspb_panel_changed"},(0,a.createElement)(Oa,t({attributeName:"blockWidth",include:["height"]},n)),(0,a.createElement)("div",{style:{marginTop:20}},(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Enable Text Clamp?","greenshiftquery"),checked:W,onChange:e=>{i({clampEnable:e})}}),W&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Line Clamp","greenshiftquery"),(0,a.createElement)(tl,{className:"gspb_inspector_device-icons--small",onChange:()=>De(!Re)}),(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",onClick:()=>{let e=U.slice();e[He]=null,i({clamp:e})}},(0,a.createElement)("i",{className:"rhicon rhi-undo"}))),(0,a.createElement)(el,{label:"",fluid:!0,value:U[He],onChange:e=>{let t=U.slice();t[He]=e,i({clamp:t})},options:[{label:(0,e.__)("No","greenshiftquery"),value:null,title:(0,e.__)("Default","greenshiftquery")},{label:"1",value:1,title:"1"},{label:"2",value:2,title:"2"},{label:"3",value:3,title:"3"},{label:"4",value:4,title:"4"},{label:"5",value:5,title:"5"},{label:"6",value:6,title:"6"},{label:"7",value:7,title:"7"}]}))),(0,a.createElement)(el,{value:void 0!==G?G[He]:null,label:(0,e.__)("Vertical Align","greenshiftquery"),fluid:"",onChange:e=>{let t=G.slice();t[He]=e,i({valign:t})},options:[{icon:"dashicon dashicons dashicons-arrow-up-alt2",value:"flex-start",title:(0,e.__)("Top")},{icon:"dashicon dashicons dashicons-align-center",value:"center",title:(0,e.__)("Middle")},{icon:"dashicon dashicons dashicons-arrow-down-alt2",value:"flex-end",title:(0,e.__)("Bottom")}]}))),(0,a.createElement)(Za,{key:"advance"},(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Animation","greenshiftquery"),initialOpen:!0,className:Qe?"gspb_panel_changed":""},(0,a.createElement)(wa,t({attributeName:"animation"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Css Transform","greenshiftquery"),initialOpen:!1,className:Ye?"gspb_panel_changed":""},(0,a.createElement)(Ea,t({attributeName:"csstransform"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Interaction Layers","greenshift-animation-and-page-builder-blocks"),initialOpen:!1,className:Ke?"gspb_panel_changed":""},(0,a.createElement)(Aa,n)),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Position","greenshiftquery"),initialOpen:!1,className:Xe?"gspb_panel_changed":""},(0,a.createElement)(xa,t({attributeName:"position"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Responsive and Custom CSS","greenshift"),initialOpen:!1,className:Ze?"gspb_panel_changed":""},(0,a.createElement)(ka,t({attributeName:"responsive"},n))))))),(0,a.createElement)(va,n),(0,a.createElement)(Zn.BlockControls,null,(0,a.createElement)(Zn.AlignmentToolbar,{value:q,onChange:e=>i({align:e}),alignmentControls:pe}))),xe&&(0,a.createElement)("svg",{width:"45px",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 100 100"},(0,a.createElement)("circle",{fill:"#999",cx:"6",cy:"50",r:"6"},(0,a.createElement)("animate",{attributeName:"opacity",dur:"1s",values:"0;1;0",repeatCount:"indefinite",begin:"0.1"})),(0,a.createElement)("circle",{fill:"#999",cx:"26",cy:"50",r:"6"},(0,a.createElement)("animate",{attributeName:"opacity",dur:"1s",values:"0;1;0",repeatCount:"indefinite",begin:"0.2"})," "),(0,a.createElement)("circle",{fill:"#999",cx:"46",cy:"50",r:"6"},(0,a.createElement)("animate",{attributeName:"opacity",dur:"1s",values:"0;1;0",repeatCount:"indefinite",begin:"0.3"})," ")),!xe&&Le&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(nl,{attributes:r,props:n},te?(0,a.createElement)("div",t({},ze,Fe,{dangerouslySetInnerHTML:{__html:'<a href="#">'+Je+"</a>"}})):(0,a.createElement)("div",t({},ze,Fe,{dangerouslySetInnerHTML:{__html:Je}})),(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:We}}))))},save:()=>null});const{collectionsObjects:il}=gspblib.helpers;var ol={id:{type:"string",default:null},inlineCssStyles:{type:"string"},dynamicGClass:{type:"string"},dynamicGClasses:{type:"array"},stylebook_class:{type:"string"},stylebook_attrs:{type:"object"},interactionLayers:{type:"array"},csstransform:{type:"object",default:il.csstransform},position:{type:"object",default:il.position},animation:{type:"object",default:il.animation},spacing:{type:"object",default:il.spacing},responsive:{type:"object",default:il.responsive},shadow:{type:"object",default:il.shadow},border:{type:"object",default:il.border},background:{type:"object",default:il.background},backgroundLeft:{type:"object",default:il.background},backgroundRight:{type:"object",default:il.background},backgroundValue:{type:"object",default:il.background},backgroundLine:{type:"object",default:il.background},spacingLeft:{type:"object",default:il.spacing},spacingRight:{type:"object",default:il.spacing},spacingValue:{type:"object",default:il.spacing},borderLeft:{type:"object",default:il.border},borderRight:{type:"object",default:il.border},borderValue:{type:"object",default:il.border},shadowLeft:{type:"object",default:il.shadow},shadowRight:{type:"object",default:il.shadow},shadowValue:{type:"object",default:il.shadow},colorLeft:{type:"string",default:"#d10000"},colorRight:{type:"string",default:"#67a827"},colorHoverLeft:{type:"string"},colorHoverRight:{type:"string"},size:{type:"array",default:[20,null,null,null]},sizeUnit:{type:"array",default:["px","px","px","px"]},typographyValue:{type:"object",default:il.typography},align:{type:"string",default:""},type:{type:"string",default:"thumbs"},postfix:{type:"string",default:""},valueBefore:{type:"number"},tempscale:{type:"boolean"},maxtemp:{type:"number",default:100},loading:{type:"boolean"}};const{gspb_setBlockId:sl}=gspblib.utilities,{CssTransform:cl,Position:ul,Animation:pl,Spacing:gl,Responsive:dl,Shadow:ml,Border:bl,Background:hl,Typography:_l,ProChecker:fl,InteractionsPanel:yl}=gspblib.collections,{gspb_csstransform_cssGen:vl,gspb_position_cssGen:El,aos_animation_cssGen:xl,gspb_spacing_cssGen:wl,gspb_responsive_cssGen:Cl,gspb_shadow_cssGen:kl,gspb_border_cssGen:Nl,gspb_background_cssGen:Sl,gspb_typography_cssGen:Tl,getFinalCssFromDynamicLocalClasses:ql,getDataAttributesfromDynamic:Ol,gspb_Css_Final:Bl}=gspblib.utilities,{CssUnits:Pl,Devices:Il,InspectorTabs:Al,InspectorTab:Ll,BlpgeColorPicker:Ml}=gspblib.components,{gspb_cssGen:$l}=gspblib.helpers,{AnimationWrapper:jl,AnimationRenderProps:zl}=gspblib.collections,{gspb_getDeviceStateIndex:Fl}=gspblib.utilities;var Rl=(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 122.88 105.01"},(0,a.createElement)("path",{fill:"#2184f9",d:"M4,61.65H32.37a4,4,0,0,0,4-4V4a4.05,4.05,0,0,0-4-4H4A4,4,0,0,0,0,4V57.62a4,4,0,0,0,4,4ZM62.16,98.71a7.35,7.35,0,0,0,4.07,5.65,8.14,8.14,0,0,0,5.56.32,15.53,15.53,0,0,0,5.3-2.71,26.23,26.23,0,0,0,9.72-18.86,57.44,57.44,0,0,0-.12-8.35c-.17-2-.42-4-.76-6.15h20.2a21.57,21.57,0,0,0,9.1-2.32,14.87,14.87,0,0,0,5.6-4.92,12.59,12.59,0,0,0,2-7.52,18.1,18.1,0,0,0-1.82-6.92,21.87,21.87,0,0,0,.54-8.39,9.68,9.68,0,0,0-2.78-5.67,25.28,25.28,0,0,0-1.4-9.44,19.9,19.9,0,0,0-4.5-7,28.09,28.09,0,0,0-.9-5A17.35,17.35,0,0,0,109.5,6h0C106.07,1.14,103.33,1.25,99,1.43c-.61,0-1.26.05-2.26.05H57.39a19.08,19.08,0,0,0-8.86,1.78,20.9,20.9,0,0,0-7,6.06L41,11V56.86l2,.54c5.08,1.37,9.07,5.7,12.16,10.89a76,76,0,0,1,7,16.64V98.2l.06.51Zm6.32.78a2.13,2.13,0,0,1-1-1.57V84.55l-.12-.77a82.5,82.5,0,0,0-7.61-18.24C56.4,59.92,52,55.1,46.37,52.87V11.94a14.87,14.87,0,0,1,4.56-3.88,14.14,14.14,0,0,1,6.46-1.21H96.73c.7,0,1.61,0,2.47-.07,2.57-.11,4.2-.17,5.94,2.28v0a12.12,12.12,0,0,1,1.71,3.74,24.63,24.63,0,0,1,.79,5l.83,1.76a15,15,0,0,1,3.9,5.75,21.23,21.23,0,0,1,1,8.68l-.1,1.59,1.36.84a4.09,4.09,0,0,1,1.64,3,17.44,17.44,0,0,1-.68,7.12l.21,1.94A13.16,13.16,0,0,1,117.51,54a7.34,7.34,0,0,1-1.17,4.39,9.61,9.61,0,0,1-3.59,3.12,16,16,0,0,1-6.71,1.7H79.51l.6,3.18a85.37,85.37,0,0,1,1.22,8.78,51.11,51.11,0,0,1,.13,7.56,20.78,20.78,0,0,1-7.62,14.95,10.29,10.29,0,0,1-3.41,1.78,3,3,0,0,1-2,0ZM22.64,19.71a5.13,5.13,0,1,0-5.13-5.13,5.13,5.13,0,0,0,5.13,5.13Z"}));(0,ll.registerBlockType)("greenshift-blocks/thumbcounter",{category:"greenShiftQuery",icon:Rl,example:{},title:(0,e.__)("Thumbs counter","greenshiftquery"),description:(0,e.__)("Add thumbs block to post or query block","greenshiftquery"),keywords:[],usesContext:["postId","postType"],attributes:ol,edit:function(n){const{attributes:l,setAttributes:r,context:i,className:o,clientId:s}=n,{id:c,csstransform:u,position:p,animation:g,spacing:d,responsive:m,shadow:b,border:h,background:_,backgroundLeft:f,backgroundRight:y,backgroundValue:v,backgroundLine:E,spacingLeft:x,spacingRight:w,spacingValue:C,borderLeft:k,borderRight:N,borderValue:S,shadowLeft:T,shadowRight:q,shadowValue:O,colorLeft:B,colorRight:P,colorHoverLeft:I,colorHoverRight:A,size:L,typographyValue:M,align:$,sizeUnit:j,type:z,postfix:F,valueBefore:R,tempscale:D,maxtemp:H,selectedPostId:V,loading:G,interactionLayers:U}=l,W=[{icon:"editor-alignleft",title:(0,e.__)("Align Text Left","greenshift"),align:"flex-start"},{icon:"editor-aligncenter",title:(0,e.__)("Align Text Center","greenshift"),align:"center"},{icon:"editor-alignright",title:(0,e.__)("Align Text Right","greenshift"),align:"flex-end"}],J=Fl(),[Q,Y]=(0,a.useState)(0),[X,Z]=(0,a.useState)("");(0,a.useEffect)((()=>{!function(e){e({loading:!0});let t=V||i.postId;wp.apiFetch({path:"/greenshift/v1/getthumbelement/",method:"POST",data:{postId:t,postfix:F,type:z,tempscale:D,maxtemp:H}}).then((t=>{const n=JSON.parse(t);e({loading:!1}),Z(n)})).catch((t=>{e({loading:!1})}))}(r)}),[F,z,D,V,H]);const K=null!=X&&X.length>0;(0,a.useEffect)((()=>{sl(n)}),[]);let ee=`gspb_id-${c}`,te=`.${ee}`,ne=Ol(n);const ae={className:`gspb_thumbscounter ${ee} gspb-selector-element ${void 0!==n.attributes.className&&"undefined"!=n.attributes.className?n.attributes.className:""}`,...ne};let le={};le=zl(g,U);let re="";re+=`${te}{display:flex; align-items:center; ${$?`justify-content:${$}`:""}}${te} > *{margin-right:12px; display:flex; align-items:center}${te} .gs-thumbsminus, ${te} .gs-thumbsplus{cursor:pointer}${te} .alreadyhot{cursor:not-allowed !important}`,re=vl(u,te,re,g),re=El(p,"body.gspb-bodyfront "+te,re),re=xl(g,te,re),re=wl(d,te,re),re=Cl(m,te,re),re=kl(b,te,re),re=Nl(h,te,re),re=Sl(_,te,re),re=Sl(f,`${te} .gs-thumbsminus`,re),re=Sl(y,`${te} .gs-thumbsplus`,re),re=Sl(v,`${te} .gs-thumbscount`,re),re=Sl(E,`${te} .scaleperc`,re),re=wl(x,`${te} .gs-thumbsminus`,re),re=wl(w,`${te} .gs-thumbsplus`,re),re=wl(C,`${te} .gs-thumbscount`,re),re=Nl(k,`${te} .gs-thumbsminus`,re),re=Nl(N,`${te} .gs-thumbsplus`,re),re=Nl(S,`${te} .gs-thumbscount`,re),re=kl(T,`${te} .gs-thumbsminus`,re),re=kl(q,`${te} .gs-thumbsplus`,re),re=kl(O,`${te} .gs-thumbscount`,re),re=$l(`${te} .gs-thumbsminus svg`,["fill"],[B],re),re=$l(`${te} .gs-thumbsplus svg`,["fill"],[P],re),re=$l(`${te} .gs-thumbsminus:hover svg`,["fill"],[I],re),re=$l(`${te} .gs-thumbsplus:hover svg`,["fill"],[A],re),re=$l(`${te} .gs-thumbsminus svg, ${te} .gs-thumbsplus svg`,["width","height"],[[[L[0],j[0]],[L[1],j[1]],[L[2],j[2]],[L[3],j[3]]],[[L[0],j[0]],[L[1],j[1]],[L[2],j[2]],[L[3],j[3]]]],re),re=Tl(M,`${te} .gs-thumbscount`,re),R&&("1"==R?re+=`${te} .gs-thumbsminus{order:2}${te} .gs-thumbsplus{order:3}`:"2"==R?re+=`${te} .gs-thumbsminus{order:1}${te} .gs-thumbsplus{order:3}`:"3"==R?re+=`${te} .gs-thumbsminus{order:1}${te} .gs-thumbsplus{order:2}`:"4"==R&&(re+=`${te} .gs-thumbsminus{order:1}${te} .gs-thumbsplus{order:2}${te} .scaleperc{order:3}`),re+=`${te} .gs-thumbscount{order:${R}}`),D&&(re+=`${te} .fonscale {height: 15px;position: relative;border: 1px solid #ddd;border-radius: 10px;background-color: #ececec;background: linear-gradient(to bottom,#f5f5f5 1px,#f0f0f0 1px,#eee);flex-grow: 1;}${te} .scaleperc{height: 7px;position: absolute;left: 4px;top: 3px;background-color: #ff4e0d;border-radius: 5px;max-width: calc(100% - 8px);}`),re=ql(n,re),Bl(c,re,n);let ie=re;ie=El(p,"#block-"+s,ie);const oe=(0,Zn.useBlockProps)({"data-gspb-block-id":n.attributes.id});oe.className=oe.className.replace(n.attributes.className,"");let se=!da()(ol.animation.default,n.attributes.animation),ce=!da()(ol.csstransform.default,n.attributes.csstransform),ue=!da()(ol.position.default,n.attributes.position),pe=!da()(ol.responsive.default,n.attributes.responsive),ge=void 0!==n.attributes.interactionLayers&&n.attributes.interactionLayers.length>0;return(0,a.createElement)("div",oe,n.isSelected&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Zn.InspectorControls,null,(0,a.createElement)("div",{className:"gspb_inspector"},(0,a.createElement)(Al,t({tabs:["general","advance"],activeAdvance:!!(se||ce||ue||pe||ge)},n),(0,a.createElement)(Ll,{key:"general"},(0,a.createElement)(Kn.PanelBody,{initialOpen:!0,title:(0,e.__)("Main Settings","greenshiftquery")},(0,a.createElement)(fl,{addonVar:greenshiftQUERY.can_use_premium_code}),(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Type","greenshiftquery"),value:z,options:[{value:"thumbs",label:(0,e.__)("Thumbs","greenshiftquery")},{value:"plusminus",label:(0,e.__)("Hot counter","greenshiftquery")}],onChange:e=>{r({type:e})}}),(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Position of counter","greenshiftquery"),value:R,options:[{value:"",label:(0,e.__)("By Default","greenshiftquery")},{value:"1",label:(0,e.__)("Before buttons","greenshiftquery")},{value:"2",label:(0,e.__)("Between buttons","greenshiftquery")},{value:"3",label:(0,e.__)("After buttons","greenshiftquery")},{value:"4",label:(0,e.__)("End of block","greenshiftquery")}],onChange:e=>{r({valueBefore:e})}}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Show counter line?","greenshiftquery"),checked:D,onChange:e=>{r({tempscale:e})}}),D&&(0,a.createElement)(Kn.TextControl,{className:"gspb_numbertext_control",onChange:e=>{r({maxtemp:e})},label:(0,e.__)("Maximum value in line"),type:"number",value:H})),(0,a.createElement)(Kn.PanelBody,{initialOpen:!1,title:(0,e.__)("Retrieve value","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:V,label:(0,e.__)("Set definite ID","greenshiftquery"),help:(0,e.__)("Use this if you want to show button from definite post ID","greenshiftquery"),onChange:e=>r({selectedPostId:e})})),(0,a.createElement)(Kn.PanelBody,{initialOpen:!1,title:(0,e.__)("Colors and Size","greenshiftquery")},(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col",style:{marginTop:15}},(0,a.createElement)("div",{className:"gspb_row__col--6"},(0,a.createElement)("div",null,(0,e.__)("Minus/Thumb down color","greenshiftquery"))),(0,a.createElement)("div",{className:"gspb_row__col--6",style:{textAlign:"right",justifyContent:"flex-end"}},(0,a.createElement)(Ml,{color:B,onChange:e=>r({colorLeft:e.rgb?`rgba(${e.rgb.r}, ${e.rgb.g}, ${e.rgb.b}, ${e.rgb.a})`:e})}))),(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col",style:{marginTop:15}},(0,a.createElement)("div",{className:"gspb_row__col--6"},(0,a.createElement)("div",null,(0,e.__)("Minus/Thumb down color hover","greenshiftquery"))),(0,a.createElement)("div",{className:"gspb_row__col--6",style:{textAlign:"right",justifyContent:"flex-end"}},(0,a.createElement)(Ml,{color:I,onChange:e=>r({colorHoverLeft:e.rgb?`rgba(${e.rgb.r}, ${e.rgb.g}, ${e.rgb.b}, ${e.rgb.a})`:e})}))),(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col",style:{marginTop:15}},(0,a.createElement)("div",{className:"gspb_row__col--6"},(0,a.createElement)("div",null,(0,e.__)("Plus/Thumb up color","greenshiftquery"))),(0,a.createElement)("div",{className:"gspb_row__col--6",style:{textAlign:"right",justifyContent:"flex-end"}},(0,a.createElement)(Ml,{color:P,onChange:e=>r({colorRight:e.rgb?`rgba(${e.rgb.r}, ${e.rgb.g}, ${e.rgb.b}, ${e.rgb.a})`:e})}))),(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col",style:{marginTop:15}},(0,a.createElement)("div",{className:"gspb_row__col--6"},(0,a.createElement)("div",null,(0,e.__)("Plus/Thumb up color hover","greenshiftquery"))),(0,a.createElement)("div",{className:"gspb_row__col--6",style:{textAlign:"right",justifyContent:"flex-end"}},(0,a.createElement)(Ml,{color:A,onChange:e=>r({colorHoverRight:e.rgb?`rgba(${e.rgb.r}, ${e.rgb.g}, ${e.rgb.b}, ${e.rgb.a})`:e})}))),(0,a.createElement)("div",{style:{marginTop:10}},(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--7"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Size","greenshift"),(0,a.createElement)(Il,{className:"gspb_inspector_device-icons--small",onChange:()=>Y(!Q)}))),(0,a.createElement)("div",{className:"gspb_row__col--5",style:{justifyContent:"space-between"}},(0,a.createElement)("div",null,(0,a.createElement)(Pl,{units:["px","%","vw"],attribute:null==j[J]?"":j[J],onChange:e=>{let t=j.slice();t[J]=e,r({sizeUnit:t})}}),(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",onClick:()=>{let e=L.slice();e[J]=null,r({size:e})}},(0,a.createElement)("i",{className:"rhicon rhi-undo"})))),(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.RangeControl,{value:null==L[J]?"":L[J],onChange:e=>{let t=L.slice();t[J]=e,r({size:t})},trackColor:"#2184f9",min:"px"==j[J]?10:1,max:"px"==j[J]?1800:100}))))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Value Typography","greenshiftquery"),initialOpen:!0},(0,a.createElement)(_l,t({attributeName:"typographyValue",includegradient:!1,includeHoverlinks:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Background for Thumbs Down/Minus","greenshiftquery"),initialOpen:!1,className:"gspb_inspector"},(0,a.createElement)(hl,t({attributeName:"backgroundLeft",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Background for Thumbs Up/Plus","greenshiftquery"),initialOpen:!1,className:"gspb_inspector"},(0,a.createElement)(hl,t({attributeName:"backgroundRight",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Background for Counter","greenshiftquery"),initialOpen:!1,className:"gspb_inspector"},(0,a.createElement)(hl,t({attributeName:"backgroundValue",exclude:["video"]},n))),D&&(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Background for Line","greenshiftquery"),initialOpen:!1,className:"gspb_inspector"},(0,a.createElement)(hl,t({attributeName:"backgroundLine",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Spacing for Thumbs Down/Minus","greenshiftquery"),initialOpen:!1},(0,a.createElement)(gl,t({attributeName:"spacingLeft",overflow:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Spacing for Thumbs Up/Plus","greenshiftquery"),initialOpen:!1},(0,a.createElement)(gl,t({attributeName:"spacingRight",overflow:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Spacing for Counter","greenshiftquery"),initialOpen:!1},(0,a.createElement)(gl,t({attributeName:"spacingValue",overflow:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Border for Thumbs Down/Minus","greenshiftquery"),initialOpen:!1},(0,a.createElement)(bl,t({attributeName:"borderLeft"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Border for Thumbs Up/Plus","greenshiftquery"),initialOpen:!1},(0,a.createElement)(bl,t({attributeName:"borderRight"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Border for Counter","greenshiftquery"),initialOpen:!1},(0,a.createElement)(bl,t({attributeName:"borderValue"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Shadow for Thumbs Down/Minus","greenshiftquery"),initialOpen:!1},(0,a.createElement)(ml,t({attributeName:"shadowLeft"},n,{predefined:!0}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Shadow for Thumbs Up/Plus","greenshiftquery"),initialOpen:!1},(0,a.createElement)(ml,t({attributeName:"shadowRight"},n,{predefined:!0}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Shadow for Counter","greenshiftquery"),initialOpen:!1},(0,a.createElement)(ml,t({attributeName:"shadowValue"},n,{predefined:!0}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block background","greenshiftquery"),initialOpen:!1,className:"gspb_inspector"},(0,a.createElement)(hl,t({attributeName:"background",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Spacing","greenshiftquery"),initialOpen:!1},(0,a.createElement)(gl,t({attributeName:"spacing",overflow:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Border","greenshiftquery"),initialOpen:!1},(0,a.createElement)(bl,t({attributeName:"border"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Shadow","greenshiftquery"),initialOpen:!1},(0,a.createElement)(ml,t({attributeName:"shadow"},n,{predefined:!0})))),(0,a.createElement)(Ll,{key:"advance"},(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Animation","greenshift"),initialOpen:!0,className:se?"gspb_panel_changed":""},(0,a.createElement)(pl,t({attributeName:"animation"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Css Transform","greenshift"),initialOpen:!1,className:ce?"gspb_panel_changed":""},(0,a.createElement)(cl,t({attributeName:"csstransform"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Interaction Layers","greenshift-animation-and-page-builder-blocks"),initialOpen:!1,className:ge?"gspb_panel_changed":""},(0,a.createElement)(yl,n)),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Position","greenshift"),initialOpen:!1,className:ue?"gspb_panel_changed":""},(0,a.createElement)(ul,t({attributeName:"position"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Responsive and Custom CSS","greenshift"),initialOpen:!1,className:pe?"gspb_panel_changed":""},(0,a.createElement)(dl,t({attributeName:"responsive"},n))))))),(0,a.createElement)(Zn.BlockControls,null,(0,a.createElement)(Zn.AlignmentToolbar,{value:$,onChange:e=>r({align:e}),alignmentControls:W}))),G&&(0,a.createElement)(Kn.Spinner,null),!G&&K&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(jl,{attributes:l,props:n},(0,a.createElement)(Kn.Disabled,null,(0,a.createElement)("div",t({},ae,le),"thumbs"==z&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("span",{className:"gs-thumbsminus hotenable"},(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 122.88 105.01"},(0,a.createElement)("path",{d:"M4,61.65H32.37a4,4,0,0,0,4-4V4a4.05,4.05,0,0,0-4-4H4A4,4,0,0,0,0,4V57.62a4,4,0,0,0,4,4ZM62.16,98.71a7.35,7.35,0,0,0,4.07,5.65,8.14,8.14,0,0,0,5.56.32,15.53,15.53,0,0,0,5.3-2.71,26.23,26.23,0,0,0,9.72-18.86,57.44,57.44,0,0,0-.12-8.35c-.17-2-.42-4-.76-6.15h20.2a21.57,21.57,0,0,0,9.1-2.32,14.87,14.87,0,0,0,5.6-4.92,12.59,12.59,0,0,0,2-7.52,18.1,18.1,0,0,0-1.82-6.92,21.87,21.87,0,0,0,.54-8.39,9.68,9.68,0,0,0-2.78-5.67,25.28,25.28,0,0,0-1.4-9.44,19.9,19.9,0,0,0-4.5-7,28.09,28.09,0,0,0-.9-5A17.35,17.35,0,0,0,109.5,6h0C106.07,1.14,103.33,1.25,99,1.43c-.61,0-1.26.05-2.26.05H57.39a19.08,19.08,0,0,0-8.86,1.78,20.9,20.9,0,0,0-7,6.06L41,11V56.86l2,.54c5.08,1.37,9.07,5.7,12.16,10.89a76,76,0,0,1,7,16.64V98.2l.06.51Zm6.32.78a2.13,2.13,0,0,1-1-1.57V84.55l-.12-.77a82.5,82.5,0,0,0-7.61-18.24C56.4,59.92,52,55.1,46.37,52.87V11.94a14.87,14.87,0,0,1,4.56-3.88,14.14,14.14,0,0,1,6.46-1.21H96.73c.7,0,1.61,0,2.47-.07,2.57-.11,4.2-.17,5.94,2.28v0a12.12,12.12,0,0,1,1.71,3.74,24.63,24.63,0,0,1,.79,5l.83,1.76a15,15,0,0,1,3.9,5.75,21.23,21.23,0,0,1,1,8.68l-.1,1.59,1.36.84a4.09,4.09,0,0,1,1.64,3,17.44,17.44,0,0,1-.68,7.12l.21,1.94A13.16,13.16,0,0,1,117.51,54a7.34,7.34,0,0,1-1.17,4.39,9.61,9.61,0,0,1-3.59,3.12,16,16,0,0,1-6.71,1.7H79.51l.6,3.18a85.37,85.37,0,0,1,1.22,8.78,51.11,51.11,0,0,1,.13,7.56,20.78,20.78,0,0,1-7.62,14.95,10.29,10.29,0,0,1-3.41,1.78,3,3,0,0,1-2,0ZM22.64,19.71a5.13,5.13,0,1,0-5.13-5.13,5.13,5.13,0,0,0,5.13,5.13Z"}))),(0,a.createElement)("span",{className:"gs-thumbsplus hotenable"},(0,a.createElement)("svg",{x:"0px",y:"0px",viewBox:"0 0 122.88 104.19"},(0,a.createElement)("g",null,(0,a.createElement)("path",{d:"M62.63,6.25c0.56-2.85,2.03-4.68,4.04-5.61c1.63-0.76,3.54-0.83,5.52-0.31c1.72,0.45,3.53,1.37,5.26,2.69 c4.69,3.57,9.08,10.3,9.64,18.71c0.17,2.59,0.12,5.35-0.12,8.29c-0.16,1.94-0.41,3.98-0.75,6.1h19.95l0.09,0.01 c3.24,0.13,6.38,0.92,9.03,2.3c2.29,1.2,4.22,2.84,5.56,4.88c1.38,2.1,2.13,4.6,2.02,7.46c-0.08,2.12-0.65,4.42-1.81,6.87 c0.66,2.76,0.97,5.72,0.54,8.32c-0.36,2.21-1.22,4.17-2.76,5.63c0.08,3.65-0.41,6.71-1.39,9.36c-1.01,2.72-2.52,4.98-4.46,6.98 c-0.17,1.75-0.45,3.42-0.89,4.98c-0.55,1.96-1.36,3.76-2.49,5.35l0,0c-3.4,4.8-6.12,4.69-10.43,4.51c-0.6-0.02-1.24-0.05-2.24-0.05 l-39.03,0c-3.51,0-6.27-0.51-8.79-1.77c-2.49-1.25-4.62-3.17-6.89-6.01l-0.58-1.66V47.78l1.98-0.53 c5.03-1.36,8.99-5.66,12.07-10.81c3.16-5.3,5.38-11.5,6.9-16.51V6.76L62.63,6.25L62.63,6.25L62.63,6.25z M4,43.02h29.08 c2.2,0,4,1.8,4,4v53.17c0,2.2-1.8,4-4,4l-29.08,0c-2.2,0-4-1.8-4-4V47.02C0,44.82,1.8,43.02,4,43.02L4,43.02L4,43.02z M68.9,5.48 c-0.43,0.2-0.78,0.7-0.99,1.56V20.3l-0.12,0.76c-1.61,5.37-4.01,12.17-7.55,18.1c-3.33,5.57-7.65,10.36-13.27,12.57v40.61 c1.54,1.83,2.96,3.07,4.52,3.85c1.72,0.86,3.74,1.2,6.42,1.2l39.03,0c0.7,0,1.6,0.04,2.45,0.07c2.56,0.1,4.17,0.17,5.9-2.27v-0.01 c0.75-1.06,1.3-2.31,1.69-3.71c0.42-1.49,0.67-3.15,0.79-4.92l0.82-1.75c1.72-1.63,3.03-3.46,3.87-5.71 c0.86-2.32,1.23-5.11,1.02-8.61l-0.09-1.58l1.34-0.83c0.92-0.57,1.42-1.65,1.63-2.97c0.34-2.1-0.02-4.67-0.67-7.06l0.21-1.93 c1.08-2.07,1.6-3.92,1.67-5.54c0.06-1.68-0.37-3.14-1.17-4.35c-0.84-1.27-2.07-2.31-3.56-3.09c-1.92-1.01-4.24-1.59-6.66-1.69v0.01 l-26.32,0l0.59-3.15c0.57-3.05,0.98-5.96,1.22-8.72c0.23-2.7,0.27-5.21,0.12-7.49c-0.45-6.72-3.89-12.04-7.56-14.83 c-1.17-0.89-2.33-1.5-3.38-1.77C70.04,5.27,69.38,5.26,68.9,5.48L68.9,5.48L68.9,5.48z"})))),(0,a.createElement)("span",{className:"gs-thumbscount"},(0,a.createElement)("span",{class:"countval"},"33"),(0,a.createElement)("span",{class:"countpostfix"}))),"plusminus"==z&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("span",{className:"gs-thumbsminus hotenable"},(0,a.createElement)("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 122.875 28.489"},(0,a.createElement)("g",null,(0,a.createElement)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M108.993,0c7.683-0.059,13.898,6.12,13.882,13.805 c-0.018,7.682-6.26,13.958-13.942,14.018c-31.683,0.222-63.368,0.444-95.051,0.666C6.2,28.549-0.016,22.369,0,14.685 C0.018,7.002,6.261,0.726,13.943,0.667C45.626,0.445,77.311,0.223,108.993,0L108.993,0z"})))),(0,a.createElement)("span",{className:"gs-thumbsplus hotenable"},(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 122.875 122.648"},(0,a.createElement)("g",null,(0,a.createElement)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M108.993,47.079c7.683-0.059,13.898,6.12,13.882,13.805 c-0.018,7.683-6.26,13.959-13.942,14.019L75.24,75.138l-0.235,33.73c-0.063,7.619-6.338,13.789-14.014,13.78 c-7.678-0.01-13.848-6.197-13.785-13.818l0.233-33.497l-33.558,0.235C6.2,75.628-0.016,69.448,0,61.764 c0.018-7.683,6.261-13.959,13.943-14.018l33.692-0.236l0.236-33.73C47.935,6.161,54.209-0.009,61.885,0 c7.678,0.009,13.848,6.197,13.784,13.818l-0.233,33.497L108.993,47.079L108.993,47.079z"})))),(0,a.createElement)("span",{className:"gs-thumbscount"},(0,a.createElement)("span",{className:"countval"},"33"),(0,a.createElement)("span",{class:"countpostfix"}))))),(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:ie}}))))},save:()=>null});const{collectionsObjects:Dl}=gspblib.helpers;var Hl={id:{type:"string",default:null},inlineCssStyles:{type:"string"},dynamicGClass:{type:"string"},dynamicGClasses:{type:"array"},interactionLayers:{type:"array"},stylebook_class:{type:"string"},stylebook_attrs:{type:"object"},csstransform:{type:"object",default:Dl.csstransform},position:{type:"object",default:Dl.position},animation:{type:"object",default:Dl.animation},spacing:{type:"object",default:Dl.spacing},responsive:{type:"object",default:Dl.responsive},typography:{type:"object",default:Dl.typography},shadow:{type:"object",default:Dl.shadow},border:{type:"object",default:Dl.border},background:{type:"object",default:Dl.background},iconSpacing:{type:"object",default:Dl.spacing},colorIcon:{type:"string"},colorIconActive:{type:"string",default:"#d10000"},colorCounter:{type:"string",default:"#f50000"},size:{type:"array",default:[28,null,null,null]},sizeUnit:{type:"array",default:["px","px","px","px"]},align:{type:"string",default:""},type:{type:"string",default:"button"},icontype:{type:"string",default:"circle"},loading:{type:"boolean"},wishlistadd:{type:"string",default:"Add to wishlist"},wishlistadded:{type:"string",default:"Added to wishlist"},wishlistpage:{type:"string",default:""},loginpage:{type:"string",default:""},noitemstext:{type:"string",default:"There is nothing in your wishlist"},iconAfter:{type:"boolean"},disableCounter:{type:"boolean"},hOffset:{type:"array",default:[-20,null,null,null]},hOffsetUnit:{type:"array",default:["px","px","px","px"]},vOffset:{type:"array",default:[-9,null,null,null]},vOffsetUnit:{type:"array",default:["px","px","px","px"]}};const{gspb_setBlockId:Vl}=gspblib.utilities,{CssTransform:Gl,Position:Ul,Animation:Wl,Spacing:Jl,Responsive:Ql,Shadow:Yl,Border:Xl,Background:Zl,Typography:Kl,ProChecker:er,InteractionsPanel:tr}=gspblib.collections,{gspb_csstransform_cssGen:nr,gspb_position_cssGen:ar,aos_animation_cssGen:lr,gspb_spacing_cssGen:rr,gspb_responsive_cssGen:ir,gspb_shadow_cssGen:or,gspb_border_cssGen:sr,gspb_background_cssGen:cr,gspb_typography_cssGen:ur,gspb_Css_Final:pr,getFinalCssFromDynamicLocalClasses:gr,getDataAttributesfromDynamic:dr}=gspblib.utilities,{CssUnits:mr,Devices:br,InspectorTabs:hr,InspectorTab:_r,BlpgeColorPicker:fr,StylesforBlock:yr}=gspblib.components,{gspb_cssGen:vr}=gspblib.helpers,{AnimationWrapper:Er,AnimationRenderProps:xr}=gspblib.collections,{gspb_getDeviceStateIndex:wr}=gspblib.utilities,{gspb_inherit_values:Cr}=gspblib.helpers;var kr=(0,a.createElement)("svg",{width:"72",height:"72",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{fill:"#2184f9",d:"M924.6 125.4c-109-92.8-272-77.4-373.2 27l-39.4 40.8-39.4-40.6c-81.6-84.4-246.2-135.2-373.2-27.2-125.6 107.2-132.2 299.6-19.8 415.6l387 399.6c12.4 12.8 28.8 19.4 45.2 19.4s32.8-6.4 45.2-19.4l387-399.6c112.8-116 106.2-308.4-19.4-415.6zM898.4 496.6l-385.6 399.6-387.2-399.6c-76.8-79.2-92.8-230.2 15.4-322.4 109.6-93.6 238.4-25.8 285.6 23l85.4 88.2 85.4-88.2c46.4-48 176.4-116 285.6-23 108 92 92.2 243 15.4 322.4z"}));(0,ll.registerBlockType)("greenshift-blocks/wishlist",{category:"greenShiftQuery",icon:kr,example:{},title:(0,e.__)("Wishlist","greenshiftquery"),description:(0,e.__)("Add wishlist to page or query block","greenshiftquery"),keywords:[],usesContext:["postId","postType"],attributes:Hl,edit:function(n){const{attributes:l,setAttributes:r,context:i,className:o,clientId:s}=n,{id:c,csstransform:u,position:p,animation:g,spacing:d,responsive:m,shadow:b,border:h,background:_,typography:f,selectedPostId:y,iconSpacing:v,colorIcon:E,colorIconActive:x,size:w,sizeUnit:C,align:k,type:N,icontype:S,loading:T,wishlistadd:q,wishlistadded:O,wishlistpage:B,loginpage:P,noitemstext:I,iconAfter:A,disableCounter:L,colorCounter:M,hOffset:$,hOffsetUnit:j,vOffset:z,vOffsetUnit:F,interactionLayers:R}=l,D=[{icon:"editor-alignleft",title:(0,e.__)("Align Text Left","greenshift"),align:"flex-start"},{icon:"editor-aligncenter",title:(0,e.__)("Align Text Center","greenshift"),align:"center"},{icon:"editor-alignright",title:(0,e.__)("Align Text Right","greenshift"),align:"flex-end"}],H=wr(),[V,G]=(0,a.useState)(0);(0,a.useEffect)((()=>{Vl(n)}),[]);let U=`gspb_id-${c}`,W=`.${U}`,J=dr(n);const Q={className:`gspb_wishcounter ${U} gspb-selector-element ${void 0!==n.attributes.className&&"undefined"!=n.attributes.className?n.attributes.className:""}`,...J};let Y={};Y=xr(g,R);let X="";X=nr(u,W,X,g),X=ar(p,"body.gspb-bodyfront "+W,X),X=lr(g,W,X),"button"==N&&(X+=`${W} .wishiconwrap{margin-right:8px;}${W} .gsheartplus:not(.alreadywish) .wishiconactive, ${W} .gsheartplus.alreadywish .wishicon{display:none}${W} .gsheartplus, ${W} .wishiconwrap{display:inline-flex; align-items:center}.alreadywish .wishaddwrap, .wishaddedwrap{display:none}.alreadywish .wishaddedwrap {display: inline-block;}`,A&&(X+=`${W} .wishiconwrap{order:2; margin-left:8px; margin-right:0}${W} .gswishtext{order:1}`),X=vr(`${W} .gsheartplus svg`,["fill"],[E],X),X=vr(`${W} .gsheartplus.alreadywish svg`,["fill"],[x],X)),"icon"==N&&(X=vr(`${W} .gs-wish-icon-notice svg`,["fill"],[E],X),X+=`${W} .gs-wish-icon-notice{display: flex}`),"button"!=N&&"icon"!=N||(X+=`${W}{display:flex; align-items:center; ${k?`justify-content:${k}`:""}}`,L?X+=`${W} .wishlistcount, ${W} .gs-wish-icon-counter{display:none}`:(X+=`${W} .wishlistcount, ${W} .gs-wish-icon-counter{position: absolute;z-index: 9;min-width: 18px;height: 18px;background: ${M||"#f50000"};text-align: center;padding: 0 2px;color: #fff;font: bold 12px/18px Arial;border-radius: 50%; box-sizing:border-box}`,X=vr(`${W} .wishlistcount, ${W} .gs-wish-icon-counter`,["top","right"],[[[z[0],F[0]],[z[1],F[1]],[z[2],F[2]],[z[3],F[3]]],[[$[0],j[0]],[$[1],j[1]],[$[2],j[2]],[$[3],j[3]]]],X))),"list"==N&&(X+=`.gspb-favorites-posts{display:table;border-collapse: collapse;width: 100%;margin-bottom:20px}.rowdisplay{display:table-row; border-bottom:1px solid #eee}.celldisplay{display:table-cell; padding: 25px 12px;vertical-align: middle;}\n\t\t@media only screen and (max-width: 567px) {\n\t\t\t.gspb-favorites-posts img{ max-width: 200px;}\n\t\t\t.gspb-favorites-posts .rowdisplay{border: 1px solid #ddd; margin: 0 0 15px 0; display: block;}\n\t\t\t.gspb-favorites-posts .celldisplay{display: block; border: none; text-align: center; width: 100% !important; padding: 5px 15px !important}\n\t\t}\n\t\t${W} .gsheartplus:not(.alreadywish) .wishiconactive, ${W} .gsheartplus.alreadywish .wishicon, ${W} .wishlistcount{display:none}${W} .gsheartplus svg{width:20px; height:20px}${W} .wishiconwrap, ${W} .gsheartplus, ${W} .gs-wishlist-wrap{display:flex; align-items:center; cursor:pointer;}${W} .gspb-social-sharebox{clear:both} ${W} .gspb-social-sharebox svg{margin-right:15px;width:20px}${W} .gspb-social-sharebox .social-share-label{display:none}${W} .gspb-wishtable-price ins{text-decoration: none;}{css_selector_by_user} .gspb-wishtable-price del{opacity:0.3}${W} .gspb-wishtable-price{font-size:90%}\n\t\t`,X=vr(`${W} .gsheartplus svg`,["fill"],[E],X),X=vr(`${W} .gsheartplus.alreadywish svg`,["fill"],[x],X),X=ur(f,`${W} .gspb-wishtable-content`,X)),"button"!=N&&"icon"!=N||(X+=`${W} .gs-wishlist-wrap{position: relative;cursor:pointer; display:inline-flex; align-items:center}`,X=rr(d,W+" .gs-wishlist-wrap",X),X=rr(v,W+" .wishiconwrap",X),X=ir(m,W,X),X=or(b,W+" .gs-wishlist-wrap",X),X=sr(h,W+" .gs-wishlist-wrap",X),X=cr(_,W+" .gs-wishlist-wrap",X),X=vr(`${W} .gsheartplus svg, ${W} .gs-wish-icon-notice svg`,["width","height"],[[[w[0],C[0]],[w[1],C[1]],[w[2],C[2]],[w[3],C[3]]],[[w[0],C[0]],[w[1],C[1]],[w[2],C[2]],[w[3],C[3]]]],X),X=ur(f,`${W} .gsheartplus`,X)),X=gr(n,X),pr(c,X,n);let Z=X;Z=ar(p,"#block-"+s,Z);let K=!da()(Hl.animation.default,n.attributes.animation),ee=!da()(Hl.csstransform.default,n.attributes.csstransform),te=!da()(Hl.position.default,n.attributes.position),ne=!da()(Hl.responsive.default,n.attributes.responsive),ae=void 0!==n.attributes.interactionLayers&&n.attributes.interactionLayers.length>0;const le=(0,Zn.useBlockProps)({"data-gspb-block-id":n.attributes.id});return le.className=le.className.replace(n.attributes.className,""),(0,a.createElement)("div",le,n.isSelected&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Zn.InspectorControls,null,(0,a.createElement)("div",{className:"gspb_inspector"},(0,a.createElement)(hr,t({tabs:["general","advance"],activeAdvance:!!(K||ee||te||ne||ae)},n),(0,a.createElement)(_r,{key:"general"},(0,a.createElement)(Kn.PanelBody,{initialOpen:!0,title:(0,e.__)("Main Settings","greenshiftquery")},(0,a.createElement)(er,{addonVar:greenshiftQUERY.can_use_premium_code}),(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Type","greenshiftquery")),(0,a.createElement)(yr,{columns:3,value:N,options:[{value:"button",label:(0,e.__)("Button","greenshiftquery")},{value:"icon",label:(0,e.__)("Counter","greenshiftquery")},{value:"list",label:(0,e.__)("List","greenshiftquery")}],onChange:e=>{r({type:e})}}),(0,a.createElement)("div",{style:{marginBottom:10}}),("button"==N||"icon"==N)&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Icon Type","greenshiftquery")),(0,a.createElement)(yr,{columns:2,value:S,options:[{value:"circle",label:(0,e.__)("Circle","greenshiftquery")},{value:"wishlist",label:(0,e.__)("Heart","greenshiftquery")},{value:"bookmark",label:(0,e.__)("Bookmark","greenshiftquery")}],onChange:e=>{r({icontype:e})}}),(0,a.createElement)("div",{style:{marginBottom:10}})),"button"==N&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{onChange:e=>{r({wishlistadd:e})},label:(0,e.__)("Text for Add to Wishlist","greenshiftquery"),value:q,help:(0,e.__)("Remove all text values if you want to show only icon","greenshiftquery")}),(0,a.createElement)(Kn.TextControl,{onChange:e=>{r({wishlistadded:e})},label:(0,e.__)("Text for Added to Wishlist","greenshiftquery"),value:O}),(0,a.createElement)(Kn.TextControl,{value:y,label:(0,e.__)("Set definite ID","greenshiftquery"),help:(0,e.__)("Use this if you want to show button from definite post ID","greenshiftquery"),onChange:e=>r({selectedPostId:e})}),(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Login page url","greenshift")),(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col gspb-custom-link-popover",style:{marginBottom:10}},(0,a.createElement)("div",{className:"gspb_row__col--2"},(0,a.createElement)(Zn.URLInputButton,{url:P,onChange:(e,t)=>r({loginpage:e})})),(0,a.createElement)("div",{className:"gspb_row__col--10"},(0,a.createElement)(Kn.TextControl,{type:"text",value:P,onChange:e=>r({loginpage:e}),help:(0,e.__)("Set this url if you want to restrict guests to use wishlist and they will be redirected to this url. You must have login form on such page","greenshift")}))),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Place icon after text?","greenshiftquery"),checked:A,onChange:e=>{r({iconAfter:e})}})),("button"==N||"icon"==N)&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Disable counter value?","greenshiftquery"),checked:L,onChange:e=>{r({disableCounter:e})}}),(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Wishlist results page url","greenshift")),(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col gspb-custom-link-popover",style:{marginBottom:10}},(0,a.createElement)("div",{className:"gspb_row__col--2"},(0,a.createElement)(Zn.URLInputButton,{url:B,onChange:(e,t)=>r({wishlistpage:e})})),(0,a.createElement)("div",{className:"gspb_row__col--10"},(0,a.createElement)(Kn.TextControl,{type:"text",value:B,onChange:e=>r({wishlistpage:e}),help:(0,e.__)("Set url to page where you have Wishlist block with List Type. Leave field blank if you don't plan to direct users to wishlist results","greenshift")})))),"list"==N&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{onChange:e=>{r({noitemstext:e})},label:(0,e.__)("No items text","greenshiftquery"),help:(0,e.__)("List in editor is just placeholder, check real design of list on front end","greenshiftquery"),value:I}))),("button"==N||"icon"==N)&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.PanelBody,{initialOpen:!1,title:(0,e.__)("Colors and Size","greenshiftquery")},(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col",style:{marginTop:15}},(0,a.createElement)("div",{className:"gspb_row__col--6"},(0,a.createElement)("div",null,(0,e.__)("Icon color","greenshiftquery"))),(0,a.createElement)("div",{className:"gspb_row__col--6",style:{textAlign:"right",justifyContent:"flex-end"}},(0,a.createElement)(fr,{color:E,onChange:e=>r({colorIcon:e.rgb?`rgba(${e.rgb.r}, ${e.rgb.g}, ${e.rgb.b}, ${e.rgb.a})`:e})}))),(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col",style:{marginTop:15}},(0,a.createElement)("div",{className:"gspb_row__col--6"},(0,a.createElement)("div",null,(0,e.__)("Active icon color","greenshiftquery"))),(0,a.createElement)("div",{className:"gspb_row__col--6",style:{textAlign:"right",justifyContent:"flex-end"}},(0,a.createElement)(fr,{color:x,onChange:e=>r({colorIconActive:e.rgb?`rgba(${e.rgb.r}, ${e.rgb.g}, ${e.rgb.b}, ${e.rgb.a})`:e})}))),(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col",style:{marginTop:15}},(0,a.createElement)("div",{className:"gspb_row__col--6"},(0,a.createElement)("div",null,(0,e.__)("Counter color","greenshiftquery"))),(0,a.createElement)("div",{className:"gspb_row__col--6",style:{textAlign:"right",justifyContent:"flex-end"}},(0,a.createElement)(fr,{color:M,onChange:e=>r({colorCounter:e.rgb?`rgba(${e.rgb.r}, ${e.rgb.g}, ${e.rgb.b}, ${e.rgb.a})`:e})}))),(0,a.createElement)("div",{style:{marginTop:10}},(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--7"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Icon Size","greenshiftquery"),(0,a.createElement)(br,{className:"gspb_inspector_device-icons--small",onChange:()=>G(!V)}))),(0,a.createElement)("div",{className:"gspb_row__col--5",style:{justifyContent:"space-between"}},(0,a.createElement)("div",null,(0,a.createElement)(mr,{units:["px","%","em","rem"],attribute:null==C[H]?"":C[H],onChange:e=>{let t=C.slice();t[H]=e,r({sizeUnit:t})}}),(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",onClick:()=>{let e=w.slice();e[H]=null,r({size:e})}},(0,a.createElement)("i",{className:"rhicon rhi-undo"})))),(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.TextControl,{type:"number",value:Cr(w,H),onChange:e=>{let t=w.slice();t[H]=parseFloat(e),r({size:t})},trackColor:"#2184f9",min:"px"==C[H]?10:1,max:"px"==C[H]?1800:100})))),(0,a.createElement)("div",{style:{marginTop:10}},(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--7"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Counter Right Offset","greenshift"))),(0,a.createElement)("div",{className:"gspb_row__col--5",style:{justifyContent:"space-between"}},(0,a.createElement)("div",null,(0,a.createElement)(mr,{units:["px","%","em","rem"],attribute:null==j[H]?"":j[H],onChange:e=>{let t=j.slice();t[H]=e,r({hOffsetUnit:t})}}),(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",onClick:()=>{let e=$.slice();e[H]=null,r({hOffset:e})}},(0,a.createElement)("i",{className:"rhicon rhi-undo"})))),(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.TextControl,{type:"number",value:Cr($,H),onChange:e=>{let t=$.slice();t[H]=parseFloat(e),r({hOffset:t})},trackColor:"#2184f9",min:-150,max:150})))),(0,a.createElement)("div",{style:{marginTop:10}},(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--7"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Counter Top Offset","greenshiftquery"))),(0,a.createElement)("div",{className:"gspb_row__col--5",style:{justifyContent:"space-between"}},(0,a.createElement)("div",null,(0,a.createElement)(mr,{units:["px","%","em","rem"],attribute:null==F[H]?"":F[H],onChange:e=>{let t=F.slice();t[H]=e,r({vOffsetUnit:t})}}),(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",onClick:()=>{let e=z.slice();e[H]=null,r({vOffset:e})}},(0,a.createElement)("i",{className:"rhicon rhi-undo"})))),(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.TextControl,{value:Cr(z,H),type:"number",onChange:e=>{let t=z.slice();t[H]=parseFloat(e),r({vOffset:t})},trackColor:"#2184f9",min:-150,max:150})))))),"button"==N&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Background","greenshiftquery"),initialOpen:!1,className:"gspb_inspector"},(0,a.createElement)(Zl,t({attributeName:"background",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Spacing","greenshiftquery"),initialOpen:!1},(0,a.createElement)(Jl,t({attributeName:"spacing",overflow:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Icon Spacing","greenshiftquery"),initialOpen:!1},(0,a.createElement)(Jl,t({attributeName:"iconSpacing",overflow:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Typography","greenshiftquery"),initialOpen:!1},(0,a.createElement)(Kl,t({attributeName:"typography",includegradient:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Border","greenshiftquery"),initialOpen:!1},(0,a.createElement)(Xl,t({attributeName:"border"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Shadow","greenshiftquery"),initialOpen:!1},(0,a.createElement)(Yl,t({attributeName:"shadow"},n,{predefined:!0})))),"icon"==N&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Background","greenshiftquery"),initialOpen:!1,className:"gspb_inspector"},(0,a.createElement)(Zl,t({attributeName:"background",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Spacing","greenshiftquery"),initialOpen:!1},(0,a.createElement)(Jl,t({attributeName:"spacing",overflow:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Border","greenshiftquery"),initialOpen:!1},(0,a.createElement)(Xl,t({attributeName:"border"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Shadow","greenshiftquery"),initialOpen:!1},(0,a.createElement)(Yl,t({attributeName:"shadow"},n,{predefined:!0})))),"list"==N&&(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Typography","greenshiftquery"),initialOpen:!0},(0,a.createElement)(Kl,t({attributeName:"typography",includegradient:!1},n)))),(0,a.createElement)(_r,{key:"advance"},(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Animation","greenshift-animation-and-page-builder-blocks"),initialOpen:!0,className:K?"gspb_panel_changed":""},(0,a.createElement)(Wl,t({attributeName:"animation"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Css Transform","greenshift-animation-and-page-builder-blocks"),initialOpen:!1,className:ee?"gspb_panel_changed":""},(0,a.createElement)(Gl,t({attributeName:"csstransform"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Interaction Layers","greenshift-animation-and-page-builder-blocks"),initialOpen:!1,className:ae?"gspb_panel_changed":""},(0,a.createElement)(tr,n)),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Position","greenshift-animation-and-page-builder-blocks"),initialOpen:!1,className:te?"gspb_panel_changed":""},(0,a.createElement)(Ul,t({attributeName:"position"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Responsive and Custom CSS","greenshift-animation-and-page-builder-blocks"),initialOpen:!1,className:ne?"gspb_panel_changed":""},(0,a.createElement)(Ql,t({attributeName:"responsive"},n))))))),(0,a.createElement)(Zn.BlockControls,null,(0,a.createElement)(Zn.AlignmentToolbar,{value:k,onChange:e=>r({align:e}),alignmentControls:D}))),T&&(0,a.createElement)(Kn.Spinner,null),!T&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Er,{attributes:l,props:n},(0,a.createElement)(Kn.Disabled,null,(0,a.createElement)("div",t({},Q,Y),"button"==N&&(0,a.createElement)("div",{className:"gs-wishlist-wrap"},(0,a.createElement)("span",{className:"gsheartplus"},(0,a.createElement)("span",{className:"wishiconwrap"},"circle"==S&&(0,a.createElement)("svg",{width:"30",height:"30",className:"wishicon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},(0,a.createElement)("path",{d:"M256 0c70.64 0 134.63 28.67 180.96 74.98C483.33 121.37 512 185.36 512 256c0 70.69-28.67 134.69-74.98 181.01C390.69 483.33 326.69 512 256 512c-70.6 0-134.6-28.67-180.95-74.99l-.09-.1C28.65 390.58 0 326.59 0 256c0-70.69 28.67-134.69 74.99-181.02C121.31 28.67 185.31 0 256 0zm14.26 197.48-15.09 15.89-15.31-15c-14.35-14.14-25.21-24.8-46.25-25.11l-2.72.03c-11.69.42-22.44 4.69-30.22 11.94-7.5 7-12.3 17.02-12.49 29.21l.03 2.6c1.34 37.33 38.97 71.64 70.14 100.05 6.16 5.62 12.1 11.04 18.09 16.8l18.21 17.53 24.39-24.19 16.11-15.61c9.92-9.49 20.91-20.02 31.04-30.51 7.24-7.47 14.07-14.99 19.85-22.14 5.5-6.82 10-13.23 12.77-18.77 4.27-8.54 5.62-17.09 4.72-25.03-.9-7.84-4.01-15.22-8.67-21.52-4.82-6.51-11.26-11.91-18.62-15.59-8.39-4.2-18.05-6.18-27.89-5.05-16.81 1.91-26.41 12.09-38.09 24.47zm-15.86-26.69c13.43-13.86 26.42-24.76 50.56-27.51 15.76-1.8 31.2 1.36 44.64 8.1 11.57 5.79 21.7 14.27 29.25 24.48 7.74 10.45 12.91 22.75 14.4 35.91 1.54 13.37-.68 27.66-7.76 41.79-3.87 7.74-9.51 15.9-16.16 24.15-6.38 7.89-13.81 16.07-21.6 24.12-10.63 11.01-21.85 21.76-31.92 31.39l-15.7 15.2-45.15 44.79-39.23-37.78c-4.96-4.77-11.14-10.4-17.51-16.2-35.37-32.26-78.06-71.16-79.85-121.13l-.04-3.91c.26-21.04 8.73-38.5 21.98-50.85 12.99-12.12 30.61-19.21 49.52-19.89l4.04-.04c29.41.38 44.15 11.65 60.53 27.38zm160.75-73.94C374.45 56.16 318.17 30.98 256 30.98c-62.14 0-118.41 25.2-159.11 65.9C56.16 137.6 30.98 193.86 30.98 256c0 62.18 25.17 118.45 65.85 159.11 40.72 40.74 96.99 65.91 159.17 65.91 62.14 0 118.4-25.18 159.12-65.91 40.7-40.7 65.9-96.97 65.9-159.11 0-62.17-25.18-118.45-65.87-159.15z"})),"wishlist"==S&&(0,a.createElement)("svg",{width:"30",height:"30",className:"wishicon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{d:"M924.6 125.4c-109-92.8-272-77.4-373.2 27l-39.4 40.8-39.4-40.6c-81.6-84.4-246.2-135.2-373.2-27.2-125.6 107.2-132.2 299.6-19.8 415.6l387 399.6c12.4 12.8 28.8 19.4 45.2 19.4s32.8-6.4 45.2-19.4l387-399.6c112.8-116 106.2-308.4-19.4-415.6zM898.4 496.6l-385.6 399.6-387.2-399.6c-76.8-79.2-92.8-230.2 15.4-322.4 109.6-93.6 238.4-25.8 285.6 23l85.4 88.2 85.4-88.2c46.4-48 176.4-116 285.6-23 108 92 92.2 243 15.4 322.4z"})),"bookmark"==S&&(0,a.createElement)("svg",{width:"30",height:"30",className:"wishicon",style:{transform:"rotate(180deg)"},viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{d:"M833.334 960h-642.668c-16.568 0-30-13.432-30-30v-964c0-12.134 7.31-23.072 18.52-27.716 3.712-1.538 7.61-2.284 11.474-2.284 7.808 0 15.48 3.046 21.22 8.788l300.126 300.122 300.114-300.122c8.58-8.58 21.484-11.146 32.694-6.504 11.21 4.644 18.52 15.582 18.52 27.716v964c0 16.568-13.432 30-30 30zM512.004 317.336c-7.956 0-15.586-3.16-21.212-8.788l-270.126-270.122v861.574h582.666v-861.57l-270.114 270.118c-5.626 5.628-13.256 8.788-21.214 8.788z"}))),(0,a.createElement)("span",{className:"gswishtext"},(0,a.createElement)("span",{className:"wishaddwrap",id:"wishadd10529"},q))),(0,a.createElement)("span",{id:"wishcount10529",className:"wishlistcount"},"4")),"icon"==N&&(0,a.createElement)("div",{className:"gs-wishlist-wrap"},(0,a.createElement)("span",{className:"gs-wish-icon-notice"},"circle"==S&&(0,a.createElement)("svg",{width:"30",height:"30",className:"wishicon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},(0,a.createElement)("path",{d:"M256 0c70.64 0 134.63 28.67 180.96 74.98C483.33 121.37 512 185.36 512 256c0 70.69-28.67 134.69-74.98 181.01C390.69 483.33 326.69 512 256 512c-70.6 0-134.6-28.67-180.95-74.99l-.09-.1C28.65 390.58 0 326.59 0 256c0-70.69 28.67-134.69 74.99-181.02C121.31 28.67 185.31 0 256 0zm14.26 197.48-15.09 15.89-15.31-15c-14.35-14.14-25.21-24.8-46.25-25.11l-2.72.03c-11.69.42-22.44 4.69-30.22 11.94-7.5 7-12.3 17.02-12.49 29.21l.03 2.6c1.34 37.33 38.97 71.64 70.14 100.05 6.16 5.62 12.1 11.04 18.09 16.8l18.21 17.53 24.39-24.19 16.11-15.61c9.92-9.49 20.91-20.02 31.04-30.51 7.24-7.47 14.07-14.99 19.85-22.14 5.5-6.82 10-13.23 12.77-18.77 4.27-8.54 5.62-17.09 4.72-25.03-.9-7.84-4.01-15.22-8.67-21.52-4.82-6.51-11.26-11.91-18.62-15.59-8.39-4.2-18.05-6.18-27.89-5.05-16.81 1.91-26.41 12.09-38.09 24.47zm-15.86-26.69c13.43-13.86 26.42-24.76 50.56-27.51 15.76-1.8 31.2 1.36 44.64 8.1 11.57 5.79 21.7 14.27 29.25 24.48 7.74 10.45 12.91 22.75 14.4 35.91 1.54 13.37-.68 27.66-7.76 41.79-3.87 7.74-9.51 15.9-16.16 24.15-6.38 7.89-13.81 16.07-21.6 24.12-10.63 11.01-21.85 21.76-31.92 31.39l-15.7 15.2-45.15 44.79-39.23-37.78c-4.96-4.77-11.14-10.4-17.51-16.2-35.37-32.26-78.06-71.16-79.85-121.13l-.04-3.91c.26-21.04 8.73-38.5 21.98-50.85 12.99-12.12 30.61-19.21 49.52-19.89l4.04-.04c29.41.38 44.15 11.65 60.53 27.38zm160.75-73.94C374.45 56.16 318.17 30.98 256 30.98c-62.14 0-118.41 25.2-159.11 65.9C56.16 137.6 30.98 193.86 30.98 256c0 62.18 25.17 118.45 65.85 159.11 40.72 40.74 96.99 65.91 159.17 65.91 62.14 0 118.4-25.18 159.12-65.91 40.7-40.7 65.9-96.97 65.9-159.11 0-62.17-25.18-118.45-65.87-159.15z"})),"wishlist"==S&&(0,a.createElement)("svg",{width:"30",height:"30",className:"wishicon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{d:"M924.6 125.4c-109-92.8-272-77.4-373.2 27l-39.4 40.8-39.4-40.6c-81.6-84.4-246.2-135.2-373.2-27.2-125.6 107.2-132.2 299.6-19.8 415.6l387 399.6c12.4 12.8 28.8 19.4 45.2 19.4s32.8-6.4 45.2-19.4l387-399.6c112.8-116 106.2-308.4-19.4-415.6zM898.4 496.6l-385.6 399.6-387.2-399.6c-76.8-79.2-92.8-230.2 15.4-322.4 109.6-93.6 238.4-25.8 285.6 23l85.4 88.2 85.4-88.2c46.4-48 176.4-116 285.6-23 108 92 92.2 243 15.4 322.4z"})),"bookmark"==S&&(0,a.createElement)("svg",{width:"30",height:"30",className:"wishicon",style:{transform:"rotate(180deg)"},viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)("path",{d:"M833.334 960h-642.668c-16.568 0-30-13.432-30-30v-964c0-12.134 7.31-23.072 18.52-27.716 3.712-1.538 7.61-2.284 11.474-2.284 7.808 0 15.48 3.046 21.22 8.788l300.126 300.122 300.114-300.122c8.58-8.58 21.484-11.146 32.694-6.504 11.21 4.644 18.52 15.582 18.52 27.716v964c0 16.568-13.432 30-30 30zM512.004 317.336c-7.956 0-15.586-3.16-21.212-8.788l-270.126-270.122v861.574h582.666v-861.57l-270.114 270.118c-5.626 5.628-13.256 8.788-21.214 8.788z"})),(0,a.createElement)("span",{className:"gs-wish-icon-counter"},"2"))),"list"==N&&(0,a.createElement)("div",{id:"gs-wish-list-results"},(0,a.createElement)("div",{className:"gspb-favorites-posts"},(0,a.createElement)("div",{className:"rowdisplay product"},(0,a.createElement)("div",{className:"celldisplay",style:{width:"30px"}},(0,a.createElement)("div",{className:"gs-wishlist-wrap"},(0,a.createElement)("svg",{width:"20",height:"20",className:"wishicon",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},(0,a.createElement)("path",{d:"M256 0c70.64 0 134.63 28.67 180.96 74.98C483.33 121.37 512 185.36 512 256c0 70.69-28.67 134.69-74.98 181.01C390.69 483.33 326.69 512 256 512c-70.6 0-134.6-28.67-180.95-74.99l-.09-.1C28.65 390.58 0 326.59 0 256c0-70.69 28.67-134.69 74.99-181.02C121.31 28.67 185.31 0 256 0zm14.26 197.48-15.09 15.89-15.31-15c-14.35-14.14-25.21-24.8-46.25-25.11l-2.72.03c-11.69.42-22.44 4.69-30.22 11.94-7.5 7-12.3 17.02-12.49 29.21l.03 2.6c1.34 37.33 38.97 71.64 70.14 100.05 6.16 5.62 12.1 11.04 18.09 16.8l18.21 17.53 24.39-24.19 16.11-15.61c9.92-9.49 20.91-20.02 31.04-30.51 7.24-7.47 14.07-14.99 19.85-22.14 5.5-6.82 10-13.23 12.77-18.77 4.27-8.54 5.62-17.09 4.72-25.03-.9-7.84-4.01-15.22-8.67-21.52-4.82-6.51-11.26-11.91-18.62-15.59-8.39-4.2-18.05-6.18-27.89-5.05-16.81 1.91-26.41 12.09-38.09 24.47zm-15.86-26.69c13.43-13.86 26.42-24.76 50.56-27.51 15.76-1.8 31.2 1.36 44.64 8.1 11.57 5.79 21.7 14.27 29.25 24.48 7.74 10.45 12.91 22.75 14.4 35.91 1.54 13.37-.68 27.66-7.76 41.79-3.87 7.74-9.51 15.9-16.16 24.15-6.38 7.89-13.81 16.07-21.6 24.12-10.63 11.01-21.85 21.76-31.92 31.39l-15.7 15.2-45.15 44.79-39.23-37.78c-4.96-4.77-11.14-10.4-17.51-16.2-35.37-32.26-78.06-71.16-79.85-121.13l-.04-3.91c.26-21.04 8.73-38.5 21.98-50.85 12.99-12.12 30.61-19.21 49.52-19.89l4.04-.04c29.41.38 44.15 11.65 60.53 27.38zm160.75-73.94C374.45 56.16 318.17 30.98 256 30.98c-62.14 0-118.41 25.2-159.11 65.9C56.16 137.6 30.98 193.86 30.98 256c0 62.18 25.17 118.45 65.85 159.11 40.72 40.74 96.99 65.91 159.17 65.91 62.14 0 118.4-25.18 159.12-65.91 40.7-40.7 65.9-96.97 65.9-159.11 0-62.17-25.18-118.45-65.87-159.15z"})))),(0,a.createElement)("div",{className:"celldisplay",style:{width:"75px"}},(0,a.createElement)("a",{href:"#",target:"_blank",className:"font90"},(0,a.createElement)("svg",{width:"75",height:"75",className:"gspb_svg_placeholder",viewBox:"0 0 500 500",fill:"none"},(0,a.createElement)("rect",{width:"500",height:"500",fill:"transparent"}),(0,a.createElement)("g",{"clip-path":"url(#clip0_1521_865)"},(0,a.createElement)("path",{d:"M196 262.573L226.452 231.96L285.38 291",stroke:"black"}),(0,a.createElement)("path",{d:"M271.8 230.867C271.8 236.63 267.142 241.3 261.4 241.3C255.658 241.3 251 236.63 251 230.867C251 225.103 255.658 220.433 261.4 220.433C267.142 220.433 271.8 225.103 271.8 230.867Z",stroke:"black"}),(0,a.createElement)("path",{d:"M259.22 264.76L282.11 241.8L305 265.853",stroke:"black"})),(0,a.createElement)("rect",{x:"196.5",y:"209.5",width:"108",height:"81",stroke:"black"}),(0,a.createElement)("defs",null,(0,a.createElement)("clipPath",{id:"clip0_1521_865"},(0,a.createElement)("rect",{x:"196",y:"209",width:"109",height:"82",fill:"white"})))))),(0,a.createElement)("div",{className:"celldisplay"},(0,a.createElement)("a",{href:"#",target:"_blank",className:"gspb-wishtable-content"},"Example of product title"),(0,a.createElement)("div",{style:{fontSize:"14px"}},"instock")),(0,a.createElement)("div",{className:"celldisplay gspb-wishtable-price",style:{width:"100px"}},(0,a.createElement)("span",{className:"woocommerce-Price-amount amount"},(0,a.createElement)("bdi",null,(0,a.createElement)("span",{className:"woocommerce-Price-currencySymbol"},"$"),"699.99"))," "),(0,a.createElement)("div",{className:"celldisplay gspb-wishtable-button",style:{width:"200px",textAlign:"center"}},(0,a.createElement)("a",{href:"#","data-quantity":"1",className:"wp-block-button__link button"},"Add to cart"))))))),(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:Z}}))))},save:()=>null});var Nr=(0,a.createElement)("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 117.45 122.88"},(0,a.createElement)("g",null,(0,a.createElement)("path",{fill:"#2184f9",d:"M53.4,91.75c-1.96,0-3.54-1.59-3.54-3.54s1.59-3.54,3.54-3.54h19.85c1.96,0,3.54,1.59,3.54,3.54s-1.59,3.54-3.54,3.54H53.4 L53.4,91.75z M23.23,88.24c-0.8-1.2-0.48-2.82,0.72-3.63c1.2-0.8,2.82-0.48,3.63,0.72L29,87.45l5.65-6.88 c0.92-1.11,2.56-1.27,3.68-0.36c1.11,0.92,1.27,2.56,0.36,3.68l-7.82,9.51c-0.17,0.22-0.38,0.42-0.62,0.58 c-1.2,0.8-2.82,0.48-3.63-0.72L23.23,88.24L23.23,88.24z M23.23,63.34c-0.8-1.2-0.48-2.82,0.72-3.63c1.2-0.8,2.82-0.48,3.63,0.72 L29,62.55l5.65-6.88c0.92-1.11,2.56-1.27,3.68-0.36c1.11,0.92,1.27,2.56,0.36,3.68l-7.82,9.51c-0.17,0.22-0.38,0.42-0.62,0.58 c-1.2,0.8-2.82,0.48-3.63-0.72L23.23,63.34L23.23,63.34z M23.23,38.43c-0.8-1.2-0.48-2.82,0.72-3.63c1.2-0.8,2.82-0.48,3.63,0.72 L29,37.64l5.65-6.88c0.92-1.11,2.56-1.27,3.68-0.36c1.11,0.92,1.27,2.56,0.36,3.68l-7.82,9.51c-0.17,0.22-0.38,0.42-0.62,0.58 c-1.2,0.8-2.82,0.48-3.63-0.72L23.23,38.43L23.23,38.43z M53.4,39.03c-1.96,0-3.54-1.59-3.54-3.54s1.59-3.54,3.54-3.54h36.29 c1.96,0,3.54,1.59,3.54,3.54s-1.59,3.54-3.54,3.54H53.4L53.4,39.03z M8.22,0h101.02c2.27,0,4.33,0.92,5.81,2.4 c1.48,1.48,2.4,3.54,2.4,5.81v106.44c0,2.27-0.92,4.33-2.4,5.81c-1.48,1.48-3.54,2.4-5.81,2.4H8.22c-2.27,0-4.33-0.92-5.81-2.4 C0.92,119,0,116.93,0,114.66V8.22C0,5.95,0.92,3.88,2.4,2.4C3.88,0.92,5.95,0,8.22,0L8.22,0z M109.24,7.08H8.22 c-0.32,0-0.61,0.13-0.82,0.34c-0.21,0.21-0.34,0.5-0.34,0.82v106.44c0,0.32,0.13,0.61,0.34,0.82c0.21,0.21,0.5,0.34,0.82,0.34 h101.02c0.32,0,0.61-0.13,0.82-0.34c0.21-0.21,0.34-0.5,0.34-0.82V8.24c0-0.32-0.13-0.61-0.34-0.82 C109.84,7.21,109.55,7.08,109.24,7.08L109.24,7.08z M53.4,65.39c-1.96,0-3.54-1.59-3.54-3.54s1.59-3.54,3.54-3.54h36.29 c1.96,0,3.54,1.59,3.54,3.54s-1.59,3.54-3.54,3.54H53.4L53.4,65.39z"})));const{collectionsObjects:Sr}=gspblib.helpers;var Tr={id:{type:"string",default:null},inlineCssStyles:{type:"string"},dynamicGClass:{type:"string"},csstransform:{type:"object",default:Sr.csstransform},position:{type:"object",default:Sr.position},animation:{type:"object",default:Sr.animation},spacing:{type:"object",default:Sr.spacing},responsive:{type:"object",default:Sr.responsive},shadow:{type:"object",default:Sr.shadow},border:{type:"object",default:Sr.border},background:{type:"object",default:Sr.background},typographyHeading:{type:"object",default:Sr.typography},typographyButton:{type:"object",default:Sr.typography},typographyPrice:{type:"object",default:Sr.typography},data_source:{type:"string",default:"cat"},cat:{type:"array",items:{type:"object"}},cat_exclude:{type:"array",items:{type:"object"}},tag:{type:"array",items:{type:"object"}},tag_exclude:{type:"array",items:{type:"object"}},badge_label:{type:"string",default:"1"},post_type:{type:"string",default:"post"},tax_name:{type:"string"},tax_slug:{type:"array"},tax_slug_exclude:{type:"array"},ids:{type:"array",items:{type:"object"}},user_id:{type:"array",items:{type:"object"}},price_range:{type:"string",default:""},type:{type:"string",default:"all"},order:{type:"string",default:"desc"},orderby:{type:"string",default:"date"},meta_key:{type:"string",default:""},show:{type:"number",default:12},offset:{type:"string",default:""},enable_pagination:{type:"string"},filterpanelenable:{type:"string",default:""},filterheading:{type:"string",default:""},filterpanel:{type:"array",items:{type:"object"},default:[]},taxdrop:{type:"string",default:""},taxdropids:{type:"string",default:""},taxdroplabel:{type:"string",default:""},filterheadingssolor:{type:"string",default:""},filterheadingssolorbg:{type:"string",default:""},filterpanelbg:{type:"string",default:""},listargs:{type:"object",default:{image:"1",imageWidth:"",imageHeight:"160",button:"1",readmore:"",readmoretext:"",review:!1,userrating:!1,reviewkey:"_wc_average_rating",reviewcirclecolor:"#cc0000",contentpos:"titleexc",headingtag:"h2",metastretchdisable:"",section:[],background:"",togglecontent:"content",togglelink:"no",height:"",margins:{top:null,right:null,bottom:null,left:null},borderradius:""}},backgroundButton:{type:"object",default:Sr.background},conditions_arr:{type:"array",default:[]}},qr=n(3279),Or=n.n(qr),Br=n(2353),Pr=n.n(Br),Ir=n(5937),Ar=n.n(Ir),Lr=(0,r.forwardRef)((function(e,n){var a=Wn(e);return r.createElement(Vn,t({ref:n},a))})),Mr=(r.Component,Lr);const{ProChecker:$r}=gspblib.collections,{StylesforBlock:jr,RadioAdvanced:zr}=gspblib.components;var Fr=t=>{let{attributes:n,setAttributes:l}=t;const{data_source:r,cat:i,cat_exclude:o,tag:s,tag_exclude:c,ids:u,post_type:p,tax_name:g,tax_slug:d,tax_slug_exclude:m,price_range:b,type:h,user_id:f,is_visibility_block:y,user_logged_in:v,user_roles:E,query_by:x,not_show_for_selected:w,custom_field_key:C,custom_field_value:k,custom_field_compare:N,url_path_field:S,referal_source_field:T,date_time_from_field:q,date_time_to_field:O,conditions_arr:B,type_of_condition:P,name_of_cookie:I,compare_type_cookie:A,equal_cookie:L,woocommerce_field:M,woocommerce_type:$,additional_field:j,additional_type:z,additional_compare:F,additional_value:R,hasParent:D}=n,[H,V]=(0,a.useState)([]),G=H.map((e=>({label:e.name,id:e.id,value:e.id})),[]),[U,W]=(0,a.useState)([]),J=la()(((e,t)=>na()({path:(0,Xn.addQueryArgs)("/greenshift/v1/get-user-roles",{search:e})}).then((e=>JSON.parse(e)))),500),Q=la()(((e,t)=>na()({path:(0,Xn.addQueryArgs)("/wp/v2/categories",{search:e})}).then((e=>{t(e.map((e=>({label:e.name,id:e.id,value:e.id})),[]))}))),500),[Y,X]=(0,a.useState)([]),Z=Y.map((e=>({label:e.name,id:e.id,value:e.id})),[]),K=la()(((e,t)=>na()({path:(0,Xn.addQueryArgs)("/wp/v2/tags",{search:e})}).then((e=>{t(e.map((e=>({label:e.name,id:e.id,value:e.id})),[]))}))),500),[ee,te]=(0,a.useState)([]),ne=ee.map(((e,t)=>({label:e.name,id:e.id,value:e.id})),[]),ae=la()(((e,t)=>na()({path:(0,Xn.addQueryArgs)("/wc/v3/products/categories",{search:e})}).then((e=>{t(e.map(((e,t)=>({label:e.name,id:e.id,value:e.id})),[]))}))),500),[le,re]=(0,a.useState)([]),ie=le.map(((e,t)=>({label:e.name,id:e.id,value:e.id})),[]),oe=la()(((e,t)=>na()({path:(0,Xn.addQueryArgs)("/wc/v3/products/tags",{search:e})}).then((e=>{t(e.map(((e,t)=>({label:e.name,id:e.id,value:e.id})),[]))}))),500),[se,ce]=(0,a.useState)([]),ue=la()(((e,t)=>{const n=Ar()({search:e},(e=>!Pr()(e)));return wp.ajax.post("gssal_products_title_list",n).done((e=>{t(e.results)}))}),500),[pe,ge]=(0,a.useState)([]),[de,me]=(0,a.useState)([]),be=[];for(let e=0;e<B.length;e++)B[e].tax_name&&(be[e]=la()(((t,n)=>{const a=Ar()({taxonomy:B[e].tax_name,search:t},(e=>!Pr()(e)));return wp.ajax.post("gssal_taxonomy_terms_search",a).done((e=>{n(e.results)}))}),500));const[he,_e]=(0,a.useState)([]),[fe,ye]=(0,a.useState)([]),[ve,Ee]=(0,a.useState)([]),xe=la()(((e,t)=>{const n=Ar()({taxonomy:g,search:e},(e=>!Pr()(e)));return wp.ajax.post("gssal_taxonomy_terms_search",n).done((e=>{t(e.results)}))}),500),[we,Ce]=(0,a.useState)([]);let ke=we.map(((e,t)=>({label:e.name,id:e.id,value:e.id})),[]);ke=[{label:"Current Logged User",id:"current_logged",value:"current_logged"}].concat(ke);const Ne=la()(((e,t)=>na()({path:(0,Xn.addQueryArgs)("/wp/v2/users",{search:e})}).then((e=>{t(e.map(((e,t)=>({label:e.name,id:e.id,value:e.id})),[]))}))),500),Se=(0,a.useRef)();let Te;(0,a.useEffect)((()=>{if(Se.current=!0,"cat"===r){const e=i&&i.length>0?i.map((e=>e.value)):"",t=o&&o.length>0?o.map((e=>e.value)):"",n=_.union(e,t),a=Ar()({per_page:10,exclude:n},(e=>!Pr()(e)));na()({path:(0,Xn.addQueryArgs)("/wp/v2/categories",a)}).then((e=>{Se.current&&V(e)})).catch((()=>{Se.current&&V([])}));const l=s&&s.length>0?s.map((e=>e.value)):"",r=c&&c.length>0?c.map((e=>e.value)):"",u=_.union(l,r),p=Ar()({per_page:10,exclude:u},(e=>!Pr()(e)));na()({path:(0,Xn.addQueryArgs)("/wp/v2/tags",p)}).then((e=>{Se.current&&X(e)})).catch((()=>{Se.current&&X([])}))}if("ids"===r&&(u&&u.length>0&&u.map((e=>e.id)).join(","),wp.ajax.send("gssal_products_title_list").done((e=>{Se.current&&ce(e.results)}))),"related"===r||"cpt"===r||"taxonomy"===x||"auto"===r||"wishlist"===r||"currentchilds"===r||"prevpost"===r||"nextpost"===r||"relatedbyauthor"===r||"metaboxrelationship"==r||"itemrelationship"==r){if(wp.ajax.send("gssal_post_type_el").done((e=>{Se.current&&_e(e)})),wp.ajax.send("gssal_taxonomies_list").done((e=>{Se.current&&ye(e.results)})),g){const e=d&&d.length>0?d.map((e=>e.value)):"",t=m&&m.length>0?m.map((e=>e.value)):"",n=_.union(e,t),a=Ar()({taxonomy:g,selected:n},(e=>!Pr()(e)));wp.ajax.post("gssal_taxonomy_terms",a).done((e=>{Se.current&&Ee(e.results)}))}if("product"==p){const e=i&&i.length>0?i.map((e=>e.id)).join(","):"";na()({path:(0,Xn.addQueryArgs)("/wc/v3/products/categories",{per_page:10,exclude:e})}).then((e=>{Se.current&&te(e)})).catch((()=>{Se.current&&te([])}));const t=s&&s.length>0?s.map((e=>e.id)).join(","):"";na()({path:(0,Xn.addQueryArgs)("/wc/v3/products/tags",{per_page:10,exclude:t})}).then((e=>{Se.current&&re(e)})).catch((()=>{Se.current&&re([])}))}}if(B.length){wp.ajax.send("gssal_taxonomies_list").done((e=>{Se.current&&ge(e.results)}));const e={conditions:[]};for(let t=0;t<B.length;t++)if(B[t].tax_name){const n=B[t].tax_slug&&B[t].tax_slug.length>0?B[t].tax_slug.map((e=>e.value)):"",a=B[t].tax_slug_exclude&&B[t].tax_slug_exclude.length>0?B[t].tax_slug_exclude.map((e=>e.value)):"",l=_.union(n,a);e.conditions.push({taxonomy:B[t].tax_name,selected:l})}else e.conditions.push({taxonomy:"",selected:""});wp.ajax.post("gssal_multi_taxonomy_terms",e).done((e=>{Se.current&&me(e.results)}))}return y&&"user"===x&&(na()({path:(0,Xn.addQueryArgs)("/wp/v2/users",{per_page:-1})}).then((e=>{Se.current&&Ce(e)})).catch((()=>{Se.current&&Ce([])})),na()({path:"/greenshift/v1/get-user-roles"}).then((e=>{W(JSON.parse(e))})).catch((e=>{W([])}))),()=>{Se.current=!1}}),[r,i,o,s,c,u,p,g,d,m,f,h,B,x,y]),Te=y?[{label:(0,e.__)("Post Category or tag","greenshiftquery"),value:"cat"},{label:(0,e.__)("Custom post type and taxonomy","greenshiftquery"),value:"cpt"},{label:(0,e.__)("Manual Select and Order","greenshiftquery"),value:"ids"},,]:[{label:(0,e.__)("Post Category or tag","greenshiftquery"),value:"cat"},{label:(0,e.__)("Custom post type and taxonomy","greenshiftquery"),value:"cpt"},{label:(0,e.__)("Manual Select and Order","greenshiftquery"),value:"ids"},{label:(0,e.__)("Related items By Taxonomy","greenshiftquery"),value:"related"},{label:(0,e.__)("Related items By Post Author","greenshiftquery"),value:"relatedbyauthor"},{label:(0,e.__)("Auto detect archive data","greenshiftquery"),value:"auto"},{label:(0,e.__)("Auto detect Shop archive","greenshiftquery"),value:"autoshop"},{label:(0,e.__)("Wishlist query","greenshiftquery"),value:"wishlist"},{label:(0,e.__)("Get all childs of current page","greenshiftquery"),value:"currentchilds"},{label:(0,e.__)("Get Previous Post","greenshiftquery"),value:"prevpost"},{label:(0,e.__)("Get Next Post","greenshiftquery"),value:"nextpost"},{label:(0,e.__)("MetaBox RelationShip","greenshiftquery"),value:"metaboxrelationship"},{label:(0,e.__)("Ids RelationShip","greenshiftquery"),value:"itemrelationship"}];const qe=[{label:(0,e.__)("All types of products","greenshiftquery"),value:"all"},{label:(0,e.__)("Recent products","greenshiftquery"),value:"recent"},{label:(0,e.__)("Featured products","greenshiftquery"),value:"featured"},{label:(0,e.__)("Products with discount","greenshiftquery"),value:"sale"},{label:(0,e.__)("Products which have sales","greenshiftquery"),value:"saled"},{label:(0,e.__)("Recent viewed products","greenshiftquery"),value:"recentviews"},{label:(0,e.__)("Related products","greenshiftquery"),value:"related"},{label:(0,e.__)("Upsell products","greenshiftquery"),value:"upsell"}];let Oe;function Be(e,t,n){const a=[...B];a[e][t]=n,l({conditions_arr:a})}y&&(Oe=[{icon:"rhicon rhi-window-restore",label:(0,e.__)("By Post Type","greenshiftquery"),value:"post_type"},{icon:"rhicon rhi-clone",label:(0,e.__)("By Taxonomy","greenshiftquery"),value:"taxonomy"},{icon:"rhicon rhi-user",label:(0,e.__)("User Meta","greenshiftquery"),value:"user"},{icon:"rhicon rhi-inbox",label:(0,e.__)("Custom meta","greenshiftquery"),value:"custom_meta"},{icon:"rhicon rhi-clone",label:(0,e.__)("Taxonomy meta","greenshiftquery"),value:"taxonomy_meta"},{icon:"rhicon rhi-link",label:(0,e.__)("URL Query","greenshiftquery"),value:"url_path"},{icon:"rhicon rhi-external-link",label:(0,e.__)("Referral Source","greenshiftquery"),value:"referal_source"},{icon:"rhicon rhi-clock",label:(0,e.__)("Date/Time Period","greenshiftquery"),value:"date_time"},{icon:"rhicon rhi-mobile-android",label:(0,e.__)("Mobile View","greenshiftquery"),value:"mobile_view"},{icon:"rhicon rhi-code",label:(0,e.__)("Cookie","greenshiftquery"),value:"by_cookie"},{icon:"rhicon rhi-cartsmooth",label:(0,e.__)("Woocommerce fields","greenshiftquery"),value:"woocommerce"},{icon:"rhicon rhi-list-ul",label:(0,e.__)("Repeater fields","greenshiftquery"),value:"repeater"}]);let Pe=(0,a.createElement)("div",{className:"gspb_inspector",style:{minWidth:220}},(0,e.__)("You can use dynamic placeholders: ","greenshiftquery"),(0,a.createElement)("div",{style:{marginBottom:5}}),(0,a.createElement)(Kn.TextControl,{value:"{POST_ID}"}),(0,e.__)("will be replaced with current post ID where you use block","greenshiftquery"),(0,a.createElement)("div",{style:{marginBottom:5}}),(0,a.createElement)(Kn.TextControl,{value:"{CUSTOM:_sku}"}),(0,e.__)("will be replaced by meta field value _sku of current post, you can use any other keys also","greenshiftquery"),(0,a.createElement)("div",{style:{marginBottom:5}}),(0,a.createElement)(Kn.TextControl,{value:"{AUTHOR_ID}"}),(0,e.__)("will be replaced by current author ID","greenshiftquery"),(0,a.createElement)("div",{style:{marginBottom:5}}),(0,a.createElement)(Kn.TextControl,{value:"{CURRENTDATE}"}),(0,e.__)("will be replaced by current date and enabled date type of field. Your field must be saved in Y-m-d format","greenshiftquery"),(0,a.createElement)("div",{style:{marginBottom:5}}),(0,a.createElement)(Kn.TextControl,{value:"{CURRENTDATETIME}"}),(0,e.__)("will be replaced by current date and time and enabled datetime type of field. Your field must be saved in Y-m-d H:i:s format","greenshiftquery"),(0,a.createElement)("div",{style:{marginBottom:5}}),(0,a.createElement)(Kn.TextControl,{value:"{TIMESTRING:+1 week}"}),(0,e.__)("will be converted to unix time. You can use other English words related to date. Your field must have unix timestamp format","greenshiftquery")),Ie=(0,a.createElement)("div",{className:"gspb_inspector",style:{minWidth:220}},(0,e.__)("You can use dynamic placeholders: ","greenshiftquery"),(0,a.createElement)("div",{style:{marginBottom:5}}),(0,a.createElement)(Kn.TextControl,{value:"{TIMESTRING:now}"}),(0,a.createElement)(Kn.TextControl,{value:"{TIMESTRING:+1 week}"}),(0,e.__)("will be converted to unix time and compared with meta field with date format","greenshiftquery"));return(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Query settings","greenshiftquery"),initialOpen:!0},(0,a.createElement)($r,{addonVar:greenshiftQUERY.can_use_premium_code}),y&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.ToggleControl,{checked:w,label:(0,e.__)("Do not show content for selected","greenshiftquery"),onChange:e=>l({not_show_for_selected:e})}),(0,a.createElement)("div",{className:"gspb_feat_styles"},(0,a.createElement)(jr,{columns:2,value:x,options:Oe,onChange:e=>{l({query_by:e})}})),(0,a.createElement)("div",{style:{marginBottom:20}})),y&&(0,a.createElement)(a.Fragment,null,"post_type"===x&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Data query","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(Te,(e=>e.value===r)),options:Te,isMulti:!1,isSearchable:!1,isClearable:!1,onChange:e=>{l({data_source:e.value,cat:[],tag:[],tax_name:"",tax_slug:"",tax_slug_exclude:"",user_id:"",type:"recent",ids:[]})}})),"cat"===r&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("hr",null),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Category","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:G,loadOptions:Q,onChange:e=>{l({cat:e})},isMulti:!0,value:i,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Category exclude","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:G,loadOptions:Q,onChange:e=>{l({cat_exclude:e})},isMulti:!0,value:o,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Tag","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:Z,loadOptions:K,onChange:e=>l({tag:e}),isMulti:!0,value:s,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Tag exclude","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:Z,loadOptions:K,onChange:e=>l({tag_exclude:e}),isMulti:!0,value:c,className:"react-select"}))),"ids"===r&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("hr",null),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Post names","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:se,loadOptions:ue,onChange:e=>l({ids:e}),isMulti:!0,value:u,className:"react-select"}))),"cpt"===r&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("hr",null),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Post Type","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(he,(e=>e.value===p)),options:he,isMulti:!1,isSearchable:!1,isClearable:!1,onChange:e=>{l({post_type:e.value,tax_name:"",tax_slug:"",tax_slug_exclude:""})}})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Custom Taxonomy","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(fe,(e=>e.value===g)),options:fe,isMulti:!1,isSearchable:!1,isClearable:!0,onChange:e=>{l({tax_name:null!==e?e.value:void 0,tax_slug:"",tax_slug_exclude:""})}})),void 0!==g&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Include","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:ve,loadOptions:xe,onChange:e=>l({tax_slug:e}),isMulti:!0,value:d,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Exclude","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:ve,loadOptions:xe,onChange:e=>l({tax_slug_exclude:e}),isMulti:!0,value:m,className:"react-select"}))),(0,a.createElement)(Kn.ToggleControl,{checked:D,label:(0,e.__)("Has Parent item?","greenshiftquery"),onChange:e=>l({hasParent:e})})),"cpt"===r&&"product"==p&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("hr",null),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Category","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:ne,loadOptions:ae,onChange:e=>{l({cat:e})},isMulti:!0,value:i,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Category exclude","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:ne,loadOptions:ae,onChange:e=>{l({cat_exclude:e})},isMulti:!0,value:o,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Tag","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:ie,loadOptions:oe,onChange:e=>l({tag:e}),isMulti:!0,value:s,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Tag exclude","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:ie,loadOptions:oe,onChange:e=>l({tag_exclude:e}),isMulti:!0,value:c,className:"react-select"})),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Price range","greenshiftquery"),help:(0,e.__)("Set price range to show. Works only for posts with Main Post offer section. Example of using: 0-100. Will show products with price under 100","greenshiftquery"),value:b,onChange:e=>l({price_range:e})}),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Type of products","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(qe,(e=>e.value===h)),options:qe,isMulti:!1,isSearchable:!1,isClearable:!1,onChange:e=>l({type:e.value})})))),"taxonomy"===x&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Taxonomy","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(fe,(e=>e.value===g)),options:fe,isMulti:!1,isSearchable:!1,isClearable:!0,onChange:e=>{l({tax_name:null!==e?e.value:void 0,tax_slug:"",tax_slug_exclude:""})}})),void 0!==g&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Include","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:ve,loadOptions:xe,onChange:e=>l({tax_slug:e}),isMulti:!0,value:d,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Exclude","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:ve,loadOptions:xe,onChange:e=>l({tax_slug_exclude:e}),isMulti:!0,value:m,className:"react-select"})))),"user"===x&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("User","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:ke,loadOptions:Ne,onChange:e=>{l({user_id:e})},isMulti:!0,value:f,className:"react-select"})),(0,a.createElement)(Kn.ToggleControl,{checked:v,label:(0,e.__)("If user is logged In","greenshiftquery"),onChange:e=>l({user_logged_in:e})}),v&&(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Also Limit By user role","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:U,loadOptions:J,onChange:e=>l({user_roles:e}),isMulti:!0,value:E,className:"react-select"}))),("custom_meta"===x||"taxonomy_meta"===x||"repeater"===x)&&(0,a.createElement)(a.Fragment,null,"taxonomy_meta"===x&&(0,a.createElement)("div",{className:"gspb-warning gspb-alert",style:{marginBottom:10}},(0,e.__)("This will work only on taxonomy archive pages","greenshiftquery")),"repeater"===x&&(0,a.createElement)("div",{className:"gspb-warning gspb-alert",style:{marginBottom:10}},(0,e.__)("This will work only inside Repeater builder block","greenshiftquery")),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Custom field key","greenshiftquery"),value:C,onChange:e=>{l({custom_field_key:e}),"repeater"===x&&l({repeaterField:e})}}),"exist"!=N&&"noexist"!=N&&"NOT EXISTS"!=N&&"EXISTS"!=N&&(0,a.createElement)("div",{className:"gspb_right_abs_btn"},(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"gspb_small_btn_abs"},(0,a.createElement)(Kn.Dropdown,{popoverProps:{position:"bottom left"},renderToggle:e=>{let{onToggle:t}=e;return(0,a.createElement)("div",null,(0,a.createElement)("button",{className:"components-button components-icon-button components-toolbar__control",style:{color:"#2184f9"},onClick:t},(0,a.createElement)("i",{class:"rhicon rhi-cog",style:{margin:"auto",fontSize:"14px"}})))},renderContent:e=>{let{onToggle:t}=e;return Ie}})),(0,a.createElement)(Kn.TextControl,{help:(0,e.__)("Divide by | your range values, example 0|100","greenshiftquery"),label:(0,e.__)("Custom field value","greenshiftquery"),value:k,onChange:e=>l({custom_field_value:e})}))),(0,a.createElement)(Kn.ComboboxControl,{label:(0,e.__)("Operator","greenshiftquery"),value:N,onChange:e=>{l({custom_field_compare:e})},options:[{label:(0,e.__)("<","greenshiftquery"),value:"less",title:(0,e.__)("Less","greenshiftquery")},{label:(0,e.__)("<=","greenshiftquery"),value:"<=",title:(0,e.__)("Less","greenshiftquery")},{label:(0,e.__)("=","greenshiftquery"),value:"equal",title:(0,e.__)("Equal","greenshiftquery")},{label:(0,e.__)("!=","greenshiftquery"),value:"!=",title:(0,e.__)("Equal","greenshiftquery")},{label:(0,e.__)(">","greenshiftquery"),value:"more",title:(0,e.__)("More","greenshiftquery")},{label:(0,e.__)(">=","greenshiftquery"),value:">=",title:(0,e.__)("More","greenshiftquery")},{label:(0,e.__)("Exist","greenshiftquery"),value:"exist",title:(0,e.__)("Exist","greenshiftquery")},{label:(0,e.__)("Not Exist","greenshiftquery"),value:"noexist",title:(0,e.__)("Not exist","greenshiftquery")},{label:(0,e.__)("BETWEEN","greenshiftquery"),value:"BETWEEN",title:(0,e.__)("Not exist","greenshiftquery")}]})),"url_path"===x&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Query String","greenshiftquery"),value:S,help:(0,e.__)("Field support regular expression. Add them after word REGEX without spaces","greenshiftquery"),onChange:e=>l({url_path_field:e})})),"referal_source"===x&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Referal Url","greenshiftquery"),value:T,onChange:e=>l({referal_source_field:e})})),"date_time"===x&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("span",{className:"gspb_inspector_property-title",style:{marginBottom:"15px"}},(0,e.__)("Date/Time From","greenshiftquery")),(0,a.createElement)(Kn.DateTimePicker,{currentDate:q,onChange:e=>l({date_time_from_field:e}),is12Hour:!1,startOfWeek:1,__nextRemoveHelpButton:!0,__nextRemoveResetButton:!0}),(0,a.createElement)("span",{className:"gspb_inspector_property-title",style:{marginBottom:"15px",marginTop:"25px"}},(0,e.__)("Date/Time To","greenshiftquery")),(0,a.createElement)(Kn.DateTimePicker,{currentDate:O,onChange:e=>l({date_time_to_field:e}),is12Hour:!1,startOfWeek:1,__nextRemoveHelpButton:!0,__nextRemoveResetButton:!0})),"by_cookie"===x&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Name of cookie","greenshiftquery"),value:I,onChange:e=>l({name_of_cookie:e})}),(0,a.createElement)(zr,{label:"",fluid:"yes",value:A,onChange:e=>{l({compare_type_cookie:e})},options:[{label:(0,e.__)("Equal","greenshiftquery"),value:"equal",title:(0,e.__)("Equal","greenshiftquery")},{label:(0,e.__)("Exist","greenshiftquery"),value:"exist",title:(0,e.__)("Exist","greenshiftquery")}]}),"equal"===A&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Cookie equal:","greenshiftquery"),value:L,onChange:e=>l({equal_cookie:e})}))),"woocommerce"===x&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(jr,{columns:2,value:$,options:[{label:(0,e.__)("If related products exists","greenshiftquery"),value:"related"},{label:(0,e.__)("If upsell products exists","greenshiftquery"),value:"upsell"},{label:(0,e.__)("Items in cart","greenshiftquery"),value:"cart_items"},{label:(0,e.__)("Value in cart","greenshiftquery"),value:"cart_total"},{label:(0,e.__)("Empty Cart","greenshiftquery"),value:"cart_zero"}],onChange:e=>{l({woocommerce_type:e})}}),(0,a.createElement)("div",{style:{marginBottom:10}}),("cart_items"===$||"cart_total"==$)&&(0,a.createElement)(Kn.TextControl,{type:"number",label:(0,e.__)("More than value","greenshiftquery"),value:M,onChange:e=>l({woocommerce_field:parseFloat(e)})})),(0,a.createElement)("hr",null),(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Multiple Conditions","greenshiftquery")),(0,a.createElement)(jr,{columns:2,value:P,options:[{label:(0,e.__)("AND","greenshiftquery"),value:"and"},{label:(0,e.__)("OR","greenshiftquery"),value:"or"}],onChange:e=>{l({type_of_condition:e})}}),(0,a.createElement)("div",{className:"gspb-additional-conditions"},B.length?B.map(((t,n)=>(0,a.createElement)("div",{className:"gspb-condition",key:n,style:{marginTop:"30px"}},(0,a.createElement)("div",{style:{marginBottom:10,fontWeight:"bold",textTransform:"uppercase"}},t.title),(0,a.createElement)("div",{className:"gspb_feat_styles"},(0,a.createElement)(jr,{columns:2,value:t.query_by,options:[{icon:"rhicon rhi-clone",label:(0,e.__)("By Taxonomy query","greenshiftquery"),value:"taxonomy"},{icon:"rhicon rhi-inbox",label:(0,e.__)("Custom meta query","greenshiftquery"),value:"custom_meta"},{icon:"rhicon rhi-clone",label:(0,e.__)("Taxonomy meta query","greenshiftquery"),value:"taxonomy_meta"},{icon:"rhicon rhi-link",label:(0,e.__)("By URL Query Path","greenshiftquery"),value:"url_path"},{icon:"rhicon rhi-external-link",label:(0,e.__)("By Referral Source","greenshiftquery"),value:"referal_source"},{icon:"rhicon rhi-code",label:(0,e.__)("By Cookie","greenshiftquery"),value:"by_cookie"}],onChange:e=>{Be(n,"query_by",e)}})),(0,a.createElement)("div",{style:{marginBottom:"20px"}}),"taxonomy"===t.query_by&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Taxonomy","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(pe,(e=>e.value===t.tax_name)),options:pe,isMulti:!1,isSearchable:!1,isClearable:!0,onChange:e=>{Be(n,"tax_name",null!==e?e.value:void 0),Be(n,"tax_slug",""),Be(n,"tax_slug_exclude","")}})),void 0!==t.tax_name&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Include","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:de[n],loadOptions:be[n],onChange:e=>Be(n,"tax_slug",e),isMulti:!0,value:t.tax_slug,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Exclude","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:de[n],loadOptions:xe,onChange:e=>Be(n,"tax_slug_exclude",e),isMulti:!0,value:t.tax_slug_exclude,className:"react-select"})))),("custom_meta"===t.query_by||"taxonomy_meta"===t.query_by)&&(0,a.createElement)(a.Fragment,null,"taxonomy_meta"===t.query_by&&(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("This will work only on taxonomy archive pages","greenshiftquery")),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Custom field key","greenshiftquery"),value:t.custom_field_key,onChange:e=>Be(n,"custom_field_key",e)}),"exist"!=t.custom_field_compare&&"noexist"!=t.custom_field_compare&&"NOT EXISTS"!=t.custom_field_compare&&"EXISTS"!=t.custom_field_compare&&(0,a.createElement)("div",{className:"gspb_right_abs_btn"},(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"gspb_small_btn_abs"},(0,a.createElement)(Kn.Dropdown,{popoverProps:{position:"bottom left"},renderToggle:e=>{let{onToggle:t}=e;return(0,a.createElement)("div",null,(0,a.createElement)("button",{className:"components-button components-icon-button components-toolbar__control",style:{color:"#2184f9"},onClick:t},(0,a.createElement)("i",{class:"rhicon rhi-cog",style:{margin:"auto",fontSize:"14px"}})))},renderContent:e=>{let{onToggle:t}=e;return Ie}})),(0,a.createElement)(Kn.TextControl,{help:(0,e.__)("Divide by | your range values, example 0|100","greenshiftquery"),label:(0,e.__)("Custom field value","greenshiftquery"),value:t.custom_field_value,onChange:e=>Be(n,"custom_field_value",e)}))),(0,a.createElement)(Kn.ComboboxControl,{label:(0,e.__)("Operator","greenshiftquery"),value:t.custom_field_compare,onChange:e=>{Be(n,"custom_field_compare",e)},options:[{label:(0,e.__)("<","greenshiftquery"),value:"less",title:(0,e.__)("Less","greenshiftquery")},{label:(0,e.__)("<=","greenshiftquery"),value:"<=",title:(0,e.__)("Less","greenshiftquery")},{label:(0,e.__)("=","greenshiftquery"),value:"equal",title:(0,e.__)("Equal","greenshiftquery")},{label:(0,e.__)("!=","greenshiftquery"),value:"!=",title:(0,e.__)("Equal","greenshiftquery")},{label:(0,e.__)(">","greenshiftquery"),value:"more",title:(0,e.__)("More","greenshiftquery")},{label:(0,e.__)(">=","greenshiftquery"),value:">=",title:(0,e.__)("More","greenshiftquery")},{label:(0,e.__)("Exist","greenshiftquery"),value:"exist",title:(0,e.__)("Exist","greenshiftquery")},{label:(0,e.__)("Not Exist","greenshiftquery"),value:"noexist",title:(0,e.__)("Not exist","greenshiftquery")},{label:(0,e.__)("BETWEEN","greenshiftquery"),value:"BETWEEN",title:(0,e.__)("Not exist","greenshiftquery")}]})),"url_path"===t.query_by&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Query String","greenshiftquery"),help:(0,e.__)("Field support regular expression. Add them after word REGEX without spaces","greenshiftquery"),value:t.url_path_field,onChange:e=>Be(n,"url_path_field",e)})),"referal_source"===t.query_by&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Referal Url","greenshiftquery"),value:t.referal_source_field,onChange:e=>Be(n,"referal_source_field",e)})),"by_cookie"===t.query_by&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Name of cookie","greenshiftquery"),value:t.name_of_cookie,onChange:e=>Be(n,"name_of_cookie",e)}),(0,a.createElement)(zr,{label:"",fluid:"yes",value:t.compare_type_cookie,onChange:e=>{Be(n,"compare_type_cookie",e)},options:[{label:(0,e.__)("Equal","greenshiftquery"),value:"equal",title:(0,e.__)("Equal","greenshiftquery")},{label:(0,e.__)("Exist","greenshiftquery"),value:"exist",title:(0,e.__)("Exist","greenshiftquery")}]}),"equal"===t.compare_type_cookie&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Cookie equal:","greenshiftquery"),value:t.equal_cookie,onChange:e=>Be(n,"equal_cookie",e)})))))):"",B.length?(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.Button,{style:{marginTop:"10px",width:"100%",justifyContent:"center"},isDestructive:!0,onClick:()=>l({conditions_arr:B.slice(0,-1)})},(0,e.__)("Remove Condition","greenshiftquery"))):""),(0,a.createElement)(Kn.Button,{style:{marginTop:"15px",width:"100%",justifyContent:"center"},isSecondary:!0,onClick:()=>l({conditions_arr:[...B,{title:(0,e.__)("Condition #","greenshiftquery")+(parseInt(B.length)+2),query_by:"post_type",tax_name:"",tax_slug:[],tax_slug_exclude:[],custom_field_key:"",custom_field_value:"",custom_field_compare:"equal",url_path_field:"",referal_source_field:"",name_of_cookie:"",compare_type_cookie:"exist",equal_cookie:""}]})},(0,e.__)("Add Condition","greenshiftquery"))),!y&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Data query","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(Te,(e=>e.value===r)),options:Te,isMulti:!1,isSearchable:!1,isClearable:!1,onChange:e=>{l({data_source:e.value,cat:[],tag:[],tax_name:"",tax_slug:"",tax_slug_exclude:"",user_id:"",type:"recent",ids:[]})}})),"cat"===r&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("hr",null),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Category","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:G,loadOptions:Q,onChange:e=>{l({cat:e})},isMulti:!0,value:i,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Category exclude","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:G,loadOptions:Q,onChange:e=>{l({cat_exclude:e})},isMulti:!0,value:o,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Tag","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:Z,loadOptions:K,onChange:e=>l({tag:e}),isMulti:!0,value:s,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Tag exclude","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:Z,loadOptions:K,onChange:e=>l({tag_exclude:e}),isMulti:!0,value:c,className:"react-select"}))),"ids"===r&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("hr",null),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Post names","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:se,loadOptions:ue,onChange:e=>l({ids:e}),isMulti:!0,value:u,className:"react-select"}))),"cpt"===r&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("hr",null),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Post Type","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(he,(e=>e.value===p)),options:he,isMulti:!1,isSearchable:!1,isClearable:!1,onChange:e=>{l({post_type:e.value,tax_name:"",tax_slug:"",tax_slug_exclude:""})}})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Custom Taxonomy","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(fe,(e=>e.value===g)),options:fe,isMulti:!1,isSearchable:!1,isClearable:!0,onChange:e=>{l({tax_name:null!==e?e.value:void 0,tax_slug:"",tax_slug_exclude:""})}})),void 0!==g&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Include","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:ve,loadOptions:xe,onChange:e=>l({tax_slug:e}),isMulti:!0,value:d,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Exclude","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:ve,loadOptions:xe,onChange:e=>l({tax_slug_exclude:e}),isMulti:!0,value:m,className:"react-select"})))),"cpt"===r&&"product"==p&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("hr",null),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Category","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:ne,loadOptions:ae,onChange:e=>{l({cat:e})},isMulti:!0,value:i,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Category exclude","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:ne,loadOptions:ae,onChange:e=>{l({cat_exclude:e})},isMulti:!0,value:o,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Tag","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:ie,loadOptions:oe,onChange:e=>l({tag:e}),isMulti:!0,value:s,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Tag exclude","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:ie,loadOptions:oe,onChange:e=>l({tag_exclude:e}),isMulti:!0,value:c,className:"react-select"})),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Price range","greenshiftquery"),help:(0,e.__)("Set price range to show. Works only for posts with Main Post offer section. Example of using: 0-100. Will show products with price under 100","greenshiftquery"),value:b,onChange:e=>l({price_range:e})}),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Type of products","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(qe,(e=>e.value===h)),options:qe,isMulti:!1,isSearchable:!1,isClearable:!1,onChange:e=>l({type:e.value})}))),"related"===r&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Post Type","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(he,(e=>e.value===p)),options:he,isMulti:!1,isSearchable:!1,isClearable:!1,onChange:e=>{l({post_type:e.value,tax_name:"",tax_slug:"",tax_slug_exclude:""})}})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Select Taxonomy base","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(fe,(e=>e.value===g)),options:fe,isMulti:!1,isSearchable:!1,isClearable:!0,onChange:e=>{l({tax_name:null!==e?e.value:void 0,tax_slug:"",tax_slug_exclude:""})}}))),"currentchilds"===r&&(0,a.createElement)("div",{className:"gspb-warning gspb-alert"},(0,e.__)("This will take current page where you placed this block and will show all childs of this page using post_parent parameter. This option will work only on frontend and it must be used only on singular pages and not in archives. In editor, it will show all pages for preview purpose","greenshiftquery")),"metaboxrelationship"===r&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"gspb-warning gspb-alert"},(0,e.__)("This will take current page where you placed this block and will show all related items of this page which you set via Metabox Relationship addon","greenshiftquery")),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Relationship ID","greenshiftquery"),help:(0,e.__)("Set relationship ID which you set in Metabox Relationship addon","greenshiftquery"),value:j,onChange:e=>l({additional_field:e})}),(0,a.createElement)(zr,{label:(0,e.__)("Relationship type","greenshiftquery"),fluid:"",value:z,options:[{label:(0,e.__)("From","greenshiftquery"),value:"from"},{label:(0,e.__)("To","greenshiftquery"),value:"to"}],onChange:e=>l({additional_type:e})})),"itemrelationship"===r&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"gspb-warning gspb-alert"},(0,e.__)("This will take IDs data from Meta field and show them as items","greenshiftquery")),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Meta field Key","greenshiftquery"),help:(0,e.__)("Data must be saved as ids divides by commas or array of ids","greenshiftquery"),value:j,onChange:e=>l({additional_field:e})})),("auto"==r||"wishlist"==r||"relatedbyauthor"==r||"currentchilds"==r||"metaboxrelationship"==r||"itemrelationship"==r||"prevpost"==r||"nextpost"==r)&&(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Post Type","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(he,(e=>e.value===p)),options:he,isMulti:!1,isSearchable:!1,isClearable:!1,onChange:e=>{l({post_type:e.value,tax_name:"",tax_slug:"",tax_slug_exclude:""})}})),!y&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("hr",null),(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Additional Query parameters","greenshiftquery")),(0,a.createElement)("div",{className:"gspb-additional-conditions"},B.length?B.map(((t,n)=>(0,a.createElement)("div",{className:"gspb-condition",key:n,style:{marginTop:"30px"}},(0,a.createElement)("div",{style:{marginBottom:10,fontWeight:"bold",textTransform:"uppercase"}},t.title),(0,a.createElement)(jr,{columns:2,value:t.query_by,options:[{label:(0,e.__)("Taxonomy query","greenshiftquery"),value:"taxonomy"},{label:(0,e.__)("Custom meta","greenshiftquery"),value:"custom_meta"},{label:(0,e.__)("Search by Title","greenshiftquery"),value:"by_title"},{label:(0,e.__)("Author","greenshiftquery"),value:"author"}],onChange:e=>{Be(n,"query_by",e)}}),(0,a.createElement)("div",{style:{marginBottom:"20px"}}),"taxonomy"===t.query_by&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Taxonomy","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(pe,(e=>e.value===t.tax_name)),options:pe,isMulti:!1,isSearchable:!1,isClearable:!0,onChange:e=>{Be(n,"tax_name",null!==e?e.value:void 0),Be(n,"tax_slug",""),Be(n,"tax_slug_exclude","")}})),void 0!==t.tax_name&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Include","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:de[n],loadOptions:be[n],onChange:e=>Be(n,"tax_slug",e),isMulti:!0,value:t.tax_slug,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Exclude","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:de[n],loadOptions:xe,onChange:e=>Be(n,"tax_slug_exclude",e),isMulti:!0,value:t.tax_slug_exclude,className:"react-select"})))),"custom_meta"===t.query_by&&(0,a.createElement)(a.Fragment,null,"taxonomy_meta"===t.query_by&&(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("This will work only on taxonomy archive pages","greenshiftquery")),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Custom field key","greenshiftquery"),value:t.custom_field_key,onChange:e=>Be(n,"custom_field_key",e)}),"exist"!=t.custom_field_compare&&"noexist"!=t.custom_field_compare&&"NOT EXISTS"!=t.custom_field_compare&&"EXISTS"!=t.custom_field_compare&&(0,a.createElement)("div",{className:"gspb_right_abs_btn"},(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"gspb_small_btn_abs"},(0,a.createElement)(Kn.Dropdown,{popoverProps:{position:"bottom left"},renderToggle:e=>{let{onToggle:t}=e;return(0,a.createElement)("div",null,(0,a.createElement)("button",{className:"components-button components-icon-button components-toolbar__control",style:{color:"#2184f9"},onClick:t},(0,a.createElement)("i",{class:"rhicon rhi-cog",style:{margin:"auto",fontSize:"14px"}})))},renderContent:e=>{let{onToggle:t}=e;return Pe}})),(0,a.createElement)(Kn.TextControl,{help:(0,e.__)("Divide by | your range values, example 0|100","greenshiftquery"),label:(0,e.__)("Custom field value","greenshiftquery"),value:t.custom_field_value,onChange:e=>Be(n,"custom_field_value",e)}))),(0,a.createElement)(Kn.ComboboxControl,{label:(0,e.__)("Operator","greenshiftquery"),value:t.custom_field_compare,onChange:e=>{Be(n,"custom_field_compare",e)},options:[{label:(0,e.__)("<","greenshiftquery"),value:"less",title:(0,e.__)("Less","greenshiftquery")},{label:(0,e.__)("<=","greenshiftquery"),value:"<=",title:(0,e.__)("Less","greenshiftquery")},{label:(0,e.__)("=","greenshiftquery"),value:"equal",title:(0,e.__)("Equal","greenshiftquery")},{label:(0,e.__)("!=","greenshiftquery"),value:"!=",title:(0,e.__)("Equal","greenshiftquery")},{label:(0,e.__)(">","greenshiftquery"),value:"more",title:(0,e.__)("More","greenshiftquery")},{label:(0,e.__)(">=","greenshiftquery"),value:">=",title:(0,e.__)("More","greenshiftquery")},{label:(0,e.__)("Exist","greenshiftquery"),value:"exist",title:(0,e.__)("Exist","greenshiftquery")},{label:(0,e.__)("Not Exist","greenshiftquery"),value:"noexist",title:(0,e.__)("Not exist","greenshiftquery")},{label:(0,e.__)("IN","greenshiftquery"),value:"IN",title:(0,e.__)("Not exist","greenshiftquery")},{label:(0,e.__)("NOT IN","greenshiftquery"),value:"NOT IN",title:(0,e.__)("Not exist","greenshiftquery")},{label:(0,e.__)("BETWEEN","greenshiftquery"),value:"BETWEEN",title:(0,e.__)("Not exist","greenshiftquery")},{label:(0,e.__)("NOT BETWEEN","greenshiftquery"),value:"NOT BETWEEN",title:(0,e.__)("Not exist","greenshiftquery")},{label:(0,e.__)("LIKE","greenshiftquery"),value:"LIKE",title:(0,e.__)("Not exist","greenshiftquery")},{label:(0,e.__)("NOT LIKE","greenshiftquery"),value:"NOT LIKE",title:(0,e.__)("Not exist","greenshiftquery")},{label:(0,e.__)("REGEXP","greenshiftquery"),value:"REGEXP",title:(0,e.__)("Not exist","greenshiftquery")},{label:(0,e.__)("NOT REGEXP","greenshiftquery"),value:"NOT REGEXP",title:(0,e.__)("Not exist","greenshiftquery")}]})),"by_title"===t.query_by&&(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Title","greenshiftquery"),value:t.by_title_field,onChange:e=>Be(n,"by_title_field",e)}),"author"===t.query_by&&(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("User","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:ke,loadOptions:Ne,onChange:e=>Be(n,"user_id",e),isMulti:!0,value:t.user_id,className:"react-select"}))))):"",B.length?(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.Button,{style:{marginTop:"10px",width:"100%",justifyContent:"center"},isDestructive:!0,onClick:()=>l({conditions_arr:B.slice(0,-1)})},(0,e.__)("Remove Condition","greenshiftquery"))):""),(0,a.createElement)(Kn.Button,{style:{marginTop:"15px",width:"100%",justifyContent:"center"},isSecondary:!0,onClick:()=>l({conditions_arr:[...B,{title:(0,e.__)("Condition #","greenshiftquery")+(parseInt(B.length)+2),query_by:"post_type",tax_name:"",tax_slug:[],tax_slug_exclude:[],custom_field_key:"",custom_field_value:"",custom_field_compare:"equal",by_title_field:""}]})},(0,e.__)("Add Condition","greenshiftquery")))),(0,a.createElement)("hr",null))};function Rr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?Object(arguments[t]):{},a=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&a.push.apply(a,Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),a.forEach((function(t){Ue(e,t,n[t])}))}return e}function Dr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Hr(e,t){if(t&&("object"===Fe(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Dr(e)}function Vr(e){return Vr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Vr(e)}var Gr=n(1143),Ur=n.n(Gr),Wr=n(5697),Jr=n.n(Wr),Qr=function(){function e(){Re(this,e),Ue(this,"refs",{})}return He(e,[{key:"add",value:function(e,t){this.refs[e]||(this.refs[e]=[]),this.refs[e].push(t)}},{key:"remove",value:function(e,t){var n=this.getIndex(e,t);-1!==n&&this.refs[e].splice(n,1)}},{key:"isActive",value:function(){return this.active}},{key:"getActive",value:function(){var e=this;return this.refs[this.active.collection].find((function(t){return t.node.sortableInfo.index==e.active.index}))}},{key:"getIndex",value:function(e,t){return this.refs[e].indexOf(t)}},{key:"getOrderedRefs",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.active.collection;return this.refs[e].sort(Yr)}}]),e}();function Yr(e,t){return e.node.sortableInfo.index-t.node.sortableInfo.index}function Xr(e,t){return Object.keys(e).reduce((function(n,a){return-1===t.indexOf(a)&&(n[a]=e[a]),n}),{})}var Zr={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},Kr=function(){if("undefined"==typeof window||"undefined"==typeof document)return"";var e=window.getComputedStyle(document.documentElement,"")||["-moz-hidden-iframe"],t=(Array.prototype.slice.call(e).join("").match(/-(moz|webkit|ms)-/)||""===e.OLink&&["","o"])[1];return"ms"===t?"ms":t&&t.length?t[0].toUpperCase()+t.substr(1):""}();function ei(e,t){Object.keys(t).forEach((function(n){e.style[n]=t[n]}))}function ti(e,t){e.style["".concat(Kr,"Transform")]=null==t?"":"translate3d(".concat(t.x,"px,").concat(t.y,"px,0)")}function ni(e,t){e.style["".concat(Kr,"TransitionDuration")]=null==t?"":"".concat(t,"ms")}function ai(e,t){for(;e;){if(t(e))return e;e=e.parentNode}return null}function li(e,t,n){return Math.max(e,Math.min(n,t))}function ri(e){return"px"===e.substr(-2)?parseFloat(e):0}function ii(e){var t=window.getComputedStyle(e);return{bottom:ri(t.marginBottom),left:ri(t.marginLeft),right:ri(t.marginRight),top:ri(t.marginTop)}}function oi(e,t){var n=t.displayName||t.name;return n?"".concat(e,"(").concat(n,")"):e}function si(e,t){var n=e.getBoundingClientRect();return{top:n.top+t.top,left:n.left+t.left}}function ci(e){return e.touches&&e.touches.length?{x:e.touches[0].pageX,y:e.touches[0].pageY}:e.changedTouches&&e.changedTouches.length?{x:e.changedTouches[0].pageX,y:e.changedTouches[0].pageY}:{x:e.pageX,y:e.pageY}}function ui(e){return e.touches&&e.touches.length||e.changedTouches&&e.changedTouches.length}function pi(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{left:0,top:0};if(e){var a={left:n.left+e.offsetLeft,top:n.top+e.offsetTop};return e.parentNode===t?a:pi(e.parentNode,t,a)}}function gi(e,t,n){return e<n&&e>t?e-1:e>n&&e<t?e+1:e}function di(e){var t=e.lockOffset,n=e.width,a=e.height,l=t,r=t,i="px";if("string"==typeof t){var o=/^[+-]?\d*(?:\.\d*)?(px|%)$/.exec(t);Ur()(null!==o,'lockOffset value should be a number or a string of a number followed by "px" or "%". Given %s',t),l=parseFloat(t),r=parseFloat(t),i=o[1]}return Ur()(isFinite(l)&&isFinite(r),"lockOffset value should be a finite. Given %s",t),"%"===i&&(l=l*n/100,r=r*a/100),{x:l,y:r}}function mi(e){var t=e.height,n=e.width,a=e.lockOffset,l=Array.isArray(a)?a:[a,a];Ur()(2===l.length,"lockOffset prop of SortableContainer should be a single value or an array of exactly two values. Given %s",a);var r=Gn(l,2),i=r[0],o=r[1];return[di({height:t,lockOffset:i,width:n}),di({height:t,lockOffset:o,width:n})]}function bi(e){return e instanceof HTMLElement?function(e){var t=window.getComputedStyle(e),n=/(auto|scroll)/;return["overflow","overflowX","overflowY"].find((function(e){return n.test(t[e])}))}(e)?e:bi(e.parentNode):null}function hi(e){var t=window.getComputedStyle(e);return"grid"===t.display?{x:ri(t.gridColumnGap),y:ri(t.gridRowGap)}:{x:0,y:0}}var _i="BUTTON",fi="INPUT",yi="OPTION",vi="TEXTAREA",Ei="SELECT";function xi(e){var t="input, textarea, select, canvas, [contenteditable]",n=e.querySelectorAll(t),a=e.cloneNode(!0);return Xt(a.querySelectorAll(t)).forEach((function(e,t){"file"!==e.type&&(e.value=n[t].value),"radio"===e.type&&e.name&&(e.name="__sortableClone__".concat(e.name)),"CANVAS"===e.tagName&&n[t].width>0&&n[t].height>0&&e.getContext("2d").drawImage(n[t],0,0)})),a}function wi(e){var n,a,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return a=n=function(n){function a(){var e,t;Re(this,a);for(var n=arguments.length,l=new Array(n),i=0;i<n;i++)l[i]=arguments[i];return Ue(Dr(Dr(t=Hr(this,(e=Vr(a)).call.apply(e,[this].concat(l))))),"wrappedInstance",(0,r.createRef)()),t}return Ge(a,n),He(a,[{key:"componentDidMount",value:function(){(0,We.findDOMNode)(this).sortableHandle=!0}},{key:"getWrappedInstance",value:function(){return Ur()(l.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableHandle() call"),this.wrappedInstance.current}},{key:"render",value:function(){var n=l.withRef?this.wrappedInstance:null;return(0,r.createElement)(e,t({ref:n},this.props))}}]),a}(r.Component),Ue(n,"displayName",oi("sortableHandle",e)),a}function Ci(e){return null!=e.sortableHandle}var ki=function(){function e(t,n){Re(this,e),this.container=t,this.onScrollCallback=n}return He(e,[{key:"clear",value:function(){null!=this.interval&&(clearInterval(this.interval),this.interval=null)}},{key:"update",value:function(e){var t=this,n=e.translate,a=e.minTranslate,l=e.maxTranslate,r=e.width,i=e.height,o={x:0,y:0},s={x:1,y:1},c=this.container,u=c.scrollTop,p=c.scrollLeft,g=c.scrollHeight,d=c.scrollWidth,m=0===u,b=g-u-c.clientHeight==0,h=0===p,_=d-p-c.clientWidth==0;n.y>=l.y-i/2&&!b?(o.y=1,s.y=10*Math.abs((l.y-i/2-n.y)/i)):n.x>=l.x-r/2&&!_?(o.x=1,s.x=10*Math.abs((l.x-r/2-n.x)/r)):n.y<=a.y+i/2&&!m?(o.y=-1,s.y=10*Math.abs((n.y-i/2-a.y)/i)):n.x<=a.x+r/2&&!h&&(o.x=-1,s.x=10*Math.abs((n.x-r/2-a.x)/r)),this.interval&&(this.clear(),this.isAutoScrolling=!1),0===o.x&&0===o.y||(this.interval=setInterval((function(){t.isAutoScrolling=!0;var e={left:s.x*o.x,top:s.y*o.y};t.container.scrollTop+=e.top,t.container.scrollLeft+=e.left,t.onScrollCallback(e)}),5))}}]),e}(),Ni={axis:Jr().oneOf(["x","y","xy"]),contentWindow:Jr().any,disableAutoscroll:Jr().bool,distance:Jr().number,getContainer:Jr().func,getHelperDimensions:Jr().func,helperClass:Jr().string,helperContainer:Jr().oneOfType([Jr().func,"undefined"==typeof HTMLElement?Jr().any:Jr().instanceOf(HTMLElement)]),hideSortableGhost:Jr().bool,keyboardSortingTransitionDuration:Jr().number,lockAxis:Jr().string,lockOffset:Jr().oneOfType([Jr().number,Jr().string,Jr().arrayOf(Jr().oneOfType([Jr().number,Jr().string]))]),lockToContainerEdges:Jr().bool,onSortEnd:Jr().func,onSortMove:Jr().func,onSortOver:Jr().func,onSortStart:Jr().func,pressDelay:Jr().number,pressThreshold:Jr().number,keyCodes:Jr().shape({lift:Jr().arrayOf(Jr().number),drop:Jr().arrayOf(Jr().number),cancel:Jr().arrayOf(Jr().number),up:Jr().arrayOf(Jr().number),down:Jr().arrayOf(Jr().number)}),shouldCancelStart:Jr().func,transitionDuration:Jr().number,updateBeforeSortStart:Jr().func,useDragHandle:Jr().bool,useWindowAsScrollContainer:Jr().bool},Si={lift:[32],drop:[32],cancel:[27],up:[38,37],down:[40,39]},Ti={axis:"y",disableAutoscroll:!1,distance:0,getHelperDimensions:function(e){var t=e.node;return{height:t.offsetHeight,width:t.offsetWidth}},hideSortableGhost:!0,lockOffset:"50%",lockToContainerEdges:!1,pressDelay:0,pressThreshold:5,keyCodes:Si,shouldCancelStart:function(e){return-1!==[fi,vi,Ei,yi,_i].indexOf(e.target.tagName)||!!ai(e.target,(function(e){return"true"===e.contentEditable}))},transitionDuration:300,useWindowAsScrollContainer:!1},qi=Object.keys(Ni);function Oi(e){Ur()(!(e.distance&&e.pressDelay),"Attempted to set both `pressDelay` and `distance` on SortableContainer, you may only use one or the other, not both at the same time.")}function Bi(e,t){try{var n=e()}catch(e){return t(!0,e)}return n&&n.then?n.then(t.bind(null,!1),t.bind(null,!0)):t(!1,value)}var Pi=(0,r.createContext)({manager:{}});function Ii(e){var n,a,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return a=n=function(n){function a(e){var t;Re(this,a),Ue(Dr(Dr(t=Hr(this,Vr(a).call(this,e)))),"state",{}),Ue(Dr(Dr(t)),"handleStart",(function(e){var n=t.props,a=n.distance,l=n.shouldCancelStart;if(2!==e.button&&!l(e)){t.touched=!0,t.position=ci(e);var r=ai(e.target,(function(e){return null!=e.sortableInfo}));if(r&&r.sortableInfo&&t.nodeIsChild(r)&&!t.state.sorting){var i=t.props.useDragHandle,o=r.sortableInfo,s=o.index,c=o.collection;if(o.disabled)return;if(i&&!ai(e.target,Ci))return;t.manager.active={collection:c,index:s},ui(e)||"A"!==e.target.tagName||e.preventDefault(),a||(0===t.props.pressDelay?t.handlePress(e):t.pressTimer=setTimeout((function(){return t.handlePress(e)}),t.props.pressDelay))}}})),Ue(Dr(Dr(t)),"nodeIsChild",(function(e){return e.sortableInfo.manager===t.manager})),Ue(Dr(Dr(t)),"handleMove",(function(e){var n=t.props,a=n.distance,l=n.pressThreshold;if(!t.state.sorting&&t.touched&&!t._awaitingUpdateBeforeSortStart){var r=ci(e),i={x:t.position.x-r.x,y:t.position.y-r.y},o=Math.abs(i.x)+Math.abs(i.y);t.delta=i,a||l&&!(o>=l)?a&&o>=a&&t.manager.isActive()&&t.handlePress(e):(clearTimeout(t.cancelTimer),t.cancelTimer=setTimeout(t.cancel,0))}})),Ue(Dr(Dr(t)),"handleEnd",(function(){t.touched=!1,t.cancel()})),Ue(Dr(Dr(t)),"cancel",(function(){var e=t.props.distance;t.state.sorting||(e||clearTimeout(t.pressTimer),t.manager.active=null)})),Ue(Dr(Dr(t)),"handlePress",(function(e){try{var n=t.manager.getActive(),a=function(){if(n){var a=function(){var n=g.sortableInfo.index,a=ii(g),l=hi(t.container),c=t.scrollContainer.getBoundingClientRect(),b=i({index:n,node:g,collection:d});if(t.node=g,t.margin=a,t.gridGap=l,t.width=b.width,t.height=b.height,t.marginOffset={x:t.margin.left+t.margin.right+t.gridGap.x,y:Math.max(t.margin.top,t.margin.bottom,t.gridGap.y)},t.boundingClientRect=g.getBoundingClientRect(),t.containerBoundingRect=c,t.index=n,t.newIndex=n,t.axis={x:r.indexOf("x")>=0,y:r.indexOf("y")>=0},t.offsetEdge=pi(g,t.container),t.initialOffset=ci(m?Rr({},e,{pageX:t.boundingClientRect.left,pageY:t.boundingClientRect.top}):e),t.initialScroll={left:t.scrollContainer.scrollLeft,top:t.scrollContainer.scrollTop},t.initialWindowScroll={left:window.pageXOffset,top:window.pageYOffset},t.helper=t.helperContainer.appendChild(xi(g)),ei(t.helper,{boxSizing:"border-box",height:"".concat(t.height,"px"),left:"".concat(t.boundingClientRect.left-a.left,"px"),pointerEvents:"none",position:"fixed",top:"".concat(t.boundingClientRect.top-a.top,"px"),width:"".concat(t.width,"px")}),m&&t.helper.focus(),s&&(t.sortableGhost=g,ei(g,{opacity:0,visibility:"hidden"})),t.minTranslate={},t.maxTranslate={},m){var h=p?{top:0,left:0,width:t.contentWindow.innerWidth,height:t.contentWindow.innerHeight}:t.containerBoundingRect,_=h.top,f=h.left,y=h.width,v=_+h.height,E=f+y;t.axis.x&&(t.minTranslate.x=f-t.boundingClientRect.left,t.maxTranslate.x=E-(t.boundingClientRect.left+t.width)),t.axis.y&&(t.minTranslate.y=_-t.boundingClientRect.top,t.maxTranslate.y=v-(t.boundingClientRect.top+t.height))}else t.axis.x&&(t.minTranslate.x=(p?0:c.left)-t.boundingClientRect.left-t.width/2,t.maxTranslate.x=(p?t.contentWindow.innerWidth:c.left+c.width)-t.boundingClientRect.left-t.width/2),t.axis.y&&(t.minTranslate.y=(p?0:c.top)-t.boundingClientRect.top-t.height/2,t.maxTranslate.y=(p?t.contentWindow.innerHeight:c.top+c.height)-t.boundingClientRect.top-t.height/2);o&&o.split(" ").forEach((function(e){return t.helper.classList.add(e)})),t.listenerNode=e.touches?e.target:t.contentWindow,m?(t.listenerNode.addEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.addEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.addEventListener("keydown",t.handleKeyDown)):(Zr.move.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortMove,!1)})),Zr.end.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortEnd,!1)}))),t.setState({sorting:!0,sortingIndex:n}),u&&u({node:g,index:n,collection:d,isKeySorting:m,nodes:t.manager.getOrderedRefs(),helper:t.helper},e),m&&t.keyMove(0)},l=t.props,r=l.axis,i=l.getHelperDimensions,o=l.helperClass,s=l.hideSortableGhost,c=l.updateBeforeSortStart,u=l.onSortStart,p=l.useWindowAsScrollContainer,g=n.node,d=n.collection,m=t.manager.isKeySorting,b=function(){if("function"==typeof c){t._awaitingUpdateBeforeSortStart=!0;var n=Bi((function(){var t=g.sortableInfo.index;return Promise.resolve(c({collection:d,index:t,node:g,isKeySorting:m},e)).then((function(){}))}),(function(e,n){if(t._awaitingUpdateBeforeSortStart=!1,e)throw n;return n}));if(n&&n.then)return n.then((function(){}))}}();return b&&b.then?b.then(a):a()}}();return Promise.resolve(a&&a.then?a.then((function(){})):void 0)}catch(e){return Promise.reject(e)}})),Ue(Dr(Dr(t)),"handleSortMove",(function(e){var n=t.props.onSortMove;"function"==typeof e.preventDefault&&e.cancelable&&e.preventDefault(),t.updateHelperPosition(e),t.animateNodes(),t.autoscroll(),n&&n(e)})),Ue(Dr(Dr(t)),"handleSortEnd",(function(e){var n=t.props,a=n.hideSortableGhost,l=n.onSortEnd,r=t.manager,i=r.active.collection,o=r.isKeySorting,s=t.manager.getOrderedRefs();t.listenerNode&&(o?(t.listenerNode.removeEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("keydown",t.handleKeyDown)):(Zr.move.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortMove)})),Zr.end.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortEnd)})))),t.helper.parentNode.removeChild(t.helper),a&&t.sortableGhost&&ei(t.sortableGhost,{opacity:"",visibility:""});for(var c=0,u=s.length;c<u;c++){var p=s[c],g=p.node;p.edgeOffset=null,p.boundingClientRect=null,ti(g,null),ni(g,null),p.translate=null}t.autoScroller.clear(),t.manager.active=null,t.manager.isKeySorting=!1,t.setState({sorting:!1,sortingIndex:null}),"function"==typeof l&&l({collection:i,newIndex:t.newIndex,oldIndex:t.index,isKeySorting:o,nodes:s},e),t.touched=!1})),Ue(Dr(Dr(t)),"autoscroll",(function(){var e=t.props.disableAutoscroll,n=t.manager.isKeySorting;if(e)t.autoScroller.clear();else{if(n){var a=Rr({},t.translate),l=0,r=0;return t.axis.x&&(a.x=Math.min(t.maxTranslate.x,Math.max(t.minTranslate.x,t.translate.x)),l=t.translate.x-a.x),t.axis.y&&(a.y=Math.min(t.maxTranslate.y,Math.max(t.minTranslate.y,t.translate.y)),r=t.translate.y-a.y),t.translate=a,ti(t.helper,t.translate),t.scrollContainer.scrollLeft+=l,void(t.scrollContainer.scrollTop+=r)}t.autoScroller.update({height:t.height,maxTranslate:t.maxTranslate,minTranslate:t.minTranslate,translate:t.translate,width:t.width})}})),Ue(Dr(Dr(t)),"onAutoScroll",(function(e){t.translate.x+=e.left,t.translate.y+=e.top,t.animateNodes()})),Ue(Dr(Dr(t)),"handleKeyDown",(function(e){var n=e.keyCode,a=t.props,l=a.shouldCancelStart,r=a.keyCodes,i=Rr({},Si,void 0===r?{}:r);t.manager.active&&!t.manager.isKeySorting||!(t.manager.active||i.lift.includes(n)&&!l(e)&&t.isValidSortingTarget(e))||(e.stopPropagation(),e.preventDefault(),i.lift.includes(n)&&!t.manager.active?t.keyLift(e):i.drop.includes(n)&&t.manager.active?t.keyDrop(e):i.cancel.includes(n)?(t.newIndex=t.manager.active.index,t.keyDrop(e)):i.up.includes(n)?t.keyMove(-1):i.down.includes(n)&&t.keyMove(1))})),Ue(Dr(Dr(t)),"keyLift",(function(e){var n=e.target,a=ai(n,(function(e){return null!=e.sortableInfo})).sortableInfo,l=a.index,r=a.collection;t.initialFocusedNode=n,t.manager.isKeySorting=!0,t.manager.active={index:l,collection:r},t.handlePress(e)})),Ue(Dr(Dr(t)),"keyMove",(function(e){var n=t.manager.getOrderedRefs(),a=n[n.length-1].node.sortableInfo.index,l=t.newIndex+e,r=t.newIndex;if(!(l<0||l>a)){t.prevIndex=r,t.newIndex=l;var i=gi(t.newIndex,t.prevIndex,t.index),o=n.find((function(e){return e.node.sortableInfo.index===i})),s=o.node,c=t.containerScrollDelta,u=o.boundingClientRect||si(s,c),p=o.translate||{x:0,y:0},g=u.top+p.y-c.top,d=u.left+p.x-c.left,m=r<l,b=m&&t.axis.x?s.offsetWidth-t.width:0,h=m&&t.axis.y?s.offsetHeight-t.height:0;t.handleSortMove({pageX:d+b,pageY:g+h,ignoreTransition:0===e})}})),Ue(Dr(Dr(t)),"keyDrop",(function(e){t.handleSortEnd(e),t.initialFocusedNode&&t.initialFocusedNode.focus()})),Ue(Dr(Dr(t)),"handleKeyEnd",(function(e){t.manager.active&&t.keyDrop(e)})),Ue(Dr(Dr(t)),"isValidSortingTarget",(function(e){var n=t.props.useDragHandle,a=e.target,l=ai(a,(function(e){return null!=e.sortableInfo}));return l&&l.sortableInfo&&!l.sortableInfo.disabled&&(n?Ci(a):a.sortableInfo)}));var n=new Qr;return Oi(e),t.manager=n,t.wrappedInstance=(0,r.createRef)(),t.sortableContextValue={manager:n},t.events={end:t.handleEnd,move:t.handleMove,start:t.handleStart},t}return Ge(a,n),He(a,[{key:"componentDidMount",value:function(){var e=this,t=this.props.useWindowAsScrollContainer,n=this.getContainer();Promise.resolve(n).then((function(n){e.container=n,e.document=e.container.ownerDocument||document;var a=e.props.contentWindow||e.document.defaultView||window;e.contentWindow="function"==typeof a?a():a,e.scrollContainer=t?e.document.scrollingElement||e.document.documentElement:bi(e.container)||e.container,e.autoScroller=new ki(e.scrollContainer,e.onAutoScroll),Object.keys(e.events).forEach((function(t){return Zr[t].forEach((function(n){return e.container.addEventListener(n,e.events[t],!1)}))})),e.container.addEventListener("keydown",e.handleKeyDown)}))}},{key:"componentWillUnmount",value:function(){var e=this;this.helper&&this.helper.parentNode&&this.helper.parentNode.removeChild(this.helper),this.container&&(Object.keys(this.events).forEach((function(t){return Zr[t].forEach((function(n){return e.container.removeEventListener(n,e.events[t])}))})),this.container.removeEventListener("keydown",this.handleKeyDown))}},{key:"updateHelperPosition",value:function(e){var t=this.props,n=t.lockAxis,a=t.lockOffset,l=t.lockToContainerEdges,r=t.transitionDuration,i=t.keyboardSortingTransitionDuration,o=void 0===i?r:i,s=this.manager.isKeySorting,c=e.ignoreTransition,u=ci(e),p={x:u.x-this.initialOffset.x,y:u.y-this.initialOffset.y};if(p.y-=window.pageYOffset-this.initialWindowScroll.top,p.x-=window.pageXOffset-this.initialWindowScroll.left,this.translate=p,l){var g=Gn(mi({height:this.height,lockOffset:a,width:this.width}),2),d=g[0],m=g[1],b={x:this.width/2-d.x,y:this.height/2-d.y},h={x:this.width/2-m.x,y:this.height/2-m.y};p.x=li(this.minTranslate.x+b.x,this.maxTranslate.x-h.x,p.x),p.y=li(this.minTranslate.y+b.y,this.maxTranslate.y-h.y,p.y)}"x"===n?p.y=0:"y"===n&&(p.x=0),s&&o&&!c&&ni(this.helper,o),ti(this.helper,p)}},{key:"animateNodes",value:function(){var e=this.props,t=e.transitionDuration,n=e.hideSortableGhost,a=e.onSortOver,l=this.containerScrollDelta,r=this.windowScrollDelta,i=this.manager.getOrderedRefs(),o=this.offsetEdge.left+this.translate.x+l.left,s=this.offsetEdge.top+this.translate.y+l.top,c=this.manager.isKeySorting,u=this.newIndex;this.newIndex=null;for(var p=0,g=i.length;p<g;p++){var d=i[p].node,m=d.sortableInfo.index,b=d.offsetWidth,h=d.offsetHeight,_={height:this.height>h?h/2:this.height/2,width:this.width>b?b/2:this.width/2},f=c&&m>this.index&&m<=u,y=c&&m<this.index&&m>=u,v={x:0,y:0},E=i[p].edgeOffset;E||(E=pi(d,this.container),i[p].edgeOffset=E,c&&(i[p].boundingClientRect=si(d,l)));var x=p<i.length-1&&i[p+1],w=p>0&&i[p-1];x&&!x.edgeOffset&&(x.edgeOffset=pi(x.node,this.container),c&&(x.boundingClientRect=si(x.node,l))),m!==this.index?(t&&ni(d,t),this.axis.x?this.axis.y?y||m<this.index&&(o+r.left-_.width<=E.left&&s+r.top<=E.top+_.height||s+r.top+_.height<=E.top)?(v.x=this.width+this.marginOffset.x,E.left+v.x>this.containerBoundingRect.width-_.width&&x&&(v.x=x.edgeOffset.left-E.left,v.y=x.edgeOffset.top-E.top),null===this.newIndex&&(this.newIndex=m)):(f||m>this.index&&(o+r.left+_.width>=E.left&&s+r.top+_.height>=E.top||s+r.top+_.height>=E.top+h))&&(v.x=-(this.width+this.marginOffset.x),E.left+v.x<this.containerBoundingRect.left+_.width&&w&&(v.x=w.edgeOffset.left-E.left,v.y=w.edgeOffset.top-E.top),this.newIndex=m):f||m>this.index&&o+r.left+_.width>=E.left?(v.x=-(this.width+this.marginOffset.x),this.newIndex=m):(y||m<this.index&&o+r.left<=E.left+_.width)&&(v.x=this.width+this.marginOffset.x,null==this.newIndex&&(this.newIndex=m)):this.axis.y&&(f||m>this.index&&s+r.top+_.height>=E.top?(v.y=-(this.height+this.marginOffset.y),this.newIndex=m):(y||m<this.index&&s+r.top<=E.top+_.height)&&(v.y=this.height+this.marginOffset.y,null==this.newIndex&&(this.newIndex=m))),ti(d,v),i[p].translate=v):n&&(this.sortableGhost=d,ei(d,{opacity:0,visibility:"hidden"}))}null==this.newIndex&&(this.newIndex=this.index),c&&(this.newIndex=u);var C=c?this.prevIndex:u;a&&this.newIndex!==C&&a({collection:this.manager.active.collection,index:this.index,newIndex:this.newIndex,oldIndex:C,isKeySorting:c,nodes:i,helper:this.helper})}},{key:"getWrappedInstance",value:function(){return Ur()(l.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableContainer() call"),this.wrappedInstance.current}},{key:"getContainer",value:function(){var e=this.props.getContainer;return"function"!=typeof e?(0,We.findDOMNode)(this):e(l.withRef?this.getWrappedInstance():void 0)}},{key:"render",value:function(){var n=l.withRef?this.wrappedInstance:null;return(0,r.createElement)(Pi.Provider,{value:this.sortableContextValue},(0,r.createElement)(e,t({ref:n},Xr(this.props,qi))))}},{key:"helperContainer",get:function(){var e=this.props.helperContainer;return"function"==typeof e?e():this.props.helperContainer||this.document.body}},{key:"containerScrollDelta",get:function(){return this.props.useWindowAsScrollContainer?{left:0,top:0}:{left:this.scrollContainer.scrollLeft-this.initialScroll.left,top:this.scrollContainer.scrollTop-this.initialScroll.top}}},{key:"windowScrollDelta",get:function(){return{left:this.contentWindow.pageXOffset-this.initialWindowScroll.left,top:this.contentWindow.pageYOffset-this.initialWindowScroll.top}}}]),a}(r.Component),Ue(n,"displayName",oi("sortableList",e)),Ue(n,"defaultProps",Ti),Ue(n,"propTypes",Ni),a}var Ai={index:Jr().number.isRequired,collection:Jr().oneOfType([Jr().number,Jr().string]),disabled:Jr().bool},Li=Object.keys(Ai);function Mi(e){var n,a,l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return a=n=function(n){function a(){var e,t;Re(this,a);for(var n=arguments.length,l=new Array(n),i=0;i<n;i++)l[i]=arguments[i];return Ue(Dr(Dr(t=Hr(this,(e=Vr(a)).call.apply(e,[this].concat(l))))),"wrappedInstance",(0,r.createRef)()),t}return Ge(a,n),He(a,[{key:"componentDidMount",value:function(){this.register()}},{key:"componentDidUpdate",value:function(e){this.node&&(e.index!==this.props.index&&(this.node.sortableInfo.index=this.props.index),e.disabled!==this.props.disabled&&(this.node.sortableInfo.disabled=this.props.disabled)),e.collection!==this.props.collection&&(this.unregister(e.collection),this.register())}},{key:"componentWillUnmount",value:function(){this.unregister()}},{key:"register",value:function(){var e=this.props,t=e.collection,n=e.disabled,a=e.index,l=(0,We.findDOMNode)(this);l.sortableInfo={collection:t,disabled:n,index:a,manager:this.context.manager},this.node=l,this.ref={node:l},this.context.manager.add(t,this.ref)}},{key:"unregister",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.collection;this.context.manager.remove(e,this.ref)}},{key:"getWrappedInstance",value:function(){return Ur()(l.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableElement() call"),this.wrappedInstance.current}},{key:"render",value:function(){var n=l.withRef?this.wrappedInstance:null;return(0,r.createElement)(e,t({ref:n},Xr(this.props,Li)))}}]),a}(r.Component),Ue(n,"displayName",oi("sortableElement",e)),Ue(n,"contextType",Pi),Ue(n,"propTypes",Ai),Ue(n,"defaultProps",{collection:0}),a}const $i=Ii((e=>{const{items:t,taxList:n,onChange:l,onRemove:r}=e;return(0,a.createElement)("div",{className:"component-attributes-list"},_.map(t,((e,t)=>(0,a.createElement)(zi,{key:`filter-${t}`,index:t,itemIndex:t,item:e,taxList:n,onChange:l,onRemove:r}))))})),ji=wi((()=>(0,a.createElement)("div",{className:"item-handler"},(0,a.createElement)("svg",{width:"18",height:"18",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 18 18",role:"img","aria-hidden":"true",focusable:"false"},(0,a.createElement)("path",{d:"M5 4h2V2H5v2zm6-2v2h2V2h-2zm-6 8h2V8H5v2zm6 0h2V8h-2v2zm-6 6h2v-2H5v2zm6 0h2v-2h-2v2z"}))))),zi=Mi((t=>{let{itemIndex:n,item:l,taxList:r,onChange:i,onRemove:o}=t;const[s,c]=(0,a.useState)(!1),u=[{label:(0,e.__)("Show all Posts","greenshiftquery"),value:"all"},{label:(0,e.__)("Sort by Comments Count","greenshiftquery"),value:"comment"},{label:(0,e.__)("Sort by Meta Field","greenshiftquery"),value:"meta"},{label:(0,e.__)("Sort by Price Range","greenshiftquery"),value:"pricerange"},{label:(0,e.__)("Sort by Taxonomy","greenshiftquery"),value:"tax"}],p=[{label:(0,e.__)("Date","greenshiftquery"),value:"date"},{label:(0,e.__)("Order by Post ID","greenshiftquery"),value:"ID"},{label:(0,e.__)("Title","greenshiftquery"),value:"title"},{label:(0,e.__)("Last Modified Date","greenshiftquery"),value:"modified"},{label:(0,e.__)("Number of Comments","greenshiftquery"),value:"comment_count"},{label:(0,e.__)("Discount","greenshiftquery"),value:"discount"},{label:(0,e.__)("Menu Order","greenshiftquery"),value:"menu_order"},{label:(0,e.__)("Random Order","greenshiftquery"),value:"rand"}],g=[{label:(0,e.__)("Descending","greenshiftquery"),value:"DESC"},{label:(0,e.__)("Ascending","greenshiftquery"),value:"ASC"}],d=[{label:(0,e.__)("All","greenshiftquery"),value:"all"},{label:(0,e.__)("Published last 24 hours","greenshiftquery"),value:"day"},{label:(0,e.__)("Published last 7 days","greenshiftquery"),value:"week"},{label:(0,e.__)("Published last month","greenshiftquery"),value:"month"},{label:(0,e.__)("Published last year","greenshiftquery"),value:"year"}],[m,b]=(0,a.useState)([]),h=la()(((e,t)=>{const n=Ar()({taxonomy:l.filtertaxkey,search:e},(e=>!Pr()(e)));return wp.ajax.post("gssal_taxonomy_terms_search",n).done((e=>{t(e.results)}))}),500),f=(0,a.useRef)();return(0,a.useEffect)((()=>{if(f.current=!0,"tax"===l.filtertype&&l.filtertaxkey){const e=Ar()({taxonomy:l.filtertaxkey},(e=>!Pr()(e)));wp.ajax.post("gssal_taxonomy_terms",e).done((e=>{f.current&&b(e.results)}))}return()=>{f.current=!1}}),[l.filtertaxkey]),(0,a.createElement)("div",{className:"components-attributes-item"},(0,a.createElement)("div",{className:"item-header"},(0,a.createElement)(ji,null),(0,a.createElement)("div",{className:"item-header-name",onClick:()=>{c(!s)}},l.filtertitle),(0,a.createElement)(Kn.Button,{onClick:()=>o(n)},(0,a.createElement)(Kn.Icon,{icon:"no-alt"}))),s&&(0,a.createElement)("div",{className:"item-content"},(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Label","greenshiftquery"),value:l.filtertitle,onChange:e=>i(n,e,"filtertitle")}),(0,a.createElement)(Kn.BaseControl,null,(0,a.createElement)(Kn.BaseControl.VisualLabel,null,(0,a.createElement)("p",{style:{marginBottom:"8px"}},"Type of Filter")),(0,a.createElement)(Mr,{className:"react-select",options:u,value:_.find(u,(e=>e.value===l.filtertype)),isMulti:!1,isSearchable:!1,isClearable:!1,onChange:e=>i(n,e,"filtertype")})),"meta"===l.filtertype&&(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Type key for Meta","greenshiftquery"),value:l.filtermetakey,onChange:e=>i(n,e,"filtermetakey")}),"pricerange"===l.filtertype&&(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Price Range","greenshiftquery"),help:(0,e.__)("Set price range to show. Works only for posts with Main Post offer section. Example of using: 0-100. Will show products with price under 100","greenshiftquery"),value:l.filterpricerange,onChange:e=>i(n,e,"filterpricerange")}),"tax"===l.filtertype&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,null,(0,a.createElement)(Kn.BaseControl.VisualLabel,null,(0,a.createElement)("p",{style:{marginBottom:"8px"}},(0,e.__)("Taxonomy slug","greenshiftquery"))),(0,a.createElement)(Mr,{value:_.find(r,(e=>e.value===l.filtertaxkey)),options:r,isMulti:!1,isSearchable:!0,isClearable:!0,onChange:e=>i(n,e,"filtertaxkey")})),"tax"===l.filtertype&&l.filtertaxkey&&(0,a.createElement)(Kn.BaseControl,null,(0,a.createElement)(Kn.BaseControl.VisualLabel,null,(0,a.createElement)("p",{style:{marginBottom:"8px"}},(0,e.__)("Include","greenshiftquery"))),(0,a.createElement)(Yn,{defaultOptions:m,loadOptions:h,onChange:e=>i(n,e,"filtertaxtermslug"),isMulti:!1,isSearchable:!0,isClearable:!0,value:_.find(m,(e=>e.id===l.filtertaxtermslug)),className:"react-select"})),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Use filter taxonomy within general taxonomy option?","greenshiftquery"),checked:"yes"===l.filtertaxcondition,onChange:e=>i(n,e,"filtertaxcondition")})),(0,a.createElement)(Kn.BaseControl,null,(0,a.createElement)(Kn.BaseControl.VisualLabel,null,(0,a.createElement)("p",{style:{marginBottom:"8px"}},(0,e.__)("Order By","greenshiftquery"))),(0,a.createElement)(Mr,{className:"react-select",options:p,value:_.find(p,(e=>e.value===l.filterorderby)),isMulti:!1,isSearchable:!1,isClearable:!1,onChange:e=>i(n,e,"filterorderby")})),(0,a.createElement)(Kn.BaseControl,null,(0,a.createElement)(Kn.BaseControl.VisualLabel,null,(0,a.createElement)("p",{style:{marginBottom:"8px"}},(0,e.__)("Sorting","greenshiftquery"))),(0,a.createElement)(Mr,{className:"react-select",options:g,value:_.find(g,(e=>e.value===l.filterorder)),isMulti:!1,isSearchable:!1,isClearable:!1,onChange:e=>i(n,e,"filterorder")})),(0,a.createElement)(Kn.BaseControl,null,(0,a.createElement)(Kn.BaseControl.VisualLabel,null,(0,a.createElement)("p",{style:{marginBottom:"8px"}},(0,e.__)("Filter by date of publishing","greenshiftquery"))),(0,a.createElement)(Mr,{className:"react-select",options:d,value:_.find(d,(e=>e.value===l.filterdate)),isMulti:!1,isSearchable:!1,isClearable:!1,onChange:e=>i(n,e,"filterdate")}))))}));var Fi=t=>{let{attributes:n,setAttributes:l}=t;const{filterpanel:r,filterpanelenable:i,filterheading:o,taxdrop:s,taxdropids:c,taxdroplabel:u,tax_name:p,filterheadingssolor:g,filterheadingssolorbg:d,filterpanelbg:m}=n,[b,h]=(0,a.useState)([]),f=(0,a.useRef)();return(0,a.useEffect)((()=>(f.current=!0,wp.ajax.send("gssal_taxonomies_list").done((e=>{f.current&&h(e.results)})),()=>{f.current=!1})),[]),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Filter settings","greenshiftquery"),initialOpen:!1,className:i?"gspb_panel_changed":""},(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Enable panel?","greenshiftquery"),checked:"yes"===i,onChange:e=>l({filterpanelenable:e?"yes":""})}),"yes"===i&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Label","greenshiftquery"),value:o,onChange:e=>l({filterheading:e})}),(0,a.createElement)("div",{className:"controls-row"},(0,a.createElement)($i,{lockAxis:"y",distance:10,hideSortableGhost:!0,useDragHandle:!0,items:r,taxList:b,onSortEnd:function(e){let{oldIndex:t,newIndex:n}=e;const a=ba()(r);a.splice(n,0,a.splice(t,1)[0]),l({filterpanel:a})},onChange:function(e,t,n){let a=ba()(r);a[e][n]="filtertype"===n||"filterorderby"===n||"filterorder"===n||"filterdate"===n||"filtertaxkey"===n?t.value:"filtertaxtermslug"===n?t.id:"filtertaxcondition"===n?t?"yes":"":t,l({filterpanel:a})},onRemove:function(e){const t=ba()(r);t.splice(e,1),l({filterpanel:t})}}),(0,a.createElement)(Kn.Button,{style:{width:"100%",justifyContent:"center"},isSecondary:!0,onClick:()=>{let e=ba()(r);e.push({filtertitle:"Show all",filtertype:"all",filtermetakey:null,filterpricerange:null,filterorderby:"date",filterorder:"DESC",filtertaxkey:null,filtertaxtermslug:null,filtertaxcondition:null,filterdate:"all"}),l({filterpanel:e})}},(0,e.__)("Add Filter item","greenshiftquery"))),(0,a.createElement)("hr",null),(0,a.createElement)(Kn.BaseControl,null,(0,a.createElement)(Kn.BaseControl.VisualLabel,null,(0,a.createElement)("p",{style:{marginBottom:"8px"}},(0,e.__)("Taxonomy slug","greenshiftquery"))),(0,a.createElement)(Mr,{value:_.find(b,(e=>e.value===s)),options:b,isMulti:!1,isSearchable:!1,isClearable:!0,onChange:e=>{l({taxdrop:null!==e?e.value:void 0})}}),(0,a.createElement)("p",{class:"components-base-control__help",style:{fontSize:"12px",color:"#757575",marginTop:"8px"}},(0,e.__)("Choose taxonomy to enable category select filter","greenshiftquery"))),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Taxonomy ids","greenshiftquery"),help:(0,e.__)("Type here ids of taxonomy separated by comma which you need to show. Leave empty to show all","greenshiftquery"),value:c,onChange:e=>l({taxdropids:e})}),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Taxonomy dropdown label","greenshiftquery"),help:(0,e.__)("Type here label for dropdown","greenshiftquery"),value:u,onChange:e=>l({taxdroplabel:e})}),(0,a.createElement)("hr",null),(0,a.createElement)(Kn.BaseControl,null,(0,a.createElement)(Kn.BaseControl.VisualLabel,null,(0,a.createElement)("p",null,(0,e.__)("Active tab text color","greenshiftquery"))),(0,a.createElement)(Zn.ColorPaletteControl,{value:g,onChange:e=>{l({filterheadingssolor:void 0!==e?e:""})}})),(0,a.createElement)(Kn.BaseControl,null,(0,a.createElement)(Kn.BaseControl.VisualLabel,null,(0,a.createElement)("p",null,(0,e.__)("Active tab background","greenshiftquery"))),(0,a.createElement)(Zn.ColorPaletteControl,{value:d,onChange:e=>{l({filterheadingssolorbg:void 0!==e?e:""})}})),(0,a.createElement)(Kn.BaseControl,null,(0,a.createElement)(Kn.BaseControl.VisualLabel,null,(0,a.createElement)("p",null,(0,e.__)("Panel background","greenshiftquery"))),(0,a.createElement)(Zn.ColorPaletteControl,{value:m,onChange:e=>{l({filterpanelbg:void 0!==e?e:""})}}))))},Ri=t=>{let{attributes:n,setAttributes:l}=t;const{orderby:r,order:i,show:o,offset:s,enable_pagination:c,meta_key:u}=n;return(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Data settings","greenshiftquery"),initialOpen:!1},(0,a.createElement)(Kn.SelectControl,{label:"Order by",value:r,options:[{label:(0,e.__)("Select Order","greenshiftquery"),value:""},{label:(0,e.__)("Date","greenshiftquery"),value:"date"},{label:(0,e.__)("Order by post ID","greenshiftquery"),value:"id"},{label:(0,e.__)("Title","greenshiftquery"),value:"title"},{label:(0,e.__)("Menu Order","greenshiftquery"),value:"menu_order"},{label:(0,e.__)("Last modified date","greenshiftquery"),value:"modified"},{label:(0,e.__)("Number of comments","greenshiftquery"),value:"comment_count"},{label:(0,e.__)("Meta key","greenshiftquery"),value:"meta_value"},{label:(0,e.__)("Meta value as number","greenshiftquery"),value:"meta_value_num"},{label:(0,e.__)("Meta value as DATE","greenshiftquery"),value:"meta_value_date"},{label:(0,e.__)("Meta value as DATETIME","greenshiftquery"),value:"meta_value_datetime"},{label:(0,e.__)("Random order","greenshiftquery"),value:"rand"}],onChange:e=>{l({orderby:e})}}),(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Sorting","greenshiftquery"),value:i,options:[{label:"Ascending",value:"asc"},{label:"Descending",value:"desc"}],onChange:e=>{l({order:e})}}),("meta_value"===r||"meta_value_num"===r||"meta_value_date"===r||"meta_value_datetime"===r)&&(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Meta key","greenshift"),value:u,onChange:e=>{l({meta_key:e})}}),(0,a.createElement)(Kn.RangeControl,{label:(0,e.__)("Fetch count","greenshiftquery"),value:o,min:1,max:100,help:"Number of items to display",onChange:e=>{l({show:e})}}),(0,a.createElement)(Kn.__experimentalNumberControl,{label:(0,e.__)("Offset","greenshiftquery"),help:(0,e.__)("Number of products to offset","greenshiftquery"),className:"components-base-control",isShiftStepEnabled:!0,isDragEnabled:!0,shiftStep:1,min:1,value:s,onChange:e=>{l({offset:e})}}),(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Pagination type","greenshiftquery"),value:c,options:[{label:(0,e.__)("No pagination","greenshift"),value:"0"},{label:(0,e.__)("Simple pagination","greenshift"),value:"1"},{label:(0,e.__)("Infinite scroll","greenshift"),value:"3"}],onChange:e=>{l({enable_pagination:e})}}))};class Di extends a.Component{constructor(){super(...arguments)}render(){const{fontFamily:t,fontSize:n,lineHeight:l,letterSpacing:r,fontWeight:i,fontStyle:o,fontTransform:s,fontDecoration:c,onChange:u,itemIndex:p,type:g}=this.props;return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.PanelRow,{className:"gspb-controls-row"},(0,a.createElement)("h4",{className:"gspb-controls-title"},(0,e.__)("Typography","rehub")),(0,a.createElement)(Kn.TabPanel,{className:"gspb-tabs",activeClass:"active-tab",tabs:[{name:"desktop",title:(0,a.createElement)(Kn.Dashicon,{icon:"desktop"})},{name:"tablet",title:(0,a.createElement)(Kn.Dashicon,{icon:"tablet"})},{name:"mobile",title:(0,a.createElement)(Kn.Dashicon,{icon:"smartphone"})}]},(t=>{let i=ba()(n.value),o=ba()(l.value),s=ba()(r.value);return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{className:"rhpb-base-control"},(0,a.createElement)(Kn.ButtonGroup,{className:"rhpb-base-group"},(0,a.createElement)(Kn.Button,{isSmall:!0,isPrimary:"px"===i[t.name].unit,onClick:()=>{i[t.name].unit="px",u(i,n.name,"isTypo",p)}},(0,e.__)("px")),(0,a.createElement)(Kn.Button,{isSmall:!0,isPrimary:"em"===i[t.name].unit,onClick:()=>{i[t.name].unit="em",u(i,n.name,"isTypo",p)}},(0,e.__)("em")),(0,a.createElement)(Kn.Button,{isSmall:!0,isPrimary:"rem"===i[t.name].unit,onClick:()=>{i[t.name].unit="rem",u(i,n.name,"isTypo",p)}},(0,e.__)("rem")),(0,a.createElement)(Kn.Button,{isSmall:!0,isPrimary:"vw"===i[t.name].unit,onClick:()=>{i[t.name].unit="vw",u(i,n.name,"isTypo",p)}},(0,e.__)("vw"))),(0,a.createElement)(Kn.RangeControl,{label:"Size",value:i[t.name].size,onChange:e=>{i[t.name].size=Pr()(e)?"":e,u(i,n.name,"isTypo",p)},min:0,max:"px"===i[t.name].unit?200:20,step:"px"===i[t.name].unit?1:.1,allowReset:!0})),(0,a.createElement)(Kn.BaseControl,{className:"rhpb-base-control"},(0,a.createElement)(Kn.ButtonGroup,{className:"rhpb-base-group"},(0,a.createElement)(Kn.Button,{isSmall:!0,isPrimary:"px"===o[t.name].unit,onClick:()=>{o[t.name].unit="px",u(o,l.name,"isTypo",p)}},(0,e.__)("px")),(0,a.createElement)(Kn.Button,{isSmall:!0,isPrimary:"em"===o[t.name].unit,onClick:()=>{o[t.name].unit="em",u(o,l.name,"isTypo",p)}},(0,e.__)("em"))),(0,a.createElement)(Kn.RangeControl,{label:"Line height",value:o[t.name].size,onChange:e=>{o[t.name].size=Pr()(e)?"":e,u(o,l.name,"isTypo",p)},min:0,max:"px"===o[t.name].unit?200:20,step:"px"===o[t.name].unit?1:.1,allowReset:!0})),(0,a.createElement)(Kn.BaseControl,{className:"rhpb-base-control"},(0,a.createElement)(Kn.RangeControl,{label:"Letter spacing",value:s[t.name].size,onChange:e=>{s[t.name].size=Pr()(e)?"":e,u(s,r.name,"isTypo",p)},min:0,max:20,step:.1,allowReset:!0})))}))),(0,a.createElement)(Kn.SelectControl,{label:"Font family",options:[{label:"Default",value:""},{label:"Arial, Helvetica, sans-serif",value:"Arial, Helvetica, sans-serif"},{label:'"Arial Black", Gadget, sans-serif',value:'"Arial Black", Gadget, sans-serif'},{label:"Helvetica, sans-serif",value:"Helvetica, sans-serif"},{label:'"Comic Sans MS", cursive, sans-serif',value:'"Comic Sans MS", cursive, sans-serif'},{label:"Impact, Charcoal, sans-serif",value:"Impact, Charcoal, sans-serif"},{label:'"Lucida Sans Unicode", "Lucida Grande", sans-serif',value:'"Lucida Sans Unicode", "Lucida Grande", sans-serif'},{label:"Tahoma, Geneva, sans-serif",value:"Tahoma, Geneva, sans-serif"},{label:'"Trebuchet MS", Helvetica, sans-serif',value:'"Trebuchet MS", Helvetica, sans-serif'},{label:"Verdana, Geneva, sans-serif",value:"Verdana, Geneva, sans-serif"},{label:"Georgia, serif",value:"Georgia, serif"},{label:'"Palatino Linotype", "Book Antiqua", Palatino, serif',value:'"Palatino Linotype", "Book Antiqua", Palatino, serif'},{label:'"Times New Roman", Times, serif',value:'"Times New Roman", Times, serif'},{label:"Courier, monospace",value:"Courier, monospace"},{label:'"Lucida Console", Monaco, monospace',value:'"Lucida Console", Monaco, monospace'}],value:t.value,onChange:e=>u(e,t.name,"isTypo",p)}),(0,a.createElement)(Kn.SelectControl,{label:"Weight",value:i.value,options:[{label:"Default",value:""},{label:"Normal",value:"normal"},{label:"Bold",value:"bold"},{label:"100",value:"100"},{label:"200",value:"200"},{label:"300",value:"300"},{label:"400",value:"400"},{label:"500",value:"500"},{label:"600",value:"600"},{label:"700",value:"700"},{label:"800",value:"800"},{label:"900",value:"900"}],onChange:e=>u(e,i.name,"isTypo",p)}),(0,a.createElement)(Kn.SelectControl,{label:"Transform",value:s.value,options:[{label:"Default",value:""},{label:"Normal",value:"mormal"},{label:"Uppercase",value:"uppercase"},{label:"Lowercase",value:"lowercase"},{label:"Capitalize",value:"capitalize"}],onChange:e=>u(e,s.name,"isTypo",p)}),(0,a.createElement)(Kn.SelectControl,{label:"Style",value:o.value,options:[{label:"Default",value:""},{label:"Normal",value:"mormal"},{label:"Italic",value:"italic"},{label:"Oblique",value:"oblique"}],onChange:e=>u(e,o.name,"isTypo",p)}),(0,a.createElement)(Kn.SelectControl,{label:"Decoration",value:c.value,options:[{label:"Default",value:""},{label:"Underline",value:"underline"},{label:"Overline",value:"overline"},{label:"Line through",value:"line-through"},{label:"None",value:"none"}],onChange:e=>u(e,c.name,"isTypo",p)}),(0,a.createElement)("div",{style:{display:"flex",justifyContent:"flex-end"}},(0,a.createElement)(Kn.Button,{variant:"tertiary",isSmall:!0,style:{backgroundColor:"#cc0000",color:"#fff"},onClick:()=>{n.name,l.name,r.name,t.name,i.name,s.name,o.name,c.name,u("",g,"isTypoReset",p)}},(0,e.__)("Reset all","rehub"))))}}var Hi=Di;const Vi=Ii((e=>{const{items:t,attsList:n,onChange:l,onRemove:r}=e;return(0,a.createElement)("div",{className:"component-attributes-list"},_.map(t,((e,t)=>(0,a.createElement)(Ui,{key:`item-${t}`,index:t,itemIndex:t,item:e,attsList:n,onChange:l,onRemove:r}))))})),Gi=wi((()=>(0,a.createElement)("div",{className:"item-handler"},(0,a.createElement)("svg",{width:"18",height:"18",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 18 18",role:"img","aria-hidden":"true",focusable:"false"},(0,a.createElement)("path",{d:"M5 4h2V2H5v2zm6-2v2h2V2h-2zm-6 8h2V8H5v2zm6 0h2V8h-2v2zm-6 6h2v-2H5v2zm6 0h2v-2h-2v2z"}))))),Ui=Mi((t=>{let{itemIndex:n,item:l,attsList:r,onChange:i,onRemove:o}=t;const[s,c]=(0,a.useState)(null===l.sectiontype),u=[{desktop:{size:"",unit:"px"},tablet:{size:"",unit:"px"},mobile:{size:"",unit:"px"}},{desktop:{size:"",unit:"px"},tablet:{size:"",unit:"px"},mobile:{size:"",unit:"px"}},{desktop:{size:""},tablet:{size:""},mobile:{size:""}},"","","","",""],[p,g]=(0,a.useState)(!1),[d,m]=(0,a.useState)(!1);(0,a.useEffect)((()=>{const e=[l.t.value_sz,l.t.value_lh,l.t.value_ls,l.t.value_ff,l.t.value_fw,l.t.value_ft,l.t.value_fs,l.t.value_fd];da()(u,e)?m(!0):m(!1)}),[l.t.value_ff,l.t.value_sz,l.t.value_lh,l.t.value_ls,l.t.value_fw,l.t.value_ft,l.t.value_fs,l.t.value_fd]);const[b,h]=(0,a.useState)(!1),[_,f]=(0,a.useState)(!1);return(0,a.useEffect)((()=>{const e=[l.t.label_sz,l.t.label_lh,l.t.label_ls,l.t.label_ff,l.t.label_fw,l.t.label_ft,l.t.label_fs,l.t.label_fd];da()(u,e)?f(!0):f(!1)}),[l.t.label_sz,l.t.label_lh,l.t.label_ls,l.t.label_ff,l.t.label_fw,l.t.label_ft,l.t.label_fs,l.t.label_fd]),(0,a.createElement)("div",{className:"components-attributes-item"},(0,a.createElement)("div",{className:"item-header"},(0,a.createElement)(Gi,null),(0,a.createElement)("div",{className:"item-header-name",onClick:()=>{c(!s)}},null!==l.sectiontype?l.sectiontype:""),(0,a.createElement)(Kn.Button,{onClick:()=>o(n)},(0,a.createElement)(Kn.Icon,{icon:"no-alt"}))),s&&(0,a.createElement)("div",{className:"item-content"},(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Show content","greenshiftquery"),value:l.sectiontype,options:[{label:(0,e.__)("Empty","greenshiftquery"),value:"empty"},{label:(0,e.__)("Woocommerce Attribute value","greenshiftquery"),value:"attribute"},{label:(0,e.__)("Meta value","greenshiftquery"),value:"custom"},{label:(0,e.__)("Shortcode","greenshiftquery"),value:"shortcode"}],onChange:e=>i(e,"sectiontype","isSection",n)}),"attribute"===l.sectiontype&&(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Attribute name","greenshiftquery"),options:[{label:"-",value:""},...r],value:l.attrfield,onChange:e=>i(e,"attrfield","isSection",n)}),"custom"===l.sectiontype&&(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Field key","greenshiftquery"),value:l.field,onChange:e=>i(e,"field","isSection",n)}),"custom"===l.sectiontype&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Wi,{lockAxis:"y",distance:10,hideSortableGhost:!0,items:l.imageMapper,mainIndex:n,onChange:i,onRemove:o}),(0,a.createElement)("div",{style:{display:"flex",justifyContent:"space-between",margin:"0 0 15px"}},(0,a.createElement)(Kn.Button,{style:{width:"48%",flex:"0 0 auto",justifyContent:"center"},isSecondary:!0,onClick:()=>{let e=ba()(l.imageMapper);e.push({value:"",image:{}}),i(e,"imageMapper","isSection",n)}},(0,e.__)("Add Image","greenshiftquery")),(0,a.createElement)(Kn.Button,{isDestructive:!0,style:{width:"48%",flex:"0 0 auto",justifyContent:"center"},onClick:()=>o(n,l.imageMapper.length-1)},(0,e.__)("Remove","greenshiftquery")))),"shortcode"===l.sectiontype&&(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Shortcode","greenshiftquery"),value:l.shortcodefield,onChange:e=>i(e,"shortcodefield","isSection",n)}),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Units","greenshiftquery"),value:l.unit,onChange:e=>i(e,"unit","isSection",n)}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Unit before value?","greenshiftquery"),checked:"1"===l.unitbefore,onChange:e=>i(e?"1":"","unitbefore","isSection",n)}),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Text after value","greenshiftquery"),value:l.posttext,onChange:e=>i(e,"posttext","isSection",n)}),(0,a.createElement)("div",{className:"gspb-typography-control-wrapper"},(0,a.createElement)("hr",null),(0,a.createElement)("div",{className:"gspb-typography-control"},(0,e.__)("Typography for value","greenshiftquery"),!d&&(0,a.createElement)("div",{className:"typography-indicator"}),(0,a.createElement)(Kn.Button,{isSecondary:!0,onClick:()=>{g(!p)}},(0,a.createElement)(Kn.Icon,{icon:"edit"}))),p&&(0,a.createElement)("div",{className:"gspb-typography-popover"},(0,a.createElement)(Hi,{fontFamily:{value:l.t.value_ff,name:"value_ff"},fontSize:{value:l.t.value_sz,name:"value_sz"},lineHeight:{value:l.t.value_lh,name:"value_lh"},letterSpacing:{value:l.t.value_ls,name:"value_ls"},fontWeight:{value:l.t.value_fw,name:"value_fw"},fontStyle:{value:l.t.value_fs,name:"value_fs"},fontTransform:{value:l.t.value_ft,name:"value_ft"},fontDecoration:{value:l.t.value_fd,name:"value_fd"},onChange:i,itemIndex:n,type:"value"}))),(0,a.createElement)("div",{className:"gspb-typography-control-wrapper"},(0,a.createElement)("hr",null),(0,a.createElement)("div",{className:"gspb-typography-control"},(0,e.__)("Typography for label","greenshiftquery"),!_&&(0,a.createElement)("div",{className:"typography-indicator"}),(0,a.createElement)(Kn.Button,{isSecondary:!0,onClick:()=>{h(!b)}},(0,a.createElement)(Kn.Icon,{icon:"edit"}))),b&&(0,a.createElement)("div",{className:"gspb-typography-popover"},(0,a.createElement)(Hi,{fontFamily:{value:l.t.label_ff,name:"label_ff"},fontSize:{value:l.t.label_sz,name:"label_sz"},lineHeight:{value:l.t.label_lh,name:"label_lh"},letterSpacing:{value:l.t.label_ls,name:"label_ls"},fontWeight:{value:l.t.label_fw,name:"label_fw"},fontStyle:{value:l.t.label_fs,name:"label_fs"},fontTransform:{value:l.t.label_ft,name:"label_ft"},fontDecoration:{value:l.t.label_fd,name:"label_fd"},onChange:i,itemIndex:n,type:"label"}))),(0,a.createElement)("hr",null),(0,a.createElement)(Kn.BaseControl,null,(0,a.createElement)(Kn.BaseControl.VisualLabel,null,(0,a.createElement)("p",null,(0,e.__)("Color for value","greenshiftquery"))),(0,a.createElement)(Zn.ColorPaletteControl,{value:l.t.value_color,onChange:e=>i(e,"value_color","isTypo",n)})),(0,a.createElement)(Kn.BaseControl,null,(0,a.createElement)(Kn.BaseControl.VisualLabel,null,(0,a.createElement)("p",null,(0,e.__)("Color for text","greenshiftquery"))),(0,a.createElement)(Zn.ColorPaletteControl,{value:l.t.label_color,onChange:e=>i(e,"label_color","isTypo",n)})),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Tooltip text","greenshiftquery"),value:l.tooltip,onChange:e=>i(e,"tooltip","isSection",n)})))})),Wi=Ii((t=>{const{items:n,mainIndex:l,onChange:r,onRemove:i}=t;return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("h4",{style:{margin:"0 0 5px"}},(0,e.__)("Image mapper","greenshiftquery")),(0,a.createElement)("div",{className:"component-attributes-list"},_.map(n,((e,t)=>(0,a.createElement)(Ji,{key:`item-${t}`,index:t,itemIndex:t,mainIndex:l,item:e,onChange:r,onRemove:i,collection:l})))))})),Ji=Mi((t=>{let{itemIndex:n,mainIndex:l,item:r,onChange:i,onRemove:o}=t;return(0,a.createElement)("div",{className:"components-attributes-item",style:{margin:"5px 0px"}},(0,a.createElement)("div",{className:"item-imagemapper"},(0,a.createElement)(Kn.TextControl,{placeholder:(0,e.__)("Value","greenshiftquery"),value:r.value,onChange:e=>i(e,"value","isImage",l,n)}),(0,a.createElement)(Zn.MediaUploadCheck,null,(0,a.createElement)(Zn.MediaUpload,{title:(0,e.__)("Image","greenshiftquery"),allowedTypes:["image"],value:r.image,onSelect:e=>i(e,"image","isImage",l,n),render:e=>{let{open:t}=e;return Qi(t,r.image)}}))))})),Qi=(t,n)=>null!=n.url?(0,a.createElement)("div",{className:"image-preview",style:{padding:"0px"}},(0,a.createElement)("div",{className:"image",onClick:t},(0,a.createElement)("img",{src:n.url}))):(0,a.createElement)("div",{className:"image-preview",style:{padding:"0px"}},(0,a.createElement)("div",{className:"image"},(0,a.createElement)(Kn.Button,{onClick:t,className:"editor-post-featured-image__toggle"},(0,e.__)("Add image","greenshiftquery"))));var Yi=t=>{let{attributes:n,setAttributes:l}=t;const{listargs:r,data_source:i,post_type:o}=n,[s,c]=(0,a.useState)([]),u=s.map((e=>({label:e.name,slug:e.slug,value:e.slug})),[]),p=(0,a.useRef)();function g(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"isDefault",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,o=ba()(r);"isBool"===n?o[t]=e?"1":"0":"isSection"===n?o.section[a][t]=e:"isImage"===n?o.section[a].imageMapper[i][t]=e:"isTypo"===n?o.section[a].t[t]=e:"isTypoReset"===n?(o.section[a].t[`${t}_sz`]={desktop:{size:"",unit:"px"},tablet:{size:"",unit:"px"},mobile:{size:"",unit:"px"}},o.section[a].t[`${t}_lh`]={desktop:{size:"",unit:"px"},tablet:{size:"",unit:"px"},mobile:{size:"",unit:"px"}},o.section[a].t[`${t}_ls`]={desktop:{size:"",unit:"px"},tablet:{size:"",unit:"px"},mobile:{size:"",unit:"px"}},o.section[a].t[`${t}_ff`]="",o.section[a].t[`${t}_fw`]="",o.section[a].t[`${t}_ft`]="",o.section[a].t[`${t}_fs`]="",o.section[a].t[`${t}_fd`]=""):o[t]=e,l({listargs:o})}return(0,a.useEffect)((()=>(p.current=!0,na()({path:(0,Xn.addQueryArgs)("/wc/v3/products/attributes",{per_page:-1})}).then((e=>{p.current&&c(e)})).catch((()=>{p.current&&c([])})),()=>{p.current=!1})),[]),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Build settings"),initialOpen:!1},(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Enable image?","greenshiftquery"),checked:"1"===r.image,onChange:e=>g(e,"image","isBool")}),"1"===r.image&&(0,a.createElement)(Kn.BaseControl,{className:"gspb-label-row"},(0,a.createElement)(Kn.__experimentalNumberControl,{label:(0,e.__)("Image height","greenshiftquery"),isShiftStepEnabled:!0,isDragEnabled:!0,shiftStep:1,min:1,value:r.imageHeight,onChange:e=>g(e,"imageHeight")})),"1"===r.image&&(0,a.createElement)(Kn.BaseControl,{className:"gspb-label-row"},(0,a.createElement)(Kn.__experimentalNumberControl,{label:(0,e.__)("Image column width","greenshiftquery"),isShiftStepEnabled:!0,isDragEnabled:!0,shiftStep:1,min:1,value:r.imageWidth,onChange:e=>g(e,"imageWidth")})),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Enable Review score?","greenshiftquery"),checked:"1"===r.review,onChange:e=>g(e,"review","isBool")}),"1"===r.review&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("meta key where review value is stored","greenshiftquery"),help:(0,e.__)("Place here custom meta key where your theme stores review value. ","greenshiftquery"),value:r.reviewkey,onChange:e=>g(e,"reviewkey")}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Show score as review circle with 1-10 range?","greenshiftquery"),checked:"1"===r.reviewcircle,onChange:e=>g(e,"reviewcircle","isBool")}),(0,a.createElement)(Kn.BaseControl.VisualLabel,null,(0,a.createElement)("p",null,(0,e.__)("Circle Color","greenshiftquery"))),(0,a.createElement)(Zn.ColorPaletteControl,{value:r.reviewcirclecolor,onChange:e=>g(e,"reviewcirclecolor")})),"cpt"===i&&"product"==o&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Enable User rating?","greenshiftquery"),checked:"1"===r.userrating,onChange:e=>{g(e,"userrating","isBool")}}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Enable Button?","greenshiftquery"),checked:"1"===r.button,onChange:e=>g(e,"button","isBool")})),"1"===r.button&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Disable read more link?","greenshiftquery"),checked:"1"===r.readmore,onChange:e=>g(e,"readmore","isBool")}),!r.readmore&&(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Label for read more","greenshiftquery"),value:r.readmoretext,onChange:e=>g(e,"readmoretext")})),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Disable numbers?","greenshiftquery"),checked:"1"===r.numbers,onChange:e=>g(e,"numbers","isBool")}),(0,a.createElement)("hr",null),(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Show content","greenshiftquery"),value:r.contentpos,options:[{label:(0,e.__)("As title and excerpt on column","greenshiftquery"),value:"titleexc"},{label:(0,e.__)("As title on separate row","greenshiftquery"),value:"titlerow"},{label:(0,e.__)("No","greenshiftquery"),value:"no"}],onChange:e=>g(e,"contentpos")}),"no"!==r.contentpos&&(0,a.createElement)(Kn.SelectControl,{label:"Heading tag",value:r.headingtag,options:[{label:"H2",value:"h2"},{label:"H3",value:"h3"},{label:"H4",value:"h4"},{label:"Div",value:"div"}],onChange:e=>g(e,"headingtag")}),"titleexc"===r.contentpos&&(0,a.createElement)(Kn.TextareaControl,{label:(0,e.__)("Shortcode Area Under content","greenshiftquery"),value:r.contshortcode,onChange:e=>g(e,"contshortcode")}),"titleexc"===r.contentpos&&(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Disable excerpt?","greenshiftquery"),checked:"1"===r.disableexcerpt,onChange:e=>g(e,"disableexcerpt","isBool")}),(0,a.createElement)("hr",null),(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Add toggle block link","greenshiftquery"),value:r.togglelink,options:[{label:(0,e.__)("No","greenshiftquery"),value:"no"},{label:(0,e.__)("Near title","greenshiftquery"),value:"title"},{label:(0,e.__)("Near image","greenshiftquery"),value:"image"},{label:(0,e.__)("Near button","greenshiftquery"),value:"button"},{label:(0,e.__)("Disclaimer","greenshiftquery"),value:"disclaimer"}],onChange:e=>g(e,"togglelink")}),"no"!==r.togglelink&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Label for toggle link","greenshiftquery"),value:r.togglelabel,onChange:e=>g(e,"togglelabel")}),(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Content Of toggle","greenshiftquery"),value:r.togglecontent,options:[{label:(0,e.__)("Post content (can slow down page)","greenshiftquery"),value:"content"},{label:(0,e.__)("Custom field value","greenshiftquery"),value:"field"}],onChange:e=>g(e,"togglecontent")}),(0,a.createElement)(Kn.BaseControl.VisualLabel,null,(0,a.createElement)("p",null,(0,e.__)("Toggle Link Color","greenshiftquery"))),(0,a.createElement)(Zn.ColorPaletteControl,{value:r.togglecolor,onChange:e=>g(e,"togglecolor")})),"field"===r.togglecontent&&"no"!==r.togglelink&&(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Field key","greenshiftquery"),value:r.togglefield,onChange:e=>g(e,"togglefield")}),(0,a.createElement)("hr",null),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Disclaimer meta key","greenshiftquery"),help:(0,e.__)("Place here custom field key where you store disclaimer. If you use Post offer disclaimer, you can use key rehub_offer_disclaimer","greenshiftquery"),value:r.disclaimer,onChange:e=>g(e,"disclaimer")}),(0,a.createElement)("hr",null),(0,a.createElement)(Kn.ToggleControl,{label:"Make all links as external?",checked:"1"===r.afflink,onChange:e=>g(e,"afflink","isBool")}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Stack elements on tablet?","greenshiftquery"),checked:"1"===r.stacktablet,onChange:e=>g(e,"stacktablet","isBool")}),(0,a.createElement)(Kn.ToggleControl,{label:"Stack elements on mobile?",checked:"1"===r.stackmobile,onChange:e=>g(e,"stackmobile","isBool")}),(0,a.createElement)("hr",null)),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Meta panel","greenshiftquery"),initialOpen:!1},(0,a.createElement)("div",{className:"controls-row"},(0,a.createElement)("h4",{style:{margin:0}},(0,e.__)("Meta Value section","greenshiftquery")),(0,a.createElement)(Vi,{lockAxis:"y",distance:10,hideSortableGhost:!0,useDragHandle:!0,items:r.section,attsList:u,onSortEnd:function(e){let{oldIndex:t,newIndex:n}=e;const a=ba()(r);a.section.splice(n,0,a.section.splice(t,1)[0]),l({listargs:a})},onChange:g,onRemove:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const n=ba()(r);null!==t?n.section[e].imageMapper.splice(t,1):n.section.splice(e,1),l({listargs:n})}}),(0,a.createElement)(Kn.Button,{style:{width:"100%",justifyContent:"center"},isSecondary:!0,onClick:()=>{let e=ba()(r);e.section.push({_id:r.section.length,sectiontype:"empty",t:{value_sz:{desktop:{size:"",unit:"px"},tablet:{size:"",unit:"px"},mobile:{size:"",unit:"px"}},value_lh:{desktop:{size:"",unit:"px"},tablet:{size:"",unit:"px"},mobile:{size:"",unit:"px"}},value_ls:{desktop:{size:""},tablet:{size:""},mobile:{size:""}},value_ff:"",value_fw:"",value_ft:"",value_fs:"",value_fd:"",label_sz:{desktop:{size:"",unit:"px"},tablet:{size:"",unit:"px"},mobile:{size:"",unit:"px"}},label_lh:{desktop:{size:"",unit:"px"},tablet:{size:"",unit:"px"},mobile:{size:"",unit:"px"}},label_ls:{desktop:{size:""},tablet:{size:""},mobile:{size:""}},label_ff:"",label_fw:"",label_ft:"",label_fs:"",label_fd:""},imageMapper:[]}),l({listargs:e})}},(0,e.__)("Add Attribute","greenshiftquery"))),(0,a.createElement)("hr",null),(0,a.createElement)(Kn.BaseControl,null,(0,a.createElement)(Kn.BaseControl.VisualLabel,null,(0,a.createElement)("p",null,(0,e.__)("Background for meta items","greenshiftquery"))),(0,a.createElement)(Zn.ColorPaletteControl,{value:r.background,onChange:e=>g(e,"background")})),(0,a.createElement)(Kn.__experimentalNumberControl,{label:(0,e.__)("Equal height for meta items","greenshiftquery"),className:"components-base-control",isShiftStepEnabled:!0,isDragEnabled:!0,shiftStep:1,min:1,value:r.height,onChange:e=>g(e,"height")}),(0,a.createElement)("hr",null),(0,a.createElement)(Kn.__experimentalBoxControl,{label:(0,e.__)("Margin between meta items","greenshiftquery"),values:r.margins,onChange:e=>g(e,"margins")}),(0,a.createElement)("hr",null),(0,a.createElement)(Kn.__experimentalNumberControl,{label:(0,e.__)("Border radius","greenshiftquery"),className:"components-base-control",isShiftStepEnabled:!0,isDragEnabled:!0,shiftStep:1,min:1,value:r.borderradius,onChange:e=>g(e,"borderradius")}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Disable stretch width on meta panel?","greenshiftquery"),checked:"1"===r.metastretchdisable,onChange:e=>g(e,"metastretchdisable","isBool")})))};let Xi=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500;e.style.transitionProperty="height, margin, padding",e.style.transitionDuration=t+"ms",e.style.boxSizing="border-box",e.style.height=e.offsetHeight+"px",e.offsetHeight,e.style.overflow="hidden",e.style.height=0,e.style.paddingTop=0,e.style.paddingBottom=0,e.style.marginTop=0,e.style.marginBottom=0,window.setTimeout((()=>{e.style.display="none",e.style.removeProperty("height"),e.style.removeProperty("padding-top"),e.style.removeProperty("padding-bottom"),e.style.removeProperty("margin-top"),e.style.removeProperty("margin-bottom"),e.style.removeProperty("overflow"),e.style.removeProperty("transition-duration"),e.style.removeProperty("transition-property")}),t)},Zi=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500;e.style.removeProperty("display");let n=window.getComputedStyle(e).display;"none"===n&&(n="block"),e.style.display=n;let a=e.offsetHeight;e.style.overflow="hidden",e.style.height=0,e.style.paddingTop=0,e.style.paddingBottom=0,e.style.marginTop=0,e.style.marginBottom=0,e.offsetHeight,e.style.boxSizing="border-box",e.style.transitionProperty="height, margin, padding",e.style.transitionDuration=t+"ms",e.style.height=a+"px",e.style.removeProperty("padding-top"),e.style.removeProperty("padding-bottom"),e.style.removeProperty("margin-top"),e.style.removeProperty("margin-bottom"),window.setTimeout((()=>{e.style.removeProperty("height"),e.style.removeProperty("overflow"),e.style.removeProperty("transition-duration"),e.style.removeProperty("transition-property")}),t)};var Ki='/*FILTER PANEL*/\n.gspb_filter_panel{position: relative;z-index: 700; margin: 0 0 32px 0; box-shadow: 0 1px 0 #E4E4E4; user-select: none; display:flex; align-items: center}\n.gspb_filter_panel ul.gspb_filter_ul{margin: 0; padding: 0}\n.gspb_filter_panel ul.gspb_filter_ul li{display: inline-block; margin: 0}\n.gspb_filter_panel ul.gspb_filter_ul li span {cursor: pointer;padding: 12px 16px;display: inline-block;transition: all .3s ease; font-size: 15px; line-height: 16px}\ndiv.sortingloading{position: relative;}\ndiv.sortingloading > *{opacity: 0.2;} \n.gspb_query_preloader {z-index: 2; position: absolute; top: 30px; left: 45%; font-size: 65px; opacity: 1; width:65px; height:65px; justify-content: center; align-items: center; display:none; opacity: 1 !important;}\ndiv.sortingloading .gspb_query_preloader{display:flex;}\n.gspb_filter_heading{font-weight: bold;margin-right:15px; line-height: 20px; font-size:18px;padding: 10px 0}\n.rtl .gspb_filter_heading{margin-left:15px}\n\n@media screen and (max-width: 767px) {\n.gspb_filter_panel{display:block}\n.gspb_filter_panel ul.gspb_filter_ul li span {display: none;}\n.gspb_filter_panel ul.gspb_filter_ul li, .gspb_filter_panel ul.gspb_filter_ul li span.active, .gspb_filter_panel ul.gspb_filter_ul li span.showfiltermobile {display: block;}\n.gspb_filter_panel ul.gspb_filter_ul li span.active:after{ float: right; content: "☰"; margin-left:8px; }\n.tabsajax ul.gspb_filter_ul li span.active:after{display: none;}\n}',eo='.gspb_filter_panel .gspb_tax_dropdown{padding:0;position: absolute;top: 0;right: 0;margin: 0;overflow: hidden; transition: all 0.5s ease; }\n.gspb_filter_panel .gspb_tax_dropdown.active{box-shadow: 0 3px 20px #ccc;}\n.gspb_filter_panel .gspb_tax_dropdown li.label{display: block; padding: 12px 20px; margin: 0;font-size: 15px; line-height: 16px; cursor: pointer; color: #111}\n@media (min-width:1024px){\n .re_filter_panel .re_tax_dropdown li.label{text-align: right;}\n .rtl .re_filter_panel .re_tax_dropdown li.label{text-align: left;}\n .rtl .re_filter_panel .re_tax_dropdown li.label:after{float:left; margin-right: 5px;}\n}\n.gspb_filter_panel .gspb_tax_dropdown li.label:before{float: right; content: "+"; margin-left: 5px; transition: transform .3s ease-in-out}\n.gspb_filter_panel .gspb_tax_dropdown.active li.label:before{transform: rotate3d(0,0,1,180deg);}\n.gspb_filter_panel .gspb_tax_dropdown li.gspb_drop_item {display: block;margin: 0; height: 0} \n.gspb_filter_panel .gspb_tax_dropdown.active li.gspb_drop_item {height: auto} \n.gspb_filter_panel .gspb_tax_dropdown li.gspb_drop_item span{display: block;padding: 12px 20px;background-color: #FFF;border-top: 1px solid #EDEDED;opacity: 0;transform: translate3d(100%,0,0);transition: opacity 0.3s, transform 0.3s; font-size: 14px; line-height: 16px; font-style: normal; color:#111;} \n.gspb_filter_panel .gspb_tax_dropdown li.gspb_drop_item span:hover, .gspb_filter_panel .gspb_tax_dropdown li.gspb_drop_item span.active{box-shadow: inset 0 300px 0 #f9f9f9; color:#111 !important; cursor: pointer;}\n.gspb_filter_panel .gspb_tax_dropdown li.gspb_drop_item span:before{display: none;}\n.gspb_filter_panel .gspb_tax_dropdown.active li.gspb_drop_item span {opacity: 1;transform: translate3d(0,0,0);}\n.gspb_filter_panel .gspb_tax_dropdown.active li:nth-child(5) span {transition-delay: 0.05s;}\n.gspb_filter_panel .gspb_tax_dropdown.active li:nth-child(4) span{transition-delay: 0.1s;}\n.gspb_filter_panel .gspb_tax_dropdown.active li:nth-child(3) span {transition-delay: 0.15s;}\n.gspb_filter_panel .gspb_tax_dropdown.active li:nth-child(2) span {transition-delay: 0.2s;} \n.gspb_filter_panel .gspb_tax_dropdown li a {text-decoration: none;}\n\n@media screen and (max-width: 767px) {\n .gspb_filter_panel .gspb_tax_dropdown{top: 100%; width: 100%}\n .gspb_filter_panel.tax_enabled_drop{margin: 0 0 65px 0}\n}',to=n(5220),no=n.n(to),ao=n(1763),lo=n.n(ao),ro=n(6073),io=n.n(ro),oo=n(1609),so=n.n(oo);const{generateStyles:co}=gspblib.helpers,{gspb_setBlockId:uo}=gspblib.utilities,{CssTransform:po,Position:go,Spacing:mo,Responsive:bo,Shadow:ho,Border:_o,Background:fo,Typography:yo,ProChecker:vo}=gspblib.collections,{gspb_csstransform_cssGen:Eo,gspb_position_cssGen:xo,gspb_spacing_cssGen:wo,gspb_responsive_cssGen:Co,gspb_shadow_cssGen:ko,gspb_border_cssGen:No,gspb_background_cssGen:So,gspb_typography_cssGen:To,gspb_Css_Final:qo}=gspblib.utilities,{InspectorTabs:Oo,InspectorTab:Bo}=gspblib.components;(0,ll.registerBlockType)("greenshift-blocks/advanced-listing",{icon:Nr,example:{},supports:{anchor:!0,align:["wide","full"]},keywords:[(0,e.__)("list"),(0,e.__)("posts"),(0,e.__)("query"),(0,e.__)("column")],attributes:Tr,edit:function(n){const{attributes:l,setAttributes:r,clientId:i}=n,{id:o,csstransform:s,animation:c,position:u,spacing:p,responsive:g,shadow:d,border:m,background:b,data_source:h,cat:_,cat_exclude:f,tag:y,tag_exclude:v,badge_label:E,post_type:x,tax_name:w,tax_slug:C,tax_slug_exclude:k,ids:N,price_range:S,show_coupons_only:T,order:q,orderby:O,meta_key:B,show:P,offset:I,enable_pagination:A,filterpanel:L,filterheading:M,filterpanelenable:$,taxdrop:j,taxdropids:z,taxdroplabel:F,listargs:R,typographyHeading:D,typographyButton:H,typographyPrice:V,backgroundButton:G}=l;(0,a.useEffect)((()=>{uo(n)}),[]);let U=`gspb_id-${o}`,W=`.${U}`;const J=(0,a.useRef)(),Q={className:`gspb-advanced-listing ${U} gspb-selector-element ${void 0!==n.attributes.className&&"undefined"!=n.attributes.className?n.attributes.className:""}`,ref:J},[Y,X]=(0,a.useState)(""),Z=(0,a.useRef)(),K=(0,a.useCallback)(Or()((e=>(Z.current=!0,wp.ajax.post("gspb_al_render_preview",{settings:e}).done((e=>{Z.current&&X(e)})),()=>{Z.current=!1})),200),[]);(0,a.useEffect)((()=>{K(l)}),[S,B,P,I,R,L,M,z,F]),(0,a.useEffect)((()=>{J.current.addEventListener("click",(function(e){e.target.matches(".gspb-expandable-trigger")&&function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500;null!==e&&("none"===window.getComputedStyle(e).display?Zi(e,t):Xi(e,t))}(e.target.closest(".gspb-expandable-wrapper").querySelector(".gspb-expandable-content"))}),!1)}),[]),(0,a.useEffect)((()=>(Z.current=!0,wp.ajax.post("gspb_al_render_preview",{settings:l}).done((e=>{Z.current&&X(e)})),()=>{Z.current=!1})),[h,_,f,y,v,E,x,w,C,k,N,q,O,A,T,$,j]);const ee=Y.length>0;let te="";te+='/* RATING LISTING BLOCK */\n.gspb_listitem {margin-bottom:15px;background-color: #fff;border: 1px solid #eee;box-shadow: 0px 5px 20px 0 rgba(0,0,0,.03);position: relative;}\n.gspb_listitem a.read_full {font-size: 11px;line-height: 15px; text-decoration: underline; margin-top: 5px;display: inline-block; }\n.rehub_meta_field_value.hidden{ display: none;}\n.gspb_listitem .rank_count { z-index:2; border-radius: 50%;font-weight:bold; font-size: 18px; line-height:18px; background-color: #111; border: 2px solid #fff; box-shadow: 0 0 4px #999; color: #fff; width: 30px; height: 30px; display: block; line-height: 26px; text-align: center; position: absolute;top: 50%;left: 0;margin: -20px 0 0 -40px;}\n#rank_1 .rank_count{line-height: 30px}\n.gspb_listitem_column .gspb_top_rating_title, .listitem_title_row { margin: 0; font-size: 18px; line-height: 22px;margin-bottom: 8px; color:black; font-weight: bold}\n.gspb_listitem_column .gspb_top_rating_title a, .listitem_title_row a{text-decoration: none;}\n.listbuild_image figure { position: relative;overflow: visible;margin:0; padding: 0}\n.listbuild_image figure > a img { height: auto;max-width: 100%;object-fit: contain; }\n.gspb_listitem .buttons_col .priced_block .btn_offer_block { margin: 0 auto; display: block; font-size: 17px; line-height: 20px; padding: 13px 20px }\n.listitem_title .postcont { font-size: 15px; line-height: 22px; color: #888; margin: 8px 0; }\n.listitem_title .postcont ul{margin: 0 !important; padding: 0!important; list-style: none}\n.listitem_title .postcont ul li{list-style: none; margin: 0 0 8px 0}\n.gspb_listitem_column, .listitem_content_meta > div{padding:15px}\n.gspb_listitem_column.listbuild_image{padding-left: 25px;display: flex;align-items: center;justify-content: center;flex-direction: column;}\n.gspb_listitem_column.listbuild_review{min-width:120px; max-width: 120px; font-size: 22px;}\n.listbuild_review svg {width: 20px;height: 20px;margin-right: 6px;}\n.gspb_listitem_column.listbuild_btn{min-width: 200px; padding-right: 25px;padding: 15px 25px; width: 210px; min-width: 210px; text-align: center}\n.gspb_listitem_column.listbuild_btn a.woo_loop_btn {margin: 0 auto;display: block;font-size: 17px;line-height: 20px;padding: 13px 20px;}\nbody .listitem_meta_index img{max-width: 50px; max-height: 50px; height:auto; vertical-align: middle}\n.gspb-listbuild-price {margin: 0 0 8px 0;font-size: 19px;font-weight: 700;line-height: 21px;display:inline-block}\n.gspb-listbuild-price del {display: inline-block;vertical-align: middle;margin-left: 5px;font-size: 80%;font-weight: 400;color: grey;opacity: .4;}\n.gspb-listbuild-price ins {display: inline-block;text-decoration: none;}\n.gspb_listitem_column .priced_block .btn-offer {margin: 0 auto;display: block;font-size: 17px;line-height: 20px;padding: 13px 20px;border-radius: 4px;font-weight: 700;border: none;text-decoration: none;}\n.gspb-toggle-listlink{font-size:13px; line-height:16px;cursor:pointer}\n.gspb-listbuild-disclaimer {padding: 10px 15px;font-size: 11.5px;color: grey;background-color: rgba(7,107,156,.1);line-height: 22px;display: flex;justify-content: space-between;}\n.gspb-reviewcircle{width:70px;border-radius:50%;background:#fff;height:70px;justify-content:center;align-items:center;display:flex}.gspb-reviewcircle__number{font-size:26px;font-weight:700}\n@media (min-width: 768px) {\n .gspb_listitem .listbuild_image{border-right: 1px solid rgba(206,206,206,.4);}\n}\n\n@media (max-width: 767px) {\n\t.listitem_content_meta{border-bottom: 1px solid #eee;padding-bottom: 20px;border-top: 1px solid #eee;padding-top: 20px;margin-top: 20px;margin-bottom: 10px;}\n\t.gspb_listitem_column .rank_count{ top: 0; left: 50%; margin: -40px 0 0 -17px} \n\t.gspb_listitem{margin-bottom:35px} \n\t.gspb_listitem > .gspbmobblock > div{width: 100%; min-width: 100% !important; max-width: 100%; padding: 15px; margin:0;text-align: center; border:none;}\n\t.gspb_listitem .gspb_listitem_column.listbuild_image figure{margin: 0 auto !important}\n .gspbmobblock{display: block !important;width: 100% !important;float: none !important;}\t\n}\n@media (max-width: 1024px) {\n\t.gspb_listitem.stacktablet .rank_count{ top: 0; left: 50%; margin: -40px 0 0 -17px}\n\t.gspb_listitem.stacktablet{margin-bottom:25px} \n\t.gspb_listitem.stacktablet > .gspbtabletblock > div{width: 100%; min-width: 100% !important; max-width: 100%; padding:15px; margin:0;text-align: center;}\n\t.gspb_listitem.stacktablet .gspb_listitem_column.listbuild_image figure{margin: 0 auto}\n\t.gspb_listitem.stacktablet .listitem_content_meta{border-bottom: 1px solid #eee;padding-bottom: 20px;border-top: 1px solid #eee;padding-top: 20px;margin-top: 20px;margin-bottom: 10px;}\n .gspbtabletblock{display: block !important;width: 100% !important;float: none !important; margin: 0 0 10px 0; clear: both !important}\n}\n@keyframes gspb-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}\n.gspb-flex-center-align{align-items: center; display: flex;flex-direction: row;align-content: center;}\n.gspb-flex-stretch-align{align-items: stretch; display: flex;flex-direction: row;}\n.gspb-flex-justify-center{justify-content: center;}\n.gspb-flex-grow1 {flex-grow: 1;flex-basis: 0;}\n.gspb-text-center{text-align: center;}\n.gspb-alignleft{justify-content:flex-start}\n.gspb-alignright{justify-content:flex-end}\n.gspb-aligncenter{justify-content:center}\n.gspb-flex-wrap{flex-wrap: wrap;}.gspb-tooltip{display:inline-block;position:relative;border-bottom:1px dotted #666;font-size:12px;line-height:14px}.gspb-tooltip svg{width:14px;height:14px}.gspb-tooltip .gspb-tooltip-top{min-width:120px;top:-15px;left:50%;transform:translate(-50%,-100%);padding:10px 20px;color:#fff;background-color:#333;font-weight:400;font-size:13px;border-radius:8px;position:absolute;z-index:99999999;box-sizing:border-box;box-shadow:0 1px 8px rgba(0,0,0,.1);display:none}.gspb-tooltip:hover .gspb-tooltip-top{display:block}.gspb-tooltip .gspb-tooltip-top i{position:absolute;top:100%;left:50%;margin-left:-12px;width:24px;height:12px;overflow:hidden}.gspb-tooltip .gspb-tooltip-top i::after{content:"";position:absolute;width:12px;height:12px;left:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:#333;box-shadow:0 1px 8px rgba(0,0,0,.1)}',$&&(te+=Ki),F&&(te+=eo),te+=`${W} .gspb_listitem_column .priced_block .btn-offer{color:#111; background-color:#ffc000}`,te=Eo(s,W,te,c),te=xo(u,"body.gspb-bodyfront "+W,te),te=wo(p,W,te),te=Co(g,W,te),te=ko(d,`${W} .gspb_listitem`,te),te=No(m,`${W} .gspb_listitem`,te),te=So(b,`${W} .gspb_listitem`,te),te=So(G,`${W} .gspb_listitem_column .priced_block .btn-offer`,te),te=To(D,`${W} .gspb_top_rating_title`,te),te=To(H,`${W} .gspb_listitem_column .priced_block .btn-offer`,te),te=To(V,`${W} .gspb-listbuild-price`,te),te+=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const{listargs:a,filterpanelbg:l,filterheadingssolorbg:r,filterheadingssolor:i}=e,{background:o,height:s,margins:c,borderradius:u,section:p,numbers:g,readmore:d,imageHeight:m,imageWidth:b,disableexcerpt:h,togglecolor:_,metastretchdisable:f}=a,y=Ar()({backgroundColor:o,height:so()(s)?"":s+"px",marginTop:no()(c.top)?"":c.top,marginBottom:no()(c.bottom)?"":c.bottom,marginLeft:no()(c.left)?"":c.left,marginRight:no()(c.right)?"":c.right,borderRadius:Pr()(u)?"":u+"px"},(e=>!Pr()(e)&&!so()(e))),v={},E={},x={};io()(p,(e=>{v[`.gspb-repeater-item-${e._id} .listitem_custom_val`]=Ar()({color:e.t.value_color,fontFamily:e.t.value_ff,fontSize:lo()(e.t.value_sz.desktop.size)?e.t.value_sz.desktop.size+e.t.value_sz.desktop.unit:"",lineHeight:lo()(e.t.value_lh.desktop.size)?e.t.value_lh.desktop.size+e.t.value_lh.desktop.unit:"",letterSpacing:lo()(e.t.value_ls.desktop.size)?e.t.value_ls.desktop.size+"px":"",fontWeight:e.t.value_fw,fontStyle:e.t.value_fs,textTransform:e.t.value_ft,textDecoration:e.t.value_fd},(e=>!Pr()(e)&&!so()(e))),v[`.gspb-repeater-item-${e._id} .meta_posttext`]=Ar()({color:e.t.label_color,fontFamily:e.t.label_ff,fontSize:lo()(e.t.label_sz.desktop.size)?e.t.label_sz.desktop.size+e.t.label_sz.desktop.unit:"",lineHeight:lo()(e.t.label_lh.desktop.size)?e.t.label_lh.desktop.size+e.t.label_lh.desktop.unit:"",letterSpacing:lo()(e.t.label_ls.desktop.size)?e.t.label_ls.desktop.size+"px":"",fontWeight:e.t.label_fw,fontStyle:e.t.label_fs,textTransform:e.t.label_ft,textDecoration:e.t.label_fd},(e=>!Pr()(e)&&!so()(e))),E[`.gspb-repeater-item-${e._id} .listitem_custom_val`]=Ar()({fontSize:lo()(e.t.value_sz.tablet.size)?e.t.value_sz.tablet.size+e.t.value_sz.tablet.unit:"",lineHeight:lo()(e.t.value_lh.tablet.size)?e.t.value_lh.tablet.size+e.t.value_lh.tablet.unit:"",letterSpacing:lo()(e.t.value_ls.tablet.size)?e.t.value_ls.tablet.size+"px":""},(e=>!Pr()(e)&&!so()(e))),E[`.gspb-repeater-item-${e._id} .meta_posttext`]=Ar()({fontSize:lo()(e.t.label_sz.tablet.size)?e.t.label_sz.tablet.size+e.t.label_sz.tablet.unit:"",lineHeight:lo()(e.t.label_lh.tablet.size)?e.t.label_lh.tablet.size+e.t.label_lh.tablet.unit:"",letterSpacing:lo()(e.t.label_ls.tablet.size)?e.t.label_ls.tablet.size+"px":""},(e=>!Pr()(e)&&!so()(e))),x[`.gspb-repeater-item-${e._id} .listitem_custom_val`]=Ar()({fontSize:lo()(e.t.value_sz.tablet.size)?e.t.value_sz.tablet.size+e.t.value_sz.tablet.unit:"",lineHeight:lo()(e.t.value_lh.tablet.size)?e.t.value_lh.tablet.size+e.t.value_lh.tablet.unit:"",letterSpacing:lo()(e.t.value_ls.tablet.size)?e.t.value_ls.tablet.size+"px":""},(e=>!Pr()(e)&&!so()(e))),x[`.gspb-repeater-item-${e._id} .meta_posttext`]=Ar()({fontSize:lo()(e.t.label_sz.mobile.size)?e.t.label_sz.mobile.size+e.t.label_sz.mobile.unit:"",lineHeight:lo()(e.t.label_lh.mobile.size)?e.t.label_lh.mobile.size+e.t.label_lh.mobile.unit:"",letterSpacing:lo()(e.t.label_ls.mobile.size)?e.t.label_ls.mobile.size+"px":""},(e=>!Pr()(e)&&!so()(e)))}));const w=Ar()({display:"1"===g?"none":"block"},(e=>!Pr()(e)&&!so()(e))),C=Ar()({display:"1"===d?"none":"block"},(e=>!Pr()(e)&&!so()(e))),k=Ar()({maxHeight:so()(m)?"":m+"px",maxWidth:so()(m)?"":m+"px"},(e=>!Pr()(e)&&!so()(e))),N=Ar()({".rank_count":w,".read_full":C,".gspb_listitem figure > a img":k,".gspb_list_builder .listitem_meta_index":y,".gspb-toggle-listlink":Ar()({color:so()(_)?"":_},(e=>!Pr()(e)&&!so()(e))),".gspb_listitem_column.listbuild_image":Ar()({maxWidth:so()(b)?"":b+"px",minWidth:so()(b)?"":b+"px"},(e=>!Pr()(e)&&!so()(e))),".gspb_listitem_column .postcont":Ar()({display:"1"===h?"none":"block"},(e=>!Pr()(e)&&!so()(e))),"span.active.gspb_filtersort_btn":Ar()({backgroundColor:so()(r)?"":r,color:so()(i)?"":i},(e=>!Pr()(e)&&!so()(e))),".listitem_content_meta":Ar()({flexGrow:1==f?"inherit":"",flexBasis:1==f?"auto":""},(e=>!Pr()(e)&&!so()(e))),".gspb_filter_panel":Ar()({backgroundColor:so()(l)?"":l},(e=>!Pr()(e)&&!so()(e))),".gspb_filter_heading":Ar()({paddingLeft:so()(l)?"":"15px"},(e=>!Pr()(e)&&!so()(e))),".rtl .gspb_filter_heading":Ar()({paddingRight:so()(l)?"":"15px"},(e=>!Pr()(e)&&!so()(e))),...v,tablet:{...E},mobile:{...x}},(e=>!Pr()(e)&&!so()(e)));return co(N,t,t,n)}(n.attributes,U,!1),"3"==A&&(te+=`${W} .gspb_ajax_pagination_btn:after{height: 48px ;width: 48px ;color: rgba(140, 2, 232, 0.08);display: inline-block;border: 4px solid;border-radius: 50%;border-right-color: rgb(140 2 232 / 28%);transform: rotate(0);animation: fr-loading-rotate 1s ease-in-out infinite;pointer-events: none;content:"";will-change: transform;}@keyframes fr-loading-rotate {0% {transform: rotate(0);}100% {transform: rotate(360deg);}}`),"1"==A&&(te+=`${W} .page-numbers{margin: 15px;font-size: 17px;}`),qo(o,te,n);let ne=te;ne=xo(u,"#block-"+i,ne);const ae=(0,Zn.useBlockProps)({"data-gspb-block-id":n.attributes.id});ae.className=ae.className.replace(n.attributes.className,"");let le=!da()(Tr.animation.default,n.attributes.animation),re=!da()(Tr.csstransform.default,n.attributes.csstransform),ie=!da()(Tr.position.default,n.attributes.position),oe=!da()(Tr.responsive.default,n.attributes.responsive),se=void 0!==n.attributes.interactionLayers&&n.attributes.interactionLayers.length>0;return(0,a.createElement)("div",ae,n.isSelected&&(0,a.createElement)(Zn.InspectorControls,null,(0,a.createElement)("div",{className:"gspb_inspector"},(0,a.createElement)(Oo,{tabs:["general","advance"],activeAdvance:!!(le||re||ie||oe||se)},(0,a.createElement)(Bo,{key:"general"},(0,a.createElement)(Fr,{attributes:l,setAttributes:r}),(0,a.createElement)(Ri,{attributes:l,setAttributes:r}),(0,a.createElement)(Yi,{attributes:l,setAttributes:r}),(0,a.createElement)(Fi,{attributes:l,setAttributes:r}),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Heading Typography","greenshiftquery"),initialOpen:!1},(0,a.createElement)(yo,t({attributeName:"typographyHeading",includegradient:!0,includeHoverlinks:!0},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Button Typography","greenshiftquery"),initialOpen:!1},(0,a.createElement)(yo,t({attributeName:"typographyButton",includegradient:!0,includeHoverlinks:!0},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Price Typography","greenshiftquery"),initialOpen:!1},(0,a.createElement)(yo,t({attributeName:"typographyPrice",includegradient:!0,includeHoverlinks:!0},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Button background","greenshiftquery"),initialOpen:!1,className:"gspb_inspector"},(0,a.createElement)(fo,t({attributeName:"backgroundButton",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item background","greenshiftquery"),initialOpen:!1,className:"gspb_inspector"},(0,a.createElement)(fo,t({attributeName:"background",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item Border","greenshiftquery"),initialOpen:!1},(0,a.createElement)(_o,t({attributeName:"border"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item Shadow","greenshiftquery"),initialOpen:!1},(0,a.createElement)(ho,t({attributeName:"shadow"},n,{predefined:!0}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Spacing","greenshiftquery"),initialOpen:!1},(0,a.createElement)(mo,t({attributeName:"spacing",overflow:!1},n)))),(0,a.createElement)(Bo,{key:"advance"},(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Css Transform","greenshift"),initialOpen:!0,className:re?"gspb_panel_changed":""},(0,a.createElement)(po,t({attributeName:"csstransform"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Position","greenshift"),initialOpen:!1,className:ie?"gspb_panel_changed":""},(0,a.createElement)(go,t({attributeName:"position"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Responsive and Custom CSS","greenshift"),initialOpen:!1,className:oe?"gspb_panel_changed":""},(0,a.createElement)(bo,t({attributeName:"responsive"},n))))))),(0,a.createElement)("div",Q,!ee&&(0,a.createElement)(Kn.Placeholder,{label:(0,e.__)("Recent products","greenshiftquery")},Array.isArray(Y)?(0,e.__)("No items found.","greenshiftquery"):(0,a.createElement)(Kn.Spinner,null)),ee&&(0,a.createElement)(a.RawHTML,null,Y),(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:ne}})))},save:function(e){let{attributes:t}=e;const{id:n}=t;let l=`gspb_id-${n}`;const r=Zn.useBlockProps.save({className:`gspb-advanced-listing ${l}`});return(0,a.createElement)("div",r,"{{ content }}")}});var Po=(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 123.59 122.88"},(0,a.createElement)("path",{fill:"#2184f9",d:"M92,94.8a10.19,10.19,0,1,1-7.19,3,10.16,10.16,0,0,1,7.19-3ZM52.49,112.06H7.82A7.87,7.87,0,0,1,0,104.23V7.82A7.85,7.85,0,0,1,7.82,0h94.92a7.81,7.81,0,0,1,5.51,2.3l.26.29a7.81,7.81,0,0,1,2,5.23v74c-1-.49-2-.94-3-1.35A44.66,44.66,0,0,0,103.07,79V7.82l0-.15L103,7.6a.33.33,0,0,0-.22-.11H7.82a.34.34,0,0,0-.33.33v96.41a.39.39,0,0,0,.33.33H50.38l0,.35V105a11.15,11.15,0,0,0,2.14,7.08Zm8.4-8.5a54,54,0,0,1,5.16-5.44c7.21-6.56,16.21-10.87,24.68-11s17.9,3.77,26.05,10.49a60.92,60.92,0,0,1,6.3,6,2,2,0,0,1,.11,2.53,40.5,40.5,0,0,1-7.7,8.22c-6.45,5.15-14.84,8.49-22.52,8.54s-16.19-3.2-23-8a45.08,45.08,0,0,1-9.19-8.71,2,2,0,0,1,.11-2.6Zm7.83-2.51a48.45,48.45,0,0,0-3.81,3.89,40.6,40.6,0,0,0,7.33,6.69C78.38,116,86.12,119,93,118.93s14.34-3.11,20.08-7.69a35.61,35.61,0,0,0,6-6.17,55.66,55.66,0,0,0-4.77-4.45c-7.39-6.09-16-9.74-23.47-9.59s-15.59,4.11-22.08,10ZM38.07,73.37H86.44a.57.57,0,0,1,.55.55v3.55a42.45,42.45,0,0,0-13.06,3.6l-.54.25H38.07a.56.56,0,0,1-.55-.55V73.92a.55.55,0,0,1,.55-.55ZM28.13,26.58a4.57,4.57,0,1,1-4.56,4.56,4.57,4.57,0,0,1,4.56-4.56Zm9.94.59H86.44a.56.56,0,0,1,.55.55v6.85a.58.58,0,0,1-.55.55H38.07a.57.57,0,0,1-.55-.55V27.72a.55.55,0,0,1,.55-.55ZM28.13,49.68a4.57,4.57,0,1,1-4.56,4.57,4.57,4.57,0,0,1,4.56-4.57Zm9.94.59H86.44a.56.56,0,0,1,.55.55v6.85a.58.58,0,0,1-.55.55H38.07a.57.57,0,0,1-.55-.55V50.82a.55.55,0,0,1,.55-.55ZM28.13,72.78a4.57,4.57,0,1,1-4.56,4.57,4.58,4.58,0,0,1,4.56-4.57Zm61,24a3.95,3.95,0,1,1-3.94,4,4,4,0,0,1,3.94-4Z"}));const{select:Io}=wp.data,{gspb_setBlockId:Ao}=gspblib.utilities,{Responsive:Lo}=gspblib.collections,{gspb_responsive_cssGen:Mo,gspb_Css_Final:$o}=gspblib.utilities,{InspectorTabs:jo,InspectorTab:zo}=gspblib.components,{collectionsObjects:Fo}=gspblib.helpers;function Ro(e){let t=[];for(let n=0;n<e.length;n++)t.push({label:e[n].name,value:e[n].id});return t}function Do(e){return"object"==typeof e?0===e.length:""===e}(0,ll.registerBlockType)("greenshift-blocks/visibility-block",{icon:Po,example:{},supports:{anchor:!0,align:["wide","full"]},keywords:["visibility","hide"],attributes:{id:{type:"string",default:null},data_source:{type:"string",default:"cat"},cat:{type:"array",items:{type:"object"}},cat_exclude:{type:"array",items:{type:"object"}},tag:{type:"array",items:{type:"object"}},tag_exclude:{type:"array",items:{type:"object"}},post_type:{type:"string",default:"post"},tax_name:{type:"string"},tax_slug:{type:"array"},tax_slug_exclude:{type:"array"},ids:{type:"array",items:{type:"object"}},user_id:{type:"array",items:{type:"object"}},price_range:{type:"string",default:""},type:{type:"string",default:"all"},is_visibility_block:{type:"boolean",default:!0},user_logged_in:{type:"boolean",default:!1},user_roles:{type:"array",items:{type:"object"}},query_by:{type:"string",default:"post_type"},not_show_for_selected:{type:"boolean",default:!1},custom_field_key:{type:"string",default:""},custom_field_value:{type:"string",default:""},custom_field_compare:{type:"string",default:"equal"},responsive:{type:"object",default:Fo.responsive},url_path_field:{type:"string",default:""},referal_source_field:{type:"string",default:""},date_time_from_field:{type:"string",default:""},date_time_to_field:{type:"string",default:""},conditions_arr:{type:"array",default:[]},type_of_condition:{type:"string",default:"and"},name_of_cookie:{type:"string",default:""},compare_type_cookie:{type:"string",default:"exist"},equal_cookie:{type:"string",default:""},woocommerce_field:{type:"number"},woocommerce_type:{type:"string"},repeaterField:{type:"string"},hasParent:{type:"boolean",default:!1}},transforms:{from:[{type:"block",isMultiBlock:!0,blocks:["*"],__experimentalConvert(e){const t=e.map((e=>(0,ll.createBlock)(e.name,e.attributes,e.innerBlocks)));return(0,ll.createBlock)("greenshift-blocks/visibility-block",{},t)}}]},edit:function(n){const{attributes:l,setAttributes:r}=n,{id:i,responsive:o,query_by:s}=l;(0,a.useEffect)((()=>{Ao(n)}),[]);let c=`gspb_id-${i}`;const u=(0,Zn.useBlockProps)({className:`gspb-content-visibility ${c}`});let p=`#${c}`;const{clientId:g}=n;let d=Io("core/block-editor").getBlockOrder(g).length>0,m="";m=Mo(o,p,m),$o(i,m,n);let b=m;return b+=".visibilitycond{position:absolute; top:-15px; font-size:10px; opacity:0}.gspb-content-visibility:hover .visibilitycond{opacity:1}",(0,a.createElement)(a.Fragment,null,n.isSelected&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Zn.InspectorControls,null,(0,a.createElement)("div",{className:"gspb_inspector"},(0,a.createElement)(jo,{tabs:["general","advance"]},(0,a.createElement)(zo,{key:"general"},(0,a.createElement)(Fr,{attributes:l,setAttributes:r})),(0,a.createElement)(zo,{key:"advance"},(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Responsive","greenshiftquery"),initialOpen:!0},(0,a.createElement)(Lo,t({attributeName:"responsive"},n)))))))),(0,a.createElement)("div",t({id:c},u),(0,a.createElement)("div",{className:"visibilitycond"},(0,e.__)("Visibility is limited","greenshiftquery"),":","post_type"===s&&(0,a.createElement)(a.Fragment,null,(0,e.__)("By Post Type query","greenshiftquery")),"taxonomy"===s&&(0,a.createElement)(a.Fragment,null,(0,e.__)("By Taxonomy query","greenshiftquery")),"user"===s&&(0,a.createElement)(a.Fragment,null,(0,e.__)("By User Meta query","greenshiftquery")),"custom_meta"===s&&(0,a.createElement)(a.Fragment,null,(0,e.__)("Custom meta query","greenshiftquery")),"taxonomy_meta"===s&&(0,a.createElement)(a.Fragment,null,(0,e.__)("Custom meta query","greenshiftquery")),"url_path"===s&&(0,a.createElement)(a.Fragment,null,(0,e.__)("URL query","greenshiftquery")),"referal_source"===s&&(0,a.createElement)(a.Fragment,null,(0,e.__)("Referal source","greenshiftquery")),"date_time"===s&&(0,a.createElement)(a.Fragment,null,(0,e.__)("Date period","greenshiftquery")),"woocommerce"===s&&(0,a.createElement)(a.Fragment,null,(0,e.__)("by Woocommerce options","greenshiftquery")),"repeater"===s&&(0,a.createElement)(a.Fragment,null,(0,e.__)("by Repeater builder options","greenshiftquery"))),(0,a.createElement)("div",{className:"gspbcssvisibilitycontent"},(0,a.createElement)(Zn.InnerBlocks,{renderAppender:()=>d?(0,a.createElement)(Zn.InnerBlocks.DefaultBlockAppender,null):(0,a.createElement)(Zn.InnerBlocks.ButtonBlockAppender,null)})),(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:b}})))},save:function(e){let{attributes:t}=e;const{id:n}=t;let l=`gspb_id-${n}`;const r=Zn.useBlockProps.save({className:`gspb-content-visibility ${l}`});return(0,a.createElement)("div",r,(0,a.createElement)("div",{className:"gspbcssvisibilitycontent"},(0,a.createElement)(Zn.InnerBlocks.Content,null)))}});class Ho extends a.Component{constructor(e){super(e),this.state={selectedOption:null,initialValueProcessed:!1},this.handleChange=this.handleChange.bind(this),this.getPosts=this.getPosts.bind(this),this.getPostsDebounced=la()(this.getPosts,500),this.setupInitialValue=this.setupInitialValue.bind(this)}handleChange(e){const{multiple:t}=this.props;if(t){let t="";Object.keys(e).map(((n,a)=>{t+=e[n].value+","})),this.setState({selectedOption:e}),this.props.onChange(t.slice(0,-1))}else this.setState({selectedOption:e}),this.props.onChange(e)}getPosts(e,t){const{taxonomy:n}=this.props;let a=`/greenshift/v1/get-terms-search?taxonomy=${n}&`;return e?(a+=`search=${ia()(e)}`,na()({path:a,method:"GET"}).then((e=>{const n=JSON.parse(e);t(Ro(n))}))):t([])}setupInitialValue(e){const{multiple:t,taxonomy:n}=this.props;if(0===e)return this.setState({selectedOption:[],initialValueProcessed:!0}),!0;let a=`/greenshift/v1/get-terms-search?taxonomy=${n}&`;a+=`search-id=${e}`,na()({path:a,method:"GET"}).then((e=>{const t=Ro(JSON.parse(e));this.setState({selectedOption:t,initialValueProcessed:!0})}))}render(){const{label:e,posts:t,multiple:n,currentValue:l}=this.props,{initialValueProcessed:r,selectedOption:i}=this.state;let o=null,s=null;return t&&t.length&&(o=Ro(t)),!1!==r||i||Do(l)?!1===r&&Do(l)?this.setState({initialValueProcessed:!0}):s=i:this.setupInitialValue(l),o&&r?(0,a.createElement)(Kn.BaseControl,{label:e},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:o,loadOptions:this.getPostsDebounced,onChange:this.handleChange,isMulti:n,value:s,className:"react-select",menuPortalTarget:document.body,styles:{menuPortal:e=>({...e,zIndex:9999})}})):(0,a.createElement)(Kn.Spinner,null)}}Ho.defaultProps={multiple:!1,type:"post",label:(0,e.__)("Label","greenshiftquery"),onChange:()=>{},posts:[],currentValue:"",taxonomy:"category"};const Vo=(0,l.withSelect)(((e,t)=>({posts:e("core").getEntityRecords("taxonomy",t.taxonomy,{per_page:10})})))(Ho);(0,l.withSelect)((e=>({posts:e("core").getEntityRecords("postType","post",{per_page:10})})))(Ho);var Go=e=>{let{terms:t,selector:n,attributes:l,...r}=e;const{showCount:i,postLabel:o,showImageFromMeta:s}=l;return(0,a.createElement)("div",{className:"gspb-posts-grid-wrap"},Object.keys(t).map(((e,n)=>(0,a.createElement)("a",{href:"#",key:t[e].term_id},s&&void 0!==t[e].thumbnail_url&&t[e].thumbnail_url.length>0&&(0,a.createElement)("img",{src:t[e].thumbnail_url,alt:t[e].name,className:"grid-thumb"}),(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"post-name"},t[e].name),i&&(0,a.createElement)("div",{className:"count"},t[e].count," ",o))))))};function Uo(e){let{terms:t,selector:n,attributes:l,...r}=e;const{showCount:i,showHierarchy:o,align:s,showImageFromMeta:c}=l;return(0,a.createElement)("div",{className:"gspb-posts-list-wrap"},function e(t,n){return(0,a.createElement)("ul",null,Object.keys(t).map(((l,r)=>(0,a.createElement)("li",{key:t[l].term_id},(0,a.createElement)("a",{href:"#"},c&&void 0!==t[l].thumbnail_url&&t[l].thumbnail_url.length>0&&(0,a.createElement)("img",{src:t[l].thumbnail_url,alt:t[l].name,className:"grid-thumb"}),(0,a.createElement)("div",null,n&&"flex-end"==s&&(0,a.createElement)("span",{className:"count"},"(",t[l].count,")"),(0,a.createElement)("span",{className:"post-name"},t[l].name," "),n&&"flex-end"!=s&&(0,a.createElement)("span",{className:"count"},"(",t[l].count,")"))),o&&void 0!==t[l].child&&(0,a.createElement)(a.Fragment,null,e(t[l].child,n))))))}(t,i))}function Wo(e){let{terms:t,selector:n,attributes:l,...r}=e;const{showCount:i,taxonomy:o,showEmpty:s,orderBy:c,order:u,termsInclude:p,termsExclude:g}=l,[d,m]=(0,a.useState)(""),[b,h]=(0,a.useState)(!1);return(0,a.useEffect)((()=>{var e,t;e=`/greenshift/v1/get-alpha-html?taxonomy=${o}&show_empty=${s}&order_by=${c}&order=${u}&include=${p}&exclude=${g}&show_count=${i}`,t=m,h(!0),wp.apiFetch({path:e,method:"GET"}).then((e=>{const n=JSON.parse(e);h(!1),t(n)})).catch((e=>{h(!1)}))}),[t,i]),(0,a.createElement)("div",{className:"gspb-posts-alphabetical-wrap"},b?(0,a.createElement)(Kn.Spinner,null):(0,a.createElement)("div",{dangerouslySetInnerHTML:{__html:d}}))}function Jo(e){let{terms:t,selector:n,attributes:l,...r}=e;const{id:i,showCount:o,showHierarchy:s,showImage:c}=l;function u(e){return(0,a.createElement)(a.Fragment,null,Object.keys(e).map(((t,n)=>(0,a.createElement)(a.Fragment,null,(0,a.createElement)("a",{href:"#",key:e[t].term_id},(0,a.createElement)("span",{className:"post-name"},e[t].name,", ")),s&&void 0!==e[t].child&&(0,a.createElement)(a.Fragment,null,u(e[t].child))))))}return(0,a.createElement)("div",{className:"gspb-posts-cards-wrap"},Object.keys(t).map(((e,n)=>(0,a.createElement)("div",{className:"card-item"},(0,a.createElement)("div",{className:"titles"},(0,a.createElement)("div",{className:"main"},(0,a.createElement)("a",{href:"#",key:t[e].term_id},(0,a.createElement)("span",{className:"post-name"},t[e].name),o&&(0,a.createElement)("span",{className:"post-count"}," (",t[e].count,")"))),s&&void 0!==t[e].child&&(0,a.createElement)("div",{className:"child"},u(t[e].child))),void 0!==t[e].thumbnail_url&&c&&t[e].thumbnail_url.length>0&&(0,a.createElement)("a",{href:"#"},(0,a.createElement)("img",{src:t[e].thumbnail_url}))))))}var Qo=e=>{let{terms:t,selector:n,attributes:l,...r}=e;const{showCount:i,postLabel:o,showImageFromMeta:s}=l;return(0,a.createElement)("div",{className:"gspb-posts-grid-wrap gspb-posts-grid-hover-wrap"},Object.keys(t).map(((e,n)=>(0,a.createElement)("a",{href:"#",style:{backgroundImage:"url("+t[e].thumbnail_url+")"},key:t[e].term_id},(0,a.createElement)("div",{className:"post-name"},t[e].name),(0,a.createElement)("div",{className:"on-hover"},(0,a.createElement)("div",{className:"post-name"},t[e].name),i&&(0,a.createElement)("div",{className:"count"},t[e].count," ",o))))))};const{collectionsObjects:Yo}=gspblib.helpers;var Xo={id:{type:"string",default:null},inlineCssStyles:{type:"string"},dynamicGClass:{type:"string"},dynamicGClasses:{type:"array"},stylebook_class:{type:"string"},stylebook_attrs:{type:"object"},interactionLayers:{type:"array"},csstransform:{type:"object",default:Yo.csstransform},position:{type:"object",default:Yo.position},animation:{type:"object",default:Yo.animation},spacing:{type:"object",default:Yo.spacing},responsive:{type:"object",default:Yo.responsive},shadow:{type:"object",default:Yo.shadow},border:{type:"object",default:Yo.border},background:{type:"object",default:Yo.background},align:{type:"string",default:""},cardType:{type:"string",default:"grid"},loading:{type:"boolean"},postType:{type:"string",default:"post"},taxonomy:{type:"string",default:"category"},taxonomyId:{type:"number",default:0},showEmpty:{type:"boolean",default:!0},showCount:{type:"boolean",default:!0},orderBy:{type:"string",default:"name"},order:{type:"string",default:"ASC"},termsInclude:{type:"string",default:""},postLabel:{type:"string",default:"items"},termsExclude:{type:"string",default:""},numberOfColumns:{type:"array",default:[3,3,2,1]},typographyTitle:{type:"object",default:{color:"#111111",size:[19],...Yo.typography}},typographyCount:{type:"object",default:{color:"#2184f9",size:[15],...Yo.typography}},shadowColumn:{type:"object",default:{hoffset:0,voffset:15,blur:30,spread:0,color:"rgba(119, 123, 146, 0.1)",position:null,...Yo.shadow}},backgroundColumn:{type:"object",default:{color:"#ffffff",...Yo.background}},backgroundTitle:{type:"object",default:{color:"#ffffff",...Yo.background}},borderColumn:{type:"object",default:Yo.border},spacingColumn:{type:"object",default:{margin:{values:{},unit:["px","px","px","px"],locked:!1},padding:{values:{top:[20],right:[20],bottom:[20],left:[20]},unit:["px","px","px","px"],locked:!0}}},spacingTitle:{type:"object",default:{margin:{values:{},unit:["px","px","px","px"],locked:!1},padding:{values:{top:[3],right:[6],bottom:[3],left:[6]},unit:["px","px","px","px"],locked:!0}}},spacingList:{type:"object",default:Yo.spacing},showHierarchy:{type:"boolean",default:!1},typographyLetters:{type:"object",default:Yo.typography},typographyLetter:{type:"object",default:Yo.typography},typographyCardsChild:{type:"object",default:Yo.typography},showImage:{type:"boolean",default:!0},showImageFromMeta:{type:"boolean",default:!1},taxonomyImageMeta:{type:"string",default:""},gridGap:{type:"array",default:[20,null,null,null]},excludeFromCurrent:{type:"boolean",default:!1},showChild:{type:"boolean",default:!1},number:{type:"number",default:200},imageSizeW:{type:"array",default:["100px"]},imageSizeH:{type:"array",default:["100px"]},flexImage:{type:"string",default:"column"},flexGap:{type:"array",default:["20px"]},borderImage:{type:"object",default:Yo.border},scaleImg:{type:"string"},imageSize:{type:"string",default:"thumbnail"}};const{gspb_setBlockId:Zo}=gspblib.utilities,{BlockToolBar:Ko}=gspblib.components,{CssTransform:es,Position:ts,Animation:ns,Spacing:as,Responsive:ls,Shadow:rs,Border:is,Background:os,Typography:ss,ProChecker:cs,InteractionsPanel:us}=gspblib.collections,{gspb_csstransform_cssGen:ps,gspb_position_cssGen:gs,aos_animation_cssGen:ds,gspb_spacing_cssGen:ms,gspb_responsive_cssGen:bs,gspb_shadow_cssGen:hs,gspb_border_cssGen:_s,gspb_background_cssGen:fs,gspb_typography_cssGen:ys,getFinalCssFromDynamicLocalClasses:vs,getDataAttributesfromDynamic:Es,gspb_Css_Final:xs}=gspblib.utilities,{InspectorTabs:ws,InspectorTab:Cs,StylesforBlock:ks,Devices:Ns,RadioAdvanced:Ss}=gspblib.components,{gspb_cssGen:Ts,gspb_inherit_values:qs}=gspblib.helpers,{AnimationWrapper:Os,AnimationRenderProps:Bs}=gspblib.collections,{gspb_getDeviceStateIndex:Ps}=gspblib.utilities;var Is=(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 511.98"},(0,a.createElement)("path",{fill:"#2184f9",d:"M6.34 0h119.33c3.5 0 6.34 2.85 6.34 6.34v119.33c0 3.5-2.84 6.34-6.34 6.34H6.34c-3.49 0-6.34-2.84-6.34-6.34V6.34C0 2.85 2.85 0 6.34 0zm379.99 379.98h119.33c3.49 0 6.34 2.83 6.34 6.34v119.33c0 3.48-2.85 6.33-6.34 6.33H386.33c-3.5 0-6.34-2.85-6.34-6.33V386.32c0-3.51 2.84-6.34 6.34-6.34zm0-190h119.33c3.49 0 6.34 2.85 6.34 6.34v119.34c0 3.49-2.85 6.33-6.34 6.33H386.33c-3.5 0-6.34-2.84-6.34-6.33V196.32c0-3.49 2.84-6.34 6.34-6.34zm0-189.98h119.33c3.49 0 6.34 2.85 6.34 6.34v119.33c0 3.5-2.85 6.34-6.34 6.34H386.33c-3.5 0-6.34-2.84-6.34-6.34V6.34c0-3.49 2.84-6.34 6.34-6.34zM196.34 379.98h119.34c3.49 0 6.34 2.83 6.34 6.34v119.33c0 3.48-2.85 6.33-6.34 6.33H196.34c-3.49 0-6.34-2.85-6.34-6.33V386.32c0-3.51 2.85-6.34 6.34-6.34zm0-190h119.34c3.49 0 6.34 2.85 6.34 6.34v119.34c0 3.49-2.85 6.33-6.34 6.33H196.34c-3.49 0-6.34-2.84-6.34-6.33V196.32c0-3.49 2.85-6.34 6.34-6.34zm0-189.98h119.34c3.49 0 6.34 2.85 6.34 6.34v119.33c0 3.5-2.85 6.34-6.34 6.34H196.34c-3.49 0-6.34-2.84-6.34-6.34V6.34c0-3.49 2.85-6.34 6.34-6.34zm-190 379.98h119.33c3.5 0 6.34 2.83 6.34 6.34v119.33c0 3.48-2.84 6.33-6.34 6.33H6.34c-3.49 0-6.34-2.85-6.34-6.33V386.32c0-3.51 2.85-6.34 6.34-6.34zm0-190h119.33c3.5 0 6.34 2.85 6.34 6.34v119.34c0 3.49-2.84 6.33-6.34 6.33H6.34c-3.49 0-6.34-2.84-6.34-6.33V196.32c0-3.49 2.85-6.34 6.34-6.34z"}));(0,ll.registerBlockType)("greenshift-blocks/taxonomy",{category:"greenShiftQuery",icon:Is,example:{},title:(0,e.__)("Taxonomy archive","greenshiftquery"),description:(0,e.__)("Taxonomy query block","greenshiftquery"),keywords:[],usesContext:["postId","postType"],attributes:Xo,edit:function(n){const{attributes:l,setAttributes:r,className:i,clientId:o,context:s}=n,{id:c,csstransform:u,position:p,animation:g,spacing:d,responsive:m,shadow:b,border:h,background:_,align:f,cardType:y,taxonomyId:v,postType:E,taxonomy:x,loading:w,showEmpty:C,showCount:k,orderBy:N,order:S,termsInclude:T,termsExclude:q,numberOfColumns:O,shadowColumn:B,backgroundColumn:P,borderColumn:I,spacingColumn:A,spacingList:L,typographyTitle:M,typographyCount:$,showHierarchy:j,typographyLetters:z,typographyLetter:F,typographyCardsChild:R,showImage:D,gridGap:H,postLabel:V,excludeFromCurrent:G,showChild:U,showImageFromMeta:W,taxonomyImageMeta:J,imageSizeW:Q,imageSizeH:Y,flexImage:X,flexGap:Z,borderImage:K,number:ee,scaleImg:te,imageSize:ne,backgroundTitle:ae,spacingTitle:le,interactionLayers:re}=l,ie=[{icon:"editor-alignleft",title:(0,e.__)("Align Text Left","greenshift"),align:"left"},{icon:"editor-aligncenter",title:(0,e.__)("Align Text Center","greenshift"),align:"center"},{icon:"editor-alignright",title:(0,e.__)("Align Text Right","greenshift"),align:"right"}];(0,a.useEffect)((()=>{Zo(n)}),[]);let oe=`gspb_id-${c}`,se=`#${oe}`,ce=Es(n);const ue={className:`gspb-taxonomybox ${oe} gspb-selector-element ${void 0!==n.attributes.className&&"undefined"!=n.attributes.className?n.attributes.className:""}`,...ce};ue.id=oe;let pe={};pe=Bs(g,re);const ge=Ps(),[de,me]=(0,a.useState)(0),[be,he]=(0,a.useState)({}),[_e,fe]=(0,a.useState)({}),[ye,ve]=(0,a.useState)(E),[Ee,xe]=(0,a.useState)({});function we(e,t){r({loading:!0}),wp.apiFetch({path:e,method:"GET"}).then((e=>{const n=JSON.parse(e);r({loading:!1}),t(n)})).catch((e=>{r({loading:!1})}))}(0,a.useEffect)((()=>{we("/greenshift/v1/get-post-types",he)}),[]),(0,a.useEffect)((()=>{we("/greenshift/v1/get-taxonomies?post_type="+E,fe)}),[E]),(0,a.useEffect)((()=>{ye!==E&&(r({taxonomy:_e[0].value}),ve(E))}),[_e]),(0,a.useEffect)((()=>{let e=`/greenshift/v1/get-terms?taxonomy=${x}&show_empty=${C}&order_by=${N}&order=${S}&include=${T}&exclude=${q}&number=${ee}`;W&&(e+=`&image_meta=${J}`),!j||"list"!==y&&"cards"!==y||(e+=`&hierarchy=${j}`),we(e,xe)}),[x,C,N,S,T,q,j,y,W,J,ee]),(0,a.useEffect)((()=>{"product_cat"===x&&W&&!J&&r({taxonomyImageMeta:"thumbnail_id"})}),[x,W]);let Ce="";Ce=gs(p,"body.gspb-bodyfront "+se,Ce),Ce=ds(g,se,Ce),Ce=ms(d,se,Ce),Ce=bs(m,se,Ce),Ce=hs(b,se,Ce),Ce=_s(h,se,Ce),Ce=fs(_,se,Ce),Ce=Ts(`${se}`,["display","align-items","justify-content"],["flex","center",f],Ce),Ce=Ts(`${se} .gspb_taxonomy_value`,["width"],["100%"],Ce),"grid"==y?(Ce=Ts(`${se} .gspb-posts-grid-wrap`,["display","grid-template-columns","grid-auto-rows","gap"],["grid",[[O[0]?"repeat("+O[0]+", 1fr)":"repeat(3, 1fr)"],[O[1]?"repeat("+O[1]+", 1fr)":"repeat(3, 1fr)"],[O[2]?"repeat("+O[2]+", 1fr)":"repeat(2, 1fr)"],[O[3]?"repeat("+O[3]+", 1fr)":"repeat(1, 1fr)"]],"minmax(min-content, max-content)",[[H[0]?H[0]+"px":"20px"],[H[1]?H[1]+"px":"20px"],[H[2]?H[2]+"px":"20px"],[H[3]?H[3]+"px":"20px"]]],Ce),Ce=hs(B,`${se} .gspb-posts-grid-wrap > a`,Ce),Ce=fs(P,`${se} .gspb-posts-grid-wrap > a`,Ce),Ce=_s(I,`${se} .gspb-posts-grid-wrap > a`,Ce),Ce=ms(A,`${se} .gspb-posts-grid-wrap > a`,Ce),Ce=ps(u,`${se} .gspb-posts-grid-wrap > a`,Ce,g),Ce=Ts(`${se} .gspb-posts-grid-wrap > a`,["display","text-decoration","text-align"],["block","unset",f],Ce),Ce=ys(M,`${se} .gspb-posts-grid-wrap > a .post-name`,Ce),Ce=ys($,`${se} .gspb-posts-grid-wrap > a .count`,Ce)):"grid_hover"==y?(Ce=Ts(`${se} .gspb-posts-grid-wrap`,["display","grid-template-columns","grid-auto-rows","gap"],["grid",[[O[0]?"repeat("+O[0]+", 1fr)":"repeat(3, 1fr)"],[O[1]?"repeat("+O[1]+", 1fr)":"repeat(3, 1fr)"],[O[2]?"repeat("+O[2]+", 1fr)":"repeat(2, 1fr)"],[O[3]?"repeat("+O[3]+", 1fr)":"repeat(1, 1fr)"]],"minmax(min-content, max-content)",[[H[0]?H[0]+"px":"20px"],[H[1]?H[1]+"px":"20px"],[H[2]?H[2]+"px":"20px"],[H[3]?H[3]+"px":"20px"]]],Ce),Ce=hs(B,`${se} .gspb-posts-grid-wrap > a`,Ce),Ce=fs(P,`${se} .gspb-posts-grid-wrap > a`,Ce),Ce=_s(I,`${se} .gspb-posts-grid-wrap > a`,Ce),Ce=ms(A,`${se} .gspb-posts-grid-wrap > a`,Ce),Ce=Ts(`${se} .gspb-posts-grid-hover-wrap .on-hover`,["padding-right","padding-left"],[A.padding.values.right[0]+"px",A.padding.values.left[0]+"px"],Ce),Ce=ps(u,`${se} .gspb-posts-grid-wrap > a`,Ce,g),Ce=Ts(`${se} .gspb-posts-grid-wrap > a`,["display","text-decoration","text-align","flex-direction","justify-content"],["flex","unset",f,"column","flex-end"],Ce),Ce=ys(M,`${se} .gspb-posts-grid-wrap > a .post-name`,Ce),Ce=ys($,`${se} .gspb-posts-grid-wrap > a .count`,Ce),Ce+=`${se} .gspb-posts-grid-hover-wrap > a {background-size: cover;background-repeat: no-repeat;background-position: center;position:relative}`,Ce+=`${se} .gspb-posts-grid-hover-wrap > a .on-hover {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #3f3f46;z-index: 2;\n\t\tdisplay: flex;flex-direction: column;justify-content: center;\n\t\topacity: 0;transition: all .3s cubic-bezier(0.4, 0, 0.2, 1);box-sizing:border-box}`,Ce+=`${se} .gspb-posts-grid-hover-wrap > a:hover .on-hover {opacity:1}`,Ce+=`${se} .gspb-posts-grid-hover-wrap > a .on-hover .post-name {font-weight: 700;color: #fff;}`,Ce+=`${se} .gspb-posts-grid-hover-wrap > a .on-hover .count {color: #fff;}`,Ce+=`${se} .gspb-posts-grid-hover-wrap > a > .post-name {background: #fff;display: inline-block;padding: 3px 6px;border-radius: 4px;}`,Ce=fs(ae,`${se} .gspb-posts-grid-hover-wrap > a > .post-name`,Ce),Ce=ms(le,`${se} .gspb-posts-grid-hover-wrap > a > .post-name`,Ce)):"list"==y?(Ce=Ts(`${se} .gspb-posts-list-wrap`,["display","justify-content"],["flex",f],Ce),Ce=Ts(`${se} .gspb-posts-list-wrap ul`,["list-style"],["none"],Ce),"flex-end"==f&&(Ce=Ts(`${se} .gspb-posts-list-wrap`,["text-align"],["right"],Ce)),Ce=Ts(`${se} .gspb-posts-list-wrap .count`,["margin"],["0 5px"],Ce),Ce=Ts(`${se} .gspb-posts-list-wrap ul li > a`,["text-decoration"],["unset"],Ce),Ce=ys(M,`${se} .gspb-posts-list-wrap ul li > a .post-name`,Ce),Ce=ys($,`${se} .gspb-posts-list-wrap ul li > a .count`,Ce),Ce=ms(L,`${se} .gspb-posts-list-wrap > ul > li`,Ce),Ce=ps(u,`${se} .gspb-posts-list-wrap > ul > li`,Ce,g)):"alphabetical"==y?(Ce=Ts(`${se} .gspb-posts-alphabetical-wrap .alphabet-filter`,["text-decoration","text-align"],["unset","flex-end"===f?"right":"center"===f?"center":"left"],Ce),Ce=ys(z,`${se} .gspb-posts-alphabetical-wrap .alphabet-filter .list-inline a`,Ce),Ce=ys(F,`${se} .gspb-posts-alphabetical-wrap .alphabet-filter .single-letter .letter_tag`,Ce),Ce=ys(M,`${se} .gspb-posts-alphabetical-wrap .alphabet-filter a.single-letter-link`,Ce),Ce=ys($,`${se} .gspb-posts-alphabetical-wrap .alphabet-filter .count`,Ce),Ce=Ts(`${se} .gspb-posts-alphabetical-wrap .tax-wrap`,["display","grid-template-columns","grid-auto-rows","gap"],["grid",[[O[0]?"repeat("+O[0]+", 1fr)":"repeat(3, 1fr)"],[O[1]?"repeat("+O[1]+", 1fr)":"repeat(3, 1fr)"],[O[2]?"repeat("+O[2]+", 1fr)":"repeat(2, 1fr)"],[O[3]?"repeat("+O[3]+", 1fr)":"repeat(1, 1fr)"]],"minmax(min-content, max-content)",[[H[0]?H[0]+"px":"20px"],[H[1]?H[1]+"px":"20px"],[H[2]?H[2]+"px":"20px"],[H[3]?H[3]+"px":"20px"]]],Ce),Ce=hs(B,`${se} .gspb-posts-alphabetical-wrap .alphabet-filter a.single-letter-link`,Ce),Ce=ps(u,`${se} .gspb-posts-alphabetical-wrap .alphabet-filter a.single-letter-link`,Ce,g),Ce=fs(P,`${se} .gspb-posts-alphabetical-wrap .alphabet-filter a.single-letter-link`,Ce),Ce=_s(I,`${se} .gspb-posts-alphabetical-wrap .alphabet-filter a.single-letter-link`,Ce),Ce=ms(A,`${se} .gspb-posts-alphabetical-wrap .alphabet-filter a.single-letter-link`,Ce)):"cards"==y&&(Ce=Ts(`${se} .gspb-posts-cards-wrap`,["display","grid-template-columns","grid-auto-rows"],["grid",[[O[0]?"repeat("+O[0]+", 1fr)":"repeat(3, 1fr)"],[O[1]?"repeat("+O[1]+", 1fr)":"repeat(3, 1fr)"],[O[2]?"repeat("+O[2]+", 1fr)":"repeat(2, 1fr)"],[O[3]?"repeat("+O[3]+", 1fr)":"repeat(1, 1fr)"]],"minmax(min-content, max-content)"],Ce),Ce=Ts(`${se} .gspb-posts-cards-wrap .card-item`,["display","flex-wrap","align-items","box-shadow","border-top","padding","background","box-sizing"],["flex","wrap","flex-start","rgba(0, 0, 0, .15) 0px 1px 2px","1px solid #efefef","15px","#fff","border-box"],Ce),Ce=ps(u,`${se} .gspb-posts-cards-wrap .card-item`,Ce,g),Ce=Ts(`${se} .gspb-posts-cards-wrap .card-item .titles`,["flex"],["1"],Ce),Ce=Ts(`${se} .gspb-posts-cards-wrap .card-item > a`,["margin-left"],["10px"],Ce),Ce=Ts(`${se} .gspb-posts-cards-wrap .card-item > a img`,["width","height"],["50px","50px"],Ce),Ce=Ts(`${se} .gspb-posts-cards-wrap .main`,["margin-bottom"],["10px"],Ce),Ce=Ts(`${se} .gspb-posts-cards-wrap .main a, ${se} .gspb-posts-cards-wrap .child a`,["text-decoration"],["unset"],Ce),Ce=Ts(`${se} .gspb-posts-cards-wrap .child a .post-name`,["font-size"],["11px"],Ce),Ce=ys(M,`${se} .gspb-posts-cards-wrap .main a .post-name`,Ce),Ce=ys($,`${se} .gspb-posts-cards-wrap .main a .post-count`,Ce),Ce=ys(R,`${se} .gspb-posts-cards-wrap .child a .post-name`,Ce)),W&&J&&("grid"===y||"list"===y)&&(Ce=Ts(`${se} .gspb_taxonomy_value img`,["width","height","object-fit"],[[[Q[0]||null],[Q[1]||null],[Q[2]||null],[Q[3]||null]],[[Y[0]||null],[Y[1]||null],[Y[2]||null],[Y[3]||null]],te],Ce),Ce=Ts(`${se} .gspb_taxonomy_value a`,["display","flex-direction","gap","align-items"],["flex",X,[[Z[0]||null],[Z[1]||null],[Z[2]||null],[Z[3]||null]],"center"],Ce),Ce=_s(K,`${se} .gspb_taxonomy_value img`,Ce)),Ce=vs(n,Ce),xs(c,Ce,n);let ke=Ce;ke=gs(p,"#block-"+o,ke);let Ne=!da()(Xo.animation.default,n.attributes.animation),Se=!da()(Xo.csstransform.default,n.attributes.csstransform),Te=!da()(Xo.position.default,n.attributes.position),qe=!da()(Xo.responsive.default,n.attributes.responsive),Oe=void 0!==n.attributes.interactionLayers&&n.attributes.interactionLayers.length>0;const Be=(0,Zn.useBlockProps)({"data-gspb-block-id":n.attributes.id});return Be.className=Be.className.replace(n.attributes.className,""),(0,a.createElement)("div",Be,n.isSelected&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Zn.InspectorControls,null,(0,a.createElement)("div",{className:"gspb_inspector"},(0,a.createElement)(ws,t({tabs:["general","advance"],activeAdvance:!!(Ne||Se||Te||qe||Oe)},n),(0,a.createElement)(Cs,{key:"general"},(0,a.createElement)(Kn.PanelBody,{initialOpen:!0,title:(0,e.__)("Main Settings","greenshiftquery")},(0,a.createElement)(cs,{addonVar:greenshiftQUERY.can_use_premium_code}),(0,a.createElement)(ks,{columns:2,value:y,options:[{value:"grid",label:(0,e.__)("Grid","greenshiftquery")},{value:"list",label:(0,e.__)("List","greenshiftquery")},{value:"alphabetical",label:(0,e.__)("Alphabetical","greenshiftquery")},{value:"cards",label:(0,e.__)("Cards","greenshiftquery")},{value:"grid_hover",label:(0,e.__)("Grid Hover","greenshiftquery")}],onChange:e=>{r({cardType:e})}}),(0,a.createElement)("div",{style:{marginBottom:10}}),("grid"===y||"alphabetical"==y||"grid_hover"==y)&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--7"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Columns","greenshiftquery"),(0,a.createElement)(Ns,{className:"gspb_inspector_device-icons--small",onChange:()=>me(!de)}))),(0,a.createElement)("div",{className:"gspb_row__col--5",style:{justifyContent:"space-between"}},(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",style:{marginLeft:5},onClick:()=>{let e=O.slice();e[ge]=null,r({numberOfColumns:e})}},(0,a.createElement)("i",{className:"rhicon rhi-undo"})))),(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.RangeControl,{value:null==O[ge]?"":O[ge],onChange:e=>{let t=O.slice();t[ge]=e,r({numberOfColumns:t})},trackColor:"#2184f9",min:1,max:12}))),(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--7"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Grid gap","greenshiftquery"),(0,a.createElement)(Ns,{className:"gspb_inspector_device-icons--small",onChange:()=>me(!de)}))),(0,a.createElement)("div",{className:"gspb_row__col--5",style:{justifyContent:"space-between"}},(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",style:{marginLeft:5},onClick:()=>{let e=H.slice();e[ge]=null,r({gridGap:e})}},(0,a.createElement)("i",{className:"rhicon rhi-undo"})))),(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.RangeControl,{value:null==H[ge]?20:H[ge],onChange:e=>{let t=H.slice();t[ge]=e,r({gridGap:t})},trackColor:"#2184f9",min:0,max:150}))),k&&("grid"==y||"grid_hover"==y)&&(0,a.createElement)(Kn.TextControl,{value:V,label:(0,e.__)("Text for count items","greenshiftquery"),onChange:e=>r({postLabel:e})})),("list"===y||"cards"===y)&&(0,a.createElement)(Kn.ToggleControl,{checked:j,label:(0,e.__)("Show Hierarchy","greenshiftquery"),onChange:e=>r({showHierarchy:e})}),"cards"===y&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--7"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Columns","greenshiftquery"),(0,a.createElement)(Ns,{className:"gspb_inspector_device-icons--small",onChange:()=>me(!de)}))),(0,a.createElement)("div",{className:"gspb_row__col--5",style:{justifyContent:"space-between"}},(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",style:{marginLeft:5},onClick:()=>{let e=O.slice();e[ge]=null,r({numberOfColumns:e})}},(0,a.createElement)("i",{className:"rhicon rhi-undo"})))),(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.RangeControl,{value:null==O[ge]?"":O[ge],onChange:e=>{let t=O.slice();t[ge]=e,r({numberOfColumns:t})},trackColor:"#2184f9",min:1,max:12})))),(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Select Post Type","greenshiftquery"),value:E,options:be,onChange:e=>{r({postType:e})}}),(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Select Taxonomy","greenshiftquery"),value:x,options:_e,onChange:e=>{r({taxonomy:e})}}),"cards"===y&&"product_cat"===x&&(0,a.createElement)(Kn.ToggleControl,{checked:D,label:(0,e.__)("Show Category Image","greenshiftquery"),onChange:e=>r({showImage:e})}),(0,a.createElement)(Kn.ToggleControl,{checked:C,label:(0,e.__)("Show Empty","greenshiftquery"),onChange:e=>r({showEmpty:e})}),(0,a.createElement)(Kn.ToggleControl,{checked:k,label:(0,e.__)("Show Count","greenshiftquery"),onChange:e=>r({showCount:e})}),("grid"===y||"list"===y||"grid_hover"===y)&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.ToggleControl,{checked:W,label:(0,e.__)("Show image from meta","greenshiftquery"),onChange:e=>r({showImageFromMeta:e})}),W&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{value:J,label:(0,e.__)("Taxonomy image meta field","greenshiftquery"),onChange:e=>r({taxonomyImageMeta:e})}),(0,a.createElement)(Kn.TextControl,{value:ne,label:(0,e.__)("Image size","greenshiftquery"),onChange:e=>r({imageSize:e})})),W&&J&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Ss,{label:(0,e.__)("Align","greenshift"),fluid:"",value:X,onChange:e=>{r({flexImage:e})},options:[{label:(0,e.__)("Above"),value:"column",title:(0,e.__)("Above","greenshift")},{label:(0,e.__)("Below"),value:"column-reverse",title:(0,e.__)("Below","greenshift")},{label:(0,e.__)("Left"),value:"row",title:(0,e.__)("Left","greenshift")},{label:(0,e.__)("Right"),value:"row-reverse",title:(0,e.__)("Right","greenshift")}]}),(0,a.createElement)(Ss,{label:(0,e.__)("Scale","greenshiftquery"),fluid:"",value:te,onChange:e=>{r({scaleImg:e})},options:[{label:(0,e.__)("Auto"),value:"",title:(0,e.__)("Auto","greenshiftquery")},{label:(0,e.__)("Cover"),value:"cover",title:(0,e.__)("Cover","greenshiftquery")},{label:(0,e.__)("Fill"),value:"fill",title:(0,e.__)("Fill","greenshiftquery")},{label:(0,e.__)("Scale"),value:"scale-down",title:(0,e.__)("Scale Down","greenshiftquery")}]}),(0,a.createElement)("div",{className:"gspb_row_inspector gspb_row--gutter-30 gspb_row--no-padding-col",style:{justifyContent:"space-between",marginBottom:10}},(0,a.createElement)("div",{className:"gspb_row__col--4"},(0,a.createElement)(Kn.__experimentalUnitControl,{label:(0,e.__)("Width","greenshift-animation-and-page-builder-blocks"),onChange:e=>{let t=Q.slice();t[ge]=e,r({imageSizeW:t})},value:qs(Q,ge),units:[{value:"px",label:"px"},{value:"%",label:"%"},{value:"em",label:"em"},{value:"rem",label:"rem"},{value:"vw",label:"vw"},{value:"vh",label:"vh"},{value:"ch",label:"ch"}]})),(0,a.createElement)("div",{className:"gspb_row__col--4"},(0,a.createElement)(Kn.__experimentalUnitControl,{label:(0,e.__)("Height","greenshift-animation-and-page-builder-blocks"),onChange:e=>{let t=Y.slice();t[ge]=e,r({imageSizeH:t})},value:qs(Y,ge),units:[{value:"px",label:"px"},{value:"%",label:"%"},{value:"em",label:"em"},{value:"rem",label:"rem"},{value:"vw",label:"vw"},{value:"vh",label:"vh"},{value:"ch",label:"ch"}]})),(0,a.createElement)("div",{className:"gspb_row__col--4"},(0,a.createElement)(Kn.__experimentalUnitControl,{label:(0,e.__)("Gap","greenshift-animation-and-page-builder-blocks"),onChange:e=>{let t=Z.slice();t[ge]=e,r({flexGap:t})},value:qs(Z,ge),units:[{value:"px",label:"px"},{value:"%",label:"%"},{value:"em",label:"em"},{value:"rem",label:"rem"},{value:"vw",label:"vw"},{value:"vh",label:"vh"},{value:"ch",label:"ch"}]}))))),(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Order by","greenshiftquery"),value:N,options:[{value:"name",label:(0,e.__)("Name","greenshiftquery")},{value:"id",label:(0,e.__)("ID","greenshiftquery")},{value:"count",label:(0,e.__)("Count","greenshiftquery")},{value:"slug",label:(0,e.__)("Slug","greenshiftquery")},{value:"description",label:(0,e.__)("Description","greenshiftquery")},{value:"term_group",label:(0,e.__)("Term Group","greenshiftquery")},{value:"include",label:(0,e.__)("By Include field","greenshiftquery")},{value:"parent",label:(0,e.__)("Parent","greenshiftquery")},{value:"none",label:(0,e.__)("None","greenshiftquery")}],onChange:e=>{r({orderBy:e})}}),(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Order","greenshiftquery"),value:S,options:[{value:"ASC",label:(0,e.__)("ASC","greenshiftquery")},{value:"DESC",label:(0,e.__)("DESC","greenshiftquery")}],onChange:e=>{r({order:e})}}),(0,a.createElement)("div",{style:{marginTop:15}},(0,a.createElement)(Vo,{label:(0,e.__)("Include","greenshiftquery"),multiple:!0,currentValue:T,onChange:e=>{r({termsInclude:e})},taxonomy:x})),(0,a.createElement)("div",{style:{marginTop:15}},(0,a.createElement)(Vo,{label:(0,e.__)("Exclude","greenshiftquery"),multiple:!0,currentValue:q,onChange:e=>{r({termsExclude:e})},taxonomy:x})),(0,a.createElement)("div",{style:{width:"100%",marginTop:15}},(0,a.createElement)(Kn.RangeControl,{label:(0,e.__)("Limit items","greenshiftquery"),value:ee,onChange:e=>{r({number:e})},trackColor:"#2184f9",min:1,max:1e3})),(0,a.createElement)("hr",{style:{marginTop:20,marginBottom:10}}),(0,a.createElement)("div",null,(0,e.__)("Archive options. Use these only if you use block for Archive templates","greenshiftquery")),(0,a.createElement)("div",{style:{marginTop:15}},(0,a.createElement)(Kn.ToggleControl,{checked:U,label:(0,e.__)("Show only child of current on archive pages","greenshiftquery"),onChange:e=>r({showChild:e})})),(0,a.createElement)("div",{style:{marginTop:15}},(0,a.createElement)(Kn.ToggleControl,{checked:G,label:(0,e.__)("Exclude current on archive pages","greenshiftquery"),onChange:e=>r({excludeFromCurrent:e})}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Typography for Title","greenshiftquery"),initialOpen:!1,className:da()(Xo.typographyTitle.default,n.attributes.typographyTitle)?"":"gspb_panel_changed"},(0,a.createElement)(ss,t({attributeName:"typographyTitle",includegradient:!1,includeHoverlinks:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Typography for Count","greenshiftquery"),initialOpen:!1,className:da()(Xo.typographyCount.default,n.attributes.typographyCount)?"":"gspb_panel_changed"},(0,a.createElement)(ss,t({attributeName:"typographyCount",includegradient:!1,includeHoverlinks:!1},n))),W&&J&&(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Image Border","greenshiftquery"),initialOpen:!1,className:da()(Xo.borderImage.default,n.attributes.borderImage)?"":"gspb_panel_changed"},(0,a.createElement)(is,t({attributeName:"borderImage"},n))),"cards"===y&&j&&(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Typography for Child","greenshiftquery"),initialOpen:!1,className:da()(Xo.typographyCardsChild.default,n.attributes.typographyCardsChild)?"":"gspb_panel_changed"},(0,a.createElement)(ss,t({attributeName:"typographyCardsChild",includegradient:!1,includeHoverlinks:!1},n))),("grid"===y||"alphabetical"===y||"grid_hover"===y)&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item Shadow","greenshift"),initialOpen:!1,className:da()(Xo.shadowColumn.default,n.attributes.shadowColumn)?"":"gspb_panel_changed"},(0,a.createElement)(rs,t({attributeName:"shadowColumn"},n,{predefined:!0}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item Background and Opacity","greenshiftquery"),initialOpen:!1,className:da()(Xo.backgroundColumn.default,n.attributes.backgroundColumn)?"":"gspb_panel_changed"},(0,a.createElement)(os,t({attributeName:"backgroundColumn",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item Border","greenshiftquery"),initialOpen:!1,className:da()(Xo.borderColumn.default,n.attributes.borderColumn)?"":"gspb_panel_changed"},(0,a.createElement)(is,t({attributeName:"borderColumn"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item Spacing","greenshiftquery"),initialOpen:!1,className:da()(Xo.spacingColumn.default,n.attributes.spacingColumn)?"":"gspb_panel_changed"},(0,a.createElement)(as,t({attributeName:"spacingColumn",overflow:!1},n)))),"grid_hover"===y&&(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Title background","greenshiftquery"),initialOpen:!1,className:da()(Xo.backgroundTitle.default,n.attributes.backgroundTitle)?"":"gspb_panel_changed"},(0,a.createElement)(os,t({attributeName:"backgroundTitle",exclude:["video"]},n))),"alphabetical"===y&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Typography for Letters in Top","greenshiftquery"),initialOpen:!1,className:da()(Xo.typographyLetters.default,n.attributes.typographyLetters)?"":"gspb_panel_changed"},(0,a.createElement)(ss,t({attributeName:"typographyLetters",includegradient:!1,includeHoverlinks:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Typography for Letter in list","greenshiftquery"),initialOpen:!1,className:da()(Xo.typographyLetter.default,n.attributes.typographyLetter)?"":"gspb_panel_changed"},(0,a.createElement)(ss,t({attributeName:"typographyLetter",includegradient:!1,includeHoverlinks:!1},n)))),"list"===y&&(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item Spacing","greenshiftquery"),initialOpen:!1,className:da()(Xo.spacingList.default,n.attributes.spacingList)?"":"gspb_panel_changed"},(0,a.createElement)(as,t({attributeName:"spacingList",overflow:!1},n))),"grid_hover"===y&&(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Title Spacing","greenshiftquery"),initialOpen:!1,className:da()(Xo.spacingTitle.default,n.attributes.spacingTitle)?"":"gspb_panel_changed"},(0,a.createElement)(as,t({attributeName:"spacingTitle",overflow:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Spacing","greenshiftquery"),initialOpen:!1,className:da()(Xo.spacing.default,n.attributes.spacing)?"":"gspb_panel_changed"},(0,a.createElement)(as,t({attributeName:"spacing",overflow:!0},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Background","greenshiftquery"),initialOpen:!1,className:"gspb_smallpadding_btn "+(da()(Xo.background.default,n.attributes.background)?"":"gspb_panel_changed")},(0,a.createElement)(os,t({attributeName:"background",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Border","greenshiftquery"),initialOpen:!1,className:da()(Xo.border.default,n.attributes.border)?"":"gspb_panel_changed"},(0,a.createElement)(is,t({attributeName:"border"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Shadow","greenshiftquery"),initialOpen:!1,className:da()(Xo.shadow.default,n.attributes.shadow)?"":"gspb_panel_changed"},(0,a.createElement)(rs,t({attributeName:"shadow"},n,{predefined:!0})))),(0,a.createElement)(Cs,{key:"advance"},(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Animation","greenshift"),initialOpen:!0,className:Ne?"gspb_panel_changed":""},(0,a.createElement)(ns,t({attributeName:"animation"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Css Transform","greenshift"),initialOpen:!1,className:Se?"gspb_panel_changed":""},(0,a.createElement)(es,t({attributeName:"csstransform"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Interaction Layers","greenshift-animation-and-page-builder-blocks"),initialOpen:!1,className:Oe?"gspb_panel_changed":""},(0,a.createElement)(us,n)),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Position","greenshift"),initialOpen:!1,className:Te?"gspb_panel_changed":""},(0,a.createElement)(ts,t({attributeName:"position"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Responsive and Custom CSS","greenshift"),initialOpen:!1,className:qe?"gspb_panel_changed":""},(0,a.createElement)(ls,t({attributeName:"responsive"},n))))))),(0,a.createElement)(Ko,n),(0,a.createElement)(Zn.BlockControls,null,(0,a.createElement)(Zn.AlignmentToolbar,{value:f,onChange:e=>r({align:e}),alignmentControls:ie}))),(0,a.createElement)(Os,{attributes:l,props:n},(0,a.createElement)("div",t({},ue,pe),(0,a.createElement)(Kn.Disabled,null,w?(0,a.createElement)(Kn.Spinner,null):Object.keys(Ee).length&&!w?(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"gspb_taxonomy_value"},"grid"===y?(0,a.createElement)(Go,{terms:Ee,selector:se,attributes:l}):"grid_hover"===y?(0,a.createElement)(Qo,{terms:Ee,selector:se,attributes:l}):"list"===y?(0,a.createElement)(Uo,{terms:Ee,selector:se,attributes:l}):"alphabetical"===y?(0,a.createElement)(Wo,{html:Ee,selector:se,attributes:l}):(0,a.createElement)(Jo,{terms:Ee,selector:se,attributes:l}))):(0,a.createElement)(a.Fragment,null,"terms not found")),(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:ke}}))))},save:()=>null});const{collectionsObjects:As}=gspblib.helpers;var Ls={id:{type:"string",default:null},inlineCssStyles:{type:"string"},dynamicGClass:{type:"string"},dynamicGClasses:{type:"array"},stylebook_class:{type:"string"},stylebook_attrs:{type:"object"},interactionLayers:{type:"array"},csstransform:{type:"object",default:As.csstransform},position:{type:"object",default:As.position},animation:{type:"object",default:As.animation},spacing:{type:"object",default:As.spacing},responsive:{type:"object",default:As.responsive},shadow:{type:"object",default:As.shadow},border:{type:"object",default:As.border},background:{type:"object",default:As.background},typography:{type:"object",default:As.typography},align:{type:"string",default:""},button_typography:{type:"object",default:As.typography},button_background:{type:"object",default:As.background},button_border:{type:"object",default:As.border},button_shadow:{type:"object",default:As.shadow},input_typography:{type:"object",default:As.typography},input_background:{type:"object",default:As.background},input_border:{type:"object",default:As.border},input_shadow:{type:"object",default:As.shadow},input_placeholder_typography:{type:"object",default:As.typography},username_label:{type:"string",default:"Username"},username_placeholder:{type:"string",default:"Username"},password_label:{type:"string",default:"Password"},password_placeholder:{type:"string",default:"Password"},remember_me_label:{type:"string",default:"Remember me"},button_label:{type:"string",default:"Login"},lost_password_url:{type:"string",default:""},lost_password_label:{type:"string",default:"Lost Password?"},dont_have_acc_text:{type:"string",default:"Don't have an account?"},dont_have_acc_link_text:{type:"string",default:"Sign up"},dont_have_acc_link_url:{type:"string",default:""},logged_url:{type:"string",default:""},logged_text:{type:"string",default:""},logged_url_text:{type:"string",default:""}};const{gspb_setBlockId:Ms}=gspblib.utilities,{BlockToolBar:$s}=gspblib.components,{CssTransform:js,Position:zs,Animation:Fs,Spacing:Rs,Responsive:Ds,Shadow:Hs,Border:Vs,Background:Gs,Typography:Us,ProChecker:Ws,InteractionsPanel:Js}=gspblib.collections,{gspb_csstransform_cssGen:Qs,gspb_position_cssGen:Ys,aos_animation_cssGen:Xs,gspb_spacing_cssGen:Zs,gspb_responsive_cssGen:Ks,gspb_shadow_cssGen:ec,gspb_border_cssGen:tc,gspb_background_cssGen:nc,gspb_typography_cssGen:ac,getFinalCssFromDynamicLocalClasses:lc,getDataAttributesfromDynamic:rc,gspb_Css_Final:ic}=gspblib.utilities,{InspectorTabs:oc,InspectorTab:sc}=gspblib.components,{gspb_cssGen:cc}=gspblib.helpers,{AnimationWrapper:uc,AnimationRenderProps:pc}=gspblib.collections;var gc=(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:"94.38px",height:"122.88px",viewBox:"0 0 94.38 122.88"},(0,a.createElement)("g",null,(0,a.createElement)("path",{fill:"#2184f9",d:"M8.723,45.706h2.894v-8.729c0-10.139,3.987-19.368,10.412-26.069C28.479,4.177,37.386,0,47.19,0 c9.805,0,18.711,4.177,25.163,10.907c6.424,6.701,10.411,15.931,10.411,26.069v8.729h2.894c2.401,0,4.583,0.98,6.162,2.56 s2.56,3.761,2.56,6.162v59.73c0,2.401-0.98,4.583-2.56,6.162s-3.761,2.56-6.162,2.56H8.723c-2.402,0-4.583-0.98-6.163-2.56 S0,116.56,0,114.158v-59.73c0-2.401,0.981-4.583,2.56-6.162C4.14,46.687,6.321,45.706,8.723,45.706L8.723,45.706z M44,87.301 L39.81,98.28h14.762l-3.884-11.13c2.465-1.27,4.15-3.84,4.15-6.803c0-4.223-3.425-7.647-7.647-7.647 c-4.223,0-7.648,3.425-7.648,7.647C39.542,83.432,41.369,86.091,44,87.301L44,87.301z M17.753,45.706h58.875v-8.729 c0-8.511-3.326-16.236-8.686-21.826C62.61,9.589,55.265,6.137,47.19,6.137S31.77,9.589,26.438,15.15 c-5.359,5.59-8.686,13.315-8.686,21.826V45.706L17.753,45.706z M85.658,51.843H8.723c-0.708,0-1.353,0.292-1.823,0.762 c-0.47,0.47-0.762,1.116-0.762,1.823v59.73c0,0.707,0.292,1.353,0.762,1.822c0.47,0.471,1.116,0.762,1.823,0.762h76.936 c0.708,0,1.354-0.291,1.823-0.762c0.47-0.47,0.762-1.115,0.762-1.822v-59.73c0-0.707-0.292-1.353-0.762-1.823 C87.011,52.135,86.366,51.843,85.658,51.843L85.658,51.843z"})));(0,ll.registerBlockType)("greenshift-blocks/login-form",{category:"greenShiftQuery",icon:gc,example:{},title:(0,e.__)("Login Form","greenshiftwoo"),description:(0,e.__)("Login Form","greenshiftwoo"),keywords:[],usesContext:["postId","postType"],attributes:Ls,edit:function(n){const{attributes:l,setAttributes:r,className:i,clientId:o}=n,{id:s,csstransform:c,position:u,animation:p,spacing:g,responsive:d,shadow:m,border:b,background:h,typography:_,align:f,button_typography:y,button_background:v,button_border:E,button_shadow:x,input_typography:w,input_background:C,input_border:k,input_shadow:N,input_placeholder_typography:S,username_label:T,username_placeholder:q,password_label:O,password_placeholder:B,remember_me_label:P,button_label:I,lost_password_label:A,lost_password_url:L,dont_have_acc_text:M,dont_have_acc_link_text:$,dont_have_acc_link_url:j,logged_url:z,logged_text:F,logged_url_text:R,interactionLayers:D}=l,H=[{icon:"editor-alignleft",title:(0,e.__)("Align Text Left","greenshift"),align:"flex-start"},{icon:"editor-aligncenter",title:(0,e.__)("Align Text Center","greenshift"),align:"center"},{icon:"editor-alignright",title:(0,e.__)("Align Text Right","greenshift"),align:"flex-end"}];(0,a.useEffect)((()=>{Ms(n)}),[]);let V=`gspb_id-${s}`,G=`#${V}`,U=rc(n);const W={className:`gspb-login-form-box ${V} gspb-selector-element ${void 0!==n.attributes.className&&"undefined"!=n.attributes.className?n.attributes.className:""}`,...U};W.id=V;let J={};J=pc(p,D);let Q=".gspb-login-form {max-width: 1200px;width: 100%;margin: 0 auto;}.gspb-login-form label {display: block;width: 100%;margin-bottom: 25px;position: relative;cursor: pointer;font-size: 16px;}.gspb-login-form label span {font-weight: bold;}.gspb-login-form label.gspb-input-text-label span{display:block}.gspb-login-form label input[type=text], .gspb-login-form label input[type=password] {margin-top: 10px;width: 100%;padding: 10px 18px;box-sizing: border-box;border: 1px solid #dde2e1;}.gspb-login-form label input::placeholder {color: #bdc2c1;}.gspb-login-form label .lost-password-link {position: absolute;right: 0;top: calc(100% + 10px);z-index:1;}.gspb-login-form button {background: #df3e1f;padding: 13px 20px;font-size: 16px;text-transform: uppercase;color: #fff;border: unset;border-radius: 5px;font-weight: bold;cursor: pointer;}.gspb-login-form button:hover, .gspb-login-form button:active, .gspb-login-form button:focus{text-decoration:unset}.gspb-login-form .dont-have-account {text-align: center;margin-top: 25px;border-top: 1px solid #dde2e1;padding-top: 25px;font-size: 16px;}.gspb-login-form a {color:#2184f9;text-decoration: unset;font-weight: bold;font-size: 16px;}.gspb-login-form .form-errors > div{font-size: 16px;margin-top: 25px;}.gspb-login-form .form-errors > div.error{color:#df3e1f}.gspb-login-form .form-errors > div.success{color:#198754}";Q=Qs(c,G,Q,p),Q=Ys(u,"body.gspb-bodyfront "+G,Q),Q=Xs(p,G,Q),Q=Zs(g,G,Q),Q=Ks(d,G,Q),Q=ec(m,G,Q),Q=tc(b,G,Q),Q=nc(h,G,Q),Q=ac(_,`${G}`,Q),Q=cc(`${G}`,["display","align-items","justify-content"],["flex","center",f],Q),Q=ac(y,`${G} .gspb-login-form button`,Q),Q=nc(v,`${G} .gspb-login-form button`,Q),Q=tc(E,`${G} .gspb-login-form button`,Q),Q=ec(x,`${G} .gspb-login-form button`,Q),Q=ac(w,`${G} .gspb-login-form label input[type=password], ${G} .gspb-login-form label input[type=text]`,Q),Q=nc(C,`${G} .gspb-login-form label input[type=password], ${G} .gspb-login-form label input[type=text]`,Q),Q=tc(k,`${G} .gspb-login-form label input[type=password], ${G} .gspb-login-form label input[type=text]`,Q),Q=ec(N,`${G} .gspb-login-form label input[type=password], ${G} .gspb-login-form label input[type=text]`,Q),Q=ac(S,`${G} .gspb-login-form label span`,Q),Q=lc(n,Q),ic(s,Q,n);let Y=Q;Y=Ys(u,"#block-"+o,Y);const X=(0,Zn.useBlockProps)({"data-gspb-block-id":n.attributes.id});X.className=X.className.replace(n.attributes.className,"");let Z=!da()(Ls.animation.default,n.attributes.animation),K=!da()(Ls.csstransform.default,n.attributes.csstransform),ee=!da()(Ls.position.default,n.attributes.position),te=!da()(Ls.responsive.default,n.attributes.responsive),ne=void 0!==n.attributes.interactionLayers&&n.attributes.interactionLayers.length>0;return(0,a.createElement)("div",X,n.isSelected&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Zn.InspectorControls,null,(0,a.createElement)("div",{className:"gspb_inspector"},(0,a.createElement)(oc,t({tabs:["general","advance"],activeAdvance:!!(Z||K||ee||te||ne)},n),(0,a.createElement)(sc,{key:"general"},(0,a.createElement)(Kn.PanelBody,{initialOpen:!0,title:(0,e.__)("Text Settings","greenshiftquery")},(0,a.createElement)(Ws,{addonVar:greenshiftQUERY.can_use_premium_code}),(0,a.createElement)(Kn.TextControl,{value:T,label:(0,e.__)("Username Label","greenshiftquery"),onChange:e=>r({username_label:e})}),(0,a.createElement)(Kn.TextControl,{value:q,label:(0,e.__)("Username Placeholder","greenshiftquery"),onChange:e=>r({username_placeholder:e})}),(0,a.createElement)("hr",null),(0,a.createElement)(Kn.TextControl,{value:O,label:(0,e.__)("Password Label","password_label"),onChange:e=>r({password_label:e})}),(0,a.createElement)(Kn.TextControl,{value:B,label:(0,e.__)("Password Placeholder","greenshiftquery"),onChange:e=>r({password_placeholder:e})}),(0,a.createElement)("hr",null),(0,a.createElement)(Kn.TextControl,{value:P,label:(0,e.__)("Remember me Label","greenshiftquery"),onChange:e=>r({remember_me_label:e})}),(0,a.createElement)("hr",null),(0,a.createElement)(Kn.TextControl,{value:I,label:(0,e.__)("Button Label","greenshiftquery"),onChange:e=>r({button_label:e})}),(0,a.createElement)("hr",null),(0,a.createElement)(Kn.TextControl,{value:A,label:(0,e.__)("Lost Password Label","password_label"),onChange:e=>r({lost_password_label:e})}),(0,a.createElement)(Kn.TextControl,{value:L,label:(0,e.__)("Lost Password Url","greenshiftquery"),onChange:e=>r({lost_password_url:e})}),(0,a.createElement)("hr",null),(0,a.createElement)(Kn.TextControl,{value:M,label:(0,e.__)("Dont Have an Account Text","greenshiftquery"),onChange:e=>r({dont_have_acc_text:e})}),(0,a.createElement)(Kn.TextControl,{value:$,label:(0,e.__)("Dont Have an Account Link Text","greenshiftquery"),onChange:e=>r({dont_have_acc_link_text:e})}),(0,a.createElement)(Kn.TextControl,{value:j,label:(0,e.__)("Dont Have an Account Link Url","greenshiftquery"),onChange:e=>r({dont_have_acc_link_url:e})}),(0,a.createElement)(Kn.TextControl,{value:F,label:(0,e.__)("Logged Text","greenshiftquery"),onChange:e=>r({logged_text:e})}),(0,a.createElement)(Kn.TextControl,{value:R,label:(0,e.__)("Logged Link Label","greenshiftquery"),onChange:e=>r({logged_url_text:e})}),(0,a.createElement)(Kn.TextControl,{value:z,label:(0,e.__)("Logged Link Url","greenshiftquery"),onChange:e=>r({logged_url:e})})),(0,a.createElement)(Kn.PanelBody,{initialOpen:!1,title:(0,e.__)("Input Typography","greenshiftquery")},(0,a.createElement)(Us,t({attributeName:"input_typography",includegradient:!1,includeHoverlinks:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Input Background","greenshiftquery"),initialOpen:!1,className:"gspb_inspector"},(0,a.createElement)(Gs,t({attributeName:"input_background",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Input Border","greenshiftquery"),initialOpen:!1},(0,a.createElement)(Vs,t({attributeName:"input_border"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Input Shadow","greenshiftquery"),initialOpen:!1},(0,a.createElement)(Hs,t({attributeName:"input_shadow"},n,{predefined:!0}))),(0,a.createElement)(Kn.PanelBody,{initialOpen:!1,title:(0,e.__)("Input Label Typography","greenshiftquery")},(0,a.createElement)(Us,t({attributeName:"input_placeholder_typography",includegradient:!1,includeHoverlinks:!1},n))),(0,a.createElement)(Kn.PanelBody,{initialOpen:!1,title:(0,e.__)("Button Typography","greenshiftquery")},(0,a.createElement)(Us,t({attributeName:"button_typography",includegradient:!1,includeHoverlinks:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Button Background","greenshiftquery"),initialOpen:!1,className:"gspb_inspector"},(0,a.createElement)(Gs,t({attributeName:"button_background",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Button Border","greenshiftquery"),initialOpen:!1},(0,a.createElement)(Vs,t({attributeName:"button_border"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Button Shadow","greenshiftquery"),initialOpen:!1},(0,a.createElement)(Hs,t({attributeName:"button_shadow"},n,{predefined:!0}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Typography","greenshiftquery"),initialOpen:!1},(0,a.createElement)(Us,t({attributeName:"typography",includegradient:!1,includeHoverlinks:!0},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Spacing","greenshiftquery"),initialOpen:!1},(0,a.createElement)(Rs,t({attributeName:"spacing",overflow:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Background and Opacity","greenshiftquery"),initialOpen:!1,className:"gspb_inspector"},(0,a.createElement)(Gs,t({attributeName:"background",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Border","greenshiftquery"),initialOpen:!1},(0,a.createElement)(Vs,t({attributeName:"border"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Shadow","greenshiftquery"),initialOpen:!1},(0,a.createElement)(Hs,t({attributeName:"shadow"},n,{predefined:!0})))),(0,a.createElement)(sc,{key:"advance"},(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Animation","greenshift"),initialOpen:!0,className:Z?"gspb_panel_changed":""},(0,a.createElement)(Fs,t({attributeName:"animation"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Css Transform","greenshift"),initialOpen:!1,className:K?"gspb_panel_changed":""},(0,a.createElement)(js,t({attributeName:"csstransform"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Interaction Layers","greenshift-animation-and-page-builder-blocks"),initialOpen:!1,className:ne?"gspb_panel_changed":""},(0,a.createElement)(Js,n)),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Position","greenshift"),initialOpen:!1,className:ee?"gspb_panel_changed":""},(0,a.createElement)(zs,t({attributeName:"position"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Responsive and Custom CSS","greenshift"),initialOpen:!1,className:te?"gspb_panel_changed":""},(0,a.createElement)(Ds,t({attributeName:"responsive"},n))))))),(0,a.createElement)($s,n),(0,a.createElement)(Zn.BlockControls,null,(0,a.createElement)(Zn.AlignmentToolbar,{value:f,onChange:e=>r({align:e}),alignmentControls:H}))),(0,a.createElement)(uc,{attributes:l,props:n},(0,a.createElement)("div",t({},W,J),(0,a.createElement)("form",{method:"POST",className:"gspb-login-form"},(0,a.createElement)("label",{className:"gspb-input-text-label"},(0,a.createElement)("span",null,T),(0,a.createElement)("input",{type:"text",name:"username",placeholder:q,required:!0})),(0,a.createElement)("label",{className:"gspb-input-text-label"},(0,a.createElement)("span",null,O),(0,a.createElement)("input",{type:"password",name:"password",placeholder:B,required:!0}),0!==A.length&&(0,a.createElement)("a",{href:"#",className:"lost-password-link"},A)),(0,a.createElement)("label",null,(0,a.createElement)("input",{type:"checkbox",name:"remember"}),(0,a.createElement)("span",null,P)),(0,a.createElement)("button",{type:"submit"},I),(0,a.createElement)("div",{className:"form-errors"}),(0!==M.length||0!==$.length)&&(0,a.createElement)("div",{className:"dont-have-account"},M," ",(0,a.createElement)("a",{href:"#"},$)))),(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:Y}})))},save:()=>null});const{collectionsObjects:dc}=gspblib.helpers;var mc={id:{type:"string",default:null},inlineCssStyles:{type:"string"},enablemask:{type:"boolean"},dynamicGClass:{type:"string"},dynamicGClasses:{type:"array"},stylebook_class:{type:"string"},stylebook_attrs:{type:"object"},interactionLayers:{type:"array"},dynamicType:{type:"string",default:"title"},dynamicField:{type:"string",default:""},csstransform:{type:"object",default:dc.csstransform},position:{type:"object",default:dc.position},animation:{type:"object",default:dc.animation},spacing:{type:"object",default:dc.spacing},responsive:{type:"object",default:dc.responsive},shadow:{type:"object",default:dc.shadow},border:{type:"object",default:dc.border},background:{type:"object",default:dc.background},typography:{type:"object",default:dc.typography},align:{type:"string",default:""},sourceType:{type:"string",default:"latest_item"},postId:{type:"number",default:0},headingTag:{type:"string",default:"h2"},post_type:{type:"string",default:"post"},link_enable:{type:"boolean",default:!0},blockWidth:{type:"object",default:dc.blockWidth},clampEnable:{type:"boolean"},clamp:{type:"array",default:[null,null,null,null]},repeaterField:{type:"string"},linkType:{type:"string"},linkTypeField:{type:"string"},linkNewWindow:{type:"boolean"},linkNoFollow:{type:"boolean"},linkSponsored:{type:"boolean"}};const{__:__}=wp.i18n,{useEffect:bc,useState:hc}=wp.element,{StylesforBlock:_c}=gspblib.components,{ProChecker:fc}=gspblib.collections;var yc=e=>{const{exclude:t=[],type:n="",...r}=e,{attributes:{dynamicField:i,post_type:o,postId:s,sourceType:c},setAttributes:u,context:p}=e,[g,d]=hc([{label:__("Select field or type below","greenshiftquery"),value:""}]),[m,b]=hc(!1),h=(0,l.useSelect)((e=>e("core").getPostTypes({per_page:-1})),[]);let _=Array.isArray(h)?h.filter((e=>1==e.viewable)).map((e=>({label:e.labels.singular_name,value:e.slug}))):h;function f(e,t){wp.apiFetch({path:"/greenshift/v1/get-post-metas?post_type="+e,method:"GET"}).then((e=>{const n=JSON.parse(e);n.unshift({label:__("Select Custom Field","greenshiftquery"),value:null});let a=n.filter((e=>null!==e.label));t(a)})).catch((e=>{}))}_&&(_=[{label:__("Select Post type","greenshift-animation-and-page-builder-blocks"),value:""}].concat(_));const y=ea(((e,t)=>{f(e,t)}),500);bc((()=>{let e="post";e=wp.data.select("core/editor").getCurrentPostType(),p.greenshiftquery_post_type?e=p.greenshiftquery_post_type:p.postType&&(e=p.postType),o&&(e=o),e&&y(e,d)}),[o,p.postType,p.greenshiftquery_post_type]);let v=p.repeaterArray?Object.keys(p.repeaterArray).map((e=>({label:e,value:e}))):[{label:__("Select Repeater Field","greenshift-animation-and-page-builder-blocks"),value:""}];const E=[{label:__("Current/Latest","greenshift"),value:"latest_item"},{label:__("Definite","greenshift"),value:"definite_item"}];return p.repeaterArray&&E.push({label:__("Repeater Field","greenshift"),value:"repeater"}),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(fc,{addonCheck:"Query Addon"}),(0,a.createElement)(_c,{columns:2,value:c,onChange:e=>{u({sourceType:e})},options:E}),"image"==n&&"repeater"!=c&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(_c,{columns:2,value:e.attributes.dynamicType,onChange:e=>{"featured"==e&&u({dynamicField:""}),u({dynamicType:e})},options:[{icon:"rhicon rhi-image-regular",label:__("Featured Image","greenshift-animation-and-page-builder-blocks"),value:"featured"},{icon:"rhicon rhi-inbox",label:__("Custom Field","greenshift-animation-and-page-builder-blocks"),value:"custom"}]}),"featured"==e.attributes.dynamicType&&(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:".gs-fieldgroup{display:none;}"}})),"text"==n&&"repeater"!=c&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(_c,{columns:2,value:e.attributes.dynamicType,onChange:e=>{"title"==e&&u({dynamicField:""}),u({dynamicType:e})},options:[{icon:"rhicon rhi-image-regular",label:__("Title","greenshift-animation-and-page-builder-blocks"),value:"title"},{icon:"rhicon rhi-inbox",label:__("Custom Field","greenshift-animation-and-page-builder-blocks"),value:"custom"}]}),"title"==e.attributes.dynamicType&&(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:".gs-fieldgroup{display:none;}"}})),"latest_item"==c&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{style:{marginTop:15}},(0,a.createElement)(Kn.SelectControl,{label:__("Select Post type for preview","greenshiftquery"),help:__("Leave blank to show current post type","greenshiftquery"),value:o,options:_,onChange:e=>{f(e,d),u({post_type:e,dynamicField:""})}})),!t.includes("fields")&&(0,a.createElement)("div",{className:"gs-fieldgroup"},(0,a.createElement)("div",{class:"gspb_row gspb_row--no-padding-col",style:{marginBottom:10}},(0,a.createElement)("div",{className:"gspb_row__col--10"},__("Type field or click icon to select","greenshiftquery")),(0,a.createElement)("div",{className:"gspb_row__col--2",style:{textAlign:"right"}},(0,a.createElement)("button",{className:"gspb_inspector_btn",style:{margin:0,borderColor:"transparent"},onClick:()=>{b(!m)}},(0,a.createElement)("i",{className:"rhicon rhi-database",style:{marginLeft:0}})))),g&&m&&(0,a.createElement)(Kn.ComboboxControl,{value:"",options:g,onChange:e=>{u({dynamicField:e})}}),(0,a.createElement)(Kn.TextControl,{value:i,help:__("You can also use array-like values, example: fieldkey[0][keyname]","greenshiftquery"),onChange:e=>{u({dynamicField:e})}}))),"definite_item"===c&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{style:{marginTop:15}},(0,a.createElement)(Kn.SelectControl,{label:__("Select Post type","greenshiftquery"),value:o,options:_,onChange:e=>{u({post_type:e,postId:0,dynamicField:""})}})),(0,a.createElement)("div",{style:{marginTop:15}},(0,a.createElement)(ua,{label:__("Choose definite item","greenshiftseo"),multiple:!1,currentValue:0!==s?s:"",onChange:e=>{let{value:t}=e;""===t&&(t=null),u({postId:t})},type:o})),!t.includes("fields")&&(0,a.createElement)("div",{className:"gs-fieldgroup"},s>0&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{class:"gspb_row gspb_row--no-padding-col gs-fieldgroup",style:{marginBottom:10,marginTop:10}},(0,a.createElement)("div",{className:"gspb_row__col--10"},__("Type field or click icon to select","greenshiftquery")),(0,a.createElement)("div",{className:"gspb_row__col--2",style:{textAlign:"right"}},(0,a.createElement)("button",{className:"gspb_inspector_btn",style:{margin:0,borderColor:"transparent"},onClick:()=>{b(!m)}},(0,a.createElement)("i",{className:"rhicon rhi-database",style:{marginLeft:0}})))),g&&m&&(0,a.createElement)(Kn.ComboboxControl,{value:"",options:g,onChange:e=>{u({dynamicField:e})}}),(0,a.createElement)(Kn.TextControl,{value:i,help:__("You can also use array-like values, example: fieldkey[0][keyname]","greenshiftquery"),onChange:e=>{u({dynamicField:e})}})))),"repeater"===c&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{style:{marginTop:15}}),(0,a.createElement)(_c,{columns:2,label:__("Select Repeater Field","greenshift-animation-and-page-builder-blocks"),value:e.attributes.repeaterField,onChange:e=>{u({repeaterField:e,dynamicField:""})},options:v}),(0,a.createElement)("div",{style:{marginTop:15}}),(0,a.createElement)(Kn.TextControl,{label:__("Custom Repeater field","greenshiftquery"),help:__("Enter field name to get value from repeater array or select field above. You can also use array-like values, example: fieldkey[0][keyname]","greenshift-animation-and-page-builder-blocks"),value:e.attributes.repeaterField,onChange:e=>{u({repeaterField:e,dynamicField:""})}})))};const{gspb_setBlockId:vc,gspb_getDeviceStateIndex:Ec}=gspblib.utilities,{BlockToolBar:xc,StylesforBlock:wc}=gspblib.components,{CssTransform:Cc,Position:kc,Animation:Nc,Spacing:Sc,Responsive:Tc,Shadow:qc,Border:Oc,Background:Bc,Typography:Pc,BlockWidth:Ic,ProChecker:Ac,InteractionsPanel:Lc}=gspblib.collections,{gspb_csstransform_cssGen:Mc,gspb_position_cssGen:$c,aos_animation_cssGen:jc,gspb_spacing_cssGen:zc,gspb_responsive_cssGen:Fc,gspb_shadow_cssGen:Rc,gspb_border_cssGen:Dc,gspb_background_cssGen:Hc,gspb_typography_cssGen:Vc,gspb_width_cssGen:Gc,gspb_Css_Final:Uc,getFinalCssFromDynamicLocalClasses:Wc,getDataAttributesfromDynamic:Jc}=gspblib.utilities,{InspectorTabs:Qc,InspectorTab:Yc,RadioAdvanced:Xc,Devices:Zc}=gspblib.components,{gspb_cssGen:Kc}=gspblib.helpers,{AnimationWrapper:eu,AnimationRenderProps:tu}=gspblib.collections,{ResizalbeMarginBox:nu}=gspblib.components;var au=(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 122.88 85.36"},(0,a.createElement)("g",null,(0,a.createElement)("path",{fill:"#2184f9",d:"M6.12,12.23C2.74,12.23,0,9.49,0,6.12C0,2.74,2.74,0,6.12,0h110.65c3.38,0,6.12,2.74,6.12,6.12c0,3.38-2.74,6.12-6.12,6.12 H6.12L6.12,12.23z M26.25,85.36c-3.38,0-6.12-2.74-6.12-6.12c0-3.38,2.74-6.12,6.12-6.12h70.38c3.38,0,6.12,2.74,6.12,6.12 c0,3.38-2.74,6.12-6.12,6.12H26.25L26.25,85.36z M6.12,60.99C2.74,60.99,0,58.25,0,54.87c0-3.38,2.74-6.12,6.12-6.12h110.65 c3.38,0,6.12,2.74,6.12,6.12c0,3.38-2.74,6.12-6.12,6.12H6.12L6.12,60.99z M26.25,36.61c-3.38,0-6.12-2.74-6.12-6.12 c0-3.38,2.74-6.12,6.12-6.12h70.38c3.38,0,6.12,2.74,6.12,6.12c0,3.38-2.74,6.12-6.12,6.12H26.25L26.25,36.61z"})));(0,ll.registerBlockType)("greenshift-blocks/dynamic-post-title",{category:"greenShiftQuery",icon:au,example:{},title:(0,e.__)("Dynamic Title","greenshiftquery"),description:(0,e.__)("Dynamic title","greenshiftquery"),keywords:[],usesContext:["postId","postType","greenshiftquery_post_type","postName","repeaterArray"],attributes:mc,edit:function(n){const{attributes:l,setAttributes:r,className:i,clientId:o,context:s}=n,{id:c,csstransform:u,position:p,animation:g,spacing:d,responsive:m,shadow:b,border:h,background:_,typography:f,align:y,sourceType:v,postId:E,loading:x,headingTag:w,post_type:C,link_enable:k,blockWidth:N,clamp:S,clampEnable:T,enablemask:q,repeaterField:O,dynamicField:B,dynamicType:P,linkType:I,linkTypeField:A,interactionLayers:L,linkNewWindow:M,linkNoFollow:$,linkSponsored:j}=l,z=[{icon:"editor-alignleft",title:(0,e.__)("Align Text Left","greenshift"),align:"flex-start"},{icon:"editor-aligncenter",title:(0,e.__)("Align Text Center","greenshift"),align:"center"},{icon:"editor-alignright",title:(0,e.__)("Align Text Right","greenshift"),align:"flex-end"}];(0,a.useEffect)((()=>{vc(n)}),[]);let F=`gspb_id-${c}`,R=`.${F}`,D=Jc(n);const H={className:`gspb-dynamic-post-title ${F} gspb-selector-element ${void 0!==n.attributes.className&&"undefined"!=n.attributes.className?n.attributes.className:""}`,...D},[V,G]=(0,a.useState)(0),U=Ec();let W={};W=tu(g,L);const[J,Q]=(0,a.useState)("Dynamic Post Title"),[Y,X]=(0,a.useState)(!1);function Z(e){let t=document.createElement("textarea");return t.innerHTML=e,t.value}function K(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";X(!0);let l=n||C;wp.apiFetch({path:`/greenshift/v1/get-post-part?part=${t}&post_id=${e}&post_type=${l}&field=${a}`,method:"GET"}).then((e=>{const t=JSON.parse(e);X(!1),Q(Z(t))})).catch((e=>{X(!1)}))}(0,a.useEffect)((()=>{s.repeaterArray&&"repeater"===v?Q(Z(O?pa(O,s.repeaterArray):(0,e.__)("Select Field","greenshiftquery"))):s.postName&&!B?Q(Z(s.postName)):"latest_item"===v&&s.greenshiftquery_post_type?B&&"custom"==P?K(0,"meta_field_get_text",s.greenshiftquery_post_type,B):K(0,"title",s.greenshiftquery_post_type):"latest_item"!==v||!s.postId||C&&C!==s.postType?"latest_item"===v?B&&"custom"==P?K(0,"meta_field_get_text",C,B):K(0,"title",C):B&&"custom"==P?K(E,"meta_field_get_text",C,B):K(E,"title"):B&&"custom"==P?K(s.postId,"meta_field_get_text",C,B):K(s.postId,"title")}),[E,v,C,s.greenshiftquery_post_type,O,s.repeaterArray,B,P]);let ee="";ee=Mc(u,R,ee,g),ee=$c(p,"body.gspb-bodyfront "+R,ee),ee=jc(g,R,ee),ee=zc(d,`${R} ${w}.gspb-dynamic-title-element`,ee),ee=Fc(m,R,ee),ee=Rc(b,`${R} ${w}.gspb-dynamic-title-element`,ee),ee=Dc(h,`${R} ${w}.gspb-dynamic-title-element`,ee),ee=Hc(_,`${R} ${w}.gspb-dynamic-title-element`,ee),q&&(ee+=`${R} ${w}.gspb-dynamic-title-element{-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;text-fill-color: transparent;}`),ee=Gc(N,`${R} ${w}.gspb-dynamic-title-element`,ee),ee=Vc(f,`body ${R} ${w}.gspb-dynamic-title-element`,ee),ee=Kc(`${R}`,["display","align-items","justify-content"],["flex","center",y],ee),T&&(ee=Kc(`${R} ${w}.gspb-dynamic-title-element`,["-webkit-line-clamp","display","-webkit-box-orient","overflow"],[[[S[0]?S[0]:null],[S[1]?S[1]:null],[S[2]?S[2]:null],[S[3]?S[3]:null]],"-webkit-box","vertical","hidden"],ee)),ee=Wc(n,ee),Uc(c,ee,n);let te=ee;te=$c(p,"#block-"+o,te);let ne=!da()(mc.animation.default,n.attributes.animation),ae=!da()(mc.csstransform.default,n.attributes.csstransform),le=!da()(mc.position.default,n.attributes.position),re=!da()(mc.responsive.default,n.attributes.responsive),ie=void 0!==n.attributes.interactionLayers&&n.attributes.interactionLayers.length>0;const oe=(0,Zn.useBlockProps)({"data-gspb-block-id":n.attributes.id});oe.className=oe.className.replace(n.attributes.className,"");const se=w;return(0,a.createElement)("div",oe,n.isSelected&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Zn.InspectorControls,null,(0,a.createElement)("div",{className:"gspb_inspector"},(0,a.createElement)(Qc,t({tabs:["general","advance"],activeAdvance:!!(ne||ae||le||re||ie)},n),(0,a.createElement)(Yc,{key:"general"},(0,a.createElement)(Kn.PanelBody,{initialOpen:!0,title:(0,e.__)("Source Settings","greenshiftquery")},(0,a.createElement)(Ac,{addonVar:greenshiftQUERY.can_use_premium_code}),(0,a.createElement)(yc,t({type:"text"},n))),(0,a.createElement)(Kn.PanelBody,{initialOpen:!0,title:(0,e.__)("Heading Settings","greenshiftquery")},(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Heading Tag","greenshiftquery")),(0,a.createElement)(Xc,{label:"",fluid:!0,value:w,onChange:e=>{r({headingTag:e})},options:[{label:(0,e.__)("H1"),value:"h1",title:"H1"},{label:(0,e.__)("H2"),value:"h2",title:"H2"},{label:(0,e.__)("H3"),value:"h3",title:"H3"},{label:(0,e.__)("H4"),value:"h4",title:"H4"},{label:(0,e.__)("H5"),value:"h5",title:"H5"},{label:(0,e.__)("H6"),value:"h6",title:"H6"},{label:(0,e.__)("DIV"),value:"div",title:"DIV"}]})),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Enable Link from Title","greenshiftquery"),checked:k,onChange:e=>{r({link_enable:e})}}),k&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Select Source","greenshiftquery"),value:I,options:[{label:(0,e.__)("Post Title","greenshiftquery"),value:""},{label:(0,e.__)("Custom field","greenshiftquery"),value:"field"},{label:(0,e.__)("Repeater data","greenshiftquery"),value:"repeater"}],onChange:e=>{r({linkType:e})}}),("field"===I||"repeater"==I)&&(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Type field key","greenshiftquery"),help:(0,e.__)("Enter field name to get value from repeater or custom field. You can also use array-like values, example: fieldkey[0][keyname]","greenshiftquery"),value:A,onChange:e=>{r({linkTypeField:e})}}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Open in new window?","greenshift-animation-and-page-builder-blocks"),checked:M,onChange:e=>{r({linkNewWindow:e})}}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Rel NoFollow?","greenshift-animation-and-page-builder-blocks"),checked:$,onChange:e=>{r({linkNoFollow:e})}}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Rel sponsored?","greenshift-animation-and-page-builder-blocks"),checked:j,onChange:e=>{r({linkSponsored:e})}}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Typography for Title","greenshiftquery"),initialOpen:!1,className:da()(mc.typography.default,n.attributes.typography)?"":"gspb_panel_changed"},(0,a.createElement)(Pc,t({attributeName:"typography",includegradient:!0,includeHoverlinks:!0},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Spacing","greenshiftquery"),initialOpen:!1,className:da()(mc.spacing.default,n.attributes.spacing)?"":"gspb_panel_changed"},(0,a.createElement)(Sc,t({attributeName:"spacing",overflow:!0},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Background and Opacity","greenshiftquery"),initialOpen:!1,className:"gspb_smallpadding_btn "+(da()(mc.background.default,n.attributes.background)?"":"gspb_panel_changed")},(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Add also Background image for this option","greenshiftquery")},(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Enable Image Mask","greenshiftquery"),checked:q,onChange:e=>{r({enablemask:e})}})),(0,a.createElement)(Bc,t({attributeName:"background",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Border","greenshiftquery"),initialOpen:!1,className:da()(mc.border.default,n.attributes.border)?"":"gspb_panel_changed"},(0,a.createElement)(Oc,t({attributeName:"border"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Shadow","greenshiftquery"),initialOpen:!1,className:da()(mc.shadow.default,n.attributes.shadow)?"":"gspb_panel_changed"},(0,a.createElement)(qc,t({attributeName:"shadow"},n,{predefined:!0}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Width, Height, Clamp","greenshiftquery"),initialOpen:!1,className:da()(mc.blockWidth.default,n.attributes.blockWidth)?"":"gspb_panel_changed"},(0,a.createElement)(Ic,t({attributeName:"blockWidth",include:["height"]},n)),(0,a.createElement)("div",{style:{marginTop:20}},(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Enable Text Clamp?","greenshiftquery"),checked:T,onChange:e=>{r({clampEnable:e})}}),T&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Line Clamp","greenshiftquery"),(0,a.createElement)(Zc,{className:"gspb_inspector_device-icons--small",onChange:()=>G(!V)}),(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",onClick:()=>{let e=S.slice();e[U]=null,r({clamp:e})}},(0,a.createElement)("i",{className:"rhicon rhi-undo"}))),(0,a.createElement)(Xc,{label:"",fluid:!0,value:S[U],onChange:e=>{let t=S.slice();t[U]=e,r({clamp:t})},options:[{label:(0,e.__)("No","greenshift"),value:null,title:(0,e.__)("Default","greenshift")},{label:"1",value:1,title:"1"},{label:"2",value:2,title:"2"},{label:"3",value:3,title:"3"},{label:"4",value:4,title:"4"},{label:"5",value:5,title:"5"},{label:"6",value:6,title:"6"},{label:"7",value:7,title:"7"}]}))))),(0,a.createElement)(Yc,{key:"advance"},(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Animation","greenshift"),initialOpen:!0,className:ne?"gspb_panel_changed":""},(0,a.createElement)(Nc,t({attributeName:"animation"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Css Transform","greenshift"),initialOpen:!1,className:ae?"gspb_panel_changed":""},(0,a.createElement)(Cc,t({attributeName:"csstransform"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Interaction Layers","greenshift-animation-and-page-builder-blocks"),initialOpen:!1,className:ie?"gspb_panel_changed":""},(0,a.createElement)(Lc,n)),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Position","greenshift"),initialOpen:!1,className:le?"gspb_panel_changed":""},(0,a.createElement)(kc,t({attributeName:"position"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Responsive and Custom CSS","greenshift"),initialOpen:!1,className:re?"gspb_panel_changed":""},(0,a.createElement)(Tc,t({attributeName:"responsive"},n))))))),(0,a.createElement)(xc,n),(0,a.createElement)(Zn.BlockControls,null,(0,a.createElement)(Zn.AlignmentToolbar,{value:y,onChange:e=>r({align:e}),alignmentControls:z}))),(0,a.createElement)(eu,{attributes:l,props:n},(0,a.createElement)("div",t({},H,W),Y&&(0,a.createElement)(Kn.Spinner,null),!Y&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(nu,t({blockSelector:`${R} ${w}`,attributeName:"spacing",direction:"top"},n)),(0,a.createElement)(Kn.Disabled,null,(0,a.createElement)(se,{className:"gspb-dynamic-title-element"},k&&(0,a.createElement)("a",{href:"#"},J),!k&&J)),(0,a.createElement)(nu,t({blockSelector:`${R} ${w}`,attributeName:"spacing",direction:"bottom"},n))),(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:te}}))))},save:()=>null});const{collectionsObjects:lu}=gspblib.helpers;var ru={id:{type:"string",default:null},inlineCssStyles:{type:"string"},dynamicGClass:{type:"string"},dynamicGClasses:{type:"array"},stylebook_class:{type:"string"},stylebook_attrs:{type:"object"},interactionLayers:{type:"array"},csstransform:{type:"object",default:lu.csstransform},position:{type:"object",default:lu.position},animation:{type:"object",default:lu.animation},spacing:{type:"object",default:lu.spacing},responsive:{type:"object",default:lu.responsive},shadow:{type:"object",default:lu.shadow},border:{type:"object",default:lu.border},background:{type:"object",default:lu.background},align:{type:"string",default:""},sourceType:{type:"string",default:"latest_item"},loading:{type:"boolean"},postId:{type:"number",default:0},link_enable:{type:"boolean",default:!0},image_size:{type:"string",default:"large"},scale:{type:"string"},additional:{type:"string",default:"no"},width:{type:"array",default:[null,null,null,null]},height:{type:"array",default:[null,null,null,null]},alignImage:{type:"array",default:[null,null,null,null]},valign:{type:"array",default:["top","top","top","top"]},widthUnit:{type:"array",default:["px","px","px","px"]},customWidth:{type:"array",default:[null,null,null,null]},heightUnit:{type:"array",default:["px","px","px","px"]},customHeight:{type:"array",default:[200,null,null,null]},post_type:{type:"string",default:"post"},disablelazy:{type:"boolean"},positionImage:{type:"array",default:[]},repeaterField:{type:"string"},dynamicField:{type:"string",default:""},dynamicType:{type:"string",default:"featured"},ratio:{type:"string"},ratio1:{type:"array",default:[]},ratio2:{type:"array",default:[]},imageid:{type:"string"},imageurl:{type:"string"},linkType:{type:"string"},linkTypeField:{type:"string"},linkNewWindow:{type:"boolean"},linkNoFollow:{type:"boolean"},linkSponsored:{type:"boolean"}};const{gspb_setBlockId:iu,gspb_getDeviceStateIndex:ou}=gspblib.utilities,{BlockToolBar:su,RadioAdvanced:cu,StylesforBlock:uu}=gspblib.components,{CssTransform:pu,Position:gu,Animation:du,Spacing:mu,Responsive:bu,Shadow:hu,Border:_u,Background:fu,ProChecker:yu,InteractionsPanel:vu}=gspblib.collections,{gspb_csstransform_cssGen:Eu,gspb_position_cssGen:xu,aos_animation_cssGen:wu,gspb_spacing_cssGen:Cu,gspb_responsive_cssGen:ku,gspb_shadow_cssGen:Nu,gspb_border_cssGen:Su,gspb_background_cssGen:Tu,getFinalCssFromDynamicLocalClasses:qu,getDataAttributesfromDynamic:Ou,gspb_Css_Final:Bu}=gspblib.utilities,{InspectorTabs:Pu,InspectorTab:Iu,Devices:Au,CssUnits:Lu}=gspblib.components,{gspb_cssGen:Mu}=gspblib.helpers,{AnimationWrapper:$u,AnimationRenderProps:ju}=gspblib.collections,{gspb_inherit_values:zu}=gspblib.helpers,{ResizalbeMarginBox:Fu}=gspblib.components;var Ru=(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 122.88 91.24"},(0,a.createElement)("g",null,(0,a.createElement)("path",{fill:"#2184f9",d:"M6.23,0H116.7c1.72,0,3.25,0.7,4.37,1.81c1.11,1.11,1.81,2.69,1.81,4.37v78.88c0,1.72-0.7,3.25-1.81,4.37 c-0.09,0.09-0.19,0.19-0.33,0.28c-1.07,0.98-2.51,1.53-4.09,1.53H6.18c-1.72,0-3.25-0.7-4.37-1.81C0.7,88.32,0,86.74,0,85.06V6.18 c0-1.72,0.7-3.25,1.81-4.37S4.51,0,6.18,0L6.23,0L6.23,0L6.23,0z M31.74,21.42c4.9,0,8.87,3.97,8.87,8.86 c0,4.9-3.97,8.87-8.87,8.87s-8.87-3.97-8.87-8.87C22.87,25.39,26.84,21.42,31.74,21.42L31.74,21.42L31.74,21.42z M69.05,59.46 l17.73-30.66l18.84,47.65l-87.92,0v-5.91l7.39-0.37l7.39-18.1l3.69,12.93h11.08l9.6-24.75L69.05,59.46L69.05,59.46L69.05,59.46z M115.54,7.34H7.39v76.51h108.15L115.54,7.34L115.54,7.34L115.54,7.34z"})));(0,ll.registerBlockType)("greenshift-blocks/dynamic-post-image",{category:"greenShiftQuery",icon:Ru,example:{},title:(0,e.__)("Dynamic Image","greenshiftquery"),description:(0,e.__)("Dynamic Image","greenshiftquery"),keywords:[],usesContext:["postId","postType","greenshiftquery_post_type","imageMedium","imageSizes","repeaterArray"],attributes:ru,edit:function(n){const{attributes:l,setAttributes:r,className:i,clientId:o,context:s}=n,{id:c,csstransform:u,position:p,animation:g,spacing:d,responsive:m,shadow:b,border:h,background:_,align:f,sourceType:y,postId:v,loading:E,link_enable:x,image_size:w,positionImage:C,width:k,height:N,alignImage:S,valign:T,widthUnit:q,customWidth:O,heightUnit:B,customHeight:P,post_type:I,scale:A,disablelazy:L,repeaterField:M,dynamicField:$,dynamicType:j,ratio:z,ratio1:F,ratio2:R,imageid:D,imageurl:H,linkType:V,linkTypeField:G,interactionLayers:U,linkNoFollow:W,linkSponsored:J,linkNewWindow:Q}=l,Y=[{icon:"editor-alignleft",title:(0,e.__)("Align Text Left","greenshift"),align:"flex-start"},{icon:"editor-aligncenter",title:(0,e.__)("Align Text Center","greenshift"),align:"center"},{icon:"editor-alignright",title:(0,e.__)("Align Text Right","greenshift"),align:"flex-end"}];(0,a.useEffect)((()=>{iu(n)}),[]);let X=`gspb_id-${c}`,Z=`.${X}`,K=Ou(n);const ee={className:`gspb-dynamic-post-image ${X} gspb-selector-element ${void 0!==n.attributes.className&&"undefined"!=n.attributes.className?n.attributes.className:""}`,...K};let te={};te=ju(g,U);const ne=ou(),[ae,le]=(0,a.useState)(0),[re,ie]=(0,a.useState)('<svg width="250" height="250" class="gspb_svg_placeholder" viewBox="0 0 500 500" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="500" height="500" fill="transparent"/><g clip-path="url(#clip0_1521_865)"><path d="M196 262.573L226.452 231.96L285.38 291" stroke="black"/><path d="M271.8 230.867C271.8 236.63 267.142 241.3 261.4 241.3C255.658 241.3 251 236.63 251 230.867C251 225.103 255.658 220.433 261.4 220.433C267.142 220.433 271.8 225.103 271.8 230.867Z" stroke="black"/><path d="M259.22 264.76L282.11 241.8L305 265.853" stroke="black"/></g><rect x="196.5" y="209.5" width="108" height="81" stroke="black"/><defs><clipPath id="clip0_1521_865"><rect x="196" y="209" width="109" height="82" fill="white"/></clipPath></defs></svg>'),[oe,se]=(0,a.useState)([]),[ce,ue]=(0,a.useState)(!1);function pe(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";ue(!0);let l=n||I;wp.apiFetch({path:`/greenshift/v1/get-post-part?part=${t}&post_id=${e}&image_size=${w}&post_type=${l}&field=${a}`,method:"GET"}).then((e=>{const t=JSON.parse(e);ue(!1),ie(t)})).catch((e=>{ue(!1)}))}(0,a.useEffect)((()=>{if(s.repeaterArray&&"repeater"===y){if(M)if(s.repeaterArray[M].url)ie('<img src="'+s.repeaterArray[M].url+'" />');else{let e=pa(M,s.repeaterArray);!e||"number"!=typeof e&&isNaN(e)?ie('<img src="'+e+'" />'):pe(e,"meta_field_image_by_id")}}else void 0===s.imageMedium||"medium"!=w||$?"latest_item"===y&&s.greenshiftquery_post_type?$&&"custom"==j?pe(0,"meta_field_image",s.greenshiftquery_post_type,$):pe(0,"featured_image",s.greenshiftquery_post_type):"latest_item"!==y||!s.postId||I&&I!==s.postType?"latest_item"===y?$&&"custom"==j?pe(0,"meta_field_image",I,$):pe(0,"featured_image",I):$&&"custom"==j?pe(v,"meta_field_image",I,$):pe(v,"featured_image"):$&&"custom"==j?pe(s.postId,"meta_field_image",I,$):pe(s.postId,"featured_image"):ie(s.imageMedium)}),[v,y,I,w,s.greenshiftquery_post_type,M,s.repeaterArray,$,j]),(0,a.useEffect)((()=>{s.imageSizes?se(s.imageSizes):wp.apiFetch({path:"/greenshift/v1/get-image-sizes",method:"GET"}).then((e=>{se(e)})).catch((e=>{se([])}))}),[]);let ge="";ge=Eu(u,Z,ge,g),ge=xu(p,"body.gspb-bodyfront "+Z,ge),ge=wu(g,Z,ge),ge=Cu(d,Z,ge),ge=ku(m,Z,ge),ge=Nu(b,Z,ge),ge=Su(h,`${Z} img`,ge),ge=Tu(_,Z,ge),ge=Mu(Z,["text-align"],[[[S[0]?S[0]:null],[S[1]?S[1]:null],[S[2]?S[2]:null],[S[3]?S[3]:null]]],ge),ge=Mu(`${Z} img`,["object-fit"],[A],ge),void 0!==C&&(ge=Mu(Z+" img",["object-position"],[[[C[0]?100*C[0].x+"% "+100*C[0].y+"%":null],[C[1]?100*C[1].x+"% "+100*C[1].y+"%":null],[C[2]?100*C[2].x+"% "+100*C[2].y+"%":null],[C[3]?100*C[3].x+"% "+100*C[3].y+"%":null]]],ge)),"undefined"!==T&&(ge=Mu(Z+" img",["vertical-align"],[[[T[0]?T[0]:null],[T[1]?T[1]:null],[T[2]?T[2]:null],[T[3]?T[3]:null]]],ge)),ge=Mu(`${Z} img, ${Z} svg.gspb_svg_placeholder`,["width","max-width"],[[["custom"!==k[0]?k[0]:O[0]+q[0]],["custom"!==k[1]?k[1]:O[1]+q[1]],["custom"!==k[2]?k[2]:O[2]+q[2]],["custom"!==k[3]?k[3]:O[3]+q[3]]],"100%"],ge),ge=Mu(`${Z} img, ${Z} svg.gspb_svg_placeholder`,["height"],[[["custom"!==N[0]?N[0]:P[0]+B[0]],["custom"!==N[1]?N[1]:P[1]+B[1]],["custom"!==N[2]?N[2]:P[2]+B[2]],["custom"!==N[3]?N[3]:P[3]+B[3]]]],ge),z&&(ge=Mu(`${Z} img, ${Z} svg.gspb_svg_placeholder`,["aspect-ratio"],[[[zu(F,0,"1")+" / "+zu(R,0,"1")],[zu(F,1,"1")+" / "+zu(R,1,"1")],[zu(F,2,"1")+" / "+zu(R,2,"1")],[zu(F,3,"1")+" / "+zu(R,3,"1")]]],ge)),ge=qu(n,ge),Bu(c,ge,n);let de=ge;de=xu(p,"#block-"+o,de);let me=!da()(ru.animation.default,n.attributes.animation),be=!da()(ru.csstransform.default,n.attributes.csstransform),he=!da()(ru.position.default,n.attributes.position),_e=!da()(ru.responsive.default,n.attributes.responsive),fe=void 0!==n.attributes.interactionLayers&&n.attributes.interactionLayers.length>0;const ye=(0,Zn.useBlockProps)({"data-gspb-block-id":n.attributes.id});return ye.className=ye.className.replace(n.attributes.className,""),(0,a.createElement)("div",ye,n.isSelected&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Zn.InspectorControls,null,(0,a.createElement)("div",{className:"gspb_inspector"},(0,a.createElement)(Pu,t({tabs:["general","advance"],activeAdvance:!!(me||be||he||_e||fe)},n),(0,a.createElement)(Iu,{key:"general"},(0,a.createElement)(Kn.PanelBody,{initialOpen:!0,title:(0,e.__)("Source Settings","greenshiftquery")},(0,a.createElement)(yu,{addonVar:greenshiftQUERY.can_use_premium_code}),(0,a.createElement)(yc,t({type:"image"},n)),(0,a.createElement)(Zn.MediaUpload,{onSelect:e=>{r({imageid:e.id,imageurl:e.url})},type:"image",render:t=>{let{open:n}=t;return(0,a.createElement)("button",{className:"gspb_inspector_btn gspb_inspector_btn--medium",onClick:n},(0,e.__)("Upload Fallback image","greenshiftquery"),(0,a.createElement)("i",{className:"rhicon rhi-image-regular"}))}}),(0,a.createElement)("div",{className:"gspb_inspector_img_preview",style:{display:"block"}},(0,a.createElement)("img",{src:H||null})),H&&(0,a.createElement)("button",{className:"gspb_inspector_btn gspb_inspector_btn--small",onClick:()=>{r({imageid:null,imageurl:null})}},(0,e.__)("Remove image","greenshiftquery"))),(0,a.createElement)(Kn.PanelBody,{initialOpen:!0,title:(0,e.__)("Content","greenshiftquery")},(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Link to Page","greenshiftquery"),checked:x,onChange:e=>{r({link_enable:e})}}),x&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Select Source","greenshiftquery"),value:V,options:[{label:(0,e.__)("Post Title","greenshiftquery"),value:""},{label:(0,e.__)("Custom field","greenshiftquery"),value:"field"},{label:(0,e.__)("Repeater data","greenshiftquery"),value:"repeater"}],onChange:e=>{r({linkType:e})}}),("field"===V||"repeater"==V)&&(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Type field key","greenshiftquery"),help:(0,e.__)("Enter field name to get value from repeater or custom field. You can also use array-like values, example: fieldkey[0][keyname]","greenshiftquery"),value:G,onChange:e=>{r({linkTypeField:e})}}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Open in new window?","greenshift-animation-and-page-builder-blocks"),checked:Q,onChange:e=>{r({linkNewWindow:e})}}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Rel NoFollow?","greenshift-animation-and-page-builder-blocks"),checked:W,onChange:e=>{r({linkNoFollow:e})}}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Rel sponsored?","greenshift-animation-and-page-builder-blocks"),checked:J,onChange:e=>{r({linkSponsored:e})}})),(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Image Sizing","greenshiftquery"),options:oe,value:w,onChange:e=>r({image_size:e})})),(0,a.createElement)("div",{className:"gspb_device_nomargin",style:{marginTop:12,marginBottom:15,display:"flex",justifyContent:"right"}},(0,a.createElement)(Au,{onChange:()=>le(!ae)})),(0,a.createElement)(cu,{label:(0,e.__)("Width","greenshift"),fluid:"",value:k[ne],onChange:e=>{let t=k.slice();t[ne]=e,r({width:t})},options:[{label:(0,e.__)("Auto"),value:"auto",title:(0,e.__)("Auto","greenshift")},{label:(0,e.__)("S"),value:"300px",title:(0,e.__)("Small","greenshift")},{label:(0,e.__)("M"),value:"600px",title:(0,e.__)("Medium","greenshift")},{label:(0,e.__)("L"),value:"800px",title:(0,e.__)("Large","greenshift")},{icon:"rhicon rhi-cog",value:"custom",title:(0,e.__)("Custom","greenshift")}]}),"custom"==k[ne]&&(0,a.createElement)("div",{className:"gspb_inspector_options-set",style:{marginBottom:15}},(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--7"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Width","greenshift"),(0,a.createElement)(Au,{className:"gspb_inspector_device-icons--small",onChange:()=>le(!ae)}))),(0,a.createElement)("div",{className:"gspb_row__col--5",style:{justifyContent:"space-between"}},(0,a.createElement)("div",null,(0,a.createElement)(Lu,{units:["px","%","vw","em"],attribute:null==q[ne]?"":q[ne],onChange:e=>{let t=q.slice();t[ne]=e,r({widthUnit:t})}}),(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",onClick:()=>{let e=O.slice();e[ne]=null,r({customWidth:e})}},(0,a.createElement)("i",{className:"rhicon rhi-undo"})))),(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.RangeControl,{value:O[ne],onChange:e=>{let t=O.slice();t[ne]=e,r({customWidth:t})},trackColor:"#2184f9",min:"px"==q[ne]?10:1,max:"px"==q[ne]?1800:100})))),(0,a.createElement)(cu,{label:(0,e.__)("Height","greenshift"),fluid:"",value:N[ne],onChange:e=>{let t=N.slice();t[ne]=e,r({height:t})},options:[{label:(0,e.__)("Auto"),value:"auto",title:(0,e.__)("Auto","greenshift")},{icon:"rhicon rhi-cog",value:"custom",title:(0,e.__)("Custom","greenshift")}]}),"custom"==N[ne]&&(0,a.createElement)("div",{className:"gspb_inspector_options-set",style:{marginBottom:15}},(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--7"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Height","greenshift"),(0,a.createElement)(Au,{className:"gspb_inspector_device-icons--small",onChange:()=>le(!ae)}))),(0,a.createElement)("div",{className:"gspb_row__col--5",style:{justifyContent:"space-between"}},(0,a.createElement)("div",null,(0,a.createElement)(Lu,{units:["px","%","vh","em"],attribute:null==B[ne]?"":B[ne],onChange:e=>{let t=B.slice();t[ne]=e,r({heightUnit:t})}}),(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",onClick:()=>{let e=P.slice();e[ne]=null,r({customHeight:e})}},(0,a.createElement)("i",{className:"rhicon rhi-undo"})))),(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.RangeControl,{value:null==P[ne]?"":P[ne],onChange:e=>{let t=P.slice();t[ne]=e,r({customHeight:t})},trackColor:"#2184f9",min:"px"==B[ne]?10:1,max:"px"==B[ne]?1800:100})))),(0,a.createElement)(cu,{label:(0,e.__)("Aspect Ratio","greenshift-animation-and-page-builder-blocks"),fluid:"",value:z,onChange:e=>r({ratio:e}),options:[{label:(0,e.__)("Auto","greenshift-animation-and-page-builder-blocks"),value:"",title:(0,e.__)("Auto","greenshift-animation-and-page-builder-blocks")},{icon:"rhicon rhi-cog",value:"custom",title:(0,e.__)("Custom","greenshift-animation-and-page-builder-blocks")}]}),"custom"==z&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{class:"gspb_row_inspector gspb_row--gutter-30 gspb_row--no-padding-col",style:{justifyContent:"space-between",marginBottom:15}},(0,a.createElement)("div",{class:"gspb_row__col--5"},(0,a.createElement)(Kn.SelectControl,{fluid:"",value:zu(F,ne),onChange:e=>{let t=F.slice();t[ne]=e,r({ratio1:t})},options:[{label:"1",value:"1"},{label:"2",value:"2"},{label:"3",value:"3"},{label:"4",value:"4"},{label:"5",value:"5"},{label:"6",value:"6"},{label:"7",value:"7"},{label:"8",value:"8"},{label:"9",value:"9"},{label:"10",value:"10"},{label:"11",value:"11"},{label:"12",value:"12"},{label:"13",value:"13"},{label:"14",value:"14"},{label:"15",value:"15"},{label:"16",value:"16"},{label:"17",value:"17"},{label:"18",value:"18"},{label:"19",value:"19"},{label:"20",value:"20"},{label:"21",value:"21"},{label:"22",value:"22"},{label:"23",value:"23"},{label:"24",value:"24"}]})),(0,a.createElement)("div",{class:"gspb_row__col--2",style:{textAlign:"center"}},(0,a.createElement)("span",{style:{marginTop:5,display:"inline-block"}},"/")),(0,a.createElement)("div",{class:"gspb_row__col--5"},(0,a.createElement)(Kn.SelectControl,{fluid:"",value:zu(R,ne),onChange:e=>{let t=R.slice();t[ne]=e,r({ratio2:t})},options:[{label:"1",value:"1"},{label:"2",value:"2"},{label:"3",value:"3"},{label:"4",value:"4"},{label:"5",value:"5"},{label:"6",value:"6"},{label:"7",value:"7"},{label:"8",value:"8"},{label:"9",value:"9"},{label:"10",value:"10"},{label:"11",value:"11"},{label:"12",value:"12"},{label:"13",value:"13"},{label:"14",value:"14"},{label:"15",value:"15"},{label:"16",value:"16"},{label:"17",value:"17"},{label:"18",value:"18"},{label:"19",value:"19"},{label:"20",value:"20"},{label:"21",value:"21"},{label:"22",value:"22"},{label:"23",value:"23"},{label:"24",value:"24"}]})))),(0,a.createElement)(cu,{value:S[ne],label:(0,e.__)("Align","greenshift"),fluid:"",onChange:e=>{let t=S.slice();t[ne]=e,r({alignImage:t})},options:[{icon:"dashicon dashicons dashicons-editor-alignleft",value:"left",title:(0,e.__)("Left","greenshift")},{icon:"dashicon dashicons dashicons-editor-aligncenter",value:"center",title:(0,e.__)("Center","greenshift")},{icon:"dashicon dashicons dashicons-editor-alignright",value:"right",title:(0,e.__)("Right","greenshift")}]}),(0,a.createElement)(cu,{value:void 0!==T?T[ne]:null,label:(0,e.__)("Vertical Align","greenshift"),fluid:"",onChange:e=>{let t=T.slice();t[ne]=e,r({valign:t})},options:[{icon:"dashicon dashicons dashicons-arrow-up-alt2",value:"top",title:(0,e.__)("Top")},{icon:"dashicon dashicons dashicons-align-center",value:"middle",title:(0,e.__)("Middle")},{icon:"dashicon dashicons dashicons-arrow-down-alt2",value:"bottom",title:(0,e.__)("Bottom")}]}),(0,a.createElement)(cu,{label:(0,e.__)("Scale","greenshiftquery"),fluid:"",value:A,onChange:e=>{r({scale:e})},options:[{label:(0,e.__)("Auto"),value:"",title:(0,e.__)("Auto","greenshiftquery")},{label:(0,e.__)("Cover"),value:"cover",title:(0,e.__)("Cover","greenshiftquery")},{label:(0,e.__)("Fill"),value:"fill",title:(0,e.__)("Fill","greenshiftquery")},{label:(0,e.__)("Scale"),value:"scale-down",title:(0,e.__)("Scale Down","greenshiftquery")}]}),void 0!==A&&(0,a.createElement)("div",{className:"min240focal"},(0,a.createElement)(Kn.FocalPointPicker,{label:(0,e.__)("Focal point picker","greenshiftquery"),value:C&&C[ne]?C[ne]:{x:.5,y:.5},onChange:e=>{let t=ba()(C);t[ne]=e,r({positionImage:t})}})),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Disable WP Lazy load","greenshift"),checked:L,onChange:e=>{r({disablelazy:e})}})),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Spacing","greenshiftquery"),initialOpen:!1,className:da()(ru.spacing.default,n.attributes.spacing)?"":"gspb_panel_changed"},(0,a.createElement)(mu,t({attributeName:"spacing",overflow:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Background and Opacity","greenshiftquery"),initialOpen:!1,className:"gspb_smallpadding_btn "+(da()(ru.background.default,n.attributes.background)?"":"gspb_panel_changed")},(0,a.createElement)(fu,t({attributeName:"background",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Border","greenshiftquery"),initialOpen:!1,className:da()(ru.border.default,n.attributes.border)?"":"gspb_panel_changed"},(0,a.createElement)(_u,t({attributeName:"border"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Shadow","greenshiftquery"),initialOpen:!1,className:da()(ru.shadow.default,n.attributes.shadow)?"":"gspb_panel_changed"},(0,a.createElement)(hu,t({attributeName:"shadow"},n,{predefined:!0})))),(0,a.createElement)(Iu,{key:"advance"},(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Animation","greenshift"),initialOpen:!0,className:me?"gspb_panel_changed":""},(0,a.createElement)(du,t({attributeName:"animation"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Css Transform","greenshift"),initialOpen:!1,className:be?"gspb_panel_changed":""},(0,a.createElement)(pu,t({attributeName:"csstransform"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Interaction Layers","greenshift-animation-and-page-builder-blocks"),initialOpen:!1,className:fe?"gspb_panel_changed":""},(0,a.createElement)(vu,n)),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Position","greenshift"),initialOpen:!1,className:he?"gspb_panel_changed":""},(0,a.createElement)(gu,t({attributeName:"position"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Responsive and Custom CSS","greenshift"),initialOpen:!1,className:_e?"gspb_panel_changed":""},(0,a.createElement)(bu,t({attributeName:"responsive"},n))))))),(0,a.createElement)(su,n),(0,a.createElement)(Zn.BlockControls,null,(0,a.createElement)(Zn.AlignmentToolbar,{value:f,onChange:e=>r({align:e}),alignmentControls:Y}))),(0,a.createElement)($u,{attributes:l,props:n},(0,a.createElement)(Fu,t({blockSelector:Z,attributeName:"spacing",direction:"top"},n)),(0,a.createElement)("div",t({},ee,te),ce&&(0,a.createElement)(Kn.Spinner,null),!ce&&(0,a.createElement)(Kn.Disabled,null,(0,a.createElement)(a.RawHTML,null,H&&-1==re.indexOf("img")?'<img src="'+H+'" />':re)),(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:de}})),(0,a.createElement)(Fu,t({blockSelector:Z,attributeName:"spacing",direction:"bottom"},n))))},save:()=>null});var Du=(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 359 230",fill:"#2184f9"},(0,a.createElement)("path",{fill:"#2184f9",d:"M96,0H13C7.5,0,3,4.5,3,10v83c0,5.5,4.5,10,10,10h83c5.5,0,10-4.5,10-10V10C106,4.5,101.5,0,96,0z M87,84H23V20h64V84z"}),(0,a.createElement)("path",{fill:"#2184f9",d:"M221,0h-83c-5.5,0-10,4.5-10,10v83c0,5.5,4.5,10,10,10h83c5.5,0,10-4.5,10-10V10C231,4.5,226.5,0,221,0z M212,84h-64V20h64V84z"}),(0,a.createElement)("path",{fill:"#2184f9",d:"M96,126H13c-5.5,0-10,4.5-10,10v83c0,5.5,4.5,10,10,10h83c5.5,0,10-4.5,10-10v-83C106,130.5,101.5,126,96,126z M87,209H23v-63h64V209z"}),(0,a.createElement)("path",{fill:"#2184f9",d:"M221,126h-83c-5.5,0-10,4.5-10,10v83c0,5.5,4.5,10,10,10h83c5.5,0,10-4.5,10-10v-83C231,130.5,226.5,126,221,126zM212,209h-64v-63h64V209z"}),(0,a.createElement)("path",{fill:"#2184f9",d:"M346,0h-83c-5.5,0-10,4.5-10,10v83c0,5.5,4.5,10,10,10h83c5.5,0,10-4.5,10-10V10C356,4.5,351.5,0,346,0z M337,84h-64V20h64V84z"}),(0,a.createElement)("path",{fill:"#2184f9",d:"M346,126h-83c-5.5,0-10,4.5-10,10v83c0,5.5,4.5,10,10,10h83c5.5,0,10-4.5,10-10v-83C356,130.5,351.5,126,346,126zM337,209h-64v-63h64V209z"}));const{collectionsObjects:Hu}=gspblib.helpers;var Vu={id:{type:"string",default:null},align:{type:"string",default:"wide"},inlineCssStyles:{type:"string"},dynamicGClass:{type:"string"},dynamicGClasses:{type:"array"},interactionLayers:{type:"array"},stylebook_class:{type:"string"},stylebook_attrs:{type:"object"},csstransform:{type:"object",default:Hu.csstransform},itemCsstransform:{type:"object",default:Hu.csstransform},position:{type:"object",default:Hu.position},animation:{type:"object",default:Hu.animation},spacing:{type:"object",default:Hu.spacing},itemSpacing:{type:"object",default:{margin:{values:{},unit:["px","px","px","px"],locked:!1},padding:{values:{},unit:["px","px","px","px"],locked:!1},overflow:["hidden"]}},responsive:{type:"object",default:Hu.responsive},shadow:{type:"object",default:Hu.shadow},border:{type:"object",default:{borderRadius:{values:{topLeft:6,topRight:6,bottomRight:6,bottomLeft:6},unit:"px",locked:!0},style:{all:["solid"]},size:{all:[1]},color:{all:["#7d7d7d2b"]},styleHover:{},sizeHover:{},colorHover:{}}},background:{type:"object",default:Hu.background},data_source:{type:"string",default:"cat"},cat:{type:"array",items:{type:"object"}},cat_exclude:{type:"array",items:{type:"object"}},tag:{type:"array",items:{type:"object"}},tag_exclude:{type:"array",items:{type:"object"}},badge_label:{type:"string",default:"1"},post_type:{type:"string",default:"post"},tax_name:{type:"string"},tax_slug:{type:"array"},tax_slug_exclude:{type:"array"},ids:{type:"array",items:{type:"object"}},user_id:{type:"array",items:{type:"object"}},price_range:{type:"string",default:""},type:{type:"string",default:"all"},order:{type:"string",default:"desc"},orderby:{type:"string",default:"date"},meta_key:{type:"string",default:""},show:{type:"number",default:12},offset:{type:"string",default:""},enable_pagination:{type:"string"},filterpanelenable:{type:"string",default:""},filterheading:{type:"string",default:""},filterpanel:{type:"array",items:{type:"object"},default:[]},taxdrop:{type:"string",default:""},taxdropids:{type:"string",default:""},taxdroplabel:{type:"string",default:""},filterheadingssolor:{type:"string",default:""},filterheadingssolorbg:{type:"string",default:""},filterpanelbg:{type:"string",default:""},columnGrid:{type:"array",default:[4,3,2,1]},gridGap:{type:"array",default:[20,20,20,20]},gridRowGap:{type:"array",default:[20,20,20,20]},gridRowGapUnit:{type:"array",default:["px","px","px","px"]},allowOverlap:{type:"array"},gridColumnGap:{type:"array",default:[20,20,20,20]},gridColumnGapUnit:{type:"array",default:["px","px","px","px"]},postId:{type:"number",default:0},isSlider:{type:"boolean"},customgap:{type:"boolean"},conditions_arr:{type:"array",default:[]},gridspan_arr:{type:"array",default:[]},type_of_condition:{type:"string",default:"and"},custom_field_key:{type:"string",default:""},custom_field_value:{type:"string",default:""},custom_field_compare:{type:"string",default:"equal"},container_link:{type:"boolean"},is_enable_custom_code:{type:"boolean",default:!1},container_image:{type:"boolean"},container_image_size:{type:"medium"},container_image_opacity:{type:"number"},container_overlay:{type:"object",default:Hu.overlay},htmlCode:{type:"array",default:[],items:{type:"object",properties:{html:{type:"string",default:""},position:{type:"integer",default:1}}}},noMoreLabel:{type:"string"},title:{type:"string"},typographyTitle:{type:"object",default:Hu.typography},borderTitle:{type:"object",default:Hu.border},shadowTitle:{type:"object",default:Hu.shadow},backgroundTitle:{type:"object",default:Hu.background},spacingTitle:{type:"object",default:Hu.spacing},additional_type:{type:"string"},additional_field:{type:"string"},flexbox:{type:"object",default:Hu.flexbox},linkNewWindow:{type:"boolean"}},Gu=function(t){let{attributes:n,setAttributes:l,postListLength:r}=t;const i=(e,t,a)=>{const r=[...n.htmlCode];r[e][t]=a,l({htmlCode:r})};return(0,a.createElement)("div",{className:"gspb_inspector_options-set"},(0,a.createElement)(Kn.ToggleControl,{checked:n.is_enable_custom_code,label:(0,e.__)("Enable custom code area in grid","greenshiftquery"),onChange:e=>l({is_enable_custom_code:e})}),n.is_enable_custom_code&&(0,a.createElement)(a.Fragment,null,n.htmlCode.map(((t,o)=>(0,a.createElement)("div",{key:o},(0,a.createElement)("div",{style:{marginTop:20}}),(0,a.createElement)(Kn.TextareaControl,{label:(0,e.__)("Custom code (Html and shortcode)","greenshiftquery"),value:t.html,onChange:e=>i(o,"html",e)}),(0,a.createElement)(Kn.RangeControl,{label:(0,e.__)("Position in grid","greenshiftquery"),value:t.position,min:1,max:r,onChange:e=>i(o,"position",e)}),(0,a.createElement)(Kn.Button,{style:{width:"100%",justifyContent:"center"},isDestructive:!0,onClick:()=>(e=>{const t=[...n.htmlCode];t.splice(e,1),l({htmlCode:t})})(o)},(0,e.__)("Remove HTML Code","greenshiftquery"))))),(0,a.createElement)(Kn.Button,{style:{marginTop:"15px",width:"100%",justifyContent:"center"},isSecondary:!0,onClick:()=>{l({htmlCode:[...n.htmlCode,{html:"",position:1}]})}},(0,e.__)("Add HTML Code","greenshiftquery"))))};const{gspb_setBlockId:Uu}=gspblib.utilities,{CssTransform:Wu,Position:Ju,Spacing:Qu,Responsive:Yu,Shadow:Xu,Border:Zu,Typography:Ku,Background:ep,Overlay:tp,GSFlexbox:np,ProChecker:ap,GridBuilder:lp,InteractionsPanel:rp}=gspblib.collections,{gspb_csstransform_cssGen:ip,gspb_position_cssGen:op,gspb_spacing_cssGen:sp,gspb_responsive_cssGen:cp,gspb_shadow_cssGen:up,gspb_border_cssGen:pp,gspb_background_cssGen:gp,gspb_overlay_cssGen:dp,gspb_getDeviceStateIndex:mp,gspb_flex_cssGen:bp,gspb_typography_cssGen:hp,gspb_Css_Final:_p,getFinalCssFromDynamicLocalClasses:fp,getDataAttributesfromDynamic:yp}=gspblib.utilities,{InspectorTabs:vp,InspectorTab:Ep,RadioAdvanced:xp,Devices:Cp,CssUnits:kp,ModalComponent:Np}=gspblib.components,{AnimationWrapper:Sp,AnimationRenderProps:Tp}=gspblib.collections,{gspb_cssGen:qp,gspb_inherit_values:Op}=gspblib.helpers;function Bp(e){let{content:t,isSlider:n}=e;const[l,r]=(0,a.useState)("");return(0,a.useEffect)((()=>{wp.ajax.post("gspb_grid_convert_shortcode",{content:`${t||""}`}).done((e=>{r(e.content)}))}),[t]),(0,a.createElement)("li",{className:`gspbgrid_item${n?" swiper-slide":""} gspbgrid_item block-editor-block-preview__live-content components-disabled`,dangerouslySetInnerHTML:{__html:l}})}const Pp=(0,a.memo)((function(e){let{blocks:t,isSlider:n}=e;return(0,a.createElement)(a.Fragment,null,t.map((e=>(0,a.createElement)(Bp,{content:e?.attributes?.content||"",isSlider:n}))))})),Ip=(0,a.memo)((function(e){let{blocks:t,isSlider:n,isContainerImage:l,containerImage:r,id:i}=e;const o=(0,Zn.__experimentalUseBlockPreview)({blocks:t,props:{className:"gspbgrid_item_inner"}});return(0,a.createElement)("li",{className:"gspbgrid_item"+(n?" swiper-slide":"")}," ",l&&(0,a.createElement)("div",{className:`gspbgrid_item_image_bg gspbgrid_item_image_bg_${i}`,dangerouslySetInnerHTML:{__html:'<div class="gspb_backgroundOverlay"></div>'+r}}),(0,a.createElement)("div",o))}));(0,ll.registerBlockType)("greenshift-blocks/querygrid",{category:"greenShiftQuery",title:(0,e.__)("Query Loop Builder","greenshiftquery"),description:(0,e.__)("Query Loop Builder","greenshiftquery"),icon:Du,example:{},supports:{anchor:!0,align:["wide","full"]},keywords:[(0,e.__)("grid"),(0,e.__)("posts"),(0,e.__)("query"),(0,e.__)("column")],attributes:Vu,providesContext:{greenshiftquery_post_type:"post_type","container/flexbox":"flexbox"},edit:function(n){const{attributes:r,setAttributes:i,clientId:o,isSelected:s}=n,{id:c,csstransform:u,animation:p,position:g,spacing:d,itemSpacing:m,responsive:b,shadow:h,border:_,background:f,data_source:y,cat:v,cat_exclude:E,tag:x,tag_exclude:w,badge_label:C,post_type:k,tax_name:N,tax_slug:S,tax_slug_exclude:T,ids:q,price_range:O,show_coupons_only:B,order:P,orderby:I,meta_key:A,show:L,offset:M,enable_pagination:$,filterpanel:j,filterheading:z,filterpanelenable:F,taxdrop:R,taxdropids:D,taxdroplabel:H,conditions_arr:V,htmlCode:G,is_enable_custom_code:U,user_id:W,type:J,columnGrid:Q,gridGap:Y,innerBlocksTemplate:X,filterpanelbg:Z,filterheadingssolor:K,filterheadingssolorbg:ee,isSlider:te,itemCsstransform:ne,gridRowGapUnit:ae,gridRowGap:le,gridColumnGap:re,gridColumnGapUnit:ie,customgap:oe,custom_field_key:se,custom_field_value:ce,custom_field_compare:ue,gridspan_arr:pe,container_link:ge,container_image:de,container_image_size:me,container_overlay:be,container_image_opacity:he,noMoreLabel:_e,title:fe,typographyTitle:ye,backgroundTitle:ve,borderTitle:Ee,shadowTitle:xe,spacingTitle:we,flexbox:Ce,allowOverlap:ke,interactionLayers:Ne,linkNewWindow:Se}=r;(0,a.useEffect)((()=>{Uu(n)}),[]);const[Te,qe]=(0,a.useState)(!1);let Oe=`gspbgrid_id-${c}`,Be=`.${Oe}`,Pe=`.gspbgrid_item_image_bg_${c}`;const Ie=(0,a.useRef)();let Ae=yp(n);const Le={className:`gspbgrid-wrap-grid gspb-selector-element ${Oe} ${void 0!==n.attributes.className&&"undefined"!=n.attributes.className?n.attributes.className:""}`,ref:Ie,...Ae};Le.id=Oe;let Me={};Me=Tp(p,Ne);const $e=mp(),[je,ze]=(0,a.useState)(0),[Fe,Re]=(0,a.useState)("Typography"),[De,He]=(0,a.useState)(!1),[Ve,Ge]=(0,a.useState)([]),[Ue,We]=(0,a.useState)(""),Je=(0,a.useRef)(),Qe=(0,a.useRef)(!0),Ye=(0,a.useCallback)(Or()((e=>(Je.current=!0,wp.ajax.post("gspb_grid_render_preview",{settings:e,content:Zn.InnerBlocks.Content}).done((e=>{if(Je.current){let t;t=Array.isArray(e)?e.map((e=>({postType:e.post_type,postId:e.ID,gsID:e.gsID,postName:e.post_title,postDate:e.postDate,postDateModified:e.postDateModified,authorName:e.authorName,imageMedium:e.imageMedium,imageFull:e.imageFull,postCategories:e.postCategories,imageSizes:e.imageSizes,wooStars:e.wooStars,wooRating:e.wooRating,wooPrice:e.wooPrice,wooCategories:e.wooCategories,wooAvailability:e.wooAvailability,wooDiscount:e.wooDiscount,wooThumbnail:e.wooThumbnail,wooSaleEnd:e.wooSaleEnd}))):"no items",Ge(t)}})),()=>{Je.current=!1})),200),[]),Xe=(0,a.useCallback)(Or()((e=>(Je.current=!0,wp.ajax.post("gspb_filter_render_preview",{settings:e,content:Zn.InnerBlocks.Content}).done((e=>{Je.current&&We(e)})),()=>{Je.current=!1})),200),[]);(0,a.useEffect)((()=>{F&&Xe(r)}),[j,z,D,H,F]),(0,a.useEffect)((()=>{Qe.current?Qe.current=!1:Ye(r)}),[O,A,L,M]),(0,a.useEffect)((()=>(Je.current=!0,wp.ajax.post("gspb_grid_render_preview",{settings:r,content:Zn.InnerBlocks.Content}).done((e=>{if(Je.current){let t="";t=Array.isArray(e)?e.map((e=>({postType:e.post_type,postId:e.ID,gsID:e.gsID,postName:e.post_title,postDate:e.postDate,postDateModified:e.postDateModified,authorName:e.authorName,imageMedium:e.imageMedium,imageFull:e.imageFull,postCategories:e.postCategories,imageSizes:e.imageSizes,wooStars:e.wooStars,wooRating:e.wooRating,wooPrice:e.wooPrice,wooCategories:e.wooCategories,wooAvailability:e.wooAvailability,wooDiscount:e.wooDiscount,wooThumbnail:e.wooThumbnail,wooSaleEnd:e.wooSaleEnd}))):"no items",Ge(t)}})),()=>{Je.current=!1})),[y,v,E,x,w,C,k,N,S,T,q,P,I,$,B,R,W,J,X,se,ce,ue,V,de]);const Ze=Ve.length>0&&"no items"!==Ve;let Ke=`${Be} ul.wp-block-post-template {list-style:none;margin:0;padding:0} ${Be} ul.wp-block-post-template:before{display:none!important}`;te||(Ke+=`${Be} ul.wp-block-post-template > li {width:100%!important}`),F&&(Ke+=Ki,H&&(Ke+=eo),ee&&(Ke+=`${Be} span.active.gspb_filtersort_btn{background-color: ${ee}}`),K&&(Ke+=`${Be} span.active.gspb_filtersort_btn{color: ${K}}`),Z&&(Ke+=`${Be} .gspb_filter_panel{background-color: ${Z}}${Be} .gspb_filter_heading{padding-left:15px}.rtl ${Be} .gspb_filter_heading{padding-right:15px; padding-left:0}`)),fe&&(Ke=hp(ye,`${Be} .gspbgrid-block__title`,Ke),Ke=gp(ve,`${Be} .gspbgrid-block__title`,Ke),Ke=pp(Ee,`${Be} .gspbgrid-block__title`,Ke),Ke=up(xe,`${Be} .gspbgrid-block__title`,Ke),Ke=sp(we,`${Be} .gspbgrid-block__title`,Ke)),"3"==$&&(Ke+=`${Be} .gspb_ajax_pagination_btn:after{height: 48px ;width: 48px ;color: rgba(140, 2, 232, 0.08);display: inline-block;border: 4px solid;border-radius: 50%;border-right-color: rgb(140 2 232 / 28%);transform: rotate(0);animation: fr-loading-rotate 1s ease-in-out infinite;pointer-events: none;content:"";will-change: transform;}@keyframes fr-loading-rotate {0% {transform: rotate(0);}100% {transform: rotate(360deg);}}`),"1"==$&&(Ke+=`${Be} .page-numbers{margin: 15px;font-size: 17px;}${Be} .pagination{text-align: center;clear: both;margin: 10px auto;}`),Ke=ip(u,Be,Ke,p),Ke=op(g,"body.gspb-bodyfront "+Be,Ke),Ke=sp(d,Be,Ke),Ke=cp(b,Be,Ke),Ke=up(h,`${Be} .wp-block-post-template > .gspbgrid_item`,Ke),Ke=ip(ne,`${Be} .wp-block-post-template > .gspbgrid_item`,Ke,p),Ke=sp(m,`${Be} .wp-block-post-template > .gspbgrid_item`,Ke),Ke=pp(_,`${Be} .wp-block-post-template > .gspbgrid_item`,Ke),Ke=gp(f,`${Be} .wp-block-post-template > .gspbgrid_item`,Ke),Ke=bp(Ce,`body.gspb-bodyfront ${Be} .wp-block-post-template > .gspbgrid_item, body.gspb-bodyfront ${Be} .wp-block-post-template > .gspbgrid_item > .gspbgrid_item_inner`,Ke,!1),ge&&(Ke=qp(`${Be} .gspbgrid_item_link`,["position","top","left","right","bottom","width","height","z-index"],["absolute","0","0","0","0","100%","100%","3"],Ke)),te&&(Ke=qp(`${Be} .wp-block-post-template > .gspbgrid_item`,["height"],["auto"],Ke)),Ke=qp(`${Be} .wp-block-post-template > .gspbgrid_item`,["position"],["relative"],Ke),te&&!De||(Ke=qp(`${Be} ul.wp-block-post-template`,["display","grid-template-columns"],["grid",[[null!==Q[0]?"repeat("+Q[0]+", 1fr)":"repeat(3, 1fr)"],[null!==Q[1]?"repeat("+Q[1]+", 1fr)":"repeat(3, 1fr)"],[null!==Q[2]?"repeat("+Q[2]+", 1fr)":"repeat(2, 1fr)"],[null!==Q[3]?"repeat("+Q[3]+", 1fr)":"repeat(1, 1fr)"]]],Ke),Ke=oe?qp(`${Be} ul.wp-block-post-template`,["column-gap","row-gap"],[[[null!==re[0]?re[0]+ie[0]:"20px"],[null!==re[1]?re[1]+ie[1]:"20px"],[null!==re[2]?re[2]+ie[2]:"20px"],[null!==re[3]?re[3]+ie[3]:"20px"]],[[null!==le[0]?le[0]+ae[0]:"20px"],[null!==le[1]?le[1]+ae[1]:"20px"],[null!==le[2]?le[2]+ae[2]:"20px"],[null!==le[3]?le[3]+ae[3]:"20px"]]],Ke):qp(`${Be} ul.wp-block-post-template`,["gap"],[[[null!==Y[0]?Y[0]+"px":"20px"],[null!==Y[1]?Y[1]+"px":"20px"],[null!==Y[2]?Y[2]+"px":"20px"],[null!==Y[3]?Y[3]+"px":"20px"]]],Ke)),pe.length&&pe.forEach((e=>{e.itemNumber&&(Ke=qp(`${Be} .wp-block-post-template > li:nth-child(${e.itemNumber})`,["grid-column","grid-row"],[[[e.columnspan&&e.columnspan[0]?"span "+e.columnspan[0]:null],[e.columnspan&&e.columnspan[1]?"span "+e.columnspan[1]:null],[e.columnspan&&e.columnspan[2]?"span "+e.columnspan[2]:null],[e.columnspan&&e.columnspan[3]?"span "+e.columnspan[3]:null]],[[e.rowspan&&e.rowspan[0]?"span "+e.rowspan[0]:null],[e.rowspan&&e.rowspan[1]?"span "+e.rowspan[1]:null],[e.rowspan&&e.rowspan[2]?"span "+e.rowspan[2]:null],[e.rowspan&&e.rowspan[3]?"span "+e.rowspan[3]:null]]],Ke,!1),Ke=qp(`${Be} .wp-block-post-template > li:nth-child(${e.itemNumber})`,["grid-column-start","grid-column-end","grid-row-start","grid-row-end","position","z-index"],[[[e.columnStart[0]||null],[e.columnStart[1]||null],[e.columnStart[2]||null],[e.columnStart[3]||null]],[[e.columnEnd[0]||null],[e.columnEnd[1]||null],[e.columnEnd[2]||null],[e.columnEnd[3]||null]],[[e.rowStart[0]||null],[e.rowStart[1]||null],[e.rowStart[2]||null],[e.rowStart[3]||null]],[[e.rowEnd[0]||null],[e.rowEnd[1]||null],[e.rowEnd[2]||null],[e.rowEnd[3]||null]],["relative"],[e.zIndex||null]],Ke),Ke=qp(`${Be} .wp-block-post-template > li:nth-child(${e.itemNumber}) :is(h1, h2, h3, h4, h5, h6)`,["font-size","line-height"],[[[e.headingSize&&e.headingSize[0]||null],[e.headingSize&&e.headingSize[1]||null],[e.headingSize&&e.headingSize[2]||null],[e.headingSize&&e.headingSize[3]||null]],[[e.headingLineHeight&&e.headingLineHeight[0]||null],[e.headingLineHeight&&e.headingLineHeight[1]||null],[e.headingLineHeight&&e.headingLineHeight[2]||null],[e.headingLineHeight&&e.headingLineHeight[3]||null]]],Ke))})),de&&(Ke=qp(`${Be} .gspbgrid_item_image_bg`,["position","top","left","bottom","right","width","height","z-index","pointer-events"],["absolute","0","0","0","0","100%","100%","0","none"],Ke),Ke=qp(`${Be} .gspbgrid_item_image_bg img`,["object-fit","width","height","opacity"],["cover","100%","100%",he],Ke),Ke=qp(`${Be} .gspbgrid_item_inner`,["position","z-index","width","height"],["relative","2","100%","100%"],Ke),Ke=qp(`${Be} .gspb_backgroundOverlay`,["position","z-index","width","height","pointer-events","top","left","bottom","right"],["absolute","1 !important","100%","100%","none","0","0","0","0"],Ke),Ke=dp(be,`${Pe}`,Ke)),Ke=fp(n,Ke),_p(c,Ke,n);let et=Ke;et=op(g,"#block-"+o,et),et=qp(`${Be} .wp-block-post-template:not(.wp-block-post-template-innerblocks) > .gspbgrid_item > .gspbgrid_item_inner, ${Be} .wp-block-post-template-innerblocks > .gspbgrid_item > .gspbgrid_item_inner > .block-editor-inner-blocks > .block-editor-block-list__layout`,["height"],["100%"],et),et=bp(Ce,`${Be} .wp-block-post-template:not(.wp-block-post-template-innerblocks) > .gspbgrid_item > .gspbgrid_item_inner, ${Be} .wp-block-post-template-innerblocks > .gspbgrid_item > .gspbgrid_item_inner > .block-editor-inner-blocks > .block-editor-block-list__layout`,et),et+=".gspbgrid_item{box-sizing:border-box}";const{blocks:tt}=(0,l.useSelect)((e=>{const{getBlocks:t}=e(Zn.store);return{blocks:t(o)}}),[]);let nt=!da()(Vu.csstransform.default,n.attributes.csstransform),at=!da()(Vu.itemCsstransform.default,n.attributes.itemCsstransform),lt=!da()(Vu.position.default,n.attributes.position),rt=!da()(Vu.responsive.default,n.attributes.responsive),it=void 0!==n.attributes.interactionLayers&&n.attributes.interactionLayers.length>0,ot=!da()(Vu.animation.default,n.attributes.animation);function st(e,t,n){const a=[...pe];void 0===a[e][t]&&(a[e][t]=[]),a[e][t][$e]=n,i({gridspan_arr:a})}const ct=wp.data.select("core/block-editor").getSettings().imageSizes.map((e=>({label:e.name,value:e.slug})));let ut=[],pt=[],gt=3,dt=3,mt=100;if(L>0){dt=L,gt=Op(Q,$e);let e=!0;if(pe.length!=L){for(let e=0;e<L;e++)ut.push({id:e+1,name:(e+1).toString(),zindex:""});e=!1}else pe.map(((t,n)=>{let a=Op(t.columnStart,$e),l=Op(t.columnEnd,$e),r=Op(t.rowStart,$e),i=Op(t.rowEnd,$e),o=t.zIndex;a&&l&&r&&i||(e=!1),ut.push({id:n+1,name:(n+1).toString(),zindex:o})}));if(document.querySelector(`[data-block="${o}"] .wp-block-post-template .gspbgrid_item:first-child`)&&(mt=document.querySelector(`[data-block="${o}"] .wp-block-post-template .gspbgrid_item:first-child`).offsetHeight),e)for(let e=0;e<dt;e++){let t=Op(pe[e].columnStart,$e),n=Op(pe[e].columnEnd,$e),a=Op(pe[e].rowStart,$e),l=Op(pe[e].rowEnd,$e);pt.push({i:(e+1).toString(),x:t-1,y:a-1,w:n-t,h:l-a})}}const bt=(0,Zn.useBlockProps)({"data-gspb-block-id":n.attributes.id});return bt.className=bt.className.replace(n.attributes.className,""),(0,a.createElement)("div",bt,s&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Zn.BlockControls,null,(0,a.createElement)(Kn.ToolbarGroup,{controls:[{icon:"edit",title:(0,e.__)("Edit inner layout","greenshiftquery"),onClick:()=>He(!De),isActive:De}]})),(0,a.createElement)(Zn.InspectorControls,null,(0,a.createElement)("div",{className:"gspb_inspector"},(0,a.createElement)(vp,t({tabs:["general","advance"],activeAdvance:!!(ot||nt||lt||rt||it)},n),(0,a.createElement)(Ep,{key:"general"},(0,a.createElement)(Fr,{attributes:r,setAttributes:i}),(0,a.createElement)(Ri,{attributes:r,setAttributes:i}),(0,a.createElement)(Fi,{attributes:r,setAttributes:i}),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Grid settings","greenshiftquery"),initialOpen:!1,className:pe.length>0?"gspb_panel_changed":""},(0,a.createElement)(ap,{addonVar:greenshiftQUERY.can_use_premium_code}),(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col"},(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Grid Columns","greenshiftquery"),(0,a.createElement)(Cp,{className:"gspb_inspector_device-icons--small",onChange:()=>ze(!je)})),(0,a.createElement)(xp,{label:"",fluid:!0,value:Q[$e],onChange:e=>{let t=Q.slice();t[$e]=e,i({columnGrid:t})},options:[{label:"1",value:1,title:"1"},{label:"2",value:2,title:"2"},{label:"3",value:3,title:"3"},{label:"4",value:4,title:"4"},{label:"5",value:5,title:"5"},{label:"6",value:6,title:"6"},{label:"7",value:7,title:"7"},{label:"8",value:8,title:"8"}]})),(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Grid Gap","greenshiftquery")),(0,a.createElement)("div",{style:{float:"right"}},(0,a.createElement)("button",{className:"components-button components-icon-button components-toolbar__control",style:{color:oe?"#2184f9":"#111111"},onClick:()=>i({customgap:!oe})},(0,a.createElement)("i",{class:"rhicon rhi-cog",style:{margin:"auto",fontSize:"14px"}})))),!oe&&(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.RangeControl,{value:null==Y[$e]?20:Y[$e],onChange:e=>{let t=Y.slice();t[$e]=e,i({gridGap:t})},trackColor:"#2184f9",min:0,max:150})),oe&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col gspb_inspector_spacing-section"},(0,a.createElement)("div",{className:"gspb_row__col--7"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Side Gap","greenshiftquery"),(0,a.createElement)(Cp,{className:"gspb_inspector_device-icons--small",onChange:()=>ze(!je)}))),(0,a.createElement)("div",{className:"gspb_row__col--5",style:{justifyContent:"space-between"}},(0,a.createElement)("div",null,(0,a.createElement)(kp,{units:["px","%","vw","rem","em"],attribute:Op(ie,$e),onChange:e=>{let t=ie.slice();t[$e]=e,i({gridColumnGapUnit:t})}}))),(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.TextControl,{type:"number",value:Op(re,$e),onChange:e=>{let t=re.slice();t[$e]=parseFloat(e),i({gridColumnGap:t})},trackColor:"#2184f9",min:0,max:200,allowReset:!0}))),(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col gspb_inspector_spacing-section"},(0,a.createElement)("div",{className:"gspb_row__col--7"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Row Gap","greenshiftquery"),(0,a.createElement)(Cp,{className:"gspb_inspector_device-icons--small",onChange:()=>ze(!je)}))),(0,a.createElement)("div",{className:"gspb_row__col--5",style:{justifyContent:"space-between"}},(0,a.createElement)("div",null,(0,a.createElement)(kp,{units:["px","%","vw","rem","em"],attribute:Op(ae,$e),onChange:e=>{let t=ae.slice();t[$e]=e,i({gridRowGapUnit:t})}}))),(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.TextControl,{type:"number",value:Op(le,$e),onChange:e=>{let t=le.slice();t[$e]=parseFloat(e),i({gridRowGap:t})},trackColor:"#2184f9",min:0,max:200,allowReset:!0})))),(0,a.createElement)("div",{className:"gspb-additional-conditions"},(0,a.createElement)("button",{className:"gspb_inspector_btn gspb_inspector_btn--medium",style:{width:"100%",marginTop:10,display:"flex",justifyContent:"center",alignItems:"center"},onClick:()=>{qe(!0)}},(0,a.createElement)("span",{style:{display:"flex",justifyContent:"center",alignItems:"center"}},(0,a.createElement)("i",{className:"dashicon dashicons dashicons-screenoptions",style:{marginLeft:0,marginRight:5,height:15,fontSize:15}}),(0,e.__)("Enable Grid Builder","greenshift-animation-and-page-builder-blocks"))),pt&&pt.length>0&&pe&&pe.length>0&&(0,a.createElement)("div",{style:{marginTop:10,textAlign:"center",color:"red",cursor:"pointer"}},(0,a.createElement)("span",{onClick:()=>{i({gridspan_arr:[]})}},(0,e.__)("Clean Grid Templates","greenshift-animation-and-page-builder-blocks"))),Te&&(0,a.createElement)(Np,{title:(0,e.__)("Grid Builder","greenshift-animation-and-page-builder-blocks"),setOpen:qe},(0,a.createElement)("div",{style:{width:3==$e?300:2==$e?500:1==$e?700:1024,maxWidth:"100%",containerType:"inline-size"}},(0,a.createElement)(lp,t({layout:pt,gridItems:ut,cols:gt,numberChilds:dt,deviceStateIndex:$e,columnAttribute:Op(Q,$e),columnAttributeOnChange:e=>{let t=JSON.parse(JSON.stringify(Q));t[$e]=e,i({columnGrid:t})},columngapAttribute:Op(re,$e),columngapAttributeOnChange:e=>{let t=JSON.parse(JSON.stringify(re));t[$e]=e,i({gridColumnGap:t});let n=JSON.parse(JSON.stringify(ie));n[$e]="px",i({gridColumnGapUnit:n})},rowgapAttribute:Op(le,$e),rowgapAttributeOnChange:e=>{let t=JSON.parse(JSON.stringify(le));t[$e]=e,i({gridRowGap:t});let n=JSON.parse(JSON.stringify(ae));n[$e]="px",i({gridRowGapUnit:n})},overlapAttribute:Op(ke,$e),overlapAttributeOnChange:e=>{let t=[];void 0!==ke&&(t=JSON.parse(JSON.stringify(ke))),t[$e]=e,i({allowOverlap:t})},zindexAttributeOnChange:(e,t)=>{let n=JSON.parse(JSON.stringify(pe));n[t].zIndex=e,i({gridspan_arr:n})},onLayoutChange:e=>{if(e.length>0){let t=JSON.parse(JSON.stringify(pe));void 0===t&&(t=[]),e.map(((e,n)=>{void 0===t[n]&&(t[n]={}),void 0===t[n].columnStart&&(t[n].columnStart=[]),void 0===t[n].columnEnd&&(t[n].columnEnd=[]),void 0===t[n].rowStart&&(t[n].rowStart=[]),void 0===t[n].rowEnd&&(t[n].rowEnd=[]),t[n].itemNumber=n+1,t[n].columnStart[$e]=e.x+1,t[n].columnEnd[$e]=e.x+e.w+1,t[n].rowStart[$e]=e.y+1,t[n].rowEnd[$e]=e.y+e.h+1,i({gridspan_arr:t})}))}},rowHeight:mt},n)))),pe.length>0?pe.map(((t,n)=>(0,a.createElement)("div",{className:"gspb-condition",key:n,style:{marginTop:"30px"}},(0,a.createElement)("div",{style:{marginBottom:10,fontWeight:"bold",textTransform:"uppercase"}},t.itemNumber?(0,e.__)("Item grid #","greenshiftquery")+t.itemNumber:""),(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Custom Range","greenshiftquery"),(0,a.createElement)(Cp,{className:"gspb_inspector_device-icons--small",onChange:()=>ze(!je)}),(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",onClick:()=>{st(n,"columnStart",null),st(n,"columnEnd",null),st(n,"rowStart",null),st(n,"rowEnd",null),st(n,"rowspan",null),st(n,"columnspan",null)}},(0,a.createElement)("i",{className:"rhicon rhi-undo"}))),(0,a.createElement)("div",{className:"gspb_row gspb_row--gutter-30 gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--3"},(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Col Start","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:Op(t.columnStart,$e),type:"number",onChange:e=>{st(n,"columnStart",e)},min:-16,max:16}))),(0,a.createElement)("div",{className:"gspb_row__col--3"},(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Col End","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:Op(t.columnEnd,$e),type:"number",onChange:e=>{st(n,"columnEnd",e)},min:-16,max:16}))),(0,a.createElement)("div",{className:"gspb_row__col--3"},(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Row Start","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:Op(t.rowStart,$e),type:"number",onChange:e=>{st(n,"rowStart",e)},min:-16,max:16}))),(0,a.createElement)("div",{className:"gspb_row__col--3"},(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Row End","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:Op(t.rowEnd,$e),type:"number",onChange:e=>{st(n,"rowEnd",e)},min:-16,max:16})))),(0,a.createElement)("div",{className:"gspb_row gspb_row--gutter-30 gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--6"},!Op(t.columnStart,$e)&&(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Column Span","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:Op(t.columnspan,$e),type:"number",onChange:e=>{st(n,"columnspan",e)},min:1,max:16}))),(0,a.createElement)("div",{className:"gspb_row__col--6"},!Op(t.rowStart,$e)&&(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Row Span","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:Op(t.rowspan,$e),type:"number",onChange:e=>{st(n,"rowspan",e)},min:1,max:16})))),(0,a.createElement)("div",{className:"gspb_row gspb_row--gutter-30 gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--6"},(0,a.createElement)(Kn.__experimentalUnitControl,{onChange:e=>{st(n,"headingSize",e)},value:Op(t.headingSize,$e),label:(0,e.__)("Heading Size","greenshiftquery")})),(0,a.createElement)("div",{className:"gspb_row__col--6"},(0,a.createElement)(Kn.__experimentalUnitControl,{onChange:e=>{st(n,"headingLineHeight",e)},value:Op(t.headingLineHeight,$e),label:(0,e.__)("Line Height","greenshiftquery")})))))):""))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Labels","greenshiftquery"),initialOpen:!1,className:_e?"gspb_panel_changed":""},(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("No more posts label","greenshiftquery"),value:_e,onChange:e=>i({noMoreLabel:e})})),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Widget title","greenshiftquery"),initialOpen:!1,className:fe?"gspb_panel_changed":""},(0,a.createElement)("div",null,(0,a.createElement)(Kn.TextControl,{value:fe,label:(0,e.__)("Widget title","greenshiftquery"),onChange:e=>i({title:e})})),fe&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"gspb_inspector_advancedOptionsWrraper",style:{marginTop:15}},(0,a.createElement)(xp,{label:"",fluid:!0,value:Fe||"Typography",onChange:e=>{Re(e)},customClassName:"gspb_btn_list_underline gspb_btn_only_icon_tabs",options:[{label:"",icontitle:"rhicon rhi-font",value:"Typography",title:"Typography",btnclass:da()(Vu.typographyTitle.default,n.attributes.typographyTitle)?"":"gspb_toolbar_changed"},{label:"",icontitle:"rhicon rhi-paint-brush-alt",value:"Background",title:"Background",btnclass:da()(Vu.backgroundTitle.default,n.attributes.backgroundTitle)?"":"gspb_toolbar_changed"},{label:"",icontitle:"rhicon rhi-diamond",value:"Border",title:"Border",btnclass:da()(Vu.borderTitle.default,n.attributes.borderTitle)?"":"gspb_toolbar_changed"},{label:"",value:"Shadow",icontitle:"rhicon rhi-dot-circle",title:"Shadow",btnclass:da()(Vu.shadowTitle.default,n.attributes.shadowTitle)?"":"gspb_toolbar_changed"},{label:"",value:"Spacing",icontitle:"rhicon rhi-code",title:"Spacing",btnclass:da()(Vu.spacingTitle.default,n.attributes.spacingTitle)?"":"gspb_toolbar_changed"}]})),"Typography"==Fe&&(0,a.createElement)(Ku,t({attributeName:"typographyTitle",includeHoverlinks:!1},n)),"Background"==Fe&&(0,a.createElement)(ep,t({attributeName:"backgroundTitle",simplyfied:!0,exclude:["video","image"],include:["lazy"]},n)),"Border"==Fe&&(0,a.createElement)(Zu,t({attributeName:"borderTitle"},n)),"Shadow"==Fe&&(0,a.createElement)(Xu,t({attributeName:"shadowTitle"},n,{predefined:!0})),"Spacing"==Fe&&(0,a.createElement)(Qu,t({attributeName:"spacingTitle",overflow:!1},n)))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item background","greenshiftquery"),initialOpen:!1,className:"gspb_smallpadding_btn "+(da()(Vu.background.default,n.attributes.background)?"":"gspb_panel_changed")},(0,a.createElement)(ep,t({attributeName:"background",exclude:["video","image"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item Border","greenshiftquery"),initialOpen:!1,className:da()(Vu.border.default,n.attributes.border)?"":"gspb_panel_changed"},(0,a.createElement)(Zu,t({attributeName:"border"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Container Link & Image","greenshiftquery"),initialOpen:!1,className:ge||de?"gspb_panel_changed":""},(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Link whole container","greenshiftquery"),checked:ge,onChange:e=>i({container_link:e})}),ge&&(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Open in New Window","greenshiftquery"),checked:Se,onChange:e=>i({linkNewWindow:e})}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Featured Image as Background","greenshiftquery"),checked:de,onChange:e=>i({container_image:e})}),de&&(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Image Sizing","greenshiftquery"),options:ct,value:me,onChange:e=>i({container_image_size:e})}),(0,a.createElement)(Kn.RangeControl,{label:(0,e.__)("Image Opacity","greenshiftquery"),value:he,onChange:e=>{i({container_image_opacity:e})},trackColor:"#2184f9",min:0,step:.01,max:1,allowReset:!0}))),de&&(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Overlay effects","greenshift-animation-and-page-builder-blocks"),initialOpen:!1,className:da()(Vu.container_overlay.default,n.attributes.container_overlay)?"":"gspb_panel_changed"},(0,a.createElement)(tp,t({attributeName:"container_overlay"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item Shadow","greenshiftquery"),initialOpen:!1,className:da()(Vu.shadow.default,n.attributes.shadow)?"":"gspb_panel_changed"},(0,a.createElement)(Xu,t({attributeName:"shadow"},n,{predefined:!0}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item Spacing","greenshiftquery"),initialOpen:!1,className:da()(Vu.itemSpacing.default,n.attributes.itemSpacing)?"":"gspb_panel_changed"},(0,a.createElement)(Qu,t({attributeName:"itemSpacing"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Custom code area","greenshiftquery"),initialOpen:!1},(0,a.createElement)(Gu,{attributes:r,setAttributes:i,postListLength:Ve.length})),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item Css Transform","greenshiftquery"),initialOpen:!1,className:at?"gspb_panel_changed":""},(0,a.createElement)(Wu,t({attributeName:"itemCsstransform"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item FlexBox","greenshiftquery"),initialOpen:!1,className:da()(Vu.flexbox.default,n.attributes.flexbox)?"":"gspb_panel_changed"},(0,a.createElement)(np,t({flex:!1,attributeName:"flexbox"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Spacing","greenshiftquery"),initialOpen:!1,className:da()(Vu.spacing.default,n.attributes.spacing)?"":"gspb_panel_changed"},(0,a.createElement)(Qu,t({attributeName:"spacing"},n)))),(0,a.createElement)(Ep,{key:"advance"},(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Animation","greenshift"),initialOpen:!0,className:ot?"gspb_panel_changed":""},(0,a.createElement)(Animation,t({attributeName:"animation"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Css Transform","greenshift"),initialOpen:!1,className:nt?"gspb_panel_changed":""},(0,a.createElement)(Wu,t({attributeName:"csstransform"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Interaction Layers","greenshift-animation-and-page-builder-blocks"),initialOpen:!1,className:it?"gspb_panel_changed":""},(0,a.createElement)(rp,n)),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Position","greenshift"),initialOpen:!1,className:lt?"gspb_panel_changed":""},(0,a.createElement)(Ju,t({attributeName:"position"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Responsive and Custom CSS","greenshift"),initialOpen:!1,className:rt?"gspb_panel_changed":""},(0,a.createElement)(Yu,t({attributeName:"responsive"},n)))))))),(0,a.createElement)(Sp,{attributes:r,props:n},(0,a.createElement)("div",t({},Le,Me),(0,a.createElement)("div",{style:{marginBottom:"50px",display:De?"block":"none"}},(0,a.createElement)("div",{className:"gspbgrid_list_builder"},(0,a.createElement)("ul",{className:"wp-block-post-template wp-block-post-template-innerblocks"},(0,a.createElement)("li",{className:"gspbgrid_item"},de&&Ve.length&&(0,a.createElement)("div",{className:`gspbgrid_item_image_bg gspbgrid_item_image_bg_${c}`,dangerouslySetInnerHTML:{__html:'<div class="gspb_backgroundOverlay"></div>'+Ve[0].imageFull}}),(0,a.createElement)("div",{className:"gspbgrid_item_inner"},(0,a.createElement)(Zn.InnerBlocks,{template:[["greenshift-blocks/dynamic-post-image",{image_size:"medium",scale:"cover",width:["custom",null,null,null],widthUnit:["%","px","px","px"],customWidth:[100,null,null,null],height:["custom",null,null,null],customHeight:[210,null,null,null]}],["core/group",{style:{spacing:{padding:{top:"15px",right:"15px",bottom:"15px",left:"15px"},blockGap:"5px"}}},[["greenshift-blocks/meta",{typographyValue:{textShadow:{},colorlinks:"#2184f9",size:[14],sizeUnit:"px",line_height:[20]},field:"category",type:"taxonomylink",typeselect:"taxonomy"}],["greenshift-blocks/dynamic-post-title",{spacing:{margin:{values:{top:["10px"],bottom:["15px"]},locked:!1},padding:{values:{},locked:!1}},typography:{textShadow:{},sizeUnit:"rem",size:[1.2]},loading:!1,headingTag:"h3"}],["core/group",{style:{spacing:{blockGap:"0.4rem"}},layout:{type:"flex",flexWrap:"nowrap",orientation:"horizontal",justifyContent:"left"}},[["greenshift-blocks/meta",{typographyValue:{textShadow:{},size:[13],customweight:"bold"},typographyPostfix:{textShadow:{},color:"#0000003b"},spacingValue:{margin:{values:{right:["8px"]},locked:!1},padding:{values:{},locked:!1}},field:"author_name",type:"author_name",typeselect:"authordata",postfix:"/"}],["greenshift-blocks/meta",{background:{overlayOpacity:50},typographyValue:{textShadow:{},size:[13]},field:"author_name",type:"post_modified",typeselect:"postdata"}]]]]]],templateLock:!1,templateInsertUpdatesSelection:!1}))))),(0,a.createElement)("div",{className:"gspbgrid-block__actions",style:{marginTop:30,textAlign:"center"}},(0,a.createElement)(Kn.Button,{className:"gspbgrid-block__actions-button",isPrimary:!0,onClick:()=>{He(!1)}},(0,e.__)("Done","greenshiftquery")),(0,a.createElement)(Kn.Button,{className:"wc-block-all-products__cancel-button",isTertiary:!0,onClick:()=>{He(!1)}},(0,e.__)("Cancel","greenshiftquery")),(0,a.createElement)(Kn.Button,{className:"wc-block-all-products__reset-button",label:(0,e.__)("Reset layout to default","greenshiftquery"),onClick:()=>{He(!1)}},(0,e.__)("Reset Layout","greenshiftquery")))),!Ze&&(0,a.createElement)("div",null,"no items"!==Ve?(0,a.createElement)(a.Fragment,null,te?(0,e.__)("Slider is updating...","greenshiftquery"):(0,a.createElement)(Kn.Spinner,null)):(0,e.__)("Items not found.","greenshiftquery")),(0,a.createElement)("div",{style:{display:De?"none":"block"}},(0,a.createElement)("div",Le,fe&&(0,a.createElement)("div",{className:"gspbgrid-block__title"},fe),Ue&&F&&(0,a.createElement)(a.RawHTML,null,Ue),(0,a.createElement)("div",{className:"gspbgrid_list_builder"+(te?" swiper":"")},(0,a.createElement)("ul",{className:"wp-block-post-template"+(te?" swiper-wrapper":"")},Ze&&Ve.map(((e,t)=>{const n=G.findIndex((e=>e.position===t+1));let l=-1!==n?G[n].html:null;const r=l?(0,ll.rawHandler)({HTML:`<div>${l}</div>`}):"";return(0,a.createElement)(Zn.BlockContextProvider,{key:e.postId,value:e},(0,a.createElement)(Ip,{blocks:tt,isSlider:te,isContainerImage:de,containerImage:e.imageFull,id:c}),l&&U&&(0,a.createElement)(Pp,{blocks:r,isSlider:te}))})))),"1"==$&&(0,a.createElement)("div",{class:"pagination"},(0,a.createElement)("nav",{class:"navigation pagination","aria-label":"Posts"},(0,a.createElement)("div",{class:"nav-links"},(0,a.createElement)("span",{"aria-current":"page",class:"page-numbers current"},"1"),(0,a.createElement)("a",{class:"page-numbers",href:"#"},"2"),(0,a.createElement)("a",{class:"page-numbers",href:"#"},"3"),(0,a.createElement)("a",{class:"next page-numbers",href:"#"},"Next")))))),(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:et}}))))},save:function(e){let{attributes:t}=e;return(0,a.createElement)(Zn.InnerBlocks.Content,null)}}),(0,ll.registerBlockVariation)("greenshift-blocks/swiper",{name:"slidergrid",title:(0,e.__)("Query Slider Builder","greenshift"),description:(0,e.__)("Preset for using slider block with Query block","greenshift"),icon:Du,attributes:{slidesPerView:[3,3,2,1],tabs:6,loop:!0,isQuery:"grid",bulletPos:"-30px",sliderspacing:{margin:{values:{bottom:["40px"]},locked:!1},padding:{values:{},locked:!1}},align:"wide"},innerBlocks:[["greenshift-blocks/querygrid",{isSlider:!0,show:6}]]});const{collectionsObjects:Ap}=gspblib.helpers;var Lp={id:{type:"string",default:null},inlineCssStyles:{type:"string"},dynamicGClass:{type:"string"},dynamicGClasses:{type:"array"},stylebook_class:{type:"string"},interactionLayers:{type:"array"},stylebook_attrs:{type:"object"},csstransform:{type:"object",default:Ap.csstransform},position:{type:"object",default:Ap.position},animation:{type:"object",default:Ap.animation},spacing:{type:"object",default:Ap.spacing},iconSpacing:{type:"object",default:Ap.spacing},enableIcon:{type:"boolean",default:!1},responsive:{type:"object",default:Ap.responsive},shadow:{type:"object",default:Ap.shadow},border:{type:"object",default:Ap.border},background:{type:"object",default:Ap.background},align:{type:"string",default:""},postType:{type:"string",default:"page"},orderBy:{type:"string",default:"post_name"},order:{type:"string",default:"ASC"},typographyTitle:{type:"object",default:{color:"#111111",size:[16],line_height:[20],textShadow:{},decoration:"remove"}},typographysubTitle:{type:"object",default:{color:"#111111",size:[15],line_height:[18],textShadow:{},decoration:"remove"}},typographyTitleActive:{type:"object",default:{color:"#ffffff",size:[16],line_height:[20],textShadow:{},decoration:"remove"}},typographysubTitleActive:{type:"object",default:{color:"#2184f9",size:[15],line_height:[18],textShadow:{},decoration:"remove"}},backgroundTitleActive:{type:"object",default:{color:"#2184f9",...Ap.background}},backgroundsubTitleActive:{type:"object",default:Ap.background},shadowTitleActive:{type:"object",default:Ap.shadow},shadowsubTitleActive:{type:"object",default:Ap.shadow},borderTitle:{type:"object",default:Ap.border},bordersubTitle:{type:"object",default:{borderRadius:{values:{},unit:"px",locked:!0},style:{left:["solid"]},size:{left:[1]},color:{left:["#00000021"]},styleHover:{},sizeHover:{},colorHover:{}}},borderTitleActive:{type:"object",default:Ap.border},bordersubTitleActive:{type:"object",default:{borderRadius:{values:{},unit:"px",locked:!0},style:{},size:{},color:{left:["#2184f9"]},styleHover:{},sizeHover:{},colorHover:{}}},spacingChild:{type:"object",default:{margin:{values:{},unit:["px","px","px","px"],locked:!1},padding:{values:{top:[15],bottom:[15],right:[0],left:[25]},unit:["px","px","px","px"],locked:!1}}},spacingTitle:{type:"object",default:{margin:{values:{},unit:["px","px","px","px"],locked:!1},padding:{values:{top:[10],bottom:[10],right:[0],left:[0]},unit:["px","px","px","px"],locked:!1}}},spacingsubTitle:{type:"object",default:{margin:{values:{},unit:["px","px","px","px"],locked:!1},padding:{values:{top:[8],bottom:[8],right:[20],left:[20]},unit:["px","px","px","px"],locked:!1}}},spacingTitleActive:{type:"object",default:{margin:{values:{},unit:["px","px","px","px"],locked:!1},padding:{values:{top:[10],bottom:[10],right:[20],left:[20]},unit:["px","px","px","px"],locked:!1}}},spacingsubTitleActive:{type:"object",default:{margin:{values:{},unit:["px","px","px","px"],locked:!1},padding:{values:{top:[8],bottom:[8],right:[20],left:[20]},unit:["px","px","px","px"],locked:!1}}},loading:{type:"boolean"},depth:{type:"number",default:2},child_of:{type:"number"},inlcude:{type:"string"},exclude:{type:"string"},link_after:{type:"string"},link_before:{type:"string"},blockWidth:{type:"object",default:Ap.blockWidth},hideChildren:{type:"boolean",default:!0},childtype:{type:"string",default:"custom"},link_prev_design:{type:"object",default:{typography:Ap.typography,background:Ap.background,border:Ap.border,csstransform:Ap.csstransform,shadow:Ap.shadow,spacing:Ap.spacing}},link_after_design:{type:"object",default:{typography:Ap.typography,background:Ap.background,border:Ap.border,csstransform:Ap.csstransform,shadow:Ap.shadow,spacing:Ap.spacing}},iconBox_icon:{type:"object",default:JSON.parse(JSON.stringify(Ap.iconPicker))}};const{gspb_setBlockId:Mp}=gspblib.utilities,{BlockToolBar:$p}=gspblib.components,{CssTransform:jp,Position:zp,Animation:Fp,Spacing:Rp,Responsive:Dp,Shadow:Hp,Border:Vp,BlockWidth:Gp,Background:Up,Typography:Wp,ProChecker:Jp,StyleTabs:Qp,IconPicker:Yp,InteractionsPanel:Xp}=gspblib.collections,{gspb_csstransform_cssGen:Zp,gspb_position_cssGen:Kp,aos_animation_cssGen:eg,gspb_spacing_cssGen:tg,gspb_responsive_cssGen:ng,gspb_shadow_cssGen:ag,gspb_border_cssGen:lg,gspb_background_cssGen:rg,gspb_typography_cssGen:ig,gspb_width_cssGen:og,gspb_Css_Final:sg,getFinalCssFromDynamicLocalClasses:cg,getDataAttributesfromDynamic:ug,gspb_iconPicker_cssGen:pg,getFinalCssFromTabs:gg}=gspblib.utilities,{InspectorTabs:dg,InspectorTab:mg,RadioAdvanced:bg,IconViewer:hg}=gspblib.components,{gspb_cssGen:_g}=gspblib.helpers,{AnimationWrapper:fg,AnimationRenderProps:yg}=gspblib.collections,{collectionsObjects:vg}=gspblib.helpers;var Eg=(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 479 511.915"},(0,a.createElement)("path",{fill:"#2184f9",d:"M28.947 139.549h140.479c7.97 0 15.211 3.254 20.451 8.495 5.241 5.24 8.495 12.481 8.495 20.451v77.534h35.956V67.753c0-7.97 3.255-15.212 8.496-20.452 5.24-5.24 12.481-8.495 20.451-8.495h70.156c5.524 0 10.002 4.478 10.002 10.002 0 5.524-4.478 10.002-10.002 10.002h-70.156c-2.45 0-4.685 1.01-6.309 2.634a8.913 8.913 0 00-2.633 6.309v178.276h79.17c5.524 0 10.002 4.478 10.002 10.002 0 5.524-4.478 10.002-10.002 10.002h-79.17v178.276a8.913 8.913 0 002.633 6.309l-.019.019a8.957 8.957 0 006.328 2.615h70.228c5.524 0 10.002 4.478 10.002 10.002 0 5.524-4.478 10.002-10.002 10.002h-70.228c-7.943 0-15.17-3.255-20.413-8.495l-.018-.02-.02.02c-5.241-5.241-8.496-12.482-8.496-20.452V266.033h-35.956v98.901c0 7.97-3.254 15.211-8.495 20.452-5.24 5.24-12.481 8.495-20.451 8.495H28.947c-7.97 0-15.211-3.255-20.452-8.495C3.255 380.145 0 372.904 0 364.934V168.495c0-7.97 3.255-15.211 8.495-20.451 5.241-5.241 12.482-8.495 20.452-8.495zm338.817 274.976h99.383c6.519 0 11.853 5.336 11.853 11.853v73.684c0 6.516-5.336 11.853-11.853 11.853h-99.383c-6.516 0-11.852-5.334-11.852-11.853v-73.684c0-6.519 5.333-11.853 11.852-11.853zm0-207.189h99.383c6.519 0 11.853 5.336 11.853 11.853v73.684c0 6.516-5.336 11.853-11.853 11.853h-99.383c-6.516 0-11.852-5.334-11.852-11.853v-73.684c0-6.519 5.333-11.853 11.852-11.853zm0-207.336h99.383C473.666 0 479 5.336 479 11.853v73.683c0 6.517-5.336 11.853-11.853 11.853h-99.383c-6.516 0-11.852-5.333-11.852-11.853V11.853C355.912 5.334 361.245 0 367.764 0zM178.368 257.04a9.894 9.894 0 01-.05-1.009c0-.34.016-.678.05-1.009v-86.527a8.913 8.913 0 00-2.633-6.309 8.913 8.913 0 00-6.309-2.633H28.947c-2.45 0-4.685 1.009-6.31 2.633a8.913 8.913 0 00-2.633 6.309v196.439a8.913 8.913 0 002.633 6.309c1.625 1.624 3.86 2.634 6.31 2.634h140.479c2.45 0 4.685-1.01 6.309-2.634a8.913 8.913 0 002.633-6.309V257.04z"}));(0,ll.registerBlockType)("greenshift-blocks/pagelist",{category:"greenShiftQuery",icon:Eg,example:{},title:(0,e.__)("Parent-child categorizator","greenshiftquery"),description:(0,e.__)("For making dynamic page lists with relations","greenshiftquery"),keywords:[],attributes:Lp,edit:function(n){const{attributes:r,setAttributes:i,className:o,clientId:s}=n,{id:c,csstransform:u,position:p,animation:g,spacing:d,responsive:m,shadow:b,border:h,background:_,blockWidth:f,align:y,postType:v,orderBy:E,depth:x,typographyTitle:w,typographysubTitle:C,typographyTitleActive:k,typographysubTitleActive:N,backgroundTitleActive:S,backgroundsubTitleActive:T,borderTitle:q,bordersubTitle:O,borderTitleActive:B,bordersubTitleActive:P,spacingTitle:I,spacingsubTitle:A,spacingTitleActive:L,spacingsubTitleActive:M,shadowTitleActive:$,shadowsubTitleActive:j,spacingChild:z,exclude:F,include:R,link_after:D,link_before:H,child_of:V,hideChildren:G,interactionLayers:U,childtype:W,link_prev_design:J,link_after_design:Q,iconBox_icon:Y,iconSpacing:X,enableIcon:Z}=r,[K,ee]=(0,a.useState)("parent"),te=[{icon:"editor-alignleft",title:(0,e.__)("Align Text Left","greenshift"),align:"left"},{icon:"editor-aligncenter",title:(0,e.__)("Align Text Center","greenshift"),align:"center"},{icon:"editor-alignright",title:(0,e.__)("Align Text Right","greenshift"),align:"right"}];(0,a.useEffect)((()=>{Mp(n)}),[]);let ne=`gspb_id-${c}`,ae=`#${ne}`,le=ug(n);const re={className:`gspb-pagelistbox ${ne} gspb-selector-element ${void 0!==n.attributes.className&&"undefined"!=n.attributes.className?n.attributes.className:""}`,...le};re.id=ne;let ie={};ie=yg(g,U);const oe=(0,l.useSelect)((e=>e("core").getPostTypes({per_page:-1})),[]);let se=Array.isArray(oe)?oe.filter((e=>1==e.viewable)).map((e=>({label:e.labels.singular_name,value:e.slug}))):oe;se&&(se=[{label:(0,e.__)("Select Post type","greenshift"),value:""}].concat(se));let ce=`${ae} ul{list-style:none;margin:0;padding:0;}${ae} a{display:block;}`;G&&(ce+=`${ae} .gspagelist li:not(.current_page_item):not(.current_page_ancestor) > ul.children{display:none;}`),ce=Kp(p,"body.gspb-bodyfront "+ae,ce),ce=eg(g,ae,ce),ce=tg(d,ae,ce),ce=ng(m,ae,ce),ce=ag(b,ae,ce),ce=lg(h,ae,ce),ce=rg(_,ae,ce),ce=Zp(u,ae,ce,g),ce=og(f,ae,ce);const ue=JSON.parse(JSON.stringify(Y));let pe="svg";"image"===ue.type&&(pe="img"),Z&&(ce=pg(ue,`${ae} .gspb_pagelist_icon ${pe}`,ce),ue.fillhover&&(ce=_g(`${ae} a:hover svg, ${ae} .current_page_item svg path, ${ae} a:hover svg path, ${ae} .current_page_item svg`,["fill"],[ue.fillhover+"!important"],ce,!1)),ce=tg(X,ae+" .gspb_pagelist_icon",ce),ce=_g(`${ae} .gspagelist > li > a`,["display","align-items"],["flex","center"],ce)),ce=_g(`${ae}`,["text-align"],[y],ce),ce=ig(w,`${ae} .gspagelist > li > a`,ce),ce=ig(C,`${ae} .gspagelist > li > ul li > a`,ce),ce=ig(k,`${ae} .gspagelist > li.current_page_ancestor > a, ${ae} .gspagelist > li.current_page_item > a`,ce),ce=ig(N,`${ae} .gspagelist > li > ul li.current_page_item > a`,ce),ce=rg(S,`${ae} .gspagelist > li.current_page_ancestor > a, ${ae} .gspagelist > li.current_page_item > a`,ce),ce=rg(T,`${ae} .gspagelist > li > ul li.current_page_item > a`,ce),ce=ag($,`${ae} .gspagelist > li.current_page_ancestor > a, ${ae} .gspagelist > li.current_page_item > a`,ce),ce=ag(j,`${ae} .gspagelist > li > ul li.current_page_item > a`,ce),ce=lg(q,`${ae} .gspagelist > li > a`,ce),ce=lg(O,`${ae} .gspagelist > li > ul li > a`,ce),ce=lg(B,`${ae} .gspagelist > li.current_page_ancestor > a, ${ae} .gspagelist > li.current_page_item > a`,ce),ce=lg(P,`${ae} .gspagelist > li > ul li.current_page_item > a`,ce),ce=tg(z,`${ae} .gspagelist > li ul`,ce),ce=tg(I,`${ae} .gspagelist > li > a`,ce),ce=tg(A,`${ae} .gspagelist > li > ul li > a`,ce),ce=tg(L,`${ae} .gspagelist > li.current_page_ancestor > a, ${ae} .gspagelist > li.current_page_item > a`,ce),ce=tg(M,`${ae} .gspagelist > li > ul li.current_page_item > a`,ce),ce=gg(J,`${ae} .link_prev_element`,ce),ce=gg(Q,`${ae} .link_after_element`,ce),ce=cg(n,ce),sg(c,ce,n);let ge=ce;ge=Kp(p,"#block-"+s,ge);let de=!da()(Lp.animation.default,n.attributes.animation),me=!da()(Lp.csstransform.default,n.attributes.csstransform),be=!da()(Lp.position.default,n.attributes.position),he=!da()(Lp.responsive.default,n.attributes.responsive),_e=void 0!==n.attributes.interactionLayers&&n.attributes.interactionLayers.length>0;const fe=(0,Zn.useBlockProps)({"data-gspb-block-id":n.attributes.id});fe.className=fe.className.replace(n.attributes.className,"");let ye="";H&&(ye=`${H.replace(/{(.*?)}/g,"")}`);let ve="";return D&&(ve=`${D.replace(/{(.*?)}/g,"")}`),(0,a.createElement)("div",fe,n.isSelected&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Zn.InspectorControls,null,(0,a.createElement)("div",{className:"gspb_inspector"},(0,a.createElement)(dg,t({tabs:["general","advance"],activeAdvance:!!(de||me||be||he||_e)},n),(0,a.createElement)(mg,{key:"general"},(0,a.createElement)(Kn.PanelBody,{initialOpen:!0,title:(0,e.__)("Main Settings","greenshiftquery")},(0,a.createElement)(Jp,{addonVar:greenshiftQUERY.can_use_premium_code}),(0,a.createElement)("div",{style:{marginBottom:10}}),(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Block is for showing parent - child dependent list of custom post items (for example pages). It shows list depending on current page. If user is on top level page or child page, list shows also child items and highlight actual page and parent page. It shows placeholder inside editor for design configuration purpose. You can see actual work of block only on frontend side.","greenshiftquery")}),(0,a.createElement)("hr",{style:{marginTop:20,marginBottom:10}}),(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Select Post type","greenshiftquery"),help:(0,e.__)("This works only with hierarchical post types","greenshiftquery"),value:v,options:se,onChange:e=>{i({postType:e})}}),(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Order by","greenshiftquery"),value:E,options:[{value:"post_name",label:(0,e.__)("Name","greenshiftquery")},{value:"ID",label:(0,e.__)("ID","greenshiftquery")},{value:"post_title",label:(0,e.__)("Title","greenshiftquery")},{value:"post_date",label:(0,e.__)("Date","greenshiftquery")},{value:"post_modified",label:(0,e.__)("Modified date","greenshiftquery")},{value:"menu_order",label:(0,e.__)("Menu order","greenshiftquery")},{value:"post_parent",label:(0,e.__)("Parent","greenshiftquery")},{value:"rand",label:(0,e.__)("Random","greenshiftquery")}],onChange:e=>{i({orderBy:e})}}),(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Depth","greenshiftquery"),value:x,options:[{value:0,label:(0,e.__)("All","greenshiftquery")},{value:1,label:"1"},{value:2,label:"2"},{value:3,label:"3"},{value:4,label:"4"},{value:5,label:"5"},{value:6,label:"6"}],onChange:e=>{i({depth:e})}}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Hide Children for Not Active","greenshiftquery"),checked:G,onChange:e=>{i({hideChildren:e})}}),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Include","greenshiftquery"),help:(0,e.__)("Comma separated list of page IDs to include. Default is empty string.","greenshiftquery"),value:R,onChange:e=>{i({include:e})}}),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Exclude","greenshiftquery"),help:(0,e.__)("Comma separated list of page IDs to exclude. Default is empty string.","greenshiftquery"),value:F,onChange:e=>{i({exclude:e})}}),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Link Before","greenshiftquery"),help:(0,e.__)("Text before links","greenshiftquery"),value:H,onChange:e=>{i({link_before:e})}}),H&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Design for Link Before","greenshiftaddon")),(0,a.createElement)(Qp,t({typographyAttribute:J.typography||vg.typography,typographyTitle:(0,e.__)("Typography","greenshift-animation-and-page-builder-blocks"),typographyDefault:vg.typography,typographyChange:e=>{let t=JSON.parse(JSON.stringify(J));t.typography=e,i({link_prev_design:t})},backgroundAttribute:J.background||vg.background,backgroundTitle:(0,e.__)("Background","greenshift-animation-and-page-builder-blocks"),backgroundDefault:vg.background,backgroundChange:e=>{let t=JSON.parse(JSON.stringify(J));t.background=e,i({link_prev_design:t})},borderAttribute:J.border||vg.border,borderTitle:(0,e.__)("Border","greenshift-animation-and-page-builder-blocks"),borderDefault:vg.border,borderChange:e=>{let t=JSON.parse(JSON.stringify(J));t.border=e,i({link_prev_design:t})},sizeAttribute:J.size||vg.blockWidth,sizeTitle:(0,e.__)("Size","greenshiftquery"),sizeDefault:vg.blockWidth,sizeChange:e=>{let t=JSON.parse(JSON.stringify(J));t.size=e,i({link_prev_design:t})},spacingAttribute:J.spacing||vg.spacing,spacingTitle:(0,e.__)("Spacing","greenshiftquery"),spacingDefault:vg.spacing,spacingChange:e=>{let t=JSON.parse(JSON.stringify(J));t.spacing=e,i({link_prev_design:t})},shadowAttribute:J.shadow||vg.shadow,shadowTitle:(0,e.__)("Shadow","greenshiftquery"),shadowDefault:vg.shadow,shadowChange:e=>{let t=JSON.parse(JSON.stringify(J));t.shadow=e,i({link_prev_design:t})},csstransformAttribute:J.csstransform||vg.csstransform,csstransformTitle:(0,e.__)("CSS transform","greenshiftquery"),csstransformDefault:vg.csstransform,csstransformChange:e=>{let t=JSON.parse(JSON.stringify(J));t.csstransform=e,i({link_prev_design:t})}},n)),(0,a.createElement)("div",{style:{marginBottom:20}})),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Link After","greenshiftquery"),help:(0,e.__)("Element after links","greenshiftquery"),value:D,onChange:e=>{i({link_after:e})}}),(0,a.createElement)("div",{className:"gspb-alert gspb-warning"},(0,e.__)("Available placeholder: {CUSTOM:field}. Will be replaced by custom field value from item.")),D&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Design for Link After","greenshiftaddon")),(0,a.createElement)(Qp,t({typographyAttribute:Q.typography||vg.typography,typographyTitle:(0,e.__)("Typography","greenshiftquery"),typographyDefault:vg.typography,typographyChange:e=>{let t=JSON.parse(JSON.stringify(Q));t.typography=e,i({link_after_design:t})},backgroundAttribute:Q.background||vg.background,backgroundTitle:(0,e.__)("Background","greenshiftquery"),backgroundDefault:vg.background,backgroundChange:e=>{let t=JSON.parse(JSON.stringify(Q));t.background=e,i({link_after_design:t})},sizeAttribute:Q.size||vg.blockWidth,sizeTitle:(0,e.__)("Size","greenshiftquery"),sizeDefault:vg.blockWidth,sizeChange:e=>{let t=JSON.parse(JSON.stringify(Q));t.size=e,i({link_after_design:t})},borderAttribute:Q.border||vg.border,borderTitle:(0,e.__)("Border","greenshiftquery"),borderDefault:vg.border,borderChange:e=>{let t=JSON.parse(JSON.stringify(Q));t.border=e,i({link_after_design:t})},spacingAttribute:Q.spacing||vg.spacing,spacingTitle:(0,e.__)("Spacing","greenshiftquery"),spacingDefault:vg.spacing,spacingChange:e=>{let t=JSON.parse(JSON.stringify(Q));t.spacing=e,i({link_after_design:t})},shadowAttribute:Q.shadow||vg.shadow,shadowTitle:(0,e.__)("Shadow","greenshift-animation-and-page-builder-blocks"),shadowDefault:vg.shadow,shadowChange:e=>{let t=JSON.parse(JSON.stringify(Q));t.shadow=e,i({link_after_design:t})},csstransformAttribute:Q.csstransform||vg.csstransform,csstransformTitle:(0,e.__)("CSS transform","greenshift-animation-and-page-builder-blocks"),csstransformDefault:vg.csstransform,csstransformChange:e=>{let t=JSON.parse(JSON.stringify(Q));t.csstransform=e,i({link_after_design:t})}},n)),(0,a.createElement)("div",{style:{marginBottom:20}})),(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Child Selection","greenshiftquery")),(0,a.createElement)(bg,{label:"",fluid:!0,value:W,onChange:e=>{i({childtype:e})},options:[{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"Custom",value:"custom",title:"Custom ID"},{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"Current",value:"current",title:"Show Child of Current"},{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"Sibling",value:"sibling",title:"Show siblings"}]}),"custom"==W&&(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Child of","greenshiftquery"),help:(0,e.__)("Id of page item if you want to show only children of item","greenshiftquery"),value:V,onChange:e=>{i({child_of:parse_Int(e)})}})),(0,a.createElement)(Kn.PanelBody,{initialOpen:!1,title:(0,e.__)("Icon","greenshiftquery")},(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Add Icon","greenshift"),checked:Z,onChange:e=>{i({enableIcon:e})}}),Z&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Yp,{icon:ue,onChange:e=>{i({iconBox_icon:e})}}),(0,a.createElement)(Rp,t({attributeName:"iconSpacing",overflow:!1,padding:!1},n)))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Typography for links","greenshiftquery"),initialOpen:!1},(0,a.createElement)(bg,{label:"",fluid:"",value:K,onChange:e=>{ee(e)},options:[{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"Parent",value:"parent",title:"Top level Parent"},{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"Child",value:"child",title:"Child list"},{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"P.Active",value:"parentactive",title:"Top level Parent Active"},{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"C.Active",value:"childactive",title:"Child list Active"}]}),"parent"==K&&(0,a.createElement)(Wp,t({attributeName:"typographyTitle",includegradient:!1,includeHoverlinks:!1},n)),"child"==K&&(0,a.createElement)(Wp,t({attributeName:"typographysubTitle",includegradient:!1,includeHoverlinks:!1},n)),"parentactive"==K&&(0,a.createElement)(Wp,t({attributeName:"typographyTitleActive",includegradient:!1,includeHoverlinks:!1},n)),"childactive"==K&&(0,a.createElement)(Wp,t({attributeName:"typographysubTitleActive",includegradient:!1,includeHoverlinks:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Background for links","greenshiftquery"),initialOpen:!1,className:"gspb_smallpadding_btn"},(0,a.createElement)(bg,{label:"",fluid:"",value:K,onChange:e=>{ee(e)},options:[{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"Parent Active",value:"parentactive",title:"Top level Parent Active"},{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"Child Active",value:"childactive",title:"Child list Active"}]}),"parentactive"==K&&(0,a.createElement)(Up,t({attributeName:"backgroundTitleActive",exclude:["video"]},n)),"childactive"==K&&(0,a.createElement)(Up,t({attributeName:"backgroundsubTitleActive",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Border for links","greenshiftquery"),initialOpen:!1},(0,a.createElement)(bg,{label:"",fluid:"",value:K,onChange:e=>{ee(e)},options:[{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"Parent",value:"parent",title:"Top level Parent"},{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"Child",value:"child",title:"Child list"},{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"P.Active",value:"parentactive",title:"Top level Parent Active"},{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"C.Active",value:"childactive",title:"Child list Active"}]}),"parent"==K&&(0,a.createElement)(Vp,t({attributeName:"borderTitle"},n)),"child"==K&&(0,a.createElement)(Vp,t({attributeName:"bordersubTitle"},n)),"parentactive"==K&&(0,a.createElement)(Vp,t({attributeName:"borderTitleActive"},n)),"childactive"==K&&(0,a.createElement)(Vp,t({attributeName:"bordersubTitleActive"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Spacing for links","greenshiftquery"),initialOpen:!1},(0,a.createElement)(bg,{label:"",fluid:"",value:K,onChange:e=>{ee(e)},options:[{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"Parent",value:"parent",title:"Top level Parent"},{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"Child",value:"child",title:"Child list"},{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"P.Active",value:"parentactive",title:"Top level Parent Active"},{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"C.Active",value:"childactive",title:"Child list Active"}]}),"parent"==K&&(0,a.createElement)(Rp,t({attributeName:"spacingTitle"},n)),"child"==K&&(0,a.createElement)(Rp,t({attributeName:"spacingsubTitle"},n)),"parentactive"==K&&(0,a.createElement)(Rp,t({attributeName:"spacingTitleActive"},n)),"childactive"==K&&(0,a.createElement)(Rp,t({attributeName:"spacingsubTitleActive"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Spacing for Child List","greenshiftquery"),initialOpen:!1,className:da()(Lp.spacingChild.default,n.attributes.spacingChild)?"":"gspb_panel_changed"},(0,a.createElement)(Rp,t({attributeName:"spacingChild",overflow:!1},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Shadow for links","greenshiftquery"),initialOpen:!1},(0,a.createElement)(bg,{label:"",fluid:"",value:K,onChange:e=>{ee(e)},options:[{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"Parent Active",value:"parentactive",title:"Top level Parent Active"},{btnclass:"gspb_inspector_btn gspb_inspector_btn--medium",label:"Child Active",value:"childactive",title:"Child list Active"}]}),"parentactive"==K&&(0,a.createElement)(Hp,t({attributeName:"shadowTitleActive"},n,{predefined:!0})),"childactive"==K&&(0,a.createElement)(Hp,t({attributeName:"shadowsubTitleActive"},n,{predefined:!0}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Spacing","greenshiftquery"),initialOpen:!1,className:da()(Lp.spacing.default,n.attributes.spacing)?"":"gspb_panel_changed"},(0,a.createElement)(Rp,t({attributeName:"spacing",overflow:!0},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Background","greenshiftquery"),initialOpen:!1,className:"gspb_smallpadding_btn "+(da()(Lp.background.default,n.attributes.background)?"":"gspb_panel_changed")},(0,a.createElement)(Up,t({attributeName:"background",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Border","greenshiftquery"),initialOpen:!1,className:da()(Lp.border.default,n.attributes.border)?"":"gspb_panel_changed"},(0,a.createElement)(Vp,t({attributeName:"border"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Shadow","greenshiftquery"),initialOpen:!1,className:da()(Lp.shadow.default,n.attributes.shadow)?"":"gspb_panel_changed"},(0,a.createElement)(Hp,t({attributeName:"shadow"},n,{predefined:!0}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Size","greenshiftquery"),initialOpen:!1,className:da()(Lp.blockWidth.default,n.attributes.blockWidth)?"":"gspb_panel_changed"},(0,a.createElement)(Gp,t({attributeName:"blockWidth",include:["height"]},n)))),(0,a.createElement)(mg,{key:"advance"},(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Animation","greenshift"),initialOpen:!0,className:de?"gspb_panel_changed":""},(0,a.createElement)(Fp,t({attributeName:"animation"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Css Transform","greenshift"),initialOpen:!1,className:me?"gspb_panel_changed":""},(0,a.createElement)(jp,t({attributeName:"csstransform"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Interaction Layers","greenshift-animation-and-page-builder-blocks"),initialOpen:!1,className:_e?"gspb_panel_changed":""},(0,a.createElement)(Xp,n)),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Position","greenshift"),initialOpen:!1,className:be?"gspb_panel_changed":""},(0,a.createElement)(zp,t({attributeName:"position"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Responsive and Custom CSS","greenshift"),initialOpen:!1,className:he?"gspb_panel_changed":""},(0,a.createElement)(Dp,t({attributeName:"responsive"},n))))))),(0,a.createElement)($p,n),(0,a.createElement)(Zn.BlockControls,null,(0,a.createElement)(Zn.AlignmentToolbar,{value:y,onChange:e=>i({align:e}),alignmentControls:te}))),(0,a.createElement)(fg,{attributes:r,props:n},(0,a.createElement)("div",t({},re,ie),(0,a.createElement)(Kn.Disabled,null,(0,a.createElement)("ul",{className:"gspagelist"},(0,a.createElement)("li",{className:"page_item"},(0,a.createElement)("a",{href:"#"},(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ye}})," ",Z&&(0,a.createElement)("span",{className:"gspb_pagelist_icon"},(0,a.createElement)(hg,t({attributeName:"iconBox_icon",size:15,color:"#565D66"},n))),"Page list Item first",(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ve}}))),(0,a.createElement)("li",{className:"page_item"},(0,a.createElement)("a",{href:"#"},(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ye}}),Z&&(0,a.createElement)("span",{className:"gspb_pagelist_icon"},(0,a.createElement)(hg,t({attributeName:"iconBox_icon",size:15,color:"#565D66"},n))),"Page list Item second",(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ve}}))),(0,a.createElement)("li",{className:"page_item"},(0,a.createElement)("a",{href:"#"},(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ye}}),Z&&(0,a.createElement)("span",{className:"gspb_pagelist_icon"},(0,a.createElement)(hg,t({attributeName:"iconBox_icon",size:15,color:"#565D66"},n))),"Page list Item third",(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ve}}))),(0,a.createElement)("li",{className:"page_item current_page_parent current_page_ancestor page_item_has_children"},(0,a.createElement)("a",{href:"#"},(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ye}}),Z&&(0,a.createElement)("span",{className:"gspb_pagelist_icon"},(0,a.createElement)(hg,t({attributeName:"iconBox_icon",size:15,color:"#565D66"},n))),"Page list Item active",(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ve}})),(0,a.createElement)("ul",{className:"children"},(0,a.createElement)("li",{className:"page_item"},(0,a.createElement)("a",{href:"#"},(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ye}}),Z&&(0,a.createElement)("span",{className:"gspb_pagelist_icon"},(0,a.createElement)(hg,t({attributeName:"iconBox_icon",size:15,color:"#565D66"},n))),"Page list Item first",(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ve}}))),(0,a.createElement)("li",{className:"page_item current_page_item"},(0,a.createElement)("a",{href:"#"},(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ye}}),Z&&(0,a.createElement)("span",{className:"gspb_pagelist_icon"},(0,a.createElement)(hg,t({attributeName:"iconBox_icon",size:15,color:"#565D66"},n))),"Page list Item active",(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ve}}))),(0,a.createElement)("li",{className:"page_item"},(0,a.createElement)("a",{href:"#"},(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ye}}),Z&&(0,a.createElement)("span",{className:"gspb_pagelist_icon"},(0,a.createElement)(hg,t({attributeName:"iconBox_icon",size:15,color:"#565D66"},n))),"Page list Item third",(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ve}}))),(0,a.createElement)("li",{className:"page_item"},(0,a.createElement)("a",{href:"#"},(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ye}}),Z&&(0,a.createElement)("span",{className:"gspb_pagelist_icon"},(0,a.createElement)(hg,t({attributeName:"iconBox_icon",size:15,color:"#565D66"},n))),"Page list Item last one",(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ve}}))))),(0,a.createElement)("li",{className:"gspagelist_item"},(0,a.createElement)("a",{href:"#"},(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ye}}),Z&&(0,a.createElement)("span",{className:"gspb_pagelist_icon"},(0,a.createElement)(hg,t({attributeName:"iconBox_icon",size:15,color:"#565D66"},n))),"Page list Item fourth",(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ve}}))),(0,a.createElement)("li",{className:"gspagelist_item"},(0,a.createElement)("a",{href:"#"},(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ye}}),Z&&(0,a.createElement)("span",{className:"gspb_pagelist_icon"},(0,a.createElement)(hg,t({attributeName:"iconBox_icon",size:15,color:"#565D66"},n))),"Page list Item another",(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ve}}))),(0,a.createElement)("li",{className:"gspagelist_item"},(0,a.createElement)("a",{href:"#"},(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ye}}),Z&&(0,a.createElement)("span",{className:"gspb_pagelist_icon"},(0,a.createElement)(hg,t({attributeName:"iconBox_icon",size:15,color:"#565D66"},n))),"Page list Item last one",(0,a.createElement)("span",{className:"link_prev_element",dangerouslySetInnerHTML:{__html:ve}}))))),(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:ge}}))))},save:()=>null});const{collectionsObjects:xg}=gspblib.helpers;var wg={id:{type:"string",default:null},inlineCssStyles:{type:"string"},dynamicGClass:{type:"string"},dynamicGClasses:{type:"array"},interactionLayers:{type:"array"},stylebook_class:{type:"string"},stylebook_attrs:{type:"object"},image_size:{type:"string",default:"full"},csstransform:{type:"object",default:xg.csstransform},position:{type:"object",default:xg.position},animation:{type:"object",default:xg.animation},spacing:{type:"object",default:xg.spacing},responsive:{type:"object",default:xg.responsive},shadow:{type:"object",default:xg.shadow},border:{type:"object",default:xg.border},background:{type:"object",default:xg.background},typography:{type:"object",default:xg.typography},sourceType:{type:"string",default:"latest_item"},postId:{type:"number",default:0},dynamicField:{type:"string",default:""},post_type:{type:"string",default:""},blockWidth:{type:"object",default:xg.blockWidth},gridcolumn:{type:"array",default:[4,3,2,2]},columngap:{type:"array",default:["20px"]},rowgap:{type:"array",default:["20px"]},sizeUnit:{type:"array",default:["px","px","px","px"]},allowOverlap:{type:"array"},cropimage:{type:"boolean",default:!1},lightbox:{type:"boolean",default:!1},field_format:{type:"string",default:"array_ids"},scale:{type:"string",default:"cover"},width:{type:"array",default:["custom"]},height:{type:"array",default:["custom"]},widthUnit:{type:"array",default:["%","%","%","%"]},customWidth:{type:"array",default:[100]},heightUnit:{type:"array",default:["px","px","px","px"]},customHeight:{type:"array",default:[172]},positionImage:{type:"array",default:[]},isSlider:{type:"boolean"},limit:{type:"number"},gridspan_arr:{type:"array",default:[]},enableThumbnail:{type:"boolean"},repeaterField:{type:"string"},enableStatic:{type:"boolean"},images:{type:"array",default:[]},disablelazyload:{type:"boolean"},disableAttachments:{type:"boolean"}};const{gspb_setBlockId:Cg,gspb_getDeviceStateIndex:kg}=gspblib.utilities,{BlockToolBar:Ng}=gspblib.components,{CssTransform:Sg,Position:Tg,Animation:qg,Spacing:Og,Responsive:Bg,Shadow:Pg,Border:Ig,Background:Ag,Typography:Lg,BlockWidth:Mg,ProChecker:$g,InteractionsPanel:jg,GridBuilder:zg}=gspblib.collections,{gspb_csstransform_cssGen:Fg,gspb_position_cssGen:Rg,aos_animation_cssGen:Dg,gspb_spacing_cssGen:Hg,gspb_responsive_cssGen:Vg,gspb_shadow_cssGen:Gg,gspb_border_cssGen:Ug,gspb_background_cssGen:Wg,gspb_typography_cssGen:Jg,gspb_width_cssGen:Qg,gspb_Css_Final:Yg,getFinalCssFromDynamicLocalClasses:Xg,getDataAttributesfromDynamic:Zg}=gspblib.utilities,{InspectorTabs:Kg,InspectorTab:ed,RadioAdvanced:td,Devices:nd,CssUnits:ad,ModalComponent:ld,UnitControl:rd}=gspblib.components,{gspb_cssGen:id,gspb_inherit_values:od}=gspblib.helpers,{AnimationWrapper:sd,AnimationRenderProps:cd}=gspblib.collections;var ud=(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 122.88 98.27"},(0,a.createElement)("path",{fill:"#2184f9",d:"M4.84,27.31H90.76a4.77,4.77,0,0,1,3.4,1.41,4.84,4.84,0,0,1,1.41,3.4V93.47a4.75,4.75,0,0,1-1.41,3.39,1.36,1.36,0,0,1-.25.22,4.67,4.67,0,0,1-3.18,1.19H4.81A4.81,4.81,0,0,1,0,93.47V32.12a4.77,4.77,0,0,1,1.41-3.4,4.83,4.83,0,0,1,3.4-1.41ZM32.15,0h85.92a4.77,4.77,0,0,1,3.4,1.41,4.84,4.84,0,0,1,1.41,3.4V66.16a4.75,4.75,0,0,1-1.41,3.39,1.09,1.09,0,0,1-.25.22A4.67,4.67,0,0,1,118,71h-5.38V65.22h4.51V5.71H33.06v4.2H27.31V4.81a4.77,4.77,0,0,1,1.41-3.4A4.84,4.84,0,0,1,32.12,0ZM18.5,13.66h85.92a4.75,4.75,0,0,1,3.39,1.41,4.8,4.8,0,0,1,1.41,3.39V79.81a4.77,4.77,0,0,1-1.41,3.4,1.4,1.4,0,0,1-.25.22,4.67,4.67,0,0,1-3.18,1.19H99V78.88h4.51V19.37H19.4v4.2H13.65V18.46a4.81,4.81,0,0,1,4.81-4.8ZM24.68,44a6.9,6.9,0,1,1-6.89,6.89A6.89,6.89,0,0,1,24.68,44Zm29,29.59L67.49,49.71,82.14,86.77H13.77V82.18l5.74-.29,5.75-14.08,2.87,10.06h8.62l7.47-19.25L53.7,73.56ZM89.86,33H5.75V92.53H89.86V33Z"}));(0,ll.registerBlockType)("greenshift-blocks/dynamicgallery",{category:"greenShiftQuery",icon:ud,example:{},title:(0,e.__)("Dynamic Gallery","greenshiftquery"),description:(0,e.__)("Dynamic gallery","greenshiftquery"),keywords:[],usesContext:["postId","postType","greenshiftquery_post_type","repeaterArray","imageSizes"],attributes:wg,edit:function(n){const{attributes:l,setAttributes:r,className:i,clientId:o,context:s}=n,{id:c,csstransform:u,position:p,animation:g,spacing:d,responsive:m,shadow:b,border:h,background:_,sourceType:f,postId:y,post_type:v,blockWidth:E,dynamicField:x,gridcolumn:w,columngap:C,rowgap:k,lightbox:N,field_format:S,scale:T,width:q,height:O,widthUnit:B,customWidth:P,heightUnit:I,customHeight:A,positionImage:L,isSlider:M,limit:$,enableThumbnail:j,repeaterField:z,gridspan_arr:F,enableStatic:R,images:D,image_size:H,disablelazyload:V,disableAttachments:G,interactionLayers:U,allowOverlap:W}=l;(0,a.useEffect)((()=>{Cg(n)}),[]);const[J,Q]=(0,a.useState)(!1);let Y=`gspb_id-${c}`,X=`.${Y}`,Z=Zg(n);const K={className:`gspb-dynamic-acf-gallery ${Y} gspb-selector-element ${void 0!==n.attributes.className&&"undefined"!=n.attributes.className?n.attributes.className:""}`,...Z},[ee,te]=(0,a.useState)(0),ne=kg(),[ae,le]=(0,a.useState)([]);let re={};re=cd(g,U);const[ie,oe]=(0,a.useState)([]),[se,ce]=(0,a.useState)(!1),ue=ea(((e,t,n,a,l)=>{!function(e,t,n){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",l=arguments.length>4?arguments[4]:void 0;ce(!0),wp.apiFetch({path:`/greenshift/v1/get-post-part?part=${t}&post_id=${e}&post_type=${n}&field=${a}&additional=${l}&additional2=${j}`,method:"GET"}).then((e=>{const t=JSON.parse(e);oe(t),ce(!1)})).catch((e=>{console.log(e),ce(!1)}))}(e,t,n,a,l)}),500);(0,a.useEffect)((()=>{oe([]),s.repeaterArray&&"repeater"===f?z&&ue(0,"meta_field_gallery_repeater",s.greenshiftquery_post_type,pa(z,s.repeaterArray),S):R&&D.length&&oe(D.map((e=>e.url))),x&&("latest_item"===f&&s.greenshiftquery_post_type?ue(0,"meta_field_gallery",s.greenshiftquery_post_type,x,S):"latest_item"!==f||!s.postId||v&&v!==s.postType?ue("latest_item"===f?0:y,"meta_field_gallery",v,x,S):ue(s.postId,"meta_field_gallery",v,x,S))}),[f,y,x,s.greenshiftquery_post_type,S,v,j,z,s.repeaterArray,D,R]),(0,a.useEffect)((()=>{s.imageSizes?le(s.imageSizes):"array_ids"==S&&wp.apiFetch({path:"/greenshift/v1/get-image-sizes",method:"GET"}).then((e=>{le(e)})).catch((e=>{le([])}))}),[]);let pe="";pe=Fg(u,X,pe,g),pe=Rg(p,"body.gspb-bodyfront "+X,pe),pe=Dg(g,X,pe),pe=Hg(d,X,pe),pe=Vg(m,X,pe),pe=Gg(b,`${X} img, ${X} video, ${X} model-viewer, ${X} .wp-block-greenshift-blocks-spline3d spline-viewer`,pe),pe=Ug(h,`${X} img, ${X} video, ${X} model-viewer, ${X} .wp-block-greenshift-blocks-spline3d spline-viewer`,pe),pe=Wg(_,X,pe),pe=Qg(E,X,pe),M||(pe=id(`${X} .gspb_gallery_grid`,["display","grid-template-columns","column-gap","row-gap"],[["grid"],[[null!==w[0]?"repeat("+w[0]+", 1fr)":null],[null!==w[1]?"repeat("+w[1]+", 1fr)":null],[null!==w[2]?"repeat("+w[2]+", 1fr)":null],[null!==w[3]?"repeat("+w[3]+", 1fr)":null]],[[C[0]],[C[1]],[C[2]],[C[3]]],[[k[0]],[k[1]],[k[2]],[k[3]]]],pe)),pe=id(`${X} img, ${X} video, ${X} model-viewer, ${X} .wp-block-greenshift-blocks-spline3d spline-viewer, ${X} .gspb-threesixty-gallery_grid img`,["object-fit"],[T],pe),void 0!==L&&(pe=id(`${X} img, ${X} video, ${X} model-viewer, ${X} .wp-block-greenshift-blocks-spline3d spline-viewer, ${X} .gspb-threesixty-gallery_grid img`,["object-position"],[[[L[0]?100*L[0].x+"% "+100*L[0].y+"%":null],[L[1]?100*L[1].x+"% "+100*L[1].y+"%":null],[L[2]?100*L[2].x+"% "+100*L[2].y+"%":null],[L[3]?100*L[3].x+"% "+100*L[3].y+"%":null]]],pe)),pe=id(`${X} img, ${X} video, ${X} model-viewer, ${X} .wp-block-greenshift-blocks-spline3d spline-viewer, ${X} .gspb-threesixty-gallery_grid img`,["width","max-width"],[[["custom"!==q[0]?q[0]:P[0]+B[0]],["custom"!==q[1]?q[1]:P[1]+B[1]],["custom"!==q[2]?q[2]:P[2]+B[2]],["custom"!==q[3]?q[3]:P[3]+B[3]]],"100%"],pe),pe=id(`${X} .gspb-gallery-video`,["position"],["relative"],pe),pe=id(`${X} img, ${X} video, ${X} model-viewer, ${X} .wp-block-greenshift-blocks-spline3d spline-viewer, ${X} .gspb-threesixty-gallery_grid img`,["height"],[[["custom"!==O[0]?O[0]:A[0]+I[0]],["custom"!==O[1]?O[1]:A[1]+I[1]],["custom"!==O[2]?O[2]:A[2]+I[2]],["custom"!==O[3]?O[3]:A[3]+I[3]]]],pe),F.length&&F.forEach((e=>{e.itemNumber&&(pe=id(`${X} .gspb_gallery_grid *:nth-child(${e.itemNumber})`,["grid-column","grid-row"],[[[e.columnspan&&e.columnspan[0]?"span "+e.columnspan[0]:null],[e.columnspan&&e.columnspan[1]?"span "+e.columnspan[1]:null],[e.columnspan&&e.columnspan[2]?"span "+e.columnspan[2]:null],[e.columnspan&&e.columnspan[3]?"span "+e.columnspan[3]:null]],[[e.rowspan&&e.rowspan[0]?"span "+e.rowspan[0]:null],[e.rowspan&&e.rowspan[1]?"span "+e.rowspan[1]:null],[e.rowspan&&e.rowspan[2]?"span "+e.rowspan[2]:null],[e.rowspan&&e.rowspan[3]?"span "+e.rowspan[3]:null]]],pe,!1),pe=id(`${X} .gspb_gallery_grid *:nth-child(${e.itemNumber}), ${X} .gspb_gallery_grid *:nth-child(${e.itemNumber}) img, ${X} .gspb_gallery_grid *:nth-child(${e.itemNumber}) video, ${X} .gspb_gallery_grid *:nth-child(${e.itemNumber}) iframe`,["min-height"],[[["100%"],["100%"],["100%"],[null]]],pe,!1),pe=id(`${X} .gspb_gallery_grid *:nth-child(${e.itemNumber})`,["grid-column-start","grid-column-end","grid-row-start","grid-row-end","position","z-index"],[[[e.columnStart[0]||null],[e.columnStart[1]||null],[e.columnStart[2]||null],[e.columnStart[3]||null]],[[e.columnEnd[0]||null],[e.columnEnd[1]||null],[e.columnEnd[2]||null],[e.columnEnd[3]||null]],[[e.rowStart[0]||null],[e.rowStart[1]||null],[e.rowStart[2]||null],[e.rowStart[3]||null]],[[e.rowEnd[0]||null],[e.rowEnd[1]||null],[e.rowEnd[2]||null],[e.rowEnd[3]||null]],["relative"],[e.zIndex||null]],pe))})),pe=Xg(n,pe),Yg(c,pe,n);let ge=pe;function de(e,t,n){const a=[...F];a[e][t][ne]=n,r({gridspan_arr:a})}function me(e){const t=e.split(".").pop();return["mp4","mov","webm"].includes(t)}ge=Rg(p,"#block-"+o,ge);let be=!da()(wg.animation.default,n.attributes.animation),he=!da()(wg.csstransform.default,n.attributes.csstransform),_e=!da()(wg.position.default,n.attributes.position),fe=!da()(wg.responsive.default,n.attributes.responsive),ye=void 0!==n.attributes.interactionLayers&&n.attributes.interactionLayers.length>0;const ve=(0,Zn.useBlockProps)({"data-gspb-block-id":n.attributes.id});ve.className=ve.className.replace(n.attributes.className,"");let Ee=[],xe=[],we=3,Ce=3,ke=A[ne]||100;if(ie.length>0){Ce=ie.length,we=od(w,ne);let e=!0;if($&&F.length!=$){for(let e=0;e<$;e++)Ee.push({id:e+1,name:(e+1).toString(),zindex:""});e=!1}else if(0==F.length){for(let e=0;e<ie.length;e++)Ee.push({id:e+1,name:(e+1).toString(),zindex:""});e=!1}else F.map(((t,n)=>{let a=od(t.columnStart,ne),l=od(t.columnEnd,ne),r=od(t.rowStart,ne),i=od(t.rowEnd,ne),o=t.zIndex;a&&l&&r&&i||(e=!1),Ee.push({id:n+1,name:(n+1).toString(),zindex:o})}));if(e)for(let e=0;e<Ce;e++){let t=od(F[e].columnStart,ne),n=od(F[e].columnEnd,ne),a=od(F[e].rowStart,ne),l=od(F[e].rowEnd,ne);xe.push({i:(e+1).toString(),x:t-1,y:a-1,w:n-t,h:l-a})}}return(0,a.createElement)("div",ve,n.isSelected&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Zn.InspectorControls,null,(0,a.createElement)("div",{className:"gspb_inspector"},(0,a.createElement)(Kg,t({tabs:["general","advance"],activeAdvance:!!(be||he||_e||fe||ye)},n),(0,a.createElement)(ed,{key:"general"},(0,a.createElement)(Kn.PanelBody,{initialOpen:!0,title:(0,e.__)("Source Settings","greenshiftquery")},!R&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(yc,n),"repeater"!==f&&(0,a.createElement)("div",{style:{marginTop:15}},(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Select Field Format","greenshift-animation-and-page-builder-blocks"),value:S,options:[{label:(0,e.__)("Array of Attachment IDs","greenshiftquery"),value:"array_ids"},{label:(0,e.__)("Array of Attachment URLs","greenshiftquery"),value:"array_urls"},{label:(0,e.__)("Images attached to Post","greenshiftquery"),value:"post_images"},{label:(0,e.__)("ACF Gallery field","greenshiftquery"),value:"acf_gallery"}],onChange:e=>{r({field_format:e})}}),"array_ids"==S&&(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Image Sizing","greenshiftquery"),options:ae,value:H,onChange:e=>r({image_size:e})}))),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Add also Post Thumbnail","greenshiftquery"),checked:j,onChange:()=>{r({enableThumbnail:!j})}})),R&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Zn.MediaUploadCheck,null,(0,a.createElement)(Zn.MediaUpload,{multiple:!0,onSelect:e=>(e=>{const t=e.filter((e=>e.url));r({images:t})})(e),allowedTypes:["image","video"],value:D.map((e=>e.id)),render:t=>{let{open:n}=t;return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.Button,{isPrimary:!0,onClick:e=>{e.stopPropagation(),n()}},D.length>1?(0,e.__)("Replace Images"):(0,e.__)("Select Images or videos")))}})),(0,a.createElement)("div",{style:{marginTop:10},className:"gs-gallery-uploader"},D.map(((e,t)=>(0,a.createElement)(a.Fragment,null,me(e.url)?(0,a.createElement)("video",{className:"gs-video-element-gallery",src:e.url,autoplay:!0,playsinline:!0,loop:!0,muted:!0}):(0,a.createElement)("img",{key:e.id,src:e.url,alt:e.alt})))))),(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col row-wide-range",style:{width:"100%",marginTop:10}},(0,a.createElement)("div",{className:"gspb_row__col--12"},(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("You can also add Youtube videos to gallery once you enable lighbox. For this, when you edit media file in Media - Library or when you select media, assign Video url to image","greenshiftquery")},(0,a.createElement)(Kn.ToggleControl,{checked:N,label:(0,e.__)("Image Lightbox ?","ge-blocks"),onChange:e=>r({lightbox:e})})))),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Disable lazy loading","greenshiftquery"),checked:V,onChange:()=>{r({disablelazyload:!V})}}),"product"==v&&"_product_image_gallery"==x&&(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Disable advanced attachments","greenshiftquery"),checked:G,onChange:e=>{r({disableAttachments:e})}})),(0,a.createElement)(Kn.PanelBody,{initialOpen:!0,title:(0,e.__)("Gallery Grid Settings","greenshiftquery")},(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col",style:{alignItems:"center"}},(0,a.createElement)("div",{className:"gspb_row__col--11"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Grid Columns ","greenshiftaddon"),(0,a.createElement)(nd,{className:"gspb_inspector_device-icons--small gspb_inspector_device-icons--nomargin",onChange:()=>te(!ee)}))),(0,a.createElement)("div",{className:"gspb_row__col--1"},(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",onClick:()=>{let e=w.slice();w[ne]=null,r({gridcolumn:e})}},(0,a.createElement)("i",{className:"rhicon rhi-undo"}))),(0,a.createElement)("div",{className:"gspb_inspector_small_radio"},(0,a.createElement)(td,{label:"",fluid:!0,value:od(w,ne),onChange:e=>{let t=w.slice();t[ne]=e,r({gridcolumn:t})},options:[{label:"1",value:1,title:"1"},{label:"2",value:2,title:"2"},{label:"3",value:3,title:"3"},{label:"4",value:4,title:"4"},{label:"5",value:5,title:"5"},{label:"6",value:6,title:"6"},{label:"7",value:7,title:"7"},{label:"8",value:8,title:"8"},{label:"9",value:9,title:"9"},{label:"10",value:10,title:"10"},{label:"11",value:11,title:"11"},{label:"12",value:12,title:"12"},{label:"13",value:13,title:"13"},{label:"14",value:14,title:"14"},{label:"15",value:15,title:"15"},{label:"16",value:16,title:"16"}]}))),(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col",style:{alignItems:"center"}},(0,a.createElement)("div",{className:"gspb_row__col--11"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Limit items ","greenshiftaddon"))),(0,a.createElement)("div",{className:"gspb_row__col--1"},(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",onClick:()=>{r({limit:null})}},(0,a.createElement)("i",{className:"rhicon rhi-undo"}))),(0,a.createElement)("div",{className:"gspb_inspector_small_radio"},(0,a.createElement)(td,{label:"",fluid:!0,value:$,onChange:e=>{r({limit:e})},options:[{label:"1",value:1,title:"1"},{label:"2",value:2,title:"2"},{label:"3",value:3,title:"3"},{label:"4",value:4,title:"4"},{label:"5",value:5,title:"5"},{label:"6",value:6,title:"6"},{label:"7",value:7,title:"7"},{label:"8",value:8,title:"8"},{label:"9",value:9,title:"9"},{label:"10",value:10,title:"10"},{label:"11",value:11,title:"11"},{label:"12",value:12,title:"12"},{label:"13",value:13,title:"13"},{label:"14",value:14,title:"14"},{label:"15",value:15,title:"15"},{label:"16",value:16,title:"16"}]}))),(0,a.createElement)("div",{style:{marginTop:10,marginBottom:10}},(0,a.createElement)("div",{class:"gspb_row_inspector gspb_row--no-padding-col",style:{justifyContent:"space-between"}},(0,a.createElement)("div",{class:"gspb_row__col--9"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Column Gap","greenshift-animation-and-page-builder-blocks")),(0,a.createElement)(nd,{className:"gspb_inspector_device-icons--small",onChange:()=>te(!ee)}),(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",style:{marginRight:10},onClick:()=>{let e=C.slice();e[ne]=wg.columngap.default[ne],r({columngap:e})}},(0,a.createElement)("i",{className:"rhicon rhi-undo"}))),(0,a.createElement)("div",{class:"gspb_row__col--3"},(0,a.createElement)(rd,{onChange:e=>{let t=C.slice();t[ne]=e.replace("-",""),r({columngap:t})},value:od(C,ne)})))),(0,a.createElement)("div",{style:{marginTop:10,marginBottom:10}},(0,a.createElement)("div",{class:"gspb_row_inspector gspb_row--no-padding-col",style:{justifyContent:"space-between"}},(0,a.createElement)("div",{class:"gspb_row__col--9"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Row Gap","greenshift-animation-and-page-builder-blocks")),(0,a.createElement)(nd,{className:"gspb_inspector_device-icons--small",onChange:()=>te(!ee)}),(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",style:{marginRight:10},onClick:()=>{let e=k.slice();e[ne]=wg.rowgap.default[ne],r({rowgap:e})}},(0,a.createElement)("i",{className:"rhicon rhi-undo"}))),(0,a.createElement)("div",{class:"gspb_row__col--3"},(0,a.createElement)(rd,{onChange:e=>{let t=k.slice();t[ne]=e.replace("-",""),r({rowgap:t})},value:od(k,ne)})))),(0,a.createElement)("button",{className:"gspb_inspector_btn gspb_inspector_btn--big",style:{width:"100%",marginTop:0},onClick:()=>{if(M){const e=wp.data.select("core/block-editor").getBlockInsertionPoint().index;let t=wp.data.select("core/block-editor").getBlockParentsByBlockName(n.clientId,"greenshift-blocks/swiper");if(t.length){let a=t[t.length-1];const l=wp.data.select("core/block-editor").getBlockRootClientId(a),r=(0,ll.createBlock)("greenshift-blocks/dynamicgallery",{...n.attributes,isSlider:!1},[]);wp.data.dispatch("core/block-editor").insertBlock(r,e,l),wp.data.dispatch("core/block-editor").removeBlock(a,!0)}}else{const e=wp.data.select("core/block-editor").getBlockInsertionPoint().index,t=wp.data.select("core/block-editor").getBlockRootClientId(n.clientId),a=(0,ll.createBlock)("greenshift-blocks/dynamicgallery",{...n.attributes,isSlider:!0},[]),r=(0,ll.createBlock)("greenshift-blocks/swiper",{isQuery:"gallery",slidesPerView:l.gridcolumn,bulletPos:"-30px",sliderspacing:{margin:{values:{bottom:["40"]},unit:["px","px","px","px"],locked:!1},padding:{values:{},unit:["px","px","px","px"],locked:!1}}},[a]);wp.data.dispatch("core/block-editor").insertBlock(r,e,t),wp.data.dispatch("core/block-editor").removeBlock(n.clientId,!0)}}},M&&(0,a.createElement)(a.Fragment,null,(0,e.__)("Convert to grid","greenshiftquery")),!M&&(0,a.createElement)(a.Fragment,null,(0,e.__)("Convert to slider","greenshiftquery")))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Custom Grid Options","greenshiftquery"),initialOpen:!1,className:F.length>0?"gspb_panel_changed":""},(0,a.createElement)("div",{className:"gspb-additional-conditions"},(0,a.createElement)("button",{className:"gspb_inspector_btn gspb_inspector_btn--medium",style:{width:"100%",marginTop:10,display:"flex",justifyContent:"center",alignItems:"center"},onClick:()=>{Q(!0)}},(0,a.createElement)("span",{style:{display:"flex",justifyContent:"center",alignItems:"center"}},(0,a.createElement)("i",{className:"dashicon dashicons dashicons-screenoptions",style:{marginLeft:0,marginRight:5,height:15,fontSize:15}}),(0,e.__)("Enable Grid Builder","greenshift-animation-and-page-builder-blocks"))),xe&&xe.length>0&&F&&F.length>0&&(0,a.createElement)("div",{style:{marginTop:10,textAlign:"center",color:"red",cursor:"pointer"}},(0,a.createElement)("span",{onClick:()=>{r({gridspan_arr:[]})}},(0,e.__)("Clean Grid Templates","greenshift-animation-and-page-builder-blocks"))),J&&(0,a.createElement)(ld,{title:(0,e.__)("Grid Builder","greenshift-animation-and-page-builder-blocks"),setOpen:Q},(0,a.createElement)("div",{style:{width:3==ne?300:2==ne?500:1==ne?700:1024,maxWidth:"100%",containerType:"inline-size"}},(0,a.createElement)(zg,t({layout:xe,gridItems:Ee,cols:we,numberChilds:Ce,deviceStateIndex:ne,columnAttribute:od(w,ne),columnAttributeOnChange:e=>{let t=JSON.parse(JSON.stringify(w));t[ne]=e,r({gridcolumn:t})},columngapAttribute:parseInt(od(C,ne)),columngapAttributeOnChange:e=>{let t=JSON.parse(JSON.stringify(C));t[ne]=e+"px",r({columngap:t})},rowgapAttribute:parseInt(od(k,ne)),rowgapAttributeOnChange:e=>{let t=JSON.parse(JSON.stringify(k));t[ne]=e+"px",r({rowgap:t})},overlapAttribute:od(W,ne),overlapAttributeOnChange:e=>{let t=[];void 0!==W&&(t=JSON.parse(JSON.stringify(W))),t[ne]=e,r({allowOverlap:t})},zindexAttributeOnChange:(e,t)=>{let n=JSON.parse(JSON.stringify(F));n[t].zIndex=e,r({gridspan_arr:n})},onLayoutChange:e=>{if(e.length>0){let t=JSON.parse(JSON.stringify(F));void 0===t&&(t=[]),e.map(((e,n)=>{void 0===t[n]&&(t[n]={}),void 0===t[n].columnStart&&(t[n].columnStart=[]),void 0===t[n].columnEnd&&(t[n].columnEnd=[]),void 0===t[n].rowStart&&(t[n].rowStart=[]),void 0===t[n].rowEnd&&(t[n].rowEnd=[]),t[n].itemNumber=n+1,t[n].columnStart[ne]=e.x+1,t[n].columnEnd[ne]=e.x+e.w+1,t[n].rowStart[ne]=e.y+1,t[n].rowEnd[ne]=e.y+e.h+1,r({gridspan_arr:t})}))}},rowHeight:ke},n)))),F.length?F.map(((t,n)=>(0,a.createElement)("div",{className:"gspb-condition",key:n,style:{marginTop:"30px"}},(0,a.createElement)("div",{style:{marginBottom:10,fontWeight:"bold",textTransform:"uppercase"}},t.title," ",t.itemNumber?(0,e.__)("for Item ","greenshiftquery")+t.itemNumber:""),(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Select Item from grid","greenshiftquery")),(0,a.createElement)(Kn.RangeControl,{value:t.itemNumber,onChange:e=>{!function(e,t,n){const a=[...F];a[e].itemNumber=n,r({gridspan_arr:a})}(n,0,e)},trackColor:"#2184f9",min:1,step:1,max:24}),(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Custom Range","greenshiftquery"),(0,a.createElement)(nd,{className:"gspb_inspector_device-icons--small",onChange:()=>te(!ee)}),(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",onClick:()=>{de(n,"columnStart",null),de(n,"columnEnd",null),de(n,"rowStart",null),de(n,"rowEnd",null),de(n,"rowspan",null),de(n,"columnspan",null)}},(0,a.createElement)("i",{className:"rhicon rhi-undo"}))),(0,a.createElement)("div",{className:"gspb_row gspb_row--gutter-30 gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--3"},(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Col Start","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:od(t.columnStart,ne),type:"number",onChange:e=>{de(n,"columnStart",e)},min:-16,max:16}))),(0,a.createElement)("div",{className:"gspb_row__col--3"},(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Col End","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:od(t.columnEnd,ne),type:"number",onChange:e=>{de(n,"columnEnd",e)},min:-16,max:16}))),(0,a.createElement)("div",{className:"gspb_row__col--3"},(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Row Start","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:od(t.rowStart,ne),type:"number",onChange:e=>{de(n,"rowStart",e)},min:-16,max:16}))),(0,a.createElement)("div",{className:"gspb_row__col--3"},(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Row End","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:od(t.rowEnd,ne),type:"number",onChange:e=>{de(n,"rowEnd",e)},min:-16,max:16})))),(0,a.createElement)("div",{className:"gspb_row gspb_row--gutter-30 gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--6"},!od(t.columnStart,ne)&&(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Column Span","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:od(t.columnspan,ne),type:"number",onChange:e=>{de(n,"columnspan",e)},min:1,max:16}))),(0,a.createElement)("div",{className:"gspb_row__col--6"},!od(t.rowStart,ne)&&(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Row Span","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:od(t.rowspan,ne),type:"number",onChange:e=>{de(n,"rowspan",e)},min:1,max:16}))))))):"",F.length?(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.Button,{style:{marginTop:"10px",width:"100%",justifyContent:"center"},isDestructive:!0,onClick:()=>r({gridspan_arr:F.slice(0,-1)})},(0,e.__)("Remove Condition","greenshiftquery"))):""),(0,a.createElement)(Kn.Button,{style:{marginTop:"15px",width:"100%",justifyContent:"center"},isSecondary:!0,onClick:()=>r({gridspan_arr:[...F,{title:(0,e.__)("Condition #","greenshiftquery")+(parseInt(F.length)+1),columnStart:[],columnEnd:[],rowStart:[],rowEnd:[],headingSize:[],headingLineHeight:[],columnspan:[],rowspan:[],itemNumber:null,zoomFactor:null}]})},(0,e.__)("Add Grid Custom Range","greenshiftquery"))),(0,a.createElement)(Kn.PanelBody,{initialOpen:!1,title:(0,e.__)("Image Settings","greenshiftquery")},(0,a.createElement)("div",{className:"gspb_device_nomargin",style:{marginTop:12,marginBottom:15,display:"flex",justifyContent:"right"}},(0,a.createElement)(nd,{onChange:()=>te(!ee)})),(0,a.createElement)(td,{label:(0,e.__)("Width","greenshiftquery"),fluid:"",value:q[ne],onChange:e=>{let t=q.slice();t[ne]=e,r({width:t})},options:[{label:(0,e.__)("Auto"),value:"auto",title:(0,e.__)("Auto","greenshiftquery")},{label:(0,e.__)("S"),value:"300px",title:(0,e.__)("Small","greenshiftquery")},{label:(0,e.__)("M"),value:"600px",title:(0,e.__)("Medium","greenshiftquery")},{label:(0,e.__)("L"),value:"800px",title:(0,e.__)("Large","greenshiftquery")},{icon:"rhicon rhi-cog",value:"custom",title:(0,e.__)("Custom","greenshiftquery")}]}),"custom"==q[ne]&&(0,a.createElement)("div",{className:"gspb_inspector_options-set",style:{marginBottom:15}},(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--7"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Width","greenshiftquery"),(0,a.createElement)(nd,{className:"gspb_inspector_device-icons--small",onChange:()=>te(!ee)}))),(0,a.createElement)("div",{className:"gspb_row__col--5",style:{justifyContent:"space-between"}},(0,a.createElement)("div",null,(0,a.createElement)(ad,{units:["px","%","vw","em"],attribute:null==B[ne]?"":B[ne],onChange:e=>{let t=B.slice();t[ne]=e,r({widthUnit:t})}}),(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",onClick:()=>{let e=P.slice();e[ne]=null,r({customWidth:e})}},(0,a.createElement)("i",{className:"rhicon rhi-undo"})))),(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.RangeControl,{value:P[ne],onChange:e=>{let t=P.slice();t[ne]=e,r({customWidth:t})},trackColor:"#2184f9",min:"px"==B[ne]?10:1,max:"px"==B[ne]?1800:100})))),(0,a.createElement)(td,{label:(0,e.__)("Height","greenshiftquery"),fluid:"",value:O[ne],onChange:e=>{let t=O.slice();t[ne]=e,r({height:t})},options:[{label:(0,e.__)("Auto"),value:"auto",title:(0,e.__)("Auto","greenshiftquery")},{icon:"rhicon rhi-cog",value:"custom",title:(0,e.__)("Custom","greenshiftquery")}]}),"custom"==O[ne]&&(0,a.createElement)("div",{className:"gspb_inspector_options-set",style:{marginBottom:15}},(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--7"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Height","greenshiftquery"),(0,a.createElement)(nd,{className:"gspb_inspector_device-icons--small",onChange:()=>te(!ee)}))),(0,a.createElement)("div",{className:"gspb_row__col--5",style:{justifyContent:"space-between"}},(0,a.createElement)("div",null,(0,a.createElement)(ad,{units:["px","%","vh","em"],attribute:null==I[ne]?"":I[ne],onChange:e=>{let t=I.slice();t[ne]=e,r({heightUnit:t})}}),(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",onClick:()=>{let e=A.slice();e[ne]=null,r({customHeight:e})}},(0,a.createElement)("i",{className:"rhicon rhi-undo"})))),(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.RangeControl,{value:null==A[ne]?"":A[ne],onChange:e=>{let t=A.slice();t[ne]=e,r({customHeight:t})},trackColor:"#2184f9",min:"px"==I[ne]?10:1,max:"px"==I[ne]?1800:100})))),(0,a.createElement)(td,{label:(0,e.__)("Scale","greenshiftquery"),fluid:"",value:T,onChange:e=>{r({scale:e})},options:[{label:(0,e.__)("Auto"),value:"",title:(0,e.__)("Auto","greenshiftquery")},{label:(0,e.__)("Cover"),value:"cover",title:(0,e.__)("Cover","greenshiftquery")},{label:(0,e.__)("Fill"),value:"fill",title:(0,e.__)("Fill","greenshiftquery")},{label:(0,e.__)("Scale"),value:"scale-down",title:(0,e.__)("Scale Down","greenshiftquery")}]}),void 0!==T&&(0,a.createElement)("div",{className:"min240focal"},(0,a.createElement)(Kn.FocalPointPicker,{label:(0,e.__)("Focal point picker","greenshiftquery"),value:L&&L[ne]?L[ne]:{x:.5,y:.5},onChange:e=>{let t=ba()(L);t[ne]=e,r({positionImage:t})}}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Image Border","greenshiftquery"),initialOpen:!1,className:da()(wg.border.default,n.attributes.border)?"":"gspb_panel_changed"},(0,a.createElement)(Ig,t({attributeName:"border"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Image Shadow","greenshiftquery"),initialOpen:!1,className:da()(wg.shadow.default,n.attributes.shadow)?"":"gspb_panel_changed"},(0,a.createElement)(Pg,t({attributeName:"shadow"},n,{predefined:!0}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Spacing","greenshiftquery"),initialOpen:!1,className:da()(wg.spacing.default,n.attributes.spacing)?"":"gspb_panel_changed"},(0,a.createElement)(Og,t({attributeName:"spacing",overflow:!0},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Background","greenshiftquery"),initialOpen:!1,className:"gspb_smallpadding_btn "+(da()(wg.background.default,n.attributes.background)?"":"gspb_panel_changed")},(0,a.createElement)(Ag,t({attributeName:"background",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Size","greenshiftquery"),initialOpen:!1,className:da()(wg.blockWidth.default,n.attributes.blockWidth)?"":"gspb_panel_changed"},(0,a.createElement)(Mg,t({attributeName:"blockWidth",include:["height"]},n)))),(0,a.createElement)(ed,{key:"advance"},(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Animation","greenshiftquery"),initialOpen:!0,className:be?"gspb_panel_changed":""},(0,a.createElement)(qg,t({attributeName:"animation"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Css Transform","greenshiftquery"),initialOpen:!1,className:he?"gspb_panel_changed":""},(0,a.createElement)(Sg,t({attributeName:"csstransform"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Interaction Layers","greenshift-animation-and-page-builder-blocks"),initialOpen:!1,className:ye?"gspb_panel_changed":""},(0,a.createElement)(jg,n)),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Position","greenshiftquery"),initialOpen:!1,className:_e?"gspb_panel_changed":""},(0,a.createElement)(Tg,t({attributeName:"position"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Responsive and Custom CSS","greenshift"),initialOpen:!1,className:fe?"gspb_panel_changed":""},(0,a.createElement)(Bg,t({attributeName:"responsive"},n))))))),(0,a.createElement)(Ng,n)),(0,a.createElement)(sd,{attributes:l,props:n},(0,a.createElement)("div",t({},K,re),se&&(0,a.createElement)(Kn.Spinner,null),!se&&""===x&&""===z&&0==D.length&&(0,a.createElement)("div",null,"Please, Select gallery field…"),!se&&""!==x&&0==ie.length&&(0,a.createElement)("div",null,"No Data Found For Selected key."),!se&&""!==z&&0==ie.length&&(0,a.createElement)("div",null,"No Data Found For Selected key."),!se&&ie&&ie.length>0&&(0,a.createElement)((()=>{let e=$||100;return(0,a.createElement)("div",{className:"gspb_gallery_grid "+(M?" swiper":"")},M&&(0,a.createElement)("div",{className:"swiper-wrapper"},ie.slice(0,e).map((e=>(0,a.createElement)("div",{className:"swiper-slide"},me(e)?(0,a.createElement)("video",{className:"gs-video-element-gallery",src:e,autoPlay:!0,playsInline:!0,loop:!0,muted:!0}):(0,a.createElement)("img",{src:e}))))),!M&&(0,a.createElement)(a.Fragment,null,ie.slice(0,e).map((e=>(0,a.createElement)(a.Fragment,null,me(e)?(0,a.createElement)("video",{className:"gs-video-element-gallery",src:e,autoPlay:!0,playsInline:!0,loop:!0,muted:!0}):(0,a.createElement)("img",{src:e}))))))}),null),(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:ge}}))))},save:()=>null,variations:[{name:"staticgallery",title:(0,e.__)("Image Gallery","greenshift-animation-and-page-builder-blocks"),description:(0,e.__)("Add gallery to site","greenshift-animation-and-page-builder-blocks"),icon:ud,attributes:{enableStatic:!0,lightbox:!0}}]});const{collectionsObjects:pd}=gspblib.helpers;var gd={id:{type:"string",default:null},inlineCssStyles:{type:"string"},dynamicGClass:{type:"string"},dynamicGClasses:{type:"array"},stylebook_class:{type:"string"},stylebook_attrs:{type:"object"},image_size:{type:"string",default:"full"},csstransform:{type:"object",default:pd.csstransform},position:{type:"object",default:pd.position},animation:{type:"object",default:pd.animation},spacing:{type:"object",default:pd.spacing},responsive:{type:"object",default:pd.responsive},shadow:{type:"object",default:pd.shadow},border:{type:"object",default:pd.border},background:{type:"object",default:pd.background},typography:{type:"object",default:pd.typography},sourceType:{type:"string",default:"latest_item"},postId:{type:"number",default:0},dynamicField:{type:"string",default:""},post_type:{type:"string",default:""},blockWidth:{type:"object",default:pd.blockWidth},sizeUnit:{type:"array",default:["px","px","px","px"]},field_format:{type:"string",default:"array_ids"},scale:{type:"string",default:"cover"},width:{type:"array",default:["custom"]},height:{type:"array",default:["auto"]},customWidth:{type:"array",default:["100%"]},customHeight:{type:"array",default:[]},positionImage:{type:"array",default:[]},enableThumbnail:{type:"boolean"},repeaterField:{type:"string"},enableStatic:{type:"boolean"},images:{type:"array",default:[]},disablelazyload:{type:"boolean"},autoplay:{type:"boolean"},lightbox:{type:"boolean"},autoplaySpeed:{type:"number",default:150},playSpeed:{type:"number",default:50}};const{gspb_setBlockId:dd,gspb_getDeviceStateIndex:md}=gspblib.utilities,{BlockToolBar:bd}=gspblib.components,{CssTransform:hd,Position:_d,Animation:fd,Spacing:yd,Responsive:vd,Shadow:Ed,Border:xd,Background:wd,Typography:Cd,BlockWidth:kd,ProChecker:Nd}=gspblib.collections,{gspb_csstransform_cssGen:Sd,gspb_position_cssGen:Td,aos_animation_cssGen:qd,gspb_spacing_cssGen:Od,gspb_responsive_cssGen:Bd,gspb_shadow_cssGen:Pd,gspb_border_cssGen:Id,gspb_background_cssGen:Ad,gspb_typography_cssGen:Ld,gspb_width_cssGen:Md,gspb_Css_Final:$d}=gspblib.utilities,{InspectorTabs:jd,InspectorTab:zd,RadioAdvanced:Fd,Devices:Rd,GsbpFormLabel:Dd}=gspblib.components,{gspb_cssGen:Hd,gspb_inherit_values:Vd}=gspblib.helpers,{AnimationWrapper:Gd,AnimationRenderProps:Ud}=gspblib.collections;var Wd=(0,a.createElement)("svg",{x:"0px",y:"0px",viewBox:"0 0 122.88 65.79"},(0,a.createElement)("g",null,(0,a.createElement)("path",{fill:"#2184f9",d:"M13.37,31.32c-22.23,12.2,37.65,19.61,51.14,19.49v-7.44l11.21,11.2L64.51,65.79v-6.97 C37.4,59.85-26.41,42.4,11.97,27.92c0.36,1.13,0.8,2.2,1.3,3.2L13.37,31.32L13.37,31.32z M108.36,8.31c0-2.61,0.47-4.44,1.41-5.48 c0.94-1.04,2.37-1.56,4.3-1.56c0.92,0,1.69,0.12,2.28,0.34c0.59,0.23,1.08,0.52,1.45,0.89c0.38,0.36,0.67,0.75,0.89,1.15 c0.22,0.4,0.39,0.87,0.52,1.41c0.26,1.02,0.38,2.09,0.38,3.21c0,2.49-0.42,4.32-1.27,5.47c-0.84,1.15-2.29,1.73-4.36,1.73 c-1.15,0-2.09-0.19-2.8-0.55c-0.71-0.37-1.3-0.91-1.75-1.62c-0.33-0.51-0.59-1.2-0.77-2.07C108.45,10.34,108.36,9.38,108.36,8.31 L108.36,8.31z M26.47,10.49l-9-1.6c0.75-2.86,2.18-5.06,4.31-6.59C23.9,0.77,26.91,0,30.8,0c4.47,0,7.69,0.83,9.69,2.5 c1.99,1.67,2.98,3.77,2.98,6.29c0,1.48-0.41,2.82-1.21,4.01c-0.81,1.2-2.02,2.25-3.65,3.15c1.32,0.33,2.34,0.71,3.03,1.15 c1.14,0.7,2.02,1.63,2.65,2.77c0.63,1.15,0.95,2.51,0.95,4.1c0,2-0.52,3.91-1.56,5.75c-1.05,1.83-2.55,3.24-4.51,4.23 c-1.96,0.99-4.54,1.48-7.74,1.48c-3.11,0-5.57-0.37-7.36-1.1c-1.8-0.73-3.28-1.8-4.44-3.22c-1.16-1.41-2.05-3.19-2.67-5.33 l9.53-1.27c0.38,1.92,0.95,3.26,1.74,4.01c0.78,0.74,1.78,1.12,3,1.12c1.27,0,2.33-0.47,3.18-1.4c0.85-0.93,1.27-2.18,1.27-3.74 c0-1.59-0.41-2.82-1.22-3.69c-0.81-0.87-1.92-1.31-3.32-1.31c-0.74,0-1.77,0.18-3.07,0.56l0.49-6.81c0.52,0.08,0.93,0.12,1.22,0.12 c1.23,0,2.26-0.4,3.08-1.19c0.82-0.79,1.24-1.72,1.24-2.81c0-1.05-0.31-1.88-0.93-2.49c-0.62-0.62-1.48-0.93-2.55-0.93 c-1.12,0-2.02,0.34-2.72,1.01C27.19,7.62,26.72,8.8,26.47,10.49L26.47,10.49z M75.15,8.27l-9.48,1.16 c-0.25-1.32-0.66-2.24-1.24-2.78c-0.59-0.54-1.31-0.81-2.16-0.81c-1.54,0-2.74,0.77-3.59,2.33c-0.62,1.13-1.09,3.52-1.38,7.19 c1.14-1.16,2.31-2.01,3.5-2.56c1.2-0.55,2.59-0.83,4.16-0.83c3.06,0,5.64,1.09,7.75,3.27c2.11,2.19,3.17,4.96,3.17,8.31 c0,2.26-0.53,4.32-1.6,6.2c-1.07,1.87-2.55,3.29-4.44,4.25c-1.9,0.96-4.27,1.44-7.13,1.44c-3.43,0-6.18-0.58-8.25-1.76 c-2.07-1.17-3.73-3.03-4.97-5.59c-1.24-2.56-1.86-5.95-1.86-10.18c0-6.18,1.3-10.71,3.91-13.59C54.13,1.44,57.74,0,62.36,0 c2.73,0,4.88,0.31,6.46,0.94c1.58,0.63,2.9,1.56,3.94,2.76C73.81,4.92,74.61,6.44,75.15,8.27L75.15,8.27z M57.62,23.55 c0,1.86,0.47,3.31,1.4,4.36c0.94,1.05,2.08,1.58,3.44,1.58c1.25,0,2.3-0.48,3.14-1.43c0.84-0.95,1.26-2.37,1.26-4.26 c0-1.93-0.44-3.41-1.31-4.42c-0.88-1.01-1.96-1.52-3.26-1.52c-1.32,0-2.44,0.49-3.34,1.48C58.06,20.32,57.62,21.72,57.62,23.55 L57.62,23.55z M77.91,17.57c0-6.51,1.17-11.07,3.52-13.67C83.77,1.3,87.35,0,92.14,0c2.31,0,4.2,0.29,5.68,0.85 c1.48,0.57,2.69,1.31,3.62,2.22c0.94,0.91,1.68,1.87,2.21,2.87c0.54,1.01,0.97,2.18,1.3,3.52c0.64,2.55,0.96,5.22,0.96,8 c0,6.22-1.05,10.76-3.16,13.64c-2.1,2.88-5.72,4.32-10.87,4.32c-2.88,0-5.21-0.46-6.99-1.38c-1.78-0.92-3.23-2.27-4.37-4.05 c-0.82-1.26-1.47-2.98-1.93-5.17C78.14,22.64,77.91,20.22,77.91,17.57L77.91,17.57z M87.34,17.59c0,4.36,0.38,7.34,1.16,8.94 c0.77,1.6,1.89,2.39,3.36,2.39c0.97,0,1.8-0.34,2.51-1.01c0.71-0.68,1.23-1.76,1.56-3.22c0.34-1.47,0.5-3.75,0.5-6.85 c0-4.55-0.38-7.6-1.16-9.18c-0.77-1.56-1.93-2.35-3.47-2.35c-1.58,0-2.71,0.8-3.42,2.39C87.69,10.31,87.34,13.27,87.34,17.59 L87.34,17.59z M112.14,8.32c0,1.75,0.15,2.94,0.46,3.58c0.31,0.64,0.76,0.96,1.35,0.96c0.39,0,0.72-0.13,1.01-0.41 c0.28-0.27,0.49-0.7,0.63-1.29c0.13-0.59,0.2-1.5,0.2-2.74c0-1.82-0.15-3.05-0.46-3.68c-0.31-0.63-0.77-0.94-1.39-0.94 c-0.63,0-1.09,0.32-1.37,0.96C112.28,5.4,112.14,6.59,112.14,8.32L112.14,8.32z M109.3,30.23c10.56,5.37,8.04,12.99-10.66,17.62 c-5.3,1.31-11.29,2.5-17.86,2.99v6.05c7.31-0.51,14.11-2.19,20.06-3.63c28.12-6.81,27.14-18.97,9.36-25.83 C109.95,28.42,109.65,29.35,109.3,30.23L109.3,30.23z"})));(0,ll.registerBlockType)("greenshift-blocks/threesixty",{category:"greenShiftQuery",icon:Wd,example:{},title:(0,e.__)("360 Dynamic Gallery","greenshiftquery"),description:(0,e.__)("360 gallery","greenshiftquery"),keywords:[],usesContext:["postId","postType","greenshiftquery_post_type","repeaterArray","imageSizes"],attributes:gd,edit:function(n){const{attributes:l,setAttributes:r,className:i,clientId:o,context:s}=n,{id:c,csstransform:u,position:p,animation:g,spacing:d,responsive:m,shadow:b,border:h,background:_,sourceType:f,postId:y,post_type:v,blockWidth:E,dynamicField:x,field_format:w,scale:C,width:k,height:N,customWidth:S,customHeight:T,positionImage:q,enableThumbnail:O,repeaterField:B,enableStatic:P,images:I,image_size:A,disablelazyload:L,autoplay:M,autoplaySpeed:$,playSpeed:j,lightbox:z}=l;(0,a.useEffect)((()=>{dd(n)}),[]);let F=`gspb_id-${c}`,R=`.${F}`;const D={className:`gspb-threesixty-gallery ${F} gspb-selector-element ${void 0!==n.attributes.className&&"undefined"!=n.attributes.className?n.attributes.className:""}`},[H,V]=(0,a.useState)(0),G=md(),[U,W]=(0,a.useState)([]);let J={};J=Ud(g);const[Q,Y]=(0,a.useState)([]),[X,Z]=(0,a.useState)(!1),K=ea(((e,t,n,a,l)=>{!function(e,t,n){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",l=arguments.length>4?arguments[4]:void 0;Z(!0),wp.apiFetch({path:`/greenshift/v1/get-post-part?part=${t}&post_id=${e}&post_type=${n}&field=${a}&additional=${l}&additional2=${O}`,method:"GET"}).then((e=>{const t=JSON.parse(e);Y(t),Z(!1)})).catch((e=>{console.log(e),Z(!1)}))}(e,t,n,a,l)}),500);(0,a.useEffect)((()=>{Y([]),s.repeaterArray&&"repeater"===f?B&&K(0,"meta_field_gallery_repeater",s.greenshiftquery_post_type,pa(B,s.repeaterArray),w):P&&I.length&&Y(I.map((e=>e.url))),x&&("latest_item"===f&&s.greenshiftquery_post_type?K(0,"meta_field_gallery",s.greenshiftquery_post_type,x,w):"latest_item"!==f||!s.postId||v&&v!==s.postType?K("latest_item"===f?0:y,"meta_field_gallery",v,x,w):K(s.postId,"meta_field_gallery",v,x,w))}),[f,y,x,s.greenshiftquery_post_type,w,v,O,B,s.repeaterArray,I,P]),(0,a.useEffect)((()=>{s.imageSizes?W(s.imageSizes):"array_ids"==w&&wp.apiFetch({path:"/greenshift/v1/get-image-sizes",method:"GET"}).then((e=>{W(e)})).catch((e=>{W([])}))}),[]);let ee="";ee=Sd(u,R,ee,g),ee=Td(p,"body.gspb-bodyfront "+R,ee),ee=qd(g,R,ee),ee=Od(d,R,ee),ee=Bd(m,R,ee),ee=Pd(b,`${R} img`,ee),ee=Id(h,`${R} img`,ee),ee=Ad(_,R,ee),ee=Md(E,R,ee),ee=Hd(`${R} img`,["object-fit","display"],[C,"block"],ee),z&&(ee=Hd(`${R} .gspb-threesixty-lightbox`,["position","width","height","left","bottom","background-color","border-radius","display","justify-content","align-items","cursor","z-index"],["absolute","30px","30px","15px","15px","white","50%","flex","center","center","pointer","2"],ee),ee=Hd(`${R} .gspb-threesixty-lightbox svg`,["width","height"],["15px","15px"],ee)),ee=Hd(`${R} .gspb-threesixty-gallery_placeholder`,["position","top","left","right","bottom","z-index","width","height","transition","pointer-events"],["absolute","0","0","0","0","1","100%","100%","opacity 0.3s ease-in-out","none"],ee),ee=Hd(`${R}:hover .gspb-threesixty-gallery_placeholder`,["opacity"],["0"],ee),ee=Hd(`${R} .gspb-threesixty-gallery_grid`,["position"],["relative"],ee),ee=Hd(`${R}:hover`,["cursor"],["grab"],ee),ee=Hd(`${R} .gspb-threesixty-gallery_placeholder span`,["position","width","height","left","top","margin","background-color","border-radius","display","justify-content","align-items"],["absolute","70px","70px","50%","50%","-35px 0 0 -35px","white","50%","flex","center","center"],ee),ee=Hd(`${R} .gspb-threesixty-gallery_placeholder svg`,["width"],["35px"],ee),void 0!==q&&(ee=Hd(`${R} img`,["object-position"],[[[q[0]?100*q[0].x+"% "+100*q[0].y+"%":null],[q[1]?100*q[1].x+"% "+100*q[1].y+"%":null],[q[2]?100*q[2].x+"% "+100*q[2].y+"%":null],[q[3]?100*q[3].x+"% "+100*q[3].y+"%":null]]],ee)),ee=Hd(`${R} img`,["width","max-width"],[[["custom"!==k[0]?k[0]:S[0]],["custom"!==k[1]?k[1]:S[1]],["custom"!==k[2]?k[2]:S[2]],["custom"!==k[3]?k[3]:S[3]]],"100%"],ee),ee=Hd(`${R} img`,["height"],[[["custom"!==N[0]?N[0]:T[0]],["custom"!==N[1]?N[1]:T[1]],["custom"!==N[2]?N[2]:T[2]],["custom"!==N[3]?N[3]:T[3]]]],ee),$d(c,ee,n);let te=ee;te=Td(p,"#block-"+o,te);let ne=!da()(gd.animation.default,n.attributes.animation),ae=!da()(gd.csstransform.default,n.attributes.csstransform),le=!da()(gd.position.default,n.attributes.position),re=!da()(gd.responsive.default,n.attributes.responsive);const ie=(0,Zn.useBlockProps)({"data-gspb-block-id":n.attributes.id});return ie.className=ie.className.replace(n.attributes.className,""),(0,a.createElement)("div",ie,n.isSelected&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Zn.InspectorControls,null,(0,a.createElement)("div",{className:"gspb_inspector"},(0,a.createElement)(jd,t({tabs:["general","advance"],activeAdvance:!!(ne||ae||le||re)},n),(0,a.createElement)(zd,{key:"general"},(0,a.createElement)(Kn.PanelBody,{initialOpen:!0,title:(0,e.__)("Source Settings","greenshiftquery")},!P&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(yc,n),"repeater"!==f&&(0,a.createElement)("div",{style:{marginTop:15}},(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Select Field Format","greenshift-animation-and-page-builder-blocks"),value:w,options:[{label:(0,e.__)("Array of Attachment IDs","greenshiftquery"),value:"array_ids"},{label:(0,e.__)("Array of Attachment URLs","greenshiftquery"),value:"array_urls"},{label:(0,e.__)("Images attached to Post","greenshiftquery"),value:"post_images"},{label:(0,e.__)("ACF Gallery field","greenshiftquery"),value:"acf_gallery"}],onChange:e=>{r({field_format:e})}}),"array_ids"==w&&(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Image Sizing","greenshiftquery"),options:U,value:A,onChange:e=>r({image_size:e})}))),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Add also Post Thumbnail","greenshiftquery"),checked:O,onChange:()=>{r({enableThumbnail:!O})}})),P&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Zn.MediaUploadCheck,null,(0,a.createElement)(Zn.MediaUpload,{multiple:!0,onSelect:e=>(e=>{const t=e.filter((e=>e.url));r({images:t})})(e),allowedTypes:["image"],value:I.map((e=>e.id)),render:t=>{let{open:n}=t;return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.Button,{isPrimary:!0,onClick:e=>{e.stopPropagation(),n()}},I.length>1?(0,e.__)("Replace Images"):(0,e.__)("Select Images")))}})),(0,a.createElement)("div",{style:{marginTop:10},className:"gs-gallery-uploader"},I.map(((e,t)=>(0,a.createElement)(a.Fragment,null,(0,a.createElement)("img",{key:e.id,src:e.url,alt:e.alt})))))),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Disable lazy loading","greenshiftquery"),checked:L,onChange:()=>{r({disablelazyload:!L})}}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Lightbox","greenshiftquery"),checked:z,onChange:()=>{r({lightbox:!z})}}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Autoplay","greenshiftquery"),checked:M,onChange:()=>{r({autoplay:!M})}}),M&&(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Show each frame in ms","greenshiftquery"),value:$,type:"number",onChange:e=>{r({autoplaySpeed:parseInt(e)})}}),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Drag speed in ms","greenshiftquery"),value:j,type:"number",onChange:e=>{r({playSpeed:parseInt(e)})}})),(0,a.createElement)(Kn.PanelBody,{initialOpen:!1,title:(0,e.__)("Image Settings","greenshiftquery")},(0,a.createElement)("div",{className:"gspb_device_nomargin",style:{marginTop:12,marginBottom:15,display:"flex",justifyContent:"right"}},(0,a.createElement)(Rd,{onChange:()=>V(!H)})),(0,a.createElement)(Fd,{label:(0,e.__)("Width","greenshiftquery"),fluid:"",value:k[G],onChange:e=>{let t=k.slice();t[G]=e,r({width:t})},options:[{label:(0,e.__)("Auto"),value:"auto",title:(0,e.__)("Auto","greenshiftquery")},{label:(0,e.__)("S"),value:"300px",title:(0,e.__)("Small","greenshiftquery")},{label:(0,e.__)("M"),value:"600px",title:(0,e.__)("Medium","greenshiftquery")},{label:(0,e.__)("L"),value:"800px",title:(0,e.__)("Large","greenshiftquery")},{icon:"rhicon rhi-cog",value:"custom",title:(0,e.__)("Custom","greenshiftquery")}]}),"custom"==k[G]&&(0,a.createElement)("div",{style:{marginBottom:15}},(0,a.createElement)("div",{class:"gspb_row_inspector gspb_row--no-padding-col gspb_nomargin_components"},(0,a.createElement)("div",{class:"gspb_row__col--7",style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingRight:"10px"}},(0,a.createElement)(Dd,{title:(0,e.__)("Width","greenshift-animation-and-page-builder-blocks"),clearFun:()=>{r({customWidth:[]})}}),(0,a.createElement)("div",{style:{marginRight:10}},(0,a.createElement)(Rd,{className:"gspb_inspector_device-icons--small",onChange:()=>V(!H)}))),(0,a.createElement)("div",{class:"gspb_row__col--5",style:{textAlign:"right"}},(0,a.createElement)(Kn.__experimentalUnitControl,{onChange:e=>{let t=ba()(S);t[G]=e,r({customWidth:t})},min:0,value:Vd(S,G,"",!1)})))),(0,a.createElement)(Fd,{label:(0,e.__)("Height","greenshiftquery"),fluid:"",value:N[G],onChange:e=>{let t=N.slice();t[G]=e,r({height:t})},options:[{label:(0,e.__)("Auto"),value:"auto",title:(0,e.__)("Auto","greenshiftquery")},{icon:"rhicon rhi-cog",value:"custom",title:(0,e.__)("Custom","greenshiftquery")}]}),"custom"==N[G]&&(0,a.createElement)("div",{style:{marginBottom:15}},(0,a.createElement)("div",{class:"gspb_row_inspector gspb_row--no-padding-col gspb_nomargin_components"},(0,a.createElement)("div",{class:"gspb_row__col--7",style:{display:"flex",alignItems:"center",justifyContent:"space-between",paddingRight:"10px"}},(0,a.createElement)(Dd,{title:(0,e.__)("Height","greenshift-animation-and-page-builder-blocks"),clearFun:()=>{r({customHeight:[]})}}),(0,a.createElement)("div",{style:{marginRight:10}},(0,a.createElement)(Rd,{className:"gspb_inspector_device-icons--small",onChange:()=>V(!H)}))),(0,a.createElement)("div",{class:"gspb_row__col--5",style:{textAlign:"right"}},(0,a.createElement)(Kn.__experimentalUnitControl,{onChange:e=>{let t=ba()(T);t[G]=e,r({customHeight:t})},min:0,value:Vd(T,G,"",!1)})))),(0,a.createElement)(Fd,{label:(0,e.__)("Scale","greenshiftquery"),fluid:"",value:C,onChange:e=>{r({scale:e})},options:[{label:(0,e.__)("Auto"),value:"",title:(0,e.__)("Auto","greenshiftquery")},{label:(0,e.__)("Cover"),value:"cover",title:(0,e.__)("Cover","greenshiftquery")},{label:(0,e.__)("Fill"),value:"fill",title:(0,e.__)("Fill","greenshiftquery")},{label:(0,e.__)("Scale"),value:"scale-down",title:(0,e.__)("Scale Down","greenshiftquery")}]}),void 0!==C&&(0,a.createElement)("div",{className:"min240focal"},(0,a.createElement)(Kn.FocalPointPicker,{label:(0,e.__)("Focal point picker","greenshiftquery"),value:q&&q[G]?q[G]:{x:.5,y:.5},onChange:e=>{let t=ba()(q);t[G]=e,r({positionImage:t})}}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Image Border","greenshiftquery"),initialOpen:!1,className:da()(gd.border.default,n.attributes.border)?"":"gspb_panel_changed"},(0,a.createElement)(xd,t({attributeName:"border"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Image Shadow","greenshiftquery"),initialOpen:!1,className:da()(gd.shadow.default,n.attributes.shadow)?"":"gspb_panel_changed"},(0,a.createElement)(Ed,t({attributeName:"shadow"},n,{predefined:!0}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Spacing","greenshiftquery"),initialOpen:!1,className:da()(gd.spacing.default,n.attributes.spacing)?"":"gspb_panel_changed"},(0,a.createElement)(yd,t({attributeName:"spacing",overflow:!0},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Background","greenshiftquery"),initialOpen:!1,className:"gspb_smallpadding_btn "+(da()(gd.background.default,n.attributes.background)?"":"gspb_panel_changed")},(0,a.createElement)(wd,t({attributeName:"background",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Size","greenshiftquery"),initialOpen:!1,className:da()(gd.blockWidth.default,n.attributes.blockWidth)?"":"gspb_panel_changed"},(0,a.createElement)(kd,t({attributeName:"blockWidth",include:["height"]},n)))),(0,a.createElement)(zd,{key:"advance"},(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Animation","greenshiftquery"),initialOpen:!0,className:ne?"gspb_panel_changed":""},(0,a.createElement)(fd,t({attributeName:"animation"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Css Transform","greenshiftquery"),initialOpen:!1,className:ae?"gspb_panel_changed":""},(0,a.createElement)(hd,t({attributeName:"csstransform"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Position","greenshiftquery"),initialOpen:!1,className:le?"gspb_panel_changed":""},(0,a.createElement)(_d,t({attributeName:"position"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Responsive and Custom CSS","greenshift"),initialOpen:!1,className:re?"gspb_panel_changed":""},(0,a.createElement)(vd,t({attributeName:"responsive"},n))))))),(0,a.createElement)(bd,n)),(0,a.createElement)(Gd,{attributes:l,props:n},(0,a.createElement)("div",t({},D,J),X&&(0,a.createElement)(Kn.Spinner,null),!X&&""===x&&""===B&&0==I.length&&(0,a.createElement)("div",null,"Please, Select gallery field…"),!X&&""!==x&&0==Q.length&&(0,a.createElement)("div",null,"No Data Found For Selected key."),!X&&""!==B&&0==Q.length&&(0,a.createElement)("div",null,"No Data Found For Selected key."),!X&&Q&&Q.length>0&&(0,a.createElement)((()=>(0,a.createElement)("div",{className:"gspb-threesixty-gallery_grid"},(0,a.createElement)(a.Fragment,null,Q.slice(0,1).map((e=>(0,a.createElement)(a.Fragment,null,z&&(0,a.createElement)("div",{class:"gspb-threesixty-lightbox"},(0,a.createElement)("svg",{x:"0px",y:"0px",viewBox:"0 0 122.88 122.76"},(0,a.createElement)("g",null,(0,a.createElement)("path",{d:"M114.89,89.82c0-2.21,1.79-4,4-4c2.21,0,4,1.79,4,4v28.75c0,2.21-1.79,4-4,4H89.67c-2.21,0-4-1.79-4-4c0-2.21,1.79-4,4-4 h19.18L74.49,82.09c-1.6-1.51-1.68-4.03-0.17-5.64c1.51-1.6,4.03-1.68,5.64-0.17l34.93,33.02V89.82L114.89,89.82z M89.82,7.99 c-2.21,0-4-1.79-4-4c0-2.21,1.79-4,4-4h28.75c2.21,0,4,1.79,4,4v29.21c0,2.21-1.79,4-4,4c-2.21,0-4-1.79-4-4V14.03L82.09,48.39 c-1.51,1.6-4.03,1.68-5.64,0.17c-1.6-1.51-1.68-4.03-0.17-5.64L109.3,7.99H89.82L89.82,7.99z M7.99,32.76c0,2.21-1.79,4-4,4 c-2.21,0-4-1.79-4-4V4.01c0-2.21,1.79-4,4-4h29.21c2.21,0,4,1.79,4,4c0,2.21-1.79,4-4,4H14.03l34.36,32.48 c1.6,1.51,1.68,4.03,0.17,5.64c-1.51,1.6-4.03,1.68-5.64,0.17L7.99,13.28V32.76L7.99,32.76z M32.94,114.77c2.21,0,4,1.79,4,4 c0,2.21-1.79,4-4,4H4.19c-2.21,0-4-1.79-4-4V89.55c0-2.21,1.79-4,4-4c2.21,0,4,1.79,4,4v19.18l32.48-34.36 c1.51-1.6,4.03-1.68,5.64-0.17c1.6,1.51,1.68,4.03,0.17,5.64l-33.02,34.93H32.94L32.94,114.77z"})))),(0,a.createElement)("div",{className:"gspb-threesixty-gallery_placeholder"},(0,a.createElement)("span",null,(0,a.createElement)("svg",{x:"0px",y:"0px",viewBox:"0 0 122.88 65.79"},(0,a.createElement)("g",null,(0,a.createElement)("path",{d:"M13.37,31.32c-22.23,12.2,37.65,19.61,51.14,19.49v-7.44l11.21,11.2L64.51,65.79v-6.97 C37.4,59.85-26.41,42.4,11.97,27.92c0.36,1.13,0.8,2.2,1.3,3.2L13.37,31.32L13.37,31.32z M108.36,8.31c0-2.61,0.47-4.44,1.41-5.48 c0.94-1.04,2.37-1.56,4.3-1.56c0.92,0,1.69,0.12,2.28,0.34c0.59,0.23,1.08,0.52,1.45,0.89c0.38,0.36,0.67,0.75,0.89,1.15 c0.22,0.4,0.39,0.87,0.52,1.41c0.26,1.02,0.38,2.09,0.38,3.21c0,2.49-0.42,4.32-1.27,5.47c-0.84,1.15-2.29,1.73-4.36,1.73 c-1.15,0-2.09-0.19-2.8-0.55c-0.71-0.37-1.3-0.91-1.75-1.62c-0.33-0.51-0.59-1.2-0.77-2.07C108.45,10.34,108.36,9.38,108.36,8.31 L108.36,8.31z M26.47,10.49l-9-1.6c0.75-2.86,2.18-5.06,4.31-6.59C23.9,0.77,26.91,0,30.8,0c4.47,0,7.69,0.83,9.69,2.5 c1.99,1.67,2.98,3.77,2.98,6.29c0,1.48-0.41,2.82-1.21,4.01c-0.81,1.2-2.02,2.25-3.65,3.15c1.32,0.33,2.34,0.71,3.03,1.15 c1.14,0.7,2.02,1.63,2.65,2.77c0.63,1.15,0.95,2.51,0.95,4.1c0,2-0.52,3.91-1.56,5.75c-1.05,1.83-2.55,3.24-4.51,4.23 c-1.96,0.99-4.54,1.48-7.74,1.48c-3.11,0-5.57-0.37-7.36-1.1c-1.8-0.73-3.28-1.8-4.44-3.22c-1.16-1.41-2.05-3.19-2.67-5.33 l9.53-1.27c0.38,1.92,0.95,3.26,1.74,4.01c0.78,0.74,1.78,1.12,3,1.12c1.27,0,2.33-0.47,3.18-1.4c0.85-0.93,1.27-2.18,1.27-3.74 c0-1.59-0.41-2.82-1.22-3.69c-0.81-0.87-1.92-1.31-3.32-1.31c-0.74,0-1.77,0.18-3.07,0.56l0.49-6.81c0.52,0.08,0.93,0.12,1.22,0.12 c1.23,0,2.26-0.4,3.08-1.19c0.82-0.79,1.24-1.72,1.24-2.81c0-1.05-0.31-1.88-0.93-2.49c-0.62-0.62-1.48-0.93-2.55-0.93 c-1.12,0-2.02,0.34-2.72,1.01C27.19,7.62,26.72,8.8,26.47,10.49L26.47,10.49z M75.15,8.27l-9.48,1.16 c-0.25-1.32-0.66-2.24-1.24-2.78c-0.59-0.54-1.31-0.81-2.16-0.81c-1.54,0-2.74,0.77-3.59,2.33c-0.62,1.13-1.09,3.52-1.38,7.19 c1.14-1.16,2.31-2.01,3.5-2.56c1.2-0.55,2.59-0.83,4.16-0.83c3.06,0,5.64,1.09,7.75,3.27c2.11,2.19,3.17,4.96,3.17,8.31 c0,2.26-0.53,4.32-1.6,6.2c-1.07,1.87-2.55,3.29-4.44,4.25c-1.9,0.96-4.27,1.44-7.13,1.44c-3.43,0-6.18-0.58-8.25-1.76 c-2.07-1.17-3.73-3.03-4.97-5.59c-1.24-2.56-1.86-5.95-1.86-10.18c0-6.18,1.3-10.71,3.91-13.59C54.13,1.44,57.74,0,62.36,0 c2.73,0,4.88,0.31,6.46,0.94c1.58,0.63,2.9,1.56,3.94,2.76C73.81,4.92,74.61,6.44,75.15,8.27L75.15,8.27z M57.62,23.55 c0,1.86,0.47,3.31,1.4,4.36c0.94,1.05,2.08,1.58,3.44,1.58c1.25,0,2.3-0.48,3.14-1.43c0.84-0.95,1.26-2.37,1.26-4.26 c0-1.93-0.44-3.41-1.31-4.42c-0.88-1.01-1.96-1.52-3.26-1.52c-1.32,0-2.44,0.49-3.34,1.48C58.06,20.32,57.62,21.72,57.62,23.55 L57.62,23.55z M77.91,17.57c0-6.51,1.17-11.07,3.52-13.67C83.77,1.3,87.35,0,92.14,0c2.31,0,4.2,0.29,5.68,0.85 c1.48,0.57,2.69,1.31,3.62,2.22c0.94,0.91,1.68,1.87,2.21,2.87c0.54,1.01,0.97,2.18,1.3,3.52c0.64,2.55,0.96,5.22,0.96,8 c0,6.22-1.05,10.76-3.16,13.64c-2.1,2.88-5.72,4.32-10.87,4.32c-2.88,0-5.21-0.46-6.99-1.38c-1.78-0.92-3.23-2.27-4.37-4.05 c-0.82-1.26-1.47-2.98-1.93-5.17C78.14,22.64,77.91,20.22,77.91,17.57L77.91,17.57z M87.34,17.59c0,4.36,0.38,7.34,1.16,8.94 c0.77,1.6,1.89,2.39,3.36,2.39c0.97,0,1.8-0.34,2.51-1.01c0.71-0.68,1.23-1.76,1.56-3.22c0.34-1.47,0.5-3.75,0.5-6.85 c0-4.55-0.38-7.6-1.16-9.18c-0.77-1.56-1.93-2.35-3.47-2.35c-1.58,0-2.71,0.8-3.42,2.39C87.69,10.31,87.34,13.27,87.34,17.59 L87.34,17.59z M112.14,8.32c0,1.75,0.15,2.94,0.46,3.58c0.31,0.64,0.76,0.96,1.35,0.96c0.39,0,0.72-0.13,1.01-0.41 c0.28-0.27,0.49-0.7,0.63-1.29c0.13-0.59,0.2-1.5,0.2-2.74c0-1.82-0.15-3.05-0.46-3.68c-0.31-0.63-0.77-0.94-1.39-0.94 c-0.63,0-1.09,0.32-1.37,0.96C112.28,5.4,112.14,6.59,112.14,8.32L112.14,8.32z M109.3,30.23c10.56,5.37,8.04,12.99-10.66,17.62 c-5.3,1.31-11.29,2.5-17.86,2.99v6.05c7.31-0.51,14.11-2.19,20.06-3.63c28.12-6.81,27.14-18.97,9.36-25.83 C109.95,28.42,109.65,29.35,109.3,30.23L109.3,30.23z"}))))),(0,a.createElement)("img",{src:e}))))))),null),(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:te}}))))},save:()=>null,variations:[{name:"staticgallery",title:(0,e.__)("360 Gallery","greenshift-animation-and-page-builder-blocks"),description:(0,e.__)("Add circle view gallery","greenshift-animation-and-page-builder-blocks"),icon:Wd,attributes:{enableStatic:!0}}]});var Jd=(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 511.97"},(0,a.createElement)("path",{fill:"#2184f9",d:"M23.77 0h185.92c13.09 0 23.77 10.69 23.77 23.77v185.92c0 13.02-10.75 23.77-23.77 23.77H23.77C10.72 233.46 0 222.74 0 209.69V23.77C0 10.65 10.65 0 23.77 0zM302.3 278.5h185.93c13.02 0 23.77 10.75 23.77 23.77V488.2c0 13-10.78 23.77-23.77 23.77H302.3c-6.5 0-12.45-2.69-16.75-6.97-4.33-4.37-7.02-10.31-7.02-16.8V302.27c0-13.12 10.65-23.77 23.77-23.77zm181.91 27.78h-177.9v177.9h177.9v-177.9zM302.3 0h185.93C501.25 0 512 10.75 512 23.77v185.92c0 13.02-10.75 23.77-23.77 23.77H302.3c-13.05 0-23.77-10.72-23.77-23.77V23.77C278.53 10.65 289.18 0 302.3 0zm181.91 27.79h-177.9v177.88h177.9V27.79zM23.77 278.5h185.92c13.09 0 23.77 10.68 23.77 23.77V488.2c0 13.01-10.75 23.77-23.77 23.77H23.77C10.75 511.97 0 501.21 0 488.2V302.27c0-13.12 10.65-23.77 23.77-23.77zm181.9 27.78H27.79v177.9h177.88v-177.9zm0-278.49H27.79v177.88h177.88V27.79z"}));const{collectionsObjects:Qd}=gspblib.helpers;var Yd={id:{type:"string",default:null},align:{type:"string"},inlineCssStyles:{type:"string"},dynamicGClass:{type:"string"},dynamicGClasses:{type:"array"},stylebook_class:{type:"string"},stylebook_attrs:{type:"object"},interactionLayers:{type:"array"},csstransform:{type:"object",default:Qd.csstransform},itemCsstransform:{type:"object",default:Qd.csstransform},position:{type:"object",default:Qd.position},animation:{type:"object",default:Qd.animation},spacing:{type:"object",default:Qd.spacing},itemSpacing:{type:"object",default:{margin:{values:{},unit:["px","px","px","px"],locked:!1},padding:{values:{},unit:["px","px","px","px"],locked:!1},overflow:["hidden"]}},responsive:{type:"object",default:Qd.responsive},shadow:{type:"object",default:Qd.shadow},limit:{type:"number"},border:{type:"object",default:{borderRadius:{values:{topLeft:6,topRight:6,bottomRight:6,bottomLeft:6},unit:"px",locked:!0},style:{all:["solid"]},size:{all:[1]},color:{all:["#7d7d7d2b"]},styleHover:{},sizeHover:{},colorHover:{}}},background:{type:"object",default:Qd.background},allowOverlap:{type:"array"},badge_label:{type:"string",default:"1"},ids:{type:"array",items:{type:"object"}},columnGrid:{type:"array",default:[4,3,2,1]},gridGap:{type:"array",default:[20,20,20,20]},gridRowGap:{type:"array",default:[20,20,20,20]},gridRowGapUnit:{type:"array",default:["px","px","px","px"]},gridColumnGap:{type:"array",default:[20,20,20,20]},gridColumnGapUnit:{type:"array",default:["px","px","px","px"]},postId:{type:"number",default:0},isSlider:{type:"boolean"},customgap:{type:"boolean"},gridspan_arr:{type:"array",default:[]},repeaterType:{type:"string",default:"acf"},sourceType:{type:"string",default:"latest_item"},postId:{type:"number",default:0},dynamicField:{type:"string",default:""},post_type:{type:"string",default:""},repeaterField:{type:"string"}};const{gspb_setBlockId:Xd}=gspblib.utilities,{CssTransform:Zd,Position:Kd,Spacing:em,Responsive:tm,Shadow:nm,Border:am,Background:lm,ProChecker:rm,InteractionsPanel:im,GridBuilder:om}=gspblib.collections,{gspb_csstransform_cssGen:sm,gspb_position_cssGen:cm,gspb_spacing_cssGen:um,gspb_responsive_cssGen:pm,gspb_shadow_cssGen:gm,gspb_border_cssGen:dm,gspb_background_cssGen:mm,gspb_getDeviceStateIndex:bm,getFinalCssFromDynamicLocalClasses:hm,getDataAttributesfromDynamic:_m,gspb_Css_Final:fm}=gspblib.utilities,{InspectorTabs:ym,InspectorTab:vm,RadioAdvanced:Em,Devices:xm,CssUnits:wm,StylesforBlock:Cm,ModalComponent:km}=gspblib.components,{gspb_cssGen:Nm,gspb_inherit_values:Sm}=gspblib.helpers,{AnimationWrapper:Tm,AnimationRenderProps:qm}=gspblib.collections,Om=(0,a.memo)((function(e){let{blocks:t,isSlider:n}=e;const l=(0,Zn.__experimentalUseBlockPreview)({blocks:t,props:{className:"gspbgrid_item"+(n?" swiper-slide":"")}});return(0,a.createElement)("li",l)}));(0,ll.registerBlockType)("greenshift-blocks/repeater",{category:"greenShiftQuery",title:(0,e.__)("Repeater builder","greenshiftquery"),description:(0,e.__)("Repeater builder","greenshiftquery"),icon:Jd,example:{},supports:{anchor:!0,align:["wide","full"]},keywords:[(0,e.__)("grid"),(0,e.__)("posts"),(0,e.__)("query"),(0,e.__)("column")],attributes:Yd,usesContext:["postId","postType","greenshiftquery_post_type","repeaterArray"],providesContext:{greenshiftquery_post_type:"post_type"},edit:function(n){const{attributes:r,setAttributes:i,clientId:o,context:s}=n,{id:c,csstransform:u,animation:p,position:g,spacing:d,itemSpacing:m,responsive:b,shadow:h,border:_,background:f,columnGrid:y,gridGap:v,isSlider:E,itemCsstransform:x,gridRowGapUnit:w,gridRowGap:C,gridColumnGap:k,gridColumnGapUnit:N,customgap:S,gridspan_arr:T,dynamicField:q,repeaterType:O,sourceType:B,postId:P,post_type:I,repeaterField:A,interactionLayers:L,limit:M,allowOverlap:$}=r;(0,a.useEffect)((()=>{Xd(n)}),[]);const[j,z]=(0,a.useState)(!1);let F=`gspbgrid_id-${c}`,R=`.${F}`;const D=(0,a.useRef)();let H=_m(n);const V={className:`gspbrepeater-wrap-grid ${F} gspb-selector-element ${void 0!==n.attributes.className&&"undefined"!=n.attributes.className?n.attributes.className:""}`,ref:D,...H};let G={};G=qm(p,L);const U=bm(),[W,J]=(0,a.useState)(0),[Q,Y]=(0,a.useState)(!1),[X,Z]=(0,a.useState)([]),[K,ee]=(0,a.useState)(!1),te=ea(((e,t,n,a,l)=>{!function(e,t,n){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",l=arguments.length>4?arguments[4]:void 0;ee(!0),wp.apiFetch({path:`/greenshift/v1/get-post-part?part=${t}&post_id=${e}&post_type=${n}&field=${a}&additional=${l}`,method:"GET"}).then((e=>{const t=JSON.parse(e);Z(t&&"object"==typeof t?Object.values(t):t),ee(!1)})).catch((e=>{console.log(e),ee(!1)}))}(e,t,n,a,l)}),500);(0,a.useEffect)((()=>{Z([]),s.repeaterArray&&"repeater"===B&&A&&te(0,"meta_repeater",s.greenshiftquery_post_type,s.repeaterArray[A],"direct"),q&&("latest_item"===B&&s.greenshiftquery_post_type?te(0,"meta_repeater",s.greenshiftquery_post_type,q,O):"latest_item"!==B||!s.postId||I&&I!==s.postType?te("latest_item"===B?0:P,"meta_repeater",I,q,O):te(s.postId,"meta_repeater",I,q,O))}),[B,P,q,s.greenshiftquery_post_type,O,I,A,s.repeaterArray]);const ne=X.length>0&&"no items"!==X;let ae=`${R} ul.wp-block-repeater-template {list-style:none;margin:0;padding:0} ${R} ul.wp-block-repeater-template:before{display:none!important}`;E||(ae+=`${R} ul.wp-block-repeater-template > li {width:100%!important}`),ae=sm(u,R,ae,p),ae=cm(g,"body.gspb-bodyfront "+R,ae),ae=um(d,R,ae),ae=pm(b,R,ae),ae=gm(h,`${R} .wp-block-repeater-template > .gspbgrid_item`,ae),ae=sm(x,`${R} .wp-block-repeater-template > .gspbgrid_item`,ae,p),ae=um(m,`${R} .wp-block-repeater-template > .gspbgrid_item`,ae),ae=dm(_,`${R} .wp-block-repeater-template > .gspbgrid_item`,ae),ae=mm(f,`${R} .wp-block-repeater-template > .gspbgrid_item`,ae),E&&(ae=Nm(`${R} .wp-block-repeater-template > .gspbgrid_item`,["height"],["auto"],ae)),ae=Nm(`${R} .wp-block-repeater-template > .gspbgrid_item`,["position"],["relative"],ae),E&&!Q||(ae=Nm(`${R} ul.wp-block-repeater-template`,["display","grid-template-columns"],["grid",[[null!==y[0]?"repeat("+y[0]+", 1fr)":"repeat(3, 1fr)"],[null!==y[1]?"repeat("+y[1]+", 1fr)":"repeat(3, 1fr)"],[null!==y[2]?"repeat("+y[2]+", 1fr)":"repeat(2, 1fr)"],[null!==y[3]?"repeat("+y[3]+", 1fr)":"repeat(1, 1fr)"]]],ae),ae=S?Nm(`${R} ul.wp-block-repeater-template`,["column-gap","row-gap"],[[[null!==k[0]?k[0]+N[0]:"20px"],[null!==k[1]?k[1]+N[1]:"20px"],[null!==k[2]?k[2]+N[2]:"20px"],[null!==k[3]?k[3]+N[3]:"20px"]],[[null!==C[0]?C[0]+w[0]:"20px"],[null!==C[1]?C[1]+w[1]:"20px"],[null!==C[2]?C[2]+w[2]:"20px"],[null!==C[3]?C[3]+w[3]:"20px"]]],ae):Nm(`${R} ul.wp-block-repeater-template`,["gap"],[[[null!==v[0]?v[0]+"px":"20px"],[null!==v[1]?v[1]+"px":"20px"],[null!==v[2]?v[2]+"px":"20px"],[null!==v[3]?v[3]+"px":"20px"]]],ae)),T.length&&T.forEach((e=>{e.itemNumber&&(ae=Nm(`${R} .wp-block-repeater-template > li:nth-child(${e.itemNumber})`,["grid-column","grid-row"],[[[e.columnspan&&e.columnspan[0]?"span "+e.columnspan[0]:null],[e.columnspan&&e.columnspan[1]?"span "+e.columnspan[1]:null],[e.columnspan&&e.columnspan[2]?"span "+e.columnspan[2]:null],[e.columnspan&&e.columnspan[3]?"span "+e.columnspan[3]:null]],[[e.rowspan&&e.rowspan[0]?"span "+e.rowspan[0]:null],[e.rowspan&&e.rowspan[1]?"span "+e.rowspan[1]:null],[e.rowspan&&e.rowspan[2]?"span "+e.rowspan[2]:null],[e.rowspan&&e.rowspan[3]?"span "+e.rowspan[3]:null]]],ae,!1),ae=Nm(`${R} .wp-block-repeater-template > li:nth-child(${e.itemNumber})`,["grid-column-start","grid-column-end","grid-row-start","grid-row-end","position","z-index"],[[[e.columnStart[0]||null],[e.columnStart[1]||null],[e.columnStart[2]||null],[e.columnStart[3]||null]],[[e.columnEnd[0]||null],[e.columnEnd[1]||null],[e.columnEnd[2]||null],[e.columnEnd[3]||null]],[[e.rowStart[0]||null],[e.rowStart[1]||null],[e.rowStart[2]||null],[e.rowStart[3]||null]],[[e.rowEnd[0]||null],[e.rowEnd[1]||null],[e.rowEnd[2]||null],[e.rowEnd[3]||null]],["relative"],[e.zIndex||null]],ae),ae=Nm(`${R} .wp-block-repeater-template > li:nth-child(${e.itemNumber}) :is(h1, h2, h3, h4, h5, h6)`,["font-size","line-height"],[[[e.headingSize&&e.headingSize[0]||null],[e.headingSize&&e.headingSize[1]||null],[e.headingSize&&e.headingSize[2]||null],[e.headingSize&&e.headingSize[3]||null]],[[e.headingLineHeight&&e.headingLineHeight[0]||null],[e.headingLineHeight&&e.headingLineHeight[1]||null],[e.headingLineHeight&&e.headingLineHeight[2]||null],[e.headingLineHeight&&e.headingLineHeight[3]||null]]],ae))})),ae=hm(n,ae),fm(c,ae,n);let le=ae;le=cm(g,"#block-"+o,le);const{blocks:re}=(0,l.useSelect)((e=>{const{getBlocks:t}=e(Zn.store);return{blocks:t(o)}}),[]);let ie=!da()(Yd.animation.default,n.attributes.animation),oe=!da()(Yd.csstransform.default,n.attributes.csstransform),se=!da()(Yd.itemCsstransform.default,n.attributes.itemCsstransform),ce=!da()(Yd.position.default,n.attributes.position),ue=!da()(Yd.responsive.default,n.attributes.responsive),pe=void 0!==n.attributes.interactionLayers&&n.attributes.interactionLayers.length>0;const ge=(0,Zn.useBlockProps)({"data-gspb-block-id":n.attributes.id});function de(e,t,n){const a=[...T];a[e][t][U]=n,i({gridspan_arr:a})}ge.className=ge.className.replace(n.attributes.className,""),Q&&(le+=".swiper-pagination, .swiper-button-prev, .swiper-button-next, .swiper-scrollbar{display:none !important}");let me=[],be=[],he=3,_e=3,fe=100;if(X.length>0){_e=X.length,he=Sm(y,U);let e=!0;if(M&&T.length!=M){for(let e=0;e<M;e++)me.push({id:e+1,name:(e+1).toString(),zindex:""});e=!1}else if(0==T.length){for(let e=0;e<X.length;e++)me.push({id:e+1,name:(e+1).toString(),zindex:""});e=!1}else T.map(((t,n)=>{let a=Sm(t.columnStart,U),l=Sm(t.columnEnd,U),r=Sm(t.rowStart,U),i=Sm(t.rowEnd,U),o=t.zIndex;a&&l&&r&&i||(e=!1),me.push({id:n+1,name:(n+1).toString(),zindex:o})}));if(document.querySelector(`[data-block="${o}"] .wp-block-repeater-template > .gspbgrid_item:first-child`)&&(fe=document.querySelector(`[data-block="${o}"] .wp-block-repeater-template > .gspbgrid_item:first-child`).offsetHeight),e)for(let e=0;e<_e;e++){let t=Sm(T[e].columnStart,U),n=Sm(T[e].columnEnd,U),a=Sm(T[e].rowStart,U),l=Sm(T[e].rowEnd,U);be.push({i:(e+1).toString(),x:t-1,y:a-1,w:n-t,h:l-a})}}let ye=M||100;return(0,a.createElement)("div",ge,n.isSelected&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Zn.BlockControls,null,(0,a.createElement)(Kn.ToolbarGroup,{controls:[{icon:"edit",title:(0,e.__)("Edit inner layout","greenshiftquery"),onClick:()=>Y(!Q),isActive:Q}]})),(0,a.createElement)(Zn.InspectorControls,null,(0,a.createElement)("div",{className:"gspb_inspector"},(0,a.createElement)(ym,t({tabs:["general","advance"],activeAdvance:!!(ie||oe||ce||ue||pe)},n),(0,a.createElement)(vm,{key:"general"},(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Source field","greenshiftquery"),initialOpen:!0},(0,a.createElement)(yc,n),"repeater"!==B&&(0,a.createElement)(Cm,{columns:2,label:(0,e.__)("Field Type","greenshiftquery"),value:O,onChange:e=>{i({repeaterType:e})},options:[{label:(0,e.__)("ACF Repeater Field","greenshiftquery"),value:"acf"},{label:(0,e.__)("Custom Field Array","greenshiftquery"),value:"meta"},{label:(0,e.__)("Relationship Post Objects","greenshiftquery"),value:"relationpostobj"},{label:(0,e.__)("Relationship Post Ids","greenshiftquery"),value:"relationpostids"}]})),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Grid settings","greenshiftquery"),initialOpen:!0},(0,a.createElement)(rm,{addonVar:greenshiftQUERY.can_use_premium_code}),(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col"},(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Grid Columns","greenshiftquery"),(0,a.createElement)(xm,{className:"gspb_inspector_device-icons--small",onChange:()=>J(!W)})),(0,a.createElement)(Em,{label:"",fluid:!0,value:y[U],onChange:e=>{let t=y.slice();t[U]=e,i({columnGrid:t})},options:[{label:"1",value:1,title:"1"},{label:"2",value:2,title:"2"},{label:"3",value:3,title:"3"},{label:"4",value:4,title:"4"},{label:"5",value:5,title:"5"},{label:"6",value:6,title:"6"},{label:"7",value:7,title:"7"},{label:"8",value:8,title:"8"}]})),(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col",style:{alignItems:"center"}},(0,a.createElement)("div",{className:"gspb_row__col--11"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Limit items ","greenshiftaddon"))),(0,a.createElement)("div",{className:"gspb_row__col--1"},(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",onClick:()=>{i({limit:null})}},(0,a.createElement)("i",{className:"rhicon rhi-undo"}))),(0,a.createElement)("div",{className:"gspb_inspector_small_radio"},(0,a.createElement)(Em,{label:"",fluid:!0,value:M,onChange:e=>{i({limit:e})},options:[{label:"1",value:1,title:"1"},{label:"2",value:2,title:"2"},{label:"3",value:3,title:"3"},{label:"4",value:4,title:"4"},{label:"5",value:5,title:"5"},{label:"6",value:6,title:"6"},{label:"7",value:7,title:"7"},{label:"8",value:8,title:"8"},{label:"9",value:9,title:"9"},{label:"10",value:10,title:"10"},{label:"11",value:11,title:"11"},{label:"12",value:12,title:"12"},{label:"13",value:13,title:"13"},{label:"14",value:14,title:"14"},{label:"15",value:15,title:"15"},{label:"16",value:16,title:"16"}]}))),(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Grid Gap","greenshiftquery")),(0,a.createElement)("div",{style:{float:"right"}},(0,a.createElement)("button",{className:"components-button components-icon-button components-toolbar__control",style:{color:S?"#2184f9":"#111111"},onClick:()=>i({customgap:!S})},(0,a.createElement)("i",{class:"rhicon rhi-cog",style:{margin:"auto",fontSize:"14px"}})))),!S&&(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.RangeControl,{value:null==v[U]?20:v[U],onChange:e=>{let t=v.slice();t[U]=e,i({gridGap:t})},trackColor:"#2184f9",min:0,max:150})),S&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col gspb_inspector_spacing-section"},(0,a.createElement)("div",{className:"gspb_row__col--7"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Side Gap","greenshiftquery"),(0,a.createElement)(xm,{className:"gspb_inspector_device-icons--small",onChange:()=>J(!W)}))),(0,a.createElement)("div",{className:"gspb_row__col--5",style:{justifyContent:"space-between"}},(0,a.createElement)("div",null,(0,a.createElement)(wm,{units:["px","%","vw","rem","em"],attribute:Sm(N,U),onChange:e=>{let t=N.slice();t[U]=e,i({gridColumnGapUnit:t})}}))),(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.TextControl,{type:"number",value:Sm(k,U),onChange:e=>{let t=k.slice();t[U]=parseFloat(e),i({gridColumnGap:t})},trackColor:"#2184f9",min:0,max:200,allowReset:!0}))),(0,a.createElement)("div",{className:"gspb_row gspb_row--no-padding-col gspb_inspector_spacing-section"},(0,a.createElement)("div",{className:"gspb_row__col--7"},(0,a.createElement)("span",{className:"gspb_inspector_property-title"},(0,e.__)("Row Gap","greenshiftquery"),(0,a.createElement)(xm,{className:"gspb_inspector_device-icons--small",onChange:()=>J(!W)}))),(0,a.createElement)("div",{className:"gspb_row__col--5",style:{justifyContent:"space-between"}},(0,a.createElement)("div",null,(0,a.createElement)(wm,{units:["px","%","vw","rem","em"],attribute:Sm(w,U),onChange:e=>{let t=w.slice();t[U]=e,i({gridRowGapUnit:t})}}))),(0,a.createElement)("div",{style:{width:"100%"}},(0,a.createElement)(Kn.TextControl,{type:"number",value:Sm(C,U),onChange:e=>{let t=C.slice();t[U]=parseFloat(e),i({gridRowGap:t})},trackColor:"#2184f9",min:0,max:200,allowReset:!0})))),(0,a.createElement)("button",{className:"gspb_inspector_btn gspb_inspector_btn--medium",style:{width:"100%",marginTop:10,display:"flex",justifyContent:"center",alignItems:"center"},onClick:()=>{z(!0)}},(0,a.createElement)("span",{style:{display:"flex",justifyContent:"center",alignItems:"center"}},(0,a.createElement)("i",{className:"dashicon dashicons dashicons-screenoptions",style:{marginLeft:0,marginRight:5,height:15,fontSize:15}}),(0,e.__)("Enable Grid Builder","greenshift-animation-and-page-builder-blocks"))),be&&be.length>0&&T&&T.length>0&&(0,a.createElement)("div",{style:{marginTop:10,textAlign:"center",color:"red",cursor:"pointer"}},(0,a.createElement)("span",{onClick:()=>{i({gridspan_arr:[]})}},(0,e.__)("Clean Grid Templates","greenshift-animation-and-page-builder-blocks"))),j&&(0,a.createElement)(km,{title:(0,e.__)("Grid Builder","greenshift-animation-and-page-builder-blocks"),setOpen:z},(0,a.createElement)("div",{style:{width:3==U?300:2==U?500:1==U?700:1024,maxWidth:"100%",containerType:"inline-size"}},(0,a.createElement)(om,t({layout:be,gridItems:me,cols:he,numberChilds:_e,deviceStateIndex:U,columnAttribute:Sm(y,U),columnAttributeOnChange:e=>{let t=JSON.parse(JSON.stringify(y));t[U]=e,i({columnGrid:t})},columngapAttribute:Sm(k,U),columngapAttributeOnChange:e=>{let t=JSON.parse(JSON.stringify(k));t[U]=e,i({gridColumnGap:t});let n=JSON.parse(JSON.stringify(N));n[U]="px",i({gridColumnGapUnit:n})},rowgapAttribute:Sm(C,U),rowgapAttributeOnChange:e=>{let t=JSON.parse(JSON.stringify(C));t[U]=e,i({gridRowGap:t});let n=JSON.parse(JSON.stringify(w));n[U]="px",i({gridRowGapUnit:n})},overlapAttribute:Sm($,U),overlapAttributeOnChange:e=>{let t=[];void 0!==$&&(t=JSON.parse(JSON.stringify($))),t[U]=e,i({allowOverlap:t})},zindexAttributeOnChange:(e,t)=>{let n=JSON.parse(JSON.stringify(T));n[t].zIndex=e,i({gridspan_arr:n})},onLayoutChange:e=>{if(e.length>0){let t=JSON.parse(JSON.stringify(T));void 0===t&&(t=[]),e.map(((e,n)=>{void 0===t[n]&&(t[n]={}),void 0===t[n].columnStart&&(t[n].columnStart=[]),void 0===t[n].columnEnd&&(t[n].columnEnd=[]),void 0===t[n].rowStart&&(t[n].rowStart=[]),void 0===t[n].rowEnd&&(t[n].rowEnd=[]),t[n].itemNumber=n+1,t[n].columnStart[U]=e.x+1,t[n].columnEnd[U]=e.x+e.w+1,t[n].rowStart[U]=e.y+1,t[n].rowEnd[U]=e.y+e.h+1,i({gridspan_arr:t})}))}},rowHeight:fe},n)))),(0,a.createElement)("div",{className:"gspb-additional-conditions"},T.length?T.map(((t,n)=>(0,a.createElement)("div",{className:"gspb-condition",key:n,style:{marginTop:"30px"}},(0,a.createElement)("div",{style:{marginBottom:10,fontWeight:"bold",textTransform:"uppercase"}},t.title," ",t.itemNumber?(0,e.__)("for Item ","greenshiftquery")+t.itemNumber:""),(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Select Item from grid","greenshiftquery")),(0,a.createElement)(Kn.RangeControl,{value:t.itemNumber,onChange:e=>{!function(e,t,n){const a=[...T];a[e].itemNumber=n,i({gridspan_arr:a})}(n,0,e)},trackColor:"#2184f9",min:1,step:1,max:24}),(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Custom Range","greenshiftquery"),(0,a.createElement)(xm,{className:"gspb_inspector_device-icons--small",onChange:()=>J(!W)}),(0,a.createElement)("div",{className:"gspb_inspector_clear_btn--right",onClick:()=>{de(n,"columnStart",null),de(n,"columnEnd",null),de(n,"rowStart",null),de(n,"rowEnd",null),de(n,"rowspan",null),de(n,"columnspan",null)}},(0,a.createElement)("i",{className:"rhicon rhi-undo"}))),(0,a.createElement)("div",{className:"gspb_row gspb_row--gutter-30 gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--3"},(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Col Start","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:Sm(t.columnStart,U),type:"number",onChange:e=>{de(n,"columnStart",e)},min:-16,max:16}))),(0,a.createElement)("div",{className:"gspb_row__col--3"},(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Col End","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:Sm(t.columnEnd,U),type:"number",onChange:e=>{de(n,"columnEnd",e)},min:-16,max:16}))),(0,a.createElement)("div",{className:"gspb_row__col--3"},(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Row Start","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:Sm(t.rowStart,U),type:"number",onChange:e=>{de(n,"rowStart",e)},min:-16,max:16}))),(0,a.createElement)("div",{className:"gspb_row__col--3"},(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Row End","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:Sm(t.rowEnd,U),type:"number",onChange:e=>{de(n,"rowEnd",e)},min:-16,max:16})))),(0,a.createElement)("div",{className:"gspb_row gspb_row--gutter-30 gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--6"},!Sm(t.columnStart,U)&&(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Column Span","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:Sm(t.columnspan,U),type:"number",onChange:e=>{de(n,"columnspan",e)},min:1,max:16}))),(0,a.createElement)("div",{className:"gspb_row__col--6"},!Sm(t.rowStart,U)&&(0,a.createElement)(Kn.BaseControl,{help:(0,e.__)("Row Span","greenshiftquery")},(0,a.createElement)(Kn.TextControl,{value:Sm(t.rowspan,U),type:"number",onChange:e=>{de(n,"rowspan",e)},min:1,max:16})))),(0,a.createElement)("div",{className:"gspb_row gspb_row--gutter-30 gspb_row--no-padding-col"},(0,a.createElement)("div",{className:"gspb_row__col--6"},(0,a.createElement)(Kn.__experimentalUnitControl,{onChange:e=>{de(n,"headingSize",e)},value:Sm(t.headingSize,U),label:(0,e.__)("Heading Size","greenshiftquery")})),(0,a.createElement)("div",{className:"gspb_row__col--6"},(0,a.createElement)(Kn.__experimentalUnitControl,{onChange:e=>{de(n,"headingLineHeight",e)},value:Sm(t.headingLineHeight,U),label:(0,e.__)("Line Height","greenshiftquery")})))))):"",T.length?(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.Button,{style:{marginTop:"10px",width:"100%",justifyContent:"center"},isDestructive:!0,onClick:()=>i({gridspan_arr:T.slice(0,-1)})},(0,e.__)("Remove Condition","greenshift"))):""),(0,a.createElement)("button",{className:"gspb_inspector_btn gspb_inspector_btn--big",style:{width:"100%",marginTop:14},onClick:()=>{if(E){const e=wp.data.select("core/block-editor").getBlockInsertionPoint().index;let t=wp.data.select("core/block-editor").getBlockParentsByBlockName(n.clientId,"greenshift-blocks/swiper");if(t.length){let a=t[t.length-1];const l=wp.data.select("core/block-editor").getBlockRootClientId(a),r=wp.data.select("core/block-editor").getBlock(n.clientId).innerBlocks,i=(0,ll.createBlock)("greenshift-blocks/repeater",{...n.attributes,isSlider:!1},r);wp.data.dispatch("core/block-editor").insertBlock(i,e,l),wp.data.dispatch("core/block-editor").removeBlock(a,!0)}}else{const e=wp.data.select("core/block-editor").getBlockInsertionPoint().index,t=wp.data.select("core/block-editor").getBlockRootClientId(n.clientId),a=wp.data.select("core/block-editor").getBlock(n.clientId).innerBlocks,l=(0,ll.createBlock)("greenshift-blocks/repeater",{...n.attributes,isSlider:!0},a),r=(0,ll.createBlock)("greenshift-blocks/swiper",{isQuery:"repeater",slidesPerView:y,bulletPos:"-30px",sliderspacing:{margin:{values:{bottom:["40"]},unit:["px","px","px","px"],locked:!1},padding:{values:{},unit:["px","px","px","px"],locked:!1}}},[l]);wp.data.dispatch("core/block-editor").insertBlock(r,e,t),wp.data.dispatch("core/block-editor").removeBlock(n.clientId,!0)}}},E&&(0,a.createElement)(a.Fragment,null,(0,e.__)("Convert to repeater","greenshiftquery")),!E&&(0,a.createElement)(a.Fragment,null,(0,e.__)("Convert to slider","greenshiftquery"))))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item background","greenshiftquery"),initialOpen:!1,className:"gspb_smallpadding_btn "+(da()(Yd.background.default,n.attributes.background)?"":"gspb_panel_changed")},(0,a.createElement)(lm,t({attributeName:"background",exclude:["video"]},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item Border","greenshiftquery"),initialOpen:!1,className:da()(Yd.border.default,n.attributes.border)?"":"gspb_panel_changed"},(0,a.createElement)(am,t({attributeName:"border"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item Shadow","greenshiftquery"),initialOpen:!1,className:da()(Yd.shadow.default,n.attributes.shadow)?"":"gspb_panel_changed"},(0,a.createElement)(nm,t({attributeName:"shadow"},n,{predefined:!0}))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item Spacing","greenshiftquery"),initialOpen:!1,className:da()(Yd.itemSpacing.default,n.attributes.itemSpacing)?"":"gspb_panel_changed"},(0,a.createElement)(em,t({attributeName:"itemSpacing"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Item Css Transform","greenshiftquery"),initialOpen:!1,className:se?"gspb_panel_changed":""},(0,a.createElement)(Zd,t({attributeName:"itemCsstransform"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Spacing","greenshiftquery"),initialOpen:!1,className:da()(Yd.spacing.default,n.attributes.spacing)?"":"gspb_panel_changed"},(0,a.createElement)(em,t({attributeName:"spacing"},n)))),(0,a.createElement)(vm,{key:"advance"},(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Animation","greenshift"),initialOpen:!0,className:ie?"gspb_panel_changed":""},(0,a.createElement)(Animation,t({attributeName:"animation"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Css Transform","greenshift"),initialOpen:!1,className:oe?"gspb_panel_changed":""},(0,a.createElement)(Zd,t({attributeName:"csstransform"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Interaction Layers","greenshift-animation-and-page-builder-blocks"),initialOpen:!1,className:pe?"gspb_panel_changed":""},(0,a.createElement)(im,n)),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Position","greenshift"),initialOpen:!1,className:ce?"gspb_panel_changed":""},(0,a.createElement)(Kd,t({attributeName:"position"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Responsive and Custom CSS","greenshift"),initialOpen:!1,className:ue?"gspb_panel_changed":""},(0,a.createElement)(tm,t({attributeName:"responsive"},n)))))))),(0,a.createElement)(Tm,{attributes:r,props:n},(0,a.createElement)("div",t({},V,G),(0,a.createElement)("div",{style:{marginBottom:"50px",display:Q?"block":"none"}},ne&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",{className:"gspbgrid_list_builder"},(0,a.createElement)("ul",{className:"wp-block-repeater-template"},(0,a.createElement)("li",{className:"gspbgrid_item"},(0,a.createElement)(Zn.BlockContextProvider,{value:{repeaterArray:X[0]}},(0,a.createElement)(Zn.InnerBlocks,{template:[["greenshift-blocks/dynamic-post-image",{image_size:"medium",scale:"cover",width:["custom"],widthUnit:["%"],customWidth:[100],height:["custom"],customHeight:[120],sourceType:"repeater",link_enable:!1}],["core/group",{style:{spacing:{padding:{top:"15px",right:"15px",bottom:"15px",left:"15px"},blockGap:"5px"}}},[["greenshift-blocks/dynamic-post-title",{spacing:{margin:{values:{top:[10],bottom:[15]},unit:["px","px","px","px"],locked:!1},padding:{values:{},unit:["px","px","px","px"],locked:!1}},typography:{textShadow:{},sizeUnit:"rem",size:[1.2]},loading:!1,headingTag:"h3",sourceType:"repeater",link_enable:!1}]]]],templateLock:!1,templateInsertUpdatesSelection:!1}))))),(0,a.createElement)("div",{className:"gspbgrid-block__actions",style:{marginTop:30,textAlign:"center"}},(0,a.createElement)(Kn.Button,{className:"gspbgrid-block__actions-button",isPrimary:!0,onClick:()=>{Y(!1)}},(0,e.__)("Done","greenshiftquery")),(0,a.createElement)(Kn.Button,{className:"wc-block-all-products__cancel-button",isTertiary:!0,onClick:()=>{Y(!1)}},(0,e.__)("Cancel","greenshiftquery")),(0,a.createElement)(Kn.Button,{className:"wc-block-all-products__reset-button",label:(0,e.__)("Reset layout to default","greenshiftquery"),onClick:()=>{Y(!1)}},(0,e.__)("Reset Layout","greenshiftquery"))))),K&&(0,a.createElement)(Kn.Spinner,null),!ne&&!K&&(0,a.createElement)("div",{className:"gspbgrid-block__placeholder"},(0,e.__)("Select Field","greenshiftquery")),!K&&(0,a.createElement)("div",{style:{display:Q?"none":"block"}},(0,a.createElement)("div",V,(0,a.createElement)("div",{className:"gspbgrid_list_builder"+(E?" swiper":"")},(0,a.createElement)("ul",{className:"wp-block-repeater-template"+(E?" swiper-wrapper":"")},ne&&X.slice(0,ye).map(((e,t)=>(0,a.createElement)(Zn.BlockContextProvider,{value:{repeaterArray:e}},(0,a.createElement)(Om,{blocks:re,isSlider:E})))))))),(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:le}}))))},save:function(e){let{attributes:t}=e;return(0,a.createElement)(Zn.InnerBlocks.Content,null)}});const{collectionsObjects:Bm}=gspblib.helpers;var Pm={id:{type:"string",default:null},inlineCssStyles:{type:"string"},animation:{type:"object",default:Bm.animation},dynamicGClasses:{type:"array"},stylebook_class:{type:"string"},stylebook_attrs:{type:"object"},spacing:{type:"object",default:Bm.spacing},csstransform:{type:"object",default:Bm.csstransform},position:{type:"object",default:Bm.position},responsive:{type:"object",default:Bm.responsive},align:{type:"string",default:""},separator:{type:"string",default:" / "},separatorgap:{type:"number",default:5},show_home:{type:"boolean",default:!0},homelabel:{type:"string",default:"Home"},breadcrumb_design:{type:"object",default:{typography:Bm.typography,background:Bm.background,border:Bm.border,csstransform:Bm.csstransform,shadow:Bm.shadow,spacing:Bm.spacing}},breadcrumb_active_design:{type:"object",default:{typography:Bm.typography,background:Bm.background,border:Bm.border,csstransform:Bm.csstransform,shadow:Bm.shadow,spacing:Bm.spacing}},breadcrumb_separator_design:{type:"object",default:{typography:Bm.typography,background:Bm.background,border:Bm.border,csstransform:Bm.csstransform,shadow:Bm.shadow,spacing:Bm.spacing}}};const{gspb_setBlockId:Im}=gspblib.utilities,{BlockToolBar:Am}=gspblib.components,{CssTransform:Lm,Position:Mm,Responsive:$m,StyleTabs:jm,Spacing:zm,ProChecker:Fm}=gspblib.collections,{gspb_csstransform_cssGen:Rm,gspb_position_cssGen:Dm,aos_animation_cssGen:Hm,gspb_responsive_cssGen:Vm,getFinalCssFromDynamicLocalClasses:Gm,getDataAttributesfromDynamic:Um,getFinalCssFromTabs:Wm,gspb_spacing_cssGen:Jm,gspb_Css_Final:Qm}=gspblib.utilities,{InspectorTabs:Ym,InspectorTab:Xm}=gspblib.components,{gspb_cssGen:Zm}=gspblib.helpers,{AnimationWrapper:Km,AnimationRenderProps:eb}=gspblib.collections,{collectionsObjects:tb}=gspblib.helpers;var nb=(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 479 511.915"},(0,a.createElement)("path",{fill:"#2184f9",d:"M28.947 139.549h140.479c7.97 0 15.211 3.254 20.451 8.495 5.241 5.24 8.495 12.481 8.495 20.451v77.534h35.956V67.753c0-7.97 3.255-15.212 8.496-20.452 5.24-5.24 12.481-8.495 20.451-8.495h70.156c5.524 0 10.002 4.478 10.002 10.002 0 5.524-4.478 10.002-10.002 10.002h-70.156c-2.45 0-4.685 1.01-6.309 2.634a8.913 8.913 0 00-2.633 6.309v178.276h79.17c5.524 0 10.002 4.478 10.002 10.002 0 5.524-4.478 10.002-10.002 10.002h-79.17v178.276a8.913 8.913 0 002.633 6.309l-.019.019a8.957 8.957 0 006.328 2.615h70.228c5.524 0 10.002 4.478 10.002 10.002 0 5.524-4.478 10.002-10.002 10.002h-70.228c-7.943 0-15.17-3.255-20.413-8.495l-.018-.02-.02.02c-5.241-5.241-8.496-12.482-8.496-20.452V266.033h-35.956v98.901c0 7.97-3.254 15.211-8.495 20.452-5.24 5.24-12.481 8.495-20.451 8.495H28.947c-7.97 0-15.211-3.255-20.452-8.495C3.255 380.145 0 372.904 0 364.934V168.495c0-7.97 3.255-15.211 8.495-20.451 5.241-5.241 12.482-8.495 20.452-8.495zm338.817 274.976h99.383c6.519 0 11.853 5.336 11.853 11.853v73.684c0 6.516-5.336 11.853-11.853 11.853h-99.383c-6.516 0-11.852-5.334-11.852-11.853v-73.684c0-6.519 5.333-11.853 11.852-11.853zm0-207.189h99.383c6.519 0 11.853 5.336 11.853 11.853v73.684c0 6.516-5.336 11.853-11.853 11.853h-99.383c-6.516 0-11.852-5.334-11.852-11.853v-73.684c0-6.519 5.333-11.853 11.852-11.853zm0-207.336h99.383C473.666 0 479 5.336 479 11.853v73.683c0 6.517-5.336 11.853-11.853 11.853h-99.383c-6.516 0-11.852-5.333-11.852-11.853V11.853C355.912 5.334 361.245 0 367.764 0zM178.368 257.04a9.894 9.894 0 01-.05-1.009c0-.34.016-.678.05-1.009v-86.527a8.913 8.913 0 00-2.633-6.309 8.913 8.913 0 00-6.309-2.633H28.947c-2.45 0-4.685 1.009-6.31 2.633a8.913 8.913 0 00-2.633 6.309v196.439a8.913 8.913 0 002.633 6.309c1.625 1.624 3.86 2.634 6.31 2.634h140.479c2.45 0 4.685-1.01 6.309-2.634a8.913 8.913 0 002.633-6.309V257.04z"}));(0,ll.registerBlockType)("greenshift-blocks/breadcrumbs",{category:"greenShiftQuery",icon:nb,example:{},title:(0,e.__)("Breadcrumbs","greenshiftquery"),description:(0,e.__)("Breadcrumbs","greenshiftquery"),keywords:[],attributes:Pm,edit:function(n){const{attributes:l,setAttributes:r,className:i,clientId:o,context:s}=n,{id:c,csstransform:u,position:p,animation:g,responsive:d,align:m,separator:b,spacing:h,homelabel:_,separatorgap:f,show_home:y,breadcrumb_design:v,breadcrumb_active_design:E,breadcrumb_separator_design:x}=l,w=[{icon:"editor-alignleft",title:(0,e.__)("Align Text Left","greenshiftquery"),align:"flex-start"},{icon:"editor-aligncenter",title:(0,e.__)("Align Text Center","greenshiftquery"),align:"center"},{icon:"editor-alignright",title:(0,e.__)("Align Text Right","greenshiftquery"),align:"flex-end"}];(0,a.useEffect)((()=>{Im(n)}),[]);let C=`gspb_id-${c}`,k=`.${C}`,N=Um(n);const S={className:`gspb-breadcrumbs ${C} gspb-selector-element ${void 0!==n.attributes.className&&"undefined"!=n.attributes.className?n.attributes.className:""}`,...N};S.id=C;let T={};T=eb(g);let q="";q=Rm(u,k,q,g),q=Jm(h,k,q),q=Dm(p,"body.gspb-bodyfront "+k,q),q=Hm(g,k,q),q=Vm(d,k,q),q=Zm(`${k}`,["display","align-items","justify-content","gap","flex-wrap"],["flex","center",m,f+"px","wrap"],q),q=Wm(v,`${k} a`,q),q=Wm(E,`${k} .gspb-current-breadcrumb`,q),q=Wm(x,`${k} .gspb-separator-breadcrumbs`,q),q=Gm(n,q),Qm(c,q,n);let O=q;O=Dm(p,"#block-"+o,O);let B=!da()(Pm.animation.default,n.attributes.animation),P=!da()(Pm.csstransform.default,n.attributes.csstransform),I=!da()(Pm.position.default,n.attributes.position),A=!da()(Pm.responsive.default,n.attributes.responsive);const L=(0,Zn.useBlockProps)({"data-gspb-block-id":n.attributes.id});return L.className=L.className.replace(n.attributes.className,""),(0,a.createElement)("div",L,n.isSelected&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Zn.InspectorControls,null,(0,a.createElement)("div",{className:"gspb_inspector"},(0,a.createElement)(Ym,t({tabs:["general","advance"],activeAdvance:!!(B||P||I||A)},n),(0,a.createElement)(Xm,{key:"general"},(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Labels","greenshiftquery"),initialOpen:!0},(0,a.createElement)(Fm,{addonVar:greenshiftQUERY.can_use_premium_code}),(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Show Home","greenshiftquery"),checked:y,onChange:e=>r({show_home:e})}),y&&(0,a.createElement)(Kn.TextControl,{value:_,label:(0,e.__)("Home Label","greenshiftquery"),onChange:e=>r({homelabel:e})}),(0,a.createElement)(Kn.TextControl,{value:b,label:(0,e.__)("Separator","greenshiftquery"),onChange:e=>r({separator:e})}),(0,a.createElement)(Kn.TextControl,{value:f,type:"number",label:(0,e.__)("Gap for items","greenshiftquery"),onChange:e=>r({separatorgap:e})})),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Design","greenshiftquery"),initialOpen:!0},(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Design for Links","greenshiftaddon")),(0,a.createElement)(jm,t({typographyAttribute:v.typography||tb.typography,typographyTitle:(0,e.__)("Typography","greenshift-animation-and-page-builder-blocks"),typographyDefault:tb.typography,typographyChange:e=>{let t=JSON.parse(JSON.stringify(v));t.typography=e,r({breadcrumb_design:t})},backgroundAttribute:v.background||tb.background,backgroundTitle:(0,e.__)("Background","greenshift-animation-and-page-builder-blocks"),backgroundDefault:tb.background,backgroundChange:e=>{let t=JSON.parse(JSON.stringify(v));t.background=e,r({breadcrumb_design:t})},borderAttribute:v.border||tb.border,borderTitle:(0,e.__)("Border","greenshift-animation-and-page-builder-blocks"),borderDefault:tb.border,borderChange:e=>{let t=JSON.parse(JSON.stringify(v));t.border=e,r({breadcrumb_design:t})},spacingAttribute:v.spacing||tb.spacing,spacingTitle:(0,e.__)("Spacing","greenshiftquery"),spacingDefault:tb.spacing,spacingChange:e=>{let t=JSON.parse(JSON.stringify(v));t.spacing=e,r({breadcrumb_design:t})},shadowAttribute:v.shadow||tb.shadow,shadowTitle:(0,e.__)("Shadow","greenshiftquery"),shadowDefault:tb.shadow,shadowChange:e=>{let t=JSON.parse(JSON.stringify(v));t.shadow=e,r({breadcrumb_design:t})},csstransformAttribute:v.csstransform||tb.csstransform,csstransformTitle:(0,e.__)("CSS transform","greenshiftquery"),csstransformDefault:tb.csstransform,csstransformChange:e=>{let t=JSON.parse(JSON.stringify(v));t.csstransform=e,r({breadcrumb_design:t})}},n)),(0,a.createElement)("div",{style:{marginBottom:20}}),(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Design Separator","greenshiftaddon")),(0,a.createElement)(jm,t({typographyAttribute:x.typography||tb.typography,typographyTitle:(0,e.__)("Typography","greenshift-animation-and-page-builder-blocks"),typographyDefault:tb.typography,typographyChange:e=>{let t=JSON.parse(JSON.stringify(x));t.typography=e,r({breadcrumb_separator_design:t})},backgroundAttribute:x.background||tb.background,backgroundTitle:(0,e.__)("Background","greenshift-animation-and-page-builder-blocks"),backgroundDefault:tb.background,backgroundChange:e=>{let t=JSON.parse(JSON.stringify(x));t.background=e,r({breadcrumb_separator_design:t})},borderAttribute:x.border||tb.border,borderTitle:(0,e.__)("Border","greenshift-animation-and-page-builder-blocks"),borderDefault:tb.border,borderChange:e=>{let t=JSON.parse(JSON.stringify(x));t.border=e,r({breadcrumb_separator_design:t})},spacingAttribute:x.spacing||tb.spacing,spacingTitle:(0,e.__)("Spacing","greenshiftquery"),spacingDefault:tb.spacing,spacingChange:e=>{let t=JSON.parse(JSON.stringify(x));t.spacing=e,r({breadcrumb_separator_design:t})},shadowAttribute:x.shadow||tb.shadow,shadowTitle:(0,e.__)("Shadow","greenshiftquery"),shadowDefault:tb.shadow,shadowChange:e=>{let t=JSON.parse(JSON.stringify(x));t.shadow=e,r({breadcrumb_separator_design:t})},csstransformAttribute:x.csstransform||tb.csstransform,csstransformTitle:(0,e.__)("CSS transform","greenshiftquery"),csstransformDefault:tb.csstransform,csstransformChange:e=>{let t=JSON.parse(JSON.stringify(x));t.csstransform=e,r({breadcrumb_separator_design:t})}},n)),(0,a.createElement)("div",{style:{marginBottom:20}}),(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Design for Current Item","greenshiftaddon")),(0,a.createElement)(jm,t({typographyAttribute:E.typography||tb.typography,typographyTitle:(0,e.__)("Typography","greenshift-animation-and-page-builder-blocks"),typographyDefault:tb.typography,typographyChange:e=>{let t=JSON.parse(JSON.stringify(E));t.typography=e,r({breadcrumb_active_design:t})},backgroundAttribute:E.background||tb.background,backgroundTitle:(0,e.__)("Background","greenshift-animation-and-page-builder-blocks"),backgroundDefault:tb.background,backgroundChange:e=>{let t=JSON.parse(JSON.stringify(E));t.background=e,r({breadcrumb_active_design:t})},borderAttribute:E.border||tb.border,borderTitle:(0,e.__)("Border","greenshift-animation-and-page-builder-blocks"),borderDefault:tb.border,borderChange:e=>{let t=JSON.parse(JSON.stringify(E));t.border=e,r({breadcrumb_active_design:t})},spacingAttribute:E.spacing||tb.spacing,spacingTitle:(0,e.__)("Spacing","greenshiftquery"),spacingDefault:tb.spacing,spacingChange:e=>{let t=JSON.parse(JSON.stringify(E));t.spacing=e,r({breadcrumb_active_design:t})},shadowAttribute:E.shadow||tb.shadow,shadowTitle:(0,e.__)("Shadow","greenshiftquery"),shadowDefault:tb.shadow,shadowChange:e=>{let t=JSON.parse(JSON.stringify(E));t.shadow=e,r({breadcrumb_active_design:t})},csstransformAttribute:E.csstransform||tb.csstransform,csstransformTitle:(0,e.__)("CSS transform","greenshiftquery"),csstransformDefault:tb.csstransform,csstransformChange:e=>{let t=JSON.parse(JSON.stringify(E));t.csstransform=e,r({breadcrumb_active_design:t})}},n)),(0,a.createElement)("div",{style:{marginBottom:20}})),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Block Spacing","greenshiftquery"),initialOpen:!1,className:da()(Pm.spacing.default,n.attributes.spacing)?"":"gspb_panel_changed"},(0,a.createElement)(zm,t({attributeName:"spacing",overflow:!0},n)))),(0,a.createElement)(Xm,{key:"advance"},(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Animation","greenshiftquery"),initialOpen:!0,className:B?"gspb_panel_changed":""},(0,a.createElement)(Animation,t({attributeName:"animation"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Css Transform","greenshiftquery"),initialOpen:!1,className:P?"gspb_panel_changed":""},(0,a.createElement)(Lm,t({attributeName:"csstransform"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Position","greenshiftquery"),initialOpen:!1,className:I?"gspb_panel_changed":""},(0,a.createElement)(Mm,t({attributeName:"position"},n))),(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Responsive and Custom CSS","greenshift"),initialOpen:!1,className:A?"gspb_panel_changed":""},(0,a.createElement)($m,t({attributeName:"responsive"},n))))))),(0,a.createElement)(Am,n),(0,a.createElement)(Zn.BlockControls,null,(0,a.createElement)(Zn.AlignmentToolbar,{value:m,onChange:e=>r({align:e}),alignmentControls:w}))),(0,a.createElement)(Km,{attributes:l,props:n},(0,a.createElement)("div",t({},S,T),y&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("a",{href:"#"},_),(0,a.createElement)("span",{className:"gspb-separator-breadcrumbs"},b)),(0,a.createElement)("a",{href:"#"},"Navigation"),(0,a.createElement)("span",{className:"gspb-separator-breadcrumbs"},b),(0,a.createElement)("span",{className:"gspb-current-breadcrumb"},"Path"),(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:O}}))))},save:()=>null});var ab=window.wp.plugins,lb=window.wp.editPost,rb=window.wp.coreData;const ib=(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",height:"20px",viewBox:"0 0 122.88 112.99"},(0,a.createElement)("path",{d:"M120.62,39.52,63.1,68.12a3.75,3.75,0,0,1-3.33,0L2.1,39.45a3.78,3.78,0,0,1-.18-6.67L59.59.48a3.78,3.78,0,0,1,3.73,0L121,32.78a3.77,3.77,0,0,1-.33,6.74Zm-9.77,40.93a3.76,3.76,0,0,1,3.6-6.61l6.41,3.38a3.77,3.77,0,0,1,1.58,5.09A3.82,3.82,0,0,1,120.7,84L63.1,112.6a3.75,3.75,0,0,1-3.33,0L2.1,83.93a3.77,3.77,0,0,1-1.71-5A3.69,3.69,0,0,1,2,77.22l6-3.14a3.76,3.76,0,0,1,4,6.35L61.44,105l49.41-24.57ZM111,57.69a3.76,3.76,0,0,1,4.36-6l5.49,2.89a3.76,3.76,0,0,1-.16,6.74L63.1,89.92a3.75,3.75,0,0,1-3.33,0L2.1,61.25a3.78,3.78,0,0,1-1.71-5A3.72,3.72,0,0,1,2,54.54L7.9,51.43A3.77,3.77,0,0,1,12,57.74l49.47,24.6L111,57.69ZM61.44,60.54,111,35.87,61.44,8.09,11.83,35.87,61.44,60.54Z"})),ob=(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",height:"20px",viewBox:"0 0 122.879 101.018","enable-background":"new 0 0 122.879 101.018"},(0,a.createElement)("g",null,(0,a.createElement)("path",{d:"M4.923,28.587h87.663c1.357,0,2.588,0.553,3.479,1.444c0.891,0.891,1.445,2.123,1.445,3.479v62.584 c0,1.356-0.553,2.589-1.445,3.479c-0.078,0.079-0.16,0.152-0.246,0.221c-0.867,0.761-1.998,1.223-3.232,1.223H4.923 c-1.356,0-2.588-0.553-3.479-1.443C0.553,98.684,0,97.451,0,96.095V33.51c0-1.357,0.553-2.588,1.444-3.479 C2.334,29.14,3.566,28.587,4.923,28.587L4.923,28.587z M32.734,5.852c-1.616,0-2.926-1.31-2.926-2.926 c0-1.615,1.31-2.926,2.926-2.926h87.221c1.615,0,2.924,1.311,2.924,2.926v61.476c0,1.616-1.309,2.926-2.924,2.926 c-1.617,0-2.926-1.31-2.926-2.926V5.852H32.734L32.734,5.852z M19.531,20.651c-1.616,0-2.925-1.31-2.925-2.926 s1.31-2.926,2.925-2.926h87.221c1.615,0,2.926,1.31,2.926,2.926v61.476c0,1.616-1.311,2.926-2.926,2.926s-2.926-1.31-2.926-2.926 v-58.55H19.531L19.531,20.651z M91.658,34.438H5.851v60.729h85.807V34.438L91.658,34.438z"}))),sb=(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 331.17",height:"20px"},(0,a.createElement)("path",{"fill-rule":"nonzero",d:"M34.88 0h442.24c9.56 0 18.28 3.93 24.59 10.24C508.07 16.55 512 25.29 512 34.88V296.3c0 9.57-3.94 18.31-10.25 24.62l-.68.62c-6.26 5.95-14.71 9.63-23.95 9.63H34.88c-9.55 0-18.28-3.93-24.61-10.26C3.93 314.62 0 305.9 0 296.3V34.88c0-9.56 3.93-18.27 10.24-24.6l.04-.04C16.63 3.92 25.33 0 34.88 0zm232.89 113.65c-4.68 0-8.48-5.06-8.48-11.3 0-6.25 3.8-11.31 8.48-11.31h120.41c4.68 0 8.48 5.06 8.48 11.31 0 6.24-3.8 11.3-8.48 11.3H267.77zm0 121.96c-4.68 0-8.48-5.06-8.48-11.3 0-6.24 3.8-11.31 8.48-11.31h179.5c4.68 0 8.48 5.07 8.48 11.31s-3.8 11.3-8.48 11.3h-179.5zm0-60.98c-4.68 0-8.48-5.06-8.48-11.3 0-6.24 3.8-11.3 8.48-11.3h167.88c4.68 0 8.48 5.06 8.48 11.3 0 6.24-3.8 11.3-8.48 11.3H267.77zm-93.21 19.9c9.47 8.16 27.48 5.71 37.6 11.36 3.22 1.8 6.14 4.09 8.48 7.18 5.8 7.66 6.25 10.46 8.46 19.81-.52 5.51-3.65 8.69-9.8 9.16H78.13c-6.15-.47-9.28-3.65-9.8-9.16 2.21-9.35 2.66-12.15 8.47-19.81 2.34-3.1 5.25-5.38 8.47-7.18 9.96-5.55 27.26-3.14 37.13-10.97 1.49-3.23 3-7.81 3.95-10.7l.4-1.19c1.1-3.29-5.4-9.72-7.58-13.18l-8.08-12.84c-2.95-4.41-4.49-8.44-4.58-11.74-.05-1.56.22-2.97.79-4.2.6-1.3 1.53-2.39 2.78-3.23.58-.39 1.24-.72 1.96-1-.53-6.96-.72-12.26-.38-19.61.17-1.74.5-3.49.99-5.23 2.96-10.57 12.04-18.18 22.42-21.76 5.03-1.74 3.09-5.89 8.17-5.61 12.06.66 30.67 8.43 37.81 16.67 10.02 11.55 7.43 22.28 7.1 36.38v-.01c2.24.68 3.67 2.1 4.26 4.41.65 2.54-.05 6.14-2.21 11.03h-.01c-.04.09-.08.18-.14.26l-9.2 15.16c-3.55 5.85-7.15 11.71-11.96 16.21-.23.22-.47.43-.71.64.7.97 1.51 2.16 2.38 3.44 1.25 1.84 2.63 3.86 4 5.71zM477.12 20.34H34.88c-4.01 0-7.65 1.63-10.26 4.24l-.04.04a14.488 14.488 0 0 0-4.24 10.26V296.3c0 3.97 1.65 7.61 4.29 10.25a14.31 14.31 0 0 0 10.25 4.28h442.24c3.78 0 7.25-1.47 9.85-3.87l.4-.42c2.64-2.64 4.29-6.28 4.29-10.24V34.88c0-3.98-1.65-7.62-4.29-10.26a14.392 14.392 0 0 0-10.25-4.28z"})),cb=(0,a.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",height:"20px",viewBox:"0 0 122.88 98.31"},(0,a.createElement)("g",null,(0,a.createElement)("path",{d:"M8.32,0h106.24c4.57,0,8.32,3.74,8.32,8.32V90c0,4.57-3.74,8.32-8.32,8.32l-106.24,0C3.74,98.31,0,94.57,0,90 V8.32C0,3.74,3.74,0,8.32,0L8.32,0z M37.46,65.4H23.01v-6.53l14.45-17.18h6.9v17.56h3.59v6.15h-3.59v5.35h-6.9V65.4L37.46,65.4z M37.46,59.25v-9.02l-7.63,9.02H37.46L37.46,59.25z M49.77,56.34c0-5.43,0.98-9.23,2.93-11.39c1.96-2.17,4.94-3.25,8.93-3.25 c1.92,0,3.51,0.24,4.74,0.71c1.24,0.47,2.24,1.09,3.02,1.85c0.78,0.76,1.4,1.56,1.84,2.39c0.45,0.84,0.81,1.82,1.08,2.93 c0.53,2.13,0.8,4.35,0.8,6.67c0,5.18-0.88,8.97-2.63,11.37c-1.75,2.4-4.77,3.61-9.06,3.61c-2.4,0-4.34-0.39-5.83-1.15 c-1.48-0.77-2.69-1.89-3.65-3.37c-0.69-1.05-1.22-2.49-1.61-4.31C49.96,60.56,49.77,58.55,49.77,56.34L49.77,56.34z M57.63,56.35 c0,3.63,0.32,6.12,0.96,7.45c0.64,1.33,1.58,2,2.8,2c0.8,0,1.5-0.28,2.1-0.84c0.59-0.57,1.02-1.46,1.3-2.68 c0.28-1.22,0.42-3.13,0.42-5.71c0-3.79-0.32-6.34-0.96-7.65c-0.65-1.3-1.61-1.96-2.89-1.96c-1.32,0-2.26,0.67-2.85,2 C57.92,50.28,57.63,52.75,57.63,56.35L57.63,56.35z M89.37,65.4H74.92v-6.53l14.45-17.18h6.9v17.56h3.59v6.15h-3.59v5.35h-6.9V65.4 L89.37,65.4z M89.37,59.25v-9.02l-7.63,9.02H89.37L89.37,59.25z M117.97,23.29H5.29v67.51c0,0.64,0.25,1.2,0.67,1.63 c0.42,0.43,0.99,0.67,1.63,0.67h108.04c0.64,0,1.2-0.25,1.63-0.67c0.43-0.43,0.67-0.99,0.67-1.63l0-67.51H117.97L117.97,23.29z M106.64,9.35c2.27,0,4.11,1.84,4.11,4.11c0,2.27-1.84,4.11-4.11,4.11c-2.27,0-4.11-1.84-4.11-4.11 C102.54,11.19,104.38,9.35,106.64,9.35L106.64,9.35z M78.8,9.35c2.27,0,4.11,1.84,4.11,4.11c0,2.27-1.84,4.11-4.11,4.11 c-2.27,0-4.11-1.84-4.11-4.11C74.69,11.19,76.53,9.35,78.8,9.35L78.8,9.35z M92.72,9.35c2.27,0,4.11,1.84,4.11,4.11 c0,2.27-1.84,4.11-4.11,4.11c-2.27,0-4.11-1.84-4.11-4.11C88.61,11.19,90.45,9.35,92.72,9.35L92.72,9.35z"}))),{StylesforBlock:ub,RadioAdvanced:pb}=gspblib.components,gb=()=>{(0,l.useSelect)((e=>e("core/editor").getCurrentPostType()),[]);const t=(0,l.useSelect)((e=>{var t,n;const{getPostTypes:a}=e("core");let l=null!==(n=(null!==(t=a({per_page:-1}))&&void 0!==t?t:[]).map((e=>({label:e.labels.name,value:e.slug}))))&&void 0!==n?n:[];return[{label:"",value:""}].concat(l)})),[n,r]=(0,rb.useEntityProp)("postType","wp_block","meta"),[i,o]=(0,a.useState)(!1),s=e=>{const t={...n,...e};r(t)},[c,u]=(0,a.useState)([]),[p,g]=(0,a.useState)([]),[d,m]=(0,a.useState)(n.gspb_taxonomy_value),[b,h]=(0,a.useState)(n.gspb_tax_slug),[f,y]=(0,a.useState)(n.gspb_tax_slug_exclude),[v,E]=(0,a.useState)(n.gspb_roles_list),x=la()(((e,t)=>na()({path:(0,Xn.addQueryArgs)("/greenshift/v1/get-user-roles",{search:e})}).then((e=>JSON.parse(e)))),500);(0,a.useEffect)((()=>{na()({path:"/greenshift/v1/get-user-roles"}).then((e=>{E(JSON.parse(e))})).catch((e=>{E([])}))}),[]);const w=la()(((e,t)=>{const n=Ar()({taxonomy:d,search:e},(e=>!Pr()(e)));return wp.ajax.post("gssal_taxonomy_terms_search",n).done((e=>{t(e.results)}))}),500),C=(0,a.useRef)();(0,a.useEffect)((()=>{if(C.current=!0,wp.ajax.send("gssal_taxonomies_list").done((e=>{C.current&&u(e.results)})),d){const e=b&&b.length>0?b.map((e=>e.value)):"",t=f&&f.length>0?f.map((e=>e.value)):"",n=_.union(e,t),a=Ar()({taxonomy:d,selected:n},(e=>!Pr()(e)));wp.ajax.post("gssal_taxonomy_terms",a).done((e=>{C.current&&g(e.results)}))}return()=>{C.current=!1}}),[d,b,f]);const[k,N]=(0,a.useState)([]),S=la()(((e,t)=>{const a=Ar()({search:e,post_type:n.gspb_singular},(e=>!Pr()(e)));return wp.ajax.post("gssal_products_title_list",a).done((e=>{t(e.results)}))}),500);return(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.ToggleControl,{label:(0,e.__)("Overwrite Site pages by this template","greenshiftquery"),checked:n.gspb_overwrite_archive_by_this_template,onChange:e=>s({gspb_overwrite_archive_by_this_template:e})}),n.gspb_overwrite_archive_by_this_template&&(0,a.createElement)(a.Fragment,null,(0,e.__)("Make sure that you saved template","greenshiftquery"),(0,a.createElement)("div",{style:{marginBottom:10}}),(0,a.createElement)(ub,{columns:2,value:n.gspb_overwrite_filter_by,options:[{svg:ib,label:(0,e.__)("Taxonomy","greenshift"),value:"taxonomy"},{svg:sb,label:(0,e.__)("User page","greenshift"),value:"user"},{svg:ob,label:(0,e.__)("Post type Archive","greenshift"),value:"posttype"},{svg:ob,label:(0,e.__)("Singlular Template","greenshift"),value:"singular"},{svg:cb,label:(0,e.__)("404 page","greenshift"),value:"errorpage"}],onChange:e=>{s({gspb_overwrite_filter_by:e})}}),(0,a.createElement)("div",{style:{marginBottom:10}})),n.gspb_overwrite_archive_by_this_template&&"taxonomy"===n.gspb_overwrite_filter_by&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Taxonomy","greenshift")},(0,a.createElement)(Mr,{value:_.find(c,(e=>e.value===d)),options:c,isMulti:!1,isSearchable:!1,isClearable:!0,onChange:e=>{const t=null!==e?e.value:"";m(t),h([]),y([]),s({gspb_taxonomy_value:t,gspb_tax_slug:[],gspb_tax_slug_exclude:[]})}})),void 0!==d&&d.length?(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Include","greenshift")},(0,a.createElement)(Yn,{defaultOptions:p,loadOptions:w,onChange:e=>{h(e),s({gspb_tax_slug:e})},isMulti:!0,value:b,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Exclude","greenshift")},(0,a.createElement)(Yn,{defaultOptions:p,loadOptions:w,onChange:e=>{y(e),s({gspb_tax_slug_exclude:e})},isMulti:!0,value:f,className:"react-select"}))):null),n.gspb_overwrite_archive_by_this_template&&"user"===n.gspb_overwrite_filter_by&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("By user role","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:v,loadOptions:x,onChange:e=>{e.length,s({gspb_roles_list:e})},isMulti:!0,value:n.gspb_roles_list,className:"react-select"}))),n.gspb_overwrite_archive_by_this_template&&"posttype"===n.gspb_overwrite_filter_by&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Select Post type","greenshiftquery"),help:(0,e.__)("This will overwrite default Post type archive page","greenshiftquery"),value:n.gspb_posttype_archive,options:t,onChange:e=>{s({gspb_posttype_archive:e})}})),n.gspb_overwrite_archive_by_this_template&&"singular"===n.gspb_overwrite_filter_by&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.SelectControl,{label:(0,e.__)("Select Post type","greenshiftquery"),help:(0,e.__)("This will overwrite default Single Page template","greenshiftquery"),value:n.gspb_singular,options:t,onChange:e=>{s({gspb_singular:e,gspb_singular_ids:""})}}),(0,a.createElement)(pb,{label:"",fluid:"",value:n.gspb_singular_filter_by,onChange:e=>{s({gspb_singular_filter_by:e})},options:[{label:(0,e.__)("All items"),value:"all_items",title:"All items"},{label:(0,e.__)("Manual select"),value:"manual_select",title:"Manual select"},{label:(0,e.__)("By taxonomy"),value:"by_taxonomy",title:"By taxonomy"}]}),"manual_select"===n.gspb_singular_filter_by&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("hr",null),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Post names","greenshift")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:k,loadOptions:S,onChange:e=>{s({gspb_singular_ids:e})},isMulti:!0,value:n.gspb_singular_ids,className:"react-select"}))),"by_taxonomy"===n.gspb_singular_filter_by&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Taxonomy","greenshift")},(0,a.createElement)(Mr,{value:_.find(c,(e=>e.value===d)),options:c,isMulti:!1,isSearchable:!1,isClearable:!0,onChange:e=>{const t=null!==e?e.value:"";m(t),h([]),y([]),s({gspb_taxonomy_value:t,gspb_tax_slug:[],gspb_tax_slug_exclude:[]})}})),void 0!==d&&d.length?(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Include","greenshift")},(0,a.createElement)(Yn,{defaultOptions:p,loadOptions:w,onChange:e=>{h(e),s({gspb_tax_slug:e})},isMulti:!0,value:b,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Exclude","greenshift")},(0,a.createElement)(Yn,{defaultOptions:p,loadOptions:w,onChange:e=>{y(e),s({gspb_tax_slug_exclude:e})},isMulti:!0,value:f,className:"react-select"}))):null)),n.gspb_overwrite_archive_by_this_template&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.Button,{isBusy:i,isSecondary:!0,onClick:()=>(async()=>{o(!0),await wp.apiFetch({path:"greenshift/v1/update_template_replace",method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},data:{id:wp.data.select("core/editor").getCurrentPostId(),type:n.gspb_overwrite_filter_by,gspb_taxonomy_value:n.gspb_taxonomy_value,gspb_tax_slug:n.gspb_tax_slug,gspb_tax_slug_exclude:n.gspb_tax_slug_exclude,gspb_roles_list:n.gspb_roles_list,gspb_posttype_archive:n.gspb_posttype_archive,gspb_singular:n.gspb_singular,gspb_singular_filter_by:n.gspb_singular_filter_by,gspb_singular_ids:n.gspb_singular_ids}}).then((e=>{const{success:t}=JSON.parse(e);t&&o(!1)}))})()},i?(0,e.__)("Saving to database","greenshiftquery"):(0,e.__)("Save template","greenshiftquery"))))};(0,ab.registerPlugin)("gspbgsap-replace-template",{render:()=>"wp_block"!==(0,l.useSelect)((e=>e("core/editor").getCurrentPostType()),[])?null:(0,a.createElement)(lb.PluginDocumentSettingPanel,{opened:!0,name:"gspb-template-replacement",title:(0,e.__)("Template Replacement","greenshiftquery")},(0,a.createElement)(gb,null))});var db=window.wp.hooks;const{ProChecker:mb}=gspblib.collections,{StylesforBlock:bb,RadioAdvanced:hb}=gspblib.components;var _b=t=>{let{attributes:n,setAttributes:l}=t;const{is_visibility_set:r,blockVisibility:i,conditions_arr_visibility:o}=n,{referal_source_field:s,url_path_field:c,data_source:u,cat:p,cat_exclude:g,tag:d,tag_exclude:m,ids:b,post_type:h,tax_name:f,tax_slug:y,tax_slug_exclude:v,price_range:E,type:x,user_id:w,user_logged_in:C,user_roles:k,query_by:N,not_show_for_selected:S,custom_field_key:T,custom_field_value:q,custom_field_compare:O,date_time_from_field:B,date_time_to_field:P,type_of_condition:I,name_of_cookie:A,compare_type_cookie:L,equal_cookie:M,woocommerce_field:$,woocommerce_type:j,hasParent:z}=i;function F(e){const t={...i,...e};l({blockVisibility:t})}const[R,D]=(0,a.useState)([]),H=R.map((e=>({label:e.name,id:e.id,value:e.id})),[]),[V,G]=(0,a.useState)([]),U=la()(((e,t)=>na()({path:(0,Xn.addQueryArgs)("/greenshift/v1/get-user-roles",{search:e})}).then((e=>JSON.parse(e)))),500),W=la()(((e,t)=>na()({path:(0,Xn.addQueryArgs)("/wp/v2/categories",{search:e})}).then((e=>{t(e.map((e=>({label:e.name,id:e.id,value:e.id})),[]))}))),500),[J,Q]=(0,a.useState)([]),Y=J.map((e=>({label:e.name,id:e.id,value:e.id})),[]),X=la()(((e,t)=>na()({path:(0,Xn.addQueryArgs)("/wp/v2/tags",{search:e})}).then((e=>{t(e.map((e=>({label:e.name,id:e.id,value:e.id})),[]))}))),500),[Z,K]=(0,a.useState)([]),ee=Z.map(((e,t)=>({label:e.name,id:e.id,value:e.id})),[]),te=la()(((e,t)=>na()({path:(0,Xn.addQueryArgs)("/wc/v3/products/categories",{search:e})}).then((e=>{t(e.map(((e,t)=>({label:e.name,id:e.id,value:e.id})),[]))}))),500),[ne,ae]=(0,a.useState)([]),le=ne.map(((e,t)=>({label:e.name,id:e.id,value:e.id})),[]),re=la()(((e,t)=>na()({path:(0,Xn.addQueryArgs)("/wc/v3/products/tags",{search:e})}).then((e=>{t(e.map(((e,t)=>({label:e.name,id:e.id,value:e.id})),[]))}))),500),[ie,oe]=(0,a.useState)([]),se=la()(((e,t)=>{const n=Ar()({search:e},(e=>!Pr()(e)));return wp.ajax.post("gssal_products_title_list",n).done((e=>{t(e.results)}))}),500),[ce,ue]=(0,a.useState)([]),[pe,ge]=(0,a.useState)([]),de=[];for(let e=0;e<o.length;e++)o[e].tax_name&&(de[e]=la()(((t,n)=>{const a=Ar()({taxonomy:o[e].tax_name,search:t},(e=>!Pr()(e)));return wp.ajax.post("gssal_taxonomy_terms_search",a).done((e=>{n(e.results)}))}),500));const[me,be]=(0,a.useState)([]),[he,_e]=(0,a.useState)([]),[fe,ye]=(0,a.useState)([]),ve=la()(((e,t)=>{const n=Ar()({taxonomy:f,search:e},(e=>!Pr()(e)));return wp.ajax.post("gssal_taxonomy_terms_search",n).done((e=>{t(e.results)}))}),500),[Ee,xe]=(0,a.useState)([]);let we=Ee.map(((e,t)=>({label:e.name,id:e.id,value:e.id})),[]);we=[{label:"Current Logged User",id:"current_logged",value:"current_logged"}].concat(we);const Ce=la()(((e,t)=>na()({path:(0,Xn.addQueryArgs)("/wp/v2/users",{search:e})}).then((e=>{t(e.map(((e,t)=>({label:e.name,id:e.id,value:e.id})),[]))}))),500),ke=(0,a.useRef)();let Ne;(0,a.useEffect)((()=>{if(ke.current=!0,"cat"===u){const e=p&&p.length>0?p.map((e=>e.value)):"",t=g&&g.length>0?g.map((e=>e.value)):"",n=_.union(e,t),a=Ar()({per_page:10,exclude:n},(e=>!Pr()(e)));na()({path:(0,Xn.addQueryArgs)("/wp/v2/categories",a)}).then((e=>{ke.current&&D(e)})).catch((()=>{ke.current&&D([])}));const l=d&&d.length>0?d.map((e=>e.value)):"",r=m&&m.length>0?m.map((e=>e.value)):"",i=_.union(l,r),o=Ar()({per_page:10,exclude:i},(e=>!Pr()(e)));na()({path:(0,Xn.addQueryArgs)("/wp/v2/tags",o)}).then((e=>{ke.current&&Q(e)})).catch((()=>{ke.current&&Q([])}))}if("ids"===u&&(b&&b.length>0&&b.map((e=>e.id)).join(","),wp.ajax.send("gssal_products_title_list").done((e=>{ke.current&&oe(e.results)}))),"related"===u||"cpt"===u||"taxonomy"===N||"auto"===u||"wishlist"===u){if(wp.ajax.send("gssal_post_type_el").done((e=>{ke.current&&be(e)})),wp.ajax.send("gssal_taxonomies_list").done((e=>{ke.current&&_e(e.results)})),f){const e=y&&y.length>0?y.map((e=>e.value)):"",t=v&&v.length>0?v.map((e=>e.value)):"",n=_.union(e,t),a=Ar()({taxonomy:f,selected:n},(e=>!Pr()(e)));wp.ajax.post("gssal_taxonomy_terms",a).done((e=>{ke.current&&ye(e.results)}))}if("product"==h){const e=p&&p.length>0?p.map((e=>e.id)).join(","):"";na()({path:(0,Xn.addQueryArgs)("/wc/v3/products/categories",{per_page:10,exclude:e})}).then((e=>{ke.current&&K(e)})).catch((()=>{ke.current&&K([])}));const t=d&&d.length>0?d.map((e=>e.id)).join(","):"";na()({path:(0,Xn.addQueryArgs)("/wc/v3/products/tags",{per_page:10,exclude:t})}).then((e=>{ke.current&&ae(e)})).catch((()=>{ke.current&&ae([])}))}}if(o.length){wp.ajax.send("gssal_taxonomies_list").done((e=>{ke.current&&ue(e.results)}));const e={conditions:[]};for(let t=0;t<o.length;t++)if(o[t].tax_name){const n=o[t].tax_slug&&o[t].tax_slug.length>0?o[t].tax_slug.map((e=>e.value)):"",a=o[t].tax_slug_exclude&&o[t].tax_slug_exclude.length>0?o[t].tax_slug_exclude.map((e=>e.value)):"",l=_.union(n,a);e.conditions.push({taxonomy:o[t].tax_name,selected:l})}else e.conditions.push({taxonomy:"",selected:""});wp.ajax.post("gssal_multi_taxonomy_terms",e).done((e=>{ke.current&&ge(e.results)}))}return"user"===N&&(na()({path:(0,Xn.addQueryArgs)("/wp/v2/users",{per_page:-1})}).then((e=>{ke.current&&xe(e)})).catch((()=>{ke.current&&xe([])})),na()({path:"/greenshift/v1/get-user-roles"}).then((e=>{G(JSON.parse(e))})).catch((e=>{G([])}))),()=>{ke.current=!1}}),[u,p,g,d,m,b,h,f,y,v,w,x,N,o]),Ne=[{label:(0,e.__)("Post Category or tag","greenshiftquery"),value:"cat"},{label:(0,e.__)("Custom post type and taxonomy","greenshiftquery"),value:"cpt"},{label:(0,e.__)("Manual Select and Order","greenshiftquery"),value:"ids"}];const Se=[{label:(0,e.__)("All types of products","greenshiftquery"),value:"all"},{label:(0,e.__)("Recent products","greenshiftquery"),value:"recent"},{label:(0,e.__)("Featured products","greenshiftquery"),value:"featured"},{label:(0,e.__)("Products with discount","greenshiftquery"),value:"sale"},{label:(0,e.__)("Products which have sales","greenshiftquery"),value:"saled"},{label:(0,e.__)("Recent viewed products","greenshiftquery"),value:"recentviews"},{label:(0,e.__)("Related products","greenshiftquery"),value:"related"},{label:(0,e.__)("Upsell products","greenshiftquery"),value:"upsell"}];let Te;function qe(e,t,n){const a=[...o];a[e][t]=n,l({conditions_arr_visibility:a})}Te=[{icon:"rhicon rhi-window-restore",label:(0,e.__)("By Post Type","greenshiftquery"),value:"post_type"},{icon:"rhicon rhi-clone",label:(0,e.__)("By Taxonomy","greenshiftquery"),value:"taxonomy"},{icon:"rhicon rhi-user",label:(0,e.__)("User Meta","greenshiftquery"),value:"user"},{icon:"rhicon rhi-inbox",label:(0,e.__)("Custom meta","greenshiftquery"),value:"custom_meta"},{icon:"rhicon rhi-clone",label:(0,e.__)("Taxonomy meta","greenshiftquery"),value:"taxonomy_meta"},{icon:"rhicon rhi-link",label:(0,e.__)("URL Query","greenshiftquery"),value:"url_path"},{icon:"rhicon rhi-external-link",label:(0,e.__)("Referral Source","greenshiftquery"),value:"referal_source"},{icon:"rhicon rhi-clock",label:(0,e.__)("Date/Time Period","greenshiftquery"),value:"date_time"},{icon:"rhicon rhi-mobile-android",label:(0,e.__)("Mobile View","greenshiftquery"),value:"mobile_view"},{icon:"rhicon rhi-code",label:(0,e.__)("Cookie","greenshiftquery"),value:"by_cookie"},{icon:"rhicon rhi-cartsmooth",label:(0,e.__)("Woocommerce fields","greenshiftquery"),value:"woocommerce"}];let Oe=(0,a.createElement)("div",{className:"gspb_inspector",style:{minWidth:220}},(0,e.__)("You can use dynamic placeholders: ","greenshiftquery"),(0,a.createElement)("div",{style:{marginBottom:5}}),(0,a.createElement)(Kn.TextControl,{value:"{TIMESTRING:now}"}),(0,a.createElement)(Kn.TextControl,{value:"{TIMESTRING:+1 week}"}),(0,e.__)("will be converted to unix time and compared with meta field with date format","greenshiftquery"));return(0,a.createElement)(Kn.PanelBody,{title:(0,e.__)("Visibility settings","greenshiftquery"),initialOpen:!1,className:r?"gspb_panel_changed":""},(0,a.createElement)(Kn.ToggleControl,{checked:r,label:(0,e.__)("Use visibility settings","greenshiftquery"),onChange:e=>l({is_visibility_set:e})}),r&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(mb,{addonVar:greenshiftQUERY.can_use_premium_code}),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.ToggleControl,{checked:S,label:(0,e.__)("Do not show content for selected","greenshiftquery"),onChange:e=>F({not_show_for_selected:e})}),(0,a.createElement)("div",{className:"gspb_feat_styles"},(0,a.createElement)(bb,{columns:2,value:N,options:Te,onChange:e=>F({query_by:e})})),(0,a.createElement)("div",{style:{marginBottom:20}})),(0,a.createElement)(a.Fragment,null,"post_type"===N&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Data query","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(Ne,(e=>e.value===u)),options:Ne,isMulti:!1,isSearchable:!1,isClearable:!1,onChange:e=>{F({data_source:e.value,cat:[],tag:[],tax_name:"",tax_slug:"",tax_slug_exclude:"",user_id:"",type:"recent",ids:[]})}})),"cat"===u&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("hr",null),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Category","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:H,loadOptions:W,onChange:e=>{F({cat:e})},isMulti:!0,value:p,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Category exclude","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:H,loadOptions:W,onChange:e=>{F({cat_exclude:e})},isMulti:!0,value:g,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Tag","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:Y,loadOptions:X,onChange:e=>F({tag:e}),isMulti:!0,value:d,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Tag exclude","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:Y,loadOptions:X,onChange:e=>F({tag_exclude:e}),isMulti:!0,value:m,className:"react-select"}))),"ids"===u&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("hr",null),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Post names","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:ie,loadOptions:se,onChange:e=>F({ids:e}),isMulti:!0,value:b,className:"react-select"}))),"cpt"===u&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("hr",null),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Post Type","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(me,(e=>e.value===h)),options:me,isMulti:!1,isSearchable:!1,isClearable:!1,onChange:e=>{F({post_type:e.value,tax_name:"",tax_slug:"",tax_slug_exclude:""})}})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Custom Taxonomy","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(he,(e=>e.value===f)),options:he,isMulti:!1,isSearchable:!1,isClearable:!0,onChange:e=>{F({tax_name:null!==e?e.value:void 0,tax_slug:"",tax_slug_exclude:""})}})),void 0!==f&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Include","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:fe,loadOptions:ve,onChange:e=>F({tax_slug:e}),isMulti:!0,value:y,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Exclude","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:fe,loadOptions:ve,onChange:e=>F({tax_slug_exclude:e}),isMulti:!0,value:v,className:"react-select"})),(0,a.createElement)(Kn.ToggleControl,{checked:z,label:(0,e.__)("Has Parent item?","greenshiftquery"),onChange:e=>F({hasParent:e})}))),"cpt"===u&&"product"==h&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("hr",null),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Category","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:ee,loadOptions:te,onChange:e=>{F({cat:e})},isMulti:!0,value:p,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Category exclude","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:ee,loadOptions:te,onChange:e=>{F({cat_exclude:e})},isMulti:!0,value:g,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Tag","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:le,loadOptions:re,onChange:e=>F({tag:e}),isMulti:!0,value:d,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Tag exclude","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:le,loadOptions:re,onChange:e=>F({tag_exclude:e}),isMulti:!0,value:m,className:"react-select"})),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Price range","greenshiftquery"),help:(0,e.__)("Set price range to show. Works only for posts with Main Post offer section. Example of using: 0-100. Will show products with price under 100","greenshiftquery"),value:E,onChange:e=>F({price_range:e})}),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Type of products","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(Se,(e=>e.value===x)),options:Se,isMulti:!1,isSearchable:!1,isClearable:!1,onChange:e=>F({type:e.value})})))),"taxonomy"===N&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Taxonomy","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(he,(e=>e.value===f)),options:he,isMulti:!1,isSearchable:!1,isClearable:!0,onChange:e=>{F({tax_name:null!==e?e.value:void 0,tax_slug:"",tax_slug_exclude:""})}})),void 0!==f&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Include","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:fe,loadOptions:ve,onChange:e=>F({tax_slug:e}),isMulti:!0,value:y,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Exclude","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:fe,loadOptions:ve,onChange:e=>F({tax_slug_exclude:e}),isMulti:!0,value:v,className:"react-select"})))),"user"===N&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("User","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:we,loadOptions:Ce,onChange:e=>{F({user_id:e})},isMulti:!0,value:w,className:"react-select"})),(0,a.createElement)(Kn.ToggleControl,{checked:C,label:(0,e.__)("If user is logged In","greenshiftquery"),onChange:e=>F({user_logged_in:e})}),C&&(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Also Limit By user role","greenshiftquery")},(0,a.createElement)(Yn,{cacheOptions:!0,defaultOptions:V,loadOptions:U,onChange:e=>F({user_roles:e}),isMulti:!0,value:k,className:"react-select"}))),("custom_meta"===N||"taxonomy_meta"===N)&&(0,a.createElement)(a.Fragment,null,"taxonomy_meta"===N&&(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("This will work only on taxonomy archive pages","greenshiftquery")),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Custom field key","greenshiftquery"),value:T,onChange:e=>F({custom_field_key:e})}),"exist"!=O&&"noexist"!=O&&"NOT EXISTS"!=O&&"EXISTS"!=O&&(0,a.createElement)("div",{className:"gspb_right_abs_btn"},(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"gspb_small_btn_abs"},(0,a.createElement)(Kn.Dropdown,{popoverProps:{position:"bottom left"},renderToggle:e=>{let{onToggle:t}=e;return(0,a.createElement)("div",null,(0,a.createElement)("button",{className:"components-button components-icon-button components-toolbar__control",style:{color:"#2184f9"},onClick:t},(0,a.createElement)("i",{class:"rhicon rhi-cog",style:{margin:"auto",fontSize:"14px"}})))},renderContent:e=>{let{onToggle:t}=e;return Oe}})),(0,a.createElement)(Kn.TextControl,{help:(0,e.__)("Divide by | your range values, example 0|100","greenshiftquery"),label:(0,e.__)("Custom field value","greenshiftquery"),value:q,onChange:e=>F({custom_field_value:e})}))),(0,a.createElement)(Kn.ComboboxControl,{label:(0,e.__)("Operator","greenshiftquery"),value:O,onChange:e=>{F({custom_field_compare:e})},options:[{label:(0,e.__)("<","greenshiftquery"),value:"less",title:(0,e.__)("Less","greenshiftquery")},{label:(0,e.__)("<=","greenshiftquery"),value:"<=",title:(0,e.__)("Less","greenshiftquery")},{label:(0,e.__)("=","greenshiftquery"),value:"equal",title:(0,e.__)("Equal","greenshiftquery")},{label:(0,e.__)("!=","greenshiftquery"),value:"!=",title:(0,e.__)("Equal","greenshiftquery")},{label:(0,e.__)(">","greenshiftquery"),value:"more",title:(0,e.__)("More","greenshiftquery")},{label:(0,e.__)(">=","greenshiftquery"),value:">=",title:(0,e.__)("More","greenshiftquery")},{label:(0,e.__)("Exist","greenshiftquery"),value:"exist",title:(0,e.__)("Exist","greenshiftquery")},{label:(0,e.__)("Not Exist","greenshiftquery"),value:"noexist",title:(0,e.__)("Not exist","greenshiftquery")},{label:(0,e.__)("BETWEEN","greenshiftquery"),value:"BETWEEN",title:(0,e.__)("Not exist","greenshiftquery")}]})),"url_path"===N&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Query String","greenshiftquery"),help:(0,e.__)("Field support regular expression. Add them after word REGEX without spaces","greenshiftquery"),value:c,onChange:e=>F({url_path_field:e})})),"referal_source"===N&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Referal Url","greenshiftquery"),value:s,onChange:e=>F({referal_source_field:e})})),"date_time"===N&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("span",{className:"gspb_inspector_property-title",style:{marginBottom:"15px"}},(0,e.__)("Date/Time From","greenshiftquery")),(0,a.createElement)(Kn.DateTimePicker,{currentDate:B,onChange:e=>F({date_time_from_field:e}),is12Hour:!1,startOfWeek:1,__nextRemoveHelpButton:!0,__nextRemoveResetButton:!0}),(0,a.createElement)("span",{className:"gspb_inspector_property-title",style:{marginBottom:"15px",marginTop:"25px"}},(0,e.__)("Date/Time To","greenshiftquery")),(0,a.createElement)(Kn.DateTimePicker,{currentDate:P,onChange:e=>F({date_time_to_field:e}),is12Hour:!1,startOfWeek:1,__nextRemoveHelpButton:!0,__nextRemoveResetButton:!0})),"by_cookie"===N&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Name of cookie","greenshiftquery"),value:A,onChange:e=>F({name_of_cookie:e})}),(0,a.createElement)(hb,{label:"",fluid:"yes",value:L,onChange:e=>{F({compare_type_cookie:e})},options:[{label:(0,e.__)("Equal","greenshiftquery"),value:"equal",title:(0,e.__)("Equal","greenshiftquery")},{label:(0,e.__)("Exist","greenshiftquery"),value:"exist",title:(0,e.__)("Exist","greenshiftquery")}]}),"equal"===L&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Cookie equal:","greenshiftquery"),value:M,onChange:e=>F({equal_cookie:e})}))),"woocommerce"===N&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(bb,{columns:2,value:j,options:[{label:(0,e.__)("If related products exists","greenshiftquery"),value:"related"},{label:(0,e.__)("If upsell products exists","greenshiftquery"),value:"upsell"},{label:(0,e.__)("Items in cart","greenshiftquery"),value:"cart_items"},{label:(0,e.__)("Value in cart","greenshiftquery"),value:"cart_total"}],onChange:e=>{F({woocommerce_type:e})}}),(0,a.createElement)("div",{style:{marginBottom:10}}),("cart_items"===j||"cart_total"==j)&&(0,a.createElement)(Kn.TextControl,{type:"number",label:(0,e.__)("More than value","greenshiftquery"),value:$,onChange:e=>F({woocommerce_field:parseFloat(e)})})),(0,a.createElement)("hr",null),(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("Multiple Conditions","greenshiftquery")),(0,a.createElement)(bb,{columns:2,value:I,options:[{label:(0,e.__)("AND","greenshiftquery"),value:"and"},{label:(0,e.__)("OR","greenshiftquery"),value:"or"}],onChange:e=>{F({type_of_condition:e})}}),(0,a.createElement)("div",{className:"gspb-additional-conditions"},o.length?o.map(((t,n)=>(0,a.createElement)("div",{className:"gspb-condition",key:n,style:{marginTop:"30px"}},(0,a.createElement)("div",{style:{marginBottom:10,fontWeight:"bold",textTransform:"uppercase"}},t.title),(0,a.createElement)("div",{className:"gspb_feat_styles"},(0,a.createElement)(bb,{columns:2,value:t.query_by,options:[{icon:"rhicon rhi-clone",label:(0,e.__)("By Taxonomy query","greenshiftquery"),value:"taxonomy"},{icon:"rhicon rhi-inbox",label:(0,e.__)("Custom meta query","greenshiftquery"),value:"custom_meta"},{icon:"rhicon rhi-clone",label:(0,e.__)("Taxonomy meta query","greenshiftquery"),value:"taxonomy_meta"},{icon:"rhicon rhi-link",label:(0,e.__)("By URL Query Path","greenshiftquery"),value:"url_path"},{icon:"rhicon rhi-external-link",label:(0,e.__)("By Referral Source","greenshiftquery"),value:"referal_source"},{icon:"rhicon rhi-code",label:(0,e.__)("By Cookie","greenshiftquery"),value:"by_cookie"}],onChange:e=>{qe(n,"query_by",e)}})),(0,a.createElement)("div",{style:{marginBottom:"20px"}}),"taxonomy"===t.query_by&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Taxonomy","greenshiftquery")},(0,a.createElement)(Mr,{value:_.find(ce,(e=>e.value===t.tax_name)),options:ce,isMulti:!1,isSearchable:!1,isClearable:!0,onChange:e=>{qe(n,"tax_name",null!==e?e.value:void 0),qe(n,"tax_slug",""),qe(n,"tax_slug_exclude","")}})),void 0!==t.tax_name&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Include","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:pe[n],loadOptions:de[n],onChange:e=>qe(n,"tax_slug",e),isMulti:!0,value:t.tax_slug,className:"react-select"})),(0,a.createElement)(Kn.BaseControl,{label:(0,e.__)("Exclude","greenshiftquery")},(0,a.createElement)(Yn,{defaultOptions:pe[n],loadOptions:ve,onChange:e=>qe(n,"tax_slug_exclude",e),isMulti:!0,value:t.tax_slug_exclude,className:"react-select"})))),("custom_meta"===t.query_by||"taxonomy_meta"===t.query_by)&&(0,a.createElement)(a.Fragment,null,"taxonomy_meta"===t.query_by&&(0,a.createElement)("div",{style:{marginBottom:10}},(0,e.__)("This will work only on taxonomy archive pages","greenshiftquery")),(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Custom field key","greenshiftquery"),value:t.custom_field_key,onChange:e=>qe(n,"custom_field_key",e)}),"exist"!=t.custom_field_compare&&"noexist"!=t.custom_field_compare&&"NOT EXISTS"!=t.custom_field_compare&&"EXISTS"!=t.custom_field_compare&&(0,a.createElement)("div",{className:"gspb_right_abs_btn"},(0,a.createElement)("div",null,(0,a.createElement)("div",{className:"gspb_small_btn_abs"},(0,a.createElement)(Kn.Dropdown,{popoverProps:{position:"bottom left"},renderToggle:e=>{let{onToggle:t}=e;return(0,a.createElement)("div",null,(0,a.createElement)("button",{className:"components-button components-icon-button components-toolbar__control",style:{color:"#2184f9"},onClick:t},(0,a.createElement)("i",{class:"rhicon rhi-cog",style:{margin:"auto",fontSize:"14px"}})))},renderContent:e=>{let{onToggle:t}=e;return Oe}})),(0,a.createElement)(Kn.TextControl,{help:(0,e.__)("Divide by | your range values, example 0|100","greenshiftquery"),label:(0,e.__)("Custom field value","greenshiftquery"),value:t.custom_field_value,onChange:e=>qe(n,"custom_field_value",e)}))),(0,a.createElement)(Kn.ComboboxControl,{label:(0,e.__)("Operator","greenshiftquery"),value:t.custom_field_compare,onChange:e=>{qe(n,"custom_field_compare",e)},options:[{label:(0,e.__)("<","greenshiftquery"),value:"less",title:(0,e.__)("Less","greenshiftquery")},{label:(0,e.__)("<=","greenshiftquery"),value:"<=",title:(0,e.__)("Less","greenshiftquery")},{label:(0,e.__)("=","greenshiftquery"),value:"equal",title:(0,e.__)("Equal","greenshiftquery")},{label:(0,e.__)(">","greenshiftquery"),value:"more",title:(0,e.__)("More","greenshiftquery")},{label:(0,e.__)(">=","greenshiftquery"),value:">=",title:(0,e.__)("More","greenshiftquery")},{label:(0,e.__)("Exist","greenshiftquery"),value:"exist",title:(0,e.__)("Exist","greenshiftquery")},{label:(0,e.__)("Not Exist","greenshiftquery"),value:"noexist",title:(0,e.__)("Not exist","greenshiftquery")},{label:(0,e.__)("BETWEEN","greenshiftquery"),value:"BETWEEN",title:(0,e.__)("Not exist","greenshiftquery")}]})),"url_path"===t.query_by&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Query String","greenshiftquery"),value:t.url_path_field,help:(0,e.__)("Field support regular expression. Add them after word REGEX without spaces","greenshiftquery"),onChange:e=>qe(n,"url_path_field",e)})),"referal_source"===t.query_by&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Referal Url","greenshiftquery"),value:t.referal_source_field,onChange:e=>qe(n,"referal_source_field",e)})),"by_cookie"===t.query_by&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Name of cookie","greenshiftquery"),value:t.name_of_cookie,onChange:e=>qe(n,"name_of_cookie",e)}),(0,a.createElement)(hb,{label:"",fluid:"yes",value:t.compare_type_cookie,onChange:e=>{qe(n,"compare_type_cookie",e)},options:[{label:(0,e.__)("Equal","greenshiftquery"),value:"equal",title:(0,e.__)("Equal","greenshiftquery")},{label:(0,e.__)("Exist","greenshiftquery"),value:"exist",title:(0,e.__)("Exist","greenshiftquery")}]}),"equal"===t.compare_type_cookie&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.TextControl,{label:(0,e.__)("Cookie equal:","greenshiftquery"),value:t.equal_cookie,onChange:e=>qe(n,"equal_cookie",e)})))))):"",o.length?(0,a.createElement)(a.Fragment,null,(0,a.createElement)(Kn.Button,{style:{marginTop:"10px",width:"100%",justifyContent:"center"},isDestructive:!0,onClick:()=>l({conditions_arr_visibility:o.slice(0,-1)})},(0,e.__)("Remove Condition","greenshiftquery"))):""),(0,a.createElement)(Kn.Button,{style:{marginTop:"15px",width:"100%",justifyContent:"center"},isSecondary:!0,onClick:()=>l({conditions_arr_visibility:[...o,{title:(0,e.__)("Condition #","greenshiftquery")+(parseInt(o.length)+2),query_by:"post_type",tax_name:"",tax_slug:[],tax_slug_exclude:[],custom_field_key:"",custom_field_value:"",custom_field_compare:"equal",url_path_field:"",referal_source_field:"",name_of_cookie:"",compare_type_cookie:"exist",equal_cookie:""}]})},(0,e.__)("Add Condition","greenshiftquery"))),(0,a.createElement)("hr",null)))};(0,db.addFilter)("blocks.registerBlockType","gspb-plugin/add-visible-settings-attributes",((e,t)=>(void 0!==e.attributes&&t.startsWith("greenshift")&&(e.attributes=Object.assign(e.attributes,{is_visibility_set:{type:"boolean",default:!1},blockVisibility:{type:"object",default:{}},conditions_arr_visibility:{type:"array",default:[]}})),e))),(0,db.addFilter)("editor.BlockEdit","gspb-plugin/add-visible-settings-control",(e=>t=>{const{isSelected:n,attributes:l,setAttributes:r}=t;return t.name.startsWith("greenshift")?(0,a.createElement)(a.Fragment,null,(0,a.createElement)(e,t),n&&(0,a.createElement)(Zn.InspectorControls,null,(0,a.createElement)("div",{className:"gspb_inspector gspb_visibility_panel"},(0,a.createElement)("style",{dangerouslySetInnerHTML:{__html:".gspb_visibility_panel{display:none}.gspb_inspector:has(.gst-inspector-tabs.advance) + .gspb_visibility_panel{display:block}"}}),(0,a.createElement)(_b,{attributes:l,setAttributes:r})))):(0,a.createElement)(e,t)}))}()}();