@dakingindanorf/hive
Version:
A template for creating a nuxt generated static site using Netlify CMS to power the backend. Individual site components can be managed through Bit
2 lines • 229 kB
JavaScript
/*! For license information please see LICENSES */
(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{295:function(e,t,n){(function(t){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=8)}([function(e,t,n){"use strict";n.r(t),n.d(t,"h",(function(){return a})),n.d(t,"createElement",(function(){return a})),n.d(t,"cloneElement",(function(){return N})),n.d(t,"createRef",(function(){return B})),n.d(t,"Component",(function(){return Y})),n.d(t,"render",(function(){return Q})),n.d(t,"rerender",(function(){return y})),n.d(t,"options",(function(){return o}));var r=function(){},o={},M=[],i=[];function a(e,t){var n,a,u,s,c=i;for(s=arguments.length;s-- >2;)M.push(arguments[s]);for(t&&null!=t.children&&(M.length||M.push(t.children),delete t.children);M.length;)if((a=M.pop())&&void 0!==a.pop)for(s=a.length;s--;)M.push(a[s]);else"boolean"==typeof a&&(a=null),(u="function"!=typeof e)&&(null==a?a="":"number"==typeof a?a=String(a):"string"!=typeof a&&(u=!1)),u&&n?c[c.length-1]+=a:c===i?c=[a]:c.push(a),n=u;var N=new r;return N.nodeName=e,N.children=c,N.attributes=null==t?void 0:t,N.key=null==t?void 0:t.key,void 0!==o.vnode&&o.vnode(N),N}function u(e,t){for(var n in t)e[n]=t[n];return e}function s(e,t){e&&("function"==typeof e?e(t):e.current=t)}var c="function"==typeof Promise?Promise.resolve().then.bind(Promise.resolve()):setTimeout;function N(e,t){return a(e.nodeName,u(u({},e.attributes),t),arguments.length>2?[].slice.call(arguments,2):e.children)}var l=/acit|ex(?:s|g|n|p|$)|rph|ows|mnc|ntw|ine[ch]|zoo|^ord/i,D=[];function g(e){!e._dirty&&(e._dirty=!0)&&1==D.push(e)&&(o.debounceRendering||c)(y)}function y(){for(var e;e=D.pop();)e._dirty&&S(e)}function j(e,t,n){return"string"==typeof t||"number"==typeof t?void 0!==e.splitText:"string"==typeof t.nodeName?!e._componentConstructor&&z(e,t.nodeName):n||e._componentConstructor===t.nodeName}function z(e,t){return e.normalizedNodeName===t||e.nodeName.toLowerCase()===t.toLowerCase()}function T(e){var t=u({},e.attributes);t.children=e.children;var n=e.nodeName.defaultProps;if(void 0!==n)for(var r in n)void 0===t[r]&&(t[r]=n[r]);return t}function A(e){var t=e.parentNode;t&&t.removeChild(e)}function f(e,t,n,r,o){if("className"===t&&(t="class"),"key"===t);else if("ref"===t)s(n,null),s(r,e);else if("class"!==t||o)if("style"===t){if(r&&"string"!=typeof r&&"string"!=typeof n||(e.style.cssText=r||""),r&&"object"==typeof r){if("string"!=typeof n)for(var M in n)M in r||(e.style[M]="");for(var M in r)e.style[M]="number"==typeof r[M]&&!1===l.test(M)?r[M]+"px":r[M]}}else if("dangerouslySetInnerHTML"===t)r&&(e.innerHTML=r.__html||"");else if("o"==t[0]&&"n"==t[1]){var i=t!==(t=t.replace(/Capture$/,""));t=t.toLowerCase().substring(2),r?n||e.addEventListener(t,p,i):e.removeEventListener(t,p,i),(e._listeners||(e._listeners={}))[t]=r}else if("list"!==t&&"type"!==t&&!o&&t in e){try{e[t]=null==r?"":r}catch(e){}null!=r&&!1!==r||"spellcheck"==t||e.removeAttribute(t)}else{var a=o&&t!==(t=t.replace(/^xlink:?/,""));null==r||!1===r?a?e.removeAttributeNS("http://www.w3.org/1999/xlink",t.toLowerCase()):e.removeAttribute(t):"function"!=typeof r&&(a?e.setAttributeNS("http://www.w3.org/1999/xlink",t.toLowerCase(),r):e.setAttribute(t,r))}else e.className=r||""}function p(e){return this._listeners[e.type](o.event&&o.event(e)||e)}var E=[],d=0,I=!1,w=!1;function O(){for(var e;e=E.shift();)o.afterMount&&o.afterMount(e),e.componentDidMount&&e.componentDidMount()}function x(e,t,n,r,o,M){d++||(I=null!=o&&void 0!==o.ownerSVGElement,w=null!=e&&!("__preactattr_"in e));var i=L(e,t,n,r,M);return o&&i.parentNode!==o&&o.appendChild(i),--d||(w=!1,M||O()),i}function L(e,t,n,r,o){var M=e,i=I;if(null!=t&&"boolean"!=typeof t||(t=""),"string"==typeof t||"number"==typeof t)return e&&void 0!==e.splitText&&e.parentNode&&(!e._component||o)?e.nodeValue!=t&&(e.nodeValue=t):(M=document.createTextNode(t),e&&(e.parentNode&&e.parentNode.replaceChild(M,e),h(e,!0))),M.__preactattr_=!0,M;var a,u,s=t.nodeName;if("function"==typeof s)return function(e,t,n,r){for(var o=e&&e._component,M=o,i=e,a=o&&e._componentConstructor===t.nodeName,u=a,s=T(t);o&&!u&&(o=o._parentComponent);)u=o.constructor===t.nodeName;return o&&u&&(!r||o._component)?(C(o,s,3,n,r),e=o.base):(M&&!a&&(U(M),e=i=null),o=k(t.nodeName,s,n),e&&!o.nextBase&&(o.nextBase=e,i=null),C(o,s,1,n,r),e=o.base,i&&e!==i&&(i._component=null,h(i,!1))),e}(e,t,n,r);if(I="svg"===s||"foreignObject"!==s&&I,s=String(s),(!e||!z(e,s))&&(a=s,(u=I?document.createElementNS("http://www.w3.org/2000/svg",a):document.createElement(a)).normalizedNodeName=a,M=u,e)){for(;e.firstChild;)M.appendChild(e.firstChild);e.parentNode&&e.parentNode.replaceChild(M,e),h(e,!0)}var c=M.firstChild,N=M.__preactattr_,l=t.children;if(null==N){N=M.__preactattr_={};for(var D=M.attributes,g=D.length;g--;)N[D[g].name]=D[g].value}return!w&&l&&1===l.length&&"string"==typeof l[0]&&null!=c&&void 0!==c.splitText&&null==c.nextSibling?c.nodeValue!=l[0]&&(c.nodeValue=l[0]):(l&&l.length||null!=c)&&function(e,t,n,r,o){var M,i,a,u,s,c=e.childNodes,N=[],l={},D=0,g=0,y=c.length,z=0,T=t?t.length:0;if(0!==y)for(var f=0;f<y;f++){var p=c[f],E=p.__preactattr_;null!=(d=T&&E?p._component?p._component.__key:E.key:null)?(D++,l[d]=p):(E||(void 0!==p.splitText?!o||p.nodeValue.trim():o))&&(N[z++]=p)}if(0!==T)for(f=0;f<T;f++){var d;if(s=null,null!=(d=(u=t[f]).key))D&&void 0!==l[d]&&(s=l[d],l[d]=void 0,D--);else if(g<z)for(M=g;M<z;M++)if(void 0!==N[M]&&j(i=N[M],u,o)){s=i,N[M]=void 0,M===z-1&&z--,M===g&&g++;break}s=L(s,u,n,r),a=c[f],s&&s!==e&&s!==a&&(null==a?e.appendChild(s):s===a.nextSibling?A(a):e.insertBefore(s,a))}if(D)for(var f in l)void 0!==l[f]&&h(l[f],!1);for(;g<=z;)void 0!==(s=N[z--])&&h(s,!1)}(M,l,n,r,w||null!=N.dangerouslySetInnerHTML),function(e,t,n){var r;for(r in n)t&&null!=t[r]||null==n[r]||f(e,r,n[r],n[r]=void 0,I);for(r in t)"children"===r||"innerHTML"===r||r in n&&t[r]===("value"===r||"checked"===r?e[r]:n[r])||f(e,r,n[r],n[r]=t[r],I)}(M,t.attributes,N),I=i,M}function h(e,t){var n=e._component;n?U(n):(null!=e.__preactattr_&&s(e.__preactattr_.ref,null),!1!==t&&null!=e.__preactattr_||A(e),v(e))}function v(e){for(e=e.lastChild;e;){var t=e.previousSibling;h(e,!0),e=t}}var b=[];function k(e,t,n){var r,o=b.length;for(e.prototype&&e.prototype.render?(r=new e(t,n),Y.call(r,t,n)):((r=new Y(t,n)).constructor=e,r.render=m);o--;)if(b[o].constructor===e)return r.nextBase=b[o].nextBase,b.splice(o,1),r;return r}function m(e,t,n){return this.constructor(e,n)}function C(e,t,n,r,M){e._disable||(e._disable=!0,e.__ref=t.ref,e.__key=t.key,delete t.ref,delete t.key,void 0===e.constructor.getDerivedStateFromProps&&(!e.base||M?e.componentWillMount&&e.componentWillMount():e.componentWillReceiveProps&&e.componentWillReceiveProps(t,r)),r&&r!==e.context&&(e.prevContext||(e.prevContext=e.context),e.context=r),e.prevProps||(e.prevProps=e.props),e.props=t,e._disable=!1,0!==n&&(1!==n&&!1===o.syncComponentUpdates&&e.base?g(e):S(e,1,M)),s(e.__ref,e))}function S(e,t,n,r){if(!e._disable){var M,i,a,s=e.props,c=e.state,N=e.context,l=e.prevProps||s,D=e.prevState||c,g=e.prevContext||N,y=e.base,j=e.nextBase,z=y||j,A=e._component,f=!1,p=g;if(e.constructor.getDerivedStateFromProps&&(c=u(u({},c),e.constructor.getDerivedStateFromProps(s,c)),e.state=c),y&&(e.props=l,e.state=D,e.context=g,2!==t&&e.shouldComponentUpdate&&!1===e.shouldComponentUpdate(s,c,N)?f=!0:e.componentWillUpdate&&e.componentWillUpdate(s,c,N),e.props=s,e.state=c,e.context=N),e.prevProps=e.prevState=e.prevContext=e.nextBase=null,e._dirty=!1,!f){M=e.render(s,c,N),e.getChildContext&&(N=u(u({},N),e.getChildContext())),y&&e.getSnapshotBeforeUpdate&&(p=e.getSnapshotBeforeUpdate(l,D));var I,w,L=M&&M.nodeName;if("function"==typeof L){var v=T(M);(i=A)&&i.constructor===L&&v.key==i.__key?C(i,v,1,N,!1):(I=i,e._component=i=k(L,v,N),i.nextBase=i.nextBase||j,i._parentComponent=e,C(i,v,0,N,!1),S(i,1,n,!0)),w=i.base}else a=z,(I=A)&&(a=e._component=null),(z||1===t)&&(a&&(a._component=null),w=x(a,M,N,n||!y,z&&z.parentNode,!0));if(z&&w!==z&&i!==A){var b=z.parentNode;b&&w!==b&&(b.replaceChild(w,z),I||(z._component=null,h(z,!1)))}if(I&&U(I),e.base=w,w&&!r){for(var m=e,Y=e;Y=Y._parentComponent;)(m=Y).base=w;w._component=m,w._componentConstructor=m.constructor}}for(!y||n?E.push(e):f||(e.componentDidUpdate&&e.componentDidUpdate(l,D,p),o.afterUpdate&&o.afterUpdate(e));e._renderCallbacks.length;)e._renderCallbacks.pop().call(e);d||r||O()}}function U(e){o.beforeUnmount&&o.beforeUnmount(e);var t=e.base;e._disable=!0,e.componentWillUnmount&&e.componentWillUnmount(),e.base=null;var n=e._component;n?U(n):t&&(null!=t.__preactattr_&&s(t.__preactattr_.ref,null),e.nextBase=t,A(t),b.push(e),v(t)),s(e.__ref,null)}function Y(e,t){this._dirty=!0,this.context=t,this.props=e,this.state=this.state||{},this._renderCallbacks=[]}function Q(e,t,n){return x(n,e,{},!1,t,!1)}function B(){return{}}u(Y.prototype,{setState:function(e,t){this.prevState||(this.prevState=this.state),this.state=u(u({},this.state),"function"==typeof e?e(this.state,this.props):e),t&&this._renderCallbacks.push(t),g(this)},forceUpdate:function(e){e&&this._renderCallbacks.push(e),S(this,2)},render:function(){}});var _={h:a,createElement:a,cloneElement:N,createRef:B,Component:Y,render:Q,rerender:y,options:o};t.default=_},function(e,n,r){"use strict";r.r(n),function(e){r.d(n,"$mobx",(function(){return O})),r.d(n,"FlowCancellationError",(function(){return wt})),r.d(n,"IDerivationState",(function(){return K})),r.d(n,"ObservableMap",(function(){return fn})),r.d(n,"ObservableSet",(function(){return dn})),r.d(n,"Reaction",(function(){return We})),r.d(n,"_allowStateChanges",(function(){return de})),r.d(n,"_allowStateChangesInsideComputed",(function(){return Oe})),r.d(n,"_allowStateReadsEnd",(function(){return ge})),r.d(n,"_allowStateReadsStart",(function(){return De})),r.d(n,"_endAction",(function(){return Ee})),r.d(n,"_getAdministration",(function(){return mn})),r.d(n,"_getGlobalState",(function(){return Qe})),r.d(n,"_interceptReads",(function(){return ht})),r.d(n,"_isComputingDerivation",(function(){return ie})),r.d(n,"_resetGlobalState",(function(){return Be})),r.d(n,"_startAction",(function(){return pe})),r.d(n,"action",(function(){return rt})),r.d(n,"autorun",(function(){return ut})),r.d(n,"comparer",(function(){return v})),r.d(n,"computed",(function(){return ne})),r.d(n,"configure",(function(){return yt})),r.d(n,"createAtom",(function(){return h})),r.d(n,"decorate",(function(){return jt})),r.d(n,"entries",(function(){return Bt})),r.d(n,"extendObservable",(function(){return zt})),r.d(n,"flow",(function(){return xt})),r.d(n,"get",(function(){return Zt})),r.d(n,"getAtom",(function(){return kn})),r.d(n,"getDebugName",(function(){return Cn})),r.d(n,"getDependencyTree",(function(){return ft})),r.d(n,"getObserverTree",(function(){return Et})),r.d(n,"has",(function(){return Rt})),r.d(n,"intercept",(function(){return vt})),r.d(n,"isAction",(function(){return it})),r.d(n,"isArrayLike",(function(){return f})),r.d(n,"isBoxedObservable",(function(){return Le})),r.d(n,"isComputed",(function(){return kt})),r.d(n,"isComputedProp",(function(){return mt})),r.d(n,"isFlowCancellationError",(function(){return Ot})),r.d(n,"isObservable",(function(){return St})),r.d(n,"isObservableArray",(function(){return zn})),r.d(n,"isObservableMap",(function(){return pn})),r.d(n,"isObservableObject",(function(){return bn})),r.d(n,"isObservableProp",(function(){return Ut})),r.d(n,"isObservableSet",(function(){return In})),r.d(n,"keys",(function(){return Yt})),r.d(n,"observable",(function(){return X})),r.d(n,"observe",(function(){return Gt})),r.d(n,"onBecomeObserved",(function(){return lt})),r.d(n,"onBecomeUnobserved",(function(){return Dt})),r.d(n,"onReactionError",(function(){return Je})),r.d(n,"reaction",(function(){return Nt})),r.d(n,"remove",(function(){return Pt})),r.d(n,"runInAction",(function(){return Mt})),r.d(n,"set",(function(){return _t})),r.d(n,"spy",(function(){return et})),r.d(n,"toJS",(function(){return Wt})),r.d(n,"trace",(function(){return Jt})),r.d(n,"transaction",(function(){return qt})),r.d(n,"untracked",(function(){return ce})),r.d(n,"values",(function(){return Qt})),r.d(n,"when",(function(){return Xt}));var o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},M=function(){return(M=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function c(e){var t="function"==typeof Symbol&&e[Symbol.iterator],n=0;return t?t.call(e):{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}function i(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,M=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=M.next()).done;)i.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=M.return)&&n.call(M)}finally{if(o)throw o.error}}return i}function a(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(i(arguments[t]));return e}var u=[];Object.freeze(u);var s={};function N(){return++Ye.mobxGuid}function l(e){throw D(!1,e),"X"}function D(e,t){if(!e)throw new Error("[mobx] "+(t||"An invariant failed, however the error is obfuscated because this is a production build."))}function y(e){var t=!1;return function(){if(!t)return t=!0,e.apply(this,arguments)}}Object.freeze(s);var g=function(){};function j(e){return null!==e&&"object"==typeof e}function z(e){if(null===e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);return t===Object.prototype||null===t}function T(e,t,n){Object.defineProperty(e,t,{enumerable:!1,writable:!0,configurable:!0,value:n})}function A(e,t){var n="isMobX"+e;return t.prototype[n]=!0,function(e){return j(e)&&!0===e[n]}}function f(e){return Array.isArray(e)||zn(e)}function E(e){return e instanceof Map}function p(e){return e instanceof Set}function d(e){var t=new Set;for(var n in e)t.add(n);return Object.getOwnPropertySymbols(e).forEach((function(n){Object.getOwnPropertyDescriptor(e,n).enumerable&&t.add(n)})),Array.from(t)}function I(e){return e&&e.toString?e.toString():new String(e).toString()}function w(e){return null===e?null:"object"==typeof e?""+e:e}var O=Symbol("mobx administration"),x=function(){function e(e){void 0===e&&(e="Atom@"+N()),this.name=e,this.isPendingUnobservation=!1,this.isBeingObserved=!1,this.observers=new Set,this.diffValue=0,this.lastAccessedBy=0,this.lowestObserverState=K.NOT_TRACKING}return e.prototype.onBecomeObserved=function(){this.onBecomeObservedListeners&&this.onBecomeObservedListeners.forEach((function(e){return e()}))},e.prototype.onBecomeUnobserved=function(){this.onBecomeUnobservedListeners&&this.onBecomeUnobservedListeners.forEach((function(e){return e()}))},e.prototype.reportObserved=function(){return He(this)},e.prototype.reportChanged=function(){Ze(),function(e){e.lowestObserverState!==K.STALE&&(e.lowestObserverState=K.STALE,e.observers.forEach((function(t){t.dependenciesState===K.UP_TO_DATE&&(t.isTracing!==$.NONE&&Ve(t,e),t.onBecomeStale()),t.dependenciesState=K.STALE})))}(this),Ge()},e.prototype.toString=function(){return this.name},e}(),L=A("Atom",x);function h(e,t,n){void 0===t&&(t=g),void 0===n&&(n=g);var r=new x(e);return t!==g&<(r,t),n!==g&&Dt(r,n),r}var v={identity:function(e,t){return e===t},structural:function(e,t){return Un(e,t)},default:function(e,t){return Object.is(e,t)},shallow:function(e,t){return Un(e,t,1)}},k=Symbol("mobx did run lazy initializers"),b=Symbol("mobx pending decorators"),m={},C={};function S(e,t){var n=t?m:C;return n[e]||(n[e]={configurable:!0,enumerable:t,get:function(){return U(this),this[e]},set:function(t){U(this),this[e]=t}})}function U(e){var t,n;if(!0!==e[k]){var r=e[b];if(r){T(e,k,!0);var o=a(Object.getOwnPropertySymbols(r),Object.keys(r));try{for(var i=c(o),u=i.next();!u.done;u=i.next()){var s=r[u.value];s.propertyCreator(e,s.prop,s.descriptor,s.decoratorTarget,s.decoratorArguments)}}catch(e){t={error:e}}finally{try{u&&!u.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}}}}function Y(e,t){return function(){var n,r=function(r,o,i,a){if(!0===a)return t(r,o,i,r,n),null;if(!Object.prototype.hasOwnProperty.call(r,b)){var u=r[b];T(r,b,M({},u))}return r[b][o]={prop:o,propertyCreator:t,descriptor:i,decoratorTarget:r,decoratorArguments:n},S(o,e)};return Q(arguments)?(n=u,r.apply(null,arguments)):(n=Array.prototype.slice.call(arguments),r)}}function Q(e){return(2===e.length||3===e.length)&&("string"==typeof e[1]||"symbol"==typeof e[1])||4===e.length&&!0===e[3]}function B(e,t,n){return St(e)?e:Array.isArray(e)?X.array(e,{name:n}):z(e)?X.object(e,void 0,{name:n}):E(e)?X.map(e,{name:n}):p(e)?X.set(e,{name:n}):e}function _(e){return e}function P(e){D(e);var n=Y(!0,(function(t,n,r,o,M){var i=r?r.initializer?r.initializer.call(t):r.value:void 0;On(t).addObservableProp(n,i,e)})),r=(void 0!==t&&t.env,n);return r.enhancer=e,r}var R={deep:!0,name:void 0,defaultDecorator:void 0,proxy:!0};function Z(e){return null==e?R:"string"==typeof e?{name:e,deep:!0,proxy:!0}:e}Object.freeze(R);var G=P(B),H=P((function(e,t,n){return null==e||bn(e)||zn(e)||pn(e)||In(e)?e:Array.isArray(e)?X.array(e,{name:n,deep:!1}):z(e)?X.object(e,void 0,{name:n,deep:!1}):E(e)?X.map(e,{name:n,deep:!1}):p(e)?X.set(e,{name:n,deep:!1}):l(!1)})),V=P(_),W=P((function(e,t,n){return Un(e,t)?t:e}));function J(e){return e.defaultDecorator?e.defaultDecorator.enhancer:!1===e.deep?_:B}var F={box:function(e,t){arguments.length>2&&q("box");var n=Z(t);return new xe(e,J(n),n.name,!0,n.equals)},array:function(e,t){arguments.length>2&&q("array");var n=Z(t);return ln(e,J(n),n.name)},map:function(e,t){arguments.length>2&&q("map");var n=Z(t);return new fn(e,J(n),n.name)},set:function(e,t){arguments.length>2&&q("set");var n=Z(t);return new dn(e,J(n),n.name)},object:function(e,t,n){"string"==typeof arguments[1]&&q("object");var r=Z(n);if(!1===r.proxy)return zt({},e,t,r);var o=Tt(r),i=rn(zt({},void 0,void 0,r));return At(i,e,t,o),i},ref:V,shallow:H,deep:G,struct:W},X=function(e,t,n){if("string"==typeof arguments[1]||"symbol"==typeof arguments[1])return G.apply(null,arguments);if(St(e))return e;var r=z(e)?X.object(e,t,n):Array.isArray(e)?X.array(e,t):E(e)?X.map(e,t):p(e)?X.set(e,t):e;if(r!==e)return r;l(!1)};function q(e){l("Expected one or two arguments to observable."+e+". Did you accidentally try to use observable."+e+" as decorator?")}Object.keys(F).forEach((function(e){return X[e]=F[e]}));var K,$,ee=Y(!1,(function(e,t,n,r,o){var i=n.get,a=n.set,u=o[0]||{};On(e).addComputedProp(e,t,M({get:i,set:a,context:e},u))})),te=ee({equals:v.structural}),ne=function(e,t,n){if("string"==typeof t)return ee.apply(null,arguments);if(null!==e&&"object"==typeof e&&1===arguments.length)return ee.apply(null,arguments);var r="object"==typeof t?t:{};return r.get=e,r.set="function"==typeof t?t:r.set,r.name=r.name||e.name||"",new he(r)};ne.struct=te,function(e){e[e.NOT_TRACKING=-1]="NOT_TRACKING",e[e.UP_TO_DATE=0]="UP_TO_DATE",e[e.POSSIBLY_STALE=1]="POSSIBLY_STALE",e[e.STALE=2]="STALE"}(K||(K={})),function(e){e[e.NONE=0]="NONE",e[e.LOG=1]="LOG",e[e.BREAK=2]="BREAK"}($||($={}));var re=function(e){this.cause=e};function oe(e){return e instanceof re}function Me(e){switch(e.dependenciesState){case K.UP_TO_DATE:return!1;case K.NOT_TRACKING:case K.STALE:return!0;case K.POSSIBLY_STALE:for(var t=De(!0),n=Ne(),r=e.observing,o=r.length,M=0;M<o;M++){var i=r[M];if(ve(i)){if(Ye.disableErrorBoundaries)i.get();else try{i.get()}catch(e){return le(n),ge(t),!0}if(e.dependenciesState===K.STALE)return le(n),ge(t),!0}}return ye(e),le(n),ge(t),!1}}function ie(){return null!==Ye.trackingDerivation}function ae(e){var t=e.observers.size>0;Ye.computationDepth>0&&t&&l(!1),Ye.allowStateChanges||!t&&"strict"!==Ye.enforceActions||l(!1)}function ue(e,t,n){var r=De(!0);ye(e),e.newObserving=new Array(e.observing.length+100),e.unboundDepsCount=0,e.runId=++Ye.runId;var o,M=Ye.trackingDerivation;if(Ye.trackingDerivation=e,!0===Ye.disableErrorBoundaries)o=t.call(n);else try{o=t.call(n)}catch(e){o=new re(e)}return Ye.trackingDerivation=M,function(e){for(var t=e.observing,n=e.observing=e.newObserving,r=K.UP_TO_DATE,o=0,M=e.unboundDepsCount,i=0;i<M;i++)0===(a=n[i]).diffValue&&(a.diffValue=1,o!==i&&(n[o]=a),o++),a.dependenciesState>r&&(r=a.dependenciesState);for(n.length=o,e.newObserving=null,M=t.length;M--;)0===(a=t[M]).diffValue&&Pe(a,e),a.diffValue=0;for(;o--;){var a;1===(a=n[o]).diffValue&&(a.diffValue=0,_e(a,e))}r!==K.UP_TO_DATE&&(e.dependenciesState=r,e.onBecomeStale())}(e),ge(r),o}function se(e){var t=e.observing;e.observing=[];for(var n=t.length;n--;)Pe(t[n],e);e.dependenciesState=K.NOT_TRACKING}function ce(e){var t=Ne();try{return e()}finally{le(t)}}function Ne(){var e=Ye.trackingDerivation;return Ye.trackingDerivation=null,e}function le(e){Ye.trackingDerivation=e}function De(e){var t=Ye.allowStateReads;return Ye.allowStateReads=e,t}function ge(e){Ye.allowStateReads=e}function ye(e){if(e.dependenciesState!==K.UP_TO_DATE){e.dependenciesState=K.UP_TO_DATE;for(var t=e.observing,n=t.length;n--;)t[n].lowestObserverState=K.UP_TO_DATE}}var je=0,ze=1,Te=Object.getOwnPropertyDescriptor((function(){}),"name");function Ae(e,t,n){var r=function(){return fe(e,t,n||this,arguments)};return r.isMobxAction=!0,r}function fe(e,t,n,r){var o=pe(e,n,r);try{return t.apply(n,r)}catch(e){throw o.error=e,e}finally{Ee(o)}}function pe(e,t,n){var r=0,o=Ne();Ze();var M={prevDerivation:o,prevAllowStateChanges:Ie(!0),prevAllowStateReads:De(!0),notifySpy:!1,startTime:r,actionId:ze++,parentActionId:je};return je=M.actionId,M}function Ee(e){je!==e.actionId&&l("invalid action stack. did you forget to finish an action?"),je=e.parentActionId,void 0!==e.error&&(Ye.suppressReactionErrors=!0),we(e.prevAllowStateChanges),ge(e.prevAllowStateReads),Ge(),le(e.prevDerivation),e.notifySpy,Ye.suppressReactionErrors=!1}function de(e,t){var n,r=Ie(e);try{n=t()}finally{we(r)}return n}function Ie(e){var t=Ye.allowStateChanges;return Ye.allowStateChanges=e,t}function we(e){Ye.allowStateChanges=e}function Oe(e){var t,n=Ye.computationDepth;Ye.computationDepth=0;try{t=e()}finally{Ye.computationDepth=n}return t}Te&&Te.configurable;var xe=function(e){function t(t,n,r,o,M){void 0===r&&(r="ObservableValue@"+N()),void 0===o&&(o=!0),void 0===M&&(M=v.default);var i=e.call(this,r)||this;return i.enhancer=n,i.name=r,i.equals=M,i.hasUnreportedChange=!1,i.value=n(t,void 0,r),i}return function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.prototype.dehanceValue=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.prototype.set=function(e){this.value,(e=this.prepareNewValue(e))!==Ye.UNCHANGED&&this.setNewValue(e)},t.prototype.prepareNewValue=function(e){if(ae(this),on(this)){var t=an(this,{object:this,type:"update",newValue:e});if(!t)return Ye.UNCHANGED;e=t.newValue}return e=this.enhancer(e,this.value,this.name),this.equals(this.value,e)?Ye.UNCHANGED:e},t.prototype.setNewValue=function(e){var t=this.value;this.value=e,this.reportChanged(),un(this)&&cn(this,{type:"update",object:this,newValue:e,oldValue:t})},t.prototype.get=function(){return this.reportObserved(),this.dehanceValue(this.value)},t.prototype.intercept=function(e){return Mn(this,e)},t.prototype.observe=function(e,t){return t&&e({object:this,type:"update",newValue:this.value,oldValue:void 0}),sn(this,e)},t.prototype.toJSON=function(){return this.get()},t.prototype.toString=function(){return this.name+"["+this.value+"]"},t.prototype.valueOf=function(){return w(this.get())},t.prototype[Symbol.toPrimitive]=function(){return this.valueOf()},t}(x),Le=A("ObservableValue",xe),he=function(){function e(e){this.dependenciesState=K.NOT_TRACKING,this.observing=[],this.newObserving=null,this.isBeingObserved=!1,this.isPendingUnobservation=!1,this.observers=new Set,this.diffValue=0,this.runId=0,this.lastAccessedBy=0,this.lowestObserverState=K.UP_TO_DATE,this.unboundDepsCount=0,this.__mapid="#"+N(),this.value=new re(null),this.isComputing=!1,this.isRunningSetter=!1,this.isTracing=$.NONE,D(e.get,"missing option for computed: get"),this.derivation=e.get,this.name=e.name||"ComputedValue@"+N(),e.set&&(this.setter=Ae(this.name+"-setter",e.set)),this.equals=e.equals||(e.compareStructural||e.struct?v.structural:v.default),this.scope=e.context,this.requiresReaction=!!e.requiresReaction,this.keepAlive=!!e.keepAlive}return e.prototype.onBecomeStale=function(){!function(e){e.lowestObserverState===K.UP_TO_DATE&&(e.lowestObserverState=K.POSSIBLY_STALE,e.observers.forEach((function(t){t.dependenciesState===K.UP_TO_DATE&&(t.dependenciesState=K.POSSIBLY_STALE,t.isTracing!==$.NONE&&Ve(t,e),t.onBecomeStale())})))}(this)},e.prototype.onBecomeObserved=function(){this.onBecomeObservedListeners&&this.onBecomeObservedListeners.forEach((function(e){return e()}))},e.prototype.onBecomeUnobserved=function(){this.onBecomeUnobservedListeners&&this.onBecomeUnobservedListeners.forEach((function(e){return e()}))},e.prototype.get=function(){this.isComputing&&l("Cycle detected in computation "+this.name+": "+this.derivation),0!==Ye.inBatch||0!==this.observers.size||this.keepAlive?(He(this),Me(this)&&this.trackAndCompute()&&function(e){e.lowestObserverState!==K.STALE&&(e.lowestObserverState=K.STALE,e.observers.forEach((function(t){t.dependenciesState===K.POSSIBLY_STALE?t.dependenciesState=K.STALE:t.dependenciesState===K.UP_TO_DATE&&(e.lowestObserverState=K.UP_TO_DATE)})))}(this)):Me(this)&&(this.warnAboutUntrackedRead(),Ze(),this.value=this.computeValue(!1),Ge());var e=this.value;if(oe(e))throw e.cause;return e},e.prototype.peek=function(){var e=this.computeValue(!1);if(oe(e))throw e.cause;return e},e.prototype.set=function(e){if(this.setter){D(!this.isRunningSetter,"The setter of computed value '"+this.name+"' is trying to update itself. Did you intend to update an _observable_ value, instead of the computed property?"),this.isRunningSetter=!0;try{this.setter.call(this.scope,e)}finally{this.isRunningSetter=!1}}else D(!1,!1)},e.prototype.trackAndCompute=function(){var e=this.value,t=this.dependenciesState===K.NOT_TRACKING,n=this.computeValue(!0),r=t||oe(e)||oe(n)||!this.equals(e,n);return r&&(this.value=n),r},e.prototype.computeValue=function(e){var t;if(this.isComputing=!0,Ye.computationDepth++,e)t=ue(this,this.derivation,this.scope);else if(!0===Ye.disableErrorBoundaries)t=this.derivation.call(this.scope);else try{t=this.derivation.call(this.scope)}catch(e){t=new re(e)}return Ye.computationDepth--,this.isComputing=!1,t},e.prototype.suspend=function(){this.keepAlive||(se(this),this.value=void 0)},e.prototype.observe=function(e,t){var n=this,r=!0,o=void 0;return ut((function(){var M=n.get();if(!r||t){var i=Ne();e({type:"update",object:n,newValue:M,oldValue:o}),le(i)}r=!1,o=M}))},e.prototype.warnAboutUntrackedRead=function(){},e.prototype.toJSON=function(){return this.get()},e.prototype.toString=function(){return this.name+"["+this.derivation.toString()+"]"},e.prototype.valueOf=function(){return w(this.get())},e.prototype[Symbol.toPrimitive]=function(){return this.valueOf()},e}(),ve=A("ComputedValue",he),be=["mobxGuid","spyListeners","enforceActions","computedRequiresReaction","reactionRequiresObservable","observableRequiresReaction","allowStateReads","disableErrorBoundaries","runId","UNCHANGED"],ke=function(){this.version=5,this.UNCHANGED={},this.trackingDerivation=null,this.computationDepth=0,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!0,this.allowStateReads=!0,this.enforceActions=!1,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.computedConfigurable=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1},me={};function Ce(){return"undefined"!=typeof window?window:void 0!==e?e:"undefined"!=typeof self?self:me}var Se=!0,Ue=!1,Ye=function(){var e=Ce();return e.__mobxInstanceCount>0&&!e.__mobxGlobals&&(Se=!1),e.__mobxGlobals&&e.__mobxGlobals.version!==(new ke).version&&(Se=!1),Se?e.__mobxGlobals?(e.__mobxInstanceCount+=1,e.__mobxGlobals.UNCHANGED||(e.__mobxGlobals.UNCHANGED={}),e.__mobxGlobals):(e.__mobxInstanceCount=1,e.__mobxGlobals=new ke):(setTimeout((function(){Ue||l("There are multiple, different versions of MobX active. Make sure MobX is loaded only once or use `configure({ isolateGlobalState: true })`")}),1),new ke)}();function Qe(){return Ye}function Be(){var e=new ke;for(var t in e)-1===be.indexOf(t)&&(Ye[t]=e[t]);Ye.allowStateChanges=!Ye.enforceActions}function _e(e,t){e.observers.add(t),e.lowestObserverState>t.dependenciesState&&(e.lowestObserverState=t.dependenciesState)}function Pe(e,t){e.observers.delete(t),0===e.observers.size&&Re(e)}function Re(e){!1===e.isPendingUnobservation&&(e.isPendingUnobservation=!0,Ye.pendingUnobservations.push(e))}function Ze(){Ye.inBatch++}function Ge(){if(0==--Ye.inBatch){qe();for(var e=Ye.pendingUnobservations,t=0;t<e.length;t++){var n=e[t];n.isPendingUnobservation=!1,0===n.observers.size&&(n.isBeingObserved&&(n.isBeingObserved=!1,n.onBecomeUnobserved()),n instanceof he&&n.suspend())}Ye.pendingUnobservations=[]}}function He(e){var t=Ye.trackingDerivation;return null!==t?(t.runId!==e.lastAccessedBy&&(e.lastAccessedBy=t.runId,t.newObserving[t.unboundDepsCount++]=e,e.isBeingObserved||(e.isBeingObserved=!0,e.onBecomeObserved())),!0):(0===e.observers.size&&Ye.inBatch>0&&Re(e),!1)}function Ve(e,t){if(console.log("[mobx.trace] '"+e.name+"' is invalidated due to a change in: '"+t.name+"'"),e.isTracing===$.BREAK){var n=[];!function e(t,n,r){n.length>=1e3?n.push("(and many more)"):(n.push(""+new Array(r).join("\t")+t.name),t.dependencies&&t.dependencies.forEach((function(t){return e(t,n,r+1)})))}(ft(e),n,1),new Function("debugger;\n/*\nTracing '"+e.name+"'\n\nYou are entering this break point because derivation '"+e.name+"' is being traced and '"+t.name+"' is now forcing it to update.\nJust follow the stacktrace you should now see in the devtools to see precisely what piece of your code is causing this update\nThe stackframe you are looking for is at least ~6-8 stack-frames up.\n\n"+(e instanceof he?e.derivation.toString().replace(/[*]\//g,"/"):"")+"\n\nThe dependencies for this derivation are:\n\n"+n.join("\n")+"\n*/\n ")()}}var We=function(){function e(e,t,n,r){void 0===e&&(e="Reaction@"+N()),void 0===r&&(r=!1),this.name=e,this.onInvalidate=t,this.errorHandler=n,this.requiresObservable=r,this.observing=[],this.newObserving=[],this.dependenciesState=K.NOT_TRACKING,this.diffValue=0,this.runId=0,this.unboundDepsCount=0,this.__mapid="#"+N(),this.isDisposed=!1,this._isScheduled=!1,this._isTrackPending=!1,this._isRunning=!1,this.isTracing=$.NONE}return e.prototype.onBecomeStale=function(){this.schedule()},e.prototype.schedule=function(){this._isScheduled||(this._isScheduled=!0,Ye.pendingReactions.push(this),qe())},e.prototype.isScheduled=function(){return this._isScheduled},e.prototype.runReaction=function(){if(!this.isDisposed){if(Ze(),this._isScheduled=!1,Me(this)){this._isTrackPending=!0;try{this.onInvalidate(),this._isTrackPending}catch(e){this.reportExceptionInDerivation(e)}}Ge()}},e.prototype.track=function(e){if(!this.isDisposed){Ze(),this._isRunning=!0;var t=ue(this,e,void 0);this._isRunning=!1,this._isTrackPending=!1,this.isDisposed&&se(this),oe(t)&&this.reportExceptionInDerivation(t.cause),Ge()}},e.prototype.reportExceptionInDerivation=function(e){var t=this;if(this.errorHandler)this.errorHandler(e,this);else{if(Ye.disableErrorBoundaries)throw e;var n="[mobx] Encountered an uncaught exception that was thrown by a reaction or observer component, in: '"+this+"'";Ye.suppressReactionErrors?console.warn("[mobx] (error in reaction '"+this.name+"' suppressed, fix error of causing action below)"):console.error(n,e),Ye.globalReactionErrorHandlers.forEach((function(n){return n(e,t)}))}},e.prototype.dispose=function(){this.isDisposed||(this.isDisposed=!0,this._isRunning||(Ze(),se(this),Ge()))},e.prototype.getDisposer=function(){var e=this.dispose.bind(this);return e[O]=this,e},e.prototype.toString=function(){return"Reaction["+this.name+"]"},e.prototype.trace=function(e){void 0===e&&(e=!1),Jt(this,e)},e}();function Je(e){return Ye.globalReactionErrorHandlers.push(e),function(){var t=Ye.globalReactionErrorHandlers.indexOf(e);t>=0&&Ye.globalReactionErrorHandlers.splice(t,1)}}var Fe=function(e){return e()};function qe(){Ye.inBatch>0||Ye.isRunningReactions||Fe(Xe)}function Xe(){Ye.isRunningReactions=!0;for(var e=Ye.pendingReactions,t=0;e.length>0;){100==++t&&(console.error("Reaction doesn't converge to a stable state after 100 iterations. Probably there is a cycle in the reactive function: "+e[0]),e.splice(0));for(var n=e.splice(0),r=0,o=n.length;r<o;r++)n[r].runReaction()}Ye.isRunningReactions=!1}var Ke=A("Reaction",We);function $e(e){var t=Fe;Fe=function(n){return e((function(){return t(n)}))}}function et(e){return console.warn("[mobx.spy] Is a no-op in production builds"),function(){}}function tt(){l(!1)}function nt(e){return function(t,n,r){if(r){if(r.value)return{value:Ae(e,r.value),enumerable:!1,configurable:!0,writable:!0};var o=r.initializer;return{enumerable:!1,configurable:!0,writable:!0,initializer:function(){return Ae(e,o.call(this))}}}return ot(e).apply(this,arguments)}}function ot(e){return function(t,n,r){Object.defineProperty(t,n,{configurable:!0,enumerable:!1,get:function(){},set:function(t){T(this,n,rt(e,t))}})}}var rt=function(e,t,n,r){return 1===arguments.length&&"function"==typeof e?Ae(e.name||"<unnamed action>",e):2===arguments.length&&"function"==typeof t?Ae(e,t):1===arguments.length&&"string"==typeof e?nt(e):!0!==r?nt(t).apply(null,arguments):void T(e,t,Ae(e.name||t,n.value,this))};function Mt(e,t){return fe("string"==typeof e?e:e.name||"<unnamed action>","function"==typeof e?e:t,this,void 0)}function it(e){return"function"==typeof e&&!0===e.isMobxAction}function at(e,t,n){T(e,t,Ae(t,n.bind(e)))}function ut(e,t){void 0===t&&(t=s);var n,r=t&&t.name||e.name||"Autorun@"+N();if(t.scheduler||t.delay){var o=ct(t),M=!1;n=new We(r,(function(){M||(M=!0,o((function(){M=!1,n.isDisposed||n.track(i)})))}),t.onError,t.requiresObservable)}else n=new We(r,(function(){this.track(i)}),t.onError,t.requiresObservable);function i(){e(n)}return n.schedule(),n.getDisposer()}rt.bound=function(e,t,n,r){return!0===r?(at(e,t,n.value),null):n?{configurable:!0,enumerable:!1,get:function(){return at(this,t,n.value||n.initializer.call(this)),this[t]},set:tt}:{enumerable:!1,configurable:!0,set:function(e){at(this,t,e)},get:function(){}}};var st=function(e){return e()};function ct(e){return e.scheduler?e.scheduler:e.delay?function(t){return setTimeout(t,e.delay)}:st}function Nt(e,t,n){void 0===n&&(n=s);var r,o,M,i=n.name||"Reaction@"+N(),a=rt(i,n.onError?(r=n.onError,o=t,function(){try{return o.apply(this,arguments)}catch(e){r.call(this,e)}}):t),u=!n.scheduler&&!n.delay,c=ct(n),l=!0,D=!1,g=n.compareStructural?v.structural:n.equals||v.default,y=new We(i,(function(){l||u?j():D||(D=!0,c(j))}),n.onError,n.requiresObservable);function j(){if(D=!1,!y.isDisposed){var t=!1;y.track((function(){var n=e(y);t=l||!g(M,n),M=n})),l&&n.fireImmediately&&a(M,y),l||!0!==t||a(M,y),l&&(l=!1)}}return y.schedule(),y.getDisposer()}function lt(e,t,n){return gt("onBecomeObserved",e,t,n)}function Dt(e,t,n){return gt("onBecomeUnobserved",e,t,n)}function gt(e,t,n,r){var o="function"==typeof r?kn(t,n):kn(t),M="function"==typeof r?r:n,i=e+"Listeners";return o[i]?o[i].add(M):o[i]=new Set([M]),"function"!=typeof o[e]?l(!1):function(){var e=o[i];e&&(e.delete(M),0===e.size&&delete o[i])}}function yt(e){var t=e.enforceActions,n=e.computedRequiresReaction,r=e.computedConfigurable,o=e.disableErrorBoundaries,M=e.reactionScheduler,i=e.reactionRequiresObservable,a=e.observableRequiresReaction;if(!0===e.isolateGlobalState&&((Ye.pendingReactions.length||Ye.inBatch||Ye.isRunningReactions)&&l("isolateGlobalState should be called before MobX is running any reactions"),Ue=!0,Se&&(0==--Ce().__mobxInstanceCount&&(Ce().__mobxGlobals=void 0),Ye=new ke)),void 0!==t){var u=void 0;switch(t){case!0:case"observed":u=!0;break;case!1:case"never":u=!1;break;case"strict":case"always":u="strict";break;default:l("Invalid value for 'enforceActions': '"+t+"', expected 'never', 'always' or 'observed'")}Ye.enforceActions=u,Ye.allowStateChanges=!0!==u&&"strict"!==u}void 0!==n&&(Ye.computedRequiresReaction=!!n),void 0!==i&&(Ye.reactionRequiresObservable=!!i),void 0!==a&&(Ye.observableRequiresReaction=!!a,Ye.allowStateReads=!Ye.observableRequiresReaction),void 0!==r&&(Ye.computedConfigurable=!!r),void 0!==o&&(!0===o&&console.warn("WARNING: Debug feature only. MobX will NOT recover from errors when `disableErrorBoundaries` is enabled."),Ye.disableErrorBoundaries=!!o),M&&$e(M)}function jt(e,t){var n="function"==typeof e?e.prototype:e,r=function(e){var r=t[e];Array.isArray(r)||(r=[r]);var o=Object.getOwnPropertyDescriptor(n,e),M=r.reduce((function(t,r){return r(n,e,t)}),o);M&&Object.defineProperty(n,e,M)};for(var o in t)r(o);return e}function zt(e,t,n,r){var o=Tt(r=Z(r));return U(e),On(e,r.name,o.enhancer),t&&At(e,t,n,o),e}function Tt(e){return e.defaultDecorator||(!1===e.deep?V:G)}function At(e,t,n,r){var o,i;Ze();try{var a=d(t);try{for(var u=c(a),s=u.next();!s.done;s=u.next()){var M=s.value,N=Object.getOwnPropertyDescriptor(t,M),l=(n&&M in n?n[M]:N.get?ee:r)(e,M,N,!0);l&&Object.defineProperty(e,M,l)}}catch(e){o={error:e}}finally{try{s&&!s.done&&(i=u.return)&&i.call(u)}finally{if(o)throw o.error}}}finally{Ge()}}function ft(e,t){return pt(kn(e,t))}function pt(e){var t,n,r={name:e.name};return e.observing&&e.observing.length>0&&(r.dependencies=(t=e.observing,n=[],t.forEach((function(e){-1===n.indexOf(e)&&n.push(e)})),n).map(pt)),r}function Et(e,t){return It(kn(e,t))}function It(e){var t={name:e.name};return function(e){return e.observers&&e.observers.size>0}(e)&&(t.observers=Array.from(function(e){return e.observers}(e)).map(It)),t}var dt=0;function wt(){this.message="FLOW_CANCELLED"}function Ot(e){return e instanceof wt}function xt(e){1!==arguments.length&&l("Flow expects 1 argument and cannot be used as decorator");var t=e.name||"<unnamed flow>";return function(){var n,r=this,o=arguments,M=++dt,i=rt(t+" - runid: "+M+" - init",e).apply(r,o),a=void 0,u=new Promise((function(e,r){var o=0;function u(e){var n;a=void 0;try{n=rt(t+" - runid: "+M+" - yield "+o++,i.next).call(i,e)}catch(e){return r(e)}c(n)}function s(e){var n;a=void 0;try{n=rt(t+" - runid: "+M+" - yield "+o++,i.throw).call(i,e)}catch(e){return r(e)}c(n)}function c(t){if(!t||"function"!=typeof t.then)return t.done?e(t.value):(a=Promise.resolve(t.value)).then(u,s);t.then(c,r)}n=r,u(void 0)}));return u.cancel=rt(t+" - runid: "+M+" - cancel",(function(){try{a&&Lt(a);var e=i.return(void 0),t=Promise.resolve(e.value);t.then(g,g),Lt(t),n(new wt)}catch(e){n(e)}})),u}}function Lt(e){"function"==typeof e.cancel&&e.cancel()}function ht(e,t,n){var r;if(pn(e)||zn(e)||Le(e))r=mn(e);else{if(!bn(e))return l(!1);if("string"!=typeof t)return l(!1);r=mn(e,t)}return void 0!==r.dehancer?l(!1):(r.dehancer="function"==typeof t?t:n,function(){r.dehancer=void 0})}function vt(e,t,n){return"function"==typeof n?function(e,t,n){return mn(e,t).intercept(n)}(e,t,n):function(e,t){return mn(e).intercept(t)}(e,t)}function bt(e,t){if(null==e)return!1;if(void 0!==t){if(!1===bn(e))return!1;if(!e[O].values.has(t))return!1;var n=kn(e,t);return ve(n)}return ve(e)}function kt(e){return arguments.length>1?l(!1):bt(e)}function mt(e,t){return"string"!=typeof t?l(!1):bt(e,t)}function Ct(e,t){return null!=e&&(void 0!==t?!!bn(e)&&e[O].values.has(t):bn(e)||!!e[O]||L(e)||Ke(e)||ve(e))}function St(e){return 1!==arguments.length&&l(!1),Ct(e)}function Ut(e,t){return"string"!=typeof t?l(!1):Ct(e,t)}function Yt(e){return bn(e)?e[O].getKeys():pn(e)||In(e)?Array.from(e.keys()):zn(e)?e.map((function(e,t){return t})):l(!1)}function Qt(e){return bn(e)?Yt(e).map((function(t){return e[t]})):pn(e)?Yt(e).map((function(t){return e.get(t)})):In(e)?Array.from(e.values()):zn(e)?e.slice():l(!1)}function Bt(e){return bn(e)?Yt(e).map((function(t){return[t,e[t]]})):pn(e)?Yt(e).map((function(t){return[t,e.get(t)]})):In(e)?Array.from(e.entries()):zn(e)?e.map((function(e,t){return[t,e]})):l(!1)}function _t(e,t,n){if(2!==arguments.length||In(e))if(bn(e)){var r=e[O];r.values.get(t)?r.write(t,n):r.addObservableProp(t,n,r.defaultEnhancer)}else if(pn(e))e.set(t,n);else if(In(e))e.add(t);else{if(!zn(e))return l(!1);"number"!=typeof t&&(t=parseInt(t,10)),D(t>=0,"Not a valid index: '"+t+"'"),Ze(),t>=e.length&&(e.length=t+1),e[t]=n,Ge()}else{Ze();var o=t;try{for(var i in o)_t(e,i,o[i])}finally{Ge()}}}function Pt(e,t){if(bn(e))e[O].remove(t);else if(pn(e))e.delete(t);else if(In(e))e.delete(t);else{if(!zn(e))return l(!1);"number"!=typeof t&&(t=parseInt(t,10)),D(t>=0,"Not a valid index: '"+t+"'"),e.splice(t,1)}}function Rt(e,t){return bn(e)?mn(e).has(t):pn(e)||In(e)?e.has(t):zn(e)?t>=0&&t<e.length:l(!1)}function Zt(e,t){if(Rt(e,t))return bn(e)?e[t]:pn(e)?e.get(t):zn(e)?e[t]:l(!1)}function Gt(e,t,n,r){return"function"==typeof n?function(e,t,n,r){return mn(e,t).observe(n,r)}(e,t,n,r):function(e,t,n){return mn(e).observe(t,n)}(e,t,n)}wt.prototype=Object.create(Error.prototype);var Ht={detectCycles:!0,exportMapsAsObjects:!0,recurseEverything:!1};function Vt(e,t,n,r){return r.detectCycles&&e.set(t,n),n}function Wt(e,t){var n;return"boolean"==typeof t&&(t={detectCycles:t}),t||(t=Ht),t.detectCycles=void 0===t.detectCycles?!0===t.recurseEverything:!0===t.detectCycles,t.detectCycles&&(n=new Map),function e(t,n,r){if(!n.recurseEverything&&!St(t))return t;if("object"!=typeof t)return t;if(null===t)return null;if(t instanceof Date)return t;if(Le(t))return e(t.get(),n,r);if(St(t)&&Yt(t),!0===n.detectCycles&&null!==t&&r.has(t))return r.get(t);if(zn(t)||Array.isArray(t)){var o=Vt(r,t,[],n),M=t.map((function(t){return e(t,n,r)}));o.length=M.length;for(var i=0,a=M.length;i<a;i++)o[i]=M[i];return o}if(In(t)||Object.getPrototypeOf(t)===Set.prototype){if(!1===n.exportMapsAsObjects){var u=Vt(r,t,new Set,n);return t.forEach((function(t){u.add(e(t,n,r))})),u}var s=Vt(r,t,[],n);return t.forEach((function(t){s.push(e(t,n,r))})),s}if(pn(t)||Object.getPrototypeOf(t)===Map.prototype){if(!1===n.exportMapsAsObjects){var c=Vt(r,t,new Map,n);return t.forEach((function(t,o){c.set(o,e(t,n,r))})),c}var N=Vt(r,t,{},n);return t.forEach((function(t,o){N[o]=e(t,n,r)})),N}var l=Vt(r,t,{},n);return d(t).forEach((function(o){l[o]=e(t[o],n,r)})),l}(e,t,n)}function Jt(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=!1;"boolean"==typeof e[e.length-1]&&(n=e.pop());var r=Ft(e);if(!r)return l(!1);r.isTracing===$.NONE&&console.log("[mobx.trace] '"+r.name+"' tracing enabled"),r.isTracing=n?$.BREAK:$.LOG}function Ft(e){switch(e.length){case 0:return Ye.trackingDerivation;case 1:return kn(e[0]);case 2:return kn(e[0],e[1])}}function qt(e,t){void 0===t&&(t=void 0),Ze();try{return e.apply(t)}finally{Ge()}}function Xt(e,t,n){return 1===arguments.length||t&&"object"==typeof t?$t(e,t):Kt(e,t,n||{})}function Kt(e,t,n){var r;"number"==typeof n.timeout&&(r=setTimeout((function(){if(!M[O].isDisposed){M();var e=new Error("WHEN_TIMEOUT");if(!n.onError)throw e;n.onError(e)}}),n.timeout)),n.name=n.name||"When@"+N();var o=Ae(n.name+"-effect",t),M=ut((function(t){e()&&(t.dispose(),r&&clearTimeout(r),o())}),n);return M}function $t(e,t){var n,r=new Promise((function(r,o){var i=Kt(e,r,M(M({},t),{onError:o}));n=function(){i(),o("WHEN_CANCELLED")}}));return r.cancel=n,r}function en(e){return e[O]}function tn(e){return"string"==typeof e||"number"==typeof e||"symbol"==typeof e}var nn={has:function(e,t){if(t===O||"constructor"===t||t===k)return!0;var n=en(e);return tn(t)?n.has(t):t in e},get:function(e,t){if(t===O||"constructor"===t||t===k)return e[t];var n=en(e),r=n.values.get(t);if(r instanceof x){var o=r.get();return void 0===o&&n.has(t),o}return tn(t)&&n.has(t),e[t]},set:function(e,t,n){return!!tn(t)&&(_t(e,t,n),!0)},deleteProperty:function(e,t){return!!tn(t)&&(en(e).remove(t),!0)},ownKeys:function(e){return en(e).keysAtom.reportObserved(),Reflect.ownKeys(e)},preventExtensions:function(e){return l("Dynamic observable objects cannot be frozen"),!1}};function rn(e){var t=new Proxy(e,nn);return e[O].proxy=t,t}function on(e){return void 0!==e.interceptors&&e.interceptors.length>0}function Mn(e,t){var n=e.interceptors||(e.interceptors=[]);return n.push(t),y((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function an(e,t){var n=Ne();try{for(var r=a(e.interceptors||[]),o=0,M=r.length;o<M&&(D(!(t=r[o](t))||t.type,"Intercept handlers should return nothing or a change object"),t);o++);return t}finally{le(n)}}function un(e){return void 0!==e.changeListeners&&e.changeListeners.length>0}function sn(e,t){var n=e.changeListeners||(e.changeListeners=[]);return n.push(t),y((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function cn(e,t){var n=Ne(),r=e.changeListeners;if(r){for(var o=0,M=(r=r.slice()).length;o<M;o++)r[o](t);le(n)}}var Nn={get:function(e,t){return t===O?e[O]:"length"===t?e[O].getArrayLength():"number"==typeof t?gn.get.call(e,t):"string"!=typeof t||isNaN(t)?gn.hasOwnProperty(t)?gn[t]:e[t]:gn.get.call(e,parseInt(t))},set:function(e,t,n){return"length"===t&&e[O].setArrayLength(n),"number"==typeof t&&gn.set.call(e,t,n),"symbol"==typeof t||isNaN(t)?e[t]=n:gn.set.call(e,parseInt(t),n),!0},preventExtensions:function(e){return l("Observable arrays cannot be frozen"),!1}};function ln(e,t,n,r){void 0===n&&(n="ObservableArray@"+N()),void 0===r&&(r=!1);var o,M,i,a=new Dn(n,t,r);o=a.values,M=O,i=a,Object.defineProperty(o,M,{enumerable:!1,writable:!1,configurable:!0,value:i});var u=new Proxy(a.values,Nn);if(a.proxy=u,e&&e.length){var s=Ie(!0);a.spliceWithArray(0,0,e),we(s)}return u}var Dn=function(){function e(e,t,n){this.owned=n,this.values=[],this.proxy=void 0,this.lastKnownLength=0,this.atom=new x(e||"ObservableArray@"+N()),this.enhancer=function(n,r){return t(n,r,e+"[..]")}}return e.prototype.dehanceValue=function(e){return void 0!==this.dehancer?this.dehancer(e):e},e.prototype.dehanceValues=function(e){return void 0!==this.dehancer&&e.length>0?e.map(this.dehancer):e},e.prototype.intercept=function(e){return Mn(this,e)},e.prototype.observe=function(e,t){return void 0===t&&(t=!1),t&&e({object:this.proxy,type:"splice",index:0,added:this.values.slice(),addedCount:this.values.length,removed:[],removedCount:0}),sn(this,e)},e.prototype.getArrayLength=function(){return this.atom.reportObserved(),this.values.length},e.prototype.setArrayLength=function(e){if("number"!=typeof e||e<0)throw new Error("[mobx.array] Out of range: "+e);var t=this.values.length;if(e!==t)if(e>t){for(var n=new Array(e-t),r=0;r<e-t;r++)n[r]=void 0;this.spliceWithArray(t,0,n)}else this.spliceWithArray(e,t-e)},e.prototype.updateArrayLength=function(e,t){if(e!==this.lastKnownLength)throw new Error("[mobx] Modification exception: the internal structure of an observable array was changed.");this.lastKnownLength+=t},e.prototype.spliceWithArray=function(e,t,n){var r=this;ae(this.atom);var o=this.values.length;if(void 0===e?e=0:e>o?e=o:e<0&&(e=Math.max(0,o+e)),t=1===arguments.length?o-e:null==t?0:Math.max(0,Math.min(t,o-e)),void 0===n&&(n=u),on(this)){var M=an(this,{object:this.proxy,type:"splice",index:e,removedCount:t,added:n});if(!M)return u;t=M.removedCount,n=M.added}n=0===n.length?n:n.map((function(e){return r.enhancer(e,void 0)}));var i=this.spliceItemsIntoValues(e,t,n);return 0===t&&0===n.length||this.notifyArraySplice(e,n,i),this.dehanceValues(i)},e.prototype.spliceItemsIntoValues=function(e,t,n){var r;if(n.length<1e4)return(r=this.values).splice.apply(r,a([e,t],n));var o=this.values.slice(e,e+t);return this.values=this.values.slice(0,e).concat(n,this.values.slice(e+t)),o},e.prototype.notifyArrayChildUpdate=function(e,t,n){var r=!this.owned&&!1,o=un(this),M=o||r?{object:this.proxy,type:"update",index:e,newValue:t,oldValue:n}:null;this.atom.reportChanged(),o&&cn(this,M)},e.prototype.notifyArraySplice=function(e,t,n){var r=!this.owned&&!1,o=un(this),M=o||r?{object:this.proxy,type:"splice",index:e,removed:n,added:t,removedCount:n.length,addedCount:t.length}:null;this.atom.reportChanged(),o&&cn(this,M)},e}(),gn={intercept:function(e){return this[O].intercept(e)},observe:function(e,t){return void 0===t&&(t=!1),this[O].observe(e,t)},clear:function(){return this.splice(0)},replace:function(e){var t=this[O];return t.spliceWithArray(0,t.values.length,e)},toJS:function(){return this.slice()},toJSON:function(){return this.toJS()},splice:function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var o=this[O];switch(arguments.length){case 0:return[];case 1:return o.spliceWithArray(e);case 2:return o.spliceWithArray(e,t)}return o.spliceWithArray(e,t,n)},spliceWithArray:function(e,t,n){return this[O].spliceWithArray(e,t,n)},push:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=this[O];return n.spliceWithArray(n.values.length,0,e),n.values.length},pop:function(){return this.splice(Math.max