(window.webpackJsonp=window.webpackJsonp||[]).push([[56],{1163:function(t,e,n){"use strict";var r=n(0),o=n(96),a=n(9),i=n.n(a),c=n(3),u=n(55),s=n(1);function l(t){return(l="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 f(){f=function(){return e};var t,e={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(t,e,n){t[e]=n.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function s(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{s({},"")}catch(t){s=function(t,e,n){return t[e]=n}}function m(t,e,n,r){var a=e&&e.prototype instanceof g?e:g,i=Object.create(a.prototype),c=new S(r||[]);return o(i,"_invoke",{value:L(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 h="suspendedStart",b="executing",y="completed",d={};function g(){}function v(){}function w(){}var O={};s(O,i,(function(){return this}));var j=Object.getPrototypeOf,_=j&&j(j(N([])));_&&_!==n&&r.call(_,i)&&(O=_);var k=w.prototype=g.prototype=Object.create(O);function E(t){["next","throw","return"].forEach((function(e){s(t,e,(function(t){return this._invoke(e,t)}))}))}function x(t,e){function n(o,a,i,c){var u=p(t[o],t,a);if("throw"!==u.type){var s=u.arg,f=s.value;return f&&"object"==l(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){s.value=t,i(s)}),(function(t){return n("throw",t,i,c)}))}c(u.arg)}var a;o(this,"_invoke",{value:function(t,r){function o(){return new e((function(e,o){n(t,r,e,o)}))}return a=a?a.then(o,o):o()}})}function L(e,n,r){var o=h;return function(a,i){if(o===b)throw Error("Generator is already running");if(o===y){if("throw"===a)throw i;return{value:t,done:!0}}for(r.method=a,r.arg=i;;){var c=r.delegate;if(c){var u=P(c,r);if(u){if(u===d)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===h)throw o=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=b;var s=p(e,n,r);if("normal"===s.type){if(o=r.done?y:"suspendedYield",s.arg===d)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(o=y,r.method="throw",r.arg=s.arg)}}}function P(e,n){var r=n.method,o=e.iterator[r];if(o===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,P(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var a=p(o,e.iterator,n.arg);if("throw"===a.type)return n.method="throw",n.arg=a.arg,n.delegate=null,d;var i=a.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,d):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,d)}function C(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 A(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(C,this),this.reset(!0)}function N(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 o=-1,a=function n(){for(;++o=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var u=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(u&&s){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),A(n),d}},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 o=r.arg;A(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:N(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),d}},e}function m(t,e,n,r,o,a,i){try{var c=t[a](i),u=c.value}catch(t){return void n(t)}c.done?e(u):Promise.resolve(u).then(r,o)}function p(t){return function(){var e=this,n=arguments;return new Promise((function(r,o){var a=t.apply(e,n);function i(t){m(a,r,o,i,c,"next",t)}function c(t){m(a,r,o,i,c,"throw",t)}i(void 0)}))}}e.a=function(t){var e=t.isOpen,n=t.tasks,a=t.onSuccess,l=t.onError,m=t.onRequestClose,h=t.actionType,b=(t.screenType,t.screenTypeId),y=Object(r.useContext)(c.h),d=n?n.length:0,g=Object(o.useMutation)(function(){var t=p(f().mark((function t(e){return f().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,i()({path:Object(c.A)("/automation/bulk-action"),method:"POST",data:{action:h,a_cids:e,status:b}}).then((function(t){y(t.message),Object(c.Lb)(y,2e3)}));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 g.reset()}),2500),a&&setTimeout((function(){return a()}),2e3)},onError:function(){l&&l()}}),v=function(){var t=p(f().mark((function t(){return f().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,g.mutate(n.map((function(t){return t.ID})));case 2:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}(),w={delete:{title:Object(s._n)("Delete Automation for Contact","Delete Automation for Contacts",d,"wp-marketing-automations"),description:Object(r.createElement)(r.Fragment,null,Object(s.__)("You are about to delete ","wp-marketing-automations"),Object(s._n)("contact","contacts",d,"wp-marketing-automations"),Object(s.__)(" from this automation. This action cannot be undone. Cancel to stop, Delete to proceed.","wp-marketing-automations")),confirmBtn:Object(s.__)("Delete","wp-marketing-automations"),cancelBtn:Object(s.__)("Cancel","wp-marketing-automations"),successMsg:Object(s.__)("Bulk action has been scheduled, it will be executed within one minute","wp-marketing-automations"),errorMsg:Object(s.__)("Unable to delete automation for contacts","wp-marketing-automations"),confirmDescription:Object(s.__)("This action is irreversible","wp-marketing-automations")},end:{title:Object(s._n)("End Automation for Contact","End Automation for Contacts",d,"wp-marketing-automations"),description:Object(r.createElement)(r.Fragment,null,Object(s.__)("You are about to end automation for ","wp-marketing-automations"),Object(s._n)("contact","contacts",d,"wp-marketing-automations"),Object(s.__)(". Confirm to proceed.","wp-marketing-automations")),confirmBtn:Object(s.__)("Confirm","wp-marketing-automations"),cancelBtn:Object(s.__)("Cancel","wp-marketing-automations"),successMsg:Object(s.__)("Bulk action has been scheduled, it will be executed within one minute.","wp-marketing-automations"),errorMsg:Object(s.__)("Unable to end automation for contacts","wp-marketing-automations")},paused:{title:Object(s._n)("Pause Automation for Contact","Pause Automation for Contacts",d,"wp-marketing-automations"),description:Object(r.createElement)(r.Fragment,null,Object(s.__)("You are about to pause automation for ","wp-marketing-automations"),Object(s._n)("contact","contacts",d,"wp-marketing-automations"),Object(s.__)(". Confirm to proceed.","wp-marketing-automations")),confirmBtn:Object(s.__)("Confirm","wp-marketing-automations"),cancelBtn:Object(s.__)("Cancel","wp-marketing-automations"),successMsg:Object(s.__)("Bulk action has been scheduled, it will be executed within one minute","wp-marketing-automations"),errorMsg:Object(s.__)("Unable to pause automation for contacts","wp-marketing-automations")},run_now:{title:Object(s._n)("Run Automation for Contact","Run Automation for Contacts",d,"wp-marketing-automations"),description:Object(r.createElement)(r.Fragment,null,Object(s.__)("You are about to run automation for ","wp-marketing-automations"),Object(s._n)("contact","contacts",d,"wp-marketing-automations"),Object(s.__)(". Confirm to proceed.","wp-marketing-automations")),confirmBtn:Object(s.__)("Confirm","wp-marketing-automations"),cancelBtn:Object(s.__)("Cancel","wp-marketing-automations"),successMsg:Object(s.__)("Bulk Action has been scheduled, it will be executed within one minute","wp-marketing-automations"),errorMsg:Object(s.__)("Unable to run automation for contacts","wp-marketing-automations")},unpaused:{title:Object(s._n)("Resume Automation for Contact","Resume Automation for Contacts",d,"wp-marketing-automations"),description:Object(r.createElement)(r.Fragment,null,Object(s.__)("You are about to resume automation for ","wp-marketing-automations"),Object(s._n)("contact","contacts",d,"wp-marketing-automations"),Object(s.__)(". Confirm to proceed.","wp-marketing-automations")),confirmBtn:Object(s.__)("Confirm","wp-marketing-automations"),cancelBtn:Object(s.__)("Cancel","wp-marketing-automations"),successMsg:Object(s.__)("Bulk Action has been scheduled, it will be executed within one minute","wp-marketing-automations"),errorMsg:Object(s.__)("Unable to resume automation for contacts","wp-marketing-automations")},retry:{title:Object(s._n)("Retry Automation for Contact","Retry Automation for Contacts",d,"wp-marketing-automations"),description:Object(r.createElement)(r.Fragment,null,Object(s.__)("You are about to retry automation for ","wp-marketing-automations"),Object(s._n)("contact","contacts",d,"wp-marketing-automations"),Object(s.__)(". Confirm to proceed.","wp-marketing-automations")),confirmBtn:Object(s.__)("Confirm","wp-marketing-automations"),cancelBtn:Object(s.__)("Cancel","wp-marketing-automations"),successMsg:Object(s.__)("Bulk Action has been scheduled, it will be executed within one minute","wp-marketing-automations"),errorMsg:Object(s.__)("Unable to re-run automation for contacts","wp-marketing-automations")},rerun:{title:Object(s._n)("Re-Run Automation for Contact","Re-Run Automation for Contacts",d,"wp-marketing-automations"),description:Object(r.createElement)(r.Fragment,null,Object(s.__)("You are about to re-run automation for ","wp-marketing-automations"),Object(s._n)("contact","contacts",d,"wp-marketing-automations"),Object(s.__)(". Confirm to proceed.","wp-marketing-automations")),confirmBtn:Object(s.__)("Confirm","wp-marketing-automations"),cancelBtn:Object(s.__)("Cancel","wp-marketing-automations"),successMsg:Object(s.__)("Bulk Action has been scheduled, it will be executed within one minute","wp-marketing-automations"),errorMsg:Object(s.__)("Unable to re-run automation for contacts","wp-marketing-automations")},startbegin:{title:Object(s._n)("Start From Beginning Automation for Contact","Start From Beginning Automation for Contacts",d,"wp-marketing-automations"),description:Object(r.createElement)(r.Fragment,null,Object(s.__)("You are about to start automation from beginning for ","wp-marketing-automations"),Object(s._n)("contact","contacts",d,"wp-marketing-automations"),Object(s.__)(". Confirm to proceed.","wp-marketing-automations")),confirmBtn:Object(s.__)("Confirm","wp-marketing-automations"),cancelBtn:Object(s.__)("Cancel","wp-marketing-automations"),successMsg:Object(s.__)("Bulk Action has been scheduled, it will be executed within one minute","wp-marketing-automations"),errorMsg:Object(s.__)("Unable to start automation from beginning for contacts","wp-marketing-automations")}};return Object(r.createElement)(u.a,{modalTitle:w.hasOwnProperty(h)&&w[h].hasOwnProperty("title")?w[h].title:Object(s._n)("Perform Actions","Perform Actions",d,"wp-marketing-automations"),deleteDescriptionText:w.hasOwnProperty(h)&&w[h].hasOwnProperty("description")?w[h].description:"",confirmButtonText:w.hasOwnProperty(h)&&w[h].hasOwnProperty("confirmBtn")?w[h].confirmBtn:Object(s.__)("Confirm","wp-marketing-automations"),cancelButtonText:w.hasOwnProperty(h)&&w[h].hasOwnProperty("cancelBtn")?w[h].cancelBtn:Object(s.__)("Cancel","wp-marketing-automations"),onConfirm:v,isLoading:g.isLoading,successMessage:g.isSuccess&&(w.hasOwnProperty(h)&&w[h].hasOwnProperty("successMsg")?w[h].successMsg:Object(s.__)("Actions Done!","wp-marketing-automations")),errorMessage:g.isError&&(g.error&&g.error.message?g.error.message:w.hasOwnProperty(h)&&w[h].hasOwnProperty("errorMsg")?w[h].errorMsg:Object(s.__)("Unable to perform action","wp-marketing-automations")),onRequestClose:function(){return!!m&&m()},isOpen:e,confirmDescription:w.hasOwnProperty(h)&&w[h].hasOwnProperty("confirmDescription")?w[h].confirmDescription:"",isDelete:!0})}},1401:function(t,e,n){},1484:function(t,e,n){"use strict";n.r(e);var r=n(0),o=n(1069),a=n(5),i=n(12),c=n(1),u=n(146),s=n(27),l=n(35),f=n.n(l),m=n(2),p=n(353);function h(t){return(h="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 b(){b=function(){return e};var t,e={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(t,e,n){t[e]=n.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function s(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{s({},"")}catch(t){s=function(t,e,n){return t[e]=n}}function l(t,e,n,r){var a=e&&e.prototype instanceof g?e:g,i=Object.create(a.prototype),c=new S(r||[]);return o(i,"_invoke",{value:L(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",y="completed",d={};function g(){}function v(){}function w(){}var O={};s(O,i,(function(){return this}));var j=Object.getPrototypeOf,_=j&&j(j(N([])));_&&_!==n&&r.call(_,i)&&(O=_);var k=w.prototype=g.prototype=Object.create(O);function E(t){["next","throw","return"].forEach((function(e){s(t,e,(function(t){return this._invoke(e,t)}))}))}function x(t,e){function n(o,a,i,c){var u=f(t[o],t,a);if("throw"!==u.type){var s=u.arg,l=s.value;return l&&"object"==h(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){s.value=t,i(s)}),(function(t){return n("throw",t,i,c)}))}c(u.arg)}var a;o(this,"_invoke",{value:function(t,r){function o(){return new e((function(e,o){n(t,r,e,o)}))}return a=a?a.then(o,o):o()}})}function L(e,n,r){var o=m;return function(a,i){if(o===p)throw Error("Generator is already running");if(o===y){if("throw"===a)throw i;return{value:t,done:!0}}for(r.method=a,r.arg=i;;){var c=r.delegate;if(c){var u=P(c,r);if(u){if(u===d)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===m)throw o=y,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=p;var s=f(e,n,r);if("normal"===s.type){if(o=r.done?y:"suspendedYield",s.arg===d)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(o=y,r.method="throw",r.arg=s.arg)}}}function P(e,n){var r=n.method,o=e.iterator[r];if(o===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,P(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),d;var a=f(o,e.iterator,n.arg);if("throw"===a.type)return n.method="throw",n.arg=a.arg,n.delegate=null,d;var i=a.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,d):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,d)}function C(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 A(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(C,this),this.reset(!0)}function N(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 o=-1,a=function n(){for(;++o=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var u=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(u&&s){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),A(n),d}},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 o=r.arg;A(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:N(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),d}},e}function y(t,e,n,r,o,a,i){try{var c=t[a](i),u=c.value}catch(t){return void n(t)}c.done?e(u):Promise.resolve(u).then(r,o)}var d=function(t){var e=t.selected,n=void 0===e?[]:e,o=t.placeholder,a=void 0===o?"":o,i=t.setSelected,u=function(){var t,e=(t=b().mark((function t(e){var n;return b().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(Object(m.isArray)(e)){t.next=2;break}return t.abrupt("return");case 2:n=e.find((function(t){return f()(t,"searchTerm")})),Object(m.isUndefined)(n)&&e.length>0&&e[0].hasOwnProperty("key")&&i([e[e.length-1]]);case 4:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,o){var a=t.apply(e,n);function i(t){y(a,r,o,i,c,"next",t)}function c(t){y(a,r,o,i,c,"throw",t)}i(void 0)}))});return function(t){return e.apply(this,arguments)}}();return Object(r.createElement)(r.Fragment,null,Object(r.createElement)(s.a,{autocompleter:p.a,multiple:!1,allowFreeTextSearch:!1,inlineTags:!0,selected:n,onChange:u,onRemoveTag:function(){return i([])},placeholder:""!==a?a:Object(c.__)("Search by automation","wp-marketing-automations"),showClearButton:!1,disabled:!1}))},g=n(3),v=n(6),w=n.n(v),O=n(9),j=n.n(O),_=n(16),k=n.n(_),E=n(63),x=n.n(E),L=n(17);function P(t){return(P="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 C(){C=function(){return e};var t,e={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(t,e,n){t[e]=n.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function s(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{s({},"")}catch(t){s=function(t,e,n){return t[e]=n}}function l(t,e,n,r){var a=e&&e.prototype instanceof y?e:y,i=Object.create(a.prototype),c=new S(r||[]);return o(i,"_invoke",{value:E(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",h="completed",b={};function y(){}function d(){}function g(){}var v={};s(v,i,(function(){return this}));var w=Object.getPrototypeOf,O=w&&w(w(N([])));O&&O!==n&&r.call(O,i)&&(v=O);var j=g.prototype=y.prototype=Object.create(v);function _(t){["next","throw","return"].forEach((function(e){s(t,e,(function(t){return this._invoke(e,t)}))}))}function k(t,e){function n(o,a,i,c){var u=f(t[o],t,a);if("throw"!==u.type){var s=u.arg,l=s.value;return l&&"object"==P(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){s.value=t,i(s)}),(function(t){return n("throw",t,i,c)}))}c(u.arg)}var a;o(this,"_invoke",{value:function(t,r){function o(){return new e((function(e,o){n(t,r,e,o)}))}return a=a?a.then(o,o):o()}})}function E(e,n,r){var o=m;return function(a,i){if(o===p)throw Error("Generator is already running");if(o===h){if("throw"===a)throw i;return{value:t,done:!0}}for(r.method=a,r.arg=i;;){var c=r.delegate;if(c){var u=x(c,r);if(u){if(u===b)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===m)throw o=h,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=p;var s=f(e,n,r);if("normal"===s.type){if(o=r.done?h:"suspendedYield",s.arg===b)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(o=h,r.method="throw",r.arg=s.arg)}}}function x(e,n){var r=n.method,o=e.iterator[r];if(o===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,x(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),b;var a=f(o,e.iterator,n.arg);if("throw"===a.type)return n.method="throw",n.arg=a.arg,n.delegate=null,b;var i=a.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,b):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,b)}function L(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 A(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function S(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(L,this),this.reset(!0)}function N(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 o=-1,a=function n(){for(;++o=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var u=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(u&&s){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),A(n),b}},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 o=r.arg;A(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:N(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),b}},e}function A(t,e,n,r,o,a,i){try{var c=t[a](i),u=c.value}catch(t){return void n(t)}c.done?e(u):Promise.resolve(u).then(r,o)}var S={name:"contacts",className:"bwf-search-bwf-contacts-result",options:function(t){return(e=C().mark((function t(e){var n,r;return C().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!x()(e)){t.next=2;break}return t.abrupt("return",[]);case 2:return n={search:e,limit:10,offset:0},t.next=5,j()({path:Object(g.A)("/v3/contacts?"+Object(L.stringify)(n)),method:"GET"});case 5:return r=t.sent,t.abrupt("return",f()(r,"result")?r.result:[]);case 7:case"end":return t.stop()}}),t)})),n=function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function i(t){A(a,r,o,i,c,"next",t)}function c(t){A(a,r,o,i,c,"throw",t)}i(void 0)}))},function(t){return n.apply(this,arguments)})(t);var e,n},isDebounced:!0,getOptionIdentifier:function(t){return t.id},getOptionKeywords:function(t){return[t.f_name,t.l_name,t.email,t.f_name+" "+t.l_name]},getFreeTextOptions:function(t,e){return[{key:"name",label:Object(r.createElement)("span",{key:"name",className:"bwf-search-result-name"},k()({mixedString:Object(c.__)("All contacts with names that include {{query /}}","wp-marketing-automations"),components:{query:Object(r.createElement)("strong",{className:"components-form-token-field__suggestion-match"},t)}})),value:{id:t,name:t,contacts:e.map((function(t){return f()(t,"value")?t.value:t})),searchTerm:t}}]},getOptionLabel:function(t,e){var n=Object(g.o)(Object(g.K)(t),e)||{};return Object(r.createElement)("span",{key:"name",className:"bwf-search-result-name","aria-label":Object(g.K)(t)},n.suggestionBeforeMatch,Object(r.createElement)("strong",{className:"components-form-token-field__suggestion-match"},n.suggestionMatch),n.suggestionAfterMatch)},getOptionCompletion:function(t){return t}};function N(t){return(N="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 T(){T=function(){return e};var t,e={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(t,e,n){t[e]=n.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",c=a.asyncIterator||"@@asyncIterator",u=a.toStringTag||"@@toStringTag";function s(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{s({},"")}catch(t){s=function(t,e,n){return t[e]=n}}function l(t,e,n,r){var a=e&&e.prototype instanceof y?e:y,i=Object.create(a.prototype),c=new C(r||[]);return o(i,"_invoke",{value:E(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",h="completed",b={};function y(){}function d(){}function g(){}var v={};s(v,i,(function(){return this}));var w=Object.getPrototypeOf,O=w&&w(w(A([])));O&&O!==n&&r.call(O,i)&&(v=O);var j=g.prototype=y.prototype=Object.create(v);function _(t){["next","throw","return"].forEach((function(e){s(t,e,(function(t){return this._invoke(e,t)}))}))}function k(t,e){function n(o,a,i,c){var u=f(t[o],t,a);if("throw"!==u.type){var s=u.arg,l=s.value;return l&&"object"==N(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){s.value=t,i(s)}),(function(t){return n("throw",t,i,c)}))}c(u.arg)}var a;o(this,"_invoke",{value:function(t,r){function o(){return new e((function(e,o){n(t,r,e,o)}))}return a=a?a.then(o,o):o()}})}function E(e,n,r){var o=m;return function(a,i){if(o===p)throw Error("Generator is already running");if(o===h){if("throw"===a)throw i;return{value:t,done:!0}}for(r.method=a,r.arg=i;;){var c=r.delegate;if(c){var u=x(c,r);if(u){if(u===b)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(o===m)throw o=h,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);o=p;var s=f(e,n,r);if("normal"===s.type){if(o=r.done?h:"suspendedYield",s.arg===b)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(o=h,r.method="throw",r.arg=s.arg)}}}function x(e,n){var r=n.method,o=e.iterator[r];if(o===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,x(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),b;var a=f(o,e.iterator,n.arg);if("throw"===a.type)return n.method="throw",n.arg=a.arg,n.delegate=null,b;var i=a.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,b):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,b)}function L(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 P(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function C(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(L,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 o=-1,a=function n(){for(;++o=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var u=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(u&&s){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),P(n),b}},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 o=r.arg;P(n)}return o}}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),b}},e}function I(t,e,n,r,o,a,i){try{var c=t[a](i),u=c.value}catch(t){return void n(t)}c.done?e(u):Promise.resolve(u).then(r,o)}var R=function(t){var e=t.selected,n=void 0===e?[]:e,o=t.setSelected,a=function(){var t,e=(t=T().mark((function t(e){var n,r,a,i;return T().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(Object(m.isArray)(e)){t.next=2;break}return t.abrupt("return");case 2:n=e.find((function(t){return f()(t,"searchTerm")})),Object(m.isUndefined)(n)&&e.length>0&&e[0].hasOwnProperty("id")&&(r=e[e.length-1],a=r.hasOwnProperty("f_name")?r.f_name:"",a=r.hasOwnProperty("l_name")?a+" "+r.l_name:a,r.hasOwnProperty("email")&&(a+="( ".concat(r.email," )")),i={key:r.hasOwnProperty("id")?r.id:"",label:a,value:a},o([i]));case 4:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,o){var a=t.apply(e,n);function i(t){I(a,r,o,i,c,"next",t)}function c(t){I(a,r,o,i,c,"throw",t)}i(void 0)}))});return function(t){return e.apply(this,arguments)}}();return Object(r.createElement)(r.Fragment,null,Object(r.createElement)(s.a,{autocompleter:S,multiple:!1,allowFreeTextSearch:!1,inlineTags:!0,selected:n,onChange:a,onRemoveTag:function(){return o([])},placeholder:Object(c.__)("Search by contact","wp-marketing-automations"),showClearButton:!1,disabled:!1}))},F=n(50);function B(t){return(B="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 D=["fetch","setStateProp"];function M(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 G(t){for(var e=1;e4&&void 0!==arguments[4]?arguments[4]:[],i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],c=t.s,u={offset:n,limit:r,search:c,type:o};a.hasOwnProperty(0)&&a[0].hasOwnProperty("key")&&(u.automation=a[0].key),i.hasOwnProperty(0)&&i[0].hasOwnProperty("key")&&(u.contact=i[0].key),e("GET",Object(g.A)("/automations/contacts/"),u)},setAutomationContactsValues:function(t,e){n(t,e)}})},q=n(51);function J(t){return(J="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 V=["getStateProp"];function K(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 H(t){for(var e=1;e=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var u=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(u&&s){if(this.prev=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),P(n),b}},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 o=r.arg;P(n)}return o}}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),b}},e}function bt(t,e,n,r,o,a,i){try{var c=t[a](i),u=c.value}catch(t){return void n(t)}c.done?e(u):Promise.resolve(u).then(r,o)}function yt(t){return function(){var e=this,n=arguments;return new Promise((function(r,o){var a=t.apply(e,n);function i(t){bt(a,r,o,i,c,"next",t)}function c(t){bt(a,r,o,i,c,"throw",t)}i(void 0)}))}}function dt(){return(dt=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=Array(e);n=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}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 a,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,a=t},f:function(){try{i||null==n.return||n.return()}finally{if(c)throw a}}}}(it);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}),[it]),Kt=Object(W.b)(Vt),Ht=Kt.singleSelectProps,Qt=Kt.selectAllProps,zt=Kt.floatingBarProps,Wt=Kt.resetSelection,$t=Kt.selected,Xt=Object.keys($t).filter((function(t){return $t[t]})).length,Zt=[{key:"select_contact",label:Object(r.createElement)(ut.a,dt({type:"checkbox",checked:!1,onChange:function(){}},Qt)),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:"contact",label:Object(c.__)("Contact","wp-marketing-automations"),required:!0,cellClassName:"bwf-crm-col-contact bwf-w-150 bwf-table-col-sticky bwf-sticky-left "},{key:"automation",label:Object(c.__)("Automation","wp-marketing-automations"),cellClassName:"bwf-crm-col-contact-details",isLeftAligned:!1},{key:"contact-data",label:Object(c.__)("Details","wp-marketing-automations"),cellClassName:"bwf-crm-col-contact-details",isLeftAligned:!0},{key:"startedon ",label:Object(c.__)("Started On","wp-marketing-automations"),cellClassName:"bwf-crm-col-stats-m bwf-w-210",isLeftAligned:!0},{key:"last_run",label:"completed"===n?Object(c.__)("Completed On","wp-marketing-automations"):Object(c.__)("Last Run","wp-marketing-automations"),cellClassName:"bwf-crm-col-stats-m bwf-w-210",isLeftAligned:!0},"failed"===n&&{key:"error_msg",label:Object(c.__)("Reason","wp-marketing-automations"),cellClassName:"bwf-crm-col-stats-m bwf-w-210 bwf-word-break",isLeftAligned:!0},"active"===n&&{key:"next_last_run",label:Object(c.__)("Next Run Time","wp-marketing-automations"),cellClassName:"bwf-crm-col-stats-m bwf-w-210",isLeftAligned:!0},{key:"journey",label:Object(c.__)("Journey","wp-marketing-automations"),cellClassName:"bwf-crm-col-stats-m bwf-w-90 bwf-table-col-sticky bwf-sticky-right",isLeftAligned:!0}],te=function(t){t!==K&&T("limit",t)},ee=function(){var t=yt(ht().mark((function t(e,r,o){return ht().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return s(Object(c.__)("Updating status…","wp-marketing-automations")),t.prev=1,t.next=4,j()({path:Object(g.A)("/automation/".concat(e,"/contact/status")),method:"POST",data:{to:o,from:r}}).then((function(t){200===t.code?(s(t.message),N(l,Q,K,n)):s(t.message)}));case 4:t.next=9;break;case 6:t.prev=6,t.t0=t.catch(1),s(t.t0.message);case 9:Object(g.Lb)(s,3e3);case 10:case"end":return t.stop()}}),t,null,[[1,6]])})));return function(e,n,r){return t.apply(this,arguments)}}(),ne=function(){var t=yt(ht().mark((function t(e){var r,o,a=arguments;return ht().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=a.length>1&&void 0!==a[1]?a[1]:{},o=a.length>2&&void 0!==a[2]?a[2]:0,A(vt(vt({},r),{},{status:!0})),t.prev=3,t.next=6,j()({path:Object(g.A)("/automation/".concat(r.aid,"/delete-contact")),method:"DELETE",data:{trail_id:e,ac_id:o,type:n}}).then((function(t){if(200!==t.code)throw Error(Object(g.u)(null==t?void 0:t.message));A({status:!1}),s(t.message),N(l,Q,K,n)})).catch((function(t){throw Error(Object(g.u)(null==t?void 0:t.message))}));case 6:t.next=11;break;case 8:t.prev=8,t.t0=t.catch(3),A(vt(vt({},r),{},{status:!0,error:t.t0.message}));case 11:Object(g.Lb)(s,3e3);case 12:case"end":return t.stop()}}),t,null,[[3,8]])})));return function(e){return t.apply(this,arguments)}}(),re=function(t){return Object(r.createElement)("div",{className:"bwf-display-flex-column"},Object(r.createElement)(et.a,{href:"admin.php?page=autonami&path=/automation/"+t.aid,type:"bwf-crm",className:"bwf-crm-campaign-data-contact-link bwf-a-no-underline",key:t.aid},t.hasOwnProperty("title")?t.title:"-"),t.hasOwnProperty("event")&&""!==t.event&&Object(r.createElement)("span",null,Object(c.__)("Event","wp-marketing-automations"),": ",t.event))},oe=function(t){var e=t.trail,n=void 0===e?"":e;return Object(m.isEmpty)(n)?"-":Object(r.createElement)(a.Button,{isSecondary:!0,className:"bwf-btn-small is-light bwf-btn-gray",onClick:function(){Object(g.ac)()?(h(n),v(t)):(It(vt(vt({},Tt),{},{featureTitle:Object(c.__)("Contact Journey","wp-marketing-automations"),proLink:Object(g.fb)("upgrade",{utm_medium:"Contact+Activity+Contact+Journey+Upgrade+Modal"})})),St(!0))}},!Object(g.ac)()&&Object(r.createElement)(tt.a,{icon:"king",size:16}),Object(c.__)("View","wp-marketing-automations"))},ae={1:Object(c.__)("Delay","wp-marketing-automations"),2:Object(c.__)("Action","wp-marketing-automations"),3:Object(c.__)("Goal","wp-marketing-automations"),4:Object(c.__)("Condition","wp-marketing-automations")},ie=function(t){var e=t.data,n=void 0===e?{}:e;if(Object(m.isEmpty)(n))return Object(r.createElement)(r.Fragment,null,"-");var o=n.action,a=void 0===o?"":o,i=n.run_time,c=void 0===i?"":i,u=n.type,s=void 0===u?"":u;return Object(r.createElement)("div",{className:"bwf-c-contact-details-cell"},!Object(m.isEmpty)(s)&&!Object(m.isEmpty)(a)&&ae.hasOwnProperty(parseInt(s))&&Object(r.createElement)(Z.a,{justify:"justify",align:"top"},Object(r.createElement)(Z.c,null,Object(r.createElement)("span",{className:"bwf_bold",style:{color:"#99752B"}},ae[parseInt(s)]),Object(m.isEmpty)(a)?"":" : "+a)),!Object(m.isEmpty)(c)&&Object(r.createElement)(Z.a,{justify:"justify",align:"top"},Object(r.createElement)(Z.c,null,Object(g.ib)(c))),(Object(m.isEmpty)(s)||!ae.hasOwnProperty(parseInt(s)))&&Object(m.isEmpty)(c)&&Object(r.createElement)("span",null,"-"))},ce=function(t){var e=t.data,n=void 0===e?{}:e;return!(!n.hasOwnProperty("type")||3!==parseInt(n.type))},ue=[{slug:"failed",name:Object(c.__)("Failed","wp-marketing-automations"),path:"/automation-contacts/failed"},{slug:"paused",name:Object(c.__)("Paused","wp-marketing-automations"),path:"/automation-contacts/paused"},{slug:"delayed",name:Object(c.__)("Delayed","wp-marketing-automations"),path:"/automation-contacts/delayed"},{slug:"active",name:Object(c.__)("Active","wp-marketing-automations"),path:"/automation-contacts/active"},{slug:"completed",name:Object(c.__)("Completed","wp-marketing-automations"),path:"/automation-contacts/completed"},{slug:"inactive",name:Object(c.__)("Inactive","wp-marketing-automations"),path:"/automation-contacts/inactive"}];return Object(r.createElement)("div",{className:"bwf-automation-all-contacts-wrap"},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"},Object(c.__)("Contact Activity","wp-marketing-automations")),parseInt(H)>0&&Object(r.createElement)("div",{className:"bwf-content-header-count"},Object(c.sprintf)(Object(c.__)("(%s Results)","wp-marketing-automations"),H)))),Object(r.createElement)(st.a,{tabs:ue,selected:n,count:Yt,disableUrlUpdate:!0,onChange:function(t,e){T("offset",0),Object(i.l)({page:"autonami",path:e},"/",{})}}),Object(r.createElement)("div",{className:"bwf_clear_16"}),Object(r.createElement)(u.a,{className:Jt,rows:it.map((function(t){var e,o,a,i,u,s,f,p,h,b,y,d,v,w,O,j=[];return j.push({display:Ht.hasOwnProperty(t.ID)?Object(r.createElement)(ut.a,dt({type:"checkbox",checked:!1,onChange:function(){}},Ht[t.ID])):Object(r.createElement)(r.Fragment,null),value:null},{display:(p=t,h=p.status,b=void 0===h?"":h,y=p.trail,d=void 0===y?"":y,v=p.ID,w=p.aid,O=void 0===w?"":w,Object(r.createElement)($.a,{label:Object(c.__)("Quick Actions","wp-marketing-automations"),menuPosition:"bottom right",renderContent:function(t){var e=t.onToggle;return Object(r.createElement)(r.Fragment,null,[1,4,6].includes(parseInt(b))&&"inactive"!==n&&Object(r.createElement)(X.a,{isClickable:!0,onInvoke:function(){Object(g.ac)()?ee(v,b,"now"):(It(vt(vt({},Tt),{},{featureTitle:Object(c.__)("Run Now Automation","wp-marketing-automations"),proLink:Object(g.fb)("upgrade",{utm_medium:"Automation+Contact+Activity+Run+Now+Upgrade+Modal"})})),St(!0)),e()}},Object(r.createElement)(Z.a,{justify:"space-between"},Object(r.createElement)(Z.c,null,Object(c.__)("Run Now","wp-marketing-automations")),!Object(g.ac)()&&Object(r.createElement)(Z.c,null,g.e))),[1,4,6].includes(parseInt(b))&&"inactive"!==n&&Object(r.createElement)(X.a,{isClickable:!0,onInvoke:function(){Object(g.ac)()?ee(v,b,3):(It(vt(vt({},Tt),{},{featureTitle:Object(c.__)("Pause Automation","wp-marketing-automations"),proLink:Object(g.fb)("upgrade",{utm_medium:"Automation+Contact+Activity+Pause+Upgrade+Modal"})})),St(!0)),e()}},Object(r.createElement)(Z.a,{justify:"space-between"},Object(r.createElement)(Z.c,null,Object(c.__)("Pause Automation","wp-marketing-automations")),!Object(g.ac)()&&Object(r.createElement)(Z.c,null,g.e))),3===parseInt(b)&&"inactive"!==n&&Object(r.createElement)(X.a,{isClickable:!0,onInvoke:function(){Object(g.ac)()?ee(v,b,1):(It(vt(vt({},Tt),{},{featureTitle:Object(c.__)("Resume Automation","wp-marketing-automations"),proLink:Object(g.fb)("upgrade",{utm_medium:"Automation+Contact+Activity+Resume+Upgrade+Modal"})})),St(!0)),e()}},Object(r.createElement)(Z.a,{justify:"space-between"},Object(r.createElement)(Z.c,null,Object(c.__)("Resume Automation","wp-marketing-automations")),!Object(g.ac)()&&Object(r.createElement)(Z.c,null,g.e))),2===parseInt(b)&&"inactive"!==n&&Object(r.createElement)(X.a,{isClickable:!0,onInvoke:function(){Object(g.ac)()?ee(v,b,6):(It(vt(vt({},Tt),{},{featureTitle:Object(c.__)("Retry Action","wp-marketing-automations"),proLink:Object(g.fb)("upgrade",{utm_medium:"Automation+Contact+Activity+Retry+Upgrade+Modal"})})),St(!0)),e()}},Object(r.createElement)(Z.a,{justify:"space-between"},Object(r.createElement)(Z.c,null,Object(c.__)("Retry Action","wp-marketing-automations")),!Object(g.ac)()&&Object(r.createElement)(Z.c,null,g.e))),[2].includes(parseInt(b))&&"inactive"!==n&&Object(r.createElement)(X.a,{isClickable:!0,onInvoke:function(){Object(g.ac)()?ee(v,b,"startbegin"):(It(vt(vt({},Tt),{},{featureTitle:Object(c.__)("Re-Enter Automation","wp-marketing-automations"),proLink:Object(g.fb)("upgrade",{utm_medium:"Automation+Contact+Activity+Start+From+Beginning+Upgrade+Modal"})})),St(!0)),e()}},Object(r.createElement)(Z.a,{justify:"space-between"},Object(r.createElement)(Z.c,null,Object(c.__)("Re-Enter Automation","wp-marketing-automations")),!Object(g.ac)()&&Object(r.createElement)(Z.c,null,g.e))),!Object(m.isEmpty)(b)&&"inactive"!==n&&Object(r.createElement)(X.a,{isClickable:!0,onInvoke:function(){ee(v,b,"end"),e()}},Object(r.createElement)(Z.a,{justify:"space-between"},Object(r.createElement)(Z.c,null,Object(c.__)("End Automation","wp-marketing-automations")))),"completed"===n&&Object(r.createElement)(X.a,{isClickable:!0,onInvoke:function(){Object(g.ac)()?ee(v,b,"re_run"):(It(vt(vt({},Tt),{},{featureTitle:Object(c.__)("Restart Automation","wp-marketing-automations"),proLink:Object(g.fb)("upgrade",{utm_medium:"Automation+Contact+Activity+Re+Run+Upgrade+Modal"})})),St(!0)),e()}},Object(r.createElement)(Z.a,{justify:"space-between"},Object(r.createElement)(Z.c,null,Object(c.__)("Restart Automation","wp-marketing-automations")),!Object(g.ac)()&&Object(r.createElement)(Z.c,null,g.e))),Object(r.createElement)(X.a,{isClickable:!0,onInvoke:function(){var t={status:!0,deleteEntityName:Object(r.createElement)(r.Fragment,null,Object(r.createElement)("span",{style:{fontWeight:"normal"}},Object(c.__)("contact ")),p.f_name," ",p.l_name),buttonConfirm:Object(c.__)("Delete","wp-marketing-automations"),buttonCancel:Object(c.__)("Cancel","wp-marketing-automations"),modalTitle:Object(c.__)("Delete Contact","wp-marketing-automations"),entityExtraText:Object(c.__)("from this automation","wp-marketing-automations"),aid:O};A(vt(vt({},t),{},{onConfirm:function(){return ne(d,t,v)}})),e()}},Object(r.createElement)(Z.a,{justify:"space-between"},Object(r.createElement)(Z.c,null,Object(c.__)("Delete","wp-marketing-automations")))))}})),value:""},{display:(o=t,a=o.f_name,i=void 0===a?"":a,u=o.l_name,s=void 0===u?"":u,f=Object(g.rc)([i,s]," "),Object(r.createElement)(r.Fragment,null,Object(r.createElement)(et.a,{href:"admin.php?page=autonami&path=/contact/"+o.cid+"&return_to=".concat(l.path),type:"bwf-crm",className:"bwf-crm-campaign-contactData-contact-link bwf-a-no-underline",key:o.cid},Object(r.createElement)("div",{className:"bwf-blue-content"},Object(m.isEmpty)(ct()(f))?"-":f)))),value:"-"},{display:re(t),value:""},{display:(e=t,Object(r.createElement)("div",{className:"bwf-c-contact-details-cell"},e.email?Object(r.createElement)(Z.a,{justify:"justify",align:"top"},Object(r.createElement)(Z.c,null,e.email)):"-",e.contact_no&&Object(r.createElement)(Z.a,{justify:"justify",align:"top"},Object(r.createElement)(Z.c,null,e.contact_no)),!e.email&&!e.contact_no&&"-")),value:""},{display:t.hasOwnProperty("c_date")?Object(g.ib)(t.c_date):"-",value:t.hasOwnProperty("c_date")?t.c_date:"-"}),"active"===n&&j.push({display:ie(t),value:""}),j.push({display:t.hasOwnProperty("e_time")&&!ce(t)?Object(g.ib)(t.e_time):"-",value:"-"}),"failed"===n&&j.push({display:t.hasOwnProperty("error_msg")&&!Object(m.isEmpty)(t.error_msg)?t.error_msg:"-",value:""}),j.push({display:oe(t),value:"-"}),j})),headers:Zt.filter((function(t){return!!t})),query:{paged:V},rowsPerPage:K,totalRows:H,isLoading:J,onPageChange:function(t,e){T("offset",(t-1)*K)},onQueryChange:function(t){return"per_page"!==t?function(){}:te},rowHeader:!0,showMenu:!1,actions:Xt>0?[Object(r.createElement)(W.a,dt({key:"automation-contact-bulk-action",actions:kt(n),onAction:Ft,inLine:!0,reset:Rt},zt))]:[Object(r.createElement)(d,{key:"automation",selected:_,setSelected:k,placeholder:Object(c.__)("Search by automation","wp-marketing-automations")}),Object(r.createElement)(R,{key:"contact",selected:x,setSelected:L})],emptyMessage:Object(c.__)("No contact activities found","wp-marketing-automations")}),Object(r.createElement)(ot.a,{modalTitle:C.modalTitle,content:C.content,deleteEntityName:C.deleteEntityName,entityExtraText:C.entityExtraText,confirmText:C.confirmText,confirmButtonText:C.buttonConfirm,cancelButtonText:C.buttonCancel,onConfirm:C.onConfirm,isLoading:C.loading,successMessage:C.success,errorMessage:C.error,onRequestClose:function(){return A({status:!1})},isOpen:C.status,isDelete:!0}),Object(r.createElement)(at.a,{tasks:bt,isOpen:_t,onSuccess:function(){N(l,Q,K,n),Rt()},onError:Rt,onRequestClose:function(){return Et(!1)},screenType:"automation-contact",screenTypeId:n,actionType:Lt}),Object(g.ac)()&&!Object(m.isEmpty)(p)&&Object(r.createElement)(a.Modal,{title:"",className:"bwf-admin-modal bwf-admin-modal-no-header bwf-admin-modal-fullscreen bwf-fullsc-modal",shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1},Object(r.createElement)("div",{className:"bwf-stretch-header-single"},Object(r.createElement)("div",{className:"bwf-modal-heading"},(qt="-",Object(m.isEmpty)(y)||(qt=Object(m.isEmpty)(y.f_name)&&Object(m.isEmpty)(y.l_name)?y.email:y.f_name+" "+y.l_name),qt)," ",Object(r.createElement)("span",{className:"bwf-tags bwf-tag-light-blue"},Object(c.__)("Customer Journey","wp-marketing-automations"))),Object(r.createElement)("div",{className:"bwf-display-flex gap-24"},Object(r.createElement)(a.Button,{isSecondary:!0,className:"bwf-btn-small is-light bwf-btn-gray",onClick:function(){Object(i.l)({page:"autonami",path:"/automation/"+y.aid},"/",{})}},Object(c.__)("View Automation","wp-marketing-automations")),Object(r.createElement)("span",{onClick:function(){h(""),v({})},className:"bwf-modal-close"},Object(r.createElement)(tt.a,{icon:"close",color:"#353030"})))),Object(r.createElement)(nt.e,null,Object(r.createElement)(rt.a,{customerData:{trail:p},isConatctTab:!0,automatonID:y.aid,hasHeader:!0}))),!Object(g.ac)()&&Object(r.createElement)(lt.b,{isOpen:At,onRequestClose:function(){return St(!1)},modalContent:Tt}))}}}]);