!function(){var e={20:function(e,t,r){"use strict";var n=r(609),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,s=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,u={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,r){var n,a={},c=null,l=null;for(n in void 0!==r&&(c=""+r),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(l=t.ref),t)i.call(t,n)&&!u.hasOwnProperty(n)&&(a[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===a[n]&&(a[n]=t[n]);return{$$typeof:o,type:e,key:c,ref:l,props:a,_owner:s.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},556:function(e,t,r){e.exports=r(694)()},609:function(e){"use strict";e.exports=window.React},694:function(e,t,r){"use strict";var n=r(925);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,a,i){if(i!==n){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return r.PropTypes=r,r}},753:function(){var e,t;e=window.jQuery,document.body.classList.contains("post-type-aw_workflow")&&(t=function(){tinymce.remove(),Object.values(tinyMCEPreInit.mceInit).forEach((function(e){tinymce.init(e)}))},e("#normal-sortables").on("sortupdate",(function(){t()})),e(".postbox .handle-order-higher, .postbox .handle-order-lower").on("click.postboxes",(function(){setTimeout((function(){t()}),100)})))},848:function(e,t,r){"use strict";e.exports=r(20)},925:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},942:function(e,t){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e="",t=0;te.length)&&(t=e.length);for(var r=0,n=Array(t);r1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0;return"object"===O(r)&&r.hasOwnProperty(e)?r[e]:t},D=C("batchSize",10,q.manualRunner),N=C("highVolumeThreshold",500,q.manualRunner),I=T("adminUrl",""),W="aw_",A=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return"".concat(I,"post.php?post=").concat(e,"&action=edit")+(t?"&workflow-origin=".concat(t):"")};function F(e,t){(0,(0,S.dispatch)("core/notices").createNotice)("error",e)}function M(_x){return U.apply(this,arguments)}function U(){return(U=l(d().mark((function e(t){var r;return d().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,P()({path:"/automatewoo/workflows/".concat(t)});case 1:if(!(r=e.sent)){e.next=2;break}return e.abrupt("return",r);case 2:throw new Error;case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function L(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Q(e){for(var t=1;t=r.total&&(r.complete=!0),e[t]=r,e}(e.progress),n=function(e){var t=0,r=0;for(var n in e){var o=e[n];t+=o.total,r+=o.complete?o.total:o.offset}if(0===r||0===t)return 0;var a=Math.floor(r/t*100);return a>100?100:a}(r);return fe(fe({},e),{},{status:100===n?ce.COMPLETE:ce.PENDING,items:fe(fe({},t.items),e.items),progress:r,progressPercent:n});default:return e}},ye=function(e){var t=e.items,r=Object.keys(t),n=(0,s.sprintf)( // translators: %d: the number of items // translators: %d: the number of items (0,s.__)("Total: %d","automatewoo"),r.length);return(0,_.jsxs)("div",{className:"automatewoo-manual-runner-found-items",children:[(0,_.jsx)("div",{className:"automatewoo-manual-runner-found-items__results",children:r.map((function(e){var r=t[e],n=r.id,o=r.url,a=r.singularName;return(0,_.jsx)("div",{className:"automatewoo-manual-runner-found-items__result",children:(0,_.jsx)("a",{href:o,children:"".concat(a," #").concat(n)})},n)}))}),(0,_.jsx)("div",{className:"automatewoo-manual-runner-found-items__summary",children:n})]})};ye.propTypes={items:b().objectOf(b().shape({id:b().number.isRequired,singularName:b().string.isRequired,url:b().string.isRequired})).isRequired};var he=ye,be=function(e){var t=e.dataType,r=e.workflowId;return(0,_.jsxs)("div",{className:"automatewoo-workflow-runner-no-results",children:[(0,s.sprintf)( // translators: %s: The type of data e.g. 'orders' // translators: %s: The type of data e.g. 'orders' (0,s.__)("There are no matching %s for the selected manual workflow.","automatewoo"),t),(0,_.jsx)("div",{className:"automatewoo-workflow-runner-buttons",children:(0,_.jsx)(v.Button,{isSecondary:!0,href:A(r),children:(0,s.__)("Edit workflow","automatewoo")})})]})};be.propTypes={dataType:b().string.isRequired,workflowId:b().number.isRequired};var ve=be,ge=function(e){var t=e.onComplete,r=e.onCancel,n=e.workflowQuickFilterData,o=e.workflow,a=e.state,i=e.dispatch,u=n.primaryDataTypePluralName,c=Object.keys(a.items).length;le(a.status),(0,w.useEffect)((function(){if(a.status===ce.PENDING){var e=function(){var e=l(d().mark((function e(){var t,r,n,s;return d().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!==(t=de(a.progress))){e.next=1;break}return e.abrupt("return");case 1:return r=a.progress[t],i({type:"FIND_ITEMS_REQUEST"}),e.prev=2,e.next=3,ae(o.id,t,r.offset);case 3:n=e.sent,s={},n.forEach((function(e){s[e.id]=e})),i({type:"FIND_ITEMS_SUCCESS",items:s}),e.next=5;break;case 4:e.prev=4,e.catch(2),i({type:"FIND_ITEMS_ERROR"}),F("Error finding items.");case 5:case"end":return e.stop()}}),e,null,[[2,4]])})));return function(){return e.apply(this,arguments)}}();e()}}),[i,o.id,a.status,a.progress]);var p=(0,s.sprintf)( // translators: %(itemCount)d: number of items, %(dataType)s: type of item e.g. 'orders' // translators: %(itemCount)d: number of items, %(dataType)s: type of item e.g. 'orders' (0,s.__)("Run workflow for %(itemCount)d %(dataType)s","automatewoo"),{dataType:u,itemCount:c});return"COMPLETE"===a.status&&0===c?(0,_.jsx)(ve,{dataType:u,workflowId:o.id}):(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("p",{children:(0,s.sprintf)( // translators: %1$s: type of item e.g. 'orders', %2$s: the workflow title // translators: %1$s: type of item e.g. 'orders', %2$s: the workflow title (0,s.__)('Searching for %1$s that match the rules used in the "%2$s" workflow. If you leave this page the process will stop.',"automatewoo"),u,o.title)}),(0,_.jsx)(j,{progress:a.progressPercent}),(0,_.jsx)(he,{items:a.items}),(0,_.jsxs)("div",{className:"automatewoo-workflow-runner-buttons",children:[(0,_.jsx)(v.Button,{isSecondary:!0,onClick:r,children:(0,s.__)("Cancel","automatewoo")}),a.status===ce.COMPLETE&&(0,_.jsx)(H,{onClick:function(){return t(a.items)},children:p})]})]})};ge.propTypes={state:b().object.isRequired,dispatch:b().func.isRequired,onComplete:b().func.isRequired,onCancel:b().func.isRequired,workflow:b().shape({id:b().number.isRequired,title:b().string.isRequired}).isRequired,workflowQuickFilterData:b().shape({possibleResultCounts:b().array.isRequired,primaryDataTypePluralName:b().string.isRequired}).isRequired};var _e=ge,ke=function(e){var t,r=e.workflow,n=e.onStepCancel,o=e.onStepComplete,a=e.workflowQuickFilterData,i=e.possibleResultsCount,u=a.primaryDataTypePluralName,c=a.possibleResultCounts,l=p((0,w.useState)(!1),2),f=l[0],d=l[1],m=function(e){return(0,w.useReducer)(me,we,(function(t){return e.forEach((function(e){t.progress[e.group_number]={offset:0,total:e.count,complete:!1}})),t}))}(c),y=p(m,2),h=y[0],b=y[1],g=!1;return!f&&i>N&&(g=!0),t=0===i?(0,_.jsx)(ve,{dataType:u,workflowId:r.id}):g?(0,_.jsx)(re,{dismissWarning:function(){return d(!0)},possibleResultsCount:i,primaryDataTypePluralName:u,workflowId:r.id}):(0,_.jsx)(_e,{state:h,dispatch:b,onComplete:o,onCancel:n,workflow:r,workflowQuickFilterData:a}),(0,_.jsx)(v.Card,{title:(0,s.sprintf)( // translators: %s: type of item e.g. 'orders' // translators: %s: type of item e.g. 'orders' (0,s.__)("2. Find matching %s","automatewoo"),u),children:(0,_.jsx)(v.CardBody,{children:t})})};ke.propTypes={workflow:b().shape({id:b().number.isRequired,title:b().string.isRequired}).isRequired,workflowQuickFilterData:b().shape({possibleResultCounts:b().array.isRequired,primaryDataTypePluralName:b().string.isRequired}).isRequired,onStepComplete:b().func.isRequired,onStepCancel:b().func.isRequired,possibleResultsCount:b().number.isRequired};var je=ke;function Oe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Re(e){for(var t=1;t100?100:n},xe=function(e,t){switch(t.type){case"ADD_ITEMS_REQUEST":return e.status===ce.REQUESTING?e:Re(Re({},e),{},{status:ce.REQUESTING});case"ADD_ITEMS_ERROR":return e.status===ce.ERROR?e:Re(Re({},e),{},{status:ce.ERROR});case"ADD_ITEMS_SUCCESS":var r=Object.keys(t.itemsRemaining).length;return Re(Re({},e),{},{itemsRemaining:t.itemsRemaining,status:0===r?ce.COMPLETE:ce.PENDING,progress:Ee(Object.keys(e.itemsToAdd).length,r)});default:return e}},Pe=function(e){var t,r=e.items,n=e.workflow,o=e.workflowQuickFilterData,a=e.onStepCancel,i=p((t=r,(0,w.useReducer)(xe,{status:ce.PENDING,progress:0,itemsToAdd:t,itemsRemaining:t})),2),u=i[0],c=i[1];le(u.status);var f=Object.keys(r).length;return(0,w.useEffect)((function(){if(u.status===ce.PENDING){var e=function(){var e=l(d().mark((function e(){var t,r;return d().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c({type:"ADD_ITEMS_REQUEST"}),t=Object.keys(u.itemsRemaining).splice(0,D),r=(0,g.omit)(u.itemsRemaining,t),e.prev=1,e.next=2,se(n.id,t);case 2:c({type:"ADD_ITEMS_SUCCESS",itemsRemaining:r}),e.next=4;break;case 3:e.prev=3,e.catch(1),c({type:"ADD_ITEMS_ERROR"}),F("Error adding items to queue.");case 4:case"end":return e.stop()}}),e,null,[[1,3]])})));return function(){return e.apply(this,arguments)}}();e()}}),[u.itemsRemaining,u.status,n.id,c]),(0,w.useEffect)((function(){u.status===ce.COMPLETE&&(0,y.recordEvent)(W+"manual_run_workflow_complete",{items_count:f,conversion_tracking_enabled:n.is_conversion_tracking_enabled,tracking_enabled:n.is_tracking_enabled,title:n.title,type:n.type,trigger_name:n.trigger.name})}),[u.status,f,n]),(0,_.jsx)(v.Card,{title:(0,s.__)("3. Add to workflow queue","automatewoo"),children:(0,_.jsx)(v.CardBody,{children:function(){if(u.status===ce.COMPLETE){var e=(0,s.sprintf)( // translators: %(itemCount)d: number of matching items, %(dataType)s: type of item // translators: %(itemCount)d: number of matching items, %(dataType)s: type of item (0,s.__)("Woo! %(itemCount)d %(dataType)s were successfully added to the queue.","automatewoo"),{dataType:o.primaryDataTypePluralName,itemCount:f});return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(ee,{icon:(0,_.jsx)(v.Dashicon,{icon:"yes-alt",size:"60"}),text:(0,_.jsx)("p",{children:e})}),(0,_.jsx)("div",{className:"automatewoo-workflow-runner-buttons",children:(0,_.jsx)(H,{isPrimary:!0,href:"".concat(I,"admin.php?page=automatewoo-queue&_workflow=").concat(n.id),children:(0,s.__)("View in queue","automatewoo")})})]})}return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("p",{children:(0,s.sprintf)( // translators: %(itemCount)d: number of matching items, %(dataType)s: type of item, %(workflow)s: workflow title // translators: %(itemCount)d: number of matching items, %(dataType)s: type of item, %(workflow)s: workflow title (0,s.__)('Adding %(itemCount)d matching %(dataType)s to the queue for the "%(workflow)s" workflow. If you leave this page the process will stop.',"automatewoo"),{workflow:n.title,dataType:o.primaryDataTypePluralName,itemCount:f})}),(0,_.jsx)(j,{progress:u.progress}),(0,_.jsx)("div",{className:"automatewoo-workflow-runner-buttons",children:(0,_.jsx)(v.Button,{isSecondary:!0,onClick:a,children:(0,s.__)("Cancel","automatewoo")})})]})}()})})};Pe.propTypes={workflow:h.PropTypes.shape({id:h.PropTypes.number.isRequired,title:h.PropTypes.string.isRequired}).isRequired,workflowQuickFilterData:h.PropTypes.shape({primaryDataTypePluralName:h.PropTypes.string.isRequired}).isRequired,items:h.PropTypes.object.isRequired,onStepCancel:h.PropTypes.func.isRequired};var Se=Pe,Te=function(e){var t={order:(0,s.__)("orders","automatewoo"),subscription:(0,s.__)("subscriptions","automatewoo")};return t.hasOwnProperty(e)?t[e]:(0,s.__)("items","automatewoo")},qe=function(e){var t=e.query,r=p((0,w.useState)({}),2),n=r[0],o=r[1],a=p((0,w.useState)(!1),2),i=a[0],u=a[1],c=p((0,w.useState)({}),2),f=c[0],h=c[1],b=p((0,w.useState)("select"),2),v=b[0],g=b[1],k=p((0,w.useState)(!1),2),j=k[0],O=k[1],R=p((0,w.useState)(!0),2),E=R[0],x=R[1],P=function(){var e=l(d().mark((function e(){var t,r,o;return d().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return O(!0),(0,y.recordEvent)(W+"manual_workflow_runner_select_workflow",{conversion_tracking_enabled:n.is_conversion_tracking_enabled,tracking_enabled:n.is_tracking_enabled,title:n.title,type:n.type,trigger_name:n.trigger.name}),e.prev=1,e.next=2,ne(n.id);case 2:t=e.sent,r=t.possibleResultCounts,o=t.primaryDataType,u({possibleResultCounts:r,primaryDataType:o,primaryDataTypePluralName:Te(o)}),g("find"),O(!1),e.next=4;break;case 3:e.prev=3,e.catch(1),F((0,s.__)("Error loading the workflow data.","automatewoo"));case 4:case"end":return e.stop()}}),e,null,[[1,3]])})));return function(){return e.apply(this,arguments)}}();(0,w.useEffect)((function(){var e=function(){var e=l(d().mark((function e(){var r,n;return d().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(x(!0),0===(r=void 0!==t.workflowId?parseInt(t.workflowId,10):0)){e.next=4;break}return e.prev=1,e.next=2,M(r);case 2:(n=e.sent).title||(n.title=(0,s.__)("(no title)","automatewoo")),o(n),e.next=4;break;case 3:e.prev=3,e.catch(1),F((0,s.__)("The workflow couldn't be loaded from the URL.","automatewoo"));case 4:x(!1);case 5:case"end":return e.stop()}}),e,null,[[1,3]])})));return function(){return e.apply(this,arguments)}}();e()}),[t.workflowId]);var S=function(e){(0,y.recordEvent)(W+"manual_run_workflow_button_clicked",{items_count:Object.keys(e).length}),g("queue"),h(e)},T=function(){(0,y.recordEvent)(W+"manual_find_matching_cancel_button_clicked",{}),g("select")},q=[{key:"select",label:(0,s.__)("Select","automatewoo"),content:(0,_.jsx)(X,{onStepComplete:P,isPreFillingWorkflow:E,workflow:n,setWorkflow:o})},{key:"find",label:(0,s.__)("Find","automatewoo"),content:function(){if("find"===v&&n&&i){var e=(t=i.possibleResultCounts,r=0,t.forEach((function(e){r+=e.count})),r);return(0,_.jsx)(je,{workflow:n,workflowQuickFilterData:i,possibleResultsCount:e,onStepComplete:S,onStepCancel:T})}var t,r;return""}()},{key:"queue",label:(0,s.__)("Queue","automatewoo"),content:n&&i&&(0,_.jsx)(Se,{workflow:n,workflowQuickFilterData:i,items:f,onStepCancel:function(){(0,y.recordEvent)(W+"manual_queue_items_cancel_button_clicked",{}),g("select"),h({})}})}];return(0,_.jsx)(m.Stepper,{steps:q,currentStep:v,className:"automatewoo-manual-workflow-runner-stepper",isPending:j})},Ce=function(e){var t=e.onSelect,r=e.tabs,n=e.initialTabName,o=e.children;return(0,_.jsx)("div",{className:"automatewoo-page-tabs-component",children:(0,_.jsx)(v.TabPanel,{initialTabName:n,onSelect:t,tabs:r,children:o})})};Ce.propTypes={children:b().func.isRequired,onSelect:b().func.isRequired,tabs:b().array.isRequired,initialTabName:b().string.isRequired};var De=Ce,Ne=window.wp.dataControls,Ie="automatewoo/presets",We=function(e,t){return e.requesting[t]||!1},Ae=function(e,t){return e.errors[t]||!1},Fe=function(e){return e.presets},Me=function(e){return e.didCreateWorkflow},Ue={SET_IS_REQUESTING:"SET_IS_REQUESTING",SET_ERROR:"SET_ERROR"};function Le(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Qe(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:nt(nt({},tt),{},{presets:[],didCreateWorkflow:!1}),t=arguments.length>1?arguments[1]:void 0,r=t.type,n=t.presets;switch(r){case Ge.UPDATE_PRESETS:e=nt(nt(nt({},e),ot(e,"getPresets")),{},{presets:n});break;case Ge.CREATED_WORKFLOW:e=nt(nt(nt({},e),ot(e,"createWorkflow")),{},{didCreateWorkflow:!0})}return function(e,t){var r=t.type,n=t.selector,o=t.isRequesting,a=t.error;switch(r){case Ue.SET_IS_REQUESTING:e=et(et({},e),{},{requesting:et(et({},e.requesting),{},R({},n,o)),errors:et(et({},e.errors),{},R({},n,null))});break;case Ue.SET_ERROR:e=et(et({},e),{},{requesting:et(et({},e.requesting),{},R({},n,!1)),errors:et(et({},e.errors),{},R({},n,a))})}return e}(e,t)},actions:t,controls:Ne.controls,selectors:e,resolvers:n});var at=function(e){var t=e.children,r=e.number;return(0,_.jsxs)(_.Fragment,{children:[0===r?"":(0,_.jsx)(v.CardDivider,{}),(0,_.jsx)(v.CardBody,{children:t})]})};at.propTypes={children:b().element.isRequired,number:b().number.isRequired};var it=at,st=function(e){var t=e.title,r=e.description,n=e.button;return(0,_.jsxs)("div",{className:"automatewoo-presets-list-item",children:[(0,_.jsxs)("div",{className:"automatewoo-presets-list-item__left",children:[(0,_.jsx)("h4",{className:"automatewoo-presets-list-item__title",children:t}),(0,_.jsx)("p",{className:"automatewoo-presets-list-item__description",children:r})]}),(0,_.jsx)("div",{className:"automatewoo-presets-list-item__actions",children:n})]})};st.propTypes={title:b().string.isRequired,description:b().string.isRequired,button:b().element.isRequired};var ut=st,ct=function(e,t){(0,y.recordEvent)(W+"preset_list_button_clicked",{action:e,preset_name:t})},lt=function(e){var t=e.name,r=e.title,n=e.description,o=e.link,a=(0,_.jsx)(v.Button,{href:o,isSecondary:!0,target:"_blank",onClick:function(){ct("view_guide",t)},children:(0,s.__)("Learn more","automatewoo")});return(0,_.jsx)(ut,{title:r,description:n,button:a})};lt.propTypes={name:b().string.isRequired,title:b().string.isRequired,description:b().string.isRequired,link:b().string.isRequired};var pt=lt,ft=function(e){var t=e.name,r=e.title,n=e.description,o=e.createWorkflow,a=e.createWorkflowIsRequesting,i=(0,_.jsx)(v.Button,{isPrimary:!0,onClick:function(){o(t),ct("create_workflow",t)},disabled:a,children:(0,s.__)("Create workflow","automatewoo")});return(0,_.jsx)(ut,{description:n,title:r,button:i})};ft.propTypes={name:b().string.isRequired,title:b().string.isRequired,description:b().string.isRequired,createWorkflow:b().func.isRequired,createWorkflowIsRequesting:b().bool.isRequired};var dt=ft;function wt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function mt(e){for(var t=1;t h2.screen-reader-text");return t.parentNode.insertBefore(e,t),e}(),a=function(t){var r=[document.querySelector("#wpbody-content .subsubsub"),document.querySelector("#wpbody-content #posts-filter")],n=t===e?"block":"none";r.forEach((function(e){e.style.display=n}))},i=function(e){r=e,window.location.hash=e,a(e),Ot(e)},u=function(e){var t;if((t=document.querySelector(".automatewoo-welcome-notice"))&&("presets"===jt()?t.style.display="none":t.style.display="block"),"presets"===e.name)return(0,_.jsx)(kt,{})},c=function(s){t.find((function(e){return e.name===s}))||(s=r||e),r=s;var c=(0,_.jsx)(De,{tabs:t,onSelect:i,initialTabName:s,children:u});void 0!==w.createRoot?(n=(0,w.createRoot)(o)).render(c):(0,w.render)(c,o),Ot(s),a(s)},window.addEventListener("hashchange",(function(){var e=jt();e!==r&&(void 0!==w.createRoot?n&&(n.unmount(),n=null):(0,w.unmountComponentAtNode)(o),c(e))}),!1),c(jt())}),!1),r(753),ht=window.jQuery,document.querySelector(".notice[data-automatewoo-dismissible-notice]")&&ht(".notice[data-automatewoo-dismissible-notice]").each((function(){var e=ht(this).data("automatewoo-dismissible-notice").replace("-","_");(0,y.recordEvent)(W+"notice_viewed",{notice_identifier:e}),ht(this).on("click","a[data-automatewoo-link-type]",(function(){return(0,y.queueRecordEvent)(W+"notice_link_clicked",{notice_identifier:e,link_type:ht(this).data("automatewoo-link-type")}),!0})),ht(this).on("click","button.notice-dismiss",(function(){return(0,y.recordEvent)(W+"notice_dismissed",{notice_identifier:e}),!0}))}));var Rt="woocommerce_admin_pages_list",Et=!1;function xt(e){return Et=!0,[].concat(i(e),[{breadcrumbs:[(0,s.__)("AutomateWoo","automatewoo"),(0,s.__)("Workflows","automatewoo"),(0,s.__)("Manual Runner","automatewoo")],title:(0,s.__)("AutomateWoo Manual Workflow Runner","automatewoo"),container:qe,path:"/automatewoo/manual-workflow-runner",wpOpenMenu:"toplevel_page_automatewoo"}])}function Pt(){(0,u.addFilter)("woocommerce_admin_pages_list","automatewoo/add-page-routes",xt)}var St=function(){return(0,u.hasAction)("hookAdded","woocommerce/woocommerce/watch_".concat(Rt))};if((0,u.didFilter)(Rt)>0&&!St()&&!Et)var Tt=Date.now(),qt=setInterval((function(){if(St())return clearInterval(qt),void Pt();Date.now()-Tt>3e3&&clearInterval(qt)}),10);else Pt()}()}();