(window.webpackJsonp=window.webpackJsonp||[]).push([[64],{1383:function(e,t,n){},1478:function(e,t,n){"use strict";n.r(t);var r=n(0),c=n(1),o=n(2),a=n(110),i=n(34),s=n(338),l=n(191),u=n(3),f=n(5),b=n(8),m=["isSyncable","isConnected","id","connector"];var d=function(e){var t=e.isSyncable,n=void 0!==t&&t,o=e.isConnected,s=e.id,l=e.connector,d=function(e,t){if(null==e)return{};var n,r,c=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0;--o){var a=this.tryEntries[o],i=a.completion;if("root"===a.tryLoc)return c("end");if(a.tryLoc<=this.prev){var s=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(s&&l){if(this.prev=0;--n){var c=this.tryEntries[n];if(c.tryLoc<=this.prev&&r.call(c,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),x(n),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var c=r.arg;x(n)}return c}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:M(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),p}},t}function x(e,t,n,r,c,o,a){try{var i=e[o](a),s=i.value}catch(e){return void n(e)}i.done?t(s):Promise.resolve(s).then(r,c)}function L(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,c,o,a,i=[],s=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(i.push(r.value),i.length!==t);s=!0);}catch(e){l=!0,c=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw c}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return M(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?M(e,t):void 0}}(e,t)||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 M(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n0&&Object(r.createElement)(E.a,{fields:O,values:Object(o.isEmpty)(j)||Object(o.isUndefined)(j)?{}:j,handleSubmit:function(t){e(i.a.clearSaveConnectorError()),te(t)},submitButtonTitle:function(){if(h&&0===Object(o.size)(j))return"";if("ajax_redirect_url"===I){var e=Object(c.__)("Connect","wp-marketing-automations");return X?e="Redirecting...":Q&&H?e=H:U&&(e=U),e}return h&&"redirect_url"!==I?Object(c.__)("Update","wp-marketing-automations"):Object(c.__)("Connect","wp-marketing-automations")}(),isLoading:Q||b,connector:y}),!!u&&0===Object(o.size)(O)&&Object(r.createElement)("p",null,Object(c.__)("No settings available for this connector","wp-marketing-automations")))))},B=n(55),G=function(){var e=Object(a.b)(),t=Object(a.c)(s.a.disconnectModalOpen),n=Object(a.c)(s.a.deleteConnectorError),o=Object(a.c)(s.a.deleteConnectorStatus),l=!!o&&"idle"===o,u=!!o&&"loading"===o,f=!!o&&"success"===o,b=Object(a.c)(s.a.getCurrentConnector).connector;return Object(r.createElement)(r.Fragment,null,Object(r.createElement)(B.a,{isOpen:t,modalTitle:Object(c.__)("Disconnect Connector","wp-marketing-automations"),deleteDescriptionText:Object(c.__)("You are about to disconnect connector. All the action, tasks, logs of this connector will be deleted. Cancel to stop, Proceed to continue.","wp-marketing-automations"),confirmButtonText:Object(c.__)("Proceed","wp-marketing-automations"),cancelButtonText:Object(c.__)("Cancel","wp-marketing-automations"),onConfirm:function(){return e(i.a.deleteConnector(b))},isLoading:u,successMessage:!!f&&Object(c.__)("Disconnected Successfully!","wp-marketing-automations"),errorMessage:!!n&&n,onRequestClose:function(){return!!l&&e(i.a.hideDisconnectModal())},isDelete:!0,showSuccessMsg:!0}))},I=function(){var e=Object(a.b)(),t=Object(a.c)(s.a.syncModalOpen),n=Object(a.c)(s.a.syncConnectorError),o=Object(a.c)(s.a.syncConnectorStatus),l=!!o&&"idle"===o,u=!!o&&"loading"===o,f=!!o&&"success"===o,b=Object(a.c)(s.a.getCurrentConnector),m=b.connector,d=b.connector_id;return Object(r.createElement)(r.Fragment,null,Object(r.createElement)(B.a,{isOpen:t,modalTitle:Object(c.__)("Sync Connector","wp-marketing-automations"),deleteDescriptionText:Object(c.__)("You are about to sync connector. All the data of this connector will be synced. Cancel to stop, Proceed to continue","wp-marketing-automations"),confirmButtonText:Object(c.__)("Proceed","wp-marketing-automations"),cancelButtonText:Object(c.__)("Cancel","wp-marketing-automations"),onConfirm:function(){return e(i.a.syncConnector({connector:m,id:d}))},isLoading:u,successMessage:!!f&&Object(c.__)("Synced Successfully!","wp-marketing-automations"),errorMessage:!!n&&n,onRequestClose:function(){return!!l&&e(i.a.hideSyncModal())},isDelete:!0,showSuccessMsg:!0}))},z=n(70),q=n(12),R=function(e){var t=e.wfco_connector,n=void 0===t?"":t,c=e.access_token,l=void 0===c?"":c,u=e.bwfco_access_t,f=void 0===u?"":u,b=Object(a.b)(),m="success"===Object(a.c)(s.a.getConnectorsStatus),d=Object(r.useCallback)((function(){b(i.a.showSettingsModal(n)),b(i.a.saveConnector({connector:n,settings:{access_token:Object(o.isEmpty)(l)?f:l}})),Object(q.l)({page:e.page},e.path,{})}),[n,l,b,f]);return Object(r.useEffect)((function(){"bwfco_slack"===n&&(l||f)&&m&&d()}),[n,l,d,m,f]),null},U=function(e){var t=e.bitly,n=void 0===t?"":t,c=e.login,o=void 0===c?"":c,l=e.access_token,u=void 0===l?"":l,f=e.bwfco_access_t,b=void 0===f?"":f,m=Object(a.b)(),d="success"===Object(a.c)(s.a.getConnectorsStatus),p=Object(r.useCallback)((function(){m(i.a.showSettingsModal("bwfco_bitly")),m(i.a.saveConnectorSuccess({connector:"bwfco_bitly",id:"bitly"})),Object(q.l)({page:e.page},e.path,{});var t=setTimeout((function(){m(i.a.hideSettingsModal()),clearInterval(t)}),3e3)}),[m]);return Object(r.useEffect)((function(){"yes"===n&&(u||b)&&o&&p()}),[n,u,o,p,d,b]),null},K=function(e){var t=e.wfco_connector,n=void 0===t?"":t,o=e.status,l=void 0===o?0:o,u=e.error_msg,f=Object(a.b)(),b="success"===Object(a.c)(s.a.getConnectorsStatus);return Object(r.useEffect)((function(){if("bwfco_mautic"===n&&"success"===l&&b){f(i.a.showSettingsModal(n)),f(i.a.dummyConnectorSuccess()),Object(q.l)({page:e.page},e.path,{});var t=setTimeout((function(){f(i.a.hideSettingsModal()),clearInterval(t)}),3e3)}if("bwfco_mautic"===n&&"failed"===l&&b){f(i.a.showSettingsModal(n));var r=u||Object(c.__)("Unknown Error Occurred","wp-marketing-automations");f(i.a.saveConnectorFailed(r))}}),[n,l,b]),null},H=function(e){var t=e.wfco_connector,n=void 0===t?"":t,c=e.code,o=void 0===c?"":c,l=e.state,u=void 0===l?"":l,f=e.client_id,b=void 0===f?"":f,m=e.client_secret,d=void 0===m?"":m,p=e.redirect_url,O=void 0===p?"":p,v=Object(a.b)(),j="success"===Object(a.c)(s.a.getConnectorsStatus),g=Object(a.c)(s.a.getConnector("bwfco_zoom")),w=g&&g.fields_values?g.fields_values:{},h=g&&g.fields_schema?g.fields_schema:{},y=Object(r.useCallback)((function(){v(i.a.showSettingsModal(n)),v(i.a.saveConnector({connector:n,settings:{code:o,state:u,client_id:b,client_secret:d,redirect_url:O}}))}),[n,o,u,v,b,d,O]);return Object(r.useEffect)((function(){if((w.code||w.state)&&w.client_id&&w.client_secret&&w.redirect_url){var t={client_id:w.client_id,client_secret:w.client_secret,redirect_url:w.redirect_url};v(i.a.setConnectorSchema({connector:"bwfco_zoom",schema:h,values:t,saveStatus:"connected"})),Object(q.l)({page:e.page},e.path,{})}}),[w]),Object(r.useEffect)((function(){"bwfco_zoom"===n&&o&&u&&j&&y()}),[n,o,u,y,j]),null},Y=n(76),J=n(108),$=function(){var e=arguments.length>1?arguments[1]:void 0,t=arguments.length>2?arguments[2]:void 0,n=(bwfcrm_contacts_data&&bwfcrm_contacts_data.header_data&&bwfcrm_contacts_data.header_data,Object(Y.a)()),c=n.setActiveMultiple,o=n.setL2NavType,a=n.setL2Nav,i=n.resetHeaderMenu,s=n.setPageHeader,l=n.setPageCountData,u=(n.setPageHeaderBelowContent,Object(J.a)()),f=u.getPageCountData,b=f();return Object(r.useEffect)((function(){b!==t&&(i(),c({leftNav:"connectors",rightNav:e}),o("menu"),a([]),s(""),t&&l(t))}),[e,t]),!0},Q=(n(1383),function(e){var t=e.connector,n=void 0===t?"":t,c=e.code,o=void 0===c?"":c,l=e.state,u=void 0===l?"":l,f=e.client_id,b=void 0===f?"":f,m=e.client_secret,d=void 0===m?"":m,p=Object(a.b)(),O="success"===Object(a.c)(s.a.getConnectorsStatus),v=Object(a.c)(s.a.getConnector("bwfco_keap")),j=v&&v.fields_values?v.fields_values:{},g=v&&v.fields_schema?v.fields_schema:{},w=Object(r.useCallback)((function(){p(i.a.showSettingsModal("bwfco_keap")),p(i.a.saveConnector({connector:"bwfco_keap",settings:{code:o,state:u,client_id:b,client_secret:d}}))}),[n,o,u,p,b,d]);return Object(r.useEffect)((function(){if((j.code||j.state)&&j.client_id&&j.client_secret){var t={client_id:j.client_id,client_secret:j.client_secret};p(i.a.setConnectorSchema({connector:"bwfco_keap",schema:g,values:t,saveStatus:"connected"})),Object(q.l)({page:e.page},e.path,{})}}),[j]),Object(r.useEffect)((function(){"keap"===n&&o&&u&&O&&w()}),[n,o,u,w,O]),null}),V=n(336);function W(e){return(W="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function X(){return(X=Object.assign?Object.assign.bind():function(e){for(var t=1;t