- WordPress core y plugins - Tema Twenty Twenty-Four configurado - Plugin allow-unfiltered-html.php simplificado - .gitignore configurado para excluir wp-config.php y uploads 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 line
76 KiB
JavaScript
Executable File
1 line
76 KiB
JavaScript
Executable File
(window.webpackJsonp=window.webpackJsonp||[]).push([[45],{1063:function(t,e,n){"use strict";var r=n(51),a=n(348),o=Object(r.a)(a.a.campaign).getStateProp,i=Object(r.a)(a.a.recipient).getStateProp,c=Object(r.a)(a.a.conversion).getStateProp;e.a={getCampaignData:function(){return o("data")},getStep:function(){return parseInt(o("step"))},getLoading:function(){return o("isLoading")},getLisData:function(){return o("listData")},getCampaignId:function(){return parseInt(o("campaignId"))},getRecipientData:function(){return i("data")},getRecipientLoading:function(){return i("isLoading")},getRecipientCampaignId:function(){return i("campaignId")},getRecipientTotal:function(){return i("total")},getRecipientPage:function(){return parseInt(i("offset"))/parseInt(i("limit"))+1},getRecipientOffset:function(){return i("offset")},getRecipientLimit:function(){return i("limit")},getConversionData:function(){return c("data")},getConversionLoading:function(){return c("isLoading")},getConversionOffset:function(){return c("offset")},getConversionCampaignId:function(){return c("campaignId")},getConversionTotal:function(){return c("total")},getConversionPage:function(){return parseInt(c("offset"))/parseInt(c("limit"))+1},getConversionLimit:function(){return c("limit")},getExcludes:function(){var t=o("data");return t&&t.data&&Array.isArray(t.data.exclude)?t.data.exclude:[]},getEditableMode:function(){return o("editableMode")}}},1076:function(t,e,n){"use strict";var r=n(50),a=n(3),o=n(348),i=n(1063);function c(t){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function s(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function u(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?s(Object(n),!0).forEach((function(e){l(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function l(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=c(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=c(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==c(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}e.a=function(){var t=Object(r.a)(o.a.campaign),e=t.fetch,n=t.setStateProp,c=Object(r.a)(o.a.recipient),s=c.fetch,l=c.setStateProp,f=Object(r.a)(o.a.conversion),m=f.fetch,p=f.setStateProp,b=i.a.getCampaignData();return{fetch:function(t){e("GET",Object(a.A)("/broadcast/".concat(t)))},setCampaignValues:function(t,e){n(t,e)},fetchRecipient:function(t,e,n){s("GET",Object(a.A)("/broadcasts/".concat(t,"/recipients?limit=").concat(e,"&offset=").concat(n)))},setRecipientsValues:function(t,e){l(t,e)},fetchConversion:function(t,e,n){m("GET",Object(a.A)("/broadcasts/".concat(t,"/conversions?limit=").concat(e,"&offset=").concat(n)))},setConversionValues:function(t,e){p(t,e)},setExclude:function(t){n("data",u(u({},b),{},{data:u(u({},b.data),{},{exclude:t})}))},resetCampaign:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};n("data",t),n("step",1),n("campaignId",t.id),n("isLoading",!1),n("editableMode",!1)},setEditableMode:function(t){n("editableMode",t)}}}},1099:function(t,e,n){"use strict";var r=n(0),a=n(76),o=n(1),i=n(12),c=n(17),s=n(1063),u=n(3),l=function(t,e,n){return decodeURIComponent(Object(i.f)(t,e,n))};e.a=function(t){var e=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",f=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1,m=location&&location.search?Object(c.parse)(location.search.substring(1)):{},p=bwfcrm_contacts_data&&bwfcrm_contacts_data.header_data?bwfcrm_contacts_data.header_data:{},b=p.broadcasts_nav,h=s.a.getCampaignData(),d=s.a.getCampaignId(),y=s.a.getLoading(),g={overview:{name:Object(o.__)("Overview","wp-marketing-automations"),link:l({},"/broadcast/".concat(d,"/overview"),m)},analytics:{name:Object(o.__)("Analytics","wp-marketing-automations"),link:l({},"/broadcast/".concat(d,"/analytics"),m)},recipient:{name:Object(o.__)("Engagements","wp-marketing-automations"),link:l({},"/broadcast/".concat(d,"/engagements"),m)}};Object(u.qc)()&&(g.orders={name:Object(o.__)("Orders","wp-marketing-automations"),link:l({},"/broadcast/".concat(d,"/orders"),m)});var v=Object(a.a)(),O=v.setActiveMultiple,w=v.resetHeaderMenu,j=v.setL2NavType,_=v.setL2Nav,E=v.setBackLink,k=v.setL2Title,L=v.setL2Content,P=v.setBackLinkLabel,S=v.setL2NavAlign,x=v.setPageHeader;return Object(r.useEffect)((function(){w(),n?(j("menu"),_(g)):(!e&&j("menu"),!e&&_(b)),O({leftNav:"broadcasts",rightNav:t}),e&&1===f&&(P(Object(o.__)("Email Broadcasts","wp-marketing-automations")),E(l({},"/broadcasts/email",m))),e&&2===f&&(P(Object(o.__)("SMS Broadcasts","wp-marketing-automations")),E(l({},"/broadcasts/sms",m))),e&&3===f&&(P(Object(o.__)("WhatsApp Broadcasts","wp-marketing-automations")),E(l({},"/broadcasts/whatsapp",m))),!y&&n&&k(Object(r.createElement)(r.Fragment,null,h.title)),n&&S("left"),!e&&i&&L(i),x(Object(o.__)("Broadcasts","wp-marketing-automations"))}),[t,f]),!0}},1148:function(t,e,n){"use strict";var r=n(9),a=n.n(r),o=n(3),i=n(96),c=n(1);function s(t){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function u(){u=function(){return e};var t,e={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(t,e,n){t[e]=n.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function f(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{f({},"")}catch(t){f=function(t,e,n){return t[e]=n}}function m(t,e,n,r){var o=e&&e.prototype instanceof g?e:g,i=Object.create(o.prototype),c=new N(r||[]);return a(i,"_invoke",{value:P(t,n,c)}),i}function p(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}e.wrap=m;var b="suspendedStart",h="executing",d="completed",y={};function g(){}function v(){}function O(){}var w={};f(w,i,(function(){return this}));var j=Object.getPrototypeOf,_=j&&j(j(A([])));_&&_!==n&&r.call(_,i)&&(w=_);var E=O.prototype=g.prototype=Object.create(w);function k(t){["next","throw","return"].forEach((function(e){f(t,e,(function(t){return this._invoke(e,t)}))}))}function L(t,e){function n(a,o,i,c){var u=p(t[a],t,o);if("throw"!==u.type){var l=u.arg,f=l.value;return f&&"object"==s(f)&&r.call(f,"__await")?e.resolve(f.__await).then((function(t){n("next",t,i,c)}),(function(t){n("throw",t,i,c)})):e.resolve(f).then((function(t){l.value=t,i(l)}),(function(t){return n("throw",t,i,c)}))}c(u.arg)}var o;a(this,"_invoke",{value:function(t,r){function a(){return new e((function(e,a){n(t,r,e,a)}))}return o=o?o.then(a,a):a()}})}function P(e,n,r){var a=b;return function(o,i){if(a===h)throw Error("Generator is already running");if(a===d){if("throw"===o)throw i;return{value:t,done:!0}}for(r.method=o,r.arg=i;;){var c=r.delegate;if(c){var s=S(c,r);if(s){if(s===y)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===b)throw a=d,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=h;var u=p(e,n,r);if("normal"===u.type){if(a=r.done?d:"suspendedYield",u.arg===y)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(a=d,r.method="throw",r.arg=u.arg)}}}function S(e,n){var r=n.method,a=e.iterator[r];if(a===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,S(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),y;var o=p(a,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,y;var i=o.arg;return i?i.done?(n[e.resultName]=i.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,y):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function x(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function C(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function N(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(x,this),this.reset(!0)}function A(e){if(e||""===e){var n=e[i];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function n(){for(;++a<e.length;)if(r.call(e,a))return n.value=e[a],n.done=!1,n;return n.value=t,n.done=!0,n};return o.next=o}}throw new TypeError(s(e)+" is not iterable")}return v.prototype=O,a(E,"constructor",{value:O,configurable:!0}),a(O,"constructor",{value:v,configurable:!0}),v.displayName=f(O,l,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===v||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,O):(t.__proto__=O,f(t,l,"GeneratorFunction")),t.prototype=Object.create(E),t},e.awrap=function(t){return{__await:t}},k(L.prototype),f(L.prototype,c,(function(){return this})),e.AsyncIterator=L,e.async=function(t,n,r,a,o){void 0===o&&(o=Promise);var i=new L(m(t,n,r,a),o);return e.isGeneratorFunction(n)?i:i.next().then((function(t){return t.done?t.value:i.next()}))},k(E),f(E,l,"Generator"),f(E,i,(function(){return this})),f(E,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),n=[];for(var r in e)n.push(r);return n.reverse(),function t(){for(;n.length;){var r=n.pop();if(r in e)return t.value=r,t.done=!1,t}return t.done=!0,t}},e.values=A,N.prototype={constructor:N,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(C),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function a(r,a){return c.type="throw",c.arg=e,n.next=r,a&&(n.method="next",n.arg=t),!!a}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),u=r.call(i,"finallyLoc");if(s&&u){if(this.prev<i.catchLoc)return a(i.catchLoc,!0);if(this.prev<i.finallyLoc)return a(i.finallyLoc)}else if(s){if(this.prev<i.catchLoc)return a(i.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return a(i.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var o=a;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=t,i.arg=e,o?(this.method="next",this.next=o.finallyLoc,y):this.complete(i)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),y},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),C(n),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var a=r.arg;C(n)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:A(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),y}},e}function l(t,e,n,r,a,o,i){try{var c=t[o](i),s=c.value}catch(t){return void n(t)}c.done?e(s):Promise.resolve(s).then(r,a)}var f=function(){var t,e=(t=u().mark((function t(){var e;return u().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,a()({path:Object(o.A)("/messages/daily-limit")});case 2:if((e=t.sent)&&e.result&&200==e.code){t.next=5;break}throw Error(Object(c.__)("Unable to get daily limit","wp-marketing-automations"));case 5:return t.abrupt("return",e.result);case 6:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,a){var o=t.apply(e,n);function i(t){l(o,r,a,i,c,"next",t)}function c(t){l(o,r,a,i,c,"throw",t)}i(void 0)}))});return function(){return e.apply(this,arguments)}}();e.a=function(){return Object(i.useQuery)(["bwfcrm-get-daily-limit"],f,{retry:!1})}},1379:function(t,e,n){},1485:function(t,e,n){"use strict";n.r(e);var r=n(0),a=n(17),o=n(1),i=n(50),c=n(3);function s(t){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var u=["fetch","setStateProp"],l=["s","page","filter","path"];function f(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function m(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?f(Object(n),!0).forEach((function(e){p(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function p(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=s(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=s(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==s(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function b(t,e){if(null==t)return{};var n,r,a=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(e.includes(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],e.includes(n)||{}.propertyIsEnumerable.call(t,n)&&(a[n]=t[n])}return a}var h=function(){var t=Object(i.a)("campaignList"),e=t.fetch,n=t.setStateProp;return m(m({},b(t,u)),{},{fetch:function(t,r,a,o,i){n("isLoading",!0),n("error",null);var s=r.s,u=(r.page,r.filter,r.path,{offset:a,limit:o,type:t,search:s,filters:b(r,l),status:i});e("GET",Object(c.A)("/broadcasts"),u)},setCamapignListValues:function(t,e){n(t,e)}})},d=n(51);function y(t){return(y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var g=["getStateProp"];function v(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function O(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?v(Object(n),!0).forEach((function(e){w(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function w(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=y(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=y(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==y(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var j=function(){var t=Object(d.a)("campaignList"),e=t.getStateProp;return O(O({},function(t,e){if(null==t)return{};var n,r,a=function(t,e){if(null==t)return{};var n={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(e.includes(r))continue;n[r]=t[r]}return n}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r<o.length;r++)n=o[r],e.includes(n)||{}.propertyIsEnumerable.call(t,n)&&(a[n]=t[n])}return a}(t,g)),{},{getCampaigns:function(){return e("campaigns")},getPageNumber:function(){return parseInt(e("offset"))/parseInt(e("limit"))+1},getPerPageCount:function(){return parseInt(e("limit"))},getOffset:function(){return parseInt(e("offset"))},getTotalCount:function(){return parseInt(e("total"))},getLoadingStatus:function(){return e("isLoading")},getPageCountData:function(){return e("countData")},getWorkerResponseCode:function(){return e("response_code")},getWorkerDelay:function(){return e("worker_delayed")}})},_=n(9),E=n.n(_),k=n(146),L=n(196),P=n(61),S=n(5),x=n(62),C=n(47),N=n(19),A=(n(1379),n(345)),I=n(347),T=n(48),D=n(2),F=n(6),B=n.n(F),G=n(8),M=n(148),R=n(1076),U=n(12),q=n(96),Y=n(55);function V(t){return(V="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function W(){W=function(){return e};var t,e={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(t,e,n){t[e]=n.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function u(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,n){return t[e]=n}}function l(t,e,n,r){var o=e&&e.prototype instanceof d?e:d,i=Object.create(o.prototype),c=new x(r||[]);return a(i,"_invoke",{value:k(t,n,c)}),i}function f(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}e.wrap=l;var m="suspendedStart",p="executing",b="completed",h={};function d(){}function y(){}function g(){}var v={};u(v,i,(function(){return this}));var O=Object.getPrototypeOf,w=O&&O(O(C([])));w&&w!==n&&r.call(w,i)&&(v=w);var j=g.prototype=d.prototype=Object.create(v);function _(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function E(t,e){function n(a,o,i,c){var s=f(t[a],t,o);if("throw"!==s.type){var u=s.arg,l=u.value;return l&&"object"==V(l)&&r.call(l,"__await")?e.resolve(l.__await).then((function(t){n("next",t,i,c)}),(function(t){n("throw",t,i,c)})):e.resolve(l).then((function(t){u.value=t,i(u)}),(function(t){return n("throw",t,i,c)}))}c(s.arg)}var o;a(this,"_invoke",{value:function(t,r){function a(){return new e((function(e,a){n(t,r,e,a)}))}return o=o?o.then(a,a):a()}})}function k(e,n,r){var a=m;return function(o,i){if(a===p)throw Error("Generator is already running");if(a===b){if("throw"===o)throw i;return{value:t,done:!0}}for(r.method=o,r.arg=i;;){var c=r.delegate;if(c){var s=L(c,r);if(s){if(s===h)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===m)throw a=b,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var u=f(e,n,r);if("normal"===u.type){if(a=r.done?b:"suspendedYield",u.arg===h)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(a=b,r.method="throw",r.arg=u.arg)}}}function L(e,n){var r=n.method,a=e.iterator[r];if(a===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,L(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),h;var o=f(a,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,h;var i=o.arg;return i?i.done?(n[e.resultName]=i.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,h):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function P(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function S(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function x(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(P,this),this.reset(!0)}function C(e){if(e||""===e){var n=e[i];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function n(){for(;++a<e.length;)if(r.call(e,a))return n.value=e[a],n.done=!1,n;return n.value=t,n.done=!0,n};return o.next=o}}throw new TypeError(V(e)+" is not iterable")}return y.prototype=g,a(j,"constructor",{value:g,configurable:!0}),a(g,"constructor",{value:y,configurable:!0}),y.displayName=u(g,s,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===y||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,g):(t.__proto__=g,u(t,s,"GeneratorFunction")),t.prototype=Object.create(j),t},e.awrap=function(t){return{__await:t}},_(E.prototype),u(E.prototype,c,(function(){return this})),e.AsyncIterator=E,e.async=function(t,n,r,a,o){void 0===o&&(o=Promise);var i=new E(l(t,n,r,a),o);return e.isGeneratorFunction(n)?i:i.next().then((function(t){return t.done?t.value:i.next()}))},_(j),u(j,s,"Generator"),u(j,i,(function(){return this})),u(j,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),n=[];for(var r in e)n.push(r);return n.reverse(),function t(){for(;n.length;){var r=n.pop();if(r in e)return t.value=r,t.done=!1,t}return t.done=!0,t}},e.values=C,x.prototype={constructor:x,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(S),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function a(r,a){return c.type="throw",c.arg=e,n.next=r,a&&(n.method="next",n.arg=t),!!a}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),u=r.call(i,"finallyLoc");if(s&&u){if(this.prev<i.catchLoc)return a(i.catchLoc,!0);if(this.prev<i.finallyLoc)return a(i.finallyLoc)}else if(s){if(this.prev<i.catchLoc)return a(i.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return a(i.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var o=a;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=t,i.arg=e,o?(this.method="next",this.next=o.finallyLoc,h):this.complete(i)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),h},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),S(n),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:C(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),h}},e}function z(t,e,n,r,a,o,i){try{var c=t[o](i),s=c.value}catch(t){return void n(t)}c.done?e(s):Promise.resolve(s).then(r,a)}function H(t){return function(){var e=this,n=arguments;return new Promise((function(r,a){var o=t.apply(e,n);function i(t){z(o,r,a,i,c,"next",t)}function c(t){z(o,r,a,i,c,"throw",t)}i(void 0)}))}}var Q=function(t){var e=t.isOpen,n=t.tasks,a=t.onSuccess,i=t.onError,s=t.onRequestClose,u=t.actionType,l=n?n.length:0,f=Object(q.useMutation)(function(){var t=H(W().mark((function t(e){return W().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,E()({path:Object(c.A)("/bulk-action/broadcast"),method:"DELETE",data:{ids:e}});case 2:return t.abrupt("return",t.sent);case 3:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),{onSuccess:function(){setTimeout((function(){return f.reset()}),2500),a&&a()},onError:function(){i&&i()}}),m=function(){var t=H(W().mark((function t(){return W().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,f.mutate(n.map((function(t){return t.id})));case 2:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),p={delete:{title:Object(o._n)("Delete Broadcast","Delete Broadcasts",l,"wp-marketing-automations"),description:Object(r.createElement)(r.Fragment,null,Object(o.__)("You are about to delete ","wp-marketing-automations"),Object(o._n)("broadcast","broadcasts",l,"wp-marketing-automations"),Object(o.__)(". This action cannot be undone. Cancel to stop, Delete to proceed.","wp-marketing-automations")),confirmBtn:Object(o.__)("Delete","wp-marketing-automations"),cancelBtn:Object(o.__)("Cancel","wp-marketing-automations"),successMsg:Object(o.__)("Bulk action executed successfully","wp-marketing-automations"),errorMsg:Object(o.__)("Unable to delete broadcast","wp-marketing-automations"),confirmDescription:Object(o.__)("This action is irreversible","wp-marketing-automations")}};return Object(r.createElement)(Y.a,{modalTitle:p.hasOwnProperty(u)&&p[u].hasOwnProperty("title")?p[u].title:Object(o._n)("Perform Actions","Perform Actions",l,"wp-marketing-automations"),deleteDescriptionText:p.hasOwnProperty(u)&&p[u].hasOwnProperty("description")?p[u].description:"",confirmButtonText:p.hasOwnProperty(u)&&p[u].hasOwnProperty("confirmBtn")?p[u].confirmBtn:Object(o.__)("Confirm","wp-marketing-automations"),cancelButtonText:p.hasOwnProperty(u)&&p[u].hasOwnProperty("cancelBtn")?p[u].cancelBtn:Object(o.__)("Cancel","wp-marketing-automations"),onConfirm:m,isLoading:f.isLoading,successMessage:f.isSuccess&&(p.hasOwnProperty(u)&&p[u].hasOwnProperty("successMsg")?p[u].successMsg:Object(o.__)("Actions Done!","wp-marketing-automations")),errorMessage:f.isError&&(f.error&&f.error.message?f.error.message:p.hasOwnProperty(u)&&p[u].hasOwnProperty("errorMsg")?p[u].errorMsg:Object(o.__)("Unable to perform action","wp-marketing-automations")),onRequestClose:function(){return!!s&&s()},isOpen:e,confirmDescription:p.hasOwnProperty(u)&&p[u].hasOwnProperty("confirmDescription")?p[u].confirmDescription:"",isDelete:!0})},$=n(44),J=n(195),K=n(11),X=n(336),Z=n(334),tt=n(26);function et(t){return(et="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function nt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function rt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?nt(Object(n),!0).forEach((function(e){at(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):nt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function at(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=et(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=et(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==et(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function ot(){ot=function(){return e};var t,e={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(t,e,n){t[e]=n.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function u(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,n){return t[e]=n}}function l(t,e,n,r){var o=e&&e.prototype instanceof d?e:d,i=Object.create(o.prototype),c=new x(r||[]);return a(i,"_invoke",{value:k(t,n,c)}),i}function f(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}e.wrap=l;var m="suspendedStart",p="executing",b="completed",h={};function d(){}function y(){}function g(){}var v={};u(v,i,(function(){return this}));var O=Object.getPrototypeOf,w=O&&O(O(C([])));w&&w!==n&&r.call(w,i)&&(v=w);var j=g.prototype=d.prototype=Object.create(v);function _(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function E(t,e){function n(a,o,i,c){var s=f(t[a],t,o);if("throw"!==s.type){var u=s.arg,l=u.value;return l&&"object"==et(l)&&r.call(l,"__await")?e.resolve(l.__await).then((function(t){n("next",t,i,c)}),(function(t){n("throw",t,i,c)})):e.resolve(l).then((function(t){u.value=t,i(u)}),(function(t){return n("throw",t,i,c)}))}c(s.arg)}var o;a(this,"_invoke",{value:function(t,r){function a(){return new e((function(e,a){n(t,r,e,a)}))}return o=o?o.then(a,a):a()}})}function k(e,n,r){var a=m;return function(o,i){if(a===p)throw Error("Generator is already running");if(a===b){if("throw"===o)throw i;return{value:t,done:!0}}for(r.method=o,r.arg=i;;){var c=r.delegate;if(c){var s=L(c,r);if(s){if(s===h)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===m)throw a=b,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var u=f(e,n,r);if("normal"===u.type){if(a=r.done?b:"suspendedYield",u.arg===h)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(a=b,r.method="throw",r.arg=u.arg)}}}function L(e,n){var r=n.method,a=e.iterator[r];if(a===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,L(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),h;var o=f(a,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,h;var i=o.arg;return i?i.done?(n[e.resultName]=i.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,h):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function P(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function S(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function x(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(P,this),this.reset(!0)}function C(e){if(e||""===e){var n=e[i];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function n(){for(;++a<e.length;)if(r.call(e,a))return n.value=e[a],n.done=!1,n;return n.value=t,n.done=!0,n};return o.next=o}}throw new TypeError(et(e)+" is not iterable")}return y.prototype=g,a(j,"constructor",{value:g,configurable:!0}),a(g,"constructor",{value:y,configurable:!0}),y.displayName=u(g,s,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===y||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,g):(t.__proto__=g,u(t,s,"GeneratorFunction")),t.prototype=Object.create(j),t},e.awrap=function(t){return{__await:t}},_(E.prototype),u(E.prototype,c,(function(){return this})),e.AsyncIterator=E,e.async=function(t,n,r,a,o){void 0===o&&(o=Promise);var i=new E(l(t,n,r,a),o);return e.isGeneratorFunction(n)?i:i.next().then((function(t){return t.done?t.value:i.next()}))},_(j),u(j,s,"Generator"),u(j,i,(function(){return this})),u(j,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),n=[];for(var r in e)n.push(r);return n.reverse(),function t(){for(;n.length;){var r=n.pop();if(r in e)return t.value=r,t.done=!1,t}return t.done=!0,t}},e.values=C,x.prototype={constructor:x,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(S),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function a(r,a){return c.type="throw",c.arg=e,n.next=r,a&&(n.method="next",n.arg=t),!!a}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),u=r.call(i,"finallyLoc");if(s&&u){if(this.prev<i.catchLoc)return a(i.catchLoc,!0);if(this.prev<i.finallyLoc)return a(i.finallyLoc)}else if(s){if(this.prev<i.catchLoc)return a(i.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return a(i.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var o=a;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=t,i.arg=e,o?(this.method="next",this.next=o.finallyLoc,h):this.complete(i)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),h},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),S(n),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:C(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),h}},e}function it(t,e,n,r,a,o,i){try{var c=t[o](i),s=c.value}catch(t){return void n(t)}c.done?e(s):Promise.resolve(s).then(r,a)}function ct(t){return function(){var e=this,n=arguments;return new Promise((function(r,a){var o=t.apply(e,n);function i(t){it(o,r,a,i,c,"next",t)}function c(t){it(o,r,a,i,c,"throw",t)}i(void 0)}))}}function st(){return(st=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)({}).hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t}).apply(null,arguments)}function ut(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=ft(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,a=function(){};return{s:a,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,c=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return i=t.done,t},e:function(t){c=!0,o=t},f:function(){try{i||null==n.return||n.return()}finally{if(c)throw o}}}}function lt(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,a,o,i,c=[],s=!0,u=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(c.push(r.value),c.length!==e);s=!0);}catch(t){u=!0,a=t}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw a}}return c}}(t,e)||ft(t,e)||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.")}()}function ft(t,e){if(t){if("string"==typeof t)return mt(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?mt(t,e):void 0}}function mt(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var pt={email:Object(o.__)("Email Broadcasts","wp-marketing-automations"),sms:Object(o.__)("SMS Broadcasts","wp-marketing-automations"),whatsapp:Object(o.__)("WhatsApp Broadcasts","wp-marketing-automations")},bt=function(t){var e=Object(r.useContext)(c.h),n=t.query,i=t.type,s=t.status,u=void 0===s?"all":s,l=t.onRequestSendUnopen,f=t.menuButton,m=t.pitchData,p=t.setOpenProModal,b=n.s,d=void 0===b?"":b,y=lt(Object(r.useState)({status:!1}),2),g=y[0],v=y[1],O=lt(Object(r.useState)(!1),2),w=O[0],_=O[1],F=lt(Object(r.useState)(!1),2),q=F[0],Y=F[1],V=lt(Object(r.useState)({}),2),W=V[0],z=V[1],H=lt(Object(r.useState)(!1),2),et=H[0],nt=H[1],at=[],it=h(),ft=j(),mt=Object(R.a)(),bt=Object(c.G)(),ht=it.fetch,dt=it.setCamapignListValues,yt=ft.getCampaigns,gt=ft.getPageNumber,vt=ft.getPerPageCount,Ot=ft.getTotalCount,wt=ft.getOffset,jt=ft.getLoadingStatus,_t=ft.getPageCountData,Et=ft.getError,kt=yt(),Lt=wt(),Pt=vt(),St=jt(),xt=Ot(),Ct=gt(),Nt=_t(),At=Et(),It=Object(r.useRef)(new AbortController),Tt=Object(C.a)(Object(c.zb)()).formatAmount,Dt=0;Object(D.isEmpty)(i)||("email"===i?Dt=1:"sms"===i?Dt=2:"whatsapp"===i&&(Dt=3));var Ft=lt(Object(r.useState)([]),2),Bt=Ft[0],Gt=Ft[1],Mt=lt(Object(r.useState)(!1),2),Rt=Mt[0],Ut=Mt[1],qt=lt(Object(r.useState)(""),2),Yt=qt[0],Vt=qt[1],Wt=function(){Xt&&Xt(),Gt([])};Object(r.useEffect)((function(){St||Y(!1)}),[St]);var zt=Object(r.useCallback)((function(t,e){Gt(e),Vt(t),Ut(!0)}),[]);Object(r.useEffect)((function(){_(!1),dt("isLoading",!0),dt("campaigns",[]),ht(Dt,n,Lt,Pt,u)}),[Lt,Pt,i,n.s,u]),Object(r.useEffect)((function(){if(!St&&!w&&!Object(D.isEmpty)(kt)||et)try{var t={broadcast_ids:[],force:et};kt.map((function(e){t.broadcast_ids.push(e.id)})),E()({method:"GET",path:Object(c.A)("/broadcasts-stats?"+Object(a.stringify)(t)),signal:It.current.signal}).then((function(t){200==t.code&&(z(t.result),_(!0),et&&(e(Object(o.__)("Stats Updated","wp-marketing-automations")),Object(c.Lb)(e,3e3),nt(!1)))})).catch((function(t){console.log(t)}))}catch(t){_(!0),nt(!1),console.log(t)}}),[kt,et]),Object(r.useEffect)((function(){return Wt(),function(){dt("offset",0),It.current.abort()}}),[]);var Ht=Object(r.useMemo)((function(){var t={};if(Array.isArray(kt)){var e,n=ut(kt);try{for(n.s();!(e=n.n()).done;){var r=e.value;t[r.id]=r}}catch(t){n.e(t)}finally{n.f()}}return t}),[kt]),Qt=Object(M.b)(Ht),$t=Qt.singleSelectProps,Jt=Qt.selectAllProps,Kt=Qt.floatingBarProps,Xt=Qt.resetSelection,Zt=Qt.selected,te=void 0===Zt?{}:Zt,ee=Object.keys(te).filter((function(t){return te[t]})).length,ne=[{key:"select_template",label:Object(r.createElement)($.a,st({type:"checkbox",checked:!1,onChange:function(){}},Jt)),isLeftAligned:!0,required:!0,cellClassName:"bwf-col-action bwf-w-30 bwf-table-col-sticky bwf-sticky-left"},{key:"action",label:"",isLeftAligned:!0,required:!0,cellClassName:"bwf-col-action bwf-w-30 bwf-table-col-sticky bwf-sticky-left"},{key:"campaign",label:Object(o.__)("Name","wp-marketing-automations"),isLeftAligned:!0,required:!0,cellClassName:"bwf-w-210 bwf-table-col-sticky bwf-sticky-left"}];ne.push({key:"created_on",label:Object(o.__)("Created On","wp-marketing-automations"),isLeftAligned:!0,required:!0,cellClassName:"bwf-w-180"},{key:"schedule",label:Object(o.__)("Execution Date","wp-marketing-automations"),isLeftAligned:!0,cellClassName:"bwf-w-180"},{key:"contacts",label:Object(o.__)("Contacts","wp-marketing-automations"),isLeftAligned:!0,cellClassName:"bwf-w-90"},{key:"sent",label:Object(o.__)("Sent","wp-marketing-automations"),isLeftAligned:!0,cellClassName:"bwf-w-90"}),"sms"!==i&&ne.push({key:"open_rate",label:Object(o.__)("Open Rate","wp-marketing-automations"),isLeftAligned:!0,cellClassName:"bwf-w-90"}),ne.push({key:"click_rate",label:Object(o.__)("Click Rate","wp-marketing-automations"),isLeftAligned:!0,cellClassName:"bwf-w-90"}),Object(c.qc)()&&(ne.push({key:"orders",label:Object(o.__)("Orders","wp-marketing-automations"),isLeftAligned:!0,cellClassName:"bwf-w-120"}),ne.push({key:"revenue",label:Object(o.__)("Revenue","wp-marketing-automations"),isLeftAligned:!0,cellClassName:"bwf-w-120"})),"all"===u&&ne.push({key:"status",label:Object(o.__)("Status","wp-marketing-automations"),isLeftAligned:!0,cellClassName:"bwf-w-30 bwf-table-col-sticky bwf-sticky-right"});var re=function(t){t!==Pt&&dt("limit",t)},ae=function(){var t=ct(ot().mark((function t(r){return ot().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,E()({path:Object(c.A)("/broadcast/".concat(r,"/")),method:"DELETE"}).then((function(t){200==t.code?(e(Object(o.__)("Broadcast deleted","wp-marketing-automations")),ht(Dt,n,0,Pt,u),v({status:!1})):v({status:!0,error:!0,message:t.message})}));case 3:t.next=8;break;case 5:t.prev=5,t.t0=t.catch(0),v({status:!0,error:!0,message:t.t0.message});case 8:Object(c.Lb)(e,3e3);case 9:case"end":return t.stop()}}),t,null,[[0,5]])})));return function(e){return t.apply(this,arguments)}}(),oe=function(){var t=ct(ot().mark((function t(r,a){var i;return ot().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return 7!==parseInt(a)&&(i={1:Object(o.__)("Drafting broadcast…","wp-marketing-automations"),3:Object(o.__)("Resuming broadcast…","wp-marketing-automations"),6:Object(o.__)("Pausing broadcast…","wp-marketing-automations"),7:Object(o.__)("Canceling broadcast…","wp-marketing-automations")},e(i[a])),t.prev=1,t.next=4,E()({path:Object(c.A)("/broadcast/".concat(r,"/pause-unpause")),method:"POST",data:{status:parseInt(a)}}).then((function(t){200==t.code?(e(t.message),7===parseInt(a)&&v({}),setTimeout((function(){v({}),ht(Dt,n,0,Pt,u)}),2e3)):7!==parseInt(a)?e(t.message):v({status:!0,error:!0,message:t.message})}));case 4:t.next=9;break;case 6:t.prev=6,t.t0=t.catch(1),7!==parseInt(u)?e(t.t0.message):v({status:!0,error:!0,message:t.t0.message});case 9:Object(c.Lb)(e,3e3);case 10:case"end":return t.stop()}}),t,null,[[1,6]])})));return function(e,n){return t.apply(this,arguments)}}(),ie=function(){var t=ct(ot().mark((function t(r){var a,i=arguments;return ot().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=i.length>1&&void 0!==i[1]&&i[1],e(Object(o.__)("Cloning…","wp-marketing-automations")),t.prev=2,t.next=5,E()({path:Object(c.A)("/broadcast/".concat(r,"/clone")),method:"POST",data:{created_by:Object(c.N)(),send_to_unopen:a}}).then((function(t){200==t.code?(e(Object(o.__)("Broadcast cloned","wp-marketing-automations")),ht(Dt,n,0,Pt,u)):e(t.message)}));case 5:t.next=10;break;case 7:t.prev=7,t.t0=t.catch(2),e(t.t0.message);case 10:Object(c.Lb)(e,3e3);case 11:case"end":return t.stop()}}),t,null,[[2,7]])})));return function(e){return t.apply(this,arguments)}}(),ce=function(t){return Object(r.createElement)(P.a,{label:Object(o.__)("Quick Actions","wp-marketing-automations"),menuPosition:"bottom right",renderContent:function(e){var n=e.onToggle;return Object(r.createElement)(r.Fragment,null,parseInt(t.status)>1&&Object(r.createElement)(x.a,{isClickable:!0,onInvoke:function(){}},Object(r.createElement)(L.a,{to:"wp-admin/admin.php?page=autonami&path=/broadcast/"+t.id,onClick:function(e){e.preventDefault(),mt.setCampaignValues("listData",t),Object(U.l)({page:"autonami",path:"/broadcast/"+parseInt(t.id)},"/",{})},type:"bwf-crm",className:"bwf-a-no-underline"},Object(r.createElement)(N.a,{justify:"flex-start"},Object(r.createElement)(N.c,null,Object(o.__)("View","wp-marketing-automations"))))),parseInt(t.status)<3&&Object(r.createElement)(x.a,{isClickable:!0,onInvoke:function(){}},Object(r.createElement)(L.a,{to:"admin.php?page=autonami&path=/broadcast/".concat(t.id,"&edit=true"),type:"bwf-crm",className:"bwf-a-no-underline",onClick:function(e){e.preventDefault(),mt.setCampaignValues("listData",t),Object(U.l)({page:"autonami",path:"/broadcast/"+parseInt(t.id)},"/",{})}},Object(r.createElement)(N.a,{justify:"flex-start"},Object(r.createElement)(N.c,null,Object(o.__)("Edit","wp-marketing-automations"))))),Object(r.createElement)(x.a,{isClickable:!0,onInvoke:function(){Object(c.ac)()?ie(t.id):p(!0),n()}},Object(r.createElement)(N.a,{justify:"space-between"},Object(r.createElement)(N.c,null,Object(o.__)("Duplicate","wp-marketing-automations")),!Object(c.ac)()&&Object(r.createElement)(N.c,null,c.e))),4===parseInt(t.status)&&"grandchild"!==t.level&&"email"===i&&Object(r.createElement)(x.a,{isClickable:!0,onInvoke:function(){Object(c.ac)()?l&&l(parseInt(t.id)):p(!0),n()}},Object(r.createElement)(N.a,{justify:"space-between"},Object(r.createElement)(N.c,null,Object(o.__)("Send to Unopen","wp-marketing-automations")),!Object(c.ac)()&&Object(r.createElement)(N.c,null,c.e))),3===parseInt(t.status)&&Object(r.createElement)(x.a,{isClickable:!0,onInvoke:function(){oe(t.id,6),n()}},Object(r.createElement)(N.a,{justify:"flex-start"},Object(r.createElement)(N.c,null,Object(o.__)("Pause","wp-marketing-automations")))),6===parseInt(t.status)&&Object(r.createElement)(x.a,{isClickable:!0,onInvoke:function(){oe(t.id,3),n()}},Object(r.createElement)(N.a,{justify:"flex-start"},Object(r.createElement)(N.c,null,Object(o.__)("Resume","wp-marketing-automations")))),2===parseInt(t.status)&&Object(r.createElement)(x.a,{isClickable:!0,onInvoke:function(){oe(t.id,1),n()}},Object(r.createElement)(N.a,{justify:"flex-start"},Object(r.createElement)(N.c,null,Object(o.__)("Unschedule","wp-marketing-automations")))),[2,3,6].includes(parseInt(t.status))&&Object(r.createElement)(x.a,{isClickable:!0,onInvoke:function(){v({status:!0,id:t.id,modalContent:Object(r.createElement)(r.Fragment,null,Object(o.__)("You are about to cancel broadcast ","wp-marketing-automations"),Object(r.createElement)("strong",null,t.title,"."),Object(o.__)(" Cancel to stop, Confirm to proceed.","wp-marketing-automations")),title:Object(o.__)("Cancel Broadcast","wp-marketing-automations"),confirmBtnText:Object(o.__)("Confirm","wp-marketing-automations"),onConfirm:function(e){v(rt(rt({},e),{},{status:!0,id:t.id,loading:!0})),oe(t.id,7)}}),n()}},Object(r.createElement)(N.a,{justify:"flex-start"},Object(r.createElement)(N.c,null,Object(o.__)("Cancel","wp-marketing-automations")))),Object(r.createElement)(x.a,{isClickable:!0,onInvoke:function(){v({status:!0,id:t.id,entityName:t.title,title:Object(o.__)("Delete Broadcast","wp-marketing-automations"),confirmBtnText:Object(o.__)("Delete","wp-marketing-automations"),onConfirm:function(e){v(rt(rt({},e),{},{status:!0,id:t.id,loading:!0})),ae(t.id)}}),n()}},Object(r.createElement)(N.a,{justify:"flex-start"},Object(r.createElement)(N.c,null,Object(o.__)("Delete","wp-marketing-automations")))))}})},se=function(t){return Object(r.createElement)("a",{href:"admin.php?page=autonami&path=/broadcast/"+t.id,onClick:function(e){e.preventDefault(),mt.setCampaignValues("listData",t),Object(U.l)({path:"/broadcast/"+parseInt(t.id),return_to:"/broadcasts/".concat(i,"/").concat(u)},"/",n)},className:"bwf-a-no-underline"},Object(r.createElement)("b",null,t.title.charAt(0).toUpperCase()+t.title.slice(1)+" "))},ue=function(t){if(!w)return Object(r.createElement)("div",{className:"bwf-placeholder-temp bwf-w-60",title:"Loading"},"Loading");var e=W.hasOwnProperty(t.id)?W[t.id]:{};return e.hasOwnProperty("revenue")&&parseFloat(e.revenue)>0?Object(r.createElement)("span",{className:"bwf-tags bwf-tag-revenue"},Tt(parseFloat(e.revenue))):" - "},le=function(t){if(!w)return Object(r.createElement)("div",{className:"bwf-placeholder-temp bwf-w-60",title:Object(o.__)("Loading","wp-marketing-automations")},Object(o.__)("Loading","wp-marketing-automations"));var e=W.hasOwnProperty(t.id)?W[t.id]:{};return e.hasOwnProperty("conversions")&&parseFloat(e.conversions)>0?Object(r.createElement)(r.Fragment,null,parseInt(e.conversions)):" - "},fe=function(t){if(!w)return Object(r.createElement)("div",{className:"bwf-placeholder-temp bwf-w-60",title:Object(o.__)("Loading","wp-marketing-automations")},Object(o.__)("Loading","wp-marketing-automations"));var e=W.hasOwnProperty(t.id)?W[t.id]:{};return Object(r.createElement)(r.Fragment,null,e.hasOwnProperty("sent")&&parseInt(e.sent)>0?e.sent:"-")},me=function(t){if(!w)return Object(r.createElement)("div",{className:"bwf-placeholder-temp bwf-w-60",title:Object(o.__)("Loading","wp-marketing-automations")},Object(o.__)("Loading","wp-marketing-automations"));var e=W.hasOwnProperty(t.id)?W[t.id]:{};return Object(r.createElement)(r.Fragment,null,e.hasOwnProperty("open_rate")&&e.open_rate?parseFloat(e.open_rate).toFixed(2)+"%":"-")},pe=function(t){if(!w)return Object(r.createElement)("div",{className:"bwf-placeholder-temp bwf-w-60",title:Object(o.__)("Loading","wp-marketing-automations")},Object(o.__)("Loading","wp-marketing-automations"));var e=W.hasOwnProperty(t.id)?W[t.id]:{};return Object(r.createElement)(r.Fragment,null,e.hasOwnProperty("click_rate")&&e.open_rate?parseFloat(e.click_rate).toFixed(2)+"%":"-")},be=Object(r.useMemo)((function(){var t,e=[],n=ut(kt);try{for(n.s();!(t=n.n()).done;){var r=t.value;if(r){var a=rt({},r);if(delete a.children,e.push(a),Array.isArray(r.children)&&!(r.children.length<=0)){var o,i=ut(r.children);try{for(i.s();!(o=i.n()).done;){var c=o.value,s=rt(rt({},c),{},{level:"child"});if(delete s.children,e.push(s),Array.isArray(c.children)&&!(c.children.length<=0)){var u,l=ut(c.children);try{for(l.s();!(u=l.n()).done;){var f=rt(rt({},u.value),{},{level:"grandchild"});e.push(f)}}catch(t){l.e(t)}finally{l.f()}}}}catch(t){i.e(t)}finally{i.f()}}}}}catch(t){n.e(t)}finally{n.f()}return e}),[kt]),he=[],de=be?be.map((function(t){t.level&&"child"===t.level?he.push("bwf-c-broadcast-child"):t.level&&"grandchild"===t.level?he.push("bwf-c-broadcast-grandchild"):he.push("bwf-c-broadcast-parent");var e=[{display:$t.hasOwnProperty(t.id)?Object(r.createElement)($.a,st({type:"checkbox",checked:!1,onChange:function(){}},$t[t.id])):Object(r.createElement)(r.Fragment,null),value:null},{display:ce(t),value:null},{display:se(t),value:t.title},{display:t.created_at?Object(c.ib)(t.created_at,!1,!1):" - ",value:t.created_at}];return e.push({display:t.execution_time?Object(c.ib)(t.execution_time,!1,!0):" - ",value:t.execution_time},{display:parseInt(t.count)>0?t.count:"-",value:t.count>0?t.count:0},{display:fe(t),value:""}),"sms"!==i&&e.push({display:me(t),value:""}),e.push({display:pe(t),value:""}),Object(c.qc)()&&(e.push({display:le(t),value:""}),e.push({display:ue(t),value:""})),"all"===u&&e.push({display:bt.hasOwnProperty(t.status)?Object(r.createElement)("span",{className:c.H[t.status]},bt[t.status].label):t.status,value:t.status}),e})):[],ye=B()("bwfcrm-campaign-list-table",{"has-search":!0}),ge=[{slug:"status_all",name:Object(o.__)("All","wp-marketing-automations"),path:"/broadcasts/".concat(i,"/")},{slug:"status_scheduled",name:Object(o.__)("Scheduled","wp-marketing-automations"),path:"/broadcasts/".concat(i,"/scheduled")},{slug:"status_ongoing",name:Object(o.__)("Ongoing","wp-marketing-automations"),path:"/broadcasts/".concat(i,"/ongoing")},{slug:"status_completed",name:Object(o.__)("Completed","wp-marketing-automations"),path:"/broadcasts/".concat(i,"/completed")},{slug:"status_paused",name:Object(o.__)("Paused","wp-marketing-automations"),path:"/broadcasts/".concat(i,"/paused")},{slug:"status_cancelled",name:Object(o.__)("Cancelled","wp-marketing-automations"),path:"/broadcasts/".concat(i,"/cancelled")}],ve=St||q||""!==d||!["","all"].includes(u)||0!==xt||At;return Object(r.createElement)(r.Fragment,null,g&&g.status&&Object(r.createElement)(S.Modal,{className:"bwf-admin-modal bwf-admin-modal-squeezy bwf-admin-modal-no-header bwf-h--core-header",shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1},g.success?Object(r.createElement)(r.Fragment,null,Object(r.createElement)("div",{className:"bwf-t-center"},Object(r.createElement)(A.a,null),Object(r.createElement)("div",{className:"bwf-h1"},g.message))):g.error?Object(r.createElement)(r.Fragment,null,Object(r.createElement)("div",{className:"bwf-t-center"},Object(r.createElement)(I.a,null),Object(r.createElement)("div",{className:"bwf-h1"},g.message))):g.confirm?Object(r.createElement)(r.Fragment,null,Object(r.createElement)("div",{className:"bwf-t-center"},!g.content&&Object(r.createElement)("div",{className:"bwf_clear_20"}),Object(r.createElement)(T.a,{spaceClass:g.content?"bwf_clear_15":"bwf_clear_30"}),g.content&&Object(r.createElement)(r.Fragment,null,Object(r.createElement)("div",{className:"bwf-h1"},Object(o.__)("Please wait…")),Object(r.createElement)("div",{className:"bwf-h4 bwf-h4-grey",style:{margin:0,fontSize:"15px"}},g.content),Object(r.createElement)("div",{className:"bwf_clear_15"})))):Object(r.createElement)(r.Fragment,null,g.title&&Object(r.createElement)("div",{className:"bwf-modal-header"},Object(r.createElement)("div",{className:"bwf-modal-heading"},g.title),Object(r.createElement)("span",{onClick:function(){return v({status:!1})},className:"bwf-modal-close"},Object(r.createElement)(G.a,{icon:"close",color:"#353030"}))),Object(r.createElement)("div",{className:"bwf-form-buttons"},Object(r.createElement)("div",{className:"bwf-h4 bwf-h4-grey"},g.hasOwnProperty("modalContent")?g.modalContent:Object(r.createElement)(r.Fragment,null,g.entityName?Object(r.createElement)(r.Fragment,null,Object(o.__)("You are about to delete broadcast ","wp-marketing-automations"),Object(r.createElement)("strong",null,g.entityName,"."),Object(o.__)(" Cancel to stop, Delete to proceed.","wp-marketing-automations")):Object(o.__)("Once you delete this item. It will no longer available.","wp-marketing-automations"))),Object(r.createElement)("div",{className:"bwf_clear_10"}),Object(r.createElement)("div",{className:"bwf_text_right"},Object(r.createElement)(K.a,{className:"bwf-cancel-btn",onClick:function(){v({status:!1})}},Object(o.__)("Cancel","wp-marketing-automations")),Object(r.createElement)(K.a,{className:"bwf-delete-btn",disabled:g.loading,isBusy:g.loading,onClick:function(){return g.onConfirm(g)}},g.hasOwnProperty("confirmBtnText")?g.confirmBtnText:Object(o.__)("Delete","wp-marketing-automations")))))),Object(r.createElement)("div",{className:"bwf-content-header-new"},Object(r.createElement)("div",{className:"bwf-content-header-left"},Object(r.createElement)("div",{className:"bwf-content-header-title"},pt[i]),parseInt(xt)>0&&Object(r.createElement)("div",{className:"bwf-content-header-count"},Object(o.sprintf)(Object(o._n)("(%s Result)","(%s Results)",xt,"wp-marketing-automations"),xt))),Object(r.createElement)("div",{className:"bwf-content-header-right"},ve&&f)),At&&Object(r.createElement)(tt.a,{status:"error"},At.message),ve?Object(r.createElement)(r.Fragment,null,Object(r.createElement)(X.a,{tabs:ge,selected:u?"status_".concat(u):"status_all",count:Nt,disableUrlUpdate:!0,onChange:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};dt("offset",0),Y(!0),Object(U.l)({page:"autonami",path:e},"/",{})}}),Object(r.createElement)("div",{className:"bwf_clear_16"}),Object(r.createElement)(k.a,{className:ye,rows:de,headers:function(t){if(Object(D.isEmpty)(at))return t;var e=[];return t.map((function(t){at.includes(t.key)||(t.visible=!1),e.push(t)})),e}(ne),query:{paged:Ct},rowsPerPage:Pt,totalRows:xt,isLoading:St,onPageChange:function(t,e){dt("offset",(t-1)*Pt)},onQueryChange:function(t){return"per_page"!==t?function(){}:re},showMenu:!1,onColumnsChange:function(t,e){E()({path:Object(c.A)("/user-preference/".concat(Object(c.N)(),"/")),method:"POST",data:{data:{campaign_column:t}}}).then((function(e){200===e.code&&(bwfcrm_contacts_data.table_column_data.campaign=t)}))},actions:ee>0?[Object(r.createElement)(M.a,st({key:"broadacst-bulk-action",actions:[{id:"delete",icon:"trash",hint:Object(o.__)("Delete","wp-marketing-automations")}],onAction:zt,inLine:!0,reset:Wt},Kt))]:[Object(r.createElement)(J.a,{key:"search",isLoading:St,searchTerm:null==n?void 0:n.s,showResultCount:!1,setSearchData:function(t){if(Object(D.size)(t))Object(U.l)({s:t},"/",n);else{var e=Object(D.cloneDeep)(n);e.hasOwnProperty("s")&&(null==e||delete e.s),Y(!0),Object(U.l)(e,"/",{})}}})],rowHeader:!0,emptyMessage:Object(o.__)("No broadcasts found","wp-marketing-automations"),rowClasses:he,extraSectionBeforefilterCol:0===parseInt(ee)&&Object(r.createElement)("div",{className:"bwf-display-flex gap-12"},Object(r.createElement)(K.a,{isGray:!0,className:"bwf-btn-small bwf-btn-gray is-light",title:Object(o.__)("Refresh Stats","wp-marketing-automations"),onClick:function(){return _(!1),void nt(!0)},disabled:!w,isBusy:!w&&et},Object(r.createElement)(G.a,{icon:"retry",size:16}),Object(o.__)("Refresh","wp-marketing-automations")))})):Object(r.createElement)(Z.a,{data:m}),Object(r.createElement)(Q,{tasks:Bt,isOpen:Rt,onSuccess:function(){ht(Dt,n,Lt,Pt,u),Wt()},onError:Wt,onRequestClose:function(){return Ut(!1)},screenType:"broadcast",screenTypeId:"broadcast-bulk-action",actionType:Yt}))},ht=n(192);function dt(t){return(dt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function yt(){yt=function(){return e};var t,e={},n=Object.prototype,r=n.hasOwnProperty,a=Object.defineProperty||function(t,e,n){t[e]=n.value},o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function u(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,n){return t[e]=n}}function l(t,e,n,r){var o=e&&e.prototype instanceof d?e:d,i=Object.create(o.prototype),c=new x(r||[]);return a(i,"_invoke",{value:k(t,n,c)}),i}function f(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}e.wrap=l;var m="suspendedStart",p="executing",b="completed",h={};function d(){}function y(){}function g(){}var v={};u(v,i,(function(){return this}));var O=Object.getPrototypeOf,w=O&&O(O(C([])));w&&w!==n&&r.call(w,i)&&(v=w);var j=g.prototype=d.prototype=Object.create(v);function _(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function E(t,e){function n(a,o,i,c){var s=f(t[a],t,o);if("throw"!==s.type){var u=s.arg,l=u.value;return l&&"object"==dt(l)&&r.call(l,"__await")?e.resolve(l.__await).then((function(t){n("next",t,i,c)}),(function(t){n("throw",t,i,c)})):e.resolve(l).then((function(t){u.value=t,i(u)}),(function(t){return n("throw",t,i,c)}))}c(s.arg)}var o;a(this,"_invoke",{value:function(t,r){function a(){return new e((function(e,a){n(t,r,e,a)}))}return o=o?o.then(a,a):a()}})}function k(e,n,r){var a=m;return function(o,i){if(a===p)throw Error("Generator is already running");if(a===b){if("throw"===o)throw i;return{value:t,done:!0}}for(r.method=o,r.arg=i;;){var c=r.delegate;if(c){var s=L(c,r);if(s){if(s===h)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===m)throw a=b,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var u=f(e,n,r);if("normal"===u.type){if(a=r.done?b:"suspendedYield",u.arg===h)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(a=b,r.method="throw",r.arg=u.arg)}}}function L(e,n){var r=n.method,a=e.iterator[r];if(a===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,L(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),h;var o=f(a,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,h;var i=o.arg;return i?i.done?(n[e.resultName]=i.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,h):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,h)}function P(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function S(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function x(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(P,this),this.reset(!0)}function C(e){if(e||""===e){var n=e[i];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function n(){for(;++a<e.length;)if(r.call(e,a))return n.value=e[a],n.done=!1,n;return n.value=t,n.done=!0,n};return o.next=o}}throw new TypeError(dt(e)+" is not iterable")}return y.prototype=g,a(j,"constructor",{value:g,configurable:!0}),a(g,"constructor",{value:y,configurable:!0}),y.displayName=u(g,s,"GeneratorFunction"),e.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===y||"GeneratorFunction"===(e.displayName||e.name))},e.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,g):(t.__proto__=g,u(t,s,"GeneratorFunction")),t.prototype=Object.create(j),t},e.awrap=function(t){return{__await:t}},_(E.prototype),u(E.prototype,c,(function(){return this})),e.AsyncIterator=E,e.async=function(t,n,r,a,o){void 0===o&&(o=Promise);var i=new E(l(t,n,r,a),o);return e.isGeneratorFunction(n)?i:i.next().then((function(t){return t.done?t.value:i.next()}))},_(j),u(j,s,"Generator"),u(j,i,(function(){return this})),u(j,"toString",(function(){return"[object Generator]"})),e.keys=function(t){var e=Object(t),n=[];for(var r in e)n.push(r);return n.reverse(),function t(){for(;n.length;){var r=n.pop();if(r in e)return t.value=r,t.done=!1,t}return t.done=!0,t}},e.values=C,x.prototype={constructor:x,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(S),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function a(r,a){return c.type="throw",c.arg=e,n.next=r,a&&(n.method="next",n.arg=t),!!a}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var s=r.call(i,"catchLoc"),u=r.call(i,"finallyLoc");if(s&&u){if(this.prev<i.catchLoc)return a(i.catchLoc,!0);if(this.prev<i.finallyLoc)return a(i.finallyLoc)}else if(s){if(this.prev<i.catchLoc)return a(i.catchLoc,!0)}else{if(!u)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return a(i.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var o=a;break}}o&&("break"===t||"continue"===t)&&o.tryLoc<=e&&e<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=t,i.arg=e,o?(this.method="next",this.next=o.finallyLoc,h):this.complete(i)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),h},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),S(n),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var a=r.arg;S(n)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:C(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),h}},e}function gt(t,e,n,r,a,o,i){try{var c=t[o](i),s=c.value}catch(t){return void n(t)}c.done?e(s):Promise.resolve(s).then(r,a)}function vt(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,a,o,i,c=[],s=!0,u=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(c.push(r.value),c.length!==e);s=!0);}catch(t){u=!0,a=t}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw a}}return c}}(t,e)||function(t,e){if(t){if("string"==typeof t)return Ot(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ot(t,e):void 0}}(t,e)||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.")}()}function Ot(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var wt=function(t){t.query;var e=t.onCloseModal,n=t.type,a=t.createUnopen,i=Object(r.useContext)(c.h),s=vt(Object(r.useState)(!1),2),u=s[0],l=s[1],f=vt(Object(r.useState)(""),2),m=f[0],p=f[1],b=vt(Object(r.useState)({}),2),h=(b[0],b[1]),d=vt(Object(r.useState)(null),2),y=d[0],g=d[1],v=vt(Object(r.useState)(""),2),O=v[0],w=v[1],j=Object(R.a)().setCampaignValues;Object(r.useEffect)((function(){l(!1),h({}),g(""),w(""),p("")}),[]);var _=function(){var t,e=(t=yt().mark((function t(){var e,r;return yt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return l(!0),p(""),t.prev=2,e={title:y,description:O,type:n,created_by:Object(c.N)()},a&&(r=Object(o.__)("Send to Unopen","wp-marketing-automations"),y||(g(r),e.title=r),e.createUnopen=a),t.next=7,E()({path:Object(c.A)("/broadcast/"),method:"POST",data:e}).then((function(t){200==t.code?(Object(c.Y)()||(bwfcrm_contacts_data.first_broadcast_id=1),i(t.message),j("listData",t.result),Object(U.l)({page:"autonami",path:"/broadcast/"+t.result.id},"/",{})):(l(!1),p(t.message))}));case 7:t.next=13;break;case 9:t.prev=9,t.t0=t.catch(2),l(!1),p(t.t0.message);case 13:Object(c.Lb)(i,3e3);case 14:case"end":return t.stop()}}),t,null,[[2,9]])})),function(){var e=this,n=arguments;return new Promise((function(r,a){var o=t.apply(e,n);function i(t){gt(o,r,a,i,c,"next",t)}function c(t){gt(o,r,a,i,c,"throw",t)}i(void 0)}))});return function(){return e.apply(this,arguments)}}();Object(r.useEffect)((function(){a&&_()}),[a]);var k=function(){Object(ht.a)(y)?p(Object(o.__)("Name is required.","wp-marketing-automations")):(p(""),_())},L={1:Object(o.__)("Add Email Broadcast","wp-marketing-automations"),2:Object(o.__)("Add SMS Broadcast","wp-marketing-automations"),3:Object(o.__)("Add WhatsApp Broadcast","wp-marketing-automations")};return Object(r.createElement)(r.Fragment,null,Object(r.createElement)(S.Modal,{className:"bwf-admin-modal bwf-admin-modal-480 bwf-h--core-header",shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1},Object(r.createElement)("div",{className:"bwf-modal-header"},Object(r.createElement)("div",{className:"bwf-modal-heading"},L[n]),Object(r.createElement)("span",{onClick:function(){return e()},className:"bwf-modal-close"},Object(r.createElement)(G.a,{icon:"close",color:"#353030"}))),3!=n||Object(c.nc)()?Object(r.createElement)("div",{className:"bwf-form-fields",onKeyPress:function(t){"Enter"==t.key&&k()}},m&&Object(r.createElement)(tt.a,{status:"error",onRemove:function(){return p("")}},m),Object(r.createElement)(S.TextControl,{placeholder:Object(o.__)("Type here...","wp-marketing-automations"),autoFocus:!0,label:Object(o.__)("Name","wp-marketing-automations"),value:y||"",onChange:function(t){return g(t)},disabled:u}),Object(r.createElement)("div",{className:"bwf_text_right bwf-form-buttons"},Object(r.createElement)(K.a,{onClick:function(){return e()},className:"bwf-cancel-btn"},Object(o.__)("Cancel","wp-marketing-automations")),Object(r.createElement)(K.a,{isPrimary:!0,disabled:u,isBusy:u,onClick:function(){k()}},Object(o.__)("Add","wp-marketing-automations")))):Object(r.createElement)(tt.a,{status:"error",isDismissible:!1},Object(o.__)("Whats service is not configured","wp-marketing-automations"))))},jt=n(1099),_t=n(70),Et=n(1148),kt=n(33),Lt=n(108),Pt=n(76),St=n(151),xt=n(40);function Ct(t){return(Ct="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function Nt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function At(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Nt(Object(n),!0).forEach((function(e){It(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Nt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function It(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=Ct(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=Ct(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==Ct(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Tt(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,a,o,i,c=[],s=!0,u=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(c.push(r.value),c.length!==e);s=!0);}catch(t){u=!0,a=t}finally{try{if(!s&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(u)throw a}}return c}}(t,e)||function(t,e){if(t){if("string"==typeof t)return Dt(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Dt(t,e):void 0}}(t,e)||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.")}()}function Dt(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}var Ft={email:Object(o.__)("Email Broadcasts","wp-marketing-automations"),sms:Object(o.__)("SMS Broadcasts","wp-marketing-automations"),whatsapp:Object(o.__)("WhatsApp Broadcasts","wp-marketing-automations")},Bt={email:Object(o.__)("Email","wp-marketing-automations"),sms:Object(o.__)("SMS","wp-marketing-automations"),whatsapp:Object(o.__)("WhatsApp","wp-marketing-automations")};e.default=function(t){var e=t.match.params,n=e.type,i=void 0===n?"email":n,s=e.status,u=void 0===s?"all":s,l=location&&location.search?Object(a.parse)(location.search.substring(1)):{};Object(c.m)("Broadcasts");var f=Tt(Object(r.useState)(!1),2),m=f[0],p=f[1],b=Tt(Object(r.useState)(!0),2),d=b[0],y=b[1],g=Tt(Object(r.useState)(!1),2),v=g[0],O=g[1],w=Tt(Object(r.useState)(!1),2),_=w[0],E=w[1],k=j(),L=k.getPageCountData,P=k.getWorkerDelay,x=k.getWorkerResponseCode,C=k.getLoading,N=h(),A=N.setCamapignListValues,I=N.setLoading,T=L(),F=C(),B=x(),M=P(),R=Object(Lt.a)().getPageCountData,q=Object(Pt.a)(),Y=q.setPageCountData,V=q.setWorkerStatus,W=q.resetHeaderMenu,z=R();Object(r.useEffect)((function(){return function(){return W()}}),[]),Object(r.useEffect)((function(){if(!F){var t="";parseInt(B)?t="restricted":parseInt(M)>0&&(t="cached"),V(t)}}),[M,B,F]),Object(r.useEffect)((function(){Y(At(At({},z),T))}),[T]),Object(r.useEffect)((function(){I(!0),A("campaigns",[])}),[i]);var H=Object(r.createElement)(S.Button,{isPrimary:!0,onClick:function(){Object(c.ac)()?(E(!1),p(!0)):O(!0)},className:"bwf-display-flex"},!Object(c.ac)()&&Object(r.createElement)(G.a,{icon:"king",size:16,color:"#fff"}),Object(o.sprintf)(Object(o.__)("Create %s Broadcast","wp-marketing-automations"),Bt[i]));Object(jt.a)(i,Object(o.__)("ALL BROADCASTS","wp-marketing-automations"),!1,!1,("sms"!==i||!Object(D.isEmpty)(Object(c.y)()))&&H,1,T);var Q=(Object(c.ac)()?Object(Et.a)():{}).data,$=Q||{},J=$.reached,K=void 0!==J&&J,X=$.daily_limit,et=void 0===X?0:X,nt={email:1,sms:2,whatsapp:3},rt=function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return[{type:"heading",data:{title:"email"===i?Object(o.__)("Ping your contacts by initiating Email Broadcasts","wp-marketing-automations"):Object(o.sprintf)(Object(o.__)("Target your contacts by initiating %s","wp-marketing-automations"),Ft[i]),desc:Object(o.sprintf)(Object(o.__)("Create personalised %s, send, and analyse statistics seamlessly.","wp-marketing-automations"),Ft[i].toLowerCase())}},{type:"image-desc",data:[{img:Object(c.t)()+Object(o.sprintf)("%s-broadcast/broadcast1.png","email"===i?"email":"sms"),title:Object(o.__)("Segment contact","wp-marketing-automations"),desc:Object(o.__)("Effortlessly Organize Your Contacts: Streamline and Target.","wp-marketing-automations")},{img:Object(c.t)()+Object(o.sprintf)("%s-broadcast/broadcast2.png","email"===i?"email":"sms"),title:Object(o.__)("Prepare and Send","wp-marketing-automations"),desc:Object(o.sprintf)(Object(o.__)("Craft %s content and deliver them to your audience.","wp-marketing-automations"),Ft[i].toLowerCase())}]},{type:"buttons",data:{buttons:[t?{text:Object(o.__)("Go to Connectors","wp-marketing-automations"),onClick:function(){Object(U.l)({page:"autonami",path:"/connectors"},"/",{})}}:{text:Object(o.sprintf)(Object(o.__)("Create %s Broadcast","wp-marketing-automations"),Bt[i]),proCheck:!0,onClick:function(){Object(c.ac)()?(E(!1),p(!0)):O(!0)}}]}},{type:"link-wth-text",data:{text:Object(o.sprintf)(Object(o.__)("Curious about %s broadcast?","wp-marketing-automations"),Bt[i].toLowerCase()),link:Object(o.sprintf)("https://funnelkit.com/docs/autonami-2/%s-broadcasts/",Bt[i].toLowerCase()),linkText:Object(o.__)("Learn More","wp-marketing-automations")}}]};return Object(r.createElement)(r.Fragment,null,Object(r.createElement)("div",{className:"bwf-broadcast-main-wrapper"},Object(r.createElement)("div",{className:"bwf-broadcast-section-sidebar"},Object(r.createElement)(St.a,{showHeaderLabal:!0})),Object(r.createElement)("div",{className:"bwf-broadcast-section-body"},0!==c.p?Object(r.createElement)(r.Fragment,null,Object(r.createElement)(_t.a,null),Object(c.ac)()&&"email"===i&&!!K&&!!d&&Object(r.createElement)(tt.a,{status:"warning",onRemove:function(){return y(!1)}},"".concat(Object(o.__)("Daily sending limit of","wp-marketing-automations")," ").concat(et," ").concat(Object(o.__)(" emails has been reached today. To send out more emails, go to ","wp-marketing-automations")," "),Object(r.createElement)(kt.a,{href:"admin.php?page=autonami&path=/settings",className:"bwf-a-no-underline"},Object(o.__)("Settings > Emails","wp-marketing-automations")),Object(o.__)(" to increase the limit.","wp-marketing-automations")),Object(r.createElement)("div",{className:"bwfcrm-campaign-list"},Object(c.ac)()&&"sms"===i&&Object(D.isEmpty)(Object(c.y)())?Object(r.createElement)(r.Fragment,null,Object(r.createElement)("div",{className:"bwf-content-header-new"},Object(r.createElement)("div",{className:"bwf-content-header-left"},Object(r.createElement)("div",{className:"bwf-content-header-title"},Ft[i]))),Object(r.createElement)(Z.a,{data:rt(!0)})):Object(r.createElement)(bt,{query:l,type:i,status:u,onRequestSendUnopen:function(t){Object(c.ac)()?(E(t),p(!0)):O(!0)},menuButton:H,pitchData:rt(),setOpenProModal:O}))):Object(r.createElement)("div",{className:"bwfcrm-campaign-list"},Object(r.createElement)("div",{className:"bwf-content-header-new"},Object(r.createElement)("div",{className:"bwf-content-header-left"},Object(r.createElement)("div",{className:"bwf-content-header-title"},Ft[i]),!Object(c.ac)()&&c.e)),Object(r.createElement)(Z.a,{data:rt()})))),m&&Object(r.createElement)(wt,{query:l,createUnopen:_,onCloseModal:function(){return p(!1)},type:nt.hasOwnProperty(i)?nt[i]:1}),!Object(c.ac)()&&Object(r.createElement)(xt.b,{isOpen:v,onRequestClose:function(){return O(!1)},modalContent:{isFeature:!0,featureTitle:Object(o.sprintf)(Object(o.__)("%s Broadcast","wp-marketing-automations"),Bt[i]),proLink:Object(c.fb)("upgrade",{utm_medium:"Create+".concat(Bt[i],"+Broadcast+Upgrade+Modal")}),image:Object(c.sb)("".concat(i,"-broadcast.png")),benefit:Object(o.sprintf)(Object(o.__)("Unlock %s Broadcast and other awesome features.","wp-marketing-automations"),Bt[i])}}))}}}]); |