fastlion-amis
Version:
一种MIS页面生成工具
26 lines • 848 kB
JavaScript
;/*!node_modules/dom-helpers/cjs/hasClass.js*/
amis.define("8e0ada8",(function(s,a,e,t){"use strict";a.__esModule=!0,a.default=function(s,a){return s.classList?!!a&&s.classList.contains(a):-1!==(" "+(s.className.baseVal||s.className)+" ").indexOf(" "+a+" ")},e.exports=a.default}));
;/*!node_modules/dom-helpers/cjs/addClass.js*/
amis.define("9d7cd10",(function(s,a,e,t){"use strict";var c=s("cac4499");a.__esModule=!0,a.default=function(s,a){s.classList?s.classList.add(a):(0,l.default)(s,a)||("string"==typeof s.className?s.className=s.className+" "+a:s.setAttribute("class",(s.className&&s.className.baseVal||"")+" "+a))};var l=c(s("8e0ada8"));e.exports=a.default}));
;/*!node_modules/dom-helpers/cjs/removeClass.js*/
amis.define("b5fd3ab",(function(s,e,a,t){"use strict";function c(s,e){return s.replace(new RegExp("(^|\\s)"+e+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}e.__esModule=!0,e.default=function(s,e){s.classList?s.classList.remove(e):"string"==typeof s.className?s.className=c(s.className,e):s.setAttribute("class",c(s.className&&s.className.baseVal||"",e))},a.exports=e.default}));
;/*!node_modules/react-transition-group/cjs/CSSTransition.js*/
amis.define("b8bbd0f",(function(e,n,t,s){"use strict";n.__esModule=!0,n.default=void 0;p(e("2c220ef"));var r=p(e("9d7cd10")),o=p(e("b5fd3ab")),a=p(e("11828c4")),i=p(e("7780917"));e("3970a5c");function p(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&(e[s]=t[s])}return e},l.apply(this,arguments)}var u=function(e,n){return e&&n&&n.split(" ").forEach((function(n){return(0,o.default)(e,n)}))},d=function(e){var n,t;function s(){for(var n,t=arguments.length,s=new Array(t),r=0;r<t;r++)s[r]=arguments[r];return(n=e.call.apply(e,[this].concat(s))||this).appliedClasses={appear:{},enter:{},exit:{}},n.onEnter=function(e,t){var s=n.resolveArguments(e,t),r=s[0],o=s[1];n.removeClasses(r,"exit"),n.addClass(r,o?"appear":"enter","base"),n.props.onEnter&&n.props.onEnter(e,t)},n.onEntering=function(e,t){var s=n.resolveArguments(e,t),r=s[0],o=s[1]?"appear":"enter";n.addClass(r,o,"active"),n.props.onEntering&&n.props.onEntering(e,t)},n.onEntered=function(e,t){var s=n.resolveArguments(e,t),r=s[0],o=s[1]?"appear":"enter";n.removeClasses(r,o),n.addClass(r,o,"done"),n.props.onEntered&&n.props.onEntered(e,t)},n.onExit=function(e){var t=n.resolveArguments(e)[0];n.removeClasses(t,"appear"),n.removeClasses(t,"enter"),n.addClass(t,"exit","base"),n.props.onExit&&n.props.onExit(e)},n.onExiting=function(e){var t=n.resolveArguments(e)[0];n.addClass(t,"exit","active"),n.props.onExiting&&n.props.onExiting(e)},n.onExited=function(e){var t=n.resolveArguments(e)[0];n.removeClasses(t,"exit"),n.addClass(t,"exit","done"),n.props.onExited&&n.props.onExited(e)},n.resolveArguments=function(e,t){return n.props.nodeRef?[n.props.nodeRef.current,e]:[e,t]},n.getClassNames=function(e){var t=n.props.classNames,s="string"==typeof t,r=s?""+(s&&t?t+"-":"")+e:t[e];return{baseClassName:r,activeClassName:s?r+"-active":t[e+"Active"],doneClassName:s?r+"-done":t[e+"Done"]}},n}t=e,(n=s).prototype=Object.create(t.prototype),n.prototype.constructor=n,n.__proto__=t;var o=s.prototype;return o.addClass=function(e,n,t){var s=this.getClassNames(n)[t+"ClassName"],o=this.getClassNames("enter").doneClassName;"appear"===n&&"done"===t&&o&&(s+=" "+o),"active"===t&&e&&e.scrollTop,s&&(this.appliedClasses[n][t]=s,function(e,n){e&&n&&n.split(" ").forEach((function(n){return(0,r.default)(e,n)}))}(e,s))},o.removeClasses=function(e,n){var t=this.appliedClasses[n],s=t.base,r=t.active,o=t.done;this.appliedClasses[n]={},s&&u(e,s),r&&u(e,r),o&&u(e,o)},o.render=function(){var e=this.props,n=(e.classNames,function(e,n){if(null==e)return{};var t,s,r={},o=Object.keys(e);for(s=0;s<o.length;s++)t=o[s],n.indexOf(t)>=0||(r[t]=e[t]);return r}(e,["classNames"]));return a.default.createElement(i.default,l({},n,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},s}(a.default.Component);d.defaultProps={classNames:""},d.propTypes={};var c=d;n.default=c,t.exports=n.default}));
;/*!node_modules/react-transition-group/cjs/utils/ChildMapping.js*/
amis.define("f7b994f",(function(n,e,i,t){"use strict";e.__esModule=!0,e.getChildMapping=l,e.mergeChildMappings=u,e.getInitialChildMapping=function(n,e){return l(n.children,(function(i){return(0,r.cloneElement)(i,{onExited:e.bind(null,i),in:!0,appear:a(i,"appear",n),enter:a(i,"enter",n),exit:a(i,"exit",n)})}))},e.getNextChildMapping=function(n,e,i){var t=l(n.children),o=u(e,t);return Object.keys(o).forEach((function(l){var u=o[l];if((0,r.isValidElement)(u)){var c=l in e,f=l in t,p=e[l],d=(0,r.isValidElement)(p)&&!p.props.in;!f||c&&!d?f||!c||d?f&&c&&(0,r.isValidElement)(p)&&(o[l]=(0,r.cloneElement)(u,{onExited:i.bind(null,u),in:p.props.in,exit:a(u,"exit",n),enter:a(u,"enter",n)})):o[l]=(0,r.cloneElement)(u,{in:!1}):o[l]=(0,r.cloneElement)(u,{onExited:i.bind(null,u),in:!0,exit:a(u,"exit",n),enter:a(u,"enter",n)})}})),o};var r=n("11828c4");function l(n,e){var i=Object.create(null);return n&&r.Children.map(n,(function(n){return n})).forEach((function(n){i[n.key]=function(n){return e&&(0,r.isValidElement)(n)?e(n):n}(n)})),i}function u(n,e){function i(i){return i in e?e[i]:n[i]}n=n||{},e=e||{};var t,r=Object.create(null),l=[];for(var u in n)u in e?l.length&&(r[u]=l,l=[]):l.push(u);var a={};for(var o in e){if(r[o])for(t=0;t<r[o].length;t++){var c=r[o][t];a[r[o][t]]=i(c)}a[o]=i(o)}for(t=0;t<l.length;t++)a[l[t]]=i(l[t]);return a}function a(n,e,i){return null!=i[e]?i[e]:n.props[e]}}));
;/*!node_modules/react-transition-group/cjs/TransitionGroup.js*/
amis.define("00441a8",(function(e,t,n,r){"use strict";t.__esModule=!0,t.default=void 0;u(e("2c220ef"));var i=u(e("11828c4")),o=u(e("3a90b72")),a=e("f7b994f");function u(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}var d=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},c=function(e){var t,n;function r(t,n){var r,i=(r=e.call(this,t,n)||this).handleExited.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r));return r.state={contextValue:{isMounting:!0},handleExited:i,firstRender:!0},r}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=r.prototype;return u.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},u.componentWillUnmount=function(){this.mounted=!1},r.getDerivedStateFromProps=function(e,t){var n=t.children,r=t.handleExited;return{children:t.firstRender?(0,a.getInitialChildMapping)(e,r):(0,a.getNextChildMapping)(e,n,r),firstRender:!1}},u.handleExited=function(e,t){var n=(0,a.getChildMapping)(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=l({},t.children);return delete n[e.key],{children:n}})))},u.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,["component","childFactory"]),a=this.state.contextValue,u=d(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?i.default.createElement(o.default.Provider,{value:a},u):i.default.createElement(o.default.Provider,{value:a},i.default.createElement(t,r,u))},r}(i.default.Component);c.propTypes={},c.defaultProps={component:"div",childFactory:function(e){return e}};var s=c;t.default=s,n.exports=t.default}));
;/*!node_modules/react-transition-group/cjs/ReplaceTransition.js*/
amis.define("727a4a5",(function(e,n,t,r){"use strict";n.__esModule=!0,n.default=void 0;a(e("2c220ef"));var o=a(e("11828c4")),i=a(e("162f5b9")),l=a(e("00441a8"));function a(e){return e&&e.__esModule?e:{default:e}}var d=function(e){var n,t;function r(){for(var n,t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return(n=e.call.apply(e,[this].concat(r))||this).handleEnter=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.handleLifecycle("onEnter",0,t)},n.handleEntering=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.handleLifecycle("onEntering",0,t)},n.handleEntered=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.handleLifecycle("onEntered",0,t)},n.handleExit=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.handleLifecycle("onExit",1,t)},n.handleExiting=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.handleLifecycle("onExiting",1,t)},n.handleExited=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.handleLifecycle("onExited",1,t)},n}t=e,(n=r).prototype=Object.create(t.prototype),n.prototype.constructor=n,n.__proto__=t;var a=r.prototype;return a.handleLifecycle=function(e,n,t){var r,l=this.props.children,a=o.default.Children.toArray(l)[n];if(a.props[e]&&(r=a.props)[e].apply(r,t),this.props[e]){var d=a.props.nodeRef?void 0:i.default.findDOMNode(this);this.props[e](d)}},a.render=function(){var e=this.props,n=e.children,t=e.in,r=function(e,n){if(null==e)return{};var t,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)t=i[r],n.indexOf(t)>=0||(o[t]=e[t]);return o}(e,["children","in"]),i=o.default.Children.toArray(n),a=i[0],d=i[1];return delete r.onEnter,delete r.onEntering,delete r.onEntered,delete r.onExit,delete r.onExiting,delete r.onExited,o.default.createElement(l.default,r,t?o.default.cloneElement(a,{key:"first",onEnter:this.handleEnter,onEntering:this.handleEntering,onEntered:this.handleEntered}):o.default.cloneElement(d,{key:"second",onEnter:this.handleExit,onEntering:this.handleExiting,onEntered:this.handleExited}))},r}(o.default.Component);d.propTypes={};var f=d;n.default=f,t.exports=n.default}));
;/*!node_modules/react-transition-group/cjs/SwitchTransition.js*/
amis.define("211dd95",(function(e,t,n,r){"use strict";t.__esModule=!0,t.default=t.modes=void 0;var u,a,o=l(e("11828c4")),c=(l(e("2c220ef")),e("7780917")),i=l(e("3a90b72"));function l(e){return e&&e.__esModule?e:{default:e}}var d={out:"out-in",in:"in-out"};t.modes=d;var s=function(e,t,n){return function(){var r;e.props[t]&&(r=e.props)[t].apply(r,arguments),n()}},E=((u={})[d.out]=function(e){var t=e.current,n=e.changeState;return o.default.cloneElement(t,{in:!1,onExited:s(t,"onExited",(function(){n(c.ENTERING,null)}))})},u[d.in]=function(e){var t=e.current,n=e.changeState,r=e.children;return[t,o.default.cloneElement(r,{in:!0,onEntered:s(r,"onEntered",(function(){n(c.ENTERING)}))})]},u),f=((a={})[d.out]=function(e){var t=e.children,n=e.changeState;return o.default.cloneElement(t,{in:!0,onEntered:s(t,"onEntered",(function(){n(c.ENTERED,o.default.cloneElement(t,{in:!0}))}))})},a[d.in]=function(e){var t=e.current,n=e.children,r=e.changeState;return[o.default.cloneElement(t,{in:!1,onExited:s(t,"onExited",(function(){r(c.ENTERED,o.default.cloneElement(n,{in:!0}))}))}),o.default.cloneElement(n,{in:!0})]},a),p=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),u=0;u<n;u++)r[u]=arguments[u];return(t=e.call.apply(e,[this].concat(r))||this).state={status:c.ENTERED,current:null},t.appeared=!1,t.changeState=function(e,n){void 0===n&&(n=t.state.current),t.setState({status:e,current:n})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=r.prototype;return u.componentDidMount=function(){this.appeared=!0},r.getDerivedStateFromProps=function(e,t){return null==e.children?{current:null}:t.status===c.ENTERING&&e.mode===d.in?{status:c.ENTERING}:!t.current||(n=t.current,r=e.children,n===r||o.default.isValidElement(n)&&o.default.isValidElement(r)&&null!=n.key&&n.key===r.key)?{current:o.default.cloneElement(e.children,{in:!0})}:{status:c.EXITING};var n,r},u.render=function(){var e,t=this.props,n=t.children,r=t.mode,u=this.state,a=u.status,l=u.current,d={children:n,current:l,changeState:this.changeState,status:a};switch(a){case c.ENTERING:e=f[r](d);break;case c.EXITING:e=E[r](d);break;case c.ENTERED:e=l}return o.default.createElement(i.default.Provider,{value:{isMounting:!this.appeared}},e)},r}(o.default.Component);p.propTypes={},p.defaultProps={mode:d.out};var h=p;t.default=h}));
;/*!node_modules/react-transition-group/cjs/index.js*/
amis.define("e5e3f97",(function(a,i,n,t){"use strict";i.__esModule=!0,i.config=i.Transition=i.TransitionGroup=i.SwitchTransition=i.ReplaceTransition=i.CSSTransition=void 0;var e=u(a("b8bbd0f"));i.CSSTransition=e.default;var r=u(a("727a4a5"));i.ReplaceTransition=r.default;var o=u(a("211dd95"));i.SwitchTransition=o.default;var d=u(a("00441a8"));i.TransitionGroup=d.default;var f=u(a("7780917"));i.Transition=f.default;var s=u(a("e3ea3df"));function u(a){return a&&a.__esModule?a:{default:a}}i.config=s.default}));
;/*!node_modules/@wangeditor/editor/dist/index.js*/
amis.define("324e284",(function(e,t,n,r){!function(e,o){"object"==typeof t&&void 0!==n?o(t):"function"==typeof r&&r.amd?r(["exports"],o):o((e="undefined"!=typeof globalThis?globalThis:e||self).wangEditor={})}(this,(function(e){"use strict";var t;if("undefined"==typeof global){if("ActiveXObject"in window){"\n Sorry, wangEditor V5+ versions do not support IE browser.",console.error("抱歉,wangEditor V5+ 版本开始,不在支持 IE 浏览器\n Sorry, wangEditor V5+ versions do not support IE browser.")}n(),r()}else global&&(null===(t=global.navigator)||void 0===t?void 0:t.userAgent.match("QQBrowser"))&&(n(),r());function n(){"undefined"==typeof globalThis&&(window.globalThis=window)}function r(){"undefined"==typeof AggregateError&&(window.AggregateError=function(e,t){var n=new Error(t);return n.errors=e,n})}if("object"==typeof global){var o=Object.getOwnPropertyDescriptor(global,"window");global.window&&!o.set||(global.window=global,global.requestAnimationFrame=function(){},global.navigator={userAgent:""},global.location={hostname:"0.0.0.0",port:0,protocol:"http:"},global.btoa=function(){},global.crypto={getRandomValues:function(e){return nodeCrypto.randomFillSync(e)}}),null!=global.document&&null==global.document.getElementsByTagName&&(global.document.getElementsByTagName=function(){return[]})}var i="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function a(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function u(e){var t={exports:{}};return e(t,t.exports),t.exports
/*!
* is-plain-object <https://github.com/jonschlinkert/is-plain-object>
*
* Copyright (c) 2014-2017, Jon Schlinkert.
* Released under the MIT License.
*/}function s(e){return"[object Object]"===Object.prototype.toString.call(e)}var l,c=function(e){var t,n;return!1!==s(e)&&(void 0===(t=e.constructor)||!1!==s(n=t.prototype)&&!1!==n.hasOwnProperty("isPrototypeOf"))},f=Object.defineProperty({isPlainObject:c},"__esModule",{value:!0}),d="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),p="undefined"!=typeof Map,h="undefined"!=typeof Set,v="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,g=d?Symbol.for("immer-nothing"):((l={})["immer-nothing"]=!0,l),y=d?Symbol.for("immer-draftable"):"__$immer_draftable",m=d?Symbol.for("immer-state"):"__$immer_state",b="undefined"!=typeof Symbol&&Symbol.iterator||"@@iterator",w={0:"Illegal state",1:"Immer drafts cannot have computed properties",2:"This object has been frozen and should not be mutated",3:function(e){return"Cannot use a proxy that has been revoked. Did you pass an object from inside an immer function to an async process? "+e},4:"An immer producer returned a new value *and* modified its draft. Either return a new value *or* modify the draft.",5:"Immer forbids circular references",6:"The first or second argument to `produce` must be a function",7:"The third argument to `produce` must be a function or undefined",8:"First argument to `createDraft` must be a plain object, an array, or an immerable object",9:"First argument to `finishDraft` must be a draft returned by `createDraft`",10:"The given draft is already finalized",11:"Object.defineProperty() cannot be used on an Immer draft",12:"Object.setPrototypeOf() cannot be used on an Immer draft",13:"Immer only supports deleting array indices",14:"Immer only supports setting array indices and the 'length' property",15:function(e){return"Cannot apply patch, path doesn't resolve: "+e},16:'Sets cannot have "replace" patches.',17:function(e){return"Unsupported patch operation: "+e},18:function(e){return"The plugin for '"+e+"' has not been loaded into Immer. To enable the plugin, import and call `enable"+e+"()` when initializing your application."},20:"Cannot use proxies if Proxy, Proxy.revocable or Reflect are not available",21:function(e){return"produce can only be called on things that are draftable: plain objects, arrays, Map, Set or classes that are marked with '[immerable]: true'. Got '"+e+"'"},22:function(e){return"'current' expects a draft, got: "+e},23:function(e){return"'original' expects a draft, got: "+e},24:"Patching reserved attributes like __proto__, prototype and constructor is not allowed"};function E(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=w[e],i=o?"function"==typeof o?o.apply(null,n):o:"unknown error nr: "+e;throw new Error("[Immer] "+i)}function D(e){return!!e&&!!e[m]}function x(e){return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===C}(e)||Array.isArray(e)||!!e[y]||!!e.constructor[y]||P(e)||j(e))}var C=Object.prototype.constructor.toString();var S="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,A=Object.getOwnPropertyDescriptors||function(e){var t={};return S(e).forEach((function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)})),t};function O(e,t,n){void 0===n&&(n=!1),0===_(e)?(n?Object.keys:S)(e).forEach((function(r){n&&"symbol"==typeof r||t(r,e[r],e)})):e.forEach((function(n,r){return t(r,n,e)}))}function _(e){var t=e[m];return t?t.type_>3?t.type_-4:t.type_:Array.isArray(e)?1:P(e)?2:j(e)?3:0}function k(e,t){return 2===_(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function B(e,t){return 2===_(e)?e.get(t):e[t]}function T(e,t,n){var r=_(e);2===r?e.set(t,n):3===r?(e.delete(t),e.add(n)):e[t]=n}function F(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function P(e){return p&&e instanceof Map}function j(e){return h&&e instanceof Set}function N(e){return e.copy_||e.base_}function I(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=A(e);delete t[m];for(var n=S(t),r=0;r<n.length;r++){var o=n[r],i=t[o];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(t[o]={configurable:!0,writable:!0,enumerable:i.enumerable,value:e[o]})}return Object.create(Object.getPrototypeOf(e),t)}function R(e,t){return void 0===t&&(t=!1),L(e)||D(e)||!x(e)||(_(e)>1&&(e.set=e.add=e.clear=e.delete=M),Object.freeze(e),t&&O(e,(function(e,t){return R(t,!0)}),!0)),e}function M(){E(2)}function L(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}var z,$={};function H(e){var t=$[e];return t||E(18,e),t}function V(e,t){$[e]||($[e]=t)}function U(){return z||E(0),z}function W(e,t){t&&(H("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function q(e){G(e),e.drafts_.forEach(Y),e.drafts_=null}function G(e){e===z&&(z=e.parent_)}function K(e){return z={drafts_:[],parent_:z,immer_:e,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function Y(e){var t=e[m];0===t.type_||1===t.type_?t.revoke_():t.revoked_=!0}function X(e,t){t.unfinalizedDrafts_=t.drafts_.length;var n=t.drafts_[0],r=void 0!==e&&e!==n;return t.immer_.useProxies_||H("ES5").willFinalizeES5_(t,e,r),r?(n[m].modified_&&(q(t),E(4)),x(e)&&(e=Z(t,e),t.parent_||Q(t,e)),t.patches_&&H("Patches").generateReplacementPatches_(n[m],e,t.patches_,t.inversePatches_)):e=Z(t,n,[]),q(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==g?e:void 0}function Z(e,t,n){if(L(t))return t;var r=t[m];if(!r)return O(t,(function(o,i){return J(e,r,t,o,i,n)}),!0),t;if(r.scope_!==e)return t;if(!r.modified_)return Q(e,r.base_,!0),r.base_;if(!r.finalized_){r.finalized_=!0,r.scope_.unfinalizedDrafts_--;var o=4===r.type_||5===r.type_?r.copy_=I(r.draft_):r.copy_;O(3===r.type_?new Set(o):o,(function(t,i){return J(e,r,o,t,i,n)})),Q(e,o,!1),n&&e.patches_&&H("Patches").generatePatches_(r,n,e.patches_,e.inversePatches_)}return r.copy_}function J(e,t,n,r,o,i){if(o===n&&E(5),D(o)){var a=Z(e,o,i&&t&&3!==t.type_&&!k(t.assigned_,r)?i.concat(r):void 0);if(T(n,r,a),!D(a))return;e.canAutoFreeze_=!1}if(x(o)&&!L(o)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;Z(e,o),t&&t.scope_.parent_||Q(e,o)}}function Q(e,t,n){void 0===n&&(n=!1),e.immer_.autoFreeze_&&e.canAutoFreeze_&&R(t,n)}var ee={get:function(e,t){if(t===m)return e;var n=N(e);if(!k(n,t))return function(e,t,n){var r,o=re(t,n);return o?"value"in o?o.value:null===(r=o.get)||void 0===r?void 0:r.call(e.draft_):void 0}(e,n,t);var r=n[t];return e.finalized_||!x(r)?r:r===ne(e.base_,t)?(ie(e),e.copy_[t]=ue(e.scope_.immer_,r,e)):r},has:function(e,t){return t in N(e)},ownKeys:function(e){return Reflect.ownKeys(N(e))},set:function(e,t,n){var r=re(N(e),t);if(null==r?void 0:r.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){var o=ne(N(e),t),i=null==o?void 0:o[m];if(i&&i.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if(F(n,o)&&(void 0!==n||k(e.base_,t)))return!0;ie(e),oe(e)}return e.copy_[t]===n&&"number"!=typeof n&&(void 0!==n||t in e.copy_)||(e.copy_[t]=n,e.assigned_[t]=!0,!0)},deleteProperty:function(e,t){return void 0!==ne(e.base_,t)||t in e.base_?(e.assigned_[t]=!1,ie(e),oe(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0},getOwnPropertyDescriptor:function(e,t){var n=N(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.type_||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){E(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.base_)},setPrototypeOf:function(){E(12)}},te={};function ne(e,t){var n=e[m];return(n?N(n):e)[t]}function re(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function oe(e){e.modified_||(e.modified_=!0,e.parent_&&oe(e.parent_))}function ie(e){e.copy_||(e.copy_=I(e.base_))}O(ee,(function(e,t){te[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),te.deleteProperty=function(e,t){return isNaN(parseInt(t))&&E(13),ee.deleteProperty.call(this,e[0],t)},te.set=function(e,t,n){return"length"!==t&&isNaN(parseInt(t))&&E(14),ee.set.call(this,e[0],t,n,e[0])};var ae=function(){function e(e){var t=this;this.useProxies_=v,this.autoFreeze_=!0,this.produce=function(e,n,r){if("function"==typeof e&&"function"!=typeof n){var o=n;n=e;var i=t;return function(e){var t=this;void 0===e&&(e=o);for(var r=arguments.length,a=new Array(r>1?r-1:0),u=1;u<r;u++)a[u-1]=arguments[u];return i.produce(e,(function(e){var r;return(r=n).call.apply(r,[t,e].concat(a))}))}}var a;if("function"!=typeof n&&E(6),void 0!==r&&"function"!=typeof r&&E(7),x(e)){var u=K(t),s=ue(t,e,void 0),l=!0;try{a=n(s),l=!1}finally{l?q(u):G(u)}return"undefined"!=typeof Promise&&a instanceof Promise?a.then((function(e){return W(u,r),X(e,u)}),(function(e){throw q(u),e})):(W(u,r),X(a,u))}if(!e||"object"!=typeof e){if((a=n(e))===g)return;return void 0===a&&(a=e),t.autoFreeze_&&R(a,!0),a}E(21,e)},this.produceWithPatches=function(e,n,r){return"function"==typeof e?function(n){for(var r=arguments.length,o=new Array(r>1?r-1:0),i=1;i<r;i++)o[i-1]=arguments[i];return t.produceWithPatches(n,(function(t){return e.apply(void 0,[t].concat(o))}))}:[t.produce(e,n,(function(e,t){o=e,i=t})),o,i];var o,i},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}var t=e.prototype;return t.createDraft=function(e){x(e)||E(8),D(e)&&(e=se(e));var t=K(this),n=ue(this,e,void 0);return n[m].isManual_=!0,G(t),n},t.finishDraft=function(e,t){var n=e&&e[m];n&&n.isManual_||E(9),n.finalized_&&E(10);var r=n.scope_;return W(r,t),X(void 0,r)},t.setAutoFreeze=function(e){this.autoFreeze_=e},t.setUseProxies=function(e){e&&!v&&E(20),this.useProxies_=e},t.applyPatches=function(e,t){var n;for(n=t.length-1;n>=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));var o=H("Patches").applyPatches_;return D(e)?o(e,t):this.produce(e,(function(e){return o(e,t)}))},e}();function ue(e,t,n){var r=P(t)?H("MapSet").proxyMap_(t,n):j(t)?H("MapSet").proxySet_(t,n):e.useProxies_?function(e,t){var n=Array.isArray(e),r={type_:n?1:0,scope_:t?t.scope_:U(),modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1},o=r,i=ee;n&&(o=[r],i=te);var a=Proxy.revocable(o,i),u=a.revoke,s=a.proxy;return r.draft_=s,r.revoke_=u,s}(t,n):H("ES5").createES5Proxy_(t,n);return(n?n.scope_:U()).drafts_.push(r),r}function se(e){return D(e)||E(22,e),le(e)}function le(e){if(!x(e))return e;var t,n=e[m],r=_(e);if(n){if(!n.modified_&&(n.type_<4||!H("ES5").hasChanges_(n)))return n.base_;n.finalized_=!0,t=ce(e,r),n.finalized_=!1}else t=ce(e,r);return O(t,(function(e,r){n&&B(n.base_,e)===r||T(t,e,le(r))})),3===r?new Set(t):t}function ce(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return I(e)}function fe(){var e={};function t(t,n){var r=e[t];return r?r.enumerable=n:e[t]=r={configurable:!0,enumerable:n,get:function(){var e=this[m];return a(e),ee.get(e,t)},set:function(e){var n=this[m];a(n),ee.set(n,t,e)}},r}function n(e){for(var t=e.length-1;t>=0;t--){var n=e[t][m];if(!n.modified_)switch(n.type_){case 5:i(n)&&oe(n);break;case 4:o(n)&&oe(n)}}}function r(e){if(e&&"object"==typeof e){var t=e[m];if(t){var n=t.base_,o=t.draft_,a=t.assigned_,u=t.type_;if(4===u)O(o,(function(e){e!==m&&(void 0!==n[e]||k(n,e)?a[e]||r(o[e]):(a[e]=!0,oe(t)))})),O(n,(function(e){void 0!==o[e]||k(o,e)||(a[e]=!1,oe(t))}));else if(5===u){if(i(t)&&(oe(t),a.length=!0),o.length<n.length)for(var s=o.length;s<n.length;s++)a[s]=!1;else for(var l=n.length;l<o.length;l++)a[l]=!0;for(var c=Math.min(o.length,n.length),f=0;f<c;f++)void 0===a[f]&&r(o[f])}}}}function o(e){for(var t=e.base_,n=e.draft_,r=S(n),o=r.length-1;o>=0;o--){var i=r[o];if(i!==m){var a=t[i];if(void 0===a&&!k(t,i))return!0;var u=n[i],s=u&&u[m];if(s?s.base_!==a:!F(u,a))return!0}}var l=!!t[m];return r.length!==S(t).length+(l?0:1)}function i(e){var t=e.draft_;if(t.length!==e.base_.length)return!0;var n=Object.getOwnPropertyDescriptor(t,t.length-1);return!(!n||n.get)}function a(e){e.revoked_&&E(3,JSON.stringify(N(e)))}V("ES5",{createES5Proxy_:function(e,n){var r=Array.isArray(e),o=function(e,n){if(e){for(var r=new Array(n.length),o=0;o<n.length;o++)Object.defineProperty(r,""+o,t(o,!0));return r}var i=A(n);delete i[m];for(var a=S(i),u=0;u<a.length;u++){var s=a[u];i[s]=t(s,e||!!i[s].enumerable)}return Object.create(Object.getPrototypeOf(n),i)}(r,e),i={type_:r?5:4,scope_:n?n.scope_:U(),modified_:!1,finalized_:!1,assigned_:{},parent_:n,base_:e,draft_:o,copy_:null,revoked_:!1,isManual_:!1};return Object.defineProperty(o,m,{value:i,writable:!0}),o},willFinalizeES5_:function(e,t,o){o?D(t)&&t[m].scope_===e&&n(e.drafts_):(e.patches_&&r(e.drafts_[0]),n(e.drafts_))},hasChanges_:function(e){return 4===e.type_?o(e):i(e)}})}function de(){var e="replace",t="add",n="remove";function r(e){if(!x(e))return e;if(Array.isArray(e))return e.map(r);if(P(e))return new Map(Array.from(e.entries()).map((function(e){return[e[0],r(e[1])]})));if(j(e))return new Set(Array.from(e).map(r));var t=Object.create(Object.getPrototypeOf(e));for(var n in e)t[n]=r(e[n]);return k(e,y)&&(t[y]=e[y]),t}function o(e){return D(e)?r(e):e}V("Patches",{applyPatches_:function(o,i){return i.forEach((function(i){for(var a=i.path,u=i.op,s=o,l=0;l<a.length-1;l++){var c=_(s),f=""+a[l];0!==c&&1!==c||"__proto__"!==f&&"constructor"!==f||E(24),"function"==typeof s&&"prototype"===f&&E(24),"object"!=typeof(s=B(s,f))&&E(15,a.join("/"))}var d=_(s),p=r(i.value),h=a[a.length-1];switch(u){case e:switch(d){case 2:return s.set(h,p);case 3:E(16);default:return s[h]=p}case t:switch(d){case 1:return"-"===h?s.push(p):s.splice(h,0,p);case 2:return s.set(h,p);case 3:return s.add(p);default:return s[h]=p}case n:switch(d){case 1:return s.splice(h,1);case 2:return s.delete(h);case 3:return s.delete(i.value);default:return delete s[h]}default:E(17,u)}})),o},generatePatches_:function(r,i,a,u){switch(r.type_){case 0:case 4:case 2:return function(r,i,a,u){var s=r.base_,l=r.copy_;O(r.assigned_,(function(r,c){var f=B(s,r),d=B(l,r),p=c?k(s,r)?e:t:n;if(f!==d||p!==e){var h=i.concat(r);a.push(p===n?{op:p,path:h}:{op:p,path:h,value:d}),u.push(p===t?{op:n,path:h}:p===n?{op:t,path:h,value:o(f)}:{op:e,path:h,value:o(f)})}}))}(r,i,a,u);case 5:case 1:return function(n,r,i,a){var u=n.base_,s=n.assigned_,l=n.copy_;if(l.length<u.length){var c=[l,u];u=c[0],l=c[1];var f=[a,i];i=f[0],a=f[1]}for(var d=0;d<u.length;d++)if(s[d]&&l[d]!==u[d]){var p=r.concat([d]);i.push({op:e,path:p,value:o(l[d])}),a.push({op:e,path:p,value:o(u[d])})}for(var h=u.length;h<l.length;h++){var v=r.concat([h]);i.push({op:t,path:v,value:o(l[h])})}u.length<l.length&&a.push({op:e,path:r.concat(["length"]),value:u.length})}(r,i,a,u);case 3:return function(e,r,o,i){var a=e.base_,u=e.copy_,s=0;a.forEach((function(e){if(!u.has(e)){var a=r.concat([s]);o.push({op:n,path:a,value:e}),i.unshift({op:t,path:a,value:e})}s++})),s=0,u.forEach((function(e){if(!a.has(e)){var u=r.concat([s]);o.push({op:t,path:u,value:e}),i.unshift({op:n,path:u,value:e})}s++}))}(r,i,a,u)}},generateReplacementPatches_:function(t,n,r,o){r.push({op:e,path:[],value:n===g?void 0:n}),o.push({op:e,path:[],value:t.base_})}})}function pe(){var e=function(t,n){return e=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,n)};function t(t,n){function r(){this.constructor=t}e(t,n),t.prototype=(r.prototype=n.prototype,new r)}var n=function(e){function n(e,t){return this[m]={type_:2,parent_:t,scope_:t?t.scope_:U(),modified_:!1,finalized_:!1,copy_:void 0,assigned_:void 0,base_:e,draft_:this,isManual_:!1,revoked_:!1},this}t(n,Map);var o=n.prototype;return Object.defineProperty(o,"size",{get:function(){return N(this[m]).size}}),o.has=function(e){return N(this[m]).has(e)},o.set=function(e,t){var n=this[m];return a(n),N(n).has(e)&&N(n).get(e)===t||(r(n),oe(n),n.assigned_.set(e,!0),n.copy_.set(e,t),n.assigned_.set(e,!0)),this},o.delete=function(e){if(!this.has(e))return!1;var t=this[m];return a(t),r(t),oe(t),t.assigned_.set(e,!1),t.copy_.delete(e),!0},o.clear=function(){var e=this[m];a(e),N(e).size&&(r(e),oe(e),e.assigned_=new Map,O(e.base_,(function(t){e.assigned_.set(t,!1)})),e.copy_.clear())},o.forEach=function(e,t){var n=this;N(this[m]).forEach((function(r,o,i){e.call(t,n.get(o),o,n)}))},o.get=function(e){var t=this[m];a(t);var n=N(t).get(e);if(t.finalized_||!x(n))return n;if(n!==t.base_.get(e))return n;var o=ue(t.scope_.immer_,n,t);return r(t),t.copy_.set(e,o),o},o.keys=function(){return N(this[m]).keys()},o.values=function(){var e,t=this,n=this.keys();return(e={})[b]=function(){return t.values()},e.next=function(){var e=n.next();return e.done?e:{done:!1,value:t.get(e.value)}},e},o.entries=function(){var e,t=this,n=this.keys();return(e={})[b]=function(){return t.entries()},e.next=function(){var e=n.next();if(e.done)return e;var r=t.get(e.value);return{done:!1,value:[e.value,r]}},e},o[b]=function(){return this.entries()},n}();function r(e){e.copy_||(e.assigned_=new Map,e.copy_=new Map(e.base_))}var o=function(e){function n(e,t){return this[m]={type_:3,parent_:t,scope_:t?t.scope_:U(),modified_:!1,finalized_:!1,copy_:void 0,base_:e,draft_:this,drafts_:new Map,revoked_:!1,isManual_:!1},this}t(n,Set);var r=n.prototype;return Object.defineProperty(r,"size",{get:function(){return N(this[m]).size}}),r.has=function(e){var t=this[m];return a(t),t.copy_?!!t.copy_.has(e)||!(!t.drafts_.has(e)||!t.copy_.has(t.drafts_.get(e))):t.base_.has(e)},r.add=function(e){var t=this[m];return a(t),this.has(e)||(i(t),oe(t),t.copy_.add(e)),this},r.delete=function(e){if(!this.has(e))return!1;var t=this[m];return a(t),i(t),oe(t),t.copy_.delete(e)||!!t.drafts_.has(e)&&t.copy_.delete(t.drafts_.get(e))},r.clear=function(){var e=this[m];a(e),N(e).size&&(i(e),oe(e),e.copy_.clear())},r.values=function(){var e=this[m];return a(e),i(e),e.copy_.values()},r.entries=function(){var e=this[m];return a(e),i(e),e.copy_.entries()},r.keys=function(){return this.values()},r[b]=function(){return this.values()},r.forEach=function(e,t){for(var n=this.values(),r=n.next();!r.done;)e.call(t,r.value,r.value,this),r=n.next()},n}();function i(e){e.copy_||(e.copy_=new Set,e.base_.forEach((function(t){if(x(t)){var n=ue(e.scope_.immer_,t,e);e.drafts_.set(t,n),e.copy_.add(n)}else e.copy_.add(t)})))}function a(e){e.revoked_&&E(3,JSON.stringify(N(e)))}V("MapSet",{proxyMap_:function(e,t){return new n(e,t)},proxySet_:function(e,t){return new o(e,t)}})}var he=new ae,ve=he.produce,ge=he.produceWithPatches.bind(he),ye=he.setAutoFreeze.bind(he),me=he.setUseProxies.bind(he);var be=ae,we=he.applyPatches.bind(he),Ee=function(e){return e},De=function(e){return e},xe=he.createDraft.bind(he),Ce=se,Se=ve,Ae=function(){fe(),pe(),de()},Oe=fe,_e=pe,ke=de,Be=he.finishDraft.bind(he),Te=R,Fe=y,Pe=D,je=x,Ne=g,Ie=function(e){return D(e)||E(23,e),e[m].base_},Re=ve,Me=ge,Le=ye,ze=me,$e=Object.defineProperty({Immer:be,applyPatches:we,castDraft:Ee,castImmutable:De,createDraft:xe,current:Ce,default:Se,enableAllPlugins:Ae,enableES5:Oe,enableMapSet:_e,enablePatches:ke,finishDraft:Be,freeze:Te,immerable:Fe,isDraft:Pe,isDraftable:je,nothing:Ne,original:Ie,produce:Re,produceWithPatches:Me,setAutoFreeze:Le,setUseProxies:ze},"__esModule",{value:!0}),He=u((function(e){e.exports=$e})),Ve=f,Ue=He;function We(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function qe(e,t){return e(t={exports:{}},t.exports),t.exports}var Ge=qe((function(e){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r},e.exports.default=e.exports,e.exports.__esModule=!0}));We(Ge);var Ke=qe((function(e){e.exports=function(e){if(Array.isArray(e))return Ge(e)},e.exports.default=e.exports,e.exports.__esModule=!0}));We(Ke);var Ye=qe((function(e){e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.default=e.exports,e.exports.__esModule=!0}));We(Ye);var Xe=qe((function(e){e.exports=function(e,t){if(e){if("string"==typeof e)return Ge(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ge(e,t):void 0}},e.exports.default=e.exports,e.exports.__esModule=!0}));We(Xe);var Ze=qe((function(e){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.default=e.exports,e.exports.__esModule=!0}));We(Ze);var Je=qe((function(e){e.exports=function(e){return Ke(e)||Ye(e)||Xe(e)||Ze()},e.exports.default=e.exports,e.exports.__esModule=!0})),Qe=We(Je),et=qe((function(e){e.exports=function(e){if(Array.isArray(e))return e},e.exports.default=e.exports,e.exports.__esModule=!0}));We(et);var tt=qe((function(e){e.exports=function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}},e.exports.default=e.exports,e.exports.__esModule=!0}));We(tt);var nt=qe((function(e){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.default=e.exports,e.exports.__esModule=!0}));We(nt);var rt=qe((function(e){e.exports=function(e,t){return et(e)||tt(e,t)||Xe(e,t)||nt()},e.exports.default=e.exports,e.exports.__esModule=!0})),ot=We(rt),it=qe((function(e){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.default=e.exports,e.exports.__esModule=!0})),at=We(it),ut=new WeakMap,st=new WeakMap,lt=new WeakMap,ct=new WeakMap,ft=new WeakMap,dt=new WeakMap;function pt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ht(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pt(Object(n),!0).forEach((function(t){at(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function vt(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return gt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return gt(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}function gt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var yt=function(e){switch(e.type){case"insert_text":case"remove_text":case"set_node":var t=e.path;return bn.levels(t);case"insert_node":var n=e.node,r=e.path,o=bn.levels(r),i=In.isText(n)?[]:Array.from(vn.nodes(n),(function(e){var t=ot(e,2)[1];return r.concat(t)}));return[].concat(Qe(o),Qe(i));case"merge_node":var a=e.path,u=bn.ancestors(a),s=bn.previous(a);return[].concat(Qe(u),[s]);case"move_node":var l=e.path,c=e.newPath;if(bn.equals(l,c))return[];var f,d=[],p=[],h=vt(bn.ancestors(l));try{for(h.s();!(f=h.n()).done;){var v=f.value,g=bn.transform(v,e);d.push(g)}}catch(e){h.e(e)}finally{h.f()}var y,m=vt(bn.ancestors(c));try{for(m.s();!(y=m.n()).done;){var b=y.value,w=bn.transform(b,e);p.push(w)}}catch(e){m.e(e)}finally{m.f()}var E=p[p.length-1],D=c[c.length-1],x=E.concat(D);return[].concat(d,p,[x]);case"remove_node":var C=e.path,S=bn.ancestors(C);return Qe(S);case"split_node":var A=e.path,O=bn.levels(A),_=bn.next(A);return[].concat(Qe(O),[_]);default:return[]}},mt=qe((function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o},e.exports.default=e.exports,e.exports.__esModule=!0}));We(mt);var bt=qe((function(e){e.exports=function(e,t){if(null==e)return{};var n,r,o=mt(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o},e.exports.default=e.exports,e.exports.__esModule=!0})),wt=We(bt);function Et(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Dt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Dt(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw i}}}}function Dt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var xt,Ct=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=!n,o=n?Tt(e):e,i=xt.None,a=xt.None,u=0,s=null,l=Et(o);try{for(l.s();!(t=l.n()).done;){var c=t.value,f=c.codePointAt(0);if(!f)break;var d=Vt(c,f),p=r?[a,d]:[d,i],h=ot(p,2);if(i=h[0],a=h[1],Ut(i,xt.ZWJ)&&Ut(a,xt.ExtPict)&&!Kt(r?e.substring(0,u):e.substring(0,e.length-u)))break;if(Ut(i,xt.RI)&&Ut(a,xt.RI)&&!(s=null!==s?!s:!!r||Xt(e.substring(0,e.length-u))))break;if(i!==xt.None&&a!==xt.None&&qt(i,a))break;u+=c.length}}catch(e){l.e(e)}finally{l.f()}return u||1},St=/\s/,At=/[\u0021-\u0023\u0025-\u002A\u002C-\u002F\u003A\u003B\u003F\u0040\u005B-\u005D\u005F\u007B\u007D\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E3B\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/,Ot=/['\u2018\u2019]/,_t=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=0,r=!1;e.length>0;){var o=Ct(e,t),i=kt(e,o,t),a=ot(i,2),u=a[0],s=a[1];if(Bt(u,s,t))r=!0,n+=o;else{if(r)break;n+=o}e=s}return n},kt=function(e,t,n){if(n){var r=e.length-t;return[e.slice(r,e.length),e.slice(0,r)]}return[e.slice(0,t),e.slice(t)]},Bt=function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(St.test(t))return!1;if(Ot.test(t)){var o=Ct(n,r),i=kt(n,o,r),a=ot(i,2),u=a[0],s=a[1];if(e(u,s,r))return!0}return!At.test(t)},Tt=function*(e){for(var t=e.length-1,n=0;n<e.length;n++){var r=e.charAt(t-n);if(Pt(r.charCodeAt(0))){var o=e.charAt(t-n-1);if(Ft(o.charCodeAt(0))){yield o+r,n++;continue}}yield r}},Ft=function(e){return e>=55296&&e<=56319},Pt=function(e){return e>=56320&&e<=57343};!function(e){e[e.None=0]="None",e[e.Extend=1]="Extend",e[e.ZWJ=2]="ZWJ",e[e.RI=4]="RI",e[e.Prepend=8]="Prepend",e[e.SpacingMark=16]="SpacingMark",e[e.L=32]="L",e[e.V=64]="V",e[e.T=128]="T",e[e.LV=256]="LV",e[e.LVT=512]="LVT",e[e.ExtPict=1024]="ExtPict",e[e.Any=2048]="Any"}(xt||(xt={}));var jt=/^(?:[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0902\u093A\u093C\u0941-\u0948\u094D\u0951-\u0957\u0962\u0963\u0981\u09BC\u09BE\u09C1-\u09C4\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01\u0A02\u0A3C\u0A41\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81\u0A82\u0ABC\u0AC1-\u0AC5\u0AC7\u0AC8\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01\u0B3C\u0B3E\u0B3F\u0B41-\u0B44\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B82\u0BBE\u0BC0\u0BCD\u0BD7\u0C00\u0C04\u0C3E-\u0C40\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81\u0CBC\u0CBF\u0CC2\u0CC6\u0CCC\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00\u0D01\u0D3B\u0D3C\u0D3E\u0D41-\u0D44\u0D4D\u0D57\u0D62\u0D63\u0D81\u0DCA\u0DCF\u0DD2-\u0DD4\u0DD6\u0DDF\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F71-\u0F7E\u0F80-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102D-\u1030\u1032-\u1037\u1039\u103A\u103D\u103E\u1058\u1059\u105E-\u1060\u1071-\u1074\u1082\u1085\u1086\u108D\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4\u17B5\u17B7-\u17BD\u17C6\u17C9-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193B\u1A17\u1A18\u1A1B\u1A56\u1A58-\u1A5E\u1A60\u1A62\u1A65-\u1A6C\u1A73-\u1A7C\u1A7F\u1AB0-\u1AC0\u1B00-\u1B03\u1B34-\u1B3A\u1B3C\u1B42\u1B6B-\u1B73\u1B80\u1B81\u1BA2-\u1BA5\u1BA8\u1BA9\u1BAB-\u1BAD\u1BE6\u1BE8\u1BE9\u1BED\u1BEF-\u1BF1\u1C2C-\u1C33\u1C36\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE0\u1CE2-\u1CE8\u1CED\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u200C\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA825\uA826\uA82C\uA8C4\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA951\uA980-\uA982\uA9B3\uA9B6-\uA9B9\uA9BC\uA9BD\uA9E5\uAA29-\uAA2E\uAA31\uAA32\uAA35\uAA36\uAA43\uAA4C\uAA7C\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEC\uAAED\uAAF6\uABE5\uABE8\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFF9E\uFF9F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDEAB\uDEAC\uDF46-\uDF50]|\uD804[\uDC01\uDC38-\uDC46\uDC7F-\uDC81\uDCB3-\uDCB6\uDCB9\uDCBA\uDD00-\uDD02\uDD27-\uDD2B\uDD2D-\uDD34\uDD73\uDD80\uDD81\uDDB6-\uDDBE\uDDC9-\uDDCC\uDDCF\uDE2F-\uDE31\uDE34\uDE36\uDE37\uDE3E\uDEDF\uDEE3-\uDEEA\uDF00\uDF01\uDF3B\uDF3C\uDF3E\uDF40\uDF57\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC38-\uDC3F\uDC42-\uDC44\uDC46\uDC5E\uDCB0\uDCB3-\uDCB8\uDCBA\uDCBD\uDCBF\uDCC0\uDCC2\uDCC3\uDDAF\uDDB2-\uDDB5\uDDBC\uDDBD\uDDBF\uDDC0\uDDDC\uDDDD\uDE33-\uDE3A\uDE3D\uDE3F\uDE40\uDEAB\uDEAD\uDEB0-\uDEB5\uDEB7\uDF1D-\uDF1F\uDF22-\uDF25\uDF27-\uDF2B]|\uD806[\uDC2F-\uDC37\uDC39\uDC3A\uDD30\uDD3B\uDD3C\uDD3E\uDD43\uDDD4-\uDDD7\uDDDA\uDDDB\uDDE0\uDE01-\uDE0A\uDE33-\uDE38\uDE3B-\uDE3E\uDE47\uDE51-\uDE56\uDE59-\uDE5B\uDE8A-\uDE96\uDE98\uDE99]|\uD807[\uDC30-\uDC36\uDC38-\uDC3D\uDC3F\uDC92-\uDCA7\uDCAA-\uDCB0\uDCB2\uDCB3\uDCB5\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD90\uDD91\uDD95\uDD97\uDEF3\uDEF4]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF4F\uDF8F-\uDF92\uDFE4]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65\uDD67-\uDD69\uDD6E-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDD30-\uDD36\uDEEC-\uDEEF]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A]|\uD83C[\uDFFB-\uDFFF]|\uDB40[\uDC20-\uDC7F\uDD00-\uDDEF])$/,Nt=/^(?:[\u0600-\u0605\u06DD\u070F\u0890\u0891\u08E2\u0D4E]|\uD804[\uDCBD\uDCCD\uDDC2\uDDC3]|\uD806[\uDD3F\uDD41\uDE3A\uDE84-\uDE89]|\uD807\uDD46)$/,It=/^(?:[\u0903\u093B\u093E-\u0940\u0949-\u094C\u094E\u094F\u0982\u0983\u09BF\u09C0\u09C7\u09C8\u09CB\u09CC\u0A03\u0A3E-\u0A40\u0A83\u0ABE-\u0AC0\u0AC9\u0ACB\u0ACC\u0B02\u0B03\u0B40\u0B47\u0B48\u0B4B\u0B4C\u0BBF\u0BC1\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCC\u0C01-\u0C03\u0C41-\u0C44\u0C82\u0C83\u0CBE\u0CC0\u0CC1\u0CC3\u0CC4\u0CC7\u0CC8\u0CCA\u0CCB\u0D02\u0D03\u0D3F\u0D40\u0D46-\u0D48\u0D4A-\u0D4C\u0D82\u0D83\u0DD0\u0DD1\u0DD8-\u0DDE\u0DF2\u0DF3\u0E33\u0EB3\u0F3E\u0F3F\u0F7F\u1031\u103B\u103C\u1056\u1057\u1084\u1715\u1734\u17B6\u17BE-\u17C5\u17C7\u17C8\u1923-\u1926\u1929-\u192B\u1930\u1931\u1933-\u1938\u1A19\u1A1A\u1A55\u1A57\u1A6D-\u1A72\u1B04\u1B3B\u1B3D-\u1B41\u1B43\u1B44\u1B82\u1BA1\u1BA6\u1BA7\u1BAA\u1BE7\u1BEA-\u1BEC\u1BEE\u1BF2\u1BF3\u1C24-\u1C2B\u1C34\u1C35\u1CE1\u1CF7\uA823\uA824\uA827\uA880\uA881\uA8B4-\uA8C3\uA952\uA953\uA983\uA9B4\uA9B5\uA9BA\uA9BB\uA9BE-\uA9C0\uAA2F\uAA30\uAA33\uAA34\uAA4D\uAAEB\uAAEE\uAAEF\uAAF5\uABE3\uABE4\uABE6\uABE7\uABE9\uABEA\uABEC]|\uD804[\uDC00\uDC02\uDC82\uDCB0-\uDCB2\uDCB7\uDCB8\uDD2C\uDD45\uDD46\uDD82\uDDB3-\uDDB5\uDDBF\uDDC0\uDDCE\uDE2C-\uDE2E\uDE32\uDE33\uDE35\uDEE0-\uDEE2\uDF02\uDF03\uDF3F\uDF41-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF62\uDF63]|\uD805[\uDC35-\uDC37\uDC40\uDC41\uDC45\uDCB1\uDCB2\uDCB9\uDCBB\uDCBC\uDCBE\uDCC1\uDDB0\uDDB1\uDDB8-\uDDBB\uDDBE\uDE30-\uDE32\uDE3B\uDE3C\uDE3E\uDEAC\uDEAE\uDEAF\uDEB6\uDF26]|\uD806[\uDC2C-\uDC2E\uDC38\uDD31-\uDD35\uDD37\uDD38\uDD3D\uDD40\uDD42\uDDD1-\uDDD3\uDDDC-\uDDDF\uDDE4\uDE39\uDE57\uD