File "5031.js"

Full Path: /home/jlklyejr/public_html/wp-content/test/wp-content/plugins/woocommerce/assets/client/admin/chunks/5031.js
File size: 40.03 KB
MIME-type: text/plain
Charset: utf-8

/*! For license information please see 5031.js.LICENSE.txt */
"use strict";(globalThis.webpackChunk_wcAdmin_webpackJsonp=globalThis.webpackChunk_wcAdmin_webpackJsonp||[]).push([[5031],{68831:(t,e,n)=>{n.d(e,{Xg:()=>c,f3:()=>u,mu:()=>s,vk:()=>f});var r=n(29728),i=n(83572),o=n(50336);function a(t){var e;return(e={id:t,send:function(){},subscribe:function(){return{unsubscribe:function(){}}},getSnapshot:function(){},toJSON:function(){return{id:t}}})[i.L$]=function(){return this},e}function s(t,e,n,r){var o,s=(0,i.j)(t.src),u=null===(o=null==e?void 0:e.options.services)||void 0===o?void 0:o[s.type],f=t.data?(0,i.QX)(t.data,n,r):void 0,d=u?c(u,t.id,f):a(t.id);return d.meta=t,d}function c(t,e,n){var r=a(e);if(r.deferred=!0,(0,i.O4)(t)){var s=r.state=(0,o.J)(void 0,(function(){return(n?t.withContext(n):t).initialState}));r.getSnapshot=function(){return s}}return r}function u(t){return function(t){try{return"function"==typeof t.send}catch(t){return!1}}(t)&&"id"in t}function f(t){var e;return(0,r.pi)(((e={subscribe:function(){return{unsubscribe:function(){}}},id:"anonymous",getSnapshot:function(){}})[i.L$]=function(){return this},e),t)}},59412:(t,e,n)=>{n.d(e,{TL:()=>f,ZM:()=>l,j1:()=>d,j_:()=>u});var r=n(29728),i=n(88447),o=n(83572),a=n(88976),s=n(55954),c=n(65717);function u(t,e){if(t===e)return!0;if(void 0===t||void 0===e)return!1;if((0,o.HD)(t)||(0,o.HD)(e))return t===e;var n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&n.every((function(n){return u(t[n],e[n])}))}function f(t){return"object"==typeof t&&null!==t&&"value"in t&&"_event"in t}function d(t,e){var n=t.exec;return(0,r.pi)((0,r.pi)({},t),{exec:void 0!==n?function(){return n(e.context,e.event,{action:t,state:e,_event:e._event})}:void 0})}var l=function(){function t(t){var e,n=this;this.actions=[],this.activities=i.qP,this.meta={},this.events=[],this.value=t.value,this.context=t.context,this._event=t._event,this._sessionid=t._sessionid,this.event=this._event.data,this.historyValue=t.historyValue,this.history=t.history,this.actions=t.actions||[],this.activities=t.activities||i.qP,this.meta=(0,a.xZ)(t.configuration),this.events=t.events||[],this.matches=this.matches.bind(this),this.toStrings=this.toStrings.bind(this),this.configuration=t.configuration,this.transitions=t.transitions,this.children=t.children,this.done=!!t.done,this.tags=null!==(e=Array.isArray(t.tags)?new Set(t.tags):t.tags)&&void 0!==e?e:new Set,this.machine=t.machine,Object.defineProperty(this,"nextEvents",{get:function(){return(0,a.nJ)(n.configuration)}})}return t.from=function(e,n){return e instanceof t?e.context!==n?new t({value:e.value,context:n,_event:e._event,_sessionid:null,historyValue:e.historyValue,history:e.history,actions:[],activities:e.activities,meta:{},events:[],configuration:[],transitions:[],children:{}}):e:new t({value:e,context:n,_event:s.bf,_sessionid:null,historyValue:void 0,history:void 0,actions:[],activities:void 0,meta:void 0,events:[],configuration:[],transitions:[],children:{}})},t.create=function(e){return new t(e)},t.inert=function(e,n){if(e instanceof t){if(!e.actions.length)return e;var r=s.bf;return new t({value:e.value,context:n,_event:r,_sessionid:null,historyValue:e.historyValue,history:e.history,activities:e.activities,configuration:e.configuration,transitions:[],children:{}})}return t.from(e,n)},t.prototype.toStrings=function(t,e){var n=this;if(void 0===t&&(t=this.value),void 0===e&&(e="."),(0,o.HD)(t))return[t];var i=Object.keys(t);return i.concat.apply(i,(0,r.ev)([],(0,r.CR)(i.map((function(r){return n.toStrings(t[r],e).map((function(t){return r+e+t}))}))),!1))},t.prototype.toJSON=function(){var t=this;t.configuration,t.transitions;var e=t.tags;t.machine;var n=(0,r._T)(t,["configuration","transitions","tags","machine"]);return(0,r.pi)((0,r.pi)({},n),{tags:Array.from(e)})},t.prototype.matches=function(t){return(0,o.W)(t,this.value)},t.prototype.hasTag=function(t){return this.tags.has(t)},t.prototype.can=function(t){var e;c.M&&(0,o.ZK)(!!this.machine,"state.can(...) used outside of a machine-created State object; this will always return false.");var n=null===(e=this.machine)||void 0===e?void 0:e.getTransitionData(this,t);return!!(null==n?void 0:n.transitions.length)&&n.transitions.some((function(t){return void 0!==t.target||t.actions.length}))},t}()},29728:(t,e,n)=>{n.d(e,{CR:()=>a,XA:()=>o,_T:()=>i,ev:()=>s,pi:()=>r});var r=function(){return r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},r.apply(this,arguments)};function i(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(t);i<r.length;i++)e.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(t,r[i])&&(n[r[i]]=t[r[i]])}return n}function o(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function a(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,i,o=n.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(t){i={error:t}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}function s(t,e,n){if(n||2===arguments.length)for(var r,i=0,o=e.length;i<o;i++)!r&&i in e||(r||(r=Array.prototype.slice.call(e,0,i)),r[i]=e[i]);return t.concat(r||Array.prototype.slice.call(e))}},20192:(t,e,n)=>{n.d(e,{BL:()=>i,IA:()=>u,Le:()=>m,Mg:()=>v,OU:()=>a,RN:()=>g,S1:()=>l,Vx:()=>y,al:()=>c,cM:()=>d,dw:()=>h,f0:()=>f,lW:()=>s,sT:()=>o,vU:()=>p});var r=n(86423),i=r.M.Start,o=r.M.Stop,a=r.M.Raise,s=r.M.Send,c=r.M.Cancel,u=r.M.NullEvent,f=r.M.Assign,d=(r.M.After,r.M.DoneState,r.M.Log),l=r.M.Init,h=r.M.Invoke,v=(r.M.ErrorExecution,r.M.ErrorPlatform),p=r.M.ErrorCustom,y=r.M.Update,g=r.M.Choose,m=r.M.Pure},55954:(t,e,n)=>{n.d(e,{AE:()=>d,BL:()=>m,OU:()=>h,Q8:()=>f,RN:()=>O,Sl:()=>_,XA:()=>l,aT:()=>S,al:()=>g,bf:()=>c,e4:()=>w,escalate:()=>A,f0:()=>b,lW:()=>v,lj:()=>p,o$:()=>u,pure:()=>M,sT:()=>x,vU:()=>E,yC:()=>T});var r=n(29728),i=n(86423),o=n(20192),a=n(83572),s=n(65717),c=(0,a.g5)({type:o.S1});function u(t,e){return e&&e[t]||void 0}function f(t,e){var n;if((0,a.HD)(t)||"number"==typeof t){var i=u(t,e);n=(0,a.mf)(i)?{type:t,exec:i}:i||{type:t,exec:void 0}}else if((0,a.mf)(t))n={type:t.name||t.toString(),exec:t};else if(i=u(t.type,e),(0,a.mf)(i))n=(0,r.pi)((0,r.pi)({},t),{exec:i});else if(i){var o=i.type||t.type;n=(0,r.pi)((0,r.pi)((0,r.pi)({},i),t),{type:o})}else n=t;return n}var d=function(t,e){return t?((0,a.kJ)(t)?t:[t]).map((function(t){return f(t,e)})):[]};function l(t){var e=f(t);return(0,r.pi)((0,r.pi)({id:(0,a.HD)(t)?t:e.id},e),{type:e.type})}function h(t,e){return{type:o.OU,event:"function"==typeof t?t:(0,a._v)(t),delay:e?e.delay:void 0,id:null==e?void 0:e.id}}function v(t,e){return{to:e?e.to:void 0,type:o.lW,event:(0,a.mf)(t)?t:(0,a._v)(t),delay:e?e.delay:void 0,id:e&&void 0!==e.id?e.id:(0,a.mf)(t)?t.name:(0,a.x6)(t)}}function p(t,e){return v(t,(0,r.pi)((0,r.pi)({},e),{to:i.K.Parent}))}var y=function(t,e,n){return(0,r.pi)((0,r.pi)({},t),{value:(0,a.HD)(t.expr)?t.expr:t.expr(e,n.data,{_event:n})})},g=function(t){return{type:o.al,sendId:t}};function m(t){var e=l(t);return{type:i.M.Start,activity:e,exec:void 0}}function x(t){var e=(0,a.mf)(t)?t:l(t);return{type:i.M.Stop,activity:e,exec:void 0}}var b=function(t){return{type:o.f0,assignment:t}};function w(t,e){var n=e?"#".concat(e):"";return"".concat(i.M.After,"(").concat(t,")").concat(n)}function S(t,e){var n="".concat(i.M.DoneState,".").concat(t);return{type:n,data:e,toString:function(){return n}}}function _(t,e){var n="".concat(i.M.DoneInvoke,".").concat(t);return{type:n,data:e,toString:function(){return n}}}function E(t,e){var n="".concat(i.M.ErrorPlatform,".").concat(t);return{type:n,data:e,toString:function(){return n}}}function M(t){return{type:i.M.Pure,get:t}}function A(t,e){return p((function(e,n,r){return{type:o.vU,data:(0,a.mf)(t)?t(e,n,r):t}}),(0,r.pi)((0,r.pi)({},e),{to:i.K.Parent}))}function O(t){return{type:i.M.Choose,conds:t}}var k=function(t){var e,n,i=[];try{for(var a=(0,r.XA)(t),s=a.next();!s.done;s=a.next())for(var c=s.value,u=0;u<c.actions.length;)c.actions[u].type!==o.f0?u++:(i.push(c.actions[u]),c.actions.splice(u,1))}catch(t){e={error:t}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(e)throw e.error}}return i};function T(t,e,n,c,u,l,h){void 0===h&&(h=!1);var v=h?[]:k(u),p=v.length?(0,a.dt)(n,c,v,e):n,g=h?[n]:void 0,m=[];function x(u,v){var x;switch(v.type){case o.OU:var b=function(t,e,n,i){var s,c={_event:n},u=(0,a.g5)((0,a.mf)(t.event)?t.event(e,n.data,c):t.event);if((0,a.HD)(t.delay)){var f=i&&i[t.delay];s=(0,a.mf)(f)?f(e,n.data,c):f}else s=(0,a.mf)(t.delay)?t.delay(e,n.data,c):t.delay;return(0,r.pi)((0,r.pi)({},t),{type:o.OU,_event:u,delay:s})}(v,p,c,t.options.delays);return l&&"number"==typeof b.delay&&l(b,p,c),b;case o.lW:var w=function(t,e,n,i){var o,s={_event:n},c=(0,a.g5)((0,a.mf)(t.event)?t.event(e,n.data,s):t.event);if((0,a.HD)(t.delay)){var u=i&&i[t.delay];o=(0,a.mf)(u)?u(e,n.data,s):u}else o=(0,a.mf)(t.delay)?t.delay(e,n.data,s):t.delay;var f=(0,a.mf)(t.to)?t.to(e,n.data,s):t.to;return(0,r.pi)((0,r.pi)({},t),{to:f,_event:c,event:c.data,delay:o})}(v,p,c,t.options.delays);if(!s.M){var S=v.delay;(0,a.ZK)(!(0,a.HD)(S)||"number"==typeof w.delay,"No delay reference for delay expression '".concat(S,"' was found on machine '").concat(t.id,"'"))}return l&&w.to!==i.K.Internal&&("entry"===u?m.push(w):l(w,p,c)),w;case o.cM:var _=y(v,p,c);return null==l||l(_,p,c),_;case o.RN:if(!(O=null===(x=v.conds.find((function(n){var r=(0,a.Qi)(n.cond,t.options.guards);return!r||(0,a.vx)(t,r,p,c,l?void 0:e)})))||void 0===x?void 0:x.actions))return[];var E=(0,r.CR)(T(t,e,p,c,[{type:u,actions:d((0,a.qo)(O),t.options.actions)}],l,h),2),M=E[0],A=E[1];return p=A,null==g||g.push(p),M;case o.Le:var O;if(!(O=v.get(p,c.data)))return[];var k=(0,r.CR)(T(t,e,p,c,[{type:u,actions:d((0,a.qo)(O),t.options.actions)}],l,h),2),L=k[0],j=k[1];return p=j,null==g||g.push(p),L;case o.sT:return _=function(t,e,n){var r=(0,a.mf)(t.activity)?t.activity(e,n.data):t.activity,o="string"==typeof r?{id:r}:r;return{type:i.M.Stop,activity:o}}(v,p,c),null==l||l(_,n,c),_;case o.f0:p=(0,a.dt)(p,c,[v],l?void 0:e),null==g||g.push(p);break;default:var C=f(v,t.options.actions),X=C.exec;if(l)l(C,p,c);else if(X&&g){var N=g.length-1,D=(0,r.pi)((0,r.pi)({},C),{exec:function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];X.apply(void 0,(0,r.ev)([g[N]],(0,r.CR)(e),!1))}});C=D}return C}}return[(0,a.xH)(u.map((function(t){var e,n,i=[];try{for(var o=(0,r.XA)(t.actions),a=o.next();!a.done;a=o.next()){var s=a.value,u=x(t.type,s);u&&(i=i.concat(u))}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}return m.forEach((function(t){l(t,p,c)})),m.length=0,i}))),p]}},88447:(t,e,n)=>{n.d(e,{TV:()=>o,iS:()=>r,qP:()=>i,rt:()=>a});var r=".",i={},o="xstate.guard",a=""},65717:(t,e,n)=>{n.d(e,{M:()=>r});var r=!0},5031:(t,e,n)=>{n.d(e,{Interpreter:()=>i.Ng,f0:()=>o,lj:()=>a});var r=n(55954),i=n(47090),o=r.f0,a=r.lj},47090:(t,e,n)=>{n.d(e,{Ng:()=>b,TM:()=>m,kJ:()=>_,Cs:()=>S});var r=n(29728),i=n(86423),o=n(59412),a=n(20192),s=n(55954),c=n(65717),u=n(83572),f={deferEvents:!1},d=function(){function t(t){this.processingEvent=!1,this.queue=[],this.initialized=!1,this.options=(0,r.pi)((0,r.pi)({},f),t)}return t.prototype.initialize=function(t){if(this.initialized=!0,t){if(!this.options.deferEvents)return void this.schedule(t);this.process(t)}this.flushEvents()},t.prototype.schedule=function(t){if(this.initialized&&!this.processingEvent){if(0!==this.queue.length)throw new Error("Event queue should be empty when it is not processing events");this.process(t),this.flushEvents()}else this.queue.push(t)},t.prototype.clear=function(){this.queue=[]},t.prototype.flushEvents=function(){for(var t=this.queue.shift();t;)this.process(t),t=this.queue.shift()},t.prototype.process=function(t){this.processingEvent=!0;try{t()}catch(t){throw this.clear(),t}finally{this.processingEvent=!1}},t}(),l=n(68831),h=new Map,v=0,p=function(t){h.delete(t)};function y(){return"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:void(c.M||console.warn("XState could not find a global object in this environment. Please let the maintainers know and raise an issue here: https://github.com/statelyai/xstate/issues"))}var g=n(50336);var m,x={sync:!1,autoForward:!1};!function(t){t[t.NotStarted=0]="NotStarted",t[t.Running=1]="Running",t[t.Stopped=2]="Stopped"}(m||(m={}));var b=function(){function t(e,n){void 0===n&&(n=t.defaultOptions);var o=this;this.machine=e,this.delayedEventsMap={},this.listeners=new Set,this.contextListeners=new Set,this.stopListeners=new Set,this.doneListeners=new Set,this.eventListeners=new Set,this.sendListeners=new Set,this.initialized=!1,this.status=m.NotStarted,this.children=new Map,this.forwardTo=new Set,this._outgoingQueue=[],this.init=this.start,this.send=function(t,e){if((0,u.kJ)(t))return o.batch(t),o.state;var n=(0,u.g5)((0,u._v)(t,e));if(o.status===m.Stopped)return c.M||(0,u.ZK)(!1,'Event "'.concat(n.name,'" was sent to stopped service "').concat(o.machine.id,'". This service has already reached its final state, and will not transition.\nEvent: ').concat(JSON.stringify(n.data))),o.state;if(o.status!==m.Running&&!o.options.deferEvents)throw new Error('Event "'.concat(n.name,'" was sent to uninitialized service "').concat(o.machine.id,'". Make sure .start() is called for this service, or set { deferEvents: true } in the service options.\nEvent: ').concat(JSON.stringify(n.data)));return o.scheduler.schedule((function(){o.forward(n);var t=o._nextState(n);o.update(t,n)})),o._state},this.sendTo=function(t,e,n){var f=o.parent&&(e===i.K.Parent||o.parent.id===e),d=f?o.parent:(0,u.HD)(e)?e===i.K.Internal?o:o.children.get(e)||function(t){return h.get(t)}(e):(0,u.Bc)(e)?e:void 0;if(d)if("machine"in d){if(o.status!==m.Stopped||o.parent!==d||o.state.done){var l=(0,r.pi)((0,r.pi)({},t),{name:t.name===a.vU?"".concat((0,s.vU)(o.id)):t.name,origin:o.sessionId});!n&&o.machine.config.predictableActionArguments?o._outgoingQueue.push([d,l]):d.send(l)}}else!n&&o.machine.config.predictableActionArguments?o._outgoingQueue.push([d,t.data]):d.send(t.data);else{if(!f)throw new Error("Unable to send event to child '".concat(e,"' from service '").concat(o.id,"'."));c.M||(0,u.ZK)(!1,"Service '".concat(o.id,"' has no parent: unable to send event ").concat(t.type))}},this._exec=function(t,e,n,r){void 0===r&&(r=o.machine.options.actions);var f=t.exec||(0,s.o$)(t.type,r),d=(0,u.mf)(f)?f:f?f.exec:t.exec;if(d)try{return d(e,n.data,o.machine.config.predictableActionArguments?{action:t,_event:n}:{action:t,state:o.state,_event:n})}catch(t){throw o.parent&&o.parent.send({type:"xstate.error",data:t}),t}switch(t.type){case a.OU:var l=t;o.defer(l);break;case a.lW:var h=t;if("number"==typeof h.delay)return void o.defer(h);h.to?o.sendTo(h._event,h.to,n===s.bf):o.send(h._event);break;case a.al:o.cancel(t.sendId);break;case a.BL:if(o.status!==m.Running)return;var v=t.activity;if(!o.machine.config.predictableActionArguments&&!o.state.activities[v.id||v.type])break;if(v.type===i.M.Invoke){var p=(0,u.j)(v.src),y=o.machine.options.services?o.machine.options.services[p.type]:void 0,g=v.id,x=v.data;c.M||(0,u.ZK)(!("forward"in v),"`forward` property is deprecated (found in invocation of '".concat(v.src,"' in in machine '").concat(o.machine.id,"'). ")+"Please use `autoForward` instead.");var b="autoForward"in v?v.autoForward:!!v.forward;if(!y)return void(c.M||(0,u.ZK)(!1,"No service found for invocation '".concat(v.src,"' in machine '").concat(o.machine.id,"'.")));var w=x?(0,u.QX)(x,e,n):void 0;if("string"==typeof y)return;var S=(0,u.mf)(y)?y(e,n.data,{data:w,src:p,meta:v.meta}):y;if(!S)return;var _=void 0;(0,u.O4)(S)&&(S=w?S.withContext(w):S,_={autoForward:b}),o.spawn(S,g,_)}else o.spawnActivity(v);break;case a.sT:o.stopChild(t.activity.id);break;case a.cM:var E=t,M=E.label,A=E.value;M?o.logger(M,A):o.logger(A);break;default:c.M||(0,u.ZK)(!1,"No implementation found for action type '".concat(t.type,"'"))}};var f=(0,r.pi)((0,r.pi)({},t.defaultOptions),n),l=f.clock,p=f.logger,y=f.parent,g=f.id,x=void 0!==g?g:e.id;this.id=x,this.logger=p,this.clock=l,this.parent=y,this.options=f,this.scheduler=new d({deferEvents:this.options.deferEvents}),this.sessionId="x:".concat(v++)}return Object.defineProperty(t.prototype,"initialState",{get:function(){var t=this;return this._initialState?this._initialState:(0,g.J)(this,(function(){return t._initialState=t.machine.initialState,t._initialState}))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"state",{get:function(){return c.M||(0,u.ZK)(this.status!==m.NotStarted,"Attempted to read state from uninitialized service '".concat(this.id,"'. Make sure the service is started first.")),this._state},enumerable:!1,configurable:!0}),t.prototype.execute=function(t,e){var n,i;try{for(var o=(0,r.XA)(t.actions),a=o.next();!a.done;a=o.next()){var s=a.value;this.exec(s,t,e)}}catch(t){n={error:t}}finally{try{a&&!a.done&&(i=o.return)&&i.call(o)}finally{if(n)throw n.error}}},t.prototype.update=function(t,e){var n,i,o,a,c,f,d,l,h=this;if(t._sessionid=this.sessionId,this._state=t,this.machine.config.predictableActionArguments&&e!==s.bf||!this.options.execute)for(var v=void 0;v=this._outgoingQueue.shift();)v[0].send(v[1]);else this.execute(this.state);if(this.children.forEach((function(t){h.state.children[t.id]=t})),this.devTools&&this.devTools.send(e.data,t),t.event)try{for(var y=(0,r.XA)(this.eventListeners),g=y.next();!g.done;g=y.next())(0,g.value)(t.event)}catch(t){n={error:t}}finally{try{g&&!g.done&&(i=y.return)&&i.call(y)}finally{if(n)throw n.error}}try{for(var m=(0,r.XA)(this.listeners),x=m.next();!x.done;x=m.next())(0,x.value)(t,t.event)}catch(t){o={error:t}}finally{try{x&&!x.done&&(a=m.return)&&a.call(m)}finally{if(o)throw o.error}}try{for(var b=(0,r.XA)(this.contextListeners),w=b.next();!w.done;w=b.next())(0,w.value)(this.state.context,this.state.history?this.state.history.context:void 0)}catch(t){c={error:t}}finally{try{w&&!w.done&&(f=b.return)&&f.call(b)}finally{if(c)throw c.error}}if(this.state.done){var S=t.configuration.find((function(t){return"final"===t.type&&t.parent===h.machine})),_=S&&S.doneData?(0,u.QX)(S.doneData,t.context,e):void 0;this._doneEvent=(0,s.Sl)(this.id,_);try{for(var E=(0,r.XA)(this.doneListeners),M=E.next();!M.done;M=E.next())(0,M.value)(this._doneEvent)}catch(t){d={error:t}}finally{try{M&&!M.done&&(l=E.return)&&l.call(E)}finally{if(d)throw d.error}}this._stop(),this._stopChildren(),p(this.sessionId)}},t.prototype.onTransition=function(t){return this.listeners.add(t),this.status===m.Running&&t(this.state,this.state.event),this},t.prototype.subscribe=function(t,e,n){var r=this,i=(0,u.zM)(t,e,n);this.listeners.add(i.next),this.status!==m.NotStarted&&i.next(this.state);var o=function(){r.doneListeners.delete(o),r.stopListeners.delete(o),i.complete()};return this.status===m.Stopped?i.complete():(this.onDone(o),this.onStop(o)),{unsubscribe:function(){r.listeners.delete(i.next),r.doneListeners.delete(o),r.stopListeners.delete(o)}}},t.prototype.onEvent=function(t){return this.eventListeners.add(t),this},t.prototype.onSend=function(t){return this.sendListeners.add(t),this},t.prototype.onChange=function(t){return this.contextListeners.add(t),this},t.prototype.onStop=function(t){return this.stopListeners.add(t),this},t.prototype.onDone=function(t){return this.status===m.Stopped&&this._doneEvent?t(this._doneEvent):this.doneListeners.add(t),this},t.prototype.off=function(t){return this.listeners.delete(t),this.eventListeners.delete(t),this.sendListeners.delete(t),this.stopListeners.delete(t),this.doneListeners.delete(t),this.contextListeners.delete(t),this},t.prototype.start=function(t){var e,n,r=this;if(this.status===m.Running)return this;this.machine._init(),e=this.sessionId,n=this,h.set(e,n),this.initialized=!0,this.status=m.Running;var i=void 0===t?this.initialState:(0,g.J)(this,(function(){return(0,o.TL)(t)?r.machine.resolveState(t):r.machine.resolveState(o.ZM.from(t,r.machine.context))}));return this.options.devTools&&this.attachDev(),this.scheduler.initialize((function(){r.update(i,s.bf)})),this},t.prototype._stopChildren=function(){this.children.forEach((function(t){(0,u.mf)(t.stop)&&t.stop()})),this.children.clear()},t.prototype._stop=function(){var t,e,n,i,o,a,s,c,u,f;try{for(var l=(0,r.XA)(this.listeners),h=l.next();!h.done;h=l.next()){var v=h.value;this.listeners.delete(v)}}catch(e){t={error:e}}finally{try{h&&!h.done&&(e=l.return)&&e.call(l)}finally{if(t)throw t.error}}try{for(var p=(0,r.XA)(this.stopListeners),y=p.next();!y.done;y=p.next())(v=y.value)(),this.stopListeners.delete(v)}catch(t){n={error:t}}finally{try{y&&!y.done&&(i=p.return)&&i.call(p)}finally{if(n)throw n.error}}try{for(var g=(0,r.XA)(this.contextListeners),x=g.next();!x.done;x=g.next())v=x.value,this.contextListeners.delete(v)}catch(t){o={error:t}}finally{try{x&&!x.done&&(a=g.return)&&a.call(g)}finally{if(o)throw o.error}}try{for(var b=(0,r.XA)(this.doneListeners),w=b.next();!w.done;w=b.next())v=w.value,this.doneListeners.delete(v)}catch(t){s={error:t}}finally{try{w&&!w.done&&(c=b.return)&&c.call(b)}finally{if(s)throw s.error}}if(!this.initialized)return this;this.initialized=!1,this.status=m.Stopped,this._initialState=void 0;try{for(var S=(0,r.XA)(Object.keys(this.delayedEventsMap)),_=S.next();!_.done;_=S.next()){var E=_.value;this.clock.clearTimeout(this.delayedEventsMap[E])}}catch(t){u={error:t}}finally{try{_&&!_.done&&(f=S.return)&&f.call(S)}finally{if(u)throw u.error}}this.scheduler.clear(),this.scheduler=new d({deferEvents:this.options.deferEvents})},t.prototype.stop=function(){var t=this,e=this.scheduler;return this._stop(),e.schedule((function(){var e=(0,u.g5)({type:"xstate.stop"}),n=(0,g.J)(t,(function(){var n=(0,u.xH)((0,r.ev)([],(0,r.CR)(t.state.configuration),!1).sort((function(t,e){return e.order-t.order})).map((function(e){return(0,s.AE)(e.onExit,t.machine.options.actions)}))),i=(0,r.CR)((0,s.yC)(t.machine,t.state,t.state.context,e,[{type:"exit",actions:n}],t.machine.config.predictableActionArguments?t._exec:void 0,t.machine.config.predictableActionArguments||t.machine.config.preserveActionOrder),2),a=i[0],c=i[1],f=new o.ZM({value:t.state.value,context:c,_event:e,_sessionid:t.sessionId,historyValue:void 0,history:t.state,actions:a.filter((function(t){return!(0,u.vK)(t)})),activities:{},events:[],configuration:[],transitions:[],children:{},done:t.state.done,tags:t.state.tags,machine:t.machine});return f.changed=!0,f}));t.update(n,e),t._stopChildren(),p(t.sessionId)})),this},t.prototype.batch=function(t){var e=this;if(this.status===m.NotStarted&&this.options.deferEvents)c.M||(0,u.ZK)(!1,"".concat(t.length,' event(s) were sent to uninitialized service "').concat(this.machine.id,'" and are deferred. Make sure .start() is called for this service.\nEvent: ').concat(JSON.stringify(event)));else if(this.status!==m.Running)throw new Error("".concat(t.length,' event(s) were sent to uninitialized service "').concat(this.machine.id,'". Make sure .start() is called for this service, or set { deferEvents: true } in the service options.'));if(t.length){var n=!!this.machine.config.predictableActionArguments&&this._exec;this.scheduler.schedule((function(){var i,a,s=e.state,c=!1,f=[],d=function(t){var i=(0,u.g5)(t);e.forward(i),s=(0,g.J)(e,(function(){return e.machine.transition(s,i,void 0,n||void 0)})),f.push.apply(f,(0,r.ev)([],(0,r.CR)(e.machine.config.predictableActionArguments?s.actions:s.actions.map((function(t){return(0,o.j1)(t,s)}))),!1)),c=c||!!s.changed};try{for(var l=(0,r.XA)(t),h=l.next();!h.done;h=l.next())d(h.value)}catch(t){i={error:t}}finally{try{h&&!h.done&&(a=l.return)&&a.call(l)}finally{if(i)throw i.error}}s.changed=c,s.actions=f,e.update(s,(0,u.g5)(t[t.length-1]))}))}},t.prototype.sender=function(t){return this.send.bind(this,t)},t.prototype._nextState=function(t,e){var n=this;void 0===e&&(e=!!this.machine.config.predictableActionArguments&&this._exec);var r=(0,u.g5)(t);if(0===r.name.indexOf(a.Mg)&&!this.state.nextEvents.some((function(t){return 0===t.indexOf(a.Mg)})))throw r.data.data;return(0,g.J)(this,(function(){return n.machine.transition(n.state,r,void 0,e||void 0)}))},t.prototype.nextState=function(t){return this._nextState(t,!1)},t.prototype.forward=function(t){var e,n;try{for(var i=(0,r.XA)(this.forwardTo),o=i.next();!o.done;o=i.next()){var a=o.value,s=this.children.get(a);if(!s)throw new Error("Unable to forward event '".concat(t,"' from interpreter '").concat(this.id,"' to nonexistant child '").concat(a,"'."));s.send(t)}}catch(t){e={error:t}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}},t.prototype.defer=function(t){var e=this,n=this.clock.setTimeout((function(){"to"in t&&t.to?e.sendTo(t._event,t.to,!0):e.send(t._event)}),t.delay);t.id&&(this.delayedEventsMap[t.id]=n)},t.prototype.cancel=function(t){this.clock.clearTimeout(this.delayedEventsMap[t]),delete this.delayedEventsMap[t]},t.prototype.exec=function(t,e,n){void 0===n&&(n=this.machine.options.actions),this._exec(t,e.context,e._event,n)},t.prototype.removeChild=function(t){var e;this.children.delete(t),this.forwardTo.delete(t),null===(e=this.state)||void 0===e||delete e.children[t]},t.prototype.stopChild=function(t){var e=this.children.get(t);e&&(this.removeChild(t),(0,u.mf)(e.stop)&&e.stop())},t.prototype.spawn=function(t,e,n){if(this.status!==m.Running)return(0,l.Xg)(t,e);if((0,u.y8)(t))return this.spawnPromise(Promise.resolve(t),e);if((0,u.mf)(t))return this.spawnCallback(t,e);if((0,l.f3)(t))return this.spawnActor(t,e);if((0,u.bi)(t))return this.spawnObservable(t,e);if((0,u.O4)(t))return this.spawnMachine(t,(0,r.pi)((0,r.pi)({},n),{id:e}));if((0,u.HV)(t))return this.spawnBehavior(t,e);throw new Error('Unable to spawn entity "'.concat(e,'" of type "').concat(typeof t,'".'))},t.prototype.spawnMachine=function(e,n){var i=this;void 0===n&&(n={});var o=new t(e,(0,r.pi)((0,r.pi)({},this.options),{parent:this,id:n.id||e.id})),s=(0,r.pi)((0,r.pi)({},x),n);s.sync&&o.onTransition((function(t){i.send(a.Vx,{state:t,id:o.id})}));var c=o;return this.children.set(o.id,c),s.autoForward&&this.forwardTo.add(o.id),o.onDone((function(t){i.removeChild(o.id),i.send((0,u.g5)(t,{origin:o.id}))})).start(),c},t.prototype.spawnBehavior=function(t,e){var n=function(t,e){void 0===e&&(e={});var n=t.initialState,r=new Set,i=[],o=!1,a=(0,l.vk)({id:e.id,send:function(e){i.push(e),function(){if(!o){for(o=!0;i.length>0;){var e=i.shift();n=t.transition(n,e,s),r.forEach((function(t){return t.next(n)}))}o=!1}}()},getSnapshot:function(){return n},subscribe:function(t,e,i){var o=(0,u.zM)(t,e,i);return r.add(o),o.next(n),{unsubscribe:function(){r.delete(o)}}}}),s={parent:e.parent,self:a,id:e.id||"anonymous",observers:r};return n=t.start?t.start(s):n,a}(t,{id:e,parent:this});return this.children.set(e,n),n},t.prototype.spawnPromise=function(t,e){var n,r,i=this,o=!1;t.then((function(t){o||(r=t,i.removeChild(e),i.send((0,u.g5)((0,s.Sl)(e,t),{origin:e})))}),(function(t){if(!o){i.removeChild(e);var n=(0,s.vU)(e,t);try{i.send((0,u.g5)(n,{origin:e}))}catch(r){(0,u.v4)(t,r,e),i.devTools&&i.devTools.send(n,i.state),i.machine.strict&&i.stop()}}}));var a=((n={id:e,send:function(){},subscribe:function(e,n,r){var i=(0,u.zM)(e,n,r),o=!1;return t.then((function(t){o||(i.next(t),o||i.complete())}),(function(t){o||i.error(t)})),{unsubscribe:function(){return o=!0}}},stop:function(){o=!0},toJSON:function(){return{id:e}},getSnapshot:function(){return r}})[u.L$]=function(){return this},n);return this.children.set(e,a),a},t.prototype.spawnCallback=function(t,e){var n,r,i,o=this,a=!1,c=new Set,f=new Set;try{i=t((function(t){r=t,f.forEach((function(e){return e(t)})),a||o.send((0,u.g5)(t,{origin:e}))}),(function(t){c.add(t)}))}catch(t){this.send((0,s.vU)(e,t))}if((0,u.y8)(i))return this.spawnPromise(i,e);var d=((n={id:e,send:function(t){return c.forEach((function(e){return e(t)}))},subscribe:function(t){var e=(0,u.zM)(t);return f.add(e.next),{unsubscribe:function(){f.delete(e.next)}}},stop:function(){a=!0,(0,u.mf)(i)&&i()},toJSON:function(){return{id:e}},getSnapshot:function(){return r}})[u.L$]=function(){return this},n);return this.children.set(e,d),d},t.prototype.spawnObservable=function(t,e){var n,r,i=this,o=t.subscribe((function(t){r=t,i.send((0,u.g5)(t,{origin:e}))}),(function(t){i.removeChild(e),i.send((0,u.g5)((0,s.vU)(e,t),{origin:e}))}),(function(){i.removeChild(e),i.send((0,u.g5)((0,s.Sl)(e),{origin:e}))})),a=((n={id:e,send:function(){},subscribe:function(e,n,r){return t.subscribe(e,n,r)},stop:function(){return o.unsubscribe()},getSnapshot:function(){return r},toJSON:function(){return{id:e}}})[u.L$]=function(){return this},n);return this.children.set(e,a),a},t.prototype.spawnActor=function(t,e){return this.children.set(e,t),t},t.prototype.spawnActivity=function(t){var e=this.machine.options&&this.machine.options.activities?this.machine.options.activities[t.type]:void 0;if(e){var n=e(this.state.context,t);this.spawnEffect(t.id,n)}else c.M||(0,u.ZK)(!1,"No implementation found for activity '".concat(t.type,"'"))},t.prototype.spawnEffect=function(t,e){var n;this.children.set(t,((n={id:t,send:function(){},subscribe:function(){return{unsubscribe:function(){}}},stop:e||void 0,getSnapshot:function(){},toJSON:function(){return{id:t}}})[u.L$]=function(){return this},n))},t.prototype.attachDev=function(){var t=y();if(this.options.devTools&&t){if(t.__REDUX_DEVTOOLS_EXTENSION__){var e="object"==typeof this.options.devTools?this.options.devTools:void 0;this.devTools=t.__REDUX_DEVTOOLS_EXTENSION__.connect((0,r.pi)((0,r.pi)({name:this.id,autoPause:!0,stateSanitizer:function(t){return{value:t.value,context:t.context,actions:t.actions}}},e),{features:(0,r.pi)({jump:!1,skip:!1},e?e.features:void 0)}),this.machine),this.devTools.init(this.state)}!function(t){if(y()){var e=function(){var t=y();if(t&&"__xstate__"in t)return t.__xstate__}();e&&e.register(t)}}(this)}},t.prototype.toJSON=function(){return{id:this.id}},t.prototype[u.L$]=function(){return this},t.prototype.getSnapshot=function(){return this.status===m.NotStarted?this.initialState:this._state},t.defaultOptions={execute:!0,deferEvents:!0,clock:{setTimeout:function(t,e){return setTimeout(t,e)},clearTimeout:function(t){return clearTimeout(t)}},logger:console.log.bind(console),devTools:!1},t.interpret=_,t}(),w=function(t){return(0,u.HD)(t)?(0,r.pi)((0,r.pi)({},x),{name:t}):(0,r.pi)((0,r.pi)((0,r.pi)({},x),{name:(0,u.EL)()}),t)};function S(t,e){var n=w(e);return(0,g.F)((function(e){if(!c.M){var r=(0,u.O4)(t)||(0,u.mf)(t);(0,u.ZK)(!!e||r,'Attempted to spawn an Actor (ID: "'.concat((0,u.O4)(t)?t.id:"undefined",'") outside of a service. This will have no effect.'))}return e?e.spawn(t,n.name,n):(0,l.Xg)(t,n.name)}))}function _(t,e){return new b(t,e)}},50336:(t,e,n)=>{n.d(e,{F:()=>o,J:()=>i});var r=[],i=function(t,e){r.push(t);var n=e(t);return r.pop(),n},o=function(t){return t(r[r.length-1])}},88976:(t,e,n)=>{n.d(e,{G:()=>s,Ij:()=>p,N9:()=>o,NA:()=>l,Oe:()=>g,P_:()=>u,ac:()=>c,e$:()=>h,nI:()=>a,nJ:()=>v,xZ:()=>y});var r=n(29728),i=n(83572),o=function(t){return"atomic"===t.type||"final"===t.type};function a(t){return Object.keys(t.states).map((function(e){return t.states[e]}))}function s(t){return a(t).filter((function(t){return"history"!==t.type}))}function c(t){var e=[t];return o(t)?e:e.concat((0,i.xH)(s(t).map(c)))}function u(t,e){var n,i,o,a,c,u,f,l,h=d(new Set(t)),v=new Set(e);try{for(var p=(0,r.XA)(v),y=p.next();!y.done;y=p.next())for(var g=(A=y.value).parent;g&&!v.has(g);)v.add(g),g=g.parent}catch(t){n={error:t}}finally{try{y&&!y.done&&(i=p.return)&&i.call(p)}finally{if(n)throw n.error}}var m=d(v);try{for(var x=(0,r.XA)(v),b=x.next();!b.done;b=x.next())if("compound"!==(A=b.value).type||m.get(A)&&m.get(A).length){if("parallel"===A.type)try{for(var w=(c=void 0,(0,r.XA)(s(A))),S=w.next();!S.done;S=w.next()){var _=S.value;v.has(_)||(v.add(_),h.get(_)?h.get(_).forEach((function(t){return v.add(t)})):_.initialStateNodes.forEach((function(t){return v.add(t)})))}}catch(t){c={error:t}}finally{try{S&&!S.done&&(u=w.return)&&u.call(w)}finally{if(c)throw c.error}}}else h.get(A)?h.get(A).forEach((function(t){return v.add(t)})):A.initialStateNodes.forEach((function(t){return v.add(t)}))}catch(t){o={error:t}}finally{try{b&&!b.done&&(a=x.return)&&a.call(x)}finally{if(o)throw o.error}}try{for(var E=(0,r.XA)(v),M=E.next();!M.done;M=E.next()){var A;for(g=(A=M.value).parent;g&&!v.has(g);)v.add(g),g=g.parent}}catch(t){f={error:t}}finally{try{M&&!M.done&&(l=E.return)&&l.call(E)}finally{if(f)throw f.error}}return v}function f(t,e){var n=e.get(t);if(!n)return{};if("compound"===t.type){var r=n[0];if(!r)return{};if(o(r))return r.key}var i={};return n.forEach((function(t){i[t.key]=f(t,e)})),i}function d(t){var e,n,i=new Map;try{for(var o=(0,r.XA)(t),a=o.next();!a.done;a=o.next()){var s=a.value;i.has(s)||i.set(s,[]),s.parent&&(i.has(s.parent)||i.set(s.parent,[]),i.get(s.parent).push(s))}}catch(t){e={error:t}}finally{try{a&&!a.done&&(n=o.return)&&n.call(o)}finally{if(e)throw e.error}}return i}function l(t,e){return f(t,d(u([t],e)))}function h(t,e){return Array.isArray(t)?t.some((function(t){return t===e})):t instanceof Set&&t.has(e)}function v(t){return(0,r.ev)([],(0,r.CR)(new Set((0,i.xH)((0,r.ev)([],(0,r.CR)(t.map((function(t){return t.ownEvents}))),!1)))),!1)}function p(t,e){return"compound"===e.type?s(e).some((function(e){return"final"===e.type&&h(t,e)})):"parallel"===e.type&&s(e).every((function(e){return p(t,e)}))}function y(t){return void 0===t&&(t=[]),t.reduce((function(t,e){return void 0!==e.meta&&(t[e.id]=e.meta),t}),{})}function g(t){return new Set((0,i.xH)(t.map((function(t){return t.tags}))))}},86423:(t,e,n)=>{var r,i;n.d(e,{K:()=>i,M:()=>r}),function(t){t.Start="xstate.start",t.Stop="xstate.stop",t.Raise="xstate.raise",t.Send="xstate.send",t.Cancel="xstate.cancel",t.NullEvent="",t.Assign="xstate.assign",t.After="xstate.after",t.DoneState="done.state",t.DoneInvoke="done.invoke",t.Log="xstate.log",t.Init="xstate.init",t.Invoke="xstate.invoke",t.ErrorExecution="error.execution",t.ErrorCommunication="error.communication",t.ErrorPlatform="error.platform",t.ErrorCustom="xstate.error",t.Update="xstate.update",t.Pure="xstate.pure",t.Choose="xstate.choose"}(r||(r={})),function(t){t.Parent="#_parent",t.Internal="#_internal"}(i||(i={}))},83572:(t,e,n)=>{n.d(e,{Bc:()=>R,EL:()=>J,ET:()=>y,HD:()=>X,HV:()=>M,JQ:()=>_,L$:()=>P,O4:()=>I,Q8:()=>v,Q9:()=>d,QX:()=>S,Qi:()=>N,SA:()=>m,W:()=>u,WM:()=>l,ZK:()=>L,_v:()=>K,bi:()=>D,bx:()=>q,dt:()=>T,g5:()=>U,gk:()=>g,ib:()=>p,j:()=>$,jh:()=>H,kJ:()=>j,mf:()=>C,on:()=>h,qo:()=>w,rg:()=>z,uK:()=>A,v4:()=>V,vK:()=>W,vx:()=>Z,x6:()=>f,xH:()=>x,y8:()=>E,yv:()=>k,zM:()=>Q});var r,i=n(29728),o=n(86423),a=n(20192),s=n(88447),c=n(65717);function u(t,e,n){void 0===n&&(n=s.iS);var r=l(t,n),i=l(e,n);return X(i)?!!X(r)&&i===r:X(r)?r in i:Object.keys(r).every((function(t){return t in i&&u(r[t],i[t])}))}function f(t){try{return X(t)||"number"==typeof t?"".concat(t):t.type}catch(t){throw new Error("Events must be strings or objects with a string event.type property.")}}function d(t,e){try{return j(t)?t:t.toString().split(e)}catch(e){throw new Error("'".concat(t,"' is not a valid state path."))}}function l(t,e){return"object"==typeof(n=t)&&"value"in n&&"context"in n&&"event"in n&&"_event"in n?t.value:j(t)?h(t):"string"!=typeof t?t:h(d(t,e));var n}function h(t){if(1===t.length)return t[0];for(var e={},n=e,r=0;r<t.length-1;r++)r===t.length-2?n[t[r]]=t[r+1]:(n[t[r]]={},n=n[t[r]]);return e}function v(t,e){for(var n={},r=Object.keys(t),i=0;i<r.length;i++){var o=r[i];n[o]=e(t[o],o,t,i)}return n}function p(t,e,n){var r,o,a={};try{for(var s=(0,i.XA)(Object.keys(t)),c=s.next();!c.done;c=s.next()){var u=c.value,f=t[u];n(f)&&(a[u]=e(f,u,t))}}catch(t){r={error:t}}finally{try{c&&!c.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}return a}var y=function(t){return function(e){var n,r,o=e;try{for(var a=(0,i.XA)(t),s=a.next();!s.done;s=a.next())o=o[s.value]}catch(t){n={error:t}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return o}};function g(t,e){return function(n){var r,o,a=n;try{for(var s=(0,i.XA)(t),c=s.next();!c.done;c=s.next()){var u=c.value;a=a[e][u]}}catch(t){r={error:t}}finally{try{c&&!c.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}return a}}function m(t){return t?X(t)?[[t]]:x(Object.keys(t).map((function(e){var n=t[e];return"string"==typeof n||n&&Object.keys(n).length?m(t[e]).map((function(t){return[e].concat(t)})):[[e]]}))):[[]]}function x(t){var e;return(e=[]).concat.apply(e,(0,i.ev)([],(0,i.CR)(t),!1))}function b(t){return j(t)?t:[t]}function w(t){return void 0===t?[]:b(t)}function S(t,e,n){var r,o;if(C(t))return t(e,n.data);var a={};try{for(var s=(0,i.XA)(Object.keys(t)),c=s.next();!c.done;c=s.next()){var u=c.value,f=t[u];C(f)?a[u]=f(e,n.data):a[u]=f}}catch(t){r={error:t}}finally{try{c&&!c.done&&(o=s.return)&&o.call(s)}finally{if(r)throw r.error}}return a}function _(t){return/^(done|error)\./.test(t)}function E(t){return t instanceof Promise||!(null===t||!C(t)&&"object"!=typeof t||!C(t.then))}function M(t){return null!==t&&"object"==typeof t&&"transition"in t&&"function"==typeof t.transition}function A(t,e){var n,r,o=(0,i.CR)([[],[]],2),a=o[0],s=o[1];try{for(var c=(0,i.XA)(t),u=c.next();!u.done;u=c.next()){var f=u.value;e(f)?a.push(f):s.push(f)}}catch(t){n={error:t}}finally{try{u&&!u.done&&(r=c.return)&&r.call(c)}finally{if(n)throw n.error}}return[a,s]}function O(t,e){return v(t.states,(function(t,n){if(t){var r=(X(e)?void 0:e[n])||(t?t.current:void 0);if(r)return{current:r,states:O(t,r)}}}))}function k(t,e){return{current:e,states:O(t,e)}}function T(t,e,n,r){c.M||L(!!t,"Attempting to update undefined context");var o=t?n.reduce((function(t,n){var o,a,s=n.assignment,c={state:r,action:n,_event:e},u={};if(C(s))u=s(t,e.data,c);else try{for(var f=(0,i.XA)(Object.keys(s)),d=f.next();!d.done;d=f.next()){var l=d.value,h=s[l];u[l]=C(h)?h(t,e.data,c):h}}catch(t){o={error:t}}finally{try{d&&!d.done&&(a=f.return)&&a.call(f)}finally{if(o)throw o.error}}return Object.assign({},t,u)}),t):t;return o}var L=function(){};function j(t){return Array.isArray(t)}function C(t){return"function"==typeof t}function X(t){return"string"==typeof t}function N(t,e){if(t)return X(t)?{type:s.TV,name:t,predicate:e?e[t]:void 0}:C(t)?{type:s.TV,name:t.name,predicate:t}:t}function D(t){try{return"subscribe"in t&&C(t.subscribe)}catch(t){return!1}}c.M||(L=function(t,e){var n=t instanceof Error?t:void 0;if((n||!t)&&void 0!==console){var r=["Warning: ".concat(e)];n&&r.push(n),console.warn.apply(console,r)}});var P=function(){return"function"==typeof Symbol&&Symbol.observable||"@@observable"}();function I(t){return!!t&&"__xstatenode"in t}function R(t){return!!t&&"function"==typeof t.send}(r={})[P]=function(){return this},r[Symbol.observable]=function(){return this};var J=function(){var t=0;return function(){return(++t).toString(16)}}();function K(t,e){return X(t)||"number"==typeof t?(0,i.pi)({type:t},e):t}function U(t,e){if(!X(t)&&"$$type"in t&&"scxml"===t.$$type)return t;var n=K(t);return(0,i.pi)({name:n.type,data:n,$$type:"scxml",type:"external"},e)}function H(t,e){return b(e).map((function(e){return void 0===e||"string"==typeof e||I(e)?{target:e,event:t}:(0,i.pi)((0,i.pi)({},e),{event:t})}))}function z(t){if(void 0!==t&&t!==s.rt)return w(t)}function V(t,e,n){if(!c.M){var r=t.stack?" Stacktrace was '".concat(t.stack,"'"):"";if(t===e)console.error("Missing onError handler for invocation '".concat(n,"', error was '").concat(t,"'.").concat(r));else{var i=e.stack?" Stacktrace was '".concat(e.stack,"'"):"";console.error("Missing onError handler and/or unhandled exception/promise rejection for invocation '".concat(n,"'. ")+"Original error: '".concat(t,"'. ").concat(r," Current error is '").concat(e,"'.").concat(i))}}}function Z(t,e,n,r,i){var o=t.options.guards,a={state:i,cond:e,_event:r};if(e.type===s.TV)return((null==o?void 0:o[e.name])||e.predicate)(n,r.data,a);var c=null==o?void 0:o[e.type];if(!c)throw new Error("Guard '".concat(e.type,"' is not implemented on machine '").concat(t.id,"'."));return c(n,r.data,a)}function $(t){return"string"==typeof t?{type:t}:t}function Q(t,e,n){var r=function(){},i="object"==typeof t,o=i?t:null;return{next:((i?t.next:t)||r).bind(o),error:((i?t.error:e)||r).bind(o),complete:((i?t.complete:n)||r).bind(o)}}function q(t,e){return"".concat(t,":invocation[").concat(e,"]")}function W(t){return(t.type===a.OU||t.type===a.lW&&t.to===o.K.Internal)&&"number"!=typeof t.delay}}}]);