(window.webpackJsonp=window.webpackJsonp||[]).push([[30],{1070:function(t,e){t.exports=function(t,e,n,a){for(var r=t.length,o=n+(a?1:-1);a?o--:++o=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return r("end");if(c.tryLoc<=this.prev){var s=a.call(c,"catchLoc"),l=a.call(c,"finallyLoc");if(s&&l){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&a.call(r,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),I(n),w}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var a=n.completion;if("throw"===a.type){var r=a.arg;I(n)}return r}}throw Error("illegal catch attempt")},delegateYield:function(e,n,a){return this.delegate={iterator:L(e),resultName:n,nextLoc:a},"next"===this.method&&(this.arg=t),w}},e}function m(t,e,n,a,r,o,c){try{var i=t[o](c),s=i.value}catch(t){return void n(t)}i.done?e(s):Promise.resolve(s).then(a,r)}function f(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 a,r,o,c,i=[],s=!0,l=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;s=!1}else for(;!(s=(a=o.call(n)).done)&&(i.push(a.value),i.length!==e);s=!0);}catch(t){l=!0,r=t}finally{try{if(!s&&null!=n.return&&(c=n.return(),Object(c)!==c))return}finally{if(l)throw r}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return b(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)?b(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 b(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=Array(e);n0)){t.next=2;break}return t.abrupt("return");case 2:return E(!0),t.prev=3,t.next=6,c()({method:"GET",path:Object(i.A)("/v3/contacts/".concat(w.id,"/engagement/").concat(parseInt(o),"?mode=1"))});case 6:"result"in(e=t.sent)&&j(e.result),t.next=14;break;case 10:t.prev=10,t.t0=t.catch(3),console.log(t.t0),t.t0&&"message"in t.t0?k(t.t0.message):Object(r.__)("There are some technical difficulties while getting emails. Please contact support.","wp-marketing-automations");case 14:E(!1);case 15:case"end":return t.stop()}}),t,null,[[3,10]])})),function(){var e=this,n=arguments;return new Promise((function(a,r){var o=t.apply(e,n);function c(t){m(o,a,r,c,i,"next",t)}function i(t){m(o,a,r,c,i,"throw",t)}c(void 0)}))});return function(){return e.apply(this,arguments)}}();Object(a.useEffect)((function(){p&&A()}),[p]);return Object(a.createElement)(s.a,{isOpen:p,isLoading:g,onRequestClose:function(){d(),j({}),k("")},error:N,subject:![2,3].includes(parseInt(l))&&O?O.subject:"",body:O&&O.body?O.body:"",sourceType:b,mode:l,contact:t.contact,conversation:t.conversation,template:O})}},1111:function(t,e,n){"use strict";var a=n(0);n(548);function r(t){return function(t){if(Array.isArray(t))return o(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||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)||function(){throw new TypeError("Invalid attempt to spread 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,a=Array(e);nt.length)&&(e=t.length);for(var n=0,a=Array(e);n0?M.map((function(t){return"ID"in t&&parseInt(t.ID)>0&&[{display:(r=t,Object(a.createElement)("a",{className:"bwf-a-no-underline bwf_bold",onClick:function(){h(r),O(!0)}},Object(a.createElement)("span",{className:"bwf-mr-5 bwf-limit-word-inside bwf-w-210"},r.message?r.message:"-"))),value:t.subject},{display:Object(s.ib)(t.created_at,!1),value:t.created_at},{display:t.o_interaction?(e=JSON.parse(t.o_interaction),n=e[e.length-1],Object(s.ib)(n,!1,!1)):"-",value:""},{display:t.click?t.click:0,value:t.click}];var e,n,r})):[];return Object(a.createElement)("div",{className:"bwf-cs-contact-tab-data"},Object(a.createElement)("div",{className:"bwf-content-header-new"},Object(a.createElement)("div",{className:"bwf-content-header-left"},R||U?Object(a.createElement)("div",{className:"bwf-placeholder-temp bwf-w-150 bwf-h-15"}):Object(a.createElement)("div",{className:"bwf-normal-text"},parseInt(J)>0&&Object(i.sprintf)(Object(i.__)("All %s (%s)","wp-marketing-automations"),"sms"==n?Object(f.toUpper)(n):Object(f.capitalize)(n),J))),Object(a.createElement)("div",{className:"bwf-content-header-right"},R||U?Object(a.createElement)("div",{className:"bwf-placeholder-temp bwf-w-60 bwf-h-30"}):Object(a.createElement)(l.Button,{className:"bwf-btn-small is-blue",isPrimary:!0,onClick:function(){g({status:!0,contactInfo:T})}},Object(i.sprintf)(Object(i.__)("Send %s Message","wp-marketing-automations"),"sms"==n?Object(f.toUpper)(n):Object(f.capitalize)(n))))),Object(a.createElement)("div",{className:"bwf-c-s-data"},Object(a.createElement)("div",{className:"bwf-c-s-section"},Object(a.createElement)(c.a,{className:"contact-single-table contact-emails",headers:D,hideHeader:"yes",rows:q,query:{paged:z},totalRows:J,rowsPerPage:G,isLoading:R||U,showMenu:!1,onPageChange:function(t,a){"sms"==n?_(e,(t-1)*G,G):"whatsapp"==n&&N(e,(t-1)*G,G)},onQueryChange:function(t){return"per_page"===t?function(t){t!==G&&("sms"==n?_(e,F,t):"whatsapp"==n&&N(e,F,t))}:function(){return{}}},emptyMessage:Object(i.__)("No messages found","wp-marketing-automations")}),Object(a.createElement)(u.a,{onRequestClose:function(){return O(!1)},conversation:p,contact:T,isOpen:v}),y.status&&Object(a.createElement)(m.a,{contact:y.contactInfo,setSendMessageModel:g,onSuccess:function(){"sms"==n?_(e,0,G):"whatsapp"==n&&N(e,0,G)},messageType:n}))))}},1457:function(t,e,n){"use strict";n.r(e);var a=n(0),r=n(1),o=n(77),c=n(2),i=n(3),s=n(5),l=n(8),u=n(1062),m=n(1117),f=n(19),b=n(179),d=(n(1376),n(111)),p=n(12),h=n(533),w=n(1111),v=n(40),O=n(17);function j(t){return function(t){if(Array.isArray(t))return E(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||g(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(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 a,r,o,c,i=[],s=!0,l=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;s=!1}else for(;!(s=(a=o.call(n)).done)&&(i.push(a.value),i.length!==e);s=!0);}catch(t){l=!0,r=t}finally{try{if(!s&&null!=n.return&&(c=n.return(),Object(c)!==c))return}finally{if(l)throw r}}return i}}(t,e)||g(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 g(t,e){if(t){if("string"==typeof t)return E(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)?E(t,e):void 0}}function E(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,a=Array(e);n0&&Object(r.sprintf)(Object(r.__)("All Automations (%s) ","wp-marketing-automations"),I))),Object(a.createElement)("div",{className:"bwf-content-header-right"},Object(a.createElement)(s.Button,{className:"bwf-btn-small is-blue",isPrimary:!0,onClick:function(){Object(i.ac)()?$(!0):U({status:!0,isFeature:!0,featureTitle:Object(r.__)("Adding Contacts to Automation","wp-marketing-automations"),proLink:Object(i.fb)("upgrade",{utm_medium:"Contact+Add+To+Automation+Upgrade+Modal"})})}},!Object(i.ac)()&&Object(a.createElement)(l.a,{icon:"king",size:16,color:"#fff"}),Object(r.__)("Add to Automation","wp-marketing-automations")))),Object(a.createElement)(d.a,{items:o,className:"bwf-accordion",openedKeys:j(Array(o.length)).map((function(t,e){return e}))})),parseInt(I)>0&&!(1===L&&1===x)&&Object(a.createElement)("div",{className:"bwf-accordian-footer bwf-mt-24"},Object(a.createElement)("div",{className:"bwf-accordian-footer-item "+(x>1?"":"is-disabled"),onClick:function(){if(x>1){var t=(x-1)*C-C;e.fetchAutomation(parseInt(n.id),t,C)}}},Object(a.createElement)(l.a,{icon:"arrow-back",size:12,color:x>1?"#0073AA":"#82838E"}),Object(a.createElement)("span",null,Object(r.__)("Previous","wp-marketing-automations"))),Object(a.createElement)("div",{className:"bwf-accordian-footer-item "+(L>x?"":"is-disabled"),onClick:function(){if(L>x){var t=x*C;e.fetchAutomation(parseInt(n.id),t,C)}}},Object(a.createElement)("span",null,Object(r.__)("Next","wp-marketing-automations")),Object(a.createElement)(l.a,{icon:"arrow-forward",size:12,color:L>x?"#0073AA":"#82838E"}))))}(),Object(i.ac)()&&!Object(c.isEmpty)(M)&&Object(a.createElement)(s.Modal,{title:"",shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,className:"bwf-admin-modal bwf-admin-modal-no-header bwf-admin-modal-fullscreen bwf-fullsc-modal"},Object(a.createElement)("div",{className:"bwf-stretch-header-single"},Object(a.createElement)("div",{className:"bwf-modal-heading"},(V="-",Object(c.isEmpty)(J)||(V=Object(c.isEmpty)(J.f_name)&&Object(c.isEmpty)(J.l_name)?J.email:J.f_name+" "+J.l_name),V)," ",Object(a.createElement)("span",{className:"bwf-tags bwf-tag-light-blue"},Object(r.__)("Customer Journey","wp-marketing-automations"))),Object(a.createElement)("div",{className:"bwf-display-flex gap-24"},Object(a.createElement)(s.Button,{isSecondary:!0,className:"bwf-btn-small is-light bwf-btn-gray",onClick:function(){Object(p.l)({page:"autonami",path:"/automation/"+J.aid},"/",{})}},Object(r.__)("View Automation","wp-marketing-automations")),Object(a.createElement)("span",{onClick:function(){F(""),D({})},className:"bwf-modal-close"},Object(a.createElement)(l.a,{icon:"close",color:"#353030"})))),Object(a.createElement)(u.e,null,Object(a.createElement)(m.a,{customerData:{trail:M},isConatctTab:!0,automatonID:J.aid,hasHeader:!0}))),B&&Object(a.createElement)(h.a,{onRefresh:function(){return e.fetchAutomation(parseInt(n.id),0,C)},contactId:n.id,onClose:function(t){$(t)}}),!Object(i.ac)()&&Object(a.createElement)(v.b,{isOpen:R.status,onRequestClose:function(){return U({status:!1})},modalContent:R}))}}}]);