PluginProbe ʕ •ᴥ•ʔ
MailPoet – Newsletters, Email Marketing, and Automation / 5.35.0
MailPoet – Newsletters, Email Marketing, and Automation v5.35.0
5.36.1 5.36.0 5.35.1 5.35.0 5.34.3 5.34.2 5.34.1 5.34.0 5.33.1 5.33.0 5.32.0 5.31.0 5.30.0 5.29.0 5.28.1 5.28.0 5.27.0 5.26.0 5.26.1 5.25.0 5.24.0 4.43.0 4.43.1 4.44.0 4.44.1 4.45.0 4.46.0 4.47.0 4.48.0 4.48.1 4.48.2 4.49.0 4.49.1 4.5.0 4.5.1 4.5.2 4.50.0 4.50.1 4.51.0 4.51.1 4.51.2 4.52.0 4.53.0 4.54.0 4.55.0 4.56.0 4.57.0 4.58.0 4.58.1 4.58.2 4.6.0 4.6.1 4.6.2 4.7.0 4.7.1 4.8.0 4.8.1 4.9.0 5.0.0 5.0.1 5.0.2 5.1.0 5.1.1 5.10.0 5.10.1 5.11.0 5.12.0 5.12.1 5.12.10 5.12.11 5.12.12 5.12.13 5.12.2 5.12.3 5.12.4 5.12.5 5.12.6 5.12.7 5.12.8 5.12.9 5.13.0 5.13.1 5.13.2 5.14.0 5.14.1 5.14.2 5.14.3 5.15.0 5.15.1 5.16.0 5.16.1 5.16.2 5.16.3 5.16.4 5.17.0 5.17.1 5.17.2 5.17.3 5.17.4 5.17.5 5.17.6 5.18.0 5.19.0 5.2.0 5.2.1 5.2.2 5.2.3 5.20.0 5.21.0 5.21.1 5.21.2 5.21.3 5.22.0 5.22.1 5.22.2 5.22.3 5.22.4 5.23.0 5.23.1 5.23.2 5.3.0 5.3.1 5.3.2 5.3.3 5.3.4 5.3.5 5.3.6 5.3.7 5.4.0 5.4.1 5.4.2 5.5.0 5.5.1 5.5.2 5.6.0 5.6.1 5.6.2 5.6.3 5.6.4 5.7.0 5.7.1 5.8.0 5.8.1 5.9.0 3.0.0-beta.15 3.7.1 3.0.0-beta.16 3.7.2 3.0.0-beta.17 3.7.3 3.0.0-beta.18 3.7.4 3.0.0-beta.19 3.7.5 3.0.0-beta.2 3.7.6 3.0.0-beta.20 3.7.8 3.0.0-beta.21 3.70.0 3.0.0-beta.22 3.71.0 3.0.0-beta.23 3.71.1 3.0.0-beta.23.1 3.71.2 3.0.0-beta.23.2 3.71.3 3.0.0-beta.24 3.72.0 3.0.0-beta.25 3.73.0 3.0.0-beta.26 3.73.1 3.0.0-beta.27 3.73.2 3.0.0-beta.28 3.74.0 3.0.0-beta.29 3.74.1 3.0.0-beta.3 3.74.2 3.0.0-beta.30 3.74.3 3.0.0-beta.31 3.75.0 3.0.0-beta.32 3.75.1 3.0.0-beta.33 3.76.0 3.0.0-beta.33.1 3.77.0 3.0.0-beta.34.0.0 3.77.1 3.0.0-beta.36.0.0 3.78.0 3.0.0-beta.36.0.1 3.79.0 3.0.0-beta.36.2.0 3.8 3.0.0-beta.36.3.0 3.8.1 3.0.0-beta.36.3.1 3.8.2 3.0.0-beta.37.0.0 3.8.3 3.0.0-beta.4 3.8.4 3.0.0-beta.5 3.8.5 3.0.0-beta.6 3.8.6 3.0.0-beta.7 3.80.0 3.0.0-beta.7.1 3.81.0 3.0.0-beta.8 3.82.0 3.0.0-beta.9 3.83.0 3.0.0-rc.1.0.0 3.84.0 3.0.0-rc.1.0.1 3.84.1 3.0.0-rc.1.0.2 3.85.0 3.0.0-rc.1.0.3 3.85.1 3.0.0-rc.1.0.4 3.86.0 3.0.0-rc.2.0.0 3.87.0 3.0.0-rc.2.0.1 3.87.1 3.0.0-rc.2.0.2 3.87.2 3.0.0-rc.2.0.3 3.88.0 3.0.1 3.88.1 3.0.2 3.88.2 3.0.3 3.89.0 3.0.4 3.89.1 3.0.5 3.89.2 3.0.6 3.89.3 3.0.7 3.89.4 3.0.8 3.9.0 3.0.9 3.9.1 3.1.0 3.90.0 3.10 3.90.1 3.10.1 3.90.2 3.100.0 3.91.0 3.100.1 3.91.1 3.100.2 3.92.0 3.101.0 3.92.1 3.101.1 3.93.0 3.102.0 3.93.1 3.102.1 3.94.0 3.103.0 3.95.0 3.103.1 3.95.1 3.11.0 3.96.0 3.11.1 3.96.1 3.11.2 3.97.0 3.11.3 3.98.0 3.11.4 3.98.1 3.11.5 3.99.0 3.12.0 3.99.1 3.12.1 4.0.0 3.13.0 4.0.1 3.14.0 4.1.0 3.14.1 4.1.1 3.15.0 4.10.0 3.16.0 4.11.0 3.16.1 4.11.1 3.16.2 4.12.0 3.16.3 4.12.1 3.17.0 4.12.2 3.17.1 4.13.0 3.17.2 4.14.0 3.18.0 4.15.0 3.18.1 4.16.0 3.18.2 4.17.0 3.19.0 4.17.1 3.19.1 4.18.0 3.19.2 4.18.1 3.19.3 4.19.0 3.2.0 4.2.0 3.2.1 4.20.0 3.2.2 4.20.1 3.2.3 4.20.2 3.2.4 4.21.0 3.2.5 4.22.0 3.20.0 4.22.1 3.21.0 4.22.2 3.21.1 4.23.0 3.22.0 4.24.0 3.23.0 4.25.0 3.23.1 4.26.0 3.23.2 4.26.1 3.24.0 4.27.0 3.25.0 4.28.0 3.25.1 4.29.0 3.26.0 4.3.0 3.26.1 4.3.1 3.27.0 4.30.0 3.28.0 4.31.0 3.29.0 4.31.1 3.3.0 4.32.0 3.3.1 4.33.0 3.3.2 4.34.0 3.3.3 4.35.0 3.3.4 4.35.1 3.3.5 4.36.0 3.3.6 4.37.0 3.30.0 4.38.0 3.31.0 4.39.0 3.31.1 4.4.0 3.32.0 4.40.0 3.32.1 4.41.0 3.32.2 4.41.1 3.33.0 4.41.2 3.34.0 4.41.3 3.34.1 4.42.0 3.34.2 4.42.1 3.34.3 3.34.4 3.35.0 3.35.1 3.35.3 3.35.4 3.36.0 3.37.0 3.37.1 3.37.2 3.37.3 3.38.0 3.38.1 3.39.0 3.39.1 3.39.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.40.0 3.40.1 3.41.0 3.41.1 3.41.2 3.42.0 3.42.1 3.42.2 3.42.3 3.43.0 3.43.1 3.44.0 3.45.0 3.45.1 3.46.0 3.46.1 3.46.10 3.46.11 3.46.12 3.46.13 3.46.14 3.46.2 3.46.3 3.46.4 3.46.5 3.46.6 3.46.7 3.46.8 3.46.9 3.47.0 3.47.1 3.47.10 3.47.11 3.47.2 3.47.3 3.47.5 3.47.6 3.47.7 3.47.9 3.48.0 3.48.1 3.49.0 3.49.1 3.5.0 3.5.1 3.50.0 3.51.0 3.51.1 3.51.2 3.52.0 3.53.0 3.54.0 3.54.1 3.54.2 3.54.3 3.55.0 3.55.1 3.56.0 3.56.1 3.56.2 3.57.0 3.57.1 3.58.0 3.59.0 3.59.1 3.59.2 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.6.5 3.6.6 3.6.7 3.60.0 3.60.1 3.60.10 3.60.11 3.60.12 3.60.2 3.60.3 3.60.4 3.60.6 3.60.7 3.60.8 3.60.9 3.61.0 3.62.0 3.62.1 3.63.0 3.64.0 3.64.1 3.64.2 3.64.3 3.65.0 trunk 3.65.1 3.0.0 3.66.0 3.0.0-beta.1 3.67.0 3.0.0-beta.10 3.67.1 3.0.0-beta.11 3.68.0 3.0.0-beta.12 3.69.0 3.0.0-beta.13 3.69.1 3.0.0-beta.14 3.7.0
mailpoet / assets / dist / js / automation_editor.js
mailpoet / assets / dist / js Last commit date
email-editor 3 weeks ago email-editor-blocks 3 weeks ago email_editor_integration 3 weeks ago marketing-optin-block 3 months ago skins 2 months ago admin.js 3 weeks ago admin.js.LICENSE.txt 2 years ago admin_vendor.js 1 month ago automation.js 1 month ago automation_analytics.js 1 month ago automation_editor.js 1 month ago automation_flow_embed.js 1 month ago automation_preview_embed.js 1 month ago automation_templates.js 1 month ago commons.js 1 month ago commons.js.LICENSE.txt 2 months ago custom_fields.js 1 month ago form_editor.asset.json 1 month ago form_editor.js 1 month ago form_editor.js.LICENSE.txt 1 month ago form_preview.js 4 months ago haw.js 3 months ago index.php 3 years ago mailpoet.js 2 months ago mailpoet.js.LICENSE.txt 3 years ago manifest.json 3 weeks ago newsletter_editor.js 1 month ago newsletter_editor.js.LICENSE.txt 1 month ago post_editor_block.js 1 month ago post_editor_block.js.LICENSE.txt 3 years ago public.js 1 month ago public.js.LICENSE.txt 2 months ago public.min.js 3 weeks ago public.min.js.LICENSE.txt 3 weeks ago runtime.js 1 month ago settings.js 1 month ago tags.js 1 month ago vendor.js 2 months ago
automation_editor.js
1 lines
1 "use strict";(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([[574],{11724(e,t,a){var o={};a.r(o),a.d(o,{registerShortcut:()=>v,unregisterShortcut:()=>y});var i={};a.r(i),a.d(i,{getAllShortcutKeyCombinations:()=>D,getAllShortcutRawKeyCombinations:()=>T,getCategoryShortcuts:()=>E,getShortcutAliases:()=>k,getShortcutDescription:()=>C,getShortcutKeyCombination:()=>w,getShortcutRepresentation:()=>N});var n=a(3698),s=a.n(n),r=a(79124),c=a(7378),l=a(91923),d=a(45003),u=a(55210),m=a(73201),p=a(99952),h=a(67338),g=a(30274),b=(a(90415),a(89074)),f=a(5191);function v({name:e,category:t,description:a,keyCombination:o,aliases:i}){return{type:"REGISTER_SHORTCUT",name:e,category:t,keyCombination:o,aliases:i,description:a}}function y(e){return{type:"UNREGISTER_SHORTCUT",name:e}}var x=a(74661),S=a(6851),_=[],j={display:S.dz,raw:S.JF,ariaLabel:S._A};function A(e,t){return e?e.modifier?j[t][e.modifier](e.character):e.character:null}function w(e,t){return e[t]?e[t].keyCombination:null}function N(e,t,a="display"){return A(w(e,t),a)}function C(e,t){return e[t]?e[t].description:null}function k(e,t){return e[t]&&e[t].aliases?e[t].aliases:_}var D=(0,x.A)((e,t)=>[w(e,t),...k(e,t)].filter(Boolean),(e,t)=>[e[t]]),T=(0,x.A)((e,t)=>D(e,t).map(e=>A(e,"raw")),(e,t)=>[e[t]]),E=(0,x.A)((e,t)=>Object.entries(e).filter(([,e])=>e.category===t).map(([e])=>e),e=>[e]),I=(0,b.A)("core/keyboard-shortcuts",{reducer:function(e={},t){switch(t.type){case"REGISTER_SHORTCUT":return{...e,[t.name]:{category:t.category,keyCombination:t.keyCombination,aliases:t.aliases,description:t.description}};case"UNREGISTER_SHORTCUT":const{[t.name]:a,...o}=e;return o}return e},actions:o,selectors:i});(0,f.register)(I);var K=new Set,O=e=>{for(const t of K)t(e)},L=(0,c.createContext)({add:e=>{0===K.size&&document.addEventListener("keydown",O),K.add(e)},delete:e=>{K.delete(e),0===K.size&&document.removeEventListener("keydown",O)}});function R(e,t,{isDisabled:a=!1}={}){const o=(0,c.useContext)(L),i=function(){const{getAllShortcutKeyCombinations:e}=(0,u.A)(I);return function(t,a){return e(t).some(({modifier:e,character:t})=>S.kx[e](a,t))}}(),n=(0,c.useRef)();(0,c.useEffect)(()=>{n.current=t},[t]),(0,c.useEffect)(()=>{if(!a)return o.add(t),()=>{o.delete(t)};function t(t){i(e,t)&&n.current(t)}},[e,a,o])}L.displayName="KeyboardShortcutsContext";var F=a(86106),{Provider:P}=L;function U(e){const[t]=(0,c.useState)(()=>new Set);return(0,F.jsx)(P,{value:t,children:(0,F.jsx)("div",{...e,onKeyDown:function(a){e.onKeyDown&&e.onKeyDown(a);for(const e of t)e(a)}})})}var J=a(69139),M=a(85123),G=a(84509),H=a(75245),V=a(95166);a(99136);var B=a(59717),W=a(38585),z=a(19573),q=a(52785);function Q(){const[e,t]=(0,c.useState)(!1),{automationStatus:a,hasUsersInProgress:o,isSidebarOpened:i,selectedStep:n,savedState:s}=(0,u.A)(e=>({automationStatus:e(W.storeName).getAutomationData().status,hasUsersInProgress:e(W.storeName).getAutomationData().stats.totals.in_progress>0,isSidebarOpened:e(W.storeName).isSidebarOpened,selectedStep:e(W.storeName).getSelectedStep,savedState:e(W.storeName).getSavedState()})),{openActivationPanel:r,openSidebar:l,closeSidebar:d,save:m,toggleFeature:p}=(0,B.A)(W.storeName),{registerShortcut:h}=(0,B.A)(I);return(0,c.useEffect)(()=>{h({name:"mailpoet/automation-editor/toggle-fullscreen",category:"global",description:(0,J.__)("Toggle fullscreen mode.","mailpoet"),keyCombination:{modifier:"secondary",character:"f"}}),h({name:"mailpoet/automation-editor/toggle-sidebar",category:"global",description:(0,J.__)("Show or hide the settings sidebar.","mailpoet"),keyCombination:{modifier:"primaryShift",character:","}}),h({name:"mailpoet/automation-editor/save",category:"global",description:(0,J.__)("Save your changes.","mailpoet"),keyCombination:{modifier:"primary",character:"s"}})},[h]),R("mailpoet/automation-editor/toggle-fullscreen",()=>{p("fullscreenMode")}),R("mailpoet/automation-editor/toggle-sidebar",e=>{if(e.preventDefault(),i())d();else{const e=n()?W.stepSidebarKey:W.automationSidebarKey;l(e)}}),R("mailpoet/automation-editor/save",e=>{e.preventDefault(),"unsaved"===s&&(a===z.i.ACTIVE&&o?t(!0):a!==z.i.DEACTIVATING?m():r())}),e?(0,F.jsx)(q.P,{onClose:()=>t(!1)}):null}var Y=a(17092),X=a(15727),Z=a(89979),$=a(57470);const{lock:ee,unlock:te}=(0,$.yf)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/edit-post"),{Tabs:ae}=te(Z.j),oe=c.forwardRef(function(e,t){return(0,F.jsxs)(ae.TabList,{ref:t,children:[(0,F.jsx)(ae.Tab,{tabId:W.automationSidebarKey,children:(0,J.__)("Automation","mailpoet")}),(0,F.jsx)(ae.Tab,{tabId:W.stepSidebarKey,children:(0,J.__)("Step","mailpoet")})]})});var ie=a(14755),ne=a(24071),se=a(3502),re=a(5209),ce=a(38247);function le({title:e,description:t,icon:a}){return(0,F.jsxs)("div",{className:"block-editor-block-card",children:[(0,F.jsx)(ce.W,{icon:a}),(0,F.jsxs)("div",{className:"block-editor-block-card__content",children:[(0,F.jsx)("h2",{className:"block-editor-block-card__title",children:e}),(0,F.jsx)("span",{className:"block-editor-block-card__description",children:t})]})]})}function de(){const{errors:e}=(0,u.A)(e=>({errors:e(W.storeName).getStepError(e(W.storeName).getSelectedStep().id)}),[]);if(!e||!e?.fields)return null;const t=e.fields?.general;return t?(0,F.jsx)(ie.A,{isDismissible:!1,status:"error",children:t}):null}function ue(){const{selectedStep:e,selectedStepType:t}=(0,u.A)(e=>({selectedStep:e(W.storeName).getSelectedStep(),selectedStepType:e(W.storeName).getSelectedStepType()}),[]);if(!e)return(0,F.jsx)(ne.Ay,{children:"No step selected."});if(!t)return(0,F.jsx)(ne.Ay,{children:"Unknown step type."});const a=t.edit;return(0,F.jsxs)("div",{className:"block-editor-block-inspector",children:[(0,F.jsx)(de,{}),(0,F.jsx)(le,{title:t.title(e,"sidebar"),description:t.description(e,"sidebar"),icon:t.icon}),(0,F.jsx)(a,{},e.id),"trigger"===e.type&&(0,F.jsx)(re.qn,{strings:se.t})]})}var me=a(19253),pe=a(8447),he=a(39569),ge=a(58633);function be(){const e=ge.Hooks.applyFilters("mailpoet.automation.settings.render",{});return 0===Object.keys(e).length?null:(0,F.jsx)(ne.Ay,{title:(0,J.__)("Automation settings","mailpoet"),initialOpen:!0,children:Object.keys(e).map(t=>(0,F.jsx)(me.A,{children:e[t]},t))})}function fe(){const{automationData:e}=(0,u.A)(e=>({automationData:e(W.storeName).getAutomationData()}),[]),t={year:"numeric",month:"long",day:"numeric"};return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(ne.Ay,{title:(0,J.__)("Automation details","mailpoet"),initialOpen:!0,children:[(0,F.jsxs)(me.A,{children:[(0,F.jsx)("strong",{children:"Date added"})," ",new Date(Date.parse(e.created_at)).toLocaleDateString(he.locale.toString(),t)]}),(0,F.jsxs)(me.A,{children:[(0,F.jsx)("strong",{children:"Activated"})," ","active"===e.status&&new Date(Date.parse(e.updated_at)).toLocaleDateString(he.locale.toString(),t),"active"!==e.status&&e.activated_at&&new Date(Date.parse(e.activated_at)).toLocaleDateString(he.locale.toString(),t),"active"!==e.status&&!e.activated_at&&(0,F.jsx)("span",{className:"mailpoet-deactive",children:"Not activated yet."})]}),(0,F.jsxs)(me.A,{children:[(0,F.jsx)("strong",{children:"Author"})," ",e.author.name]}),(0,F.jsx)(me.A,{children:(0,F.jsx)(pe.J,{})})]}),(0,F.jsx)(be,{})]})}const{Tabs:ve}=te(Z.j),ye=h.A.select({web:!0});function xe(e){const{keyboardShortcut:t,sidebarKey:a}=(0,u.A)(e=>({keyboardShortcut:e(I).getShortcutRepresentation("mailpoet/automation-editor/toggle-sidebar"),sidebarKey:e(g.M_).getActiveComplementaryArea(W.storeName)??W.automationSidebarKey}),[]),o=(0,c.useRef)(null),i=(0,c.useContext)(ve.Context);return(0,F.jsx)(g.WK,{identifier:a,header:(0,F.jsx)(ve.Context.Provider,{value:i,children:(0,F.jsx)(oe,{ref:o})}),closeLabel:(0,J.__)("Close settings","mailpoet"),headerClassName:"editor-sidebar__panel-tabs",title:(0,J.__)("Settings","mailpoet"),icon:X.A,className:"edit-site-sidebar mailpoet-automation-sidebar",panelClassName:"edit-site-sidebar",scope:W.storeName,toggleShortcut:t,isActiveByDefault:ye,...e,children:(0,F.jsxs)(ve.Context.Provider,{value:i,children:[(0,F.jsx)(ve.TabPanel,{tabId:W.automationSidebarKey,children:(0,F.jsx)(fe,{})}),(0,F.jsx)(ve.TabPanel,{tabId:W.stepSidebarKey,children:(0,F.jsx)(ue,{})})]})})}function Se(e){const{openSidebar:t}=(0,B.A)(W.storeName),{sidebarKey:a}=(0,u.A)(e=>({sidebarKey:e(g.M_).getActiveComplementaryArea(W.storeName)??W.automationSidebarKey}),[]);return(0,F.jsx)(ve,{selectedTabId:a,onSelect:e=>{t(e)},children:(0,F.jsx)(xe,{...e})})}var _e=a(25274),je=a(25444),Ae=a(16725),we=a(83084),Ne=a(80502),Ce=a(62623),ke=a(69611),De=a(58270),Te=a(35061);function Ee({onClose:e}){const[t,a]=(0,c.useState)(!1),{activate:o}=(0,B.A)(W.storeName);return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)("div",{className:"mailpoet-automation-activate-panel__header",children:[(0,F.jsx)("div",{className:"mailpoet-automation-activate-panel__header-activate-button",children:(0,F.jsxs)(ke.Ay,{variant:"primary",disabled:t,isBusy:t,autoFocus:!t,onClick:()=>{a(!0),o()},children:[t&&(0,J.__)("Activating…","mailpoet"),!t&&(0,J.__)("Activate","mailpoet")]})}),(0,F.jsx)("div",{className:"mailpoet-automation-activate-panel__header-cancel-button",children:(0,F.jsx)(ke.Ay,{variant:"secondary",onClick:e,disabled:t,children:(0,J.__)("Cancel","mailpoet")})})]}),t&&(0,F.jsx)("div",{className:"mailpoet-automation-activate-panel__body",children:(0,F.jsx)(De.Ay,{})}),!t&&(0,F.jsxs)("div",{className:"mailpoet-automation-activate-panel__body",children:[(0,F.jsx)("p",{children:(0,F.jsx)("strong",{children:(0,J.__)("Are you ready to activate?","mailpoet")})}),(0,F.jsx)("p",{children:(0,J.__)("Double-check your settings before activating.","mailpoet")})]})]})}function Ie({onClose:e}){const{automation:t}=(0,u.A)(e=>({automation:e(W.storeName).getAutomationData()}),[]);return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)("div",{className:"mailpoet-automation-activate-panel__header",children:(0,F.jsx)(ke.Ay,{icon:Te.A,onClick:e,label:(0,J.__)("Close","mailpoet")})}),(0,F.jsxs)("div",{className:"mailpoet-automation-activate-panel__body",children:[(0,F.jsx)("div",{className:"mailpoet-automation-activate-panel__section",children:(0,J.sprintf)((0,J.__)('"%s" is now live.',"mailpoet"),t.name)}),(0,F.jsx)("p",{children:(0,F.jsx)("strong",{children:(0,J.__)("What’s next?","mailpoet")})}),(0,F.jsx)("p",{children:(0,J.__)("View all your automations to track statistics and create new ones.","mailpoet")}),(0,F.jsx)(ke.Ay,{variant:"secondary",onClick:()=>{window.parent&&window.parent!==window?window.parent.postMessage({type:"mailpoet-navigate-to-automation-listing"},window.location.origin):window.location.href=Ae.U.urls.automationListing},children:(0,J.__)("View all automations","mailpoet")})]})]})}function Ke(){const{automation:e,errors:t}=(0,u.A)(e=>({errors:e(W.storeName).getErrors(),automation:e(W.storeName).getAutomationData()}),[]),{closeActivationPanel:a}=(0,B.A)(W.storeName);if((0,c.useEffect)(()=>{t&&a()},[t,a]),t)return null;const o=e.status===z.i.ACTIVE;return(0,F.jsxs)("div",{className:"mailpoet-automation-activate-panel",children:[o&&(0,F.jsx)(Ie,{onClose:a}),!o&&(0,F.jsx)(Ee,{onClose:a})]})}var Oe=a(9689);function Le(e){return"saved"!==(0,d.L)(W.storeName).getSavedState()?(e.returnValue=(0,J.__)("There are unsaved changes that will be lost. Do you want to continue?","mailpoet"),e.returnValue):""}function Re(){const{isFullscreenActive:e,isInserterOpened:t,isActivationPanelOpened:a,isSidebarOpened:o,showIconLabels:i,automation:n}=(0,u.A)(e=>({isFullscreenActive:e(W.storeName).isFeatureActive("fullscreenMode"),isInserterOpened:e(W.storeName).isInserterSidebarOpened(),isSidebarOpened:e(W.storeName).isSidebarOpened(),isActivationPanelOpened:e(W.storeName).isActivationPanelOpened(),showIconLabels:e(W.storeName).isFeatureActive("showIconLabels"),automation:e(W.storeName).getAutomationData()}),[]),[r,d]=(0,c.useState)(!0);if((0,c.useEffect)(()=>(window.addEventListener("beforeunload",Le),()=>window.removeEventListener("beforeunload",Le)),[]),(0,c.useEffect)(()=>{r&&("trash"===n.status&&(window.location.href=(0,M.F)(Ae.U.urls.automationListing,{notice:we.f.automationHadBeenDeleted,"notice-args":[n.name]})),d(!1))},[n.name,n.status,r]),"trash"===n.status)return null;const m=s()("interface-interface-skeleton",{"is-sidebar-opened":o,"show-icon-labels":i});return(0,F.jsx)(U,{children:(0,F.jsxs)(l.Kq,{children:[(0,F.jsx)(g.fA,{isActive:e}),(0,F.jsx)(Q,{}),(0,F.jsx)(Se,{}),(0,F.jsx)(g.Du,{className:m,header:(0,F.jsx)(V.Y9,{showInserterToggle:false}),content:(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(Y.D,{}),(0,F.jsx)(_e.G,{context:"edit"})]}),sidebar:(0,F.jsx)(g.WK.Slot,{scope:W.storeName}),secondarySidebar:null}),a&&(0,F.jsx)(Ke,{})]})})}window.addEventListener("DOMContentLoaded",()=>{if((0,J.setLocaleData)(window.wp.i18n.getLocaleData()),void 0!==window.wp.date.getSettings){const e=window.wp;(0,p.setSettings)(e.date.getSettings())}else{const e=window.wp;(0,p.setSettings)(e.date.__experimentalGetSettings())}(0,W.createStore)();const e=h.A.select({web:!0});(0,m.J)(g.M_).enableComplementaryArea(W.storeName,e?W.automationSidebarKey:void 0);const t=(0,G.d)(window.location.href,"fullscreen");("true"===t||"1"===t)&&((0,m.J)("core/preferences").set(W.storeName,"fullscreenMode",!0),(0,m.J)(W.storeName).setFullscreenForced(!0));const a=document.getElementById("mailpoet_automation_editor");a&&((0,H.registerTranslations)(),Ne.default.use(async(e,t)=>{try{return await t(e)}catch(t){if(e.signal?.aborted)return;const a=t,o=a.data?.status;if("mailpoet_automation_not_valid"===a.code)return void(0,m.J)(W.storeName).setErrors({steps:a.data.errors});if(o&&o>=400&&o<500){const e=a.message;return(0,m.J)(Ce.store).createErrorNotice(e??(0,J.__)("An unknown error occurred.","mailpoet"),{explicitDismiss:!0}),void(0,m.J)(W.storeName).setErrors({steps:[]})}throw(0,m.J)(Ce.store).createErrorNotice((0,J.__)("An unknown error occurred.","mailpoet"),{explicitDismiss:!0}),t}}),(0,je.b)(),(0,Oe.g)(),(0,r.H)(a).render((0,F.jsx)(Re,{})))})},41669(e){e.exports=jQuery}},e=>{e.O(0,[223],()=>e(e.s=11724)),e.O()}]);