JezK
Edit File: announcements-app.min.js
(function(r,c,l){var u=Object.create,p=Object.defineProperty,__name=(r,c)=>p(r,`name`,{value:c,configurable:!0}),m=Object.getOwnPropertyDescriptor,h=Object.getOwnPropertyNames,g=Object.getPrototypeOf,_=Object.prototype.hasOwnProperty,__commonJSMin=(r,c)=>()=>(c||(r((c={exports:{}}).exports,c),r=null),c.exports),__copyProps=(r,c,l,u)=>{if(c&&typeof c==`object`||typeof c==`function`)for(var g=h(c),v=0,y=g.length,b;v<y;v++)b=g[v],!_.call(r,b)&&b!==l&&p(r,b,{get:(r=>c[r]).bind(null,b),enumerable:!(u=m(c,b))||u.enumerable});return r},__toESM=(r,c,l)=>(l=r==null?{}:u(g(r)),__copyProps(c||!r||!r.__esModule?p(l,`default`,{value:r,enumerable:!0}):l,r));r=__toESM(r),c=__toESM(c);function asyncGeneratorStep(r,c,l,u,p,m,h){try{var g=r[m](h),_=g.value}catch(r){l(r);return}g.done?c(_):Promise.resolve(_).then(u,p)}function _asyncToGenerator(r){return function(){var c=this,l=arguments;return new Promise(function(u,p){var m=r.apply(c,l);function _next(r){asyncGeneratorStep(m,u,p,_next,_throw,`next`,r)}function _throw(r){asyncGeneratorStep(m,u,p,_next,_throw,`throw`,r)}_next(void 0)})}}function _classCallCheck(r,c){if(!(r instanceof c))throw TypeError(`Cannot call a class as a function`)}function _typeof(r){"@babel/helpers - typeof";return _typeof=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(r){return typeof r}:function(r){return r&&typeof Symbol==`function`&&r.constructor===Symbol&&r!==Symbol.prototype?`symbol`:typeof r},_typeof(r)}function toPrimitive(r,c){if(_typeof(r)!=`object`||!r)return r;var l=r[Symbol.toPrimitive];if(l!==void 0){var u=l.call(r,c||`default`);if(_typeof(u)!=`object`)return u;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(c===`string`?String:Number)(r)}function toPropertyKey(r){var c=toPrimitive(r,`string`);return _typeof(c)==`symbol`?c:c+``}function _defineProperties(r,c){for(var l=0;l<c.length;l++){var u=c[l];u.enumerable=u.enumerable||!1,u.configurable=!0,`value`in u&&(u.writable=!0),Object.defineProperty(r,toPropertyKey(u.key),u)}}function _createClass(r,c,l){return c&&_defineProperties(r.prototype,c),l&&_defineProperties(r,l),Object.defineProperty(r,"prototype",{writable:!1}),r}var v=__commonJSMin(((r,c)=>{function _OverloadYield(r,c){this.v=r,this.k=c}c.exports=_OverloadYield,c.exports.__esModule=!0,c.exports.default=c.exports})),y=__commonJSMin(((r,c)=>{function _regeneratorDefine(r,l,u,p){var m=Object.defineProperty;try{m({},``,{})}catch(r){m=0}c.exports=_regeneratorDefine=function regeneratorDefine(r,c,l,u){function o(c,l){_regeneratorDefine(r,c,function(r){return this._invoke(c,l,r)})}c?m?m(r,c,{value:l,enumerable:!u,configurable:!u,writable:!u}):r[c]=l:(o(`next`,0),o(`throw`,1),o(`return`,2))},c.exports.__esModule=!0,c.exports.default=c.exports,_regeneratorDefine(r,l,u,p)}c.exports=_regeneratorDefine,c.exports.__esModule=!0,c.exports.default=c.exports})),b=__commonJSMin(((r,c)=>{var l=y();function _regenerator(){ /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */ var r,u,p=typeof Symbol==`function`?Symbol:{},m=p.iterator||`@@iterator`,h=p.toStringTag||`@@toStringTag`;function i(c,p,m,h){var _=p&&p.prototype instanceof Generator?p:Generator,v=Object.create(_.prototype);return l(v,`_invoke`,function(c,l,p){var m,h,_,v=0,y=p||[],b=!1,x={p:0,n:0,v:r,a:d,f:d.bind(r,4),d:function d(c,l){return m=c,h=0,_=r,x.n=l,g}};function d(c,l){for(h=c,_=l,u=0;!b&&v&&!p&&u<y.length;u++){var p,m=y[u],S=x.p,C=m[2];c>3?(p=C===l)&&(_=m[(h=m[4])?5:(h=3,3)],m[4]=m[5]=r):m[0]<=S&&((p=c<2&&S<m[1])?(h=0,x.v=l,x.n=m[1]):S<C&&(p=c<3||m[0]>l||l>C)&&(m[4]=c,m[5]=l,x.n=C,h=0))}if(p||c>1)return g;throw b=!0,l}return function(p,y,S){if(v>1)throw TypeError(`Generator is already running`);for(b&&y===1&&d(y,S),h=y,_=S;(u=h<2?r:_)||!b;){m||(h?h<3?(h>1&&(x.n=-1),d(h,_)):x.n=_:x.v=_);try{if(v=2,m){if(h||(p=`next`),u=m[p]){if(!(u=u.call(m,_)))throw TypeError(`iterator result is not an object`);if(!u.done)return u;_=u.value,h<2&&(h=0)}else h===1&&(u=m.return)&&u.call(m),h<2&&(_=TypeError(`The iterator does not provide a '`+p+`' method`),h=1);m=r}else if((u=(b=x.n<0)?_:c.call(l,x))!==g)break}catch(c){m=r,h=1,_=c}finally{v=1}}return{value:u,done:b}}}(c,m,h),!0),v}var g={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}u=Object.getPrototypeOf;var _=[][m]?u(u([][m]())):(l(u={},m,function(){return this}),u),v=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(_);function f(r){return Object.setPrototypeOf?Object.setPrototypeOf(r,GeneratorFunctionPrototype):(r.__proto__=GeneratorFunctionPrototype,l(r,h,`GeneratorFunction`)),r.prototype=Object.create(v),r}return GeneratorFunction.prototype=GeneratorFunctionPrototype,l(v,`constructor`,GeneratorFunctionPrototype),l(GeneratorFunctionPrototype,`constructor`,GeneratorFunction),GeneratorFunction.displayName=`GeneratorFunction`,l(GeneratorFunctionPrototype,h,`GeneratorFunction`),l(v),l(v,h,`Generator`),l(v,m,function(){return this}),l(v,`toString`,function(){return`[object Generator]`}),(c.exports=_regenerator=function _regenerator(){return{w:i,m:f}},c.exports.__esModule=!0,c.exports.default=c.exports)()}c.exports=_regenerator,c.exports.__esModule=!0,c.exports.default=c.exports})),x=__commonJSMin(((r,c)=>{var l=v(),u=y();function AsyncIterator(r,c){function n(u,p,m,h){try{var g=r[u](p),_=g.value;return _ instanceof l?c.resolve(_.v).then(function(r){n(`next`,r,m,h)},function(r){n(`throw`,r,m,h)}):c.resolve(_).then(function(r){g.value=r,m(g)},function(r){return n(`throw`,r,m,h)})}catch(r){h(r)}}var p;this.next||(u(AsyncIterator.prototype),u(AsyncIterator.prototype,typeof Symbol==`function`&&Symbol.asyncIterator||`@asyncIterator`,function(){return this})),u(this,`_invoke`,function(r,l,u){function f(){return new c(function(c,l){n(r,u,c,l)})}return p=p?p.then(f,f):f()},!0)}c.exports=AsyncIterator,c.exports.__esModule=!0,c.exports.default=c.exports})),S=__commonJSMin(((r,c)=>{var l=b(),u=x();function _regeneratorAsyncGen(r,c,p,m,h){return new u(l().w(r,c,p,m),h||Promise)}c.exports=_regeneratorAsyncGen,c.exports.__esModule=!0,c.exports.default=c.exports})),C=__commonJSMin(((r,c)=>{var l=S();function _regeneratorAsync(r,c,u,p,m){var h=l(r,c,u,p,m);return h.next().then(function(r){return r.done?r.value:h.next()})}c.exports=_regeneratorAsync,c.exports.__esModule=!0,c.exports.default=c.exports})),w=__commonJSMin(((r,c)=>{function _regeneratorKeys(r){var c=Object(r),l=[];for(var u in c)l.unshift(u);return function e(){for(;l.length;)if((u=l.pop())in c)return e.value=u,e.done=!1,e;return e.done=!0,e}}c.exports=_regeneratorKeys,c.exports.__esModule=!0,c.exports.default=c.exports})),T=__commonJSMin(((r,c)=>{function _typeof(r){"@babel/helpers - typeof";return c.exports=_typeof=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(r){return typeof r}:function(r){return r&&typeof Symbol==`function`&&r.constructor===Symbol&&r!==Symbol.prototype?`symbol`:typeof r},c.exports.__esModule=!0,c.exports.default=c.exports,_typeof(r)}c.exports=_typeof,c.exports.__esModule=!0,c.exports.default=c.exports})),E=__commonJSMin(((r,c)=>{var l=T().default;function _regeneratorValues(r){if(r!=null){var c=r[typeof Symbol==`function`&&Symbol.iterator||`@@iterator`],u=0;if(c)return c.call(r);if(typeof r.next==`function`)return r;if(!isNaN(r.length))return{next:function next(){return r&&u>=r.length&&(r=void 0),{value:r&&r[u++],done:!r}}}}throw TypeError(l(r)+` is not iterable`)}c.exports=_regeneratorValues,c.exports.__esModule=!0,c.exports.default=c.exports})),D=__commonJSMin(((r,c)=>{var l=v(),u=b(),p=C(),m=S(),h=x(),g=w(),_=E();function _regeneratorRuntime(){"use strict";var r=u(),v=r.m(_regeneratorRuntime),y=(Object.getPrototypeOf?Object.getPrototypeOf(v):v.__proto__).constructor;function n(r){var c=typeof r==`function`&&r.constructor;return!!c&&(c===y||(c.displayName||c.name)===`GeneratorFunction`)}var b={throw:1,return:2,break:3,continue:3};function a(r){var c,l;return function(u){c||(c={stop:function stop(){return l(u.a,2)},catch:function _catch(){return u.v},abrupt:function abrupt(r,c){return l(u.a,b[r],c)},delegateYield:function delegateYield(r,p,m){return c.resultName=p,l(u.d,_(r),m)},finish:function finish(r){return l(u.f,r)}},l=function t(r,l,p){u.p=c.prev,u.n=c.next;try{return r(l,p)}finally{c.next=u.n}}),c.resultName&&(c[c.resultName]=u.v,c.resultName=void 0),c.sent=u.v,c.next=u.n;try{return r.call(this,c)}finally{u.p=c.prev,u.n=c.next}}}return(c.exports=_regeneratorRuntime=function _regeneratorRuntime(){return{wrap:function wrap(c,l,u,p){return r.w(a(c),l,u,p&&p.reverse())},isGeneratorFunction:n,mark:r.m,awrap:function awrap(r,c){return new l(r,c)},AsyncIterator:h,async:function async(r,c,l,u,h){return(n(c)?m:p)(a(r),c,l,u,h)},keys:g,values:_}},c.exports.__esModule=!0,c.exports.default=c.exports)()}c.exports=_regeneratorRuntime,c.exports.__esModule=!0,c.exports.default=c.exports})),O=__commonJSMin(((r,c)=>{var l=D()();c.exports=l;try{regeneratorRuntime=l}catch(r){typeof globalThis==`object`?globalThis.regeneratorRuntime=l:Function(`r`,`regeneratorRuntime = r`)(l)}})),k=__commonJSMin((r=>{var c=globalThis.ReactDOM;r.createRoot=c.createRoot,r.hydrateRoot=c.hydrateRoot})),A=__toESM(O()),j=k();function render(r,l){var u;try{var p=(0,j.createRoot)(l);p.render(r),u=function unmountFunction(){p.unmount()}}catch(p){c.render(r,l),u=function unmountFunction(){c.unmountComponentAtNode(l)}}return{unmount:u}}var M={render};function _defineProperty(r,c,l){return(c=toPropertyKey(c))in r?Object.defineProperty(r,c,{value:l,enumerable:!0,configurable:!0,writable:!0}):r[c]=l,r}function _arrayWithHoles(r){if(Array.isArray(r))return r}function _iterableToArrayLimit(r,c){var l=r==null?null:typeof Symbol<`u`&&r[Symbol.iterator]||r[`@@iterator`];if(l!=null){var u,p,m,h,g=[],_=!0,v=!1;try{if(m=(l=l.call(r)).next,c===0){if(Object(l)!==l)return;_=!1}else for(;!(_=(u=m.call(l)).done)&&(g.push(u.value),g.length!==c);_=!0);}catch(r){v=!0,p=r}finally{try{if(!_&&l.return!=null&&(h=l.return(),Object(h)!==h))return}finally{if(v)throw p}}return g}}function _arrayLikeToArray$1(r,c){(c==null||c>r.length)&&(c=r.length);for(var l=0,u=Array(c);l<c;l++)u[l]=r[l];return u}__name(_arrayLikeToArray$1,`_arrayLikeToArray`);function _unsupportedIterableToArray$1(r,c){if(r){if(typeof r==`string`)return _arrayLikeToArray$1(r,c);var l={}.toString.call(r).slice(8,-1);return l===`Object`&&r.constructor&&(l=r.constructor.name),l===`Map`||l===`Set`?Array.from(r):l===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l)?_arrayLikeToArray$1(r,c):void 0}}__name(_unsupportedIterableToArray$1,`_unsupportedIterableToArray`);function _nonIterableRest(){throw TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _slicedToArray(r,c){return _arrayWithHoles(r)||_iterableToArrayLimit(r,c)||_unsupportedIterableToArray$1(r,c)||_nonIterableRest()}function _createForOfIteratorHelper(r,c){var l=typeof Symbol<`u`&&r[Symbol.iterator]||r[`@@iterator`];if(!l){if(Array.isArray(r)||(l=_unsupportedIterableToArray(r))||c&&r&&typeof r.length==`number`){l&&(r=l);var u=0,p=function F(){};return{s:p,n:function n(){return u>=r.length?{done:!0}:{done:!1,value:r[u++]}},e:function e(r){throw r},f:p}}throw TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var m,h=!0,g=!1;return{s:function s(){l=l.call(r)},n:function n(){var r=l.next();return h=r.done,r},e:function e(r){g=!0,m=r},f:function f(){try{h||l.return==null||l.return()}finally{if(g)throw m}}}}function _unsupportedIterableToArray(r,c){if(r){if(typeof r==`string`)return _arrayLikeToArray(r,c);var l={}.toString.call(r).slice(8,-1);return l===`Object`&&r.constructor&&(l=r.constructor.name),l===`Map`||l===`Set`?Array.from(r):l===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l)?_arrayLikeToArray(r,c):void 0}}function _arrayLikeToArray(r,c){(c==null||c>r.length)&&(c=r.length);for(var l=0,u=Array(c);l<c;l++)u[l]=r[l];return u}var N=function appsEventTrackingDispatch(r,c){var l=function objectCreator(r,l){var u=_createForOfIteratorHelper(r),p;try{for(u.s();!(p=u.n()).done;){var m=p.value;c.hasOwnProperty(m)&&c[m]!==null&&(l[m]=c[m])}}catch(r){u.e(r)}finally{u.f()}return l},u=[],p=`layout.site_part.error.document_name.document_type.view_type_clicked.tag.sort_direction.sort_type.action.grid_location.kit_name.page_source.element_position.element.event_type.modal_type.method.status.step.item.category.element_location.search_term.section.site_area`.split(`.`),m={},h={};(function init(){l(p,h),l(u,m);var c=r.split(`/`);m.placement=c[0],m.event=c[1],Object.keys(h).length&&(m.details=h)})(),$e.run(r,m)},P=__commonJSMin(((r,c)=>{c.exports=`SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED`})),I=__commonJSMin(((r,c)=>{var l=P();function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,c.exports=function(){function shim(r,c,u,p,m,h){if(h!==l){var g=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 g.name=`Invariant Violation`,g}}shim.isRequired=shim;function getShim(){return shim}var r={array:shim,bigint:shim,bool:shim,func:shim,number:shim,object:shim,string:shim,symbol:shim,any:shim,arrayOf:getShim,element:shim,elementType:shim,instanceOf:getShim,node:shim,objectOf:getShim,oneOf:getShim,oneOfType:getShim,shape:getShim,exact:getShim,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return r.PropTypes=r,r}})),L=__toESM(__commonJSMin(((r,c)=>{c.exports=I()()}))());function ownKeys$1(r,c){var l=Object.keys(r);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(r);c&&(u=u.filter(function(c){return Object.getOwnPropertyDescriptor(r,c).enumerable})),l.push.apply(l,u)}return l}__name(ownKeys$1,`ownKeys`);function _objectSpread$1(r){for(var c=1;c<arguments.length;c++){var l=arguments[c]==null?{}:arguments[c];c%2?ownKeys$1(Object(l),!0).forEach(function(c){_defineProperty(r,c,l[c])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(l)):ownKeys$1(Object(l)).forEach(function(c){Object.defineProperty(r,c,Object.getOwnPropertyDescriptor(l,c))})}return r}__name(_objectSpread$1,`_objectSpread`);function Announcements(c){var l=c.announcements,u=c.unMount,p=_slicedToArray((0,r.useState)(0),2),m=p[0],h=p[1],g=Object.values(l)[0].title||``;(0,r.useEffect)(function(){var r=setTimeout(function(){v(`impression`,{event_name:`element_impression`,element_type:`popup`,eventNonInteraction:1})},200);return function(){return clearTimeout(r)}},[l]);var _=function onCloseHandle(r){if(v(r,{event_name:`element_click`,element_type:`button`}),l.shift(),l.length===0)return u();h(m+1)},v=function eventTrackingHandle(r,c){var l=_objectSpread$1(_objectSpread$1({},{event:`fireEvent`,eventCategory:`editor`,eventAction:`whats new popup`,eventLabel:r,eventLabel2:g,event_action:r,event_location:`popup`,event_context:`whats new`,event_subcontext:g,element_id:`e-announcements-root`}),c);N(`announcement/${r}`,l)};return r.default.createElement(`div`,{className:`announcements-container`},r.default.createElement(AnnouncementsHeader,{onClose:_}),r.default.createElement(Announcement,{key:`announcement-${m}`,announcement:l[0],onClose:_}))}Announcements.propTypes={announcements:L.default.oneOfType([L.default.array,L.default.object]).isRequired,unMount:L.default.func.isRequired};function _objectWithoutPropertiesLoose(r,c){if(r==null)return{};var l={};for(var u in r)if({}.hasOwnProperty.call(r,u)){if(c.indexOf(u)!==-1)continue;l[u]=r[u]}return l}function _objectWithoutProperties(r,c){if(r==null)return{};var l,u,p=_objectWithoutPropertiesLoose(r,c);if(Object.getOwnPropertySymbols){var m=Object.getOwnPropertySymbols(r);for(u=0;u<m.length;u++)l=m[u],c.indexOf(l)===-1&&{}.propertyIsEnumerable.call(r,l)&&(p[l]=r[l])}return p}var R=[`cta`];function Announcement(c){var l=c.announcement,u=c.onClose,p=l.cta,m=_objectWithoutProperties(l,R);return r.default.createElement(`div`,{className:`announcement-item`},r.default.createElement(AnnouncementBody,{announcement:m}),r.default.createElement(AnnouncementFooter,{buttons:p,onClose:u}))}Announcement.propTypes={announcement:L.default.object.isRequired,onClose:L.default.func.isRequired};function AnnouncementsHeader(c){var u=c.onClose;return r.default.createElement(`div`,{className:`announcements-heading-container`},r.default.createElement(`i`,{className:`eicon-elementor`,"aria-hidden":`true`}),r.default.createElement(`span`,{className:`heading-title`},(0,l.__)(`Notifications`,`elementor`)),r.default.createElement(`button`,{className:`close-button`,onClick:function onClick(){return u(`close`)}},r.default.createElement(`i`,{className:`eicon-close`,"aria-hidden":`true`})))}AnnouncementsHeader.propTypes={onClose:L.default.func.isRequired};function AnnouncementBody(c){var l=c.announcement,u=l.title,p=l.description,m=l.media;return r.default.createElement(`div`,{className:`announcement-body-container`},m.type===`image`&&r.default.createElement(`div`,{className:`announcement-body-media announcement-body-${m.type}`},r.default.createElement(`img`,{src:m.src,alt:`Announcement`})),r.default.createElement(`div`,{className:`announcement-body-content`},r.default.createElement(`div`,{className:`announcement-body-title`},u),r.default.createElement(`div`,{className:`announcement-body-description`,dangerouslySetInnerHTML:{__html:p}})))}AnnouncementBody.propTypes={announcement:L.default.object.isRequired};function AnnouncementFooter(c){var l=c.buttons,u=c.onClose;return r.default.createElement(`div`,{className:`announcement-footer-container`},Object.values(l).map(function(c,l){return r.default.createElement(`a`,{key:`button${l}`,className:`button-item ${c.variant}`,href:c.url,target:c.target,onClick:function onClick(){return u(`cta`)}},c.label)}))}AnnouncementFooter.propTypes={buttons:L.default.oneOfType([L.default.array,L.default.object]),onClose:L.default.func.isRequired};function Overlay(){return r.default.createElement(`div`,{className:`announcements-screen-overlay`})}function _assertThisInitialized(r){if(r===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return r}function _possibleConstructorReturn(r,c){if(c&&(_typeof(c)==`object`||typeof c==`function`))return c;if(c!==void 0)throw TypeError(`Derived constructors may only return object or undefined`);return _assertThisInitialized(r)}function _getPrototypeOf(r){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},_getPrototypeOf(r)}function _setPrototypeOf(r,c){return _setPrototypeOf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,c){return r.__proto__=c,r},_setPrototypeOf(r,c)}function _inherits(r,c){if(typeof c!=`function`&&c!==null)throw TypeError(`Super expression must either be null or a function`);r.prototype=Object.create(c&&c.prototype,{constructor:{value:r,writable:!0,configurable:!0}}),Object.defineProperty(r,"prototype",{writable:!1}),c&&_setPrototypeOf(r,c)}function ownKeys(r,c){var l=Object.keys(r);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(r);c&&(u=u.filter(function(c){return Object.getOwnPropertyDescriptor(r,c).enumerable})),l.push.apply(l,u)}return l}function _objectSpread(r){for(var c=1;c<arguments.length;c++){var l=arguments[c]==null?{}:arguments[c];c%2?ownKeys(Object(l),!0).forEach(function(c){_defineProperty(r,c,l[c])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(l)):ownKeys(Object(l)).forEach(function(c){Object.defineProperty(r,c,Object.getOwnPropertyDescriptor(l,c))})}return r}function _callSuper(r,c,l){return c=_getPrototypeOf(c),_possibleConstructorReturn(r,_isNativeReflectConstruct()?Reflect.construct(c,l||[],_getPrototypeOf(r).constructor):c.apply(r,l))}function _isNativeReflectConstruct(){try{var r=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(r){}return(_isNativeReflectConstruct=function _isNativeReflectConstruct(){return!!r})()}var z=function(r){function EComponent(){return _classCallCheck(this,EComponent),_callSuper(this,EComponent,arguments)}return _inherits(EComponent,r),_createClass(EComponent,[{key:`getNamespace`,value:function getNamespace(){return`announcement`}},{key:`defaultCommands`,value:function defaultCommands(){return[`close`,`cta`,`impression`].reduce(function(r,c){return _objectSpread(_objectSpread({},r),{},_defineProperty({},c,function(){}))},{})}}])}($e.modules.ComponentBase);new(function(){function AnnouncementIndex(){_classCallCheck(this,AnnouncementIndex),this.initAnnouncement()}return _createClass(AnnouncementIndex,[{key:`initAnnouncement`,value:function(){var c=_asyncToGenerator(A.default.mark(function _callee(){var c,l,u,p,m;return A.default.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:if(l=document.getElementById(`e-announcements-root`),u=(c=window.elementorAnnouncementsConfig)==null?void 0:c.announcements,!(!u||!l)){h.next=1;break}return h.abrupt(`return`);case 1:return h.next=2,$e.components.register(new z);case 2:p=M.render(r.default.createElement(r.default.Fragment,null,r.default.createElement(Overlay,null),r.default.createElement(Announcements,{announcements:u,unMount:function unMount(){m(),l.remove()}})),l),m=p.unmount;case 3:case`end`:return h.stop()}},_callee)}));function initAnnouncement(){return c.apply(this,arguments)}return initAnnouncement}()}])}())})(React,ReactDOM,wp.i18n);