(window.webpackJsonp=window.webpackJsonp||[]).push([[53],{1088:function(t,e,n){"use strict";var r=n(50),o=n(3);function a(t){return(a="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 i=["fetch","setStateProp"];function c(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;e3&&void 0!==arguments[3]?arguments[3]:"",i=t.s,c={offset:n,limit:r,search:i,status:a};e("GET",Object(o.A)("/bulk-actions"),c)},setBulkActionListValues:function(t,e){n(t,e)},fetchSingleBulkAction:function(t){s("data",{}),l("GET",Object(o.A)("/bulk-action/".concat(t)))},setSingleBulkActionValue:function(t,e){s(t,e)}})}},1089:function(t,e,n){"use strict";var r=n(51);function o(t){return(o="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 a=["getStateProp"];function i(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 c(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"),l=r.call(i,"finallyLoc");if(u&&l){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),m}},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),m}},e}function d(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 v(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,o,a,i,c=[],u=!0,l=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=a.call(n)).done)&&(c.push(r.value),c.length!==e);u=!0);}catch(t){l=!0,o=t}finally{try{if(!u&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(l)throw o}}return c}}(t,e)||function(t,e){if(t){if("string"==typeof t)return O(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)?O(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 O(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n=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"),l=r.call(i,"finallyLoc");if(u&&l){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),S(n),m}},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;S(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),m}},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 B=function(t){var e=t.isOpen,n=t.links,o=t.onSuccess,i=t.onError,u=t.onRequestClose,l=Object(N.useMutation)(function(){var t,e=(t=T().mark((function t(e){return T().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,s()({path:Object(a.A)("/bulk-actions/delete"),method:"DELETE",data:{ids:e}});case 2:return t.abrupt("return",t.sent);case 3: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)}}(),{onSuccess:function(){setTimeout((function(){return l.reset()}),2500),o&&o()},onError:function(){i&&i()}});return Object(r.createElement)(k.a,{modalTitle:Object(c.__)("Delete Bulk Action","wp-marketing-automations"),deleteEntityName:1===n.length?n[0].title:"".concat(n.length," bulk actions"),confirmText:Object(c.__)("Are you sure you want to delete the bulk actions?","wp-marketing-automations"),confirmButtonText:Object(c.__)("Delete","wp-marketing-automations"),cancelButtonText:Object(c.__)("Cancel","wp-marketing-automations"),onConfirm:function(){return l.mutate(n.map((function(t){return t.ID})))},isLoading:l.isLoading,successMessage:l.isSuccess&&Object(c.__)("Bulk Actions Deleted!","wp-marketing-automations"),errorMessage:l.isError&&(l.error&&l.error.message?l.error.message:Object(c.__)("Unable to delete bulk actions","wp-marketing-automations")),onRequestClose:function(){return!!u&&u()},isOpen:e,isDelete:!0})},G=n(44),F=n(195),M=n(336);function U(t){return(U="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 R(){return(R=Object.assign?Object.assign.bind():function(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"),l=r.call(i,"finallyLoc");if(u&&l){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),S(n),m}},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;S(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),m}},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)}function V(t){return 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)}))}}function z(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 $(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}}}}(wt);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}),[wt]);Object(r.useEffect)((function(){ot($($({},at),St)),Et||z(!1)}),[_t,Et]);var Nt=Object(x.b)(Ct),Dt=Nt.singleSelectProps,Tt=Nt.selectAllProps,It=Nt.floatingBarProps,Bt=Nt.resetSelection,Gt=Nt.selected,Ft=void 0===Gt?{}:Gt,Mt=Object.keys(Ft).filter((function(t){return Ft[t]})).length;Object(r.useEffect)((function(){ct(d,jt,kt,tt.hasOwnProperty(n)?tt[n]:"")}),[jt,kt,d.s,n]);var Ut=Q(Object(r.useState)({loading:!1,status:!1}),2),Rt=Ut[0],qt=Ut[1],Yt=function(){var t=V(q().mark((function t(e,r){return q().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return qt($($({},r),{},{status:!0})),t.prev=1,t.next=4,s()({path:Object(a.A)("/bulk-actions/delete"),method:"DELETE",data:{ids:[e]}}).then((function(t){if(200!==t.code)throw Error(Object(a.u)(null==t?void 0:t.message));qt({status:!1}),qt({}),v(t.message),ct(d,jt,kt,tt.hasOwnProperty(n)?tt[n]:"")})).catch((function(t){throw Error(Object(a.u)(null==t?void 0:t.message))}));case 4:t.next=9;break;case 6:t.prev=6,t.t0=t.catch(1),qt({status:!0,error:t.t0.message?t.t0.message:Object(c.__)("Error in deleting bulk action","wp-marketing-automations")});case 9:Object(a.Lb)(v,3e3);case 10:case"end":return t.stop()}}),t,null,[[1,6]])})));return function(e,n){return t.apply(this,arguments)}}(),Vt=function(){var t=V(q().mark((function t(e){return q().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return v(Object(c.__)("Cloning…","wp-marketing-automations")),t.prev=1,t.next=4,s()({path:Object(a.A)("/bulk-action/".concat(e,"/clone")),method:"GET"}).then((function(t){200==t.code?(v(t.message),setTimeout((function(){ct(d,0,kt,tt.hasOwnProperty(n)?tt[n]:"")}),1e3)):v(t.message)}));case 4:t.next=9;break;case 6:t.prev=6,t.t0=t.catch(1),v(t.t0.message);case 9:Object(a.Lb)(v,3e3);case 10:case"end":return t.stop()}}),t,null,[[1,6]])})));return function(e){return t.apply(this,arguments)}}(),zt=function(){var t=V(q().mark((function t(e,r){return q().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return v(Object(c.__)("Updating Status…","wp-marketing-automations")),t.prev=1,t.next=4,s()({path:Object(a.A)("/bulk-action/".concat(e,"/update-status")),method:"POST",data:{status:r}}).then((function(t){200==t.code?(v(Object(c.__)("Status Updated","wp-marketing-automations")),setTimeout((function(){ct(d,0,kt,tt.hasOwnProperty(n)?tt[n]:"")}),1e3)):v(t.message)}));case 4:t.next=9;break;case 6:t.prev=6,t.t0=t.catch(1),v(t.t0.message);case 9:Object(a.Lb)(v,3e3);case 10:case"end":return t.stop()}}),t,null,[[1,6]])})));return function(e,n){return t.apply(this,arguments)}}(),$t=function(t){return Object(r.createElement)(E.a,{label:Object(c.__)("Quick Actions","wp-marketing-automations"),menuPosition:"bottom right",renderContent:function(e){var n=e.onToggle;return Object(r.createElement)(r.Fragment,null,Object(r.createElement)(_.a,{isClickable:!0,onInvoke:function(){lt("listData",t),Object(b.l)({path:"/bulk-action/"+parseInt(t.ID)},"/",{}),n()}},Object(r.createElement)(L.a,{justify:"space-between"},Object(r.createElement)(L.c,null,Object(c.__)("Edit","wp-marketing-automations")))),3===parseInt(t.status)&&Object(r.createElement)(_.a,{isClickable:!0,onInvoke:function(){Object(a.ac)()?zt(t.ID,1):g(!0),n()}},Object(r.createElement)(L.a,{justify:"space-between"},Object(r.createElement)(L.c,null,Object(c.__)("Unpause","wp-marketing-automations")),!Object(a.ac)()&&Object(r.createElement)(L.c,null,a.e))),1===parseInt(t.status)&&Object(r.createElement)(_.a,{isClickable:!0,onInvoke:function(){Object(a.ac)()?zt(t.ID,3):g(!0),n()}},Object(r.createElement)(L.a,{justify:"space-between"},Object(r.createElement)(L.c,null,Object(c.__)("Pause","wp-marketing-automations")),!Object(a.ac)()&&Object(r.createElement)(L.c,null,a.e))),Object(r.createElement)(_.a,{isClickable:!0,onInvoke:function(){Object(a.ac)()?Vt(parseInt(t.ID)):g(!0),n()}},Object(r.createElement)(L.a,{justify:"space-between"},Object(r.createElement)(L.c,null,Object(c.__)("Duplicate","wp-marketing-automations")),!Object(a.ac)()&&Object(r.createElement)(L.c,null,a.e))),Object(r.createElement)(_.a,{isClickable:!0,onInvoke:function(){var e={status:!0,deleteEntityName:t.title,buttonConfirm:Object(c.__)("Confirm","wp-marketing-automations"),buttonCancel:Object(c.__)("Cancel","wp-marketing-automations"),isDelete:!0};qt($($({},e),{},{onConfirm:function(){return Yt(t.ID,e)}})),n()}},Object(r.createElement)(L.a,{justify:"flex-start"},Object(r.createElement)(L.c,null,Object(c.__)("Delete","wp-marketing-automations")))))}})},Jt=[{key:"select_link",label:Object(r.createElement)(G.a,R({type:"checkbox",checked:!1,onChange:function(){}},Tt)),isLeftAligned:!1,required:!0,cellClassName:"bwf-col-action bwf-w-30 bwf-table-col-sticky bwf-sticky-left"},{key:"actions",label:"",isLeftAligned:!1,cellClassName:"bwf-col-action bwf-w-30 bwf-table-col-sticky bwf-sticky-left"},{key:"name",label:Object(c.__)("Name","wp-marketing-automations"),isLeftAligned:!0,cellClassName:"bwf-w-210 bwf-table-col-sticky bwf-sticky-left"},{key:"created_on",label:Object(c.__)("Created On","wp-marketing-automations"),isLeftAligned:!0},{key:"contacts",label:Object(c.__)("Contacts","wp-marketing-automations"),isLeftAligned:!0,cellClassName:"bwf-w-100"},{key:"action",label:Object(c.__)("Actions","wp-marketing-automations"),isLeftAligned:!0,cellClassName:"bwf-max-w-360 bwf-w-360"},{key:"status",label:Object(c.__)("Status","wp-marketing-automations"),isLeftAligned:!0,cellClassName:"bwf-w-100"}],Qt=function(t){return Object(r.createElement)("a",{href:"admin.php?page=autonami&path=/bulk-action/"+t.ID,type:"bwf-crm",className:"bwf-a-no-underline",onClick:function(e){e.preventDefault(),lt("listData",t),Object(b.l)({path:"/bulk-action/"+parseInt(t.ID)},"/",d)}},Object(r.createElement)("b",null,t.title.charAt(0).toUpperCase()+t.title.slice(1)+" "))},Zt=function(t){if(t.hasOwnProperty("actions")&&!Object(h.isEmpty)(t.actions)){var e=t.actions,n=[],o=[];return Object.keys(e).map((function(t){Pt.hasOwnProperty(t)&&(n.length<5&&n.push(Pt[t]),o.push(Object(r.createElement)("span",{key:t},Pt[t])))})),Object(h.isEmpty)(n)&&Object(h.isEmpty)(o)?"-":Object(r.createElement)(r.Fragment,null,Object(r.createElement)("div",{className:"bwf-table-v-center"},Object(r.createElement)("span",null,Object(h.isEmpty)(n)?"-":n.join(", ")),!Object(h.isEmpty)(o)&&o.length>5&&Object(r.createElement)(A.a,{items:o,count:5})))}return"-"},Ht=wt.map((function(t){return[{display:Dt.hasOwnProperty(t.ID)?Object(r.createElement)(G.a,R({type:"checkbox",checked:!1,onChange:function(){}},Dt[t.ID])):Object(r.createElement)(r.Fragment,null),value:""},{display:$t(t),value:"action"},{display:t.hasOwnProperty("title")?Qt(t):"-",value:""},{display:t.hasOwnProperty("created_at")?Object(a.ib)(t.created_at):"-",value:""},{display:t.hasOwnProperty("count")?t.count:"-",value:""},{display:Zt(t),value:""},{display:t.hasOwnProperty("status")&&et.hasOwnProperty(t.status)?Object(r.createElement)("span",{className:nt[t.status]},et[t.status]):"-",value:""}]})),Kt=function(t){t!==kt&&ut("limit",t)},Wt=Et||xt||!["","all"].includes(n)||0!==_t||""!==N||Y,Xt=[{slug:"all",name:Object(c.__)("All","wp-marketing-automations"),path:"/bulk-actions/"},{slug:"ongoing",name:Object(c.__)("Ongoing","wp-marketing-automations"),path:"/bulk-actions/ongoing"},{slug:"completed",name:Object(c.__)("Completed","wp-marketing-automations"),path:"/bulk-actions/completed"},{slug:"paused",name:Object(c.__)("Paused","wp-marketing-automations"),path:"/bulk-actions/paused"}];return 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"},Object(c.__)("Bulk Actions","wp-marketing-automations")),parseInt(_t)>0&&Object(r.createElement)("div",{className:"bwf-content-header-count"},Object(c.sprintf)(Object(c._n)("(%s Result)","(%s Results)",_t,"wp-marketing-automations"),_t))),Object(r.createElement)("div",{className:"bwf-content-header-right"},Wt&&i)),xt&&Object(r.createElement)(m.a,{status:"error"},xt.message),Wt?Object(r.createElement)(r.Fragment,null,Object(r.createElement)(M.a,{tabs:Xt,selected:n,count:At,disableUrlUpdate:!0,onChange:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};ut("offset",0),z(!0),Object(b.l)({page:"autonami",path:e},"/",{})}}),Object(r.createElement)("div",{className:"bwf_clear_16"}),Object(r.createElement)(j.a,{className:"bwf-link-table has-search",title:"",rows:Ht,headers:Jt,query:{paged:Lt},rowsPerPage:kt,totalRows:_t,isLoading:Et,onPageChange:function(t,e){ut("offset",(t-1)*kt)},onQueryChange:function(t){return"per_page"!==t?function(){}:Kt},showMenu:!1,rowHeader:!0,actions:Mt>0?[Object(r.createElement)(x.a,R({key:"bActions-bulk-action",actions:[{id:"delete",icon:"trash",hint:Object(c.__)("Delete","wp-marketing-automations")}],onAction:X,inLine:!0,reset:W},It))]:[Object(r.createElement)(F.a,{key:"search",isLoading:Et,searchTerm:null==d?void 0:d.s,showResultCount:!1,setSearchData:function(t){if(Object(h.size)(t))Object(b.l)({s:t},"/",d);else{var e=Object(h.cloneDeep)(d);e.hasOwnProperty("s")&&(null==e||delete e.s),z(!0),Object(b.l)(e,"/",{})}}})],emptyMessage:Object(c.__)("No bulk action found.","wp-marketing-automations")})):Object(r.createElement)(u.a,{data:p}),Object(r.createElement)(k.a,{modalTitle:Object(c.__)("Delete Bulk Action","wp-marketing-automations"),content:Rt.content,deleteEntityName:Rt.deleteEntityName,confirmText:Rt.confirmText,confirmButtonText:Rt.buttonConfirm,cancelButtonText:Rt.buttonCancel,onConfirm:Rt.onConfirm,isLoading:Rt.loading,successMessage:Rt.success,errorMessage:Rt.error,onRequestClose:function(){return qt({status:!1})},isOpen:Rt.status,isDelete:!Rt.hasOwnProperty("isDelete")||Rt.isDelete}),Object(r.createElement)(B,{links:T,isOpen:H,onSuccess:function(){ct(d,0,kt,tt.hasOwnProperty(n)?tt[n]:""),W()},onError:W,onRequestClose:function(){return K(!1)}}))},W=n(70),X=n(346),tt=n(40);n(1239);function et(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,o,a,i,c=[],u=!0,l=!1;try{if(a=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=a.call(n)).done)&&(c.push(r.value),c.length!==e);u=!0);}catch(t){l=!0,o=t}finally{try{if(!u&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(l)throw o}}return c}}(t,e)||function(t,e){if(t){if("string"==typeof t)return nt(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)?nt(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 nt(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n