(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{1390:function(t,e,n){},1486:function(t,e,n){"use strict";n.r(e);var r=n(0),a=n(2),o=n(5),i=n(1),c=n(9),u=n.n(c),l=n(8),s=n(12),f=n(3),m=n(11),b=n(44),p=function(t){var e=t.nextStep,n=t.enableTracking,a=t.onChangeEnableTracking;return Object(r.createElement)(r.Fragment,null,Object(r.createElement)("img",{height:"240",width:"360",src:Object(f.lb)()+"onboarding/start.png",alt:""}),Object(r.createElement)("div",{className:"bwf-user-setup-step__heading"},"👋",Object(i.__)(" Welcome! Thank you for choosing Funnelkit Automations","wp-marketing-automations")),Object(r.createElement)("div",{className:"bwf-user-setup-step__subheading"},Object(i.__)("Create and manage broadcasts and automations seamlessly within WordPress with FunnelKit.","wp-marketing-automations")),Object(r.createElement)(m.a,{isPrimary:!0,className:"bwf-user-setup-step__action",onClick:e},Object(i.__)("Get Started","wp-marketing-automations")),Object(r.createElement)(b.a,{checked:n,label:Object(r.createElement)(r.Fragment,null,Object(i.__)("I want updates! Opt in for security, features updates and non sensitive diagnostic tracking. ","wp-marketing-automations"),Object(r.createElement)("a",{href:"https://funnelkit.com/non-sensitive-usage-tracking?utm_source=WordPress&utm_campaign=Lite+Plugin&utm_medium=User+Setup",target:"_blank",rel:"noreferrer"},Object(i.__)("Learn More.","wp-marketing-automations"))),onChange:function(t){return a(t)},className:"bwf-user-setup-step__tracking-checkbox"}))},d=function(){return Object(r.createElement)("div",{className:"bwf-user-setup__msg is-pending-msg bwf-flex bwf--g4"},Object(r.createElement)(l.a,{icon:"waiting",size:"20"}),Object(r.createElement)("span",null,Object(i.__)("Please wait! We will autoredirect to next step…","wp-marketing-automations")))},h=n(109);function y(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,a,o,i,c=[],u=!0,l=!1;try{if(o=(n=n.call(t)).next,0===e){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(c.push(r.value),c.length!==e);u=!0);}catch(t){l=!0,a=t}finally{try{if(!u&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(l)throw a}}return c}}(t,e)||function(t,e){if(t){if("string"==typeof t)return g(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?g(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 g(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);nt.length)&&(e=t.length);for(var n=0,r=Array(e);n=0;--o){var i=this.tryEntries[o],c=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var u=r.call(i,"catchLoc"),l=r.call(i,"finallyLoc");if(u&&l){if(this.prev=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),P(n),d}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var a=r.arg;P(n)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:N(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),d}},e}function I(t,e,n,r,a,o,i){try{var c=t[o](i),u=c.value}catch(t){return void n(t)}c.done?e(u):Promise.resolve(u).then(r,a)}var B={1:"welcome",2:"plugins",3:"optin"},G=bwfcrm_contacts_data&&bwfcrm_contacts_data.header_data?bwfcrm_contacts_data.header_data:{},W=function(){var t,e=(t=z().mark((function t(e){return z().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,u()({path:Object(f.A)("/user-preference/".concat(Object(f.N)(),"/")),method:"POST",data:{data:{bwfan_header_notification:e}}}).then((function(t){if(200===t.code){var e=Object(a.get)(bwfcrm_contacts_data,"bwfan_header_notification",[]);!Object(a.isEmpty)(e)&&Object(a.isArray)(e)&&(e=bwfcrm_contacts_data.bwfan_header_notification),bwfcrm_contacts_data.bwfan_header_notification=e}}));case 2:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,a){var o=t.apply(e,n);function i(t){I(o,r,a,i,c,"next",t)}function c(t){I(o,r,a,i,c,"throw",t)}i(void 0)}))});return function(t){return e.apply(this,arguments)}}();e.default=function(){var t,e=T(Object(r.useState)(1),2),n=e[0],c=e[1],m=T(Object(r.useState)(!0),2),b=m[0],d=m[1],h=T(Object(r.useState)(0),2),y=h[0],g=h[1],w=T(Object(r.useState)(!1),2),O=w[0],_=w[1],j=Object(r.useContext)(f.h),E=T(Object(r.useState)(null===(t=bwfcrm_contacts_data)||void 0===t?void 0:t.wizard_status),2),k=E[0],S=E[1];if(Object(r.useEffect)((function(){Object(f.oc)()||W("wizard_open")}),[]),Object(a.get)(bwfcrm_contacts_data,"wizard_status",""))return window.location.href=bwfcrm_contacts_data.siteURL+"/wp-admin/admin.php?page=autonami",Object(r.createElement)(r.Fragment,null);var x=function(){u()({path:Object(f.A)("/update-option-data/"),method:"POST",data:{optionkey:"_bwfan_onboarding_completed",optionval:!0}}).then((function(t){200===t.code&&t.hasOwnProperty("result")&&t.result?(4===n&&(window.location.href=Object(f.nb)()),_(!1),S(!0),bwfcrm_contacts_data.wizard_status=!0):(_(!1),j(Object(f.u)(null==t?void 0:t.message)),Object(f.Lb)(j,3e3))})).catch((function(t){j(Object(f.u)(null==t?void 0:t.message)),Object(f.Lb)(j,3e3),_(!1)}))},P=function(){4!==n?(1===n?(b&&z(),c(2)):c((function(t){return t+1})),g((function(t){return t+1}))):k?(_(!0),window.location.href=Object(f.nb)()):x()},A={nextStep:P,steps:B},F=function(t){d(t)},z=function(){u()({path:Object(f.A)("/setup-wizard/optin-track"),method:"POST"}).then((function(t){200!==(null==t?void 0:t.code)&&console.log(t)})).catch((function(t){return console.log(t)}))};return Object(r.createElement)(o.Modal,{isDismissible:!1,title:Object(r.createElement)(r.Fragment,null,Object(r.createElement)("img",{src:G.logo,alt:"FunnelKit Funnel Builder"}),Object(r.createElement)("div",{className:"bwf-user-setup-modal__header-right"},Object(r.createElement)("span",{className:"bwf-user-setup-modal__completed-count"},Object(i.sprintf)(/* translators: completed steps count */ Object(i.__)("%1$d/%2$d Completed","wp-marketing-automations"),y,3)),4!==n&&Object(r.createElement)(o.Button,{onClick:function(){Object(s.l)({},"")}},Object(r.createElement)(l.a,{icon:"exit-alt",size:24,color:"#353030"})))),onRequestClose:function(){},shouldCloseOnClickOutside:!1,className:"bwf-admin-modal bwf-admin-modal-fullscreen bwf-user-setup-modal"},Object(r.createElement)("div",{className:"bwf-user-setup-modal__content"},Object(r.createElement)("div",{className:"bwf-user-setup-modal__body"},function(){switch(n){case 1:return Object(r.createElement)(p,C({},A,{enableTracking:b,onChangeEnableTracking:F}));case 2:return Object(r.createElement)(v,A);case 3:return Object(r.createElement)(L,C({},A,{removeWizard:x}));case 4:return Object(r.createElement)(N,C({},A,{isLoading:O}))}}()),![1,4].includes(n)&&Object(r.createElement)("div",{className:"bwf-user-setup-modal__footer"},Object(r.createElement)(o.Button,{onClick:function(){c((function(t){return t-1})),g((function(t){return t-1}))}},Object(r.createElement)(l.a,{icon:"arrow-left",size:18}),Object(r.createElement)("span",null,Object(i.__)("Back","wp-marketing-automations"))),![4].includes(n)&&Object(r.createElement)(o.Button,{onClick:P},Object(r.createElement)("span",null,Object(i.__)("Skip","wp-marketing-automations"))))))}}}]);