17 lines
255 KiB
JavaScript
17 lines
255 KiB
JavaScript
|
|
"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function e(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var t={},n={},r={},i={},o={};function s(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 l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){a(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(o,"__esModule",{value:!0}),o._setTarget=void 0,o.popParams=f,o.pushParams=d,o.target=void 0,o.withParams=function(e,t){if("object"===c(e)&&void 0!==t)return n=e,r=t,m((function(e){return function(){e(n);for(var t=arguments.length,i=new Array(t),o=0;o<t;o++)i[o]=arguments[o];return r.apply(this,i)}}));var n,r;return m(e)};var h=[],u=null;o.target=u;function d(){null!==u&&h.push(u),o.target=u={}}function f(){var e=u,t=o.target=u=h.pop()||null;return t&&(Array.isArray(t.$sub)||(t.$sub=[]),t.$sub.push(e)),e}function p(e){if("object"!==c(e)||Array.isArray(e))throw new Error("params must be an object");o.target=u=l(l({},u),e)}function m(e){var t=e(p);return function(){d();try{for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.apply(this,n)}finally{f()}}}o._setTarget=function(e){o.target=u=e},Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var g=o.withParams;i.default=g,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.req=e.regex=e.ref=e.len=void 0,Object.defineProperty(e,"withParams",{enumerable:!0,get:function(){return n.default}});var t,n=(t=i)&&t.__esModule?t:{default:t};function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var o=function(e){if(Array.isArray(e))return!!e.length;if(null==e)return!1;if(!1===e)return!0;if(e instanceof Date)return!isNaN(e.getTime());if("object"===r(e)){for(var t in e)return!0;return!1}return!!String(e).length};e.req=o;e.len=function(e){return Array.isArray(e)?e.length:"object"===r(e)?Object.keys(e).length:String(e).length};e.ref=function(e,t,n){return"function"==typeof e?e.call(t,n):n[e]};e.regex=function(e,t){return(0,n.default)({type:e},(function(e){return!o(e)||t.test(e)}))}}(r),Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var y=(0,r.regex)("alpha",/^[a-zA-Z]*$/);n.default=y;var v={};Object.defineProperty(v,"__esModule",{value:!0}),v.default=void 0;var w=(0,r.regex)("alphaNum",/^[a-zA-Z0-9]*$/);v.default=w;var b={};Object.defineProperty(b,"__esModule",{value:!0}),b.default=void 0;var x=(0,r.regex)("numeric",/^[0-9]*$/);b.default=x;var S={};Object.defineProperty(S,"__esModule",{value:!0}),S.default=void 0;var k=r;S.default=function(e,t){return(0,k.withParams)({type:"between",min:e,max:t},(function(n){return!(0,k.req)(n)||(!/\s/.test(n)||n instanceof Date)&&+e<=+n&&+t>=+n}))};var M={};Object.defineProperty(M,"__esModule",{value:!0}),M.default=void 0;var O=(0,r.regex)("email",/^(?:[A-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[A-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]{2,}(?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]
|
||
|
|
/*!
|
||
|
|
* portal-vue © Thorsten Lünborg, 2019
|
||
|
|
*
|
||
|
|
* Version: 2.1.7
|
||
|
|
*
|
||
|
|
* LICENCE: MIT
|
||
|
|
*
|
||
|
|
* https://github.com/linusborg/portal-vue
|
||
|
|
*
|
||
|
|
*/function ol(e){return(ol="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function sl(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var ll="undefined"!=typeof window;function al(e,t){return t.reduce((function(t,n){return e.hasOwnProperty(n)&&(t[n]=e[n]),t}),{})}var cl={},hl={},ul={},dl=Vue.extend({data:function(){return{transports:cl,targets:hl,sources:ul,trackInstances:ll}},methods:{open:function(e){if(ll){var t=e.to,n=e.from,r=e.passengers,i=e.order,o=void 0===i?1/0:i;if(t&&n&&r){var s,l={to:t,from:n,passengers:(s=r,Array.isArray(s)||"object"===ol(s)?Object.freeze(s):s),order:o};-1===Object.keys(this.transports).indexOf(t)&&Vue.set(this.transports,t,[]);var a,c=this.$_getTransportIndex(l),h=this.transports[t].slice(0);-1===c?h.push(l):h[c]=l,this.transports[t]=(a=function(e,t){return e.order-t.order},h.map((function(e,t){return[t,e]})).sort((function(e,t){return a(e[1],t[1])||e[0]-t[0]})).map((function(e){return e[1]})))}}},close:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.to,r=e.from;if(n&&(r||!1!==t)&&this.transports[n])if(t)this.transports[n]=[];else{var i=this.$_getTransportIndex(e);if(i>=0){var o=this.transports[n].slice(0);o.splice(i,1),this.transports[n]=o}}},registerTarget:function(e,t,n){ll&&(this.trackInstances&&!n&&this.targets[e]&&console.warn("[portal-vue]: Target ".concat(e," already exists")),this.$set(this.targets,e,Object.freeze([t])))},unregisterTarget:function(e){this.$delete(this.targets,e)},registerSource:function(e,t,n){ll&&(this.trackInstances&&!n&&this.sources[e]&&console.warn("[portal-vue]: source ".concat(e," already exists")),this.$set(this.sources,e,Object.freeze([t])))},unregisterSource:function(e){this.$delete(this.sources,e)},hasTarget:function(e){return!(!this.targets[e]||!this.targets[e][0])},hasSource:function(e){return!(!this.sources[e]||!this.sources[e][0])},hasContentFor:function(e){return!!this.transports[e]&&!!this.transports[e].length},$_getTransportIndex:function(e){var t=e.to,n=e.from;for(var r in this.transports[t])if(this.transports[t][r].from===n)return+r;return-1}}}),fl=new dl(cl),pl=1,ml=Vue.extend({name:"portal",props:{disabled:{type:Boolean},name:{type:String,default:function(){return String(pl++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}}},created:function(){var e=this;this.$nextTick((function(){fl.registerSource(e.name,e)}))},mounted:function(){this.disabled||this.sendUpdate()},updated:function(){this.disabled?this.clear():this.sendUpdate()},beforeDestroy:function(){fl.unregisterSource(this.name),this.clear()},watch:{to:function(e,t){t&&t!==e&&this.clear(t),this.sendUpdate()}},methods:{clear:function(e){var t={from:this.name,to:e||this.to};fl.close(t)},normalizeSlots:function(){return this.$scopedSlots.default?[this.$scopedSlots.default]:this.$slots.default},normalizeOwnChildren:function(e){return"function"==typeof e?e(this.slotProps):e},sendUpdate:function(){var e=this.normalizeSlots();if(e){var t={from:this.name,to:this.to,passengers:sl(e),order:this.order};fl.open(t)}else this.clear()}},render:function(e){var t=this.$slots.default||this.$scopedSlots.default||[],n=this.tag;return t&&this.disabled?t.length<=1&&this.slim?this.normalizeOwnChildren(t)[0]:e(n,[this.normalizeOwnChildren(t)]):this.slim?e():e(n,{class:{"v-portal":!0},style:{display:"none"},key:"v-portal-placeholder"})}}),gl=Vue.extend({name:"portalTarget",props:{multiple:{type:Boolean,default:!1},name:{type:String,required:!0},slim:{type:Boolean,default:!1},slotProp
|
||
|
|
/*!
|
||
|
|
* vuex v3.6.2
|
||
|
|
* (c) 2021 Evan You
|
||
|
|
* @license MIT
|
||
|
|
*/var $l=("undefined"!=typeof window?window:"undefined"!=typeof global?global:{}).__VUE_DEVTOOLS_GLOBAL_HOOK__;function Pl(e,t){if(void 0===t&&(t=[]),null===e||"object"!=typeof e)return e;var n,r=(n=function(t){return t.original===e},t.filter(n)[0]);if(r)return r.copy;var i=Array.isArray(e)?[]:{};return t.push({original:e,copy:i}),Object.keys(e).forEach((function(n){i[n]=Pl(e[n],t)})),i}function Il(e,t){Object.keys(e).forEach((function(n){return t(e[n],n)}))}function Rl(e){return null!==e&&"object"==typeof e}var zl=function(e,t){this.runtime=t,this._children=Object.create(null),this._rawModule=e;var n=e.state;this.state=("function"==typeof n?n():n)||{}},_l={namespaced:{configurable:!0}};_l.namespaced.get=function(){return!!this._rawModule.namespaced},zl.prototype.addChild=function(e,t){this._children[e]=t},zl.prototype.removeChild=function(e){delete this._children[e]},zl.prototype.getChild=function(e){return this._children[e]},zl.prototype.hasChild=function(e){return e in this._children},zl.prototype.update=function(e){this._rawModule.namespaced=e.namespaced,e.actions&&(this._rawModule.actions=e.actions),e.mutations&&(this._rawModule.mutations=e.mutations),e.getters&&(this._rawModule.getters=e.getters)},zl.prototype.forEachChild=function(e){Il(this._children,e)},zl.prototype.forEachGetter=function(e){this._rawModule.getters&&Il(this._rawModule.getters,e)},zl.prototype.forEachAction=function(e){this._rawModule.actions&&Il(this._rawModule.actions,e)},zl.prototype.forEachMutation=function(e){this._rawModule.mutations&&Il(this._rawModule.mutations,e)},Object.defineProperties(zl.prototype,_l);var Bl,Vl=function(e){this.register([],e,!1)};function jl(e,t,n){if(t.update(n),n.modules)for(var r in n.modules){if(!t.getChild(r))return;jl(e.concat(r),t.getChild(r),n.modules[r])}}Vl.prototype.get=function(e){return e.reduce((function(e,t){return e.getChild(t)}),this.root)},Vl.prototype.getNamespace=function(e){var t=this.root;return e.reduce((function(e,n){return e+((t=t.getChild(n)).namespaced?n+"/":"")}),"")},Vl.prototype.update=function(e){jl([],this.root,e)},Vl.prototype.register=function(e,t,n){var r=this;void 0===n&&(n=!0);var i=new zl(t,n);0===e.length?this.root=i:this.get(e.slice(0,-1)).addChild(e[e.length-1],i);t.modules&&Il(t.modules,(function(t,i){r.register(e.concat(i),t,n)}))},Vl.prototype.unregister=function(e){var t=this.get(e.slice(0,-1)),n=e[e.length-1],r=t.getChild(n);r&&r.runtime&&t.removeChild(n)},Vl.prototype.isRegistered=function(e){var t=this.get(e.slice(0,-1)),n=e[e.length-1];return!!t&&t.hasChild(n)};var Fl=function(e){var t=this;void 0===e&&(e={}),!Bl&&"undefined"!=typeof window&&window.Vue&&Ul(window.Vue);var n=e.plugins;void 0===n&&(n=[]);var r=e.strict;void 0===r&&(r=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new Vl(e),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new Bl,this._makeLocalGettersCache=Object.create(null);var i=this,o=this.dispatch,s=this.commit;this.dispatch=function(e,t){return o.call(i,e,t)},this.commit=function(e,t,n){return s.call(i,e,t,n)},this.strict=r;var l=this._modules.root.state;Kl(this,l,[],this._modules.root),Jl(this,l),n.forEach((function(e){return e(t)})),(void 0!==e.devtools?e.devtools:Bl.config.devtools)&&function(e){$l&&(e._devtoolHook=$l,$l.emit("vuex:init",e),$l.on("vuex:travel-to-state",(function(t){e.replaceState(t)})),e.subscribe((function(e,t){$l.emit("vuex:mutation",e,t)}),{prepend:!0}),e.subscribeAction((function(e,t){$l.emit("vuex:action",e,t)}),{prepend:!0}))}(this)},Ll={state:{configurable:!0}};function ql(e,t,n){return t.indexOf(e)<0&&(n&&n.prepend?t.unshift(e):t.push(e)),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function Wl(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var n=e.state;Kl(e,n,[],e._modules.root,!0),Jl(e,n,t)}function Jl(e,t,n){var r=e._vm;e.getters={},e._makeLocalGette
|