| Current File : /home/digitaw/www/wp-content/plugins/wordpress-popup/lib/wpmudev-black-friday/build/banner.min.js |
(()=>{"use strict";var e={n:t=>{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},d:(t,n)=>{for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=window.wp.element,n=window.wp.domReady;function r(){var e,t,n="function"==typeof Symbol?Symbol:{},a=n.iterator||"@@iterator",c=n.toStringTag||"@@toStringTag";function i(n,r,a,c){var i=r&&r.prototype instanceof u?r:u,s=Object.create(i.prototype);return o(s,"_invoke",function(n,r,o){var a,c,i,u=0,s=o||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return a=t,c=0,i=e,f.n=n,l}};function p(n,r){for(c=n,i=r,t=0;!d&&u&&!o&&t<s.length;t++){var o,a=s[t],p=f.p,m=a[2];n>3?(o=m===r)&&(i=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=n<2&&p<a[1])?(c=0,f.v=r,f.n=a[1]):p<m&&(o=n<3||a[0]>r||r>m)&&(a[4]=n,a[5]=r,f.n=m,c=0))}if(o||n>1)return l;throw d=!0,r}return function(o,s,m){if(u>1)throw TypeError("Generator is already running");for(d&&1===s&&p(s,m),c=s,i=m;(t=c<2?e:i)||!d;){a||(c?c<3?(c>1&&(f.n=-1),p(c,i)):f.n=i:f.v=i);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,i)))throw TypeError("iterator result is not an object");if(!t.done)return t;i=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(i=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(d=f.n<0)?i:n.call(r,f))!==l)break}catch(t){a=e,c=1,i=t}finally{u=1}}return{value:t,done:d}}}(n,a,c),!0),s}var l={};function u(){}function s(){}function d(){}t=Object.getPrototypeOf;var f=[][a]?t(t([][a]())):(o(t={},a,function(){return this}),t),p=d.prototype=u.prototype=Object.create(f);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,o(e,c,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=d,o(p,"constructor",d),o(d,"constructor",s),s.displayName="GeneratorFunction",o(d,c,"GeneratorFunction"),o(p),o(p,c,"Generator"),o(p,a,function(){return this}),o(p,"toString",function(){return"[object Generator]"}),(r=function(){return{w:i,m}})()}function o(e,t,n,r){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}o=function(e,t,n,r){function c(t,n){o(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(c("next",0),c("throw",1),c("return",2))},o(e,t,n,r)}function a(e,t,n,r,o,a,c){try{var i=e[a](c),l=i.value}catch(e){return void n(e)}i.done?t(l):Promise.resolve(l).then(r,o)}var c=function(){var e=function(){var e,t=(e=r().m(function e(){var t,n,o,a,c;return r().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,(n=new FormData).append("action","wpmudev_bf_dismiss"),n.append("nonce",null===(t=window.wpmudevBFBanner)||void 0===t?void 0:t.nonce),e.n=1,fetch(window.ajaxurl||"/wp-admin/admin-ajax.php",{method:"POST",body:n});case 1:return o=e.v,e.n=2,o.json();case 2:e.v.success&&(a=document.getElementById(window.wpmudevBFBanner.dom_element_id))&&(a.style.display="none"),e.n=4;break;case 3:e.p=3,c=e.v,console.error("Error dismissing banner:",c);case 4:return e.a(2)}},e,null,[[0,3]])}),function(){var t=this,n=arguments;return new Promise(function(r,o){var c=e.apply(t,n);function i(e){a(c,r,o,i,l,"next",e)}function l(e){a(c,r,o,i,l,"throw",e)}i(void 0)})});return function(){return t.apply(this,arguments)}}();return React.createElement("div",{className:"bf-notice-bar"},React.createElement("div",{className:"bf-notice-content"},React.createElement("span",{className:"bf-notice-text"},window.wpmudevBFBanner.translation_texts.black_friday,React.createElement("span",{className:"bf-sale-text-wrap"},React.createElement("span",{className:"bf-sale-text"},React.createElement("span",{className:"dev-liquid-glass"},React.createElement("strong",null,window.wpmudevBFBanner.translation_texts.sale))))),React.createElement("span",{className:"bf-notice-subtext"},window.wpmudevBFBanner.translation_texts.subtext),React.createElement("a",{href:window.wpmudevBFBanner.campaign_url||"#",className:"bf-notice-button",target:"_blank",rel:"noopener noreferrer"},window.wpmudevBFBanner.translation_texts.button_text)),React.createElement("button",{className:"bf-notice-close","aria-label":window.wpmudevBFBanner.translation_texts.dismiss_button,onClick:e},"×"))};e.n(n)()(function(){var e,n=document.getElementById(null===(e=window.wpmudevBFBanner)||void 0===e?void 0:e.dom_element_id);if(n)if(window.wp&&window.wp.element){var r=window.wp.element.createRoot;r?r(n).render(React.createElement(t.StrictMode,null,React.createElement(c,null))):(0,t.render)(React.createElement(t.StrictMode,null,React.createElement(c,null)),n)}else console.error("WordPress element library not loaded");else console.error("Black Friday banner element not found:",window.wpmudevBFBanner)})})();