UNPKG

cc-element-components

Version:

该项目是基于`element-plus`二次封装组件,使用的技术栈为`vue3` + `typescript` + `element-plus`。在此项目当中,我们会基于`element-plus`的组件库已有组件封装如下组件: - 图标选择器 - 时间选择器 - 城市选择器 - 省市区选择器 - 通知菜单 - 趋势标记 - 评论 - 数据列表 - 数值统计 - 倒计时 - 分割面板 - 时间轴 - 弹框拓展 - 进度条拓展 - 导航菜单拓展 - 可配置项表格 - 可配置项表单 - 日历

18 lines (16 loc) 221 kB
(function(q,ne){typeof exports=="object"&&typeof module!="undefined"?module.exports=ne(require("vue")):typeof define=="function"&&define.amd?define(["vue"],ne):(q=typeof globalThis!="undefined"?globalThis:q||self,q.index=ne(q.Vue))})(this,function(q){"use strict";/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */var ne=function(t,e){return ne=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(r[i]=n[i])},ne(t,e)};function R(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");ne(t,e);function r(){this.constructor=t}t.prototype=e===null?Object.create(e):(r.prototype=e.prototype,new r)}var h=function(){return h=Object.assign||function(e){for(var r,n=1,i=arguments.length;n<i;n++){r=arguments[n];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},h.apply(this,arguments)};function N(t,e,r){if(r||arguments.length===2)for(var n=0,i=e.length,a;n<i;n++)(a||!(n in e))&&(a||(a=Array.prototype.slice.call(e,0,n)),a[n]=e[n]);return t.concat(a||Array.prototype.slice.call(e))}var Ue,T,yr,Te,Er,Sr,br,Ve={},Dr=[],$i=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function K(t,e){for(var r in e)t[r]=e[r];return t}function Cr(t){var e=t.parentNode;e&&e.removeChild(t)}function J(t,e,r){var n,i,a,o={};for(a in e)a=="key"?n=e[a]:a=="ref"?i=e[a]:o[a]=e[a];if(arguments.length>2&&(o.children=arguments.length>3?Ue.call(arguments,2):r),typeof t=="function"&&t.defaultProps!=null)for(a in t.defaultProps)o[a]===void 0&&(o[a]=t.defaultProps[a]);return We(t,o,n,i,null)}function We(t,e,r,n,i){var a={type:t,props:e,key:r,ref:n,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:i==null?++yr:i};return i==null&&T.vnode!=null&&T.vnode(a),a}function Ki(){return{current:null}}function ie(t){return t.children}function Y(t,e){this.props=t,this.context=e}function de(t,e){if(e==null)return t.__?de(t.__,t.__.__k.indexOf(t)+1):null;for(var r;e<t.__k.length;e++)if((r=t.__k[e])!=null&&r.__e!=null)return r.__e;return typeof t.type=="function"?de(t):null}function Rr(t){var e,r;if((t=t.__)!=null&&t.__c!=null){for(t.__e=t.__c.base=null,e=0;e<t.__k.length;e++)if((r=t.__k[e])!=null&&r.__e!=null){t.__e=t.__c.base=r.__e;break}return Rr(t)}}function mt(t){(!t.__d&&(t.__d=!0)&&Te.push(t)&&!Be.__r++||Sr!==T.debounceRendering)&&((Sr=T.debounceRendering)||Er)(Be)}function Be(){for(var t;Be.__r=Te.length;)t=Te.sort(function(e,r){return e.__v.__b-r.__v.__b}),Te=[],t.some(function(e){var r,n,i,a,o,s;e.__d&&(o=(a=(r=e).__v).__e,(s=r.__P)&&(n=[],(i=K({},a)).__v=a.__v+1,yt(s,a,i,r.__n,s.ownerSVGElement!==void 0,a.__h!=null?[o]:null,n,o==null?de(a):o,a.__h),Pr(n,a),a.__e!=o&&Rr(a)))})}function Tr(t,e,r,n,i,a,o,s,l,u){var c,f,d,v,p,E,S,g=n&&n.__k||Dr,b=g.length;for(r.__k=[],c=0;c<e.length;c++)if((v=r.__k[c]=(v=e[c])==null||typeof v=="boolean"?null:typeof v=="string"||typeof v=="number"||typeof v=="bigint"?We(null,v,null,null,v):Array.isArray(v)?We(ie,{children:v},null,null,null):v.__b>0?We(v.type,v.props,v.key,null,v.__v):v)!=null){if(v.__=r,v.__b=r.__b+1,(d=g[c])===null||d&&v.key==d.key&&v.type===d.type)g[c]=void 0;else for(f=0;f<b;f++){if((d=g[f])&&v.key==d.key&&v.type===d.type){g[f]=void 0;break}d=null}yt(t,v,d=d||Ve,i,a,o,s,l,u),p=v.__e,(f=v.ref)&&d.ref!=f&&(S||(S=[]),d.ref&&S.push(d.ref,null,v),S.push(f,v.__c||p,v)),p!=null?(E==null&&(E=p),typeof v.type=="function"&&v.__k===d.__k?v.__d=l=wr(v,l,t):l=_r(t,v,d,g,p,l),typeof r.type=="function"&&(r.__d=l)):l&&d.__e==l&&l.parentNode!=t&&(l=de(d))}for(r.__e=E,c=b;c--;)g[c]!=null&&(typeof r.type=="function"&&g[c].__e!=null&&g[c].__e==r.__d&&(r.__d=de(n,c+1)),xr(g[c],g[c]));if(S)for(c=0;c<S.length;c++)Hr(S[c],S[++c],S[++c])}function wr(t,e,r){for(var n,i=t.__k,a=0;i&&a<i.length;a++)(n=i[a])&&(n.__=t,e=typeof n.type=="function"?wr(n,e,r):_r(r,n,n,i,n.__e,e));return e}function Fe(t,e){return e=e||[],t==null||typeof t=="boolean"||(Array.isArray(t)?t.some(function(r){Fe(r,e)}):e.push(t)),e}function _r(t,e,r,n,i,a){var o,s,l;if(e.__d!==void 0)o=e.__d,e.__d=void 0;else if(r==null||i!=a||i.parentNode==null)e:if(a==null||a.parentNode!==t)t.appendChild(i),o=null;else{for(s=a,l=0;(s=s.nextSibling)&&l<n.length;l+=2)if(s==i)break e;t.insertBefore(i,a),o=a}return o!==void 0?o:i.nextSibling}function Ji(t,e,r,n,i){var a;for(a in r)a==="children"||a==="key"||a in e||ze(t,a,null,r[a],n);for(a in e)i&&typeof e[a]!="function"||a==="children"||a==="key"||a==="value"||a==="checked"||r[a]===e[a]||ze(t,a,e[a],r[a],n)}function Mr(t,e,r){e[0]==="-"?t.setProperty(e,r):t[e]=r==null?"":typeof r!="number"||$i.test(e)?r:r+"px"}function ze(t,e,r,n,i){var a;e:if(e==="style")if(typeof r=="string")t.style.cssText=r;else{if(typeof n=="string"&&(t.style.cssText=n=""),n)for(e in n)r&&e in r||Mr(t.style,e,"");if(r)for(e in r)n&&r[e]===n[e]||Mr(t.style,e,r[e])}else if(e[0]==="o"&&e[1]==="n")a=e!==(e=e.replace(/Capture$/,"")),e=e.toLowerCase()in t?e.toLowerCase().slice(2):e.slice(2),t.l||(t.l={}),t.l[e+a]=r,r?n||t.addEventListener(e,a?Ir:kr,a):t.removeEventListener(e,a?Ir:kr,a);else if(e!=="dangerouslySetInnerHTML"){if(i)e=e.replace(/xlink[H:h]/,"h").replace(/sName$/,"s");else if(e!=="href"&&e!=="list"&&e!=="form"&&e!=="tabIndex"&&e!=="download"&&e in t)try{t[e]=r==null?"":r;break e}catch{}typeof r=="function"||(r!=null&&(r!==!1||e[0]==="a"&&e[1]==="r")?t.setAttribute(e,r):t.removeAttribute(e))}}function kr(t){this.l[t.type+!1](T.event?T.event(t):t)}function Ir(t){this.l[t.type+!0](T.event?T.event(t):t)}function yt(t,e,r,n,i,a,o,s,l){var u,c,f,d,v,p,E,S,g,b,C,D=e.type;if(e.constructor!==void 0)return null;r.__h!=null&&(l=r.__h,s=e.__e=r.__e,e.__h=null,a=[s]),(u=T.__b)&&u(e);try{e:if(typeof D=="function"){if(S=e.props,g=(u=D.contextType)&&n[u.__c],b=u?g?g.props.value:u.__:n,r.__c?E=(c=e.__c=r.__c).__=c.__E:("prototype"in D&&D.prototype.render?e.__c=c=new D(S,b):(e.__c=c=new Y(S,b),c.constructor=D,c.render=ea),g&&g.sub(c),c.props=S,c.state||(c.state={}),c.context=b,c.__n=n,f=c.__d=!0,c.__h=[]),c.__s==null&&(c.__s=c.state),D.getDerivedStateFromProps!=null&&(c.__s==c.state&&(c.__s=K({},c.__s)),K(c.__s,D.getDerivedStateFromProps(S,c.__s))),d=c.props,v=c.state,f)D.getDerivedStateFromProps==null&&c.componentWillMount!=null&&c.componentWillMount(),c.componentDidMount!=null&&c.__h.push(c.componentDidMount);else{if(D.getDerivedStateFromProps==null&&S!==d&&c.componentWillReceiveProps!=null&&c.componentWillReceiveProps(S,b),!c.__e&&c.shouldComponentUpdate!=null&&c.shouldComponentUpdate(S,c.__s,b)===!1||e.__v===r.__v){c.props=S,c.state=c.__s,e.__v!==r.__v&&(c.__d=!1),c.__v=e,e.__e=r.__e,e.__k=r.__k,e.__k.forEach(function(I){I&&(I.__=e)}),c.__h.length&&o.push(c);break e}c.componentWillUpdate!=null&&c.componentWillUpdate(S,c.__s,b),c.componentDidUpdate!=null&&c.__h.push(function(){c.componentDidUpdate(d,v,p)})}c.context=b,c.props=S,c.state=c.__s,(u=T.__r)&&u(e),c.__d=!1,c.__v=e,c.__P=t,u=c.render(c.props,c.state,c.context),c.state=c.__s,c.getChildContext!=null&&(n=K(K({},n),c.getChildContext())),f||c.getSnapshotBeforeUpdate==null||(p=c.getSnapshotBeforeUpdate(d,v)),C=u!=null&&u.type===ie&&u.key==null?u.props.children:u,Tr(t,Array.isArray(C)?C:[C],e,r,n,i,a,o,s,l),c.base=e.__e,e.__h=null,c.__h.length&&o.push(c),E&&(c.__E=c.__=null),c.__e=!1}else a==null&&e.__v===r.__v?(e.__k=r.__k,e.__e=r.__e):e.__e=Qi(r.__e,e,r,n,i,a,o,l);(u=T.diffed)&&u(e)}catch(I){e.__v=null,(l||a!=null)&&(e.__e=s,e.__h=!!l,a[a.indexOf(s)]=null),T.__e(I,e,r)}}function Pr(t,e){T.__c&&T.__c(e,t),t.some(function(r){try{t=r.__h,r.__h=[],t.some(function(n){n.call(r)})}catch(n){T.__e(n,r.__v)}})}function Qi(t,e,r,n,i,a,o,s){var l,u,c,f=r.props,d=e.props,v=e.type,p=0;if(v==="svg"&&(i=!0),a!=null){for(;p<a.length;p++)if((l=a[p])&&(l===t||(v?l.localName==v:l.nodeType==3))){t=l,a[p]=null;break}}if(t==null){if(v===null)return document.createTextNode(d);t=i?document.createElementNS("http://www.w3.org/2000/svg",v):document.createElement(v,d.is&&d),a=null,s=!1}if(v===null)f===d||s&&t.data===d||(t.data=d);else{if(a=a&&Ue.call(t.childNodes),u=(f=r.props||Ve).dangerouslySetInnerHTML,c=d.dangerouslySetInnerHTML,!s){if(a!=null)for(f={},p=0;p<t.attributes.length;p++)f[t.attributes[p].name]=t.attributes[p].value;(c||u)&&(c&&(u&&c.__html==u.__html||c.__html===t.innerHTML)||(t.innerHTML=c&&c.__html||""))}if(Ji(t,d,f,i,s),c)e.__k=[];else if(p=e.props.children,Tr(t,Array.isArray(p)?p:[p],e,r,n,i&&v!=="foreignObject",a,o,a?a[0]:r.__k&&de(r,0),s),a!=null)for(p=a.length;p--;)a[p]!=null&&Cr(a[p]);s||("value"in d&&(p=d.value)!==void 0&&(p!==t.value||v==="progress"&&!p)&&ze(t,"value",p,f.value,!1),"checked"in d&&(p=d.checked)!==void 0&&p!==t.checked&&ze(t,"checked",p,f.checked,!1))}return t}function Hr(t,e,r){try{typeof t=="function"?t(e):t.current=e}catch(n){T.__e(n,r)}}function xr(t,e,r){var n,i;if(T.unmount&&T.unmount(t),(n=t.ref)&&(n.current&&n.current!==t.__e||Hr(n,null,e)),(n=t.__c)!=null){if(n.componentWillUnmount)try{n.componentWillUnmount()}catch(a){T.__e(a,e)}n.base=n.__P=null}if(n=t.__k)for(i=0;i<n.length;i++)n[i]&&xr(n[i],e,typeof t.type!="function");r||t.__e==null||Cr(t.__e),t.__e=t.__d=void 0}function ea(t,e,r){return this.constructor(t,r)}function we(t,e,r){var n,i,a;T.__&&T.__(t,e),i=(n=typeof r=="function")?null:r&&r.__k||e.__k,a=[],yt(e,t=(!n&&r||e).__k=J(ie,null,[t]),i||Ve,Ve,e.ownerSVGElement!==void 0,!n&&r?[r]:i?null:e.firstChild?Ue.call(e.childNodes):null,a,!n&&r?r:i?i.__e:e.firstChild,n),Pr(a,t)}function ta(t,e){var r={__c:e="__cC"+br++,__:t,Consumer:function(n,i){return n.children(i)},Provider:function(n){var i,a;return this.getChildContext||(i=[],(a={})[e]=this,this.getChildContext=function(){return a},this.shouldComponentUpdate=function(o){this.props.value!==o.value&&i.some(mt)},this.sub=function(o){i.push(o);var s=o.componentWillUnmount;o.componentWillUnmount=function(){i.splice(i.indexOf(o),1),s&&s.call(o)}}),n.children}};return r.Provider.__=r.Consumer.contextType=r}Ue=Dr.slice,T={__e:function(t,e){for(var r,n,i;e=e.__;)if((r=e.__c)&&!r.__)try{if((n=r.constructor)&&n.getDerivedStateFromError!=null&&(r.setState(n.getDerivedStateFromError(t)),i=r.__d),r.componentDidCatch!=null&&(r.componentDidCatch(t),i=r.__d),i)return r.__E=r}catch(a){t=a}throw t}},yr=0,Y.prototype.setState=function(t,e){var r;r=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=K({},this.state),typeof t=="function"&&(t=t(K({},r),this.props)),t&&K(r,t),t!=null&&this.__v&&(e&&this.__h.push(e),mt(this))},Y.prototype.forceUpdate=function(t){this.__v&&(this.__e=!0,t&&this.__h.push(t),mt(this))},Y.prototype.render=ie,Te=[],Er=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,Be.__r=0,br=0;var Nr,Et=[],Ar=T.__b,Or=T.__r,Lr=T.diffed,Ur=T.__c,Vr=T.unmount;function ra(){Et.forEach(function(t){if(t.__P)try{t.__H.__h.forEach(Ge),t.__H.__h.forEach(St),t.__H.__h=[]}catch(e){t.__H.__h=[],T.__e(e,t.__v)}}),Et=[]}T.__b=function(t){Ar&&Ar(t)},T.__r=function(t){Or&&Or(t);var e=t.__c.__H;e&&(e.__h.forEach(Ge),e.__h.forEach(St),e.__h=[])},T.diffed=function(t){Lr&&Lr(t);var e=t.__c;e&&e.__H&&e.__H.__h.length&&(Et.push(e)!==1&&Nr===T.requestAnimationFrame||((Nr=T.requestAnimationFrame)||function(r){var n,i=function(){clearTimeout(a),Wr&&cancelAnimationFrame(n),setTimeout(r)},a=setTimeout(i,100);Wr&&(n=requestAnimationFrame(i))})(ra))},T.__c=function(t,e){e.some(function(r){try{r.__h.forEach(Ge),r.__h=r.__h.filter(function(n){return!n.__||St(n)})}catch(n){e.some(function(i){i.__h&&(i.__h=[])}),e=[],T.__e(n,r.__v)}}),Ur&&Ur(t,e)},T.unmount=function(t){Vr&&Vr(t);var e=t.__c;if(e&&e.__H)try{e.__H.__.forEach(Ge)}catch(r){T.__e(r,e.__v)}};var Wr=typeof requestAnimationFrame=="function";function Ge(t){typeof t.__c=="function"&&t.__c()}function St(t){t.__c=t.__()}function na(t,e){for(var r in e)t[r]=e[r];return t}function Br(t,e){for(var r in t)if(r!=="__source"&&!(r in e))return!0;for(var n in e)if(n!=="__source"&&t[n]!==e[n])return!0;return!1}function Fr(t){this.props=t}(Fr.prototype=new Y).isPureReactComponent=!0,Fr.prototype.shouldComponentUpdate=function(t,e){return Br(this.props,t)||Br(this.state,e)};var zr=T.__b;T.__b=function(t){t.type&&t.type.__f&&t.ref&&(t.props.ref=t.ref,t.ref=null),zr&&zr(t)};var ia=T.__e;T.__e=function(t,e,r){if(t.then){for(var n,i=e;i=i.__;)if((n=i.__c)&&n.__c)return e.__e==null&&(e.__e=r.__e,e.__k=r.__k),n.__c(t,e)}ia(t,e,r)};var Gr=T.unmount;function bt(){this.__u=0,this.t=null,this.__b=null}function qr(t){var e=t.__.__c;return e&&e.__e&&e.__e(t)}function qe(){this.u=null,this.o=null}T.unmount=function(t){var e=t.__c;e&&e.__R&&e.__R(),e&&t.__h===!0&&(t.type=null),Gr&&Gr(t)},(bt.prototype=new Y).__c=function(t,e){var r=e.__c,n=this;n.t==null&&(n.t=[]),n.t.push(r);var i=qr(n.__v),a=!1,o=function(){a||(a=!0,r.__R=null,i?i(s):s())};r.__R=o;var s=function(){if(!--n.__u){if(n.state.__e){var u=n.state.__e;n.__v.__k[0]=function f(d,v,p){return d&&(d.__v=null,d.__k=d.__k&&d.__k.map(function(E){return f(E,v,p)}),d.__c&&d.__c.__P===v&&(d.__e&&p.insertBefore(d.__e,d.__d),d.__c.__e=!0,d.__c.__P=p)),d}(u,u.__c.__P,u.__c.__O)}var c;for(n.setState({__e:n.__b=null});c=n.t.pop();)c.forceUpdate()}},l=e.__h===!0;n.__u++||l||n.setState({__e:n.__b=n.__v.__k[0]}),t.then(o,o)},bt.prototype.componentWillUnmount=function(){this.t=[]},bt.prototype.render=function(t,e){if(this.__b){if(this.__v.__k){var r=document.createElement("div"),n=this.__v.__k[0].__c;this.__v.__k[0]=function a(o,s,l){return o&&(o.__c&&o.__c.__H&&(o.__c.__H.__.forEach(function(u){typeof u.__c=="function"&&u.__c()}),o.__c.__H=null),(o=na({},o)).__c!=null&&(o.__c.__P===l&&(o.__c.__P=s),o.__c=null),o.__k=o.__k&&o.__k.map(function(u){return a(u,s,l)})),o}(this.__b,r,n.__O=n.__P)}this.__b=null}var i=e.__e&&J(ie,null,t.fallback);return i&&(i.__h=null),[J(ie,null,e.__e?null:t.children),i]};var Yr=function(t,e,r){if(++r[1]===r[0]&&t.o.delete(e),t.props.revealOrder&&(t.props.revealOrder[0]!=="t"||!t.o.size))for(r=t.u;r;){for(;r.length>3;)r.pop()();if(r[1]<r[0])break;t.u=r=r[2]}};function aa(t){return this.getChildContext=function(){return t.context},t.children}function oa(t){var e=this,r=t.i;e.componentWillUnmount=function(){we(null,e.l),e.l=null,e.i=null},e.i&&e.i!==r&&e.componentWillUnmount(),t.__v?(e.l||(e.i=r,e.l={nodeType:1,parentNode:r,childNodes:[],appendChild:function(n){this.childNodes.push(n),e.i.appendChild(n)},insertBefore:function(n,i){this.childNodes.push(n),e.i.appendChild(n)},removeChild:function(n){this.childNodes.splice(this.childNodes.indexOf(n)>>>1,1),e.i.removeChild(n)}}),we(J(aa,{context:e.context},t.__v),e.l)):e.l&&e.componentWillUnmount()}function sa(t,e){return J(oa,{__v:t,i:e})}(qe.prototype=new Y).__e=function(t){var e=this,r=qr(e.__v),n=e.o.get(t);return n[0]++,function(i){var a=function(){e.props.revealOrder?(n.push(i),Yr(e,t,n)):i()};r?r(a):a()}},qe.prototype.render=function(t){this.u=null,this.o=new Map;var e=Fe(t.children);t.revealOrder&&t.revealOrder[0]==="b"&&e.reverse();for(var r=e.length;r--;)this.o.set(e[r],this.u=[1,0,this.u]);return t.children},qe.prototype.componentDidUpdate=qe.prototype.componentDidMount=function(){var t=this;this.o.forEach(function(e,r){Yr(t,r,e)})};var la=typeof Symbol!="undefined"&&Symbol.for&&Symbol.for("react.element")||60103,ua=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,ca=typeof document!="undefined",fa=function(t){return(typeof Symbol!="undefined"&&typeof Symbol()=="symbol"?/fil|che|rad/i:/fil|che|ra/i).test(t)};Y.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(t){Object.defineProperty(Y.prototype,t,{configurable:!0,get:function(){return this["UNSAFE_"+t]},set:function(e){Object.defineProperty(this,t,{configurable:!0,writable:!0,value:e})}})});var jr=T.event;function da(){}function va(){return this.cancelBubble}function pa(){return this.defaultPrevented}T.event=function(t){return jr&&(t=jr(t)),t.persist=da,t.isPropagationStopped=va,t.isDefaultPrevented=pa,t.nativeEvent=t};var Zr={configurable:!0,get:function(){return this.class}},Xr=T.vnode;T.vnode=function(t){var e=t.type,r=t.props,n=r;if(typeof e=="string"){var i=e.indexOf("-")===-1;for(var a in n={},r){var o=r[a];ca&&a==="children"&&e==="noscript"||a==="value"&&"defaultValue"in r&&o==null||(a==="defaultValue"&&"value"in r&&r.value==null?a="value":a==="download"&&o===!0?o="":/ondoubleclick/i.test(a)?a="ondblclick":/^onchange(textarea|input)/i.test(a+e)&&!fa(r.type)?a="oninput":/^on(Ani|Tra|Tou|BeforeInp)/.test(a)?a=a.toLowerCase():i&&ua.test(a)?a=a.replace(/[A-Z0-9]/,"-$&").toLowerCase():o===null&&(o=void 0),n[a]=o)}e=="select"&&n.multiple&&Array.isArray(n.value)&&(n.value=Fe(r.children).forEach(function(s){s.props.selected=n.value.indexOf(s.props.value)!=-1})),e=="select"&&n.defaultValue!=null&&(n.value=Fe(r.children).forEach(function(s){s.props.selected=n.multiple?n.defaultValue.indexOf(s.props.value)!=-1:n.defaultValue==s.props.value})),t.props=n}e&&r.class!=r.className&&(Zr.enumerable="className"in r,r.className!=null&&(n.class=r.className),Object.defineProperty(n,"className",Zr)),t.$$typeof=la,Xr&&Xr(t)};var $r=T.__r;T.__r=function(t){$r&&$r(t)};var Kr=typeof globalThis!="undefined"?globalThis:window;Kr.FullCalendarVDom?console.warn("FullCalendar VDOM already loaded"):Kr.FullCalendarVDom={Component:Y,createElement:J,render:we,createRef:Ki,Fragment:ie,createContext:ma,createPortal:sa,flushToDom:ha,unmountComponentAtNode:ya};function ha(){var t=T.debounceRendering,e=[];function r(n){e.push(n)}for(T.debounceRendering=r,we(J(ga,{}),document.createElement("div"));e.length;)e.shift()();T.debounceRendering=t}var ga=function(t){R(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.render=function(){return J("div",{})},e.prototype.componentDidMount=function(){this.setState({})},e}(Y);function ma(t){var e=ta(t),r=e.Provider;return e.Provider=function(){var n=this,i=!this.getChildContext,a=r.apply(this,arguments);if(i){var o=[];this.shouldComponentUpdate=function(s){n.props.value!==s.value&&o.forEach(function(l){l.context=s.value,l.forceUpdate()})},this.sub=function(s){o.push(s);var l=s.componentWillUnmount;s.componentWillUnmount=function(){o.splice(o.indexOf(s),1),l&&l.call(s)}}}return a},e}function ya(t){we(null,t)}var Zc="";if(typeof FullCalendarVDom=="undefined")throw new Error("Please import the top-level fullcalendar lib before attempting to import a plugin.");var Dt=FullCalendarVDom.Component,m=FullCalendarVDom.createElement,Ea=FullCalendarVDom.render,G=FullCalendarVDom.createRef,B=FullCalendarVDom.Fragment,Jr=FullCalendarVDom.createContext,Sa=FullCalendarVDom.createPortal,Qr=FullCalendarVDom.flushToDom,ba=FullCalendarVDom.unmountComponentAtNode;/*! FullCalendar v5.10.1 Docs & License: https://fullcalendar.io/ (c) 2021 Adam Shaw */var ve=function(){function t(e,r){this.context=e,this.internalEventSource=r}return t.prototype.remove=function(){this.context.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:this.internalEventSource.sourceId})},t.prototype.refetch=function(){this.context.dispatch({type:"FETCH_EVENT_SOURCES",sourceIds:[this.internalEventSource.sourceId],isRefetch:!0})},Object.defineProperty(t.prototype,"id",{get:function(){return this.internalEventSource.publicId},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"url",{get:function(){return this.internalEventSource.meta.url},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"format",{get:function(){return this.internalEventSource.meta.format},enumerable:!1,configurable:!0}),t}();function Ct(t){t.parentNode&&t.parentNode.removeChild(t)}function V(t,e){if(t.closest)return t.closest(e);if(!document.documentElement.contains(t))return null;do{if(Da(t,e))return t;t=t.parentElement||t.parentNode}while(t!==null&&t.nodeType===1);return null}function Da(t,e){var r=t.matches||t.matchesSelector||t.msMatchesSelector;return r.call(t,e)}function Ca(t,e){for(var r=t instanceof HTMLElement?[t]:t,n=[],i=0;i<r.length;i+=1)for(var a=r[i].querySelectorAll(e),o=0;o<a.length;o+=1)n.push(a[o]);return n}var Ra=/(top|left|right|bottom|width|height)$/i;function _e(t,e){for(var r in e)en(t,r,e[r])}function en(t,e,r){r==null?t.style[e]="":typeof r=="number"&&Ra.test(e)?t.style[e]=r+"px":t.style[e]=r}function tn(t){var e,r;return(r=(e=t.composedPath)===null||e===void 0?void 0:e.call(t)[0])!==null&&r!==void 0?r:t.target}function rn(t){return t.getRootNode?t.getRootNode():document}var nn=0;function Ye(){return nn+=1,"fc-dom-"+nn}function je(t){t.preventDefault()}function Ta(t,e){return function(r){var n=V(r.target,t);n&&e.call(n,r,n)}}function an(t,e,r,n){var i=Ta(r,n);return t.addEventListener(e,i),function(){t.removeEventListener(e,i)}}function wa(t,e,r,n){var i;return an(t,"mouseover",e,function(a,o){if(o!==i){i=o,r(a,o);var s=function(l){i=null,n(l,o),o.removeEventListener("mouseleave",s)};o.addEventListener("mouseleave",s)}})}var on=["webkitTransitionEnd","otransitionend","oTransitionEnd","msTransitionEnd","transitionend"];function _a(t,e){var r=function(n){e(n),on.forEach(function(i){t.removeEventListener(i,r)})};on.forEach(function(n){t.addEventListener(n,r)})}function sn(t){return h({onClick:t},ln(t))}function ln(t){return{tabIndex:0,onKeyDown:function(e){(e.key==="Enter"||e.key===" ")&&(t(e),e.preventDefault())}}}var un=0;function pe(){return un+=1,String(un)}function Rt(){document.body.classList.add("fc-not-allowed")}function Tt(){document.body.classList.remove("fc-not-allowed")}function Ma(t){t.classList.add("fc-unselectable"),t.addEventListener("selectstart",je)}function ka(t){t.classList.remove("fc-unselectable"),t.removeEventListener("selectstart",je)}function Ia(t){t.addEventListener("contextmenu",je)}function Pa(t){t.removeEventListener("contextmenu",je)}function Ha(t){var e=[],r=[],n,i;for(typeof t=="string"?r=t.split(/\s*,\s*/):typeof t=="function"?r=[t]:Array.isArray(t)&&(r=t),n=0;n<r.length;n+=1)i=r[n],typeof i=="string"?e.push(i.charAt(0)==="-"?{field:i.substring(1),order:-1}:{field:i,order:1}):typeof i=="function"&&e.push({func:i});return e}function xa(t,e,r){var n,i;for(n=0;n<r.length;n+=1)if(i=Na(t,e,r[n]),i)return i;return 0}function Na(t,e,r){return r.func?r.func(t,e):Aa(t[r.field],e[r.field])*(r.order||1)}function Aa(t,e){return!t&&!e?0:e==null?-1:t==null?1:typeof t=="string"||typeof e=="string"?String(t).localeCompare(String(e)):t-e}function wt(t,e){var r=String(t);return"000".substr(0,e-r.length)+r}function Me(t,e,r){return typeof t=="function"?t.apply(void 0,e):typeof t=="string"?e.reduce(function(n,i,a){return n.replace("$"+a,i||"")},t):r}function Oa(t,e){return t-e}function _t(t){return t%1==0}function La(t){var e=t.querySelector(".fc-scrollgrid-shrink-frame"),r=t.querySelector(".fc-scrollgrid-shrink-cushion");if(!e)throw new Error("needs fc-scrollgrid-shrink-frame className");if(!r)throw new Error("needs fc-scrollgrid-shrink-cushion className");return t.getBoundingClientRect().width-e.getBoundingClientRect().width+r.getBoundingClientRect().width}var Ua=["sun","mon","tue","wed","thu","fri","sat"];function cn(t,e){var r=Q(t);return r[2]+=e*7,F(r)}function W(t,e){var r=Q(t);return r[2]+=e,F(r)}function ae(t,e){var r=Q(t);return r[6]+=e,F(r)}function Va(t,e){return he(t,e)/7}function he(t,e){return(e.valueOf()-t.valueOf())/(1e3*60*60*24)}function Wa(t,e){return(e.valueOf()-t.valueOf())/(1e3*60*60)}function Ba(t,e){return(e.valueOf()-t.valueOf())/(1e3*60)}function Fa(t,e){return(e.valueOf()-t.valueOf())/1e3}function za(t,e){var r=P(t),n=P(e);return{years:0,months:0,days:Math.round(he(r,n)),milliseconds:e.valueOf()-n.valueOf()-(t.valueOf()-r.valueOf())}}function Ga(t,e){var r=Ze(t,e);return r!==null&&r%7==0?r/7:null}function Ze(t,e){return ee(t)===ee(e)?Math.round(he(t,e)):null}function P(t){return F([t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()])}function qa(t){return F([t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate(),t.getUTCHours()])}function Ya(t){return F([t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate(),t.getUTCHours(),t.getUTCMinutes()])}function ja(t){return F([t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate(),t.getUTCHours(),t.getUTCMinutes(),t.getUTCSeconds()])}function Za(t,e,r){var n=t.getUTCFullYear(),i=Mt(t,n,e,r);if(i<1)return Mt(t,n-1,e,r);var a=Mt(t,n+1,e,r);return a>=1?Math.min(i,a):i}function Mt(t,e,r,n){var i=F([e,0,1+Xa(e,r,n)]),a=P(t),o=Math.round(he(i,a));return Math.floor(o/7)+1}function Xa(t,e,r){var n=7+e-r,i=(7+F([t,0,n]).getUTCDay()-e)%7;return-i+n-1}function fn(t){return[t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()]}function dn(t){return new Date(t[0],t[1]||0,t[2]==null?1:t[2],t[3]||0,t[4]||0,t[5]||0)}function Q(t){return[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate(),t.getUTCHours(),t.getUTCMinutes(),t.getUTCSeconds(),t.getUTCMilliseconds()]}function F(t){return t.length===1&&(t=t.concat([0])),new Date(Date.UTC.apply(Date,t))}function vn(t){return!isNaN(t.valueOf())}function ee(t){return t.getUTCHours()*1e3*60*60+t.getUTCMinutes()*1e3*60+t.getUTCSeconds()*1e3+t.getUTCMilliseconds()}function kt(t,e,r,n){return{instanceId:pe(),defId:t,range:e,forcedStartTzo:r==null?null:r,forcedEndTzo:n==null?null:n}}var Xe=Object.prototype.hasOwnProperty;function It(t,e){var r={};if(e)for(var n in e){for(var i=[],a=t.length-1;a>=0;a-=1){var o=t[a][n];if(typeof o=="object"&&o)i.unshift(o);else if(o!==void 0){r[n]=o;break}}i.length&&(r[n]=It(i))}for(var a=t.length-1;a>=0;a-=1){var s=t[a];for(var l in s)l in r||(r[l]=s[l])}return r}function oe(t,e){var r={};for(var n in t)e(t[n],n)&&(r[n]=t[n]);return r}function se(t,e){var r={};for(var n in t)r[n]=e(t[n],n);return r}function pn(t){for(var e={},r=0,n=t;r<n.length;r++){var i=n[r];e[i]=!0}return e}function Pt(t){var e=[];for(var r in t)e.push(t[r]);return e}function Z(t,e){if(t===e)return!0;for(var r in t)if(Xe.call(t,r)&&!(r in e))return!1;for(var r in e)if(Xe.call(e,r)&&t[r]!==e[r])return!1;return!0}function hn(t,e){var r=[];for(var n in t)Xe.call(t,n)&&(n in e||r.push(n));for(var n in e)Xe.call(e,n)&&t[n]!==e[n]&&r.push(n);return r}function gn(t,e,r){if(r===void 0&&(r={}),t===e)return!0;for(var n in e)if(!(n in t&&$a(t[n],e[n],r[n])))return!1;for(var n in t)if(!(n in e))return!1;return!0}function $a(t,e,r){return t===e||r===!0?!0:r?r(t,e):!1}function Ka(t,e,r,n){e===void 0&&(e=0),n===void 0&&(n=1);var i=[];r==null&&(r=Object.keys(t).length);for(var a=e;a<r;a+=n){var o=t[a];o!==void 0&&i.push(o)}return i}function Ja(t,e,r,n){for(var i=0;i<n.length;i+=1){var a=n[i].parse(t,r);if(a){var o=t.allDay;return o==null&&(o=e,o==null&&(o=a.allDayGuess,o==null&&(o=!1))),{allDay:o,duration:a.duration,typeData:a.typeData,typeId:i}}}return null}function ge(t,e,r){var n=r.dateEnv,i=r.pluginHooks,a=r.options,o=t.defs,s=t.instances;s=oe(s,function(S){return!o[S.defId].recurringDef});for(var l in o){var u=o[l];if(u.recurringDef){var c=u.recurringDef.duration;c||(c=u.allDay?a.defaultAllDayEventDuration:a.defaultTimedEventDuration);for(var f=Qa(u,c,e,n,i.recurringTypes),d=0,v=f;d<v.length;d++){var p=v[d],E=kt(l,{start:p,end:n.add(p,c)});s[E.instanceId]=E}}}return{defs:o,instances:s}}function Qa(t,e,r,n,i){var a=i[t.recurringDef.typeId],o=a.expand(t.recurringDef.typeData,{start:n.subtract(r.start,e),end:r.end},n);return t.allDay&&(o=o.map(P)),o}var eo=/^(-?)(?:(\d+)\.)?(\d+):(\d\d)(?::(\d\d)(?:\.(\d\d\d))?)?/;function k(t,e){var r;return typeof t=="string"?to(t):typeof t=="object"&&t?mn(t):typeof t=="number"?mn((r={},r[e||"milliseconds"]=t,r)):null}function to(t){var e=eo.exec(t);if(e){var r=e[1]?-1:1;return{years:0,months:0,days:r*(e[2]?parseInt(e[2],10):0),milliseconds:r*((e[3]?parseInt(e[3],10):0)*60*60*1e3+(e[4]?parseInt(e[4],10):0)*60*1e3+(e[5]?parseInt(e[5],10):0)*1e3+(e[6]?parseInt(e[6],10):0))}}return null}function mn(t){var e={years:t.years||t.year||0,months:t.months||t.month||0,days:t.days||t.day||0,milliseconds:(t.hours||t.hour||0)*60*60*1e3+(t.minutes||t.minute||0)*60*1e3+(t.seconds||t.second||0)*1e3+(t.milliseconds||t.millisecond||t.ms||0)},r=t.weeks||t.week;return r&&(e.days+=r*7,e.specifiedWeeks=!0),e}function ro(t,e){return t.years===e.years&&t.months===e.months&&t.days===e.days&&t.milliseconds===e.milliseconds}function no(t,e){return{years:t.years-e.years,months:t.months-e.months,days:t.days-e.days,milliseconds:t.milliseconds-e.milliseconds}}function io(t){return me(t)/365}function ao(t){return me(t)/30}function me(t){return ke(t)/864e5}function ke(t){return t.years*(365*864e5)+t.months*(30*864e5)+t.days*864e5+t.milliseconds}function Ht(t){var e=t.milliseconds;if(e){if(e%1e3!=0)return{unit:"millisecond",value:e};if(e%(1e3*60)!=0)return{unit:"second",value:e/1e3};if(e%(1e3*60*60)!=0)return{unit:"minute",value:e/(1e3*60)};if(e)return{unit:"hour",value:e/(1e3*60*60)}}return t.days?t.specifiedWeeks&&t.days%7==0?{unit:"week",value:t.days/7}:{unit:"day",value:t.days}:t.months?{unit:"month",value:t.months}:t.years?{unit:"year",value:t.years}:{unit:"millisecond",value:0}}function oo(t,e,r){r===void 0&&(r=!1);var n=t.toISOString();return n=n.replace(".000",""),r&&(n=n.replace("T00:00:00Z","")),n.length>10&&(e==null?n=n.replace("Z",""):e!==0&&(n=n.replace("Z",xt(e,!0)))),n}function yn(t){return t.toISOString().replace(/T.*$/,"")}function xt(t,e){e===void 0&&(e=!1);var r=t<0?"-":"+",n=Math.abs(t),i=Math.floor(n/60),a=Math.round(n%60);return e?r+wt(i,2)+":"+wt(a,2):"GMT"+r+i+(a?":"+wt(a,2):"")}function ye(t,e,r){if(t===e)return!0;var n=t.length,i;if(n!==e.length)return!1;for(i=0;i<n;i+=1)if(!(r?r(t[i],e[i]):t[i]===e[i]))return!1;return!0}function M(t,e,r){var n,i;return function(){for(var a=[],o=0;o<arguments.length;o++)a[o]=arguments[o];if(!n)i=t.apply(this,a);else if(!ye(n,a)){r&&r(i);var s=t.apply(this,a);(!e||!e(s,i))&&(i=s)}return n=a,i}}function $e(t,e,r){var n=this,i,a;return function(o){if(!i)a=t.call(n,o);else if(!Z(i,o)){r&&r(a);var s=t.call(n,o);(!e||!e(s,a))&&(a=s)}return i=o,a}}var En={week:3,separator:0,omitZeroMinute:0,meridiem:0,omitCommas:0},Ke={timeZoneName:7,era:6,year:5,month:4,day:2,weekday:2,hour:1,minute:1,second:1},Je=/\s*([ap])\.?m\.?/i,so=/,/g,lo=/\s+/g,uo=/\u200e/g,co=/UTC|GMT/,fo=function(){function t(e){var r={},n={},i=0;for(var a in e)a in En?(n[a]=e[a],i=Math.max(En[a],i)):(r[a]=e[a],a in Ke&&(i=Math.max(Ke[a],i)));this.standardDateProps=r,this.extendedSettings=n,this.severity=i,this.buildFormattingFunc=M(Sn)}return t.prototype.format=function(e,r){return this.buildFormattingFunc(this.standardDateProps,this.extendedSettings,r)(e)},t.prototype.formatRange=function(e,r,n,i){var a=this,o=a.standardDateProps,s=a.extendedSettings,l=yo(e.marker,r.marker,n.calendarSystem);if(!l)return this.format(e,n);var u=l;u>1&&(o.year==="numeric"||o.year==="2-digit")&&(o.month==="numeric"||o.month==="2-digit")&&(o.day==="numeric"||o.day==="2-digit")&&(u=1);var c=this.format(e,n),f=this.format(r,n);if(c===f)return c;var d=Eo(o,u),v=Sn(d,s,n),p=v(e),E=v(r),S=So(c,p,f,E),g=s.separator||i||n.defaultSeparator||"";return S?S.before+p+g+E+S.after:c+g+f},t.prototype.getLargestUnit=function(){switch(this.severity){case 7:case 6:case 5:return"year";case 4:return"month";case 3:return"week";case 2:return"day";default:return"time"}},t}();function Sn(t,e,r){var n=Object.keys(t).length;return n===1&&t.timeZoneName==="short"?function(i){return xt(i.timeZoneOffset)}:n===0&&e.week?function(i){return mo(r.computeWeekNumber(i.marker),r.weekText,r.weekTextLong,r.locale,e.week)}:vo(t,e,r)}function vo(t,e,r){t=h({},t),e=h({},e),po(t,e),t.timeZone="UTC";var n=new Intl.DateTimeFormat(r.locale.codes,t),i;if(e.omitZeroMinute){var a=h({},t);delete a.minute,i=new Intl.DateTimeFormat(r.locale.codes,a)}return function(o){var s=o.marker,l;i&&!s.getUTCMinutes()?l=i:l=n;var u=l.format(s);return ho(u,o,t,e,r)}}function po(t,e){t.timeZoneName&&(t.hour||(t.hour="2-digit"),t.minute||(t.minute="2-digit")),t.timeZoneName==="long"&&(t.timeZoneName="short"),e.omitZeroMinute&&(t.second||t.millisecond)&&delete e.omitZeroMinute}function ho(t,e,r,n,i){return t=t.replace(uo,""),r.timeZoneName==="short"&&(t=go(t,i.timeZone==="UTC"||e.timeZoneOffset==null?"UTC":xt(e.timeZoneOffset))),n.omitCommas&&(t=t.replace(so,"").trim()),n.omitZeroMinute&&(t=t.replace(":00","")),n.meridiem===!1?t=t.replace(Je,"").trim():n.meridiem==="narrow"?t=t.replace(Je,function(a,o){return o.toLocaleLowerCase()}):n.meridiem==="short"?t=t.replace(Je,function(a,o){return o.toLocaleLowerCase()+"m"}):n.meridiem==="lowercase"&&(t=t.replace(Je,function(a){return a.toLocaleLowerCase()})),t=t.replace(lo," "),t=t.trim(),t}function go(t,e){var r=!1;return t=t.replace(co,function(){return r=!0,e}),r||(t+=" "+e),t}function mo(t,e,r,n,i){var a=[];return i==="long"?a.push(r):(i==="short"||i==="narrow")&&a.push(e),(i==="long"||i==="short")&&a.push(" "),a.push(n.simpleNumberFormat.format(t)),n.options.direction==="rtl"&&a.reverse(),a.join("")}function yo(t,e,r){return r.getMarkerYear(t)!==r.getMarkerYear(e)?5:r.getMarkerMonth(t)!==r.getMarkerMonth(e)?4:r.getMarkerDay(t)!==r.getMarkerDay(e)?2:ee(t)!==ee(e)?1:0}function Eo(t,e){var r={};for(var n in t)(!(n in Ke)||Ke[n]<=e)&&(r[n]=t[n]);return r}function So(t,e,r,n){for(var i=0;i<t.length;){var a=t.indexOf(e,i);if(a===-1)break;var o=t.substr(0,a);i=a+e.length;for(var s=t.substr(i),l=0;l<r.length;){var u=r.indexOf(n,l);if(u===-1)break;var c=r.substr(0,u);l=u+n.length;var f=r.substr(l);if(o===c&&s===f)return{before:o,after:s}}}return null}function bn(t,e){var r=e.markerToArray(t.marker);return{marker:t.marker,timeZoneOffset:t.timeZoneOffset,array:r,year:r[0],month:r[1],day:r[2],hour:r[3],minute:r[4],second:r[5],millisecond:r[6]}}function Qe(t,e,r,n){var i=bn(t,r.calendarSystem),a=e?bn(e,r.calendarSystem):null;return{date:i,start:i,end:a,timeZone:r.timeZone,localeCodes:r.locale.codes,defaultSeparator:n||r.defaultSeparator}}var bo=function(){function t(e){this.cmdStr=e}return t.prototype.format=function(e,r,n){return r.cmdFormatter(this.cmdStr,Qe(e,null,r,n))},t.prototype.formatRange=function(e,r,n,i){return n.cmdFormatter(this.cmdStr,Qe(e,r,n,i))},t}(),Do=function(){function t(e){this.func=e}return t.prototype.format=function(e,r,n){return this.func(Qe(e,null,r,n))},t.prototype.formatRange=function(e,r,n,i){return this.func(Qe(e,r,n,i))},t}();function U(t){return typeof t=="object"&&t?new fo(t):typeof t=="string"?new bo(t):typeof t=="function"?new Do(t):null}var Dn={navLinkDayClick:y,navLinkWeekClick:y,duration:k,bootstrapFontAwesome:y,buttonIcons:y,customButtons:y,defaultAllDayEventDuration:k,defaultTimedEventDuration:k,nextDayThreshold:k,scrollTime:k,scrollTimeReset:Boolean,slotMinTime:k,slotMaxTime:k,dayPopoverFormat:U,slotDuration:k,snapDuration:k,headerToolbar:y,footerToolbar:y,defaultRangeSeparator:String,titleRangeSeparator:String,forceEventDuration:Boolean,dayHeaders:Boolean,dayHeaderFormat:U,dayHeaderClassNames:y,dayHeaderContent:y,dayHeaderDidMount:y,dayHeaderWillUnmount:y,dayCellClassNames:y,dayCellContent:y,dayCellDidMount:y,dayCellWillUnmount:y,initialView:String,aspectRatio:Number,weekends:Boolean,weekNumberCalculation:y,weekNumbers:Boolean,weekNumberClassNames:y,weekNumberContent:y,weekNumberDidMount:y,weekNumberWillUnmount:y,editable:Boolean,viewClassNames:y,viewDidMount:y,viewWillUnmount:y,nowIndicator:Boolean,nowIndicatorClassNames:y,nowIndicatorContent:y,nowIndicatorDidMount:y,nowIndicatorWillUnmount:y,showNonCurrentDates:Boolean,lazyFetching:Boolean,startParam:String,endParam:String,timeZoneParam:String,timeZone:String,locales:y,locale:y,themeSystem:String,dragRevertDuration:Number,dragScroll:Boolean,allDayMaintainDuration:Boolean,unselectAuto:Boolean,dropAccept:y,eventOrder:Ha,eventOrderStrict:Boolean,handleWindowResize:Boolean,windowResizeDelay:Number,longPressDelay:Number,eventDragMinDistance:Number,expandRows:Boolean,height:y,contentHeight:y,direction:String,weekNumberFormat:U,eventResizableFromStart:Boolean,displayEventTime:Boolean,displayEventEnd:Boolean,weekText:String,weekTextLong:String,progressiveEventRendering:Boolean,businessHours:y,initialDate:y,now:y,eventDataTransform:y,stickyHeaderDates:y,stickyFooterScrollbar:y,viewHeight:y,defaultAllDay:Boolean,eventSourceFailure:y,eventSourceSuccess:y,eventDisplay:String,eventStartEditable:Boolean,eventDurationEditable:Boolean,eventOverlap:y,eventConstraint:y,eventAllow:y,eventBackgroundColor:String,eventBorderColor:String,eventTextColor:String,eventColor:String,eventClassNames:y,eventContent:y,eventDidMount:y,eventWillUnmount:y,selectConstraint:y,selectOverlap:y,selectAllow:y,droppable:Boolean,unselectCancel:String,slotLabelFormat:y,slotLaneClassNames:y,slotLaneContent:y,slotLaneDidMount:y,slotLaneWillUnmount:y,slotLabelClassNames:y,slotLabelContent:y,slotLabelDidMount:y,slotLabelWillUnmount:y,dayMaxEvents:y,dayMaxEventRows:y,dayMinWidth:Number,slotLabelInterval:k,allDayText:String,allDayClassNames:y,allDayContent:y,allDayDidMount:y,allDayWillUnmount:y,slotMinWidth:Number,navLinks:Boolean,eventTimeFormat:U,rerenderDelay:Number,moreLinkText:y,moreLinkHint:y,selectMinDistance:Number,selectable:Boolean,selectLongPressDelay:Number,eventLongPressDelay:Number,selectMirror:Boolean,eventMaxStack:Number,eventMinHeight:Number,eventMinWidth:Number,eventShortHeight:Number,slotEventOverlap:Boolean,plugins:y,firstDay:Number,dayCount:Number,dateAlignment:String,dateIncrement:k,hiddenDays:y,monthMode:Boolean,fixedWeekCount:Boolean,validRange:y,visibleRange:y,titleFormat:y,eventInteractive:Boolean,noEventsText:String,viewHint:y,navLinkHint:y,closeHint:String,timeHint:String,eventHint:String,moreLinkClick:y,moreLinkClassNames:y,moreLinkContent:y,moreLinkDidMount:y,moreLinkWillUnmount:y},Ie={eventDisplay:"auto",defaultRangeSeparator:" - ",titleRangeSeparator:" \u2013 ",defaultTimedEventDuration:"01:00:00",defaultAllDayEventDuration:{day:1},forceEventDuration:!1,nextDayThreshold:"00:00:00",dayHeaders:!0,initialView:"",aspectRatio:1.35,headerToolbar:{start:"title",center:"",end:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberCalculation:"local",editable:!1,nowIndicator:!1,scrollTime:"06:00:00",scrollTimeReset:!0,slotMinTime:"00:00:00",slotMaxTime:"24:00:00",showNonCurrentDates:!0,lazyFetching:!0,startParam:"start",endParam:"end",timeZoneParam:"timeZone",timeZone:"local",locales:[],locale:"",themeSystem:"standard",dragRevertDuration:500,dragScroll:!0,allDayMaintainDuration:!1,unselectAuto:!0,dropAccept:"*",eventOrder:"start,-duration,allDay,title",dayPopoverFormat:{month:"long",day:"numeric",year:"numeric"},handleWindowResize:!0,windowResizeDelay:100,longPressDelay:1e3,eventDragMinDistance:5,expandRows:!1,navLinks:!1,selectable:!1,eventMinHeight:15,eventMinWidth:30,eventShortHeight:30},Cn={datesSet:y,eventsSet:y,eventAdd:y,eventChange:y,eventRemove:y,windowResize:y,eventClick:y,eventMouseEnter:y,eventMouseLeave:y,select:y,unselect:y,loading:y,_unmount:y,_beforeprint:y,_afterprint:y,_noEventDrop:y,_noEventResize:y,_resize:y,_scrollRequest:y},Rn={buttonText:y,buttonHints:y,views:y,plugins:y,initialEvents:y,events:y,eventSources:y},Nt={headerToolbar:Pe,footerToolbar:Pe,buttonText:Pe,buttonHints:Pe,buttonIcons:Pe};function Pe(t,e){return typeof t=="object"&&typeof e=="object"&&t&&e?Z(t,e):t===e}var Co={type:String,component:y,buttonText:String,buttonTextKey:String,dateProfileGeneratorClass:y,usesMinMaxTime:Boolean,classNames:y,content:y,didMount:y,willUnmount:y};function At(t){return It(t,Nt)}function Ot(t,e){var r={},n={};for(var i in e)i in t&&(r[i]=e[i](t[i]));for(var i in t)i in e||(n[i]=t[i]);return{refined:r,extra:n}}function y(t){return t}function et(t,e,r,n){for(var i=j(),a=Bt(r),o=0,s=t;o<s.length;o++){var l=s[o],u=wn(l,e,r,n,a);u&&Lt(u,i)}return i}function Lt(t,e){return e===void 0&&(e=j()),e.defs[t.def.defId]=t.def,t.instance&&(e.instances[t.instance.instanceId]=t.instance),e}function Ut(t,e){var r=t.instances[e];if(r){var n=t.defs[r.defId],i=tt(t,function(a){return Ro(n,a)});return i.defs[n.defId]=n,i.instances[r.instanceId]=r,i}return j()}function Ro(t,e){return Boolean(t.groupId&&t.groupId===e.groupId)}function j(){return{defs:{},instances:{}}}function Vt(t,e){return{defs:h(h({},t.defs),e.defs),instances:h(h({},t.instances),e.instances)}}function tt(t,e){var r=oe(t.defs,e),n=oe(t.instances,function(i){return r[i.defId]});return{defs:r,instances:n}}function To(t,e){var r=t.defs,n=t.instances,i={},a={};for(var o in r)e.defs[o]||(i[o]=r[o]);for(var s in n)!e.instances[s]&&i[n[s].defId]&&(a[s]=n[s]);return{defs:i,instances:a}}function wo(t,e){return Array.isArray(t)?et(t,null,e,!0):typeof t=="object"&&t?et([t],null,e,!0):t!=null?String(t):null}function Wt(t){return Array.isArray(t)?t:typeof t=="string"?t.split(/\s+/):[]}var rt={display:String,editable:Boolean,startEditable:Boolean,durationEditable:Boolean,constraint:y,overlap:y,allow:y,className:Wt,classNames:Wt,color:String,backgroundColor:String,borderColor:String,textColor:String},_o={display:null,startEditable:null,durationEditable:null,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]};function nt(t,e){var r=wo(t.constraint,e);return{display:t.display||null,startEditable:t.startEditable!=null?t.startEditable:t.editable,durationEditable:t.durationEditable!=null?t.durationEditable:t.editable,constraints:r!=null?[r]:[],overlap:t.overlap!=null?t.overlap:null,allows:t.allow!=null?[t.allow]:[],backgroundColor:t.backgroundColor||t.color||"",borderColor:t.borderColor||t.color||"",textColor:t.textColor||"",classNames:(t.className||[]).concat(t.classNames||[])}}function Mo(t){return t.reduce(ko,_o)}function ko(t,e){return{display:e.display!=null?e.display:t.display,startEditable:e.startEditable!=null?e.startEditable:t.startEditable,durationEditable:e.durationEditable!=null?e.durationEditable:t.durationEditable,constraints:t.constraints.concat(e.constraints),overlap:typeof e.overlap=="boolean"?e.overlap:t.overlap,allows:t.allows.concat(e.allows),backgroundColor:e.backgroundColor||t.backgroundColor,borderColor:e.borderColor||t.borderColor,textColor:e.textColor||t.textColor,classNames:t.classNames.concat(e.classNames)}}var it={id:String,groupId:String,title:String,url:String,interactive:Boolean},Tn={start:y,end:y,date:y,allDay:Boolean},Io=h(h(h({},it),Tn),{extendedProps:y});function wn(t,e,r,n,i){i===void 0&&(i=Bt(r));var a=_n(t,r,i),o=a.refined,s=a.extra,l=Ho(e,r),u=Ja(o,l,r.dateEnv,r.pluginHooks.recurringTypes);if(u){var c=Ft(o,s,e?e.sourceId:"",u.allDay,Boolean(u.duration),r);return c.recurringDef={typeId:u.typeId,typeData:u.typeData,duration:u.duration},{def:c,instance:null}}var f=Po(o,l,r,n);if(f){var c=Ft(o,s,e?e.sourceId:"",f.allDay,f.hasEnd,r),d=kt(c.defId,f.range,f.forcedStartTzo,f.forcedEndTzo);return{def:c,instance:d}}return null}function _n(t,e,r){return r===void 0&&(r=Bt(e)),Ot(t,r)}function Bt(t){return h(h(h({},rt),Io),t.pluginHooks.eventRefiners)}function Ft(t,e,r,n,i,a){for(var o={title:t.title||"",groupId:t.groupId||"",publicId:t.id||"",url:t.url||"",recurringDef:null,defId:pe(),sourceId:r,allDay:n,hasEnd:i,interactive:t.interactive,ui:nt(t,a),extendedProps:h(h({},t.extendedProps||{}),e)},s=0,l=a.pluginHooks.eventDefMemberAdders;s<l.length;s++){var u=l[s];h(o,u(t))}return Object.freeze(o.ui.classNames),Object.freeze(o.extendedProps),o}function Po(t,e,r,n){var i=t.allDay,a,o=null,s=!1,l,u=null,c=t.start!=null?t.start:t.date;if(a=r.dateEnv.createMarkerMeta(c),a)o=a.marker;else if(!n)return null;return t.end!=null&&(l=r.dateEnv.createMarkerMeta(t.end)),i==null&&(e!=null?i=e:i=(!a||a.isTimeUnspecified)&&(!l||l.isTimeUnspecified)),i&&o&&(o=P(o)),l&&(u=l.marker,i&&(u=P(u)),o&&u<=o&&(u=null)),u?s=!0:n||(s=r.options.forceEventDuration||!1,u=r.dateEnv.add(o,i?r.options.defaultAllDayEventDuration:r.options.defaultTimedEventDuration)),{allDay:i,hasEnd:s,range:{start:o,end:u},forcedStartTzo:a?a.forcedTzo:null,forcedEndTzo:l?l.forcedTzo:null}}function Ho(t,e){var r=null;return t&&(r=t.defaultAllDay),r==null&&(r=e.options.defaultAllDay),r}function Mn(t){var e=Math.floor(he(t.start,t.end))||1,r=P(t.start),n=W(r,e);return{start:r,end:n}}function kn(t,e){e===void 0&&(e=k(0));var r=null,n=null;if(t.end){n=P(t.end);var i=t.end.valueOf()-n.valueOf();i&&i>=ke(e)&&(n=W(n,1))}return t.start&&(r=P(t.start),n&&n<=r&&(n=W(r,1))),{start:r,end:n}}function Ee(t,e,r,n){return n==="year"?k(r.diffWholeYears(t,e),"year"):n==="month"?k(r.diffWholeMonths(t,e),"month"):za(t,e)}function xo(t,e){var r=null,n=null;return t.start&&(r=e.createMarker(t.start)),t.end&&(n=e.createMarker(t.end)),!r&&!n||r&&n&&n<r?null:{start:r,end:n}}function In(t,e){var r=[],n=e.start,i,a;for(t.sort(No),i=0;i<t.length;i+=1)a=t[i],a.start>n&&r.push({start:n,end:a.start}),a.end>n&&(n=a.end);return n<e.end&&r.push({start:n,end:e.end}),r}function No(t,e){return t.start.valueOf()-e.start.valueOf()}function He(t,e){var r=t.start,n=t.end,i=null;return e.start!==null&&(r===null?r=e.start:r=new Date(Math.max(r.valueOf(),e.start.valueOf()))),e.end!=null&&(n===null?n=e.end:n=new Date(Math.min(n.valueOf(),e.end.valueOf()))),(r===null||n===null||r<n)&&(i={start:r,end:n}),i}function Ao(t,e){return(t.start===null?null:t.start.valueOf())===(e.start===null?null:e.start.valueOf())&&(t.end===null?null:t.end.valueOf())===(e.end===null?null:e.end.valueOf())}function zt(t,e){return(t.end===null||e.start===null||t.end>e.start)&&(t.start===null||e.end===null||t.start<e.end)}function at(t,e){return(t.start===null||e.start!==null&&e.start>=t.start)&&(t.end===null||e.end!==null&&e.end<=t.end)}function le(t,e){return(t.start===null||e>=t.start)&&(t.end===null||e<t.end)}function Oo(t,e){return e.start!=null&&t<e.start?e.start:e.end!=null&&t>=e.end?new Date(e.end.valueOf()-1):t}function Pn(t,e,r,n){var i={},a={},o={},s=[],l=[],u=ot(t.defs,e);for(var c in t.defs){var f=t.defs[c],d=u[f.defId];d.display==="inverse-background"&&(f.groupId?(i[f.groupId]=[],o[f.groupId]||(o[f.groupId]=f)):a[c]=[])}for(var v in t.instances){var p=t.instances[v],f=t.defs[p.defId],d=u[f.defId],E=p.range,S=!f.allDay&&n?kn(E,n):E,g=He(S,r);g&&(d.display==="inverse-background"?f.groupId?i[f.groupId].push(g):a[p.defId].push(g):d.display!=="none"&&(d.display==="background"?s:l).push({def:f,ui:d,instance:p,range:g,isStart:S.start&&S.start.valueOf()===g.start.valueOf(),isEnd:S.end&&S.end.valueOf()===g.end.valueOf()}))}for(var b in i)for(var C=i[b],D=In(C,r),I=0,_=D;I<_.length;I++){var x=_[I],f=o[b],d=u[f.defId];s.push({def:f,ui:d,instance:null,range:x,isStart:!1,isEnd:!1})}for(var c in a)for(var C=a[c],D=In(C,r),w=0,O=D;w<O.length;w++){var x=O[w];s.push({def:t.defs[c],ui:u[c],instance:null,range:x,isStart:!1,isEnd:!1})}return{bg:s,fg:l}}function Hn(t,e){t.fcSeg=e}function Se(t){return t.fcSeg||t.parentNode.fcSeg||null}function ot(t,e){return se(t,function(r){return xn(r,e)})}function xn(t,e){var r=[];return e[""]&&r.push(e[""]),e[t.defId]&&r.push(e[t.defId]),r.push(t.ui),Mo(r)}function Lo(t,e){var r=t.map(Uo);return r.sort(function(n,i){return xa(n,i,e)}),r.map(function(n){return n._seg})}function Uo(t){var e=t.eventRange,r=e.def,n=e.instance?e.instance.range:e.range,i=n.start?n.start.valueOf():0,a=n.end?n.end.valueOf():0;return h(h(h({},r.extendedProps),r),{id:r.publicId,start:i,end:a,duration:a-i,allDay:Number(r.allDay),_seg:t})}function Vo(t,e){for(var r=e.pluginHooks,n=r.isDraggableTransformers,i=t.eventRange,a=i.def,o=i.ui,s=o.startEditable,l=0,u=n;l<u.length;l++){var c=u[l];s=c(s,a,o,e)}return s}function Wo(t,e){return t.isStart&&t.eventRange.ui.durationEditable&&e.options.eventResizableFromStart}function Bo(t,e){return t.isEnd&&t.eventRange.ui.durationEditable}function Nn(t,e,r,n,i,a,o){var s=r.dateEnv,l=r.options,u=l.displayEventTime,c=l.displayEventEnd,f=t.eventRange.def,d=t.eventRange.instance;u==null&&(u=n!==!1),c==null&&(c=i!==!1);var v=d.range.start,p=d.range.end,E=a||t.start||t.eventRange.range.start,S=o||t.end||t.eventRange.range.end,g=P(v).valueOf()===P(E).valueOf(),b=P(ae(p,-1)).valueOf()===P(ae(S,-1)).valueOf();return u&&!f.allDay&&(g||b)?(E=g?v:E,S=b?p:S,c&&f.hasEnd?s.formatRange(E,S,e,{forcedStartTzo:a?null:d.forcedStartTzo,forcedEndTzo:o?null:d.forcedEndTzo}):s.format(E,e,{forcedTzo:a?null:d.forcedStartTzo})):""}function xe(t,e,r){var n=t.eventRange.range;return{isPast:n.end<(r||e.start),isFuture:n.start>=(r||e.end),isToday:e&&le(e,n.start)}}function Fo(t){var e=["fc-event"];return t.isMirror&&e.push("fc-event-mirror"),t.isDraggable&&e.push("fc-event-draggable"),(t.isStartResizable||t.isEndResizable)&&e.push("fc-event-resizable"),t.isDragging&&e.push("fc-event-dragging"),t.isResizing&&e.push("fc-event-resizing"),t.isSelected&&e.push("fc-event-selected"),t.isStart&&e.push("fc-event-start"),t.isEnd&&e.push("fc-event-end"),t.isPast&&e.push("fc-event-past"),t.isToday&&e.push("fc-event-today"),t.isFuture&&e.push("fc-event-future"),e}function zo(t){return t.instance?t.instance.instanceId:t.def.defId+":"+t.range.start.toISOString()}function An(t,e){var r=t.eventRange,n=r.def,i=r.instance,a=n.url;if(a)return{href:a};var o=e.emitter,s=e.options,l=s.eventInteractive;return l==null&&(l=n.interactive,l==null&&(l=Boolean(o.hasHandlers("eventClick")))),l?ln(function(u){o.trigger("eventClick",{el:u.target,event:new A(e,n,i