(window.webpackJsonp=window.webpackJsonp||[]).push([[59],{1087:function(e,t,a){"use strict";var n=a(0),r=a(27),c=a(1),i=a(197);t.a=function(e){var t=e.selected,a=e.onTagsChange;return Object(n.createElement)("div",{className:"bwf-c-field-mapper-terms"},Object(n.createElement)("div",{className:"bwf-input-label"},Object(c.__)("Add Tags","wp-marketing-automations")),Object(n.createElement)(r.a,{autocompleter:i.b,multiple:!1,allowFreeTextSearch:!0,inlineTags:!1,selected:t,onChange:function(e){a(e)},onRemoveTag:function(e,n){var r=t.filter((function(t){return!(t.key==e&&t.label==n)}));a(r)},placeholder:Object(c.__)("Search by tag name","wp-marketing-automations"),showClearButton:!0,disabled:!1}))}},1097:function(e,t,a){"use strict";var n=a(0),r=a(27),c=a(1),i=a(197);t.a=function(e){var t=e.selected,a=e.onListsChange;return Object(n.createElement)("div",{className:"bwf-c-field-mapper-terms"},Object(n.createElement)("div",{className:"bwf-input-label"},Object(c.__)("Add to Lists","wp-marketing-automations")),Object(n.createElement)(r.a,{autocompleter:i.a,multiple:!1,allowFreeTextSearch:!0,selected:t,onChange:function(e){a(e)},onRemoveTag:function(e){var n=t.filter((function(t){return t.key!=e}));a(n)},placeholder:Object(c.__)("Search by list name","wp-marketing-automations"),showClearButton:!0,disabled:!1}))}},1168:function(e,t,a){"use strict";a.d(t,"a",(function(){return w}));var n=a(0),r=a(5),c=a(1),i=a(2),l=a(1087),o=a(1097),s=a(19),u=a(70),m=a(8),b=a(26),d=a(3);function f(e){return(f="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 p(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function O(e){for(var t=1;te.length)&&(t=e.length);for(var a=0,n=Array(t);a0||!Object(i.isArray)(I)||!I.length>0?!Object(i.isArray)(P)||!P.length>0?Object(n.createElement)(b.a,{status:"error",className:"bwf-mlr-24 bwf-mt-24-i"},Object(c.__)("No contact fields found","wp-marketing-automations")):!Object(i.isArray)(I)||!I.length>0?Object(n.createElement)(b.a,{status:"error",className:"bwf-mlr-24 bwf-mt-24-i"},Object(c.__)("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,N),Object(n.createElement)("span",null),Object(n.createElement)("strong",null,C)),I.map((function(e,t){return Object(n.createElement)("div",{key:t,className:"bwf-c-import-field"},Object(n.createElement)(r.TextControl,{disabled:!0,value:e.header}),Object(n.createElement)("span",{className:"bwf-display-flex"},Object(n.createElement)(m.a,{icon:"mapper"})),Object(n.createElement)("select",{value:e.index in M?M[e.index]:"",onChange:function(t){return function(e,t){var a=t.target.value,n="index"in e?e.index:"";""===a&&n in M?U(Object(i.omit)(M,n)):""!==a&&""!==n&&U(O(O({},M),{},g({},n,a)))}(e,t)},key:"bwf-select-field"},Object(n.createElement)("option",{value:"",key:"default-key"+t},Object(c.__)("Do Not Import This Field","wp-marketing-automations")),P.map((function(e,a){return"fields"in e&&e.fields.length>0&&Object(n.createElement)("optgroup",{key:e.id+"-"+a+"-"+t,label:e.name},e.fields.map((function(e){return Object(n.createElement)("option",{key:e.id,value:e.id},e.name)})))}))))}))),Object(n.createElement)("div",{className:"bwf-crm-import-section",style:{border:0}},Object(n.createElement)("div",{className:"bwf-h4"},Object(c.__)("Contact Profile","wp-marketing-automations")),Object(n.createElement)("div",{className:"bwf-c-import-field",key:"select-tag-list"},Object(n.createElement)(l.a,{onTagsChange:$,selected:V}),Object(n.createElement)("div",{className:"bwf_clear_20"}),Object(n.createElement)(o.a,{onListsChange:Q,selected:K})),!me&&Object(n.createElement)(n.Fragment,null,Object(n.createElement)("div",{className:"bwf-heading7-new"},Object(c.__)("Status","wp-marketing-automations")),Object(n.createElement)("select",{className:"bwf-import-csv-status-select",onChange:function(e){L(e.target.value)},key:"bwf-select-status",value:H},Object.keys(pe).map((function(e){return Object(n.createElement)("option",{key:e,value:e},pe[e])}))),Object(n.createElement)("div",{className:"bwf_clear_24"})),Object(n.createElement)("div",null,Object(n.createElement)(r.ToggleControl,{label:B,checked:X,className:"bwf-tooglecontrol-advance",onChange:Y})),Object(n.createElement)("div",{className:"bwf_clear_24"}),Object(n.createElement)("div",null,Object(n.createElement)(r.ToggleControl,{label:Object(c.__)("Don't Update Blank Values","wp-marketing-automations"),checked:ee,className:"bwf-tooglecontrol-advance",onChange:te})),Object(n.createElement)("div",{className:"bwf_clear_24"}),Object(n.createElement)("div",null,Object(n.createElement)(r.ToggleControl,{label:Object(c.__)("Trigger Automations (For Tag & List Related Events)","wp-marketing-automations"),checked:ce,className:"bwf-tooglecontrol-advance",onChange:ie})))),Object(n.createElement)("div",{className:"bwf-pt-0"},y?Object(n.createElement)(n.Fragment,null,Object(n.createElement)(s.a,null,!!_&&Object(n.createElement)(s.b,null,Object(n.createElement)(r.Button,{isSecondary:!0,onClick:E,className:A},_)),Object(n.createElement)(s.b,{className:y},Object(n.createElement)(r.Button,{onClick:de,isBusy:!!h,disabled:!(!h&&I.length>0),isPrimary:!0},Object(n.createElement)("span",null,f||Object(c.__)("Import","wp-marketing-automations"))),p&&Object(n.createElement)(r.Button,{onClick:fe,className:"bwf-ml-10",isSecondary:!0},p)))):Object(n.createElement)(n.Fragment,null,Object(n.createElement)(r.Button,{onClick:de,isPrimary:!0,isBusy:!!h,disabled:!!h,className:"bwf-display-flex"},Object(n.createElement)("span",null,f||Object(c.__)("Import","wp-marketing-automations"))),p&&Object(n.createElement)(r.Button,{onClick:fe,className:"bwf-ml-10",isSecondary:!0},p)))))}},1469:function(e,t,a){"use strict";a.r(t);var n=a(0),r=a(1),c=a(1085),i=a(1168),l=a(1079),o=a(70),s=a(48),u=a(3),m=a(26);t.default=function(e){var t=e.feedId,a=Object(c.a)(),b=a.setStep,d=a.fetchMappingData,f=a.updateStepTwo,p=a.resetUpdateStepTwoStatus,O=Object(l.a)(),g=O.getFormFields,j=O.getFormHeaders,v=O.getFeed,w=O.getLoading,y=O.getError,_=O.getEditMapMode,E=O.getUpdateStepTwoStatus,k={fields:g(),headers:j()},h=w(),S=y(),N=v(),x=N&&N.status?parseInt(N.status):1,C=N&&N.data?N.data:{},T=_(),B=E();Object(n.useEffect)((function(){d(parseInt(t))}),[]);var F=Object(n.useContext)(u.h);Object(n.useEffect)((function(){3===B&&F(Object(r.__)("Unable to save mapping data","wp-marketing-automations")),2===B&&(F(Object(r.__)("Mapping data saved successfully","wp-marketing-automations")),b("double_optin")),B&&1!==B&&(p(),setTimeout((function(){return F("")}),3e3))}),[B]);var A=Object(r.__)("Next","wp-marketing-automations");return Object(n.createElement)(n.Fragment,null,Object(n.createElement)(o.a,null),Object(n.createElement)("div",{className:"bwf-crm-stepper-wrap"},Object(n.createElement)("div",{className:"bwf-crm-importer-wrap"},S&&Object(n.createElement)(m.a,{status:"error"},S.message?S.message:Object(r.__)("Unknown error occurred","wp-marketing-automations")),h?Object(n.createElement)(s.a,null):Object(n.createElement)(i.a,{headersData:k,onRequestImport:function(e){f(t,e,x)},submitButtonText:A,submitButtonIcon:"arrow-right-alt",savedData:C,buttonAlignClass:"bwf_text_right bwf-m-20-imp",secondaryClass:"bwf-m-20-imp",backButtonText:!T&&Object(r.__)("Back","wp-marketing-automations"),backButtonClick:!T&&function(){return b("selection")},sourceHeaderText:Object(r.__)("Forms Fields","wp-marketing-automations"),contactHeaderText:Object(r.__)("Contact Fields","wp-marketing-automations"),extra:{disableMarketingStatusCheck:!0},isSubmitButtonBusy:1===B}))))}}}]);