(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{1066:function(t,e,r){"use strict";r.d(e,"a",(function(){return a}));var n=r(0);var a=function(t,e){var r=Object(n.useRef)();Object(n.useEffect)((function(){r.current=t}),[t]),Object(n.useEffect)((function(){if(null!==e){var t=setInterval((function(){r.current()}),e);return function(){return clearInterval(t)}}}),[e])}},1067:function(t,e,r){"use strict";var n=r(0),a=r(6),o=r.n(a),c=r(1),i=r(8),l=(r(1073),r(40)),u=r(3);function s(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return f(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?f(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 f(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:25,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],u=arguments.length>4&&void 0!==arguments[4]&&arguments[4],s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,f=arguments.length>6&&void 0!==arguments[6]&&arguments[6],m=arguments.length>7&&void 0!==arguments[7]&&arguments[7],b=arguments.length>8&&void 0!==arguments[8]&&arguments[8],h=arguments.length>9&&void 0!==arguments[9]&&arguments[9],d=arguments.length>10&&void 0!==arguments[10]&&arguments[10],y=arguments.length>11&&void 0!==arguments[11]?arguments[11]:[];r("isLoading",!0);var v=t.s,g=void 0===v?"":v,w=(t.page,t.filter,t.path,p(t,l)),O={offset:n,limit:c,search:g,filters:w,get_wc:Object(a.qc)(),grab_totals:i,only_count:u,fetch_base:s,grab_custom_fields:!1,include_unsubs:!f,exclude_unsubs_lists:m,includeUnverified:h,includeSoftBounce:d,include_ids:y},j=Object(a.Bb)("table_sort_data"),E=j.hasOwnProperty("contact_sort_data")?j.contact_sort_data:{},_=Object(o.isObject)(E)&&!Object(o.isEmpty)(E)?E:{},k=_.orderby,x=void 0===k?"last_modified":k,S=_.order,N=void 0===S?"desc":S;N&&x&&(O.order=N,O.order_by=x),b&&(O.unopen_broadcast=parseInt(b)),e("GET",Object(a.A)("/contacts"),O)},fetchListing:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:25,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],l=arguments.length>4&&void 0!==arguments[4]&&arguments[4],s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,f=arguments.length>6&&void 0!==arguments[6]&&arguments[6],m=arguments.length>7&&void 0!==arguments[7]&&arguments[7],b=arguments.length>8&&void 0!==arguments[8]&&arguments[8];r("isLoading",!0);var h=t.s,d=void 0===h?"":h,y=(t.page,t.filter,t.path,p(t,u)),v={offset:n,limit:c,search:d,filters:y,get_wc:Object(a.qc)(),grab_totals:i,only_count:l,fetch_base:s,grab_custom_fields:!1,exclude_unsubs:f,exclude_unsubs_lists:m},g=Object(a.Bb)("table_sort_data"),w=g.hasOwnProperty("contact_sort_data")?g.contact_sort_data:{},O=Object(o.isObject)(w)&&!Object(o.isEmpty)(w)?w:{},j=O.orderby,E=void 0===j?"last_modified":j,_=O.order,k=void 0===_?"desc":_;k&&E&&(v.order=k,v.order_by=E),b&&(v.unopen_broadcast=parseInt(b)),e("GET",Object(a.A)("/v3/contacts/listing"),v)},startIndexing:function(){return e("GET",Object(a.A)("/contacts"),{start_indexing:!0})}})}},1087:function(t,e,r){"use strict";var n=r(0),a=r(27),o=r(1),c=r(197);e.a=function(t){var e=t.selected,r=t.onTagsChange;return Object(n.createElement)("div",{className:"bwf-c-field-mapper-terms"},Object(n.createElement)("div",{className:"bwf-input-label"},Object(o.__)("Add Tags","wp-marketing-automations")),Object(n.createElement)(a.a,{autocompleter:c.b,multiple:!1,allowFreeTextSearch:!0,inlineTags:!1,selected:e,onChange:function(t){r(t)},onRemoveTag:function(t,n){var a=e.filter((function(e){return!(e.key==t&&e.label==n)}));r(a)},placeholder:Object(o.__)("Search by tag name","wp-marketing-automations"),showClearButton:!0,disabled:!1}))}},1096:function(t,e,r){"use strict";var n=r(51);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 o=["getStateProp"];function c(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function i(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=Array(e);r0||!Object(c.isArray)(T)||!T.length>0?!Object(c.isArray)(F)||!F.length>0?Object(n.createElement)(m.a,{status:"error",className:"bwf-mlr-24 bwf-mt-24-i"},Object(o.__)("No contact fields found","wp-marketing-automations")):!Object(c.isArray)(T)||!T.length>0?Object(n.createElement)(m.a,{status:"error",className:"bwf-mlr-24 bwf-mt-24-i"},Object(o.__)("No mapping fields found","wp-marketing-automations")):void 0:Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-crm-import-section"},Object(n.createElement)("div",{className:"bwf-c-import-field",key:"mapper-sel-wrap"},Object(n.createElement)("strong",null,S),Object(n.createElement)("span",null),Object(n.createElement)("strong",null,L)),T.map((function(t,e){return Object(n.createElement)("div",{key:e,className:"bwf-c-import-field"},Object(n.createElement)(a.TextControl,{disabled:!0,value:t.header}),Object(n.createElement)("span",{className:"bwf-display-flex"},Object(n.createElement)(f.a,{icon:"mapper"})),Object(n.createElement)("select",{value:t.index in D?D[t.index]:"",onChange:function(e){return function(t,e){var r=e.target.value,n="index"in t?t.index:"";""===r&&n in D?$(Object(c.omit)(D,n)):""!==r&&""!==n&&$(d(d({},D),{},y({},n,r)))}(t,e)},key:"bwf-select-field"},Object(n.createElement)("option",{value:"",key:"default-key"+e},Object(o.__)("Do Not Import This Field","wp-marketing-automations")),F.map((function(t,r){return"fields"in t&&t.fields.length>0&&Object(n.createElement)("optgroup",{key:t.id+"-"+r+"-"+e,label:t.name},t.fields.map((function(t){return Object(n.createElement)("option",{key:t.id,value:t.id},t.name)})))}))))}))),Object(n.createElement)("div",{className:"bwf-crm-import-section",style:{border:0}},Object(n.createElement)("div",{className:"bwf-h4"},Object(o.__)("Contact Profile","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf-c-import-field",key:"select-tag-list"},Object(n.createElement)(i.a,{onTagsChange:V,selected:Y}),Object(n.createElement)("div",{className:"bwf_clear_20"}),Object(n.createElement)(l.a,{onListsChange:K,selected:H})),!ft&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-heading7-new"},Object(o.__)("Status","wp-marketing-automations")),Object(n.createElement)("select",{className:"bwf-import-csv-status-select",onChange:function(t){z(t.target.value)},key:"bwf-select-status",value:B},Object.keys(ht).map((function(t){return Object(n.createElement)("option",{key:t,value:t},ht[t])}))),Object(n.createElement)("div",{className:"bwf_clear_24"})),Object(n.createElement)("div",null,Object(n.createElement)(a.ToggleControl,{label:C,checked:J,className:"bwf-tooglecontrol-advance",onChange:Q})),Object(n.createElement)("div",{className:"bwf_clear_24"}),Object(n.createElement)("div",null,Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Don't Update Blank Values","wp-marketing-automations"),checked:tt,className:"bwf-tooglecontrol-advance",onChange:et})),Object(n.createElement)("div",{className:"bwf_clear_24"}),Object(n.createElement)("div",null,Object(n.createElement)(a.ToggleControl,{label:Object(o.__)("Trigger Automations (For Tag & List Related Events)","wp-marketing-automations"),checked:ot,className:"bwf-tooglecontrol-advance",onChange:ct})))),Object(n.createElement)("div",{className:"bwf-pt-0"},O?Object(n.createElement)(n.Fragment,null,Object(n.createElement)(u.a,null,!!j&&Object(n.createElement)(u.b,null,Object(n.createElement)(a.Button,{isSecondary:!0,onClick:E,className:A},j)),Object(n.createElement)(u.b,{className:O},Object(n.createElement)(a.Button,{onClick:pt,isBusy:!!k,disabled:!(!k&&T.length>0),isPrimary:!0},Object(n.createElement)("span",null,b||Object(o.__)("Import","wp-marketing-automations"))),h&&Object(n.createElement)(a.Button,{onClick:bt,className:"bwf-ml-10",isSecondary:!0},h)))):Object(n.createElement)(n.Fragment,null,Object(n.createElement)(a.Button,{onClick:pt,isPrimary:!0,isBusy:!!k,disabled:!!k,className:"bwf-display-flex"},Object(n.createElement)("span",null,b||Object(o.__)("Import","wp-marketing-automations"))),h&&Object(n.createElement)(a.Button,{onClick:bt,className:"bwf-ml-10",isSecondary:!0},h)))))}},1169:function(t,e,r){},1232:function(t,e,r){},1233:function(t,e,r){},1234:function(t,e,r){},1235:function(t,e,r){},1236:function(t,e,r){},1237:function(t,e,r){},1474:function(t,e,r){"use strict";r.r(e);var n=r(0),a=r(1),o=r(17),c=r(6),i=r.n(c),l=r(3),u=r(146),s=r(2),f=r(196),m=r(61),p=r(62),b=r(5),h=r(19),d=r(1096),y=r(1080),v=r(9),g=r.n(v),w=r(356),O=r(8),j=r(158),E=r(26),_=r(11);function k(t){return(k="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 x=["body"];function S(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function N(t){for(var e=1;e=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),L(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;L(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:I(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function C(t,e,r,n,a,o,c){try{var i=t[o](c),l=i.value}catch(t){return void r(t)}i.done?e(l):Promise.resolve(l).then(n,a)}function I(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return A(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?A(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 A(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function K(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function Z(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=Array(e);r=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function st(t,e,r,n,a,o,c){try{var i=t[o](c),l=i.value}catch(t){return void r(t)}i.done?e(l):Promise.resolve(l).then(n,a)}function ft(t){return function(){var e=this,r=arguments;return new Promise((function(n,a){var o=t.apply(e,r);function c(t){st(o,n,a,c,i,"next",t)}function i(t){st(o,n,a,c,i,"throw",t)}c(void 0)}))}}function mt(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||pt(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 pt(t,e){if(t){if("string"==typeof t)return bt(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?bt(t,e):void 0}}function bt(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0?Object(n.createElement)("span",null," (",r," Selected )"):""}(t))),Object(n.createElement)(_.a,{className:"bwf-contact-preferences__accordian-icon",onClick:function(t){t.stopPropagation(),E((function(t){return t!==e&&e}))}},Object(n.createElement)(O.a,{icon:j===e?"angle-up":"angle-down",width:"16",height:"18"}))),j===e&&Object(n.createElement)("div",{className:"bwf-contact-preferences__add-col-group-content"},W[t].fields.map((function(e,r){return Object(n.createElement)("label",{className:"bwf-contact-preferences__add-col-group-item",key:"bwf-contact-preferences__add-col-group-item-".concat(r)},Object(n.createElement)(Y.a,{checked:S.some((function(t){return t.hasOwnProperty(e.key)})),onChange:function(){return function(t,e,r,n){var a=W[r].fields.map((function(t){return t.key}));S.some((function(e){return e.hasOwnProperty(t)}))?N((function(e){var n=e.filter((function(e){return!e.hasOwnProperty(t)}));return a.every((function(t){return n.hasOwnProperty(t)}))||C((function(t){return t.filter((function(t){return!t.hasOwnProperty(r)}))})),n})):N((function(o){var c=[].concat(ot(o),[lt(lt(lt(lt({},t,e),"label",e),"groupKey",r),"groupLabel",n)]);return a.every((function(t){return c.some((function(e){return e.hasOwnProperty(t)}))}))&&C((function(t){return[].concat(ot(t),[lt({},r,n)])})),c}))}(e.key,e.label,t,W[t].label)}}),Object(n.createElement)("div",null,e.label))}))))})))):Object(n.createElement)("div",{className:"bwf-contact-preferences"},Object(n.createElement)("div",{className:"bwf-contact-preferences__header"},Object(n.createElement)("div",{className:"bwf-contact-preferences__header-heading"},Object(a.__)("Columns","wp-marketing-automations")),Object(n.createElement)(_.a,{isSecondary:!0,className:"bwf-btn-small is-border",onClick:function(){return v(!0)}},Object(a.__)("Add New Columns","wp-marketing-automations"))),p&&G?Object(n.createElement)(yt,{helperContainer:k.current,helperClass:"bwf-contacts-preferences-item__helper",useDragHandle:!0,axis:"y",items:S,onRemove:function(t,e){var r=W[e].fields.map((function(t){return t.key}));N((function(n){var a=n.filter((function(e){return!e.hasOwnProperty(t)}));return r.every((function(t){return a.hasOwnProperty(t)}))||C((function(t){return t.filter((function(t){return!t.hasOwnProperty(e)}))})),a}))},onSortEnd:function(t){var e=t.oldIndex,r=t.newIndex;e!==r&&N((function(t){return Object(nt.d)(t,e,r)}))}}):Object(n.createElement)(wt,{type:"fields"}))),Object(n.createElement)("div",{className:"bwf-contact-preferences__actions"},Object(n.createElement)(_.a,{onClick:function(){return e()},disabled:u},Object(a.__)("Cancel","wp-marketing-automations")),Object(n.createElement)(_.a,{isPrimary:!0,onClick:K,disabled:u,isBusy:u},Object(a.__)("Save","wp-marketing-automations"))))},wt=function(t){var e=t.type,r=void 0===e?"add-col":e;return ot(Array(5)).map((function(t,e){return Object(n.createElement)("div",{key:"bwf-preferences-placeholder-".concat(e),className:"bwf-contact-preferences__add-col-group"},Object(n.createElement)("div",{className:"bwf-flex bwf--space-between"},Object(n.createElement)("div",{className:"bwf-flex"},Object(n.createElement)("div",{className:"bwf-placeholder-temp bwf-w-20 bwf-h-20 bwf-ml-16"}),Object(n.createElement)("div",{className:"bwf-placeholder-temp bwf-h-15 bwf-ml-10 ".concat("fields"===r?"bwf-w-90":"bwf-w-120")})),"fields"===r&&Object(n.createElement)("div",{className:"bwf-placeholder-temp bwf-w-90 bwf-h-20 bwf-mr-15"}),Object(n.createElement)("div",{className:"bwf-placeholder-temp bwf-mr-15 ".concat("fields"===r?"bwf-w-80 bwf-h-30 bwf-rounded-4":"bwf-w-20 bwf-h-20")})))}))},Ot=function(t){var e=t.refreshTable,r=t.setModelData,o=mt(Object(n.useState)(!1),2),c=o[0],i=o[1];return Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-sort-button components-button is-light bwf-btn-small "+(c?"is-active":""),onClick:function(){return i(!0)},style:{width:"30px",padding:"7px"},title:Object(a.__)("Column Preference","wp-marketing-automations")},Object(n.createElement)(O.a,{icon:"filters",size:16})),c&&Object(n.createElement)(gt,{onRequestClose:function(){return i(!1)},refreshTable:e,setModelData:r}))},jt=r(55),Et=r(350),_t=r(96),kt=r(68),xt=r(195),St=r(40),Nt=r(335),Lt=r(334),Pt=r(354);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 It(){It=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},c=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof d?e:d,c=Object.create(o.prototype),i=new L(n||[]);return a(c,"_invoke",{value:k(t,r,i)}),c}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var m="suspendedStart",p="executing",b="completed",h={};function d(){}function y(){}function v(){}var g={};u(g,c,(function(){return this}));var w=Object.getPrototypeOf,O=w&&w(w(P([])));O&&O!==r&&n.call(O,c)&&(g=O);var j=v.prototype=d.prototype=Object.create(g);function E(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,c,i){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==Ct(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,c,i)}),(function(t){r("throw",t,c,i)})):e.resolve(s).then((function(t){u.value=t,c(u)}),(function(t){return r("throw",t,c,i)}))}i(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function k(e,r,n){var a=m;return function(o,c){if(a===p)throw Error("Generator is already running");if(a===b){if("throw"===o)throw c;return{value:t,done:!0}}for(n.method=o,n.arg=c;;){var i=n.delegate;if(i){var l=x(i,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===m)throw a=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=p;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?b:"suspendedYield",u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=b,n.method="throw",n.arg=u.arg)}}}function x(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,x(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,h;var c=o.arg;return c?c.done?(r[e.resultName]=c.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,h):c:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function S(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 N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function L(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(S,this),this.reset(!0)}function P(e){if(e||""===e){var r=e[c];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function At(t,e,r,n,a,o,c){try{var i=t[o](c),l=i.value}catch(t){return void r(t)}i.done?e(l):Promise.resolve(l).then(n,a)}function Tt(t){return function(){var e=this,r=arguments;return new Promise((function(n,a){var o=t.apply(e,r);function c(t){At(o,n,a,c,i,"next",t)}function i(t){At(o,n,a,c,i,"throw",t)}c(void 0)}))}}function Ft(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return Gt(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Gt(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 Gt(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0?Object(n.createElement)(b.Modal,{shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,onRequestClose:r,className:"bwf-admin-modal bwf-admin-modal-640 bwf-admin-modal-no-header bwf-show-close no-btn-css"},Object(n.createElement)("div",{className:"bwf-perform-bulk-action-modal-body bwf-mtb-12"},Object(n.createElement)("div",{className:"bwf-heading4-new bwf-display-flex"},Object(a.__)("Bulk Action has started","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf-heading5-new bwf-display-flex bwf-mt-8 is-black"},Object(a.__)("The actions are being processing in the background.","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf-display-flex gap-16 bwf-mt-24"},Object(n.createElement)(_.a,{onClick:function(){u(),r()},isPrimary:!0},Object(a.__)("View Contacts","wp-marketing-automations")),Object(n.createElement)(_.a,{onClick:function(){return Object(D.l)({page:"autonami",path:"/bulk-action/"+F},"/",{})},isSecondary:!0},Object(a.__)("Take to Bulk Action Screen","wp-marketing-automations"))))):Object(n.createElement)(b.Modal,{shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,className:"bwf-admin-modal bwf-admin-modal-large bwf-admin-modal-no-header"},Object(n.createElement)("div",{className:"bwf-modal-header"},Object(n.createElement)("div",{className:"bwf-modal-heading"},Object(a.__)("Create Bulk Action","wp-marketing-automations")),Object(n.createElement)("span",{onClick:r,className:"bwf-modal-close"},Object(n.createElement)(O.a,{icon:"close",color:"#353030"}))),d.length>0&&(U=Object(s.isArray)(d)?Object(n.createElement)("ul",null,d.map((function(t){return Object(n.createElement)("li",{key:Math.random()},t)}))):d,Object(n.createElement)(E.a,{status:"error"},U)),Object(n.createElement)("div",{className:"bwf-perform-bulk-action-modal-body "+(x?"is-creating-baction":"")},w?Object(n.createElement)("div",null,[1,2,3].map((function(t){return Object(n.createElement)("div",{key:t},Object(n.createElement)("div",{className:"bwf_clear_20"}),Object(n.createElement)("div",{className:"bwf-display-flex bwf-space-between gap-24"},Object(n.createElement)("div",{className:"bwf-display-flex gap-20"},Object(n.createElement)("div",{className:"bwf-placeholder-temp bwf-w-120 bwf-h-20"}),Object(n.createElement)("div",{className:"bwf-placeholder-temp bwf-w-400 bwf-h-20"})),Object(n.createElement)("div",{className:"bwf-placeholder-temp bwf-h-20 bwf-w-150"})))}))):Object(n.createElement)(n.Fragment,null,Object(n.createElement)(Pt.b,{actions:L,actionSchema:I,value:Object(s.isEmpty)(m)?{new:{}}:m,setActionValue:function(t){p(t)},onEmptyError:function(t){y(t?Object(a.__)("Please fill the empty actions to add new one.","wp-marketing-automations"):"")}}),1===Object(l.n)(bwfcrm_contacts_data.bwf_pro_version,"3.2.1")&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf_clear_16"}),Object(n.createElement)(b.ToggleControl,{label:Object(a.__)("Trigger automations (for tag, list and status change related events)","wp-marketing-automations"),checked:M,className:"bwf-tooglecontrol-advance",onChange:function(t){B(t)}})))),Object(n.createElement)("div",{className:"bwf_text_right bwf-form-buttons bwf-mt-24"},w?Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-placeholder-temp bwf-w-90 bwf-h-30 bwf-mr-16"}),Object(n.createElement)("div",{className:"bwf-placeholder-temp bwf-w-90 bwf-h-30"})):Object(n.createElement)(n.Fragment,null,Object(n.createElement)(_.a,{className:"bwf-cancel-btn",onClick:r},Object(a.__)("Cancel","wp-marketing-automations")),Object(n.createElement)(_.a,{onClick:q,className:Object(s.size)(d)||function(){if(Object(s.isEmpty)(m)||1===Object.keys(m).length&&m.hasOwnProperty("new"))return!1;var t=[];return Object.keys(m).map((function(e){(""===e||Object(s.isEmpty)(m[e])&&!Object(s.isEmpty)(I[e]))&&t.push(e)})),!!Object(s.isEmpty)(t)}()?"bwf-no-ripple":"",isPrimary:!0,isBusy:x},Object(a.__)("Apply","wp-marketing-automations")))))};function $t(t){return($t="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 Mt=["path","page","filter"],Bt=["s"],zt=["s"];function Ut(){return(Ut=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function Wt(t,e,r,n,a,o,c){try{var i=t[o](c),l=i.value}catch(t){return void r(t)}i.done?e(l):Promise.resolve(l).then(n,a)}function Ht(t){return function(){var e=this,r=arguments;return new Promise((function(n,a){var o=t.apply(e,r);function c(t){Wt(o,n,a,c,i,"next",t)}function i(t){Wt(o,n,a,c,i,"throw",t)}c(void 0)}))}}function Kt(t,e){if(null==t)return{};var r,n,a=function(t,e){if(null==t)return{};var r={};for(var n in t)if({}.hasOwnProperty.call(t,n)){if(e.includes(n))continue;r[n]=t[n]}return r}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(n=0;nt.length)&&(e=t.length);for(var r=0,n=Array(e);r=t.length?{done:!0}:{done:!1,value:t[n++]}},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,c=!0,i=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return c=t.done,t},e:function(t){i=!0,o=t},f:function(){try{c||null==r.return||r.return()}finally{if(i)throw o}}}}(ie);try{for(r.s();!(e=r.n()).done;){var n=e.value;t[n.id]=n}}catch(t){r.e(t)}finally{r.f()}}return t}),[ie]),we=Object(M.b)(ge),Oe=we.singleSelectProps,je=we.selectAllProps,Ee=we.floatingBarProps,_e=we.resetSelection,ke=we.selected,xe=void 0===ke?[]:ke,Se=Object.keys(xe).filter((function(t){return xe[t]})).length,Ne=bwfcrm_contacts_data.table_column_data.contactv2,Le=function(t){t!==ue&&It(J,0,t)},Pe=function(){It(J,0,ue,!0)},Ce=i()("bwfcrm-contacts-list",{"has-search":!0}),Ie=function(){var t=Ht(Vt().mark((function t(r){return Vt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return c(!0),t.prev=1,t.next=4,g()({path:Object(l.A)("/v3/contacts/".concat(r,"/")),method:"DELETE"}).then((function(t){if(200!==t.code)throw Error(Object(l.u)(null==t?void 0:t.message));e(t.message),c(!1),pt({}),It(J,0,ue,!0)})).catch((function(t){throw Error(Object(l.u)(null==t?void 0:t.message))}));case 4:t.next=10;break;case 6:t.prev=6,t.t0=t.catch(1),pt(qt(qt({},mt),{},{content:t.t0.message})),c(!1);case 10:Object(l.Lb)(e,3e3);case 11:case"end":return t.stop()}}),t,null,[[1,6]])})));return function(e){return t.apply(this,arguments)}}(),Ae=Object(l.M)("withtag"),Te=function(t,e){if(""===e||Object(s.isUndefined)(e)||Object(s.isNull)(e)||!t.hasOwnProperty(e)||Object(s.isNull)(t[e])||Object(s.isUndefined)(t[e])||""===t[e])return"-";if("status"===e){var r=Ae.hasOwnProperty(parseInt(t[e]))?Ae[parseInt(t[e])]:Ae[0];return Object(n.createElement)("span",{className:r.statusclass},r.label)}if("country"===e){var o=t.country?$[t.country]:"";return Object(n.createElement)(h.a,{justify:"start"},Object(n.createElement)(Et.a,{code:t[e],size:15}),o&&Object(n.createElement)("span",{style:{textAlign:"left"}},o))}return"total_order_value"===e?Object(n.createElement)("span",{className:"bwf-tags bwf-tag-revenue",dangerouslySetInnerHTML:{__html:t[e]}}):Object(s.isArray)(t[e])?(c=t[e],i=[],l=[],Object(s.isEmpty)(c)?"-":(c.map((function(t){Object(s.isEmpty)(t)||(i.length<5&&(t.hasOwnProperty("link")&&""!==t.link?i.push(Object(n.createElement)("a",{className:"bwf-a-no-underline",href:Object(s.unescape)(t.link),target:"_blank",key:t.id,rel:"noreferrer"},t.name)):i.push(t.name)),t.hasOwnProperty("link")&&""!==t.link?l.push(Object(n.createElement)("a",{className:"bwf-a-no-underline",href:Object(s.unescape)(t.link),target:"_blank ",key:t.id},t.name)):l.push(Object(n.createElement)("span",{key:t.id},t.name)))})),Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-table-v-center"},!Object(s.isEmpty)(i)&&i.map((function(t,e){return Object(n.createElement)("span",{key:e},t,e!==i.length-1&&", ")})),!Object(s.isEmpty)(l)&&l.length>5&&Object(n.createElement)(G.a,{items:l,count:5}))))):Object(s.isBoolean)(t[e])?t[e]?Object(a.__)("Yes","wp-marketing-automations"):Object(a.__)("No","wp-marketing-automations"):Object(n.createElement)("div",{dangerouslySetInnerHTML:{__html:t[e]}});var c,i,l},Fe=0===parseInt(Se)?Object(n.createElement)("div",{className:"bwf-display-flex gap-8"},Object(n.createElement)(_.a,{className:"bwf-btn-small is-light",key:"export",onClick:function(){Object(l.ac)()?X(!0):(P({isFeature:!0,featureTitle:Object(a.__)("Contacts Export","wp-marketing-automations"),proLink:Object(l.fb)("upgrade",{utm_medium:"Contacts+Export+Upgrade+Modal"})}),S(!0))}},Object(n.createElement)("span",{className:"bwf-display-flex gap-4"},Object(l.ac)()?Object(n.createElement)(O.a,{icon:"export",size:14}):Object(n.createElement)(O.a,{icon:"king",size:16}),Object(a.__)("Export","wp-marketing-automations"))),Object(n.createElement)(_.a,{className:"bwf-btn-small is-light",key:"import",onClick:function(){Object(l.ac)()?nt(!0):(P({isFeature:!0,featureTitle:Object(a.__)("Contacts Import","wp-marketing-automations"),proLink:Object(l.fb)("upgrade",{utm_medium:"Contacts+Import+Upgrade+Modal"})}),S(!0))}},Object(n.createElement)("span",{className:"bwf-display-flex gap-4"},Object(l.ac)()?Object(n.createElement)(O.a,{icon:"import",size:14}):Object(n.createElement)(O.a,{icon:"king",size:16}),Object(a.__)("Import","wp-marketing-automations"))),Object(n.createElement)(et,{refreshTable:Pe}),Object(n.createElement)(Ot,{refreshTable:Pe,setModelData:gt})):Object(n.createElement)(n.Fragment,null),Ge=fe||me||se>0||"advanced"===lt||!Object(s.isEmpty)(ut)&&ut.hasOwnProperty("s")&&""!==ut.s||U;return Object(n.createElement)(n.Fragment,null,mt&&mt.status&&Object(n.createElement)(b.Modal,{onRequestClose:function(){return pt({})},className:"bwf-admin-modal bwf-admin-modal-squeezy bwf-admin-modal-no-header",shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1},mt.confirm?Object(n.createElement)(F.a,null):Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-modal-header"},Object(n.createElement)("div",{className:"bwf-modal-heading"},Object(a.__)("Delete Contact?","wp-marketing-automations")),Object(n.createElement)("span",{onClick:function(){return pt({})},className:"bwf-modal-close"},Object(n.createElement)(O.a,{icon:"close",color:"#353030"}))),Object(n.createElement)("div",{className:"bwf-form-buttons"},Object(n.createElement)("div",{className:"bwf-modal-content"},Object(n.createElement)("div",{style:{wordBreak:"break-word"}},mt.content?mt.content:Object(n.createElement)(n.Fragment,null,Object(a.__)("You are about to delete this contact ","wp-marketing-automations"),Object(n.createElement)("strong",null,"".concat(mt.data&&mt.data.f_name," ").concat(mt.data&&mt.data.l_name,". ")),Object(a.__)("This action cannot be undone. Cancel to stop, Delete to proceed.","wp-marketing-automations")))),Object(n.createElement)("div",{className:"bwf_text_right bwf-mt-20"},mt.content?Object(n.createElement)(_.a,{isPrimary:!0,onClick:function(){pt({status:!1})}},Object(a.__)("OK","wp-marketing-automations")):Object(n.createElement)(n.Fragment,null,Object(n.createElement)(_.a,{className:"bwf-cancel-btn",onClick:function(){pt({status:!1})},disabled:o},Object(a.__)("Cancel","wp-marketing-automations")),Object(n.createElement)(_.a,{className:"bwf-delete-btn",isBusy:o,onClick:function(){Ie(mt.contactID)}},Object(a.__)("Delete","wp-marketing-automations"))))))),Object(n.createElement)("div",{className:"bwf-content-header-new bwf-pb-0"},Object(n.createElement)("div",{className:"bwf-content-header-left"},Object(n.createElement)("div",{className:"bwf-content-header-title"},Object(a.__)("All Contacts","wp-marketing-automations")),parseInt(se)>0&&Object(n.createElement)("div",{className:"bwf-content-header-count"},Object(a.sprintf)(Object(a._n)("(%s Result)","(%s Results)",se,"wp-marketing-automations"),se))),Object(n.createElement)("div",{className:"bwf-content-header-right"},Ge&&!fe&&at)),!fe&&!Object(s.isEmpty)(pe)&&pe.hasOwnProperty("contacts_active_bulk_actions")&&parseInt(pe.contacts_active_bulk_actions)>0&&W&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-single-automation-notice no-icon bwf-m-0 bwf-san-no-border bwf-mt-8"},Object(n.createElement)("div",{className:"bwf-display-flex gap-24 bwf-flex-start bwf-align-center"},Object(n.createElement)("div",{className:"bwf-display-flex gap-8 bwf-flex-start bwf-w-100p"},Object(n.createElement)(O.a,{icon:"info",color:"#353030",size:20}),Object(n.createElement)("div",{className:"bwf-display-flex gap-8 bwf-space-between bwf-w-100p"},Object(n.createElement)("span",{className:"bwf-normal-text bwf-l-h-16"},Object(n.createElement)("span",{className:"bwf-normal-text bwf-n-b bwf-l-h-16"},Object(a.__)("Information","wp-marketing-automations"),": "),Object(a.__)("Bulk action on contacts is in progress.","wp-marketing-automations")),Object(n.createElement)(_.a,{onClick:function(){return Object(D.l)({page:"autonami",path:"/bulk-actions/ongoing"},"/",{})},className:"bwf-btn-small is-black"},Object(a.__)("Go to Bulk Actions","wp-marketing-automations")))),Object(n.createElement)("span",{className:"bwf-cursor-pointer bwf-w-16 bwf-h-16",onClick:function(){return H(!1)}},Object(n.createElement)(O.a,{icon:"cross",color:"#353030",size:16}))))),Ge?Object(n.createElement)(u.a,{className:Ce,rows:Object(s.isEmpty)(ie)?[]:ie.map((function(t){var e=[{display:Oe[t.id]&&Object(n.createElement)(Y.a,Ut({type:"checkbox",checked:!1,onChange:function(){}},Oe[t.id])),value:null},{display:ve(t),value:null},{display:de(t),value:Object(l.rc)([t.f_name,t.l_name]," ")},{display:ye(t),value:""},{display:Object(s.isEmpty)(Object(s.trim)(t.creation_date))?"-":t.creation_date,value:t.creation_date}];return Ne.map((function(r){var n=qt({},r);delete n.label,delete n.groupKey,delete n.groupLabel;var a=Object.keys(n)[0];e.push({display:Te(t,a),value:"-"})})),e})),headers:(he=[{key:"select_contact",label:Object(n.createElement)(Y.a,Ut({type:"checkbox",checked:!1,onChange:function(){}},je)),isLeftAligned:!0,required:!0,cellClassName:"bwf-col-action bwf-w-30 bwf-table-col-sticky bwf-sticky-left"},{key:"actions",label:"",isLeftAligned:!0,required:!0,cellClassName:"bwf-col-action bwf-w-30 bwf-table-col-sticky bwf-sticky-left"},{key:"f_name",label:Object(a.__)("Name","wp-marketing-automations"),isLeftAligned:!0,required:!0,cellClassName:"bwf-w-210 bwf-table-col-sticky bwf-sticky-left"},{key:"contact_details",label:Object(a.__)("Email","wp-marketing-automations"),isLeftAligned:!0,cellClassName:"bwf-w-210 bwf-word-break"},{key:"created_on",label:Object(a.__)("Created On","wp-marketing-automations"),isLeftAligned:!0,cellClassName:"bwf-w-210"}],Ne.map((function(t){Object(s.isObject)(t)&&he.push({key:Object.keys(t).find((function(e){return t[e]==(null==t?void 0:t.label)})),label:null==t?void 0:t.label,isLeftAligned:!0,cellClassName:t.hasOwnProperty("label")&&(t.label.toLocaleLowerCase().includes("tag")||t.label.toLocaleLowerCase().includes("list")||t.label.toLocaleLowerCase().includes("product")||t.label.toLocaleLowerCase().includes("category")||t.label.toLocaleLowerCase().includes("trigger"))?"bwf-max-w-360":"bwf-w-150"})})),he),query:{paged:le,order:J.order,orderby:J.orderby},rowsPerPage:ue,totalRows:se,isLoading:fe,onPageChange:function(t,e){It(J,(t-1)*ue,ue)},onQueryChange:function(t){return"per_page"!==t?function(){}:Le},actions:Se>0?[Object(n.createElement)(M.a,Ut({key:"contact-bulk-action",actions:(be=[],1===Object(l.n)(bwfcrm_contacts_data.bwf_pro_version,"3.0.3")&&be.push({id:"perform-bulk-action",icon:"bulk-action",hint:Object(a.__)("Bulk Action","wp-marketing-automations"),isPro:!0,proLink:Object(l.fb)("upgrade",{utm_medium:"Contact+List+Bulk+Action+Upgrade+Modal"}),featureTitle:Object(a.__)("Perform Bulk Action","wp-marketing-automations")}),be.push({id:"delete",icon:"trash",hint:Object(a.__)("Delete","wp-marketing-automations")}),be),onAction:Xt,inLine:!0,reset:Wt},Ee))]:[Object(n.createElement)(xt.a,{key:"search",isLoading:fe,searchTerm:null==ut?void 0:ut.s,showResultCount:!1,setSearchData:function(t){if(Object(s.size)(t))Object(D.l)({s:t},"/",J);else{var e=Object(s.cloneDeep)(J);e.hasOwnProperty("s")&&(null==e||delete e.s),R(!0),Object(D.l)(e,"/",{})}}}),Object(n.createElement)(kt.b,{onChange:function(t){R(!0),"all"===t&&Object(D.l)({page:it},ct,{}),"filters"===t&&Object(D.l)({filter:"advanced"},ct,J)},options:[{key:"all",label:Object(a.__)("All Contacts","wp-marketing-automations")},{key:"filters",label:Object(a.__)("Advanced Filters","wp-marketing-automations")}],selected:J.hasOwnProperty("filter")&&"advanced"===J.filter?"filters":"all",key:"select-contact",className:"bwf-w-150"}),Object(n.createElement)(z.c,{key:"list-audience"})],rowHeader:!0,emptyMessage:Object(a.__)("No contacts found","wp-marketing-automations"),extraSectionBeforefilterCol:Fe,showMenu:!1,beforeTable:Object(n.createElement)(q,{query:J,isOpen:J.hasOwnProperty("filter")&&"advanced"===J.filter})}):Object(n.createElement)(Lt.a,{data:ot}),ht.status&&Object(n.createElement)(w.a,{contact:ht.contactInfo,setSendMessageModel:dt}),Pt.status&&Object(n.createElement)(T,{contact:Pt.contactInfo,setModelStatus:Ct}),Object(n.createElement)(jt.a,{modalTitle:Object(a._n)("Delete Contact","Delete Contacts",Ft.length,"wp-marketing-automations"),deleteEntityName:1===Ft.length?Object(n.createElement)(n.Fragment,null,Object(n.createElement)("span",{style:{fontWeight:"normal"}},Object(a.__)("contact","wp-marketing-automations")," "),Ft[0].f_name," ",Ft[0].l_name):Object(n.createElement)(n.Fragment,null,Ft.length," ",Object(n.createElement)("span",{style:{fontWeight:"normal"}},Object(a.__)("contact","wp-marketing-automations"))),confirmButtonText:Object(a.__)("Delete","wp-marketing-automations"),cancelButtonText:Object(a.__)("Cancel","wp-marketing-automations"),onConfirm:function(){var t={contacts:Ft.map((function(t){return t.id}))};Qt.mutate(t)},isLoading:Qt.isLoading,successMessage:Qt.isSuccess&&Object(a.__)("Contacts Deleted!","wp-marketing-automations"),errorMessage:Qt.isError&&(Qt.error&&Qt.error.message?Qt.error.message:Object(a.__)("Unable to delete contacts","wp-marketing-automations")),onRequestClose:function(){Wt(),Yt(!1)},isOpen:Rt,confirmDescription:Object(a.__)("This action is irreversible","wp-marketing-automations"),isDelete:!0}),Object(n.createElement)(jt.a,{modalTitle:vt.modalTitle,deleteEntityName:vt.deleteEntityName,confirmText:vt.confirmText,confirmButtonText:vt.buttonConfirm,cancelButtonText:vt.buttonCancel,onConfirm:vt.onConfirm,isLoading:vt.loading,successMessage:vt.success,errorMessage:vt.error,content:vt.content,onRequestClose:function(){return gt({status:!1})},isOpen:vt.status,isDelete:!vt.hasOwnProperty("isDelete")||vt.isDelete}),!Object(l.ac)()&&Object(n.createElement)(St.b,{isOpen:x,onRequestClose:function(){return S(!1)},modalContent:L}),j&&Object(n.createElement)(Dt,{onClose:function(){Wt(),E(!1)},selectedContacts:Ft,refreshContactData:Pe}))},te=r(89),ee=r(1134),re=r(345),ne=r(347),ae=r(1087),oe=r(1097);function ce(t){return(ce="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 ie(){return(ie=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function ue(t,e,r,n,a,o,c){try{var i=t[o](c),l=i.value}catch(t){return void r(t)}i.done?e(l):Promise.resolve(l).then(n,a)}function se(t){return function(){var e=this,r=arguments;return new Promise((function(n,a){var o=t.apply(e,r);function c(t){ue(o,n,a,c,i,"next",t)}function i(t){ue(o,n,a,c,i,"throw",t)}c(void 0)}))}}function fe(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return me(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?me(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 me(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0&&void 0!==arguments[0]?arguments[0]:{onCloseModal:function(){}},e=Object(n.useContext)(l.h),r=Object(n.useState)([]),o=fe(r,2),c=o[0],i=o[1],u=Object(n.useState)([]),f=fe(u,2),m=f[0],p=f[1],h=Object(n.useState)(null),d=fe(h,2),v=d[0],w=d[1],j=Object(n.useState)(null),k=fe(j,2),x=k[0],S=k[1],N=Object(n.useState)(pe),L=fe(N,2),P=L[0],C=L[1],I=Object(n.useState)(!1),A=fe(I,2),T=A[0],G=A[1],$=Object(n.useState)({}),M=fe($,2),B=M[0],z=M[1],U=Object(rt.a)(),R=U.setSingleContactListData,q=function(){var r=se(le().mark((function r(n){return le().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return G(!0),r.prev=1,r.next=4,g()({path:Object(l.A)("/v3/contacts"),method:"POST",data:n}).then((function(r){if(200!=r.code)throw Error(Object(l.u)(null==r?void 0:r.message));e(r.message),z({}),G(!1),Object(l.ab)()||(bwfcrm_contacts_data.first_contact_id=1),R(Object(l.rc)([n.f_name,n.l_name]," ")),Object(D.l)({page:"autonami",path:"/contact/"+parseInt(r.result.id)},"/",{}),t.onCloseModal()})).catch((function(t){throw Error(Object(l.u)(null==t?void 0:t.message))}));case 4:r.next=10;break;case 6:r.prev=6,r.t0=r.catch(1),G(!1),w(r.t0);case 10:Object(l.Lb)(e,3e3);case 11:case"end":return r.stop()}}),r,null,[[1,6]])})));return function(t){return r.apply(this,arguments)}}(),V=function(t){var e={};return!Object(s.isEmpty)(t.email)&&Object(l.gc)(t.email?t.email:"")||(e.email=Object(s.isEmpty)(t.email)?Object(a.__)("Email is required","wp-marketing-automations"):Object(a.__)("Email is not valid","wp-marketing-automations")),Object(s.isEmpty)(t.phone)||Object(ee.a)(t.phone?t.phone:"")||(e.phone=Object(a.__)("Phone is not valid","wp-marketing-automations")),e},W=function(t){var e=t.email,r=t.f_name,n=t.l_name,a=t.marketing_status,o=t.phone,i=[];Object(s.isEmpty)(c)||c.map((function(t){i.push({id:t.key,value:t.label})}));var l=[];Object(s.isEmpty)(m)||m.map((function(t){l.push({id:t.key,value:t.label})})),C({email:e,f_name:r,l_name:n,contact_no:o,status:a,tags:i,lists:l}),q({email:e,f_name:r,l_name:n,contact_no:o,status:a,tags:i,lists:l})},H=Object(y.a)(),K=H.fetch,Z=t.query,J=function(){x&&(S(null),K(Z,0,25)),t.onCloseModal()},Q=function(){return B&&B.success&&B.message?Object(n.createElement)("div",{className:"bwf-t-center"},Object(n.createElement)(re.a,null),Object(n.createElement)("div",{className:"bwf-h1"},B.message)):B&&B.error&&B.message?Object(n.createElement)("div",{className:"bwf-t-center"},Object(n.createElement)(ne.a,null),Object(n.createElement)("div",{className:"bwf-h1"},B.message)):Object(n.createElement)(F.a,null)};return Object(n.createElement)(b.Modal,{shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,className:"bwf-admin-modal bwf-admin-modal-medium bwf-add-new-contact-modal "},Object(n.createElement)("div",{className:"bwf-modal-header"},Object(n.createElement)("div",{className:"bwf-modal-heading"},Object(a.__)("Create Contact","wp-marketing-automations")),Object(n.createElement)("span",{onClick:J,className:"bwf-modal-close"},Object(n.createElement)(O.a,{icon:"close",color:"#353030"}))),v&&Object(n.createElement)(E.a,{status:"error",onRemove:function(){return w(null)}},v.hasOwnProperty("message")?v.message:Object(a.__)("Unknown Error while creating contact","wp-marketing-automations")),B.error||B.success?Q():Object(n.createElement)(te.a,{validate:V,onSubmitCallback:W,initialValues:P},(function(t){var e=t.getInputProps,r=t.values,o=t.errors,l=t.handleSubmit,u=t.touched;return Object(n.createElement)("div",{className:"bwf-form-fields"},Object(n.createElement)("div",null,Object(n.createElement)("div",null,Object(n.createElement)("div",{className:"bwf-input-label",id:"required"},Object(a.__)("Email","wp-marketing-automations")),Object(n.createElement)(b.TextControl,ie({disabled:T,type:"email",help:Object(a.__)("Required","wp-marketing-automations")},e("email"))),(null==u?void 0:u.email)&&(null==o?void 0:o.email)&&Object(n.createElement)("div",{className:"bwf-error-text"},null==o?void 0:o.email)),Object(n.createElement)(b.TextControl,ie({disabled:T,label:Object(a.__)("Phone","wp-marketing-automations"),help:Object(a.__)("Optional","wp-marketing-automations")},e("phone"))),(null==u?void 0:u.phone)&&o.hasOwnProperty("phone")&&Object(n.createElement)("div",{className:"bwf-error-text"},null==o?void 0:o.phone),Object(n.createElement)(b.TextControl,ie({disabled:T,label:Object(a.__)("First Name","wp-marketing-automations"),help:Object(a.__)("Optional","wp-marketing-automations")},e("f_name"))),Object(n.createElement)(b.TextControl,ie({disabled:T,label:Object(a.__)("Last Name","wp-marketing-automations"),help:Object(a.__)("Optional","wp-marketing-automations")},e("l_name"))),Object(n.createElement)(ae.a,{onTagsChange:i,selected:c}),Object(n.createElement)("div",{className:"bwf_clear_24"}),Object(n.createElement)(oe.a,{onListsChange:p,selected:m}),Object(n.createElement)("div",{className:"bwf_clear_24"})),Object(n.createElement)("div",null,Object(n.createElement)(Y.a,ie({type:"checkbox",disabled:T,label:Object(a.__)("Mark Contact as Subscribed","wp-marketing-automations"),help:Object(a.__)("Optional","wp-marketing-automations")},e("marketing_status")))),Object(n.createElement)("div",{className:"bwf_text_right bwf-form-buttons bwf-mt-24"},Object(n.createElement)(_.a,{className:"bwf-cancel-btn",onClick:J},Object(a.__)("Cancel","wp-marketing-automations")),Object(n.createElement)(_.a,{onClick:function(){V(r)&&l()},className:Object(s.size)(o)||V(r)?"bwf-no-ripple":"",isPrimary:!0,isBusy:T},Object(a.__)("Add","wp-marketing-automations"))))})))},he=r(371),de=r(346),ye=r(70),ve=r(76),ge=r(108),we=(r(1232),r(51));function Oe(t){return(Oe="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 je=["getStateProp"];function Ee(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function _e(t){for(var e=1;e=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function Be(t,e,r,n,a,o,c){try{var i=t[o](c),l=i.value}catch(t){return void r(t)}i.done?e(l):Promise.resolve(l).then(n,a)}function ze(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return Ue(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ue(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 Ue(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function Ve(t,e,r,n,a,o,c){try{var i=t[o](c),l=i.value}catch(t){return void r(t)}i.done?e(l):Promise.resolve(l).then(n,a)}function We(t){return function(){var e=this,r=arguments;return new Promise((function(n,a){var o=t.apply(e,r);function c(t){Ve(o,n,a,c,i,"next",t)}function i(t){Ve(o,n,a,c,i,"throw",t)}c(void 0)}))}}function He(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return Ke(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ke(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 Ke(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0&&t[0].remove()}),2e3);var z=function(){var t=We(Ye().mark((function t(){return Ye().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return P(!0),t.prev=1,t.next=4,g()({path:Object(l.A)("/contact/export/cancel/".concat(O)),method:"DELETE"}).then((function(t){if(200!==t.code)throw Error(Object(l.u)(null==t?void 0:t.message));u(!1)})).catch((function(t){throw Error(Object(l.u)(null==t?void 0:t.message))}));case 4:t.next=11;break;case 6:t.prev=6,t.t0=t.catch(1),P(!1),S(!0),M(t.t0.message?t.t0.message:Object(a.__)("Error in canceling export","wp-marketing-automations"));case 11:case"end":return t.stop()}}),t,null,[[1,6]])})));return function(){return t.apply(this,arguments)}}();return Object(n.createElement)(n.Fragment,null,Object(n.createElement)(b.Card,{className:"bwfcrm-overview-wrap bwf-contact-export-step-three"},Object(n.createElement)("div",{style:{alignItems:"center"}},y?Object(n.createElement)(n.Fragment,null,O?Object(n.createElement)(Re,{exportId:O,setLoading:i,setComplete:A,preExportData:h}):Object(n.createElement)("div",{className:"bwf-h4"},x&&Object(n.createElement)(E.a,{status:"error",isDismissible:!1},$))):Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-display-flex-column",style:{alignItems:"center"}},Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-t-center"},Object(n.createElement)("div",{className:"bwf-placeholder-temp bwf-h-30 bwf-w-90"}),Object(n.createElement)("div",{className:"bwf-p bwf-p2"},Object(n.createElement)("div",{className:"bwf-placeholder-temp bwf-h-15 bwf-w-270"}))),Object(n.createElement)("div",{className:"bwf_clear_20"}),Object(n.createElement)("div",{className:"bwf-placeholder-temp bwf-h-15 bwf-w-100p"}),Object(n.createElement)("div",{className:"bwf_clear_10"}),Object(n.createElement)("div",{className:"bwf-placeholder-temp bwf-h-15 bwf-w-150"}),Object(n.createElement)("div",{className:"bwf_clear_20"}))),Object(n.createElement)("div",{className:"bwf_clear_20"}))),Object(n.createElement)("div",{className:"bwf-display-flex"},y?Object(n.createElement)(n.Fragment,null,I?Object(n.createElement)(_.a,{isPrimary:!0,className:"bwf-mt-24",onClick:function(){-1!==Object(l.n)(bwfcrm_contacts_data.bwf_pro_version,"3.5.3")?window.open(Object(l.wb)()+"/wp-json"+Object(l.A)("/contact/export/download/".concat(O,"?bwf-nonce=").concat(Object(l.F)())),"_blank"):G({status:!0,isDelete:!1,buttonConfirm:Object(a.__)("Upgrade Now","wp-marketing-automations"),onConfirm:function(){window.open("plugins.php?s=Funnelkit%20Automations","_blank"),G({status:!1})},title:Object(a.__)("Unable To Download File","wp-marketing-automations"),confirmDescription:Object(a.__)("FunnelKit Automation PRO version 3.5.3 or higher is required.","wp-marketing-automations")})}},Object(a.__)("Download File","wp-marketing-automations")):Object(n.createElement)(n.Fragment,null,Object(n.createElement)(_.a,{isPrimary:!0,className:"bwf-mt-24",onClick:function(){u(!1)}},Object(n.createElement)("span",{className:"bwf-p-5"},Object(a.__)("Go to Export List","wp-marketing-automations"))),-1!==Object(l.n)(bwfcrm_contacts_data.bwf_pro_version,"3.2.2")&&Object(n.createElement)(_.a,{isSecondary:!0,className:"bwf-mt-24",onClick:z,isBusy:L},Object(n.createElement)("span",{className:"bwf-p-5"},Object(a.__)("Cancel Export","wp-marketing-automations"))))):Object(n.createElement)("div",{className:"bwf-placeholder-temp bwf-h-36 bwf-w-90"}))),Object(n.createElement)(jt.a,{modalTitle:null!==(e=F.title)&&void 0!==e?e:Object(a.__)("Delete","wp-marketing-automations"),confirmText:F.confirmText,deleteEntityName:F.deleteEntityName,confirmButtonText:F.buttonConfirm,cancelButtonText:F.buttonCancel,onConfirm:F.onConfirm,isLoading:F.loading,successMessage:F.success,confirmDescription:F.confirmDescription,errorMessage:F.error,onRequestClose:function(){return G({status:!1})},isOpen:F.status,isDelete:!F.hasOwnProperty("isDelete")||F.isDelete}),Object(n.createElement)("div",{className:"bwf_clear_30"}))};function Je(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return Qe(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Qe(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 Qe(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function rr(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function nr(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=Array(e);r1&&void 0!==n[1]?n[1]:{},d(nr(nr({},r),{},{status:!0})),t.prev=2,t.next=5,g()({path:Object(l.A)("/contact/export/delete/".concat(e)),method:"DELETE"}).then((function(t){if(200!==t.code)throw Error(Object(l.u)(null==t?void 0:t.message));d({}),C(Y,W,L)})).catch((function(t){throw Error(Object(l.u)(null==t?void 0:t.message))}));case 5:t.next=10;break;case 7:t.prev=7,t.t0=t.catch(2),d({status:!0,error:t.t0.message?t.t0.message:Object(a.__)("Error in deleting export","wp-marketing-automations")});case 10:case"end":return t.stop()}}),t,null,[[2,7]])})),function(){var e=this,r=arguments;return new Promise((function(n,a){var o=t.apply(e,r);function c(t){or(o,n,a,c,i,"next",t)}function i(t){or(o,n,a,c,i,"throw",t)}c(void 0)}))});return function(t){return e.apply(this,arguments)}}(),X=function(t){return Object(n.createElement)(m.a,{label:Object(a.__)("Quick Actions","wp-marketing-automations"),menuPosition:"bottom right",renderContent:function(e){var r=e.onToggle;return Object(n.createElement)(n.Fragment,null,Object(n.createElement)(p.a,{isClickable:!0,onInvoke:function(){t.hasOwnProperty("status")&&1===parseInt(t.status)?(S(t),_(!0)):(S(t),w(!0)),r()}},Object(n.createElement)(h.a,{justify:"flex-start"},Object(n.createElement)(h.c,null,Object(a.__)("View","wp-marketing-automations")))),Object(n.createElement)(p.a,{isClickable:!0,onInvoke:function(){var e={status:!0,deleteEntityName:Object(n.createElement)(n.Fragment,null,Object(a.__)("item ")," ",t.title),buttonConfirm:Object(a.__)("Delete","wp-marketing-automations"),buttonCancel:Object(a.__)("Cancel","wp-marketing-automations")};d(nr(nr({},e),{},{onConfirm:function(){return Q(t.id,e)}})),r()}},Object(n.createElement)(h.a,{justify:"flex-start"},Object(n.createElement)(h.c,null,Object(a.__)("Delete","wp-marketing-automations")))))}})},tt={1:Object(a.__)("In Progress","wp-marketing-automations"),2:Object(a.__)("Failed","wp-marketing-automations"),3:Object(a.__)("Completed","wp-marketing-automations"),4:Object(a.__)("Cancelled","wp-marketing-automations")},et=function(t){switch(parseInt(t.status)){case 3:if(t.file)return-1===Object(l.n)(bwfcrm_contacts_data.bwf_pro_version,"3.5.3")?Object(n.createElement)("div",{onClick:function(){d({status:!0,isDelete:!1,buttonConfirm:Object(a.__)("Upgrade Now","wp-marketing-automations"),onConfirm:function(){window.open("plugins.php?s=Funnelkit%20Automations","_blank"),d({status:!1})},title:Object(a.__)("Unable To Download File","wp-marketing-automations"),confirmDescription:Object(a.__)("FunnelKit Automation PRO version 3.5.3 or higher is required.","wp-marketing-automations")})},style:{cursor:"pointer"},title:Object(a.__)("Download","wp-marketing-automations"),className:"bwf-a-no-underline"},Object(n.createElement)("div",{className:"bwf-download-btn"},Object(n.createElement)("span",null,Object(n.createElement)(O.a,{icon:"download"})),Object(n.createElement)("span",null,Object(a.__)("Download","wp-marketing-automations")))):Object(n.createElement)("a",{target:"_blank",href:Object(l.wb)()+"/wp-json"+Object(l.A)("/contact/export/download/".concat(t.id,"?bwf-nonce=").concat(Object(l.F)())),title:Object(a.__)("Download","wp-marketing-automations"),className:"bwf-a-no-underline",rel:"noreferrer"},Object(n.createElement)("div",{className:"bwf-download-btn"},Object(n.createElement)("span",null,Object(n.createElement)(O.a,{icon:"download"})),Object(n.createElement)("span",null,Object(a.__)("Download","wp-marketing-automations"))));default:return"-"}},rt=function(t){return 1===parseInt(t.status)?Object(n.createElement)(n.Fragment,null,Object(a.sprintf)(Object(a.__)("%d of %d Completed","wp-marketing-automations"),parseInt(t.offset),parseInt(t.count))):t.count},nt=Object(s.isEmpty)(R)?[]:R.map((function(t){return[{display:X(t),value:"action"},{display:t.title?t.title:"-",value:t.title},{display:(r=t.created_date,Object(n.createElement)("div",{className:"bwf-display-flex-column"},Object(n.createElement)("span",null,Object(l.ib)(r)))),value:""},{display:rt(t),value:t.count},{display:(e=t,Object(n.createElement)("span",{className:"bwf-export-status-tag bwf-status-"+parseInt(e.status)},tt[parseInt(e.status)])),value:t.status},{display:et(t),value:""}];var e,r}));return Object(n.createElement)(n.Fragment,null,Object(n.createElement)(ye.a,null),Object(n.createElement)(u.a,{title:"",className:"bwf-export-contact-table",rows:nt,headers:U,query:{paged:q},rowsPerPage:Y,totalRows:V,isLoading:H,onPageChange:function(t,e){I("offset",(t-1)*Y)},onQueryChange:function(t){return"per_page"!==t?function(){}:J},showMenu:!1,rowHeader:!0,actions:[],emptyMessage:Object(a.__)("No export available","wp-marketing-automations"),minHeight:!0}),Object(n.createElement)(jt.a,{modalTitle:null!==(e=f.title)&&void 0!==e?e:Object(a.__)("Delete","wp-marketing-automations"),confirmText:f.confirmText,deleteEntityName:f.deleteEntityName,confirmButtonText:f.buttonConfirm,cancelButtonText:f.buttonCancel,onConfirm:f.onConfirm,isLoading:f.loading,successMessage:f.success,confirmDescription:f.confirmDescription,errorMessage:f.error,onRequestClose:function(){return d({status:!1})},isOpen:f.status,isDelete:!f.hasOwnProperty("isDelete")||f.isDelete}),v&&!Object(s.isEmpty)(x)&&Object(n.createElement)(b.Modal,{shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,className:"bwf-admin-modal bwf-admin-modal-large bwf-export-list-modal bwf-show-close"},Object(n.createElement)("div",{className:"bwf-modal-header"},Object(n.createElement)("div",{className:"bwf-modal-heading"},Object(a.__)("Export Details","wp-marketing-automations")),Object(n.createElement)("span",{onClick:function(){return w(!1)},className:"bwf-modal-close"},Object(n.createElement)(O.a,{icon:"close",color:"#353030"}))),(Z=[],Object(s.isEmpty)(x.fields)||x.fields.map((function(t){var e=cr(Object.entries(t)[0],2),r=e[0];e[1],c.hasOwnProperty(r)&&Z.push(c[r].labels.add)})),Object(n.createElement)(n.Fragment,null,x.hasOwnProperty("filters")&&Object(n.createElement)("div",{className:"bwf-export-modal-row"},Object(n.createElement)("div",{className:"bwf-export-modal-row-label"},Object(a.__)("Filters","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf-export-modal-row-value"},function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return Object(s.isEmpty)(t)?"-":Object(n.createElement)(n.Fragment,null,Object(Te.b)(t))}(x.filters))),!Object(s.isEmpty)(Z)&&Object(n.createElement)("div",{className:"bwf-export-modal-row"},Object(n.createElement)("div",{className:"bwf-export-modal-row-label"},Object(a.__)("Fields","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf-export-modal-row-value"},Z.join(" | ")))))),E&&!Object(s.isEmpty)(x)&&Object(n.createElement)(Xe,{exportData:x,onClose:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];t&&C(Y,W,L),_(!1)}}))},ur=function(t){var e=t.setAdd,r=t.isAdd;return Object(n.useEffect)((function(){Object(l.m)(Object(a.__)("Export List","wp-marketing-automations"))}),[]),Object(n.createElement)(n.Fragment,null,Object(n.createElement)(lr,{setAdd:e,isAdd:r}))};r(191);function sr(t){return(sr="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 fr(){fr=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},c=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof d?e:d,c=Object.create(o.prototype),i=new L(n||[]);return a(c,"_invoke",{value:k(t,r,i)}),c}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var m="suspendedStart",p="executing",b="completed",h={};function d(){}function y(){}function v(){}var g={};u(g,c,(function(){return this}));var w=Object.getPrototypeOf,O=w&&w(w(P([])));O&&O!==r&&n.call(O,c)&&(g=O);var j=v.prototype=d.prototype=Object.create(g);function E(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,c,i){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==sr(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,c,i)}),(function(t){r("throw",t,c,i)})):e.resolve(s).then((function(t){u.value=t,c(u)}),(function(t){return r("throw",t,c,i)}))}i(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function k(e,r,n){var a=m;return function(o,c){if(a===p)throw Error("Generator is already running");if(a===b){if("throw"===o)throw c;return{value:t,done:!0}}for(n.method=o,n.arg=c;;){var i=n.delegate;if(i){var l=x(i,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===m)throw a=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=p;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?b:"suspendedYield",u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=b,n.method="throw",n.arg=u.arg)}}}function x(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,x(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,h;var c=o.arg;return c?c.done?(r[e.resultName]=c.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,h):c:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function S(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 N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function L(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(S,this),this.reset(!0)}function P(e){if(e||""===e){var r=e[c];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function mr(t,e,r,n,a,o,c){try{var i=t[o](c),l=i.value}catch(t){return void r(t)}i.done?e(l):Promise.resolve(l).then(n,a)}var pr=function(){var t,e=(t=fr().mark((function t(){var e;return fr().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,g()({path:Object(l.A)("/contact/export/custom-selections")});case 2:if((e=t.sent)&&e.result){t.next=5;break}throw new Error(Object(a.__)("Unable to get Custom Export Selections","wp-marketing-automations"));case 5:return t.abrupt("return",e.result);case 6:case"end":return t.stop()}}),t)})),function(){var e=this,r=arguments;return new Promise((function(n,a){var o=t.apply(e,r);function c(t){mr(o,n,a,c,i,"next",t)}function i(t){mr(o,n,a,c,i,"throw",t)}c(void 0)}))});return function(){return e.apply(this,arguments)}}(),br=function(){return Object(_t.useQuery)(["bwfcrm-get-export-selections"],pr)};function hr(t){return(hr="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 dr(t,e,r){return(e=function(t){var e=function(t,e){if("object"!=hr(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=hr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==hr(e)?e:e+""}(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function yr(t){return function(t){if(Array.isArray(t))return vr(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 vr(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?vr(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 vr(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0&&Object(n.createElement)("span",{className:"bwf-light"}," ","( ",u," selected )"))})),Object(n.createElement)("span",null,Object(n.createElement)(O.a,{icon:"tailless-arrow-down-new",size:15})))},wr=function(t){var e=t.selected,r=t.onChange,a=t.selectedGroup,o=t.setSelectedGroup,c=br(),i=c.isLoading,l=c.data,u=Array.isArray(e)?e.map((function(t){return Object.keys(t)[0]})):[],s=function(t,n){if(t)r([].concat(yr(e),[n]));else{var a=e.filter((function(t){return Object.keys(t)[0]!==Object.keys(n)[0]}));r(a)}},f=function(t,n){var a=l[n].selections,o=Object.keys(a);if(t){var c=o.map((function(t){return!u.includes(t)&&dr({},t,a[t].name)})).filter(Boolean);r([].concat(yr(e),yr(c)))}else{var i=e.filter((function(t){return!o.includes(Object.keys(t)[0])}));r(i)}};return i?Object(n.createElement)(n.Fragment,null):Object.keys(l).map((function(t,r){var c,i=l[t],m=i.name,p=i.selections,b=Object.keys(l[t].selections).filter((function(t){return u.includes(t)}));return Object(n.createElement)("div",{className:"bwf-export-field-section",key:r},Object(n.createElement)(gr,{title:m,checked:(c=t,Object.keys(l[c].selections).filter((function(t){return u.includes(t)})).length===Object.keys(l[c].selections).length),groupKey:t,onChange:function(e){return f(e,t)},count:Array.isArray(b)?b.length:0,selectedGroup:a,setSelectedGroup:o}),a==t&&Object(n.createElement)("div",{className:"bwf-p-20 bwf-export-field-list"},Object.keys(p).map((function(t,r){var a=Array.isArray(e)&&e.find((function(e){return!!e[t]}));return Object(n.createElement)("div",{key:r},Object(n.createElement)(Y.a,{label:p[t].name,className:"bwf-export-field",checked:a,onChange:function(e){return s(e,dr({},t,p[t].name))}}))}))))}))};function Or(t){return function(t){if(Array.isArray(t))return _r(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||Er(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 jr(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||Er(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 Er(t,e){if(t){if("string"==typeof t)return _r(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_r(t,e):void 0}}function _r(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0&&Object(n.createElement)("span",{className:"bwf-light"}," ","( ",r," selected )"))})),Object(n.createElement)("span",null,Object(n.createElement)(O.a,{icon:"tailless-arrow-down-new",size:15})))},_=Object(n.createElement)(n.Fragment,null,["contact_details","geography","contact_custom_fields","woocommerce","segments","engagement"].map((function(t,e){return g.hasOwnProperty(t)?Object(n.createElement)("div",{className:"bwf-export-field-section",key:"bwf-export-field-section-".concat(e)},j(t,g[t].label),f==t&&function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return Object(n.createElement)("div",{className:"bwf-export-field-list"},t.map((function(t,e){return Object(n.createElement)(Y.a,{label:t.label,checked:w(t.key),onChange:function(e){if(e){var r=Or(o),n={};n[t.key]=t.label,r.push(n),c(r)}else c(o.filter((function(e){var r=jr(Object.entries(e)[0],2),n=r[0];r[1];return n!==t.key})))},key:"bwf-export-field-".concat(e)})})))}(g[t].fields)):["woocommerce","contact_custom_fields"].includes(t)?"":function(t){return Object(n.createElement)("div",{className:"bwf-export-field-section",key:"'bwf-export-field-section'-".concat(t)},Object(n.createElement)("div",{className:"bwf-export-field-header-wrap"},Object(n.createElement)("div",{className:"bwf-w-120 bwf-placeholder-temp"}),Object(n.createElement)("div",{className:"bwf-w-30 bwf-placeholder-temp"})),0===parseInt(t)&&Object(n.createElement)("div",{className:"bwf-export-field-list"},Object(n.createElement)("div",{className:"bwf-placeholder-temp",key:1}),Object(n.createElement)("div",{className:"bwf-placeholder-temp",key:2}),Object(n.createElement)("div",{className:"bwf-placeholder-temp",key:3}),Object(n.createElement)("div",{className:"bwf-placeholder-temp",key:4}),Object(n.createElement)("div",{className:"bwf-placeholder-temp",key:5}),Object(n.createElement)("div",{className:"bwf-placeholder-temp",key:6})))}(e)})),Object(n.createElement)(wr,{selected:o,onChange:function(t){c(t)},selectedGroup:f,setSelectedGroup:m}));return Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwfcrm-overview-wrap bwf-contact-export-step-one"},h&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)(ye.a,null),Object(n.createElement)(E.a,{status:"error",onRemove:function(){return d("")}},h),Object(n.createElement)("div",{className:"bwf_clear_20"})),Object(n.createElement)(b.TextControl,{type:"text",value:e,placeholder:Object(a.__)("Enter Name","wp-marketing-automations"),label:Object(n.createElement)("span",{className:"bwf-h4"},Object(a.__)("Name","wp-marketing-automations")),onChange:function(t){r(t)}}),Object(n.createElement)("div",{className:"bwf-field-wrapper"},_)),Object(n.createElement)("div",{className:"bwfcrm-export-buttons bwf-display-flex"},Object(n.createElement)("div",null),Object(n.createElement)(b.Button,{className:"bwfcrm-export-next bwf-display-flex",isPrimary:!0,onClick:function(){Object(s.isEmpty)(e)?d(Object(a.__)("Name is required.","wp-marketing-automations")):Object(s.isEmpty)(o)?d(Object(a.__)("Please select field to export.","wp-marketing-automations")):(Object(s.isEmpty)(l)||Object(D.l)(l,"/",y),i(2))}},Object(n.createElement)("span",null,Object(a.__)("Next","wp-marketing-automations")))))},xr=r(47),Sr=r(33);function Nr(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return Lr(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Lr(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 Lr(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0&&T(!1),e(P)}),[P]);var F=[{key:"contact",label:Object(a.__)("Contact","wp-marketing-automations"),isLeftAligned:!0,required:!0},{key:"contact_details",label:Object(a.__)("Details","wp-marketing-automations"),isLeftAligned:!0}];Object(l.qc)()?(F.push({key:"total_spent",label:Object(a.__)("Total Spent","wp-marketing-automations"),isLeftAligned:!0}),F.push({key:"last_order",label:Object(a.__)("Last Order","wp-marketing-automations"),isLeftAligned:!0})):F.push({key:"column_location",label:Object(a.__)("Location","wp-marketing-automations"),isLeftAligned:!0});var G=function(t){var e=t.wc,r=e.total_order_count,o=e.total_order_value;return Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-c-listing-total-spent"},o&&r?Object(n.createElement)("div",{className:"bwf-c-total-spent-amount"},Pr(o)," |"," ",r," ",parseInt(r)>1?Object(a.__)("orders","wp-marketing-automations"):Object(a.__)("order","wp-marketing-automations")):"-"))},D=function(t){var e=t.wc.l_order_date;return Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",null,e&&"0000-00-00"!=e?Object(n.createElement)("div",{className:"bwf-c-total-spent-amount"},Object(l.hb)(e)):"-"))},M=S.map((function(t){var e=function(t){return Object(s.merge)({id:0,email:"-",first_name:"",last_name:"",creation_date:"",fields:{marketing_status:"0",first_order_date:"",country:"",city:"",state:"",phone:""},wc:{id:1,l_order_date:"",total_order_count:0,total_order_value:0,total_purchased_items:0}},t)}(t),r=[{display:m(e),value:Object(l.rc)([e.first_name,e.last_name]," ")},{display:p(e),value:"'".concat(Object(a.__)("Email","wp-marketing-automations"),": ").concat(e.email,", ").concat(Object(a.__)("Phone","wp-marketing-automations"),": ").concat(e.phone)}];return Object(l.qc)()?(r.push({display:G(e),value:""}),r.push({display:D(e),value:""})):r.push({display:f(e),value:c(e)}),r})),B=function(t){t!==L&&k(o,0,t,!0,!1,"",!1)},z=i()("bwfcrm-contacts-list",{"has-search":!0}),U=parseInt(P)>0?" ("+parseInt(P)+")":"";return Object(n.createElement)(u.a,{className:z,title:Object(a.__)("Contacts ","wp-marketing-automations")+U,rows:M,headers:F,query:{paged:N},rowsPerPage:L,totalRows:P,isLoading:C,onPageChange:function(t,e){k(o,(t-1)*L,L,!0,!1,"",!1)},onQueryChange:function(t){return"per_page"!==t?function(){}:B},showMenu:!1,emptyMessage:Object(a.__)("No contacts found","wp-marketing-automations")})},Ir=r(203),Ar=["page","path","s","filter"];var Tr=function(t){var e=t.setStep,r=t.setExportFilter,o=t.contactCount,c=t.setContactCount,i=Object(B.a)(!0,!0),u=i.loading,f=void 0===u||u,m=i.filters,p=void 0===m?{}:m,h=Object(D.i)(),d=h.page,v=h.path,g=(h.s,h.filter,function(t,e){if(null==t)return{};var r,n,a=function(t,e){if(null==t)return{};var r={};for(var n in t)if({}.hasOwnProperty.call(t,n)){if(e.includes(n))continue;r[n]=t[n]}return r}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(n=0;n0),onClick:function(){Object(s.isEmpty)(g)||Object(D.l)({page:d,path:v},"/",{}),r(g),o>0&&e(3)}},Object(n.createElement)("span",null,Object(a.__)("Next","wp-marketing-automations")))))};function Fr(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return Gr(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Gr(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 Gr(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);rt.length)&&(e=t.length);for(var r=0,n=Array(e);r=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function dn(t,e,r,n,a,o,c){try{var i=t[o](c),l=i.value}catch(t){return void r(t)}i.done?e(l):Promise.resolve(l).then(n,a)}function yn(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return vn(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?vn(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 vn(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0&&void 0!==o[0]&&o[0],t.prev=1,M(!0),n=r&&"useExisting"in r&&r.useExisting?{}:r,!r.useExisting&&(n.start_import=e),t.next=7,g()({method:"POST",data:n,path:Object(l.A)("/import/csv/status/".concat(i))});case 7:a=t.sent,m(a.result),a.result&&"status"in a.result&&"success"===a.result.status&&(U(!0),I(!0),G(!0)),d(!1),M(!1),t.next=20;break;case 14:t.prev=14,t.t0=t.catch(1),I(!0),C(t.t0),d(!1),M(!1);case 20:case"end":return t.stop()}}),t,null,[[1,14]])})),function(){var e=this,r=arguments;return new Promise((function(n,a){var o=t.apply(e,r);function c(t){dn(o,n,a,c,i,"next",t)}function i(t){dn(o,n,a,c,i,"throw",t)}c(void 0)}))});return function(){return e.apply(this,arguments)}}();return Object(De.a)((function(){$||z||!Object(s.isEmpty)(P)||R()}),5e3),Object(n.useEffect)((function(){return I(!1),window.scrollTo(0,0),R(!0),function(){I(!0),d(!1)}}),[]),h?Object(n.createElement)(F.a,null):P||f&&!1 in f?Object(n.createElement)(E.a,{status:"error",className:"bwf-ml-16 bwf-mr-16"},P&&"message"in P?P.message:Object(a.__)("There are some technical difficulties while processing CSV Import","wp-marketing-automations")):f&&"percent"in f?Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-crm-import-progress-wrap"},Object(n.createElement)("div",{className:"bwf-t-center"},Object(n.createElement)("h2",null,Object(a.__)("Import Progress","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf-p bwf-p2"},Object(a.__)("Import has begun in the background. We will let you know when it completes.","wp-marketing-automations"))),Object(n.createElement)("div",{className:"bwf_clear_30"}),Object(n.createElement)(Ge.a,{noStriped:!0,size:"sm",progress:parseInt(f.percent),text:"".concat(f.percent,"% ").concat(Object(a.__)("Completed","wp-marketing-automations"))}),Object(n.createElement)("p",null,"Skipped: ",parseInt(_)>0?_:0,", Failed:"," ",parseInt(x)>0?x:0,", Success:"," ",parseInt(N)>0?N:0)),T&&Object(n.createElement)("div",{className:"bwf-crm-importer-back-button"},Object(n.createElement)(b.Button,{className:"bwf-crm-navigation-back",isPrimary:!0,onClick:function(){c(!1)}},Object(a.__)("Go To Contacts","wp-marketing-automations")),!!f&&!!f.has_log_file&&Object(n.createElement)(n.Fragment,null,-1===Object(l.n)(bwfcrm_contacts_data.bwf_pro_version,"3.5.3")?Object(n.createElement)("span",{onClick:function(){w({status:!0,isDelete:!1,buttonConfirm:Object(a.__)("Upgrade Now","wp-marketing-automations"),onConfirm:function(){window.open("plugins.php?s=Funnelkit%20Automations","_blank"),w({status:!1})},title:Object(a.__)("Unable To Download File","wp-marketing-automations"),confirmDescription:Object(a.__)("FunnelKit Automation PRO version 3.5.3 or higher is required.","wp-marketing-automations")})},style:{cursor:"pointer",marginLeft:"10px"},title:Object(a.__)("Download Error Log","wp-marketing-automations"),className:"bwf-a-no-underline"},Object(n.createElement)(b.Button,{isSecondary:!0},Object(a.__)("Download Error Log","wp-marketing-automations"))):Object(n.createElement)("a",{target:"_blank",href:Object(l.wb)()+"/wp-json"+Object(l.A)("/importer-log/download/".concat(i,"?bwf-nonce=").concat(Object(l.F)())),title:Object(a.__)("Download Error Log","wp-marketing-automations"),className:"bwf-a-no-underline",style:{marginLeft:"10px"},rel:"noreferrer"},Object(n.createElement)(b.Button,{isSecondary:!0},Object(a.__)("Download Error Log","wp-marketing-automations")))),Object(n.createElement)(jt.a,{modalTitle:null!==(e=v.title)&&void 0!==e?e:Object(a.__)("Delete","wp-marketing-automations"),confirmText:v.confirmText,deleteEntityName:v.deleteEntityName,confirmButtonText:v.buttonConfirm,cancelButtonText:v.buttonCancel,onConfirm:v.onConfirm,isLoading:v.loading,successMessage:v.success,confirmDescription:v.confirmDescription,errorMessage:v.error,onRequestClose:function(){return w({status:!1})},isOpen:v.status,isDelete:!v.hasOwnProperty("isDelete")||v.isDelete}))):null};function wn(t){return(wn="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 On(){On=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},c=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof d?e:d,c=Object.create(o.prototype),i=new L(n||[]);return a(c,"_invoke",{value:k(t,r,i)}),c}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var m="suspendedStart",p="executing",b="completed",h={};function d(){}function y(){}function v(){}var g={};u(g,c,(function(){return this}));var w=Object.getPrototypeOf,O=w&&w(w(P([])));O&&O!==r&&n.call(O,c)&&(g=O);var j=v.prototype=d.prototype=Object.create(g);function E(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,c,i){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==wn(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,c,i)}),(function(t){r("throw",t,c,i)})):e.resolve(s).then((function(t){u.value=t,c(u)}),(function(t){return r("throw",t,c,i)}))}i(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function k(e,r,n){var a=m;return function(o,c){if(a===p)throw Error("Generator is already running");if(a===b){if("throw"===o)throw c;return{value:t,done:!0}}for(n.method=o,n.arg=c;;){var i=n.delegate;if(i){var l=x(i,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===m)throw a=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=p;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?b:"suspendedYield",u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=b,n.method="throw",n.arg=u.arg)}}}function x(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,x(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,h;var c=o.arg;return c?c.done?(r[e.resultName]=c.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,h):c:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function S(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 N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function L(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(S,this),this.reset(!0)}function P(e){if(e||""===e){var r=e[c];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function jn(t,e,r,n,a,o,c){try{var i=t[o](c),l=i.value}catch(t){return void r(t)}i.done?e(l):Promise.resolve(l).then(n,a)}function En(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return _n(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_n(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 _n(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);rt.length)&&(e=t.length);for(var r=0,n=Array(e);r=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function An(t,e,r,n,a,o,c){try{var i=t[o](c),l=i.value}catch(t){return void r(t)}i.done?e(l):Promise.resolve(l).then(n,a)}function Tn(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return Fn(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Fn(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 Fn(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0?{import_id:O}:r,parseInt(O)>0?e.start_import=!1:e.start_import=!0,t.next=6,g()({method:"POST",data:e,path:Object(l.A)("/import/wp/status")});case 6:n=t.sent,h(n.result),j(parseInt(n.result.import_id)),n.result&&"status"in n.result&&"success"===n.result.status&&($(null),T(!1),f(!0)),t.next=17;break;case 12:t.prev=12,t.t0=t.catch(1),$(null),T(!1),A(t.t0);case 17:case"end":return t.stop()}}),t,null,[[1,12]])})),function(){var e=this,r=arguments;return new Promise((function(n,a){var o=t.apply(e,r);function c(t){An(o,n,a,c,i,"next",t)}function i(t){An(o,n,a,c,i,"throw",t)}c(void 0)}))});return function(){return e.apply(this,arguments)}}();return Object(De.a)((function(){Object(s.isEmpty)(O)&&0!=F||M()}),D),Object(n.useEffect)((function(){return T(!0),window.scrollTo(0,0),function(){T(!1)}}),[]),I||p&&!1 in p?Object(n.createElement)(E.a,{status:"error"},I&&"message"in I?I.message:Object(a.__)("There are some technical difficulties while processing CSV Import","wp-marketing-automations")):p?p&&"percent"in p?Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-crm-import-progress-wrap"},Object(n.createElement)("div",{className:"bwf-t-center"},Object(n.createElement)("h2",null,Object(a.__)("Import Progress","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf-p bwf-p2"},Object(a.__)("Import has begun in the background. We will let you know when it completes.","wp-marketing-automations"))),Object(n.createElement)("div",{className:"bwf_clear_24"}),Object(n.createElement)(Ge.a,{progress:parseInt(p.percent),noStriped:!0,size:"sm",text:"".concat(p.percent,"% Completed")}),Object(n.createElement)("p",{className:"bwf-p"},"Skipped: ",parseInt(x)>0?x:0,", Failed:"," ",parseInt(N)>0?N:0,", Success:"," ",parseInt(P)>0?P:0)),u&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-crm-importer-back-button"},Object(n.createElement)(b.Button,{className:"bwf-crm-navigation-back",isPrimary:!0,onClick:function(){c(!1)}},Object(a.__)("Go To Contacts","wp-marketing-automations")),!!p&&!!p.has_log_file&&Object(n.createElement)(n.Fragment,null,-1===Object(l.n)(bwfcrm_contacts_data.bwf_pro_version,"3.5.3")?Object(n.createElement)("span",{onClick:function(){v({status:!0,isDelete:!1,buttonConfirm:Object(a.__)("Upgrade Now","wp-marketing-automations"),onConfirm:function(){window.open("plugins.php?s=Funnelkit%20Automations","_blank"),v({status:!1})},title:Object(a.__)("Unable To Download File","wp-marketing-automations"),confirmDescription:Object(a.__)("FunnelKit Automation PRO version 3.5.3 or higher is required.","wp-marketing-automations")})},style:{cursor:"pointer",marginLeft:"10px"},title:Object(a.__)("Download Error Log","wp-marketing-automations"),className:"bwf-a-no-underline"},Object(n.createElement)(b.Button,{isSecondary:!0},Object(a.__)("Download Error Log","wp-marketing-automations"))):Object(n.createElement)("a",{target:"_blank",href:Object(l.wb)()+"/wp-json"+Object(l.A)("/importer-log/download/".concat(O,"?bwf-nonce=").concat(Object(l.F)())),title:Object(a.__)("Download Error Log","wp-marketing-automations"),className:"bwf-a-no-underline",style:{marginLeft:"10px"},rel:"noreferrer"},Object(n.createElement)(b.Button,{isSecondary:!0},Object(a.__)("Download Error Log","wp-marketing-automations")))),Object(n.createElement)(jt.a,{modalTitle:null!==(e=y.title)&&void 0!==e?e:Object(a.__)("Delete","wp-marketing-automations"),confirmText:y.confirmText,deleteEntityName:y.deleteEntityName,confirmButtonText:y.buttonConfirm,cancelButtonText:y.buttonCancel,onConfirm:y.onConfirm,isLoading:y.loading,successMessage:y.success,confirmDescription:y.confirmDescription,errorMessage:y.error,onRequestClose:function(){return v({status:!1})},isOpen:y.status,isDelete:!y.hasOwnProperty("isDelete")||y.isDelete})))):null:Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-crm-import-progress-wrap"},Object(n.createElement)("div",{className:"bwf-t-center"},Object(n.createElement)("h2",null,Object(a.__)("Import Progress","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf-p bwf-p2"},Object(a.__)("Import has begun in the background. We will let you know when it completes.","wp-marketing-automations"))),Object(n.createElement)("div",{className:"bwf_clear_24"}),Object(n.createElement)(Ge.a,{noStriped:!0,size:"sm",progress:0,text:Object(a.__)("0% Completed","wp-marketing-automations")}),Object(n.createElement)("p",{className:"bwf-p"},"Skipped: ",parseInt(x)>0?x:0,", Failed: ",parseInt(N)>0?N:0,", Success: ",parseInt(P)>0?P:0)))};function Dn(t){return(Dn="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 $n(){$n=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},c=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof d?e:d,c=Object.create(o.prototype),i=new L(n||[]);return a(c,"_invoke",{value:k(t,r,i)}),c}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var m="suspendedStart",p="executing",b="completed",h={};function d(){}function y(){}function v(){}var g={};u(g,c,(function(){return this}));var w=Object.getPrototypeOf,O=w&&w(w(P([])));O&&O!==r&&n.call(O,c)&&(g=O);var j=v.prototype=d.prototype=Object.create(g);function E(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,c,i){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==Dn(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,c,i)}),(function(t){r("throw",t,c,i)})):e.resolve(s).then((function(t){u.value=t,c(u)}),(function(t){return r("throw",t,c,i)}))}i(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function k(e,r,n){var a=m;return function(o,c){if(a===p)throw Error("Generator is already running");if(a===b){if("throw"===o)throw c;return{value:t,done:!0}}for(n.method=o,n.arg=c;;){var i=n.delegate;if(i){var l=x(i,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===m)throw a=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=p;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?b:"suspendedYield",u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=b,n.method="throw",n.arg=u.arg)}}}function x(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,x(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,h;var c=o.arg;return c?c.done?(r[e.resultName]=c.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,h):c:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function S(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 N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function L(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(S,this),this.reset(!0)}function P(e){if(e||""===e){var r=e[c];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function Mn(t,e,r,n,a,o,c){try{var i=t[o](c),l=i.value}catch(t){return void r(t)}i.done?e(l):Promise.resolve(l).then(n,a)}function Bn(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return zn(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?zn(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 zn(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)(ye.a,null),Object(n.createElement)("div",{className:"bwf-card-wrap"},Object(n.createElement)("div",{className:"bwf-card-header bwf-h4"},Object(a.__)("Configuration","wp-marketing-automations"))),Object(n.createElement)(Pn,{roles:c,setStep:t.setStep,setImporter:t.setImporter,onRolesSelected:function(e){m(e),t.setStep(3)}})),3==e&&f&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)(ye.a,null),Object(n.createElement)("div",{className:"bwf-card-wrap"},Object(n.createElement)("div",{className:"bwf-card-header bwf-h4"},Object(a.__)("Confirmation","wp-marketing-automations"))),Object(n.createElement)(Gn,{setStep:t.setStep,requestData:f,setImporter:t.setImporter,setImport:r})))};r(1235);function Rn(t){return(Rn="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 qn(){qn=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},c=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof d?e:d,c=Object.create(o.prototype),i=new L(n||[]);return a(c,"_invoke",{value:k(t,r,i)}),c}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var m="suspendedStart",p="executing",b="completed",h={};function d(){}function y(){}function v(){}var g={};u(g,c,(function(){return this}));var w=Object.getPrototypeOf,O=w&&w(w(P([])));O&&O!==r&&n.call(O,c)&&(g=O);var j=v.prototype=d.prototype=Object.create(g);function E(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,c,i){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==Rn(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,c,i)}),(function(t){r("throw",t,c,i)})):e.resolve(s).then((function(t){u.value=t,c(u)}),(function(t){return r("throw",t,c,i)}))}i(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function k(e,r,n){var a=m;return function(o,c){if(a===p)throw Error("Generator is already running");if(a===b){if("throw"===o)throw c;return{value:t,done:!0}}for(n.method=o,n.arg=c;;){var i=n.delegate;if(i){var l=x(i,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===m)throw a=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=p;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?b:"suspendedYield",u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=b,n.method="throw",n.arg=u.arg)}}}function x(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,x(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,h;var c=o.arg;return c?c.done?(r[e.resultName]=c.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,h):c:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function S(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 N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function L(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(S,this),this.reset(!0)}function P(e){if(e||""===e){var r=e[c];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function Yn(t,e,r,n,a,o,c){try{var i=t[o](c),l=i.value}catch(t){return void r(t)}i.done?e(l):Promise.resolve(l).then(n,a)}function Vn(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return Wn(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Wn(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 Wn(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r=100&&(x(!0),L(!0)),t.next=12;break;case 9:t.prev=9,t.t0=t.catch(0),setError(t.t0);case 12:case"end":return t.stop()}}),t,null,[[0,9]])})),function(){var e=this,r=arguments;return new Promise((function(n,a){var o=t.apply(e,r);function c(t){Yn(o,n,a,c,i,"next",t)}function i(t){Yn(o,n,a,c,i,"throw",t)}c(void 0)}))});return function(){return e.apply(this,arguments)}}();return Object(De.a)((function(){N||P()}),5e3),s?s&&"percent"in s?Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-crm-import-progress-wrap"},Object(n.createElement)("div",{className:"bwf-t-center"},Object(n.createElement)("h2",null,Object(a.__)("Import Progress","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf-p bwf-p2"},Object(a.__)("Import has begun in the background. We will let you know when it completes.","wp-marketing-automations"))),Object(n.createElement)("div",{className:"bwf_clear_30"}),Object(n.createElement)(Ge.a,{noStriped:!0,size:"sm",progress:parseInt(s.percent),text:"".concat(s.percent,"% Completed")}),Object(n.createElement)("p",null,"Skipped: ",parseInt(h)>0?h:0,", Failed:"," ",parseInt(y)>0?y:0,", Success:"," ",parseInt(w)>0?w:0)),k&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-crm-importer-back-button"},Object(n.createElement)(b.Button,{className:"bwf-crm-navigation-back",isPrimary:!0,onClick:function(){c(!1)}},Object(a.__)("Go To Contacts","wp-marketing-automations")),!!s&&!!s.has_log_file&&Object(n.createElement)(n.Fragment,null,-1===Object(l.n)(bwfcrm_contacts_data.bwf_pro_version,"3.5.3")?Object(n.createElement)("span",{onClick:function(){E({status:!0,isDelete:!1,buttonConfirm:Object(a.__)("Upgrade Now","wp-marketing-automations"),onConfirm:function(){window.open("plugins.php?s=Funnelkit%20Automations","_blank"),E({status:!1})},title:Object(a.__)("Unable To Download File","wp-marketing-automations"),confirmDescription:Object(a.__)("FunnelKit Automation PRO version 3.5.3 or higher is required.","wp-marketing-automations")})},style:{cursor:"pointer",marginLeft:"10px"},title:Object(a.__)("Download Error Log","wp-marketing-automations"),className:"bwf-a-no-underline"},Object(n.createElement)(b.Button,{isSecondary:!0},Object(a.__)("Download Error Log","wp-marketing-automations"))):Object(n.createElement)("a",{target:"_blank",href:Object(l.wb)()+"/wp-json"+Object(l.A)("/importer-log/download/".concat(i,"?bwf-nonce=").concat(Object(l.F)())),title:Object(a.__)("Download Error Log","wp-marketing-automations"),className:"bwf-a-no-underline",style:{marginLeft:"10px"},rel:"noreferrer"},Object(n.createElement)(b.Button,{isSecondary:!0},Object(a.__)("Download Error Log","wp-marketing-automations"))))),Object(n.createElement)(jt.a,{modalTitle:null!==(e=j.title)&&void 0!==e?e:Object(a.__)("Delete","wp-marketing-automations"),confirmText:j.confirmText,deleteEntityName:j.deleteEntityName,confirmButtonText:j.buttonConfirm,cancelButtonText:j.buttonCancel,onConfirm:j.onConfirm,isLoading:j.loading,successMessage:j.success,confirmDescription:j.confirmDescription,errorMessage:j.error,onRequestClose:function(){return E({status:!1})},isOpen:j.status,isDelete:!j.hasOwnProperty("isDelete")||j.isDelete}))):null:Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-crm-import-progress-wrap"},Object(n.createElement)("div",{className:"bwf-t-center"},Object(n.createElement)("h2",null,Object(a.__)("Import Progress","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf-p bwf-p2"},Object(a.__)("Import has begun in the background. We will let you know when it completes.","wp-marketing-automations"))),Object(n.createElement)("div",{className:"bwf_clear_30"}),Object(n.createElement)(Ge.a,{noStriped:!0,size:"sm",progress:0,text:Object(a.__)("0% Completed","wp-marketing-automations")}),Object(n.createElement)("div",{className:"bwf-p"},"Skipped: ",parseInt(h)>0?h:0,", Failed: ",parseInt(y)>0?y:0,", Success: ",parseInt(w)>0?w:0)),Object(n.createElement)("div",{className:"bwf_clear_20"}))};function Kn(t){return(Kn="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 Zn(){Zn=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},c=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof d?e:d,c=Object.create(o.prototype),i=new L(n||[]);return a(c,"_invoke",{value:k(t,r,i)}),c}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var m="suspendedStart",p="executing",b="completed",h={};function d(){}function y(){}function v(){}var g={};u(g,c,(function(){return this}));var w=Object.getPrototypeOf,O=w&&w(w(P([])));O&&O!==r&&n.call(O,c)&&(g=O);var j=v.prototype=d.prototype=Object.create(g);function E(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,c,i){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==Kn(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,c,i)}),(function(t){r("throw",t,c,i)})):e.resolve(s).then((function(t){u.value=t,c(u)}),(function(t){return r("throw",t,c,i)}))}i(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function k(e,r,n){var a=m;return function(o,c){if(a===p)throw Error("Generator is already running");if(a===b){if("throw"===o)throw c;return{value:t,done:!0}}for(n.method=o,n.arg=c;;){var i=n.delegate;if(i){var l=x(i,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===m)throw a=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=p;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?b:"suspendedYield",u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=b,n.method="throw",n.arg=u.arg)}}}function x(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,x(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,h;var c=o.arg;return c?c.done?(r[e.resultName]=c.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,h):c:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function S(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 N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function L(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(S,this),this.reset(!0)}function P(e){if(e||""===e){var r=e[c];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function Jn(t,e,r,n,a,o,c){try{var i=t[o](c),l=i.value}catch(t){return void r(t)}i.done?e(l):Promise.resolve(l).then(n,a)}function Qn(t){return function(){var e=this,r=arguments;return new Promise((function(n,a){var o=t.apply(e,r);function c(t){Jn(o,n,a,c,i,"next",t)}function i(t){Jn(o,n,a,c,i,"throw",t)}c(void 0)}))}}function Xn(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return ta(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ta(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 ta(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0&&void 0!==i[0]&&i[0],e.prev=1,n={start_import:r,tags:N.map((function(t){return{id:t.key,value:t.label}})),lists:C.map((function(t){return{id:t.key,value:t.label}})),marketing_status:E,update_existing:k,disable_events:w,imported_contact_status:G},e.next=5,g()({method:"GET",path:Object(l.A)("/import/wc/status?"+Object(o.stringify)(n))});case 5:c=e.sent,u({importId:c.result.import_id}),t.setStep(3),e.next=14;break;case 10:e.prev=10,e.t0=e.catch(1),u(null),A(e.t0&&"message"in e.t0?e.t0.message:Object(a.__)("There are some technical difficulties while processing CSV Import","wp-marketing-automations"));case 14:Object(l.Lb)(A,3e3),p(!1);case 16:case"end":return e.stop()}}),e,null,[[1,10]])})));return function(){return e.apply(this,arguments)}}(),z=function(){var t=Qn(Zn().mark((function t(){return Zn().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,g()({method:"GET",path:Object(l.A)("/import/wc/get-orders")}).then((function(t){y(parseInt(t.result)),p(!1)}));case 2:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();Object(n.useEffect)((function(){parseInt($)>0?(u({importId:$}),p(!1)):z()}),[]);return Object(n.createElement)("div",{className:"bwf-crm-importer-wrap"},2==e&&m&&(Object(s.isEmpty)(i)||1===i.status)&&Object(n.createElement)(F.a,null),2==e&&!m&&!Object(s.isNull)(d)&&(d>0?Object(n.createElement)(n.Fragment,null,Object(n.createElement)(ye.a,null),Object(n.createElement)("div",{className:"bwf-card-wrap"},Object(n.createElement)("div",{className:"bwf-card-header bwf-h4"},Object(a.__)("Configuration","wp-marketing-automations"))),Object(n.createElement)("div",{className:"bwf-crm-importer-wc-wrap"},Object(n.createElement)("div",{className:"bwf-crm-import-section bwf-t-center"},Object(n.createElement)("div",{className:"bwf-h3"},Object(a.__)("WooCommerce Customers","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf_clear_24"}),Object(n.createElement)("div",{className:"bwf-p bwf-p2"},d+" "+Object(a.__)("paid orders are available for import.","wp-marketing-automations"))),Object(n.createElement)("div",{className:"bwf-crm-import-section"},Object(n.createElement)("div",{className:"bwf-h3"},Object(a.__)("Contact Profile","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf_clear_16"}),Object(n.createElement)("div",{className:"bwf-c-import-field"},Object(n.createElement)(ae.a,{onTagsChange:L,selected:N}),Object(n.createElement)(oe.a,{onListsChange:I,selected:C})),Object(n.createElement)("div",{className:"bwf-heading7-new"},Object(a.__)("Status","wp-marketing-automations")),Object(n.createElement)("select",{className:"bwf-import-wc-status-select",onChange:function(t){D(t.target.value)},value:Object(s.isEmpty)(G)?"":G},Object.keys(M).map((function(t){return Object(n.createElement)("option",{key:t,value:t},M[t])}))),Object(n.createElement)("div",{className:"bwf_clear_24"}),Object(n.createElement)(b.ToggleControl,{checked:k,label:Object(a.__)("Update existing contact status","wp-marketing-automations"),className:"bwf-tooglecontrol-advance",onChange:function(t){return x(t)}}),Object(n.createElement)(b.ToggleControl,{label:Object(a.__)("Trigger Automations (for Tag & List related Events)","wp-marketing-automations"),className:"bwf-tooglecontrol-advance",checked:w,onChange:O})),Object(n.createElement)("div",{className:"bwf-crm-btn-right-alignment"},Object(n.createElement)(b.Button,{className:"bwf-crm-navigation-back",isPrimary:!0,onClick:function(){t.setStep(3),p(!0),B(!0)}},Object(a.__)("Import","wp-marketing-automations"))))):Object(n.createElement)(n.Fragment,null,Object(n.createElement)(ye.a,null),Object(n.createElement)("div",{className:"bwf-crm-importer-wc-wrap"},Object(n.createElement)("div",{className:"bwf-crm-import-section bwf-t-center"},Object(n.createElement)("div",{className:"bwf-h3"},Object(a.__)("WooCommerce Customers","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf_clear_24"}),Object(n.createElement)("div",{className:"bwf-p bwf-p2"},Object(a.__)("No Orders are available for import.","wp-marketing-automations"))),Object(n.createElement)("div",{className:"bwf_clear_20"})))),2==e&&!m&&Object(n.createElement)("div",{className:"bwf-crm-importer-navigation"},Object(n.createElement)(b.Button,{className:"bwf-crm-navigation-back bwf-display-flex",isSecondary:!0,onClick:function(){t.setStep(1),t.setImporter(null)}},Object(a.__)("Back","wp-marketing-automations"))),3==e&&m&&Object(n.createElement)(F.a,null),3==e&&!m&&i&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)(ye.a,null),Object(n.createElement)("div",{className:"bwf-card-wrap"},Object(n.createElement)("div",{className:"bwf-card-header bwf-h4"},Object(a.__)("Configuration","wp-marketing-automations"))),Object(n.createElement)(Hn,{importData:i,setStep:t.setStep,setImporter:t.setImporter,setImport:r})))};r(1236);function ra(t){return(ra="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 na(){na=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},c=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof d?e:d,c=Object.create(o.prototype),i=new L(n||[]);return a(c,"_invoke",{value:k(t,r,i)}),c}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var m="suspendedStart",p="executing",b="completed",h={};function d(){}function y(){}function v(){}var g={};u(g,c,(function(){return this}));var w=Object.getPrototypeOf,O=w&&w(w(P([])));O&&O!==r&&n.call(O,c)&&(g=O);var j=v.prototype=d.prototype=Object.create(g);function E(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,c,i){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==ra(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,c,i)}),(function(t){r("throw",t,c,i)})):e.resolve(s).then((function(t){u.value=t,c(u)}),(function(t){return r("throw",t,c,i)}))}i(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function k(e,r,n){var a=m;return function(o,c){if(a===p)throw Error("Generator is already running");if(a===b){if("throw"===o)throw c;return{value:t,done:!0}}for(n.method=o,n.arg=c;;){var i=n.delegate;if(i){var l=x(i,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===m)throw a=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=p;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?b:"suspendedYield",u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=b,n.method="throw",n.arg=u.arg)}}}function x(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,x(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,h;var c=o.arg;return c?c.done?(r[e.resultName]=c.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,h):c:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function S(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 N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function L(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(S,this),this.reset(!0)}function P(e){if(e||""===e){var r=e[c];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function aa(t,e,r,n,a,o,c){try{var i=t[o](c),l=i.value}catch(t){return void r(t)}i.done?e(l):Promise.resolve(l).then(n,a)}function oa(t){return function(){var e=this,r=arguments;return new Promise((function(n,a){var o=t.apply(e,r);function c(t){aa(o,n,a,c,i,"next",t)}function i(t){aa(o,n,a,c,i,"throw",t)}c(void 0)}))}}var ca=function(){return Object(_t.useQuery)(["get-wlm-members-count"],oa(na().mark((function t(){var e;return na().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,g()({path:Object(l.A)("/import/wlm/get-members-count")});case 2:if((e=t.sent).code&&200===e.code){t.next=5;break}throw new Error(Object(a.__)("Unable to load members count","wp-marketing-automations"));case 5:return t.abrupt("return",parseInt(e.result));case 6:case"end":return t.stop()}}),t)}))))};function ia(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return la(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?la(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 la(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function pa(t,e,r,n,a,o,c){try{var i=t[o](c),l=i.value}catch(t){return void r(t)}i.done?e(l):Promise.resolve(l).then(n,a)}function ba(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return ha(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ha(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 ha(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0?{import_id:y}:e,D&&!r?($(!1),n.start_import=!0):n.start_import=!1,t.next=6,g()({method:"POST",data:n,path:Object(l.A)("/import/wlm/status")});case 6:a=t.sent,h(a.result),v(parseInt(a.result.import_id)),a.result&&"status"in a.result&&"success"===a.result.status&&(bwfcrm_contacts_data.is_wlm_active="1",F(null),C(!1),f(!0)),t.next=17;break;case 12:t.prev=12,t.t0=t.catch(1),F(null),C(!1),P(t.t0);case 17:case"end":return t.stop()}}),t,null,[[1,12]])})),function(){var e=this,r=arguments;return new Promise((function(n,a){var o=t.apply(e,r);function c(t){pa(o,n,a,c,i,"next",t)}function i(t){pa(o,n,a,c,i,"throw",t)}c(void 0)}))});return function(){return n.apply(this,arguments)}}();return Object(De.a)((function(){Object(s.isEmpty)(y)&&0!=I||M()}),T),Object(n.useEffect)((function(){return C(!0),window.scrollTo(0,0),function(){C(!1)}}),[]),L||p&&!1 in p?Object(n.createElement)(E.a,{status:"error"},L&&"message"in L?L.message:Object(a.__)("There are some technical difficulties while processing CSV Import","wp-marketing-automations")):p?p&&"percent"in p?Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-crm-import-progress-wrap"},Object(n.createElement)("div",{className:"bwf-t-center"},Object(n.createElement)("h2",null,Object(a.__)("Import Progress","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf-p bwf-p2"},Object(a.__)("Import has begun in the background. We will let you know when it completes.","wp-marketing-automations"))),Object(n.createElement)("div",{className:"bwf_clear_30"}),Object(n.createElement)(Ge.a,{noStriped:!0,size:"sm",progress:parseInt(p.percent),text:"".concat(p.percent,"% Completed")}),Object(n.createElement)("div",{className:"bwf_clear_10"}),Object(n.createElement)("p",{className:"bwf-t-center"},"Skipped: ",parseInt(j)>0?j:0,", Failed:"," ",parseInt(k)>0?k:0,", Success:"," ",parseInt(S)>0?S:0)),u&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-crm-importer-back-button"},Object(n.createElement)(b.Button,{className:"bwf-crm-navigation-back",isPrimary:!0,onClick:function(){c(!1)}},Object(a.__)("Go To Contacts","wp-marketing-automations"))))):null:Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-crm-import-progress-wrap"},Object(n.createElement)("div",{className:"bwf-t-center"},Object(n.createElement)("h2",null,Object(a.__)("Import Progress","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf-p bwf-p2"},Object(a.__)("Import has begun in the background. We will let you know when it completes.","wp-marketing-automations"))),Object(n.createElement)("div",{className:"bwf_clear_30"}),Object(n.createElement)(Ge.a,{noStriped:!0,size:"sm",progress:0,text:Object(a.__)("0% Completed","wp-marketing-automations")}),Object(n.createElement)("div",{className:"bwf_clear_10"}),Object(n.createElement)("div",{className:"bwf-p bwf-t-center"},Object(a.__)("Skipped","wp-marketing-automations"),": ",parseInt(j)>0?j:0,",",Object(a.__)("Failed","wp-marketing-automations"),": ",parseInt(k)>0?k:0,",",Object(a.__)("Success","wp-marketing-automations"),": ",parseInt(S)>0?S:0)),Object(n.createElement)("div",{className:"bwf_clear_20"}))};function ya(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return va(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?va(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 va(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0&&(s({importId:f}),r(3))}),[]),Object(n.createElement)("div",{className:"bwf-crm-importer-wrap"},2==e&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)(sa,{setStep:r,setImporter:o,onStartImport:function(t){s(t),r(3)}})),3==e&&u&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)(ye.a,null),Object(n.createElement)("div",{className:"bwf-card-wrap"},Object(n.createElement)("div",{className:"bwf-card-header bwf-h4"},Object(a.__)("Confirmation","wp-marketing-automations"))),Object(n.createElement)(da,{setStep:r,requestData:u,setImporter:o,existingImport:parseInt(f)>0,setImport:c})))};r(1237);function wa(t){return(wa="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 Oa(){Oa=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(t,e,r){t[e]=r.value},o="function"==typeof Symbol?Symbol:{},c=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(t){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof d?e:d,c=Object.create(o.prototype),i=new L(n||[]);return a(c,"_invoke",{value:k(t,r,i)}),c}function f(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=s;var m="suspendedStart",p="executing",b="completed",h={};function d(){}function y(){}function v(){}var g={};u(g,c,(function(){return this}));var w=Object.getPrototypeOf,O=w&&w(w(P([])));O&&O!==r&&n.call(O,c)&&(g=O);var j=v.prototype=d.prototype=Object.create(g);function E(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function _(t,e){function r(a,o,c,i){var l=f(t[a],t,o);if("throw"!==l.type){var u=l.arg,s=u.value;return s&&"object"==wa(s)&&n.call(s,"__await")?e.resolve(s.__await).then((function(t){r("next",t,c,i)}),(function(t){r("throw",t,c,i)})):e.resolve(s).then((function(t){u.value=t,c(u)}),(function(t){return r("throw",t,c,i)}))}i(l.arg)}var o;a(this,"_invoke",{value:function(t,n){function a(){return new e((function(e,a){r(t,n,e,a)}))}return o=o?o.then(a,a):a()}})}function k(e,r,n){var a=m;return function(o,c){if(a===p)throw Error("Generator is already running");if(a===b){if("throw"===o)throw c;return{value:t,done:!0}}for(n.method=o,n.arg=c;;){var i=n.delegate;if(i){var l=x(i,n);if(l){if(l===h)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(a===m)throw a=b,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);a=p;var u=f(e,r,n);if("normal"===u.type){if(a=n.done?b:"suspendedYield",u.arg===h)continue;return{value:u.arg,done:n.done}}"throw"===u.type&&(a=b,n.method="throw",n.arg=u.arg)}}}function x(e,r){var n=r.method,a=e.iterator[n];if(a===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,x(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),h;var o=f(a,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,h;var c=o.arg;return c?c.done?(r[e.resultName]=c.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,h):c:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function S(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 N(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function L(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(S,this),this.reset(!0)}function P(e){if(e||""===e){var r=e[c];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,o=function r(){for(;++a=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function ja(t,e,r,n,a,o,c){try{var i=t[o](c),l=i.value}catch(t){return void r(t)}i.done?e(l):Promise.resolve(l).then(n,a)}function Ea(t){return function(){var e=this,r=arguments;return new Promise((function(n,a){var o=t.apply(e,r);function c(t){ja(o,n,a,c,i,"next",t)}function i(t){ja(o,n,a,c,i,"throw",t)}c(void 0)}))}}var _a=function(){return Object(_t.useQuery)(["get-affwp-affiliate-count"],Ea(Oa().mark((function t(){var e;return Oa().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,g()({path:Object(l.A)("/import/affwp/get-affiliate-count")});case 2:if((e=t.sent).code&&200===e.code){t.next=5;break}throw new Error(Object(a.__)("Unable to load affiliate count","wp-marketing-automations"));case 5:return t.abrupt("return",parseInt(e.result));case 6:case"end":return t.stop()}}),t)}))))};function ka(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return xa(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?xa(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 xa(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r=0;--o){var c=this.tryEntries[o],i=c.completion;if("root"===c.tryLoc)return a("end");if(c.tryLoc<=this.prev){var l=n.call(c,"catchLoc"),u=n.call(c,"finallyLoc");if(l&&u){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),N(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var a=n.arg;N(r)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:P(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}function Ca(t,e,r,n,a,o,c){try{var i=t[o](c),l=i.value}catch(t){return void r(t)}i.done?e(l):Promise.resolve(l).then(n,a)}function Ia(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return Aa(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Aa(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 Aa(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0?{import_id:y}:e,D&&!r?($(!1),n.start_import=!0):n.start_import=!1,t.next=6,g()({method:"POST",data:n,path:Object(l.A)("/import/affwp/status")});case 6:a=t.sent,h(a.result),v(parseInt(a.result.import_id)),a.result&&"status"in a.result&&"success"===a.result.status&&(F(null),C(!1),f(!0)),t.next=17;break;case 12:t.prev=12,t.t0=t.catch(1),F(null),C(!1),P(t.t0);case 17:case"end":return t.stop()}}),t,null,[[1,12]])})),function(){var e=this,r=arguments;return new Promise((function(n,a){var o=t.apply(e,r);function c(t){Ca(o,n,a,c,i,"next",t)}function i(t){Ca(o,n,a,c,i,"throw",t)}c(void 0)}))});return function(){return n.apply(this,arguments)}}();return Object(De.a)((function(){Object(s.isEmpty)(y)&&0!=I||M()}),T),Object(n.useEffect)((function(){return C(!0),window.scrollTo(0,0),function(){C(!1)}}),[]),L||p&&!1 in p?Object(n.createElement)(E.a,{status:"error"},L&&"message"in L?L.message:Object(a.__)("There are some technical difficulties while processing CSV Import","wp-marketing-automations")):p?p&&"percent"in p?Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-crm-import-progress-wrap"},Object(n.createElement)("div",{className:"bwf-t-center"},Object(n.createElement)("h2",null,Object(a.__)("Import Progress","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf-p bwf-p2"},Object(a.__)("Import has begun in the background. We will let you know when it completes.","wp-marketing-automations"))),Object(n.createElement)("div",{className:"bwf_clear_30"}),Object(n.createElement)(Ge.a,{noStriped:!0,size:"sm",progress:parseInt(p.percent),text:"".concat(p.percent,"% ").concat(Object(a.__)("Completed","wp-marketing-automations"))}),Object(n.createElement)("p",null,"Skipped: ",parseInt(j)>0?j:0,", Failed:"," ",parseInt(k)>0?k:0,", Success:"," ",parseInt(S)>0?S:0)),u&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-crm-importer-back-button"},Object(n.createElement)(b.Button,{className:"bwf-crm-navigation-back",isPrimary:!0,onClick:function(){c(!1)}},Object(a.__)("Go To Contacts","wp-marketing-automations"))))):null:Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-crm-import-progress-wrap"},Object(n.createElement)("div",{className:"bwf-t-center"},Object(n.createElement)("h2",null,Object(a.__)("Import Progress","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf-p bwf-p2"},Object(a.__)("Import has begun in the background. We will let you know when it completes.","wp-marketing-automations"))),Object(n.createElement)("div",{className:"bwf_clear_30"}),Object(n.createElement)(Ge.a,{noStriped:!0,size:"sm",progress:0,text:Object(a.__)("0% Completed","wp-marketing-automations")}),Object(n.createElement)("div",{className:"bwf-p"},"Skipped: ",parseInt(j)>0?j:0,", Failed: ",parseInt(k)>0?k:0,", Success: ",parseInt(S)>0?S:0)),Object(n.createElement)("div",{className:"bwf_clear_20"}))};function Fa(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var n,a,o,c,i=[],l=!0,u=!1;try{if(o=(r=r.call(t)).next,0===e){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(i.push(n.value),i.length!==e);l=!0);}catch(t){u=!0,a=t}finally{try{if(!l&&null!=r.return&&(c=r.return(),Object(c)!==c))return}finally{if(u)throw a}}return i}}(t,e)||function(t,e){if(t){if("string"==typeof t)return Ga(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ga(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 Ga(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0&&(s({importId:f}),r(3))}),[]),Object(n.createElement)("div",{className:"bwf-crm-importer-wrap"},2==e&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)(Na,{setStep:r,setImporter:o,onStartImport:function(t){s(t),r(3)}})),3==e&&u&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)(ye.a,null),Object(n.createElement)("div",{className:"bwf-card-wrap"},Object(n.createElement)("div",{className:"bwf-card-header bwf-h4"},Object(a.__)("Confirmation","wp-marketing-automations"))),Object(n.createElement)(Ta,{setStep:r,requestData:u,setImporter:o,existingImport:parseInt(f)>0,setImport:c})))};function $a(){return($a=Object.assign?Object.assign.bind():function(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=Array(e);r0&&(i(Object.keys(v)[0]),j(3))}),[v]);var k=function(){var t=[{key:"csv",label:Object(a.__)("CSV","wp-marketing-automations"),className:"bwf-crm-importer-button bwf-crm-importer-button-csv"}];return Object(l.kc)()||t.push({key:"wp",label:Object(a.__)("WordPress","wp-marketing-automations"),className:"bwf-crm-importer-button bwf-crm-importer-button-wp"}),Object(l.qc)()&&t.push({key:"wc",label:Object(a.__)("WooCommerce","wp-marketing-automations"),className:"bwf-crm-importer-button bwf-crm-importer-button-wc"}),Object(l.jc)()&&t.push({key:"wlm",label:Object(n.createElement)(n.Fragment,null,ln()," ",Object(a.__)("WishList Member","wp-marketing-automations")),className:"bwf-crm-importer-button bwf-crm-importer-button-wlm"}),Object(l.Nb)()&&t.push({key:"affwp",label:Object(n.createElement)(n.Fragment,null,sn()," ",Object(a.__)("AffiliateWP","wp-marketing-automations")),className:"bwf-crm-importer-button bwf-crm-importer-button-affwp"}),Object(fn.applyFilters)("bwfAddContactImporter",t)}(),x=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(D.g)(),r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Object(s.isEmpty)(t)||Object(D.l)(t,e,r)},S=function(t){return Object(n.createElement)(n.Fragment,null,function(t,a){switch(a){case"csv":return Object(n.createElement)(kn,{step:t,setStep:j,setImporter:i,setImport:e});case"wp":return Object(n.createElement)(Un,{step:t,setStep:j,setImporter:i,setImport:e});case"wc":return Object(n.createElement)(ea,{step:t,setStep:j,setImporter:i,setImport:e});case"wlm":return Object(n.createElement)(ga,{step:t,setStep:j,setImporter:i,setImport:e});case"affwp":return Object(n.createElement)(Da,{step:t,setStep:j,setImporter:i,setImport:e});default:return Object(fn.applyFilters)("bwfImporterSelectedContent",Object(n.createElement)(n.Fragment,null),a,t,j,i,v,r,l.Lb,x,e)}}(t,c))},N=[{key:1,label:Object(a.__)("Source","wp-marketing-automations"),content:y?Object(n.createElement)(n.Fragment,null,Object(n.createElement)(ye.a,null),Object(n.createElement)("div",{className:"bwf-card-wrap"},Object(n.createElement)("div",{className:"bwf-card-header bwf-h4"},Object(n.createElement)("div",{className:"bwf-placeholder-temp dark bwf-h-15 bwf-w-150"}))),Object(n.createElement)(b.Card,{className:"bwf-crm-importer-wrapper"},Object(n.createElement)("div",{className:"bwf-crm-importer"},Object(n.createElement)("div",{className:"bwf-placeholder-temp bwf-h-36 bwf-w-150"}),Object(n.createElement)("div",{className:"bwf_clear_10"}),Object(n.createElement)("div",{className:"bwf-placeholder-temp bwf-h-15 bwf-w-270"}),Object(n.createElement)("div",{className:"bwf_clear_10"}),[1,2,3].map((function(t){return Object(n.createElement)(b.Button,{key:t,isTertiary:!0,className:"bwf-crm-importer-button"},Object(n.createElement)("div",{className:"bwf-placeholder-temp bwf-h-60 bwf-w-60"}))})),Object(n.createElement)("div",{className:"bwf_clear_20"})))):Object(n.createElement)(n.Fragment,null,Object(n.createElement)(ye.a,null),Object(n.createElement)("div",{className:"bwf-card-wrap"},Object(n.createElement)("div",{className:"bwf-card-header bwf-h4"},Object(a.__)("Source","wp-marketing-automations"))),Object(n.createElement)(b.Card,{className:"bwf-crm-importer-wrapper"},Object(n.createElement)("div",{className:"bwf-crm-importer"},Object(n.createElement)("div",{className:"bwf-h2"},Object(a.__)("Import Contacts","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf_clear_10"}),Object(n.createElement)("div",{className:"bwf-p"},Object(a.__)("Choose the source for importing contacts","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf_clear_10"}),k.map((function(t,e){var r=t.key===c?{isPrimary:!0}:{};return Object(n.createElement)(b.Button,$a({key:e,onClick:function(){i(t.key),j(2)}},r,{className:t.className}),t.label)})),Object(n.createElement)("div",{className:"bwf_clear_20"}))))},{key:2,label:Object(a.__)("Configuration","wp-marketing-automations"),content:S(2)},{key:3,label:Object(a.__)("Confirmation","wp-marketing-automations"),content:S(3)}];return Object(n.createElement)(b.Modal,{className:"bwf-admin-modal bwf-admin-modal-fullscreen bwf-admin-modal-no-header bwf-import-contact-modal",shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1},Object(n.createElement)("div",{className:"bwf-import-modal-header"},Object(n.createElement)("div",{className:"bwf-import-modal-title"},Object(a.__)("Import Contacts","wp-marketing-automations")),Object(n.createElement)("div",{onClick:function(){Object(l.m)(Object(a.__)("Contacts","wp-marketing-automations")),Object(D.l)({page:"autonami",path:"/contacts/"},"/",{}),e(!1)},className:"bwf-flex",style:{cursor:"pointer"}},Object(n.createElement)(O.a,{icon:"close"}))),Object(n.createElement)("div",{className:"bwf-crm-main-import-wrapper bwf-crm-import-init"},Object(n.createElement)(Fe.a,{steps:N,currentStep:w,isPending:_})),Object(n.createElement)("div",{className:"bwf_clear_24"}))};function Ua(t){return(Ua="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 Ra(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function qa(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=Array(e);r