PageSourceSearch

https://app.onvione.ru/assets/Timesheet-q-PwGcce.js

js onvione.ru collected 2026-09-24 14:28:38 UTC 161,275 bytes, 9 lines download raw bytes

vendor: 18,844 bytes, line 1
1import{g as ie,fn as vs,ab as te,fo as fn,aA as g,fp as Oo,i as ot,fq as fr,r as W,d3 as To,fr as dn,fs as xo,ft as Ao,_ as Ke,fu as dr,cR as vr,fv as ps,fw as Rt,fx as ms,fy as hs,dX as pr,fz as gs,fA as re,fB as ne,fC as he,fD as se,cS as $e,fE as le,fF as vn,cV as q,cU as Xe,cO as qt,fG as _o,f as pn,L as Ve,y as Mo,z as Ro,F as Po,fH as ys,D as Vt,fI as Co,j as N,ae as Gr,B as _e,Q as er,fJ as Ze,aM as aa,P as pe,aZ as tr,u as No,fK as bs,Z as ws,b as Es,$ as Ss,fL as Ds,aO as oa,m as $s,V as Os}from"./index-DolpDJU8.js";import{t as Ts,i as Ge,a as mr}from"./toNumber-CZnzjO9F.js";import{i as xs,a as As}from"./isSameOrBefore-D0S_BKIi.js";import{u as _s}from"./utc-C3I_fpHf.js";import{S as ia}from"./index-Dj4Htr-_.js";var ue="top",ge="bottom",ye="right",fe="left",mn="auto",Pt=[ue,ge,ye,fe],Qe="start",gt="end",Ms="clippingParents",ko="viewport",dt="popper",Rs="reference",sa=Pt.reduce(function(e,t){return e.concat([t+"-"+Qe,t+"-"+gt])},[]),hn=[].concat(Pt,[mn]).reduce(function(e,t){return e.concat([t,t+"-"+Qe,t+"-"+gt])},[]),Ps="beforeRead",Cs="read",Ns="afterRead",ks="beforeMain",Is="main",Ls="afterMain",Fs="beforeWrite",js="write",Ws="afterWrite",zs=[Ps,Cs,Ns,ks,Is,Ls,Fs,js,Ws];function Me(e){return e?(e.nodeName||"").toLowerCase():null}function ve(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function je(e){var t=ve(e).Element;return e instanceof t||e instanceof Element}function Se(e){var t=ve(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function gn(e){if(typeof ShadowRoot>"u")return!1;var t=ve(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function De(e){return e.split("-")[0]}var Le=Math.max,rr=Math.min,et=Math.round;function qr(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function Io(){return!/^((?!chrome|android).)*safari/i.test(qr())}function tt(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),a=1,o=1;t&&Se(e)&&(a=e.offsetWidth>0&&et(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&et(n.height)/e.offsetHeight||1);var i=je(e)?ve(e):window,s=i.visualViewport,l=!Io()&&r,c=(n.left+(l&&s?s.offsetLeft:0))/a,u=(n.top+(l&&s?s.offsetTop:0))/o,d=n.width/a,f=n.height/o;return{width:d,height:f,top:u,right:c+d,bottom:u+f,left:c,x:c,y:u}}function yn(e){var t=tt(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function Lo(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&gn(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Te(e){return ve(e).getComputedStyle(e)}function Hs(e){return["table","td","th"].indexOf(Me(e))>=0}function Pe(e){return((je(e)?e.ownerDocument:e.document)||window.document).documentElement}function hr(e){return Me(e)==="html"?e:e.assignedSlot||e.parentNode||(gn(e)?e.host:null)||Pe(e)}function la(e){return!Se(e)||Te(e).position==="fixed"?null:e.offsetParent}function Bs(e){var t=/firefox/i.test(qr()),r=/Trident/i.test(qr());if(r&&Se(e)){var n=Te(e);if(n.position==="fixed")return null}var a=hr(e);for(gn(a)&&(a=a.host);Se(a)&&["html","body"].indexOf(Me(a))<0;){var o=Te(a);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||t&&o.willChange==="filter"||t&&o.filter&&o.filter!=="none")return a;a=a.parentNode}return null}function Ct(e){for(var t=ve(e),r=la(e);r&&Hs(r)&&Te(r).position==="static";)r=la(r);return r&&(Me(r)==="html"||Me(r)==="body"&&Te(r).position==="static")?t:r||Bs(e)||t}function bn(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function mt(e,t,r){return Le(e,rr(t,r))}function Us(e,t,r){var n=mt(e,t,r);return n>r?r:n}function Fo(){return{top:0,right:0,bottom:0,left:0}}function jo(e){return Object.assign({},Fo(),e)}function Wo(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var Ys=function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,jo(typeof t!="number"?t:Wo(t,Pt))};function Ks(e){var t,r=e.state,n=e.name,a=e.options,o=r.elements.arrow,i=r.modifiersData.popperOffsets,s=De(r.placement),l=bn(s),c=[fe,ye].indexOf(s)>=0,u=c?"height":"width";if(!(!o||!i)){var d=Ys(a.padding,r),f=yn(o),v=l==="y"?ue:fe,m=l==="y"?ge:ye,p=r.rects.reference[u]+r.rects.reference[l]-i[l]-r.rects.popper[u],h=i[l]-r.rects.reference[l],y=Ct(o),b=y?l==="y"?y.clientHeight||0:y.clientWidth||0:0,E=p/2-h/2,w=d[v],S=b-f[u]-d[m],D=b/2-f[u]/2+E,A=mt(w,D,S),M=l;r.modifiersData[n]=(t={},t[M]=A,t.centerOffset=A-D,t)}}function Gs(e){var t=e.state,r=e.options,n=r.element,a=n===void 0?"[data-popper-arrow]":n;a!=null&&(typeof a=="string"&&(a=t.elements.popper.querySelector(a),!a)||Lo(t.elements.popper,a)&&(t.elements.arrow=a))}const qs={name:"arrow",enabled:!0,phase:"main",fn:Ks,effect:Gs,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function rt(e){return e.split("-")[1]}var Vs={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Xs(e,t){var r=e.x,n=e.y,a=t.devicePixelRatio||1;return{x:et(r*a)/a||0,y:et(n*a)/a||0}}function ca(e){var t,r=e.popper,n=e.popperRect,a=e.placement,o=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,d=e.isFixed,f=i.x,v=f===void 0?0:f,m=i.y,p=m===void 0?0:m,h=typeof u=="function"?u({x:v,y:p}):{x:v,y:p};v=h.x,p=h.y;var y=i.hasOwnProperty("x"),b=i.hasOwnProperty("y"),E=fe,w=ue,S=window;if(c){var D=Ct(r),A="clientHeight",M="clientWidth";if(D===ve(r)&&(D=Pe(r),Te(D).position!=="static"&&s==="absolute"&&(A="scrollHeight",M="scrollWidth")),D=D,a===ue||(a===fe||a===ye)&&o===gt){w=ge;var T=d&&D===S&&S.visualViewport?S.visualViewport.height:D[A];p-=T-n.height,p*=l?1:-1}if(a===fe||(a===ue||a===ge)&&o===gt){E=ye;var $=d&&D===S&&S.visualViewport?S.visualViewport.width:D[M];v-=$-n.width,v*=l?1:-1}}var _=Object.assign({position:s},c&&Vs),I=u===!0?Xs({x:v,y:p},ve(r)):{x:v,y:p};if(v=I.x,p=I.y,l){var P;return Object.assign({},_,(P={},P[w]=b?"0":"",P[E]=y?"0":"",P.transform=(S.devicePixelRatio||1)<=1?"translate("+v+"px, "+p+"px)":"translate3d("+v+"px, "+p+"px, 0)",P))}return Object.assign({},_,(t={},t[w]=b?p+"px":"",t[E]=y?v+"px":"",t.transform="",t))}function Zs(e){var t=e.state,r=e.options,n=r.gpuAcceleration,a=n===void 0?!0:n,o=r.adaptive,i=o===void 0?!0:o,s=r.roundOffsets,l=s===void 0?!0:s,c={placement:De(t.placement),variation:rt(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,ca(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,ca(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const Js={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Zs,data:{}};var Bt={passive:!0};function Qs(e){var t=e.state,r=e.instance,n=e.options,a=n.scroll,o=a===void 0?!0:a,i=n.resize,s=i===void 0?!0:i,l=ve(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&c.forEach(function(u){u.addEventListener("scroll",r.update,Bt)}),s&&l.addEventListener("resize",r.update,Bt),function(){o&&c.forEach(function(u){u.removeEventListener("scroll",r.update,Bt)}),s&&l.removeEventListener("resize",r.update,Bt)}}const el={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Qs,data:{}};var tl={left:"right",right:"left",bottom:"top",top:"bottom"};function Xt(e){return e.replace(/left|right|bottom|top/g,function(t){return tl[t]})}var rl={start:"end",end:"start"};function ua(e){return e.replace(/start|end/g,function(t){return rl[t]})}function wn(e){var t=ve(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function En(e){return tt(Pe(e)).left+wn(e).scrollLeft}function nl(e,t){var r=ve(e),n=Pe(e),a=r.visualViewport,o=n.clientWidth,i=n.clientHeight,s=0,l=0;if(a){o=a.width,i=a.height;var c=Io();(c||!c&&t==="fixed")&&(s=a.offsetLeft,l=a.offsetTop)}return{width:o,height:i,x:s+En(e),y:l}}function al(e){var t,r=Pe(e),n=wn(e),a=(t=e.ownerDocument)==null?void 0:t.body,o=Le(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),i=Le(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),s=-n.scrollLeft+En(e),l=-n.scrollTop;return Te(a||r).direction==="rtl"&&(s+=Le(r.clientWidth,a?a.clientWidth:0)-o),{width:o,height:i,x:s,y:l}}function Sn(e){var t=Te(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}function zo(e){return["html","body","#document"].indexOf(Me(e))>=0?e.ownerDocument.body:Se(e)&&Sn(e)?e:zo(hr(e))}function ht(e,t){var r;t===void 0&&(t=[]);var n=zo(e),a=n===((r=e.ownerDocument)==null?void 0:r.body),o=ve(n),i=a?[o].concat(o.visualViewport||[],Sn(n)?n:[]):n,s=t.concat(i);return a?s:s.concat(ht(hr(i)))}function Vr(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function ol(e,t){var r=tt(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function fa(e,t,r){return t===ko?Vr(nl(e,r)):je(t)?ol(t,r):Vr(al(Pe(e)))}function il(e){var t=ht(hr(e)),r=["absolute","fixed"].indexOf(Te(e).position)>=0,n=r&&Se(e)?Ct(e):e;return je(n)?t.filter(function(a){return je(a)&&Lo(a,n)&&Me(a)!=="body"}):[]}function sl(e,t,r,n){var a=t==="clippingParents"?il(e):[].concat(t),o=[].concat(a,[r]),i=o[0],s=o.reduce(function(l,c){var u=fa(e,c,n);return l.top=Le(u.top,l.top),l.right=rr(u.right,l.right),l.bottom=rr(u.bottom,l.bottom),l.left=Le(u.left,l.left),l},fa(e,i,n));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}function Ho(e){var t=e.reference,r=e.element,n=e.placement,a=n?De(n):null,o=n?rt(n):null,i=t.x+t.width/2-r.width/2,s=t.y+t.height/2-r.height/2,l;switch(a){case ue:l={x:i,y:t.y-r.height};break;case ge:l={x:i,y:t.y+t.height};break;case ye:l={x:t.x+t.width,y:s};break;case fe:l={x:t.x-r.width,y:s};break;default:l={x:t.x,y:t.y}}var c=a?bn(a):null;if(c!=null){var u=c==="y"?"height":"width";switch(o){case Qe:l[c]=l[c]-(t[u]/2-r[u]/2);break;case gt:l[c]=l[c]+(t[u]/2-r[u]/2);break}}return l}function yt(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=n===void 0?e.placement:n,o=r.strategy,i=o===void 0?e.strategy:o,s=r.boundary,l=s===void 0?Ms:s,c=r.rootBoundary,u=c===void 0?ko:c,d=r.elementContext,f=d===void 0?dt:d,v=r.altBoundary,m=v===void 0?!1:v,p=r.padding,h=p===void 0?0:p,y=jo(typeof h!="number"?h:Wo(h,Pt)),b=f===dt?Rs:dt,E=e.rects.popper,w=e.elements[m?b:f],S=sl(je(w)?w:w.contextElement||Pe(e.elements.popper),l,u,i),D=tt(e.elements.reference),A=Ho({reference:D,element:E,placement:a}),M=Vr(Object.assign({},E,A)),T=f===dt?M:D,$={top:S.top-T.top+y.top,bottom:T.bottom-S.bottom+y.bottom,left:S.left-T.left+y.left,right:T.right-S.right+y.right},_=e.modifiersData.offset;if(f===dt&&_){var I=_[a];Object.keys($).forEach(function(P){var F=[ye,ge].indexOf(P)>=0?1:-1,B=[ue,ge].indexOf(P)>=0?"y":"x";$[P]+=I[B]*F})}return $}function ll(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=r.boundary,o=r.rootBoundary,i=r.padding,s=r.flipVariations,l=r.allowedAutoPlacements,c=l===void 0?hn:l,u=rt(n),d=u?s?sa:sa.filter(function(m){return rt(m)===u}):Pt,f=d.filter(function(m){return c.indexOf(m)>=0});f.length===0&&(f=d);var v=f.reduce(function(m,p){return m[p]=yt(e,{placement:p,boundary:a,rootBoundary:o,padding:i})[De(p)],m},{});return Object.keys(v).sort(function(m,p){return v[m]-v[p]})}function cl(e){if(De(e)===mn)return[];var t=Xt(e);return[ua(e),t,ua(t)]}function ul(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var a=r.mainAxis,o=a===void 0?!0:a,i=r.altAxis,s=i===void 0?!0:i,l=r.fallbackPlacements,c=r.padding,u=r.boundary,d=r.rootBoundary,f=r.altBoundary,v=r.flipVariations,m=v===void 0?!0:v,p=r.allowedAutoPlacements,h=t.options.placement,y=De(h),b=y===h,E=l||(b||!m?[Xt(h)]:cl(h)),w=[h].concat(E).reduce(function(C,k){return C.concat(De(k)===mn?ll(t,{placement:k,boundary:u,rootBoundary:d,padding:c,flipVariations:m,allowedAutoPlacements:p}):k)},[]),S=t.rects.reference,D=t.rects.popper,A=new Map,M=!0,T=w[0],$=0;$<w.length;$++){var _=w[$],I=De(_),P=rt(_)===Qe,F=[ue,ge].indexOf(I)>=0,B=F?"width":"height",z=yt(t,{placement:_,boundary:u,rootBoundary:d,altBoundary:f,padding:c}),U=F?P?ye:fe:P?ge:ue;S[B]>D[B]&&(U=Xt(U));var L=Xt(U),H=[];if(o&&H.push(z[I]<=0),s&&H.push(z[U]<=0,z[L]<=0),H.every(function(C){return C})){T=_,M=!1;break}A.set(_,H)}if(M)for(var Y=m?3:1,ee=function(k){var j=w.find(function(K){var G=A.get(K);if(G)return G.slice(0,k).every(function(J){return J})});if(j)return T=j,"break"},O=Y;O>0;O--){var x=ee(O);if(x==="break")break}t.placement!==T&&(t.modifiersData[n]._skip=!0,t.placement=T,t.reset=!0)}}const fl={name:"flip",enabled:!0,phase:"main",fn:ul,requiresIfExists:["offset"],data:{_skip:!1}};function da(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function va(e){return[ue,ye,ge,fe].some(function(t){return e[t]>=0})}function dl(e){var t=e.state,r=e.name,n=t.rects.reference,a=t.rects.popper,o=t.modifiersData.preventOverflow,i=yt(t,{elementContext:"reference"}),s=yt(t,{altBoundary:!0}),l=da(i,n),c=da(s,a,o),u=va(l),d=va(c);t.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}const vl={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:dl};function pl(e,t,r){var n=De(e),a=[fe,ue].indexOf(n)>=0?-1:1,o=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,i=o[0],s=o[1];return i=i||0,s=(s||0)*a,[fe,ye].indexOf(n)>=0?{x:s,y:i}:{x:i,y:s}}function ml(e){var t=e.state,r=e.options,n=e.name,a=r.offset,o=a===void 0?[0,0]:a,i=hn.reduce(function(u,d){return u[d]=pl(d,t.rects,o),u},{}),s=i[t.placement],l=s.x,c=s.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[n]=i}const hl={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:ml};function gl(e){var t=e.state,r=e.name;t.modifiersData[r]=Ho({reference:t.rects.reference,element:t.rects.popper,placement:t.placement})}const yl={name:"popperOffsets",enabled:!0,phase:"read",fn:gl,data:{}};function bl(e){return e==="x"?"y":"x"}function wl(e){var t=e.state,r=e.options,n=e.name,a=r.mainAxis,o=a===void 0?!0:a,i=r.altAxis,s=i===void 0?!1:i,l=r.boundary,c=r.rootBoundary,u=r.altBoundary,d=r.padding,f=r.tether,v=f===void 0?!0:f,m=r.tetherOffset,p=m===void 0?0:m,h=yt(t,{boundary:l,rootBoundary:c,padding:d,altBoundary:u}),y=De(t.placement),b=rt(t.placement),E=!b,w=bn(y),S=bl(w),D=t.modifiersData.popperOffsets,A=t.rects.reference,M=t.rects.popper,T=typeof p=="function"?p(Object.assign({},t.rects,{placement:t.placement})):p,$=typeof T=="number"?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),_=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,I={x:0,y:0};if(D){if(o){var P,F=w==="y"?ue:fe,B=w==="y"?ge:ye,z=w==="y"?"height":"width",U=D[w],L=U+h[F],H=U-h[B],Y=v?-M[z]/2:0,ee=b===Qe?A[z]:M[z],O=b===Qe?-M[z]:-A[z],x=t.elements.arrow,C=v&&x?yn(x):{width:0,height:0},k=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Fo(),j=k[F],K=k[B],G=mt(0,A[z],C[z]),J=E?A[z]/2-Y-G-j-$.mainAxis:ee-G-j-$.mainAxis,Ne=E?-A[z]/2+Y+G+K+$.mainAxis:O+G+K+$.mainAxis,xe=t.elements.arrow&&Ct(t.elements.arrow),ft=xe?w==="y"?xe.clientTop||0:xe.clientLeft||0:0,qe=(P=_==null?void 0:_[w])!=null?P:0,Cr=U+J-qe-ft,Nr=U+Ne-qe,Xn=mt(v?rr(L,Cr):L,U,v?Le(H,Nr):H);D[w]=Xn,I[w]=Xn-U}if(s){var Zn,fs=w==="x"?ue:fe,ds=w==="x"?ge:ye,ke=D[S],Ht=S==="y"?"height":"width",Jn=ke+h[fs],Qn=ke-h[ds],kr=[ue,fe].indexOf(y)!==-1,ea=(Zn=_==null?void 0:_[S])!=null?Zn:0,ta=kr?Jn:ke-A[Ht]-M[Ht]-ea+$.altAxis,ra=kr?ke+A[Ht]+M[Ht]-ea-$.altAxis:Qn,na=v&&kr?Us(ta,ke,ra):mt(v?ta:Jn,ke,v?ra:Qn);D[S]=na,I[S]=na-ke}t.modifiersData[n]=I}}const El={name:"preventOverflow",enabled:!0,phase:"main",fn:wl,requiresIfExists:["offset"]};function Sl(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function Dl(e){return e===ve(e)||!Se(e)?wn(e):Sl(e)}function $l(e){var t=e.getBoundingClientRect(),r=et(t.width)/e.offsetWidth||1,n=et(t.height)/e.offsetHeight||1;return r!==1||n!==1}function Ol(e,t,r){r===void 0&&(r=!1);var n=Se(t),a=Se(t)&&$l(t),o=Pe(t),i=tt(e,a,r),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(n||!n&&!r)&&((Me(t)!=="body"||Sn(o))&&(s=Dl(t)),Se(t)?(l=tt(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):o&&(l.x=En(o))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function Tl(e){var t=new Map,r=new Set,n=[];e.forEach(function(o){t.set(o.name,o)});function a(o){r.add(o.name);var i=[].concat(o.requires||[],o.requiresIfExists||[]);i.forEach(function(s){if(!r.has(s)){var l=t.get(s);l&&a(l)}}),n.push(o)}return e.forEach(function(o){r.has(o.name)||a(o)}),n}function xl(e){var t=Tl(e);return zs.reduce(function(r,n){return r.concat(t.filter(function(a){return a.phase===n}))},[])}function Al(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function _l(e){var t=e.reduce(function(r,n){var a=r[n.name];return r[n.name]=a?Object.assign({},a,n,{options:Object.assign({},a.options,n.options),data:Object.assign({},a.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}var pa={placement:"bottom",modifiers:[],strategy:"absolute"};function ma(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return!t.some(function(n){return!(n&&typeof n.getBoundingClientRect=="function")})}function Ml(e){e===void 0&&(e={});var t=e,r=t.defaultModifiers,n=r===void 0?[]:r,a=t.defaultOptions,o=a===void 0?pa:a;return function(s,l,c){c===void 0&&(c=o);var u={placement:"bottom",orderedModifiers:[],options:Object.assign({},pa,o),modifiersData:{},elements:{reference:s,popper:l},attributes:{},styles:{}},d=[],f=!1,v={state:u,setOptions:function(y){var b=typeof y=="function"?y(u.options):y;p(),u.options=Object.assign({},o,u.options,b),u.scrollParents={reference:je(s)?ht(s):s.contextElement?ht(s.contextElement):[],popper:ht(l)};var E=xl(_l([].concat(n,u.options.modifiers)));return u.orderedModifiers=E.filter(function(w){return w.enabled}
1),m(),v.update()},forceUpdate:function(){if(!f){var y=u.elements,b=y.reference,E=y.popper;if(ma(b,E)){u.rects={reference:Ol(b,Ct(E),u.options.strategy==="fixed"),popper:yn(E)},u.reset=!1,u.placement=u.options.placement,u.orderedModifiers.forEach(function($){return u.modifiersData[$.name]=Object.assign({},$.data)});for(var w=0;w<u.orderedModifiers.length;w++){if(u.reset===!0){u.reset=!1,w=-1;continue}var S=u.orderedModifiers[w],D=S.fn,A=S.options,M=A===void 0?{}:A,T=S.name;typeof D=="function"&&(u=D({state:u,options:M,name:T,instance:v})||u)}}}},update:Al(function(){return new Promise(function(h){v.forceUpdate(),h(u)})}),destroy:function(){p(),f=!0}};if(!ma(s,l))return v;v.setOptions(c).then(function(h){!f&&c.onFirstUpdate&&c.onFirstUpdate(h)});function m(){u.orderedModifiers.forEach(function(h){var y=h.name,b=h.options,E=b===void 0?{}:b,w=h.effect;if(typeof w=="function"){var S=w({state:u,name:y,instance:v,options:E}),D=function(){};d.push(S||D)}})}function p(){d.forEach(function(h){return h()}),d=[]}return v}}function Bo(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(r=Bo(e[t]))&&(n&&(n+=" "),n+=r);else for(t in e)e[t]&&(n&&(n+=" "),n+=t);return n}function Q(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=Bo(e))&&(n&&(n+=" "),n+=t);return n}var Rl=function(e,t,r,n,a,o,i,s){if(!e){var l;if(t===void 0)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[r,n,a,o,i,s],u=0;l=new Error(t.replace(/%s/g,function(){return c[u++]})),l.name="Invariant Violation"}throw l.framesToPop=1,l}},Pl=Rl;const bt=ie(Pl);var Cl=function(){};function Nl(e,t){var r={};return Object.keys(e).forEach(function(n){r[Zt(n)]=Cl}),r}function ha(e,t){return e[t]!==void 0}function Zt(e){return"default"+e.charAt(0).toUpperCase()+e.substr(1)}function kl(e){return!!e&&(typeof e!="function"||e.prototype&&e.prototype.isReactComponent)}function Il(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,vs(e,t)}function Uo(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);e!=null&&this.setState(e)}function Yo(e){function t(r){var n=this.constructor.getDerivedStateFromProps(e,r);return n??null}this.setState(t.bind(this))}function Ko(e,t){try{var r=this.props,n=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(r,n)}finally{this.props=r,this.state=n}}Uo.__suppressDeprecationWarning=!0;Yo.__suppressDeprecationWarning=!0;Ko.__suppressDeprecationWarning=!0;function Ll(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if(typeof e.getDerivedStateFromProps!="function"&&typeof t.getSnapshotBeforeUpdate!="function")return e;var r=null,n=null,a=null;if(typeof t.componentWillMount=="function"?r="componentWillMount":typeof t.UNSAFE_componentWillMount=="function"&&(r="UNSAFE_componentWillMount"),typeof t.componentWillReceiveProps=="function"?n="componentWillReceiveProps":typeof t.UNSAFE_componentWillReceiveProps=="function"&&(n="UNSAFE_componentWillReceiveProps"),typeof t.componentWillUpdate=="function"?a="componentWillUpdate":typeof t.UNSAFE_componentWillUpdate=="function"&&(a="UNSAFE_componentWillUpdate"),r!==null||n!==null||a!==null){var o=e.displayName||e.name,i=typeof e.getDerivedStateFromProps=="function"?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error(`Unsafe legacy lifecycles will not be called for components using new component APIs.
2
3`+o+" uses "+i+" but also contains the following legacy lifecycles:"+(r!==null?`
4  `+r:"")+(n!==null?`
5  `+n:"")+(a!==null?`
6  `+a:"")+`
7
8The above lifecycles should be removed. Learn more about this warning here:
9https://fb.me/react-async-component-lifecycle-hooks`)}if(typeof e.getDerivedStateFromProps=="function"&&(t.componentWillMount=Uo,t.componentWillReceiveProps=Yo),typeof t.getSnapshotBeforeUpdate=="function"){if(typeof t.componentDidUpdate!="function")throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=Ko;var s=t.componentDidUpdate;t.componentDidUpdate=function(c,u,d){var f=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:d;s.call(this,c,u,f)}}return e}var Fl="/Users/jquense/src/uncontrollable/src/uncontrollable.js";function Go(e,t,r){r===void 0&&(r=[]);var n=e.displayName||e.name||"Component",a=kl(e),o=Object.keys(t),i=o.map(Zt);a||!r.length||bt(!1);var s=function(c){Il(u,c);function u(){for(var f,v=arguments.length,m=new Array(v),p=0;p<v;p++)m[p]=arguments[p];f=c.call.apply(c,[this].concat(m))||this,f.handlers=Object.create(null),o.forEach(function(y){var b=t[y],E=function(S){if(f.props[b]){var D;f._notifying=!0;for(var A=arguments.length,M=new Array(A>1?A-1:0),T=1;T<A;T++)M[T-1]=arguments[T];(D=f.props)[b].apply(D,[S].concat(M)),f._notifying=!1}f.unmounted||f.setState(function($){var _,I=$.values;return{values:te(Object.create(null),I,(_={},_[y]=S,_))}})};f.handlers[b]=E}),r.length&&(f.attachRef=function(y){f.inner=y});var h=Object.create(null);return o.forEach(function(y){h[y]=f.props[Zt(y)]}),f.state={values:h,prevProps:{}},f}var d=u.prototype;return d.shouldComponentUpdate=function(){return!this._notifying},u.getDerivedStateFromProps=function(v,m){var p=m.values,h=m.prevProps,y={values:te(Object.create(null),p),prevProps:{}};return o.forEach(function(b){y.prevProps[b]=v[b],!ha(v,b)&&ha(h,b)&&(y.values[b]=v[Zt(b)])}),y},d.componentWillUnmount=function(){this.unmounted=!0},d.render=function(){var v=this,m=this.props,p=m.innerRef,h=fn(m,["innerRef"]);
9i.forEach(function(b){delete h[b]});var y={};return o.forEach(function(b){var E=v.props[b];y[b]=E!==void 0?E:v.state.values[b]}),g.createElement(e,te({},h,y,this.handlers,{ref:p||this.attachRef}))},u}(g.Component);Ll(s),s.displayName="Uncontrolled("+n+")",s.propTypes=te({innerRef:function(){}},Nl(t)),r.forEach(function(c){s.prototype[c]=function(){var d;return(d=this.inner)[c].apply(d,arguments)}});var l=s;return g.forwardRef&&(l=g.forwardRef(function(c,u){return g.createElement(s,te({},c,{innerRef:u,__source:{fileName:Fl,lineNumber:128},__self:this}))}),l.propTypes=s.propTypes),l.ControlledComponent=e,l.deferControlTo=function(c,u,d){return u===void 0&&(u={}),Go(c,te({},t,u),d)},l}var qo={exports:{}},jl="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",Wl=jl,zl=Wl;function Vo(){}function Xo(){}Xo.resetWarningCache=Vo;var Hl=function(){function e(n,a,o,i,s,l){if(l!==zl){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Xo,resetWarningCache:Vo};return r.PropTypes=r,r};qo.exports=Hl();var Bl=qo.exports;const R=ie(Bl);var nr="milliseconds",wt="seconds",Et="minutes",St="hours",We="day",nt="week",Dt="month",ze="year",He="decade",Be="century",Zo={milliseconds:1,seconds:1e3,minutes:60*1e3,hours:60*60*1e3,day:24*60*60*1e3,week:7*24*60*60*1e3},Ul={month:1,year:12,decade:10*12,century:100*12};function Yl(e){return[31,Kl(e),31,30,31,30,31,31,30,31,30,31]}function Kl(e){return e%4===0&&e%100!==0||e%400===0?29:28}function we(e,t,r){switch(e=new Date(e),r){case nr:case wt:case Et:case St:case We:case nt:return Gl(e,t*Zo[r]);case Dt:case ze:case He:case Be:return ql(e,t*Ul[r])}throw new TypeError('Invalid units: "'+r+'"')}function Gl(e,t){var r=new Date(+e+t);return Vl(e,r)}function ql(e,t){var r=e.getFullYear(),n=e.getMonth(),a=e.getDate(),o=r*12+n+t,i=Math.trunc(o/12),s=o%12,l=Math.min(a,Yl(i)[s]),c=new Date(e);return c.setFullYear(i),c.setDate(1),c.setMonth(s),c.setDate(l),c}function Vl(e,t){var r=e.getTimezoneOffset(),n=t.getTimezoneOffset(),a=n-r;return new Date(+t+a*Zo.minutes)}function $t(e,t,r){return we(e,-t,r)}function ae(e,t,r){switch(e=new Date(e),t){case Be:case He:case ze:e=or(e,0);case Dt:e=ri(e,1);case nt:case We:e=xt(e,0);case St:e=at(e,0);case Et:e=Tt(e,0);case wt:e=Ot(e,0)}return t===He&&(e=$t(e,Ue(e)%10,"year")),t===Be&&(e=$t(e,Ue(e)%100,"year")),t===nt&&(e=ni(e,0,r)),e}function ar(e,t,r){switch(e=new Date(e),e=ae(e,t,r),t){case Be:case He:case ze:case Dt:case nt:e=we(e,1,t),e=$t(e,1,We),e.setHours(23,59,59,999);break;case We:e.setHours(23,59,59,999);break;case St:case Et:case wt:e=we(e,1,t),e=$t(e,1,nr)}return e}var Nt=st(function(e,t){return e===t}),Dn=st(function(e,t){return e!==t}),gr=st(function(e,t){return e>t}),kt=st(function(e,t){return e>=t}),$n=st(function(e,t){return e<t}),it=st(function(e,t){return e<=t});function Jo(){return new Date(Math.min.apply(Math,arguments))}function Qo(){return new Date(Math.max.apply(Math,arguments))}function ei(e,t,r,n){return n=n||"day",(!t||kt(e,t,n))&&(!r||it(e,r,n))}var Ot=Ce("Milliseconds"),Tt=Ce("Seconds"),at=Ce("Minutes"),xt=Ce("Hours"),ti=Ce("Day"),ri=Ce("Date"),or=Ce("Month"),Ue=Ce("FullYear");function Xl(e,t){return t===void 0?Ue(ae(e,He)):we(e,t+10,ze)}function Zl(e,t){return t===void 0?Ue(ae(e,Be)):we(e,t+100,ze)}function ni(e,t,r){var n=(ti(e)+7-(r||0))%7;return t===void 0?n:we(e,t-n,We)}function Jl(e,t,r,n){var a,o,i;switch(r){case nr:case wt:case Et:case St:case We:case nt:a=t.getTime()-e.getTime();break;case Dt:case ze:case He:case Be:a=(Ue(t)-Ue(e))*12+or(t)-or(e);break;default:throw new TypeError('Invalid units: "'+r+'"')}switch(r){case nr:o=1;break;case wt:o=1e3;break;case Et:o=1e3*60;break;case St:o=1e3*60*60;break;case We:o=1e3*60*60*24;break;case nt:o=1e3*60*60*24*7;break;case Dt:o=1;break;case ze:o=12;break;case He:o=120;break;case Be:o=1200;break;default:throw new TypeError('Invalid units: "'+r+'"')}return i=a/o,n?i:Math.round(i)}function Ce(e){var t=function(r){switch(r){case"Milliseconds":return 36e5;case"Seconds":return 3600;case"Minutes":return 60;case"Hours":return 1;default:return null}}(e);return function(r,n){if(n===void 0)return r["get"+e]();var a=new Date(r);return a["set"+e](n),t&&a["get"+e]()!=n&&(e==="Hours"||n>=t&&a.getHours()-r.getHours()<Math.floor(n/t))&&a["set"+e](n+t),a}}function st(e){return function(t,r,n){return e(+ae(t,n),+ae(r,n))}}const ga=Object.freeze(Object.defineProperty({__proto__:null,add:we,century:Zl,date:ri,day:ti,decade:Xl,diff:Jl,endOf:ar,eq:Nt,gt:gr,gte:kt,hours:xt,inRange:ei,lt:$n,lte:it,max:Qo,milliseconds:Ot,min:Jo,minutes:at,month:or,neq:Dn,seconds:Tt,startOf:ae,subtract:$t,weekday:ni,year:Ue},Symbol.toStringTag,{value:"Module"}));function Ql(e,t,r){var n=-1,a=e.length;t<0&&(t=-t>a?0:a+t),r=r>a?a:r,r<0&&(r+=a),a=t>r?0:r-t>>>0,t>>>=0;for(var o=Array(a);++n<a;)o[n]=e[n+t];return o}var ai=Ql,ec=9007199254740991;function tc(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=ec}var On=tc,rc=Oo,nc=On;function ac(e){return e!=null&&nc(e.length)&&!rc(e)}var It=ac,oc=9007199254740991,ic=/^(?:0|[1-9]\d*)$/;function sc(e,t){var r=typeof e;return t=t??oc,!!t&&(r=="number"||r!="symbol"&&ic.test(e))&&e>-1&&e%1==0&&e<t}var Tn=sc,lc=fr,cc=It,uc=Tn,fc=ot;function dc(e,t,r){if(!fc(r))return!1;var n=typeof t;return(n=="number"?cc(r)&&uc(t,r.length):n=="string"&&t in r)?lc(r[t],e):!1}var yr=dc,vc=Ts,ya=1/0,pc=17976931348623157e292;function mc(e){if(!e)return e===0?e:0;if(e=vc(e),e===ya||e===-ya){var t=e<0?-1:1;return t*pc}return e===e?e:0}var oi=mc,hc=oi;function gc(e){var t=hc(e),r=t%1;return t===t?r?t-r:t:0}var ii=gc,yc=ai,bc=yr,wc=ii,Ec=Math.ceil,Sc=Math.max;function Dc(e,t,r){(r?bc(e,t,r):t===void 0)?t=1:t=Sc(wc(t),0);var n=e==null?0:e.length;if(!n||t<1)return[];for(var a=0,o=0,i=Array(Ec(n/t));a<n;)i[o++]=yc(e,a,a+=t);return i}var $c=Dc;const Oc=ie($c);function Lt(e){return e&&e.ownerDocument||document}function Tc(e){var t=Lt(e);return t&&t.defaultView||window}function xc(e,t){return Tc(e).getComputedStyle(e,t)}var Ac=/([A-Z])/g;function _c(e){return e.replace(Ac,"-$1").toLowerCase()}var Mc=/^ms-/;function Ut(e){return _c(e).replace(Mc,"-ms-")}var Rc=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;function Pc(e){return!!(e&&Rc.test(e))}function Je(e,t){var r="",n="";if(typeof t=="string")return e.style.getPropertyValue(Ut(t))||xc(e).getPropertyValue(Ut(t));Object.keys(t).forEach(function(a){var o=t[a];!o&&o!==0?e.style.removeProperty(Ut(a)):Pc(a)?n+=a+"("+o+") ":r+=Ut(a)+": "+o+";"}),n&&(r+="transform: "+n+";"),e.style.cssText+=";"+r}function At(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}function Cc(e){return"nodeType"in e&&e.nodeType===document.DOCUMENT_NODE}function xn(e){return"window"in e&&e.window===e?e:Cc(e)&&e.defaultView||!1}function si(e){var t=e==="pageXOffset"?"scrollLeft":"scrollTop";function r(n,a){var o=xn(n);if(a===void 0)return o?o[e]:n[t];o?o.scrollTo(o[e],a):n[t]=a}return r}const li=si("pageXOffset"),ci=si("pageYOffset");function Fe(e){var t=Lt(e),r={top:0,left:0,height:0,width:0},n=t&&t.documentElement;return!n||!At(n,e)||(e.getBoundingClientRect!==void 0&&(r=e.getBoundingClientRect()),r={top:r.top+ci(n)-(n.clientTop||0),left
9:r.left+li(n)-(n.clientLeft||0),width:r.width,height:r.height}),r}var Nc=function(t){return!!t&&"offsetParent"in t};function kc(e){for(var t=Lt(e),r=e&&e.offsetParent;Nc(r)&&r.nodeName!=="HTML"&&Je(r,"position")==="static";)r=r.offsetParent;return r||t.documentElement}var Ic=function(t){return t.nodeName&&t.nodeName.toLowerCase()};function ui(e,t){var r={top:0,left:0},n;if(Je(e,"position")==="fixed")n=e.getBoundingClientRect();else{var a=t||kc(e);n=Fe(e),Ic(a)!=="html"&&(r=Fe(a));var o=String(Je(a,"borderTopWidth")||0);r.top+=parseInt(o,10)-ci(a)||0;var i=String(Je(a,"borderLeftWidth")||0);r.left+=parseInt(i,10)-li(a)||0}var s=String(Je(e,"marginTop")||0),l=String(Je(e,"marginLeft")||0);return te({},n,{top:n.top-r.top-(parseInt(s,10)||0),left:n.left-r.left-(parseInt(l,10)||0)})}const An=!!(typeof window<"u"&&window.document&&window.document.createElement);var ba=new Date().getTime();function Lc(e){var t=new Date().getTime(),r=Math.max(0,16-(t-ba)),n=setTimeout(e,r);return ba=t,n}var Fc=["","webkit","moz","o","ms"],Xr="clearTimeout",Zr=Lc,wa=function(t,r){return t+(t?r[0].toUpperCase()+r.substr(1):r)+"AnimationFrame"};An&&Fc.some(function(e){var t=wa(e,"request");return t in window&&(Xr=wa(e,"cancel"),Zr=function(n){return window[t](n)}),!!Zr});var Ea=function(t){typeof window[Xr]=="function"&&window[Xr](t)},fi=Zr,Ir;function jc(e,t){if(!Ir){var r=document.body,n=r.matches||r.matchesSelector||r.webkitMatchesSelector||r.mozMatchesSelector||r.msMatchesSelector;Ir=function(o,i){return n.call(o,i)}}return Ir(e,t)}var Wc=Function.prototype.bind.call(Function.prototype.call,[].slice);function zc(e,t){return Wc(e.querySelectorAll(t))}var Jr=!1,Qr=!1;try{var Lr={get passive(){return Jr=!0},get once(){return Qr=Jr=!0}};An&&(window.addEventListener("test",Lr,Lr),window.removeEventListener("test",Lr,!0))}catch{}function Hc(e,t,r,n){if(n&&typeof n!="boolean"&&!Qr){var a=n.once,o=n.capture,i=r;!Qr&&a&&(i=r.__once||function s(l){this.removeEventListener(t,s,o),r.call(this,l)},r.__once=i),e.addEventListener(t,i,Jr?n:o)}e.addEventListener(t,r,n)}function Bc(e){const t=W.useRef(e);return W.useEffect(()=>{t.current=e},[e]),t}function Sa(e){const t=Bc(e);return W.useCallback(function(...r){return t.current&&t.current(...r)},[t])}function Da(){return W.useState(null)}function Uc(){const e=W.useRef(!0),t=W.useRef(()=>e.current);return W.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function Yc(e){const t=Uc();return[e[0],W.useCallback(r=>{if(t())return e[1](r)},[t,e[1]])]}var Kc=Ml({defaultModifiers:[vl,yl,Js,el,hl,fl,El,qs]}),$a=function(t){return{position:t,top:"0",left:"0",opacity:"0",pointerEvents:"none"}},Gc={name:"applyStyles",enabled:!1},qc={name:"ariaDescribedBy",enabled:!0,phase:"afterWrite",effect:function(t){var r=t.state;return function(){var n=r.elements,a=n.reference,o=n.popper;if("removeAttribute"in a){var i=(a.getAttribute("aria-describedby")||"").split(",").filter(function(s){return s.trim()!==o.id});i.length?a.setAttribute("aria-describedby",i.join(",")):a.removeAttribute("aria-describedby")}}},fn:function(t){var r,n=t.state,a=n.elements,o=a.popper,i=a.reference,s=(r=o.getAttribute("role"))==null?void 0:r.toLowerCase();if(o.id&&s==="tooltip"&&"setAttribute"in i){var l=i.getAttribute("aria-describedby");if(l&&l.split(",").indexOf(o.id)!==-1)return;i.setAttribute("aria-describedby",l?l+","+o.id:o.id)}}},Vc=[];function Xc(e,t,r){var n=r===void 0?{}:r,a=n.enabled,o=a===void 0?!0:a,i=n.placement,s=i===void 0?"bottom":i,l=n.strategy,c=l===void 0?"absolute":l,u=n.modifiers,d=u===void 0?Vc:u,f=fn(n,["enabled","placement","strategy","modifiers"]),v=W.useRef(),m=W.useCallback(function(){var w;(w=v.current)==null||w.update()},[]),p=W.useCallback(function(){var w;(w=v.current)==null||w.forceUpdate()},[]),h=Yc(W.useState({placement:s,update:m,forceUpdate:p,attributes:{},styles:{popper:$a(c),arrow:{}}})),y=h[0],b=h[1],E=W.useMemo(function(){return{name:"updateStateModifier",enabled:!0,phase:"write",requires:["computeStyles"],fn:function(S){var D=S.state,A={},M={};Object.keys(D.elements).forEach(function(T){A[T]=D.styles[T],M[T]=D.attributes[T]}),b({state:D,styles:A,attributes:M,update:m,forceUpdate:p,placement:D.placement})}}},[m,p,b]);return W.useEffect(function(){!v.current||!o||v.current.setOptions({placement:s,strategy:c,modifiers:[].concat(d,[E,Gc])})}
9,[c,s,E,o]),W.useEffect(function(){if(!(!o||e==null||t==null))return v.current=Kc(e,t,te({},f,{placement:s,strategy:c,modifiers:[].concat(d,[qc,E])})),function(){v.current!=null&&(v.current.destroy(),v.current=void 0,b(function(w){return te({},w,{attributes:{},styles:{popper:$a(c)}})}))}},[o,e,t]),y}function Zc(e,t,r,n){var a=n&&typeof n!="boolean"?n.capture:n;e.removeEventListener(t,r,a),r.__once&&e.removeEventListener(t,r.__once,a)}function pt(e,t,r,n){return Hc(e,t,r,n),function(){Zc(e,t,r,n)}}var Jc=function(){},Qc=Jc;const eu=ie(Qc);function tu(e){return e&&"setState"in e?To.findDOMNode(e):e??null}const ru=function(e){return Lt(tu(e))};var nu=27,Oa=function(){};function au(e){return e.button===0}function ou(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}var Ta=function(t){return t&&("current"in t?t.current:t)};function iu(e,t,r){var n=r===void 0?{}:r,a=n.disabled,o=n.clickTrigger,i=o===void 0?"click":o,s=W.useRef(!1),l=t||Oa,c=W.useCallback(function(f){var v,m=Ta(e);eu(!!m,"RootClose captured a close event but does not have a ref to compare it to. useRootClose(), should be passed a ref that resolves to a DOM node"),s.current=!m||ou(f)||!au(f)||!!At(m,(v=f.composedPath==null?void 0:f.composedPath()[0])!=null?v:f.target)},[e]),u=Sa(function(f){s.current||l(f)}),d=Sa(function(f){f.keyCode===nu&&l(f)});W.useEffect(function(){if(!(a||e==null)){var f=window.event,v=ru(Ta(e)),m=pt(v,i,c,!0),p=pt(v,i,function(b){if(b===f){f=void 0;return}u(b)}),h=pt(v,"keyup",function(b){if(b===f){f=void 0;return}d(b)}),y=[];return"ontouchstart"in v.documentElement&&(y=[].slice.call(v.body.children).map(function(b){return pt(b,"mousemove",Oa)})),function(){m(),p(),h(),y.forEach(function(b){return b()})}}},[e,a,i,c,u,d])}function su(e){var t={};return Array.isArray(e)?(e==null||e.forEach(function(r){t[r.name]=r}),t):e||t}function lu(e){return e===void 0&&(e={}),Array.isArray(e)?e:Object.keys(e).map(function(t){return e[t].name=t,e[t]})}function cu(e){var t,r,n,a,o=e.enabled,i=e.enableEvents,s=e.placement,l=e.flip,c=e.offset,u=e.fixed,d=e.containerPadding,f=e.arrowElement,v=e.popperConfig,m=v===void 0?{}:v,p=su(m.modifiers);return te({},m,{placement:s,enabled:o,strategy:u?"fixed":m.strategy,modifiers:lu(te({},p,{eventListeners:{enabled:i},preventOverflow:te({},p.preventOverflow,{options:d?te({padding:d},(t=p.preventOverflow)==null?void 0:t.options):(r=p.preventOverflow)==null?void 0:r.options}),offset:{options:te({offset:c},(n=p.offset)==null?void 0:n.options)},arrow:te({},p.arrow,{enabled:!!f,options:te({},(a=p.arrow)==null?void 0:a.options,{element:f})}),flip:te({enabled:!!l},p.flip)}))})}function uu(e,t){return e.classList?e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function fu(e,t){e.classList?e.classList.add(t):uu(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}
9function xa(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function du(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=xa(e.className,t):e.setAttribute("class",xa(e.className&&e.className.baseVal||"",t))}var Yt;function _n(e){if((!Yt&&Yt!==0||e)&&An){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),Yt=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return Yt}var Fr=function(t){var r;return typeof document>"u"?null:t==null?Lt().body:(typeof t=="function"&&(t=t()),t&&"current"in t&&(t=t.current),(r=t)!=null&&r.nodeType&&t||null)};function Aa(e,t){var r=W.useState(function(){return Fr(e)}),n=r[0],a=r[1];if(!n){var o=Fr(e);o&&a(o)}return W.useEffect(function(){},[t,n]),W.useEffect(function(){var i=Fr(e);i!==n&&a(i)},[e,n]),n}const _a=e=>!e||typeof e=="function"?e:t=>{e.current=t};function vu(e,t){const r=_a(e),n=_a(t);return a=>{r&&r(a),n&&n(a)}}function pu(e,t){return W.useMemo(()=>vu(e,t),[e,t])}var Mn=g.forwardRef(function(e,t){var r=e.flip,n=e.offset,a=e.placement,o=e.containerPadding,i=o===void 0?5:o,s=e.popperConfig,l=s===void 0?{}:s,c=e.transition,u=Da(),d=u[0],f=u[1],v=Da(),m=v[0],p=v[1],h=pu(f,t),y=Aa(e.container),b=Aa(e.target),E=W.useState(!e.show),w=E[0],S=E[1],D=Xc(b,d,cu({placement:a,enableEvents:!!e.show,containerPadding:i||5,flip:r,offset:n,arrowElement:m,popperConfig:l})),A=D.styles,M=D.attributes,T=fn(D,["styles","attributes"]);e.show?w&&S(!1):!e.transition&&!w&&S(!0);var $=function(){S(!0),e.onExited&&e.onExited.apply(e,arguments)},_=e.show||c&&!w;if(iu(d,e.onHide,{disabled:!e.rootClose||e.rootCloseDisabled,clickTrigger:e.rootCloseEvent}),!_)return null;var I=e.children(te({},T,{show:!!e.show,props:te({},M.popper,{style:A.popper,ref:h}),arrowProps:te({},M.arrow,{style:A.arrow,ref:p})}));if(c){var P=e.onExit,F=e.onExiting,B=e.onEnter,z=e.onEntering,U=e.onEntered;I=g.createElement(c,{in:e.show,appear:!0,onExit:P,onExiting:F,onExited:$,onEnter:B,onEntering:z,onEntered:U},I)}return y?To.createPortal(I,y):null});Mn.displayName="Overlay";Mn.propTypes={show:R.bool,placement:R.oneOf(hn),target:R.any,container:R.any,flip:R.bool,children:R.func.isRequired,containerPadding:R.number,popperConfig:R.object,rootClose:R.bool,rootCloseEvent:R.oneOf(["click","mousedown"]),rootCloseDisabled:R.bool,onHide:function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];if(t.rootClose){var o;return(o=R.func).isRequired.apply(o,[t].concat(n))}return R.func.apply(R,[t].concat(n))},transition:R.elementType,onEnter:R.func,onEntering:R.func,onEntered:R.func,onExit:R.func,onExiting:R.func,onExited:R.func};var mu=dn;function hu(){this.__data__=new mu,this.size=0}var gu=hu;function yu(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}var bu=yu;function wu(e){return this.__data__.get(e)}var Eu=wu;function Su(e){return this.__data__.has(e)}var Du=Su,$u=dn,Ou=Ao,Tu=xo,xu=200;function Au(e,t){var r=this.__data__;if(r instanceof $u){var n=r.__data__;if(!Ou||n.length<xu-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new Tu(n)}return r.set(e,t),this.size=r.size,this}var _u=Au,Mu=dn,Ru=gu,Pu=bu,Cu=Eu,Nu=Du,ku=_u;function lt(e){var t=this.__data__=new Mu(e);this.size=t.size}lt.prototype.clear=Ru;lt.prototype.delete=Pu;lt.prototype.get=Cu;lt.prototype.has=Nu;lt.prototype.set=ku;var Rn=lt,Iu="__lodash_hash_undefined__";function Lu(e){return this.__data__.set(e,Iu),this}var Fu=Lu;function ju(e){return this.__data__.has(e)}var Wu=ju,zu=xo,Hu=Fu,Bu=Wu;function ir(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new zu;++t<r;)this.add(e[t])}ir.prototype.add=ir.prototype.push=Hu;ir.prototype.has=Bu;var Uu=ir;function Yu(e,t){for(var r=-1,n=e==null?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}var Ku=Yu;function Gu(e,t){return e.has(t)}var qu=Gu,Vu=Uu,Xu=Ku,Zu=qu,Ju=1,Qu=2;function ef(e,t,r,n,a,o){var i=r&Ju,s=e.length,l=t.length;if(s!=l&&!(i&&l>s))return!1;var c=o.get(e),u=o.get(t);if(c&&u)return c==t&&u==e;var d=-1,f=!0,v=r&Qu?new Vu:void 0;for(o.set(e,t),o.set(t,e);++d<s;){var m=e[d],p=t[d];if(n)var h=i?n(p,m,d,t,e,o):n(m,p,d,e,t,o);if(h!==void 0){if(h)continue;f=!1;break}if(v){if(!Xu(t,function(y,b){if(!Zu(v,b)&&(m===y||a(m,y,r,n,o)))return v.push(b)})){f=!1;break}}else if(!(m===p||a(m,p,r,n,o))){f=!1;break}}return o.delete(e),o.delete(t),f}var di=ef,tf=Ke,rf=tf.Uint8Array,vi=rf;function nf(e){var t=-1,r=Array(e.size);return e.forEach(function(n,a){r[++t]=[a,n]}),r}var af=nf;function of(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}var sf=of,Ma=dr,Ra=vi,lf=fr,cf=di,uf=af,ff=sf,df=1,vf=2,pf="[object Boolean]",mf="[object Date]",hf="[object Error]",gf="[object Map]",yf="[object Number]",bf="[object RegExp]",wf="[object Set]",Ef="[object String]",Sf="[object Symbol]",Df="[object ArrayBuffer]",$f="[object DataView]",Pa=Ma?Ma.prototype:void 0,jr=Pa?Pa.valueOf
vendor: 5,204 bytes, line 9
9:void 0;function Of(e,t,r,n,a,o,i){switch(r){case $f:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case Df:return!(e.byteLength!=t.byteLength||!o(new Ra(e),new Ra(t)));case pf:case mf:case yf:return lf(+e,+t);case hf:return e.name==t.name&&e.message==t.message;case bf:case Ef:return e==t+"";case gf:var s=uf;case wf:var l=n&df;if(s||(s=ff),e.size!=t.size&&!l)return!1;var c=i.get(e);if(c)return c==t;n|=vf,i.set(e,t);var u=cf(s(e),s(t),n,a,o,i);return i.delete(e),u;case Sf:if(jr)return jr.call(e)==jr.call(t)}return!1}var Tf=Of;function xf(e,t){for(var r=-1,n=t.length,a=e.length;++r<n;)e[a+r]=t[r];return e}var Pn=xf,Af=Array.isArray,be=Af,_f=Pn,Mf=be;function Rf(e,t,r){var n=t(e);return Mf(e)?n:_f(n,r(e))}var pi=Rf;function Pf(e,t){for(var r=-1,n=e==null?0:e.length,a=0,o=[];++r<n;){var i=e[r];t(i,r,e)&&(o[a++]=i)}return o}var Cf=Pf;function Nf(){return[]}var mi=Nf,kf=Cf,If=mi,Lf=Object.prototype,Ff=Lf.propertyIsEnumerable,Ca=Object.getOwnPropertySymbols,jf=Ca?function(e){return e==null?[]:(e=Object(e),kf(Ca(e),function(t){return Ff.call(e,t)}))}:If,Cn=jf;function Wf(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}var zf=Wf,Hf=vr,Bf=Ge,Uf="[object Arguments]";function Yf(e){return Bf(e)&&Hf(e)==Uf}var Kf=Yf,Na=Kf,Gf=Ge,hi=Object.prototype,qf=hi.hasOwnProperty,Vf=hi.propertyIsEnumerable,Xf=Na(function(){return arguments}())?Na:function(e){return Gf(e)&&qf.call(e,"callee")&&!Vf.call(e,"callee")},Nn=Xf,sr={exports:{}};function Zf(){return!1}var Jf=Zf;sr.exports;(function(e,t){var r=Ke,n=Jf,a=t&&!t.nodeType&&t,o=a&&!0&&e&&!e.nodeType&&e,i=o&&o.exports===a,s=i?r.Buffer:void 0,l=s?s.isBuffer:void 0,c=l||n;e.exports=c})(sr,sr.exports);var br=sr.exports,Qf=vr,ed=On,td=Ge,rd="[object Arguments]",nd="[object Array]",ad="[object Boolean]",od="[object Date]",id="[object Error]",sd="[object Function]",ld="[object Map]",cd="[object Number]",ud="[object Object]",fd="[object RegExp]",dd="[object Set]",vd="[object String]",pd="[object WeakMap]",md="[object ArrayBuffer]",hd="[object DataView]",gd="[object Float32Array]",yd="[object Float64Array]",bd="[object Int8Array]",wd="[object Int16Array]",Ed="[object Int32Array]",Sd="[object Uint8Array]",Dd="[object Uint8ClampedArray]",$d="[object Uint16Array]",Od="[object Uint32Array]",X={};X[gd]=X[yd]=X[bd]=X[wd]=X[Ed]=X[Sd]=X[Dd]=X[$d]=X[Od]=!0;X[rd]=X[nd]=X[md]=X[ad]=X[hd]=X[od]=X[id]=X[sd]=X[ld]=X[cd]=X[ud]=X[fd]=X[dd]=X[vd]=X[pd]=!1;function Td(e){return td(e)&&ed(e.length)&&!!X[Qf(e)]}var xd=Td;function Ad(e){return function(t){return e(t)}}var wr=Ad,lr={exports:{}};lr.exports;(function(e,t){var r=ps,n=t&&!t.nodeType&&t,a=n&&!0&&e&&!e.nodeType&&e,o=a&&a.exports===n,i=o&&r.process,s=function(){try{var l=a&&a.require&&a.require("util").types;return l||i&&i.binding&&i.binding("util")}catch{}}();e.exports=s})(lr,lr.exports);var kn=lr.exports,_d=xd,Md=wr,ka=kn,Ia=ka&&ka.isTypedArray,Rd=Ia?Md(Ia):_d,In=Rd,Pd=zf,Cd=Nn,Nd=be,kd=br,Id=Tn,Ld=In,Fd=Object.prototype,jd=Fd.hasOwnProperty;function Wd(e,t){var r=Nd(e),n=!r&&Cd(e),a=!r&&!n&&kd(e),o=!r&&!n&&!a&&Ld(e),i=r||n||a||o,s=i?Pd(e.length,String):[],l=s.length;for(var c in e)(t||jd.call(e,c))&&!(i&&(c=="length"||a&&(c=="offset"||c=="parent")||o&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||Id(c,l)))&&s.push(c);return s}var gi=Wd,zd=Object.prototype;function Hd(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||zd;return e===r}var Ln=Hd;function Bd(e,t){return function(r){return e(t(r))}}var yi=Bd,Ud=yi,Yd=Ud(Object.keys,Object),Kd=Yd,Gd=Ln,qd=Kd,Vd=Object.prototype,Xd=Vd.hasOwnProperty;function Zd(e){if(!Gd(e))return qd(e);var t=[];for(var r in Object(e))Xd.call(e,r)&&r!="constructor"&&t.push(r);return t}var Jd=Zd,Qd=gi,ev=Jd,tv=It;function rv(e){return tv(e)?Qd(e):ev(e)}var Ft=rv,nv=pi,av=Cn,ov=Ft;function iv(e){return nv(e,ov,av)}var bi=iv,La=bi,sv=1,lv=Object.prototype,cv=lv.hasOwnProperty;function uv(e,t,r,n,a,o){var i=r&sv,s=La(e),l=s.length,c=La(t),u=c.length;if(l!=u&&!i)return!1;for(var d=l;d--;){var f=s[d];if(!(i?f in t:cv.call(t,f)))return!1}var v=o.get(e),m=o.get(t);if(v&&m)return v==t&&m==e;var p=!0;o.set(e,t),o.set(t,e);for(var h=i;++d<l;){f=s[d];var y=e[f],b=t[f];if(n)var E=i?n(b,y,f,t,e,o):n(y,b,f,e,t,o);if(!(E===void 0?y===b||a(y,b,r,n,o):E)){p=!1;break}h||(h=f=="constructor")}if(p&&!h){var w=e.constructor,S=t.constructor;w!=S&&"constructor"in e&&"constructor"in t&&!(typeof w=="function"&&w instanceof w&&typeof S=="function"&&S instanceof S)&&(p=!1)}return o.delete(e),o.delete(t),p}var fv=uv,dv=Rt,vv=Ke,pv=dv(vv,"DataView"),mv=pv,hv=Rt,gv=Ke,yv=hv(gv,"Promise"),bv=yv,wv=Rt,Ev=Ke,Sv=wv(Ev,"Set"),Dv=Sv,$v=Rt,Ov=Ke,Tv=$v(Ov,"WeakMap"),xv=Tv,en=mv,tn=Ao,rn=bv,nn=Dv,an=xv,wi=vr,ct=ms,Fa="[object Map]",Av="[object Object]",ja="[object Promise]",Wa="[object Set]",za="[object WeakMap]",Ha="[object DataView]",_v=ct(en),Mv=ct(tn),Rv=ct(rn),Pv=ct(nn),Cv=ct(an),Ie=wi;(en&&Ie(new en(new ArrayBuffer(1)))!=Ha||tn&&Ie(new tn)!=Fa||rn&&Ie(rn.resolve())!=ja||nn&&Ie(new nn)!=Wa||an&&Ie(new an)!=za)&&(Ie=function(e){var t=wi(e),r=t==Av?e.constructor:void 0,n=r?ct(r):"";if(n)switch(n){case _v:return Ha;case Mv:return Fa;case Rv:return ja;case Pv:return Wa;case Cv:return za}return t});
9var Er=Ie,Wr=Rn,Nv=di,kv=Tf,Iv=fv,Ba=Er,Ua=be,Ya=br,Lv=In,Fv=1,Ka="[object Arguments]",Ga="[object Array]",Kt="[object Object]",jv=Object.prototype,qa=jv.hasOwnProperty;function Wv(e,t,r,n,a,o){var i=Ua(e),s=Ua(t),l=i?Ga:Ba(e),c=s?Ga:Ba(t);l=l==Ka?Kt:l,c=c==Ka?Kt:c;var u=l==Kt,d=c==Kt,f=l==c;if(f&&Ya(e)){if(!Ya(t))return!1;i=!0,u=!1}if(f&&!u)return o||(o=new Wr),i||Lv(e)?Nv(e,t,r,n,a,o):kv(e,t,l,r,n,a,o);if(!(r&Fv)){var v=u&&qa.call(e,"__wrapped__"),m=d&&qa.call(t,"__wrapped__");if(v||m){var p=v?e.value():e,h=m?t.value():t;return o||(o=new Wr),a(p,h,r,n,o)}}return f?(o||(o=new Wr),Iv(e,t,r,n,a,o)):!1}var zv=Wv,Hv=zv,Va=Ge;function Ei(e,t,r,n,a){return e===t?!0:e==null||t==null||!Va(e)&&!Va(t)?e!==e&&t!==t:Hv(e,t,r,n,Ei,a)}var Fn=Ei,Bv=Fn;function Uv(e,t){return Bv(e,t)}var Yv=Uv;const Kv=ie(Yv);function zr(e,t){var r=xn(e);return r?r.innerHeight:Fe(e).height}function Si(e,t,r){e.closest&&!r&&e.closest(t);var n=e;do{if(jc(n,t))return n;n=n.parentElement}while(n&&n!==r&&n.nodeType===document.ELEMENT_NODE);return null}function Gv(e,t,r,n){for(var a=e.length,o=r+(n?1:-1);n?o--:++o<a;)if(t(e[o],o,e))return o;return-1}var qv=Gv,Vv=Rn,Xv=Fn,Zv=1,Jv=2;function Qv(e,t,r,n){var a=r.length,o=a,i=!n;if(e==null)return!o;for(e=Object(e);a--;){var s=r[a];if(i&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++a<o;){s=r[a];var l=s[0],c=e[l],u=s[1];if(i&&s[2]){if(c===void 0&&!(l in e))return!1}else{var d=new Vv;if(n)var f=n(c,u,l,e,t,d);if(!(f===void 0?Xv(u,c,Zv|Jv,n,d):f))return!1}}return!0}var ep=Qv,tp=ot;function rp(e){return e===e&&!tp(e)}var Di=rp,np=Di,ap=Ft;function op(e){for(var t=ap(e),r=t.length;r--;){var n=t[r],a=e[n];t[r]=[n,a,np(a)]}return t}var ip=op;function sp(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}var $i=sp,lp=ep,cp=ip,up=$i;function fp(e){var t=cp(e);return t.length==1&&t[0][2]?up(t[0][0],t[0][1]):function(r){return r===e||lp(r,e,t)}}var dp=fp,vp=be,pp=mr,mp=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,hp=/^\w*$/;function gp(e,t){if(vp(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||pp(e)?!0:hp.test(e)||!mp.test(e)||t!=null&&e in Object(t)}var jn=gp,yp=hs,bp=500;function wp(e){var t=yp(e,function(n){return r.size===bp&&r.clear(),n}
9),r=t.cache;return t}var Ep=wp,Sp=Ep,Dp=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,$p=/\\(\\)?/g,Op=Sp(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(Dp,function(r,n,a,o){t.push(a?o.replace($p,"$1"):n||r)}),t}),Tp=Op;function xp(e,t){for(var r=-1,n=e==null?0:e.length,a=Array(n);++r<n;)a[r]=t(e[r],r,e);return a}var Wn=xp,Xa=dr,Ap=Wn,_p=be,Mp=mr,Za=Xa?Xa.prototype:void 0,Ja=Za?Za.toString:void 0;function Oi(e){if(typeof e=="string")return e;if(_p(e))return Ap(e,Oi)+"";if(Mp(e))return Ja?Ja.call(e):"";var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var Rp=Oi,Pp=Rp;function Cp(e){return e==null?"":Pp(e)}var Np=Cp,kp=be,Ip=jn,Lp=Tp,Fp=Np;function jp(e,t){return kp(e)?e:Ip(e,t)?[e]:Lp(Fp(e))}var Sr=jp,Wp=mr;function zp(e){if(typeof e=="string"||Wp(e))return e;var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var jt=zp,Hp=Sr,Bp=jt;function Up(e,t){t=Hp(t,e);for(var r=0,n=t.length;e!=null&&r<n;)e=e[Bp(t[r++])];return r&&r==n?e:void 0}var Dr=Up,Yp=Dr;function Kp(e,t,r){var n=e==null?void 0:Yp(e,t);return n===void 0?r:n}var Gp=Kp;function qp(e,t){return e!=null&&t in Object(e)}var Vp=qp,Xp=Sr,Zp=Nn,Jp=be,Qp=Tn,em=On,tm=jt;function rm(e,t,r){t=Xp(t,e);for(var n=-1,a=t.length,o=!1;++n<a;){var i=tm(t[n]);if(!(o=e!=null&&r(e,i)))break;e=e[i]}return o||++n!=a?o:(a=e==null?0:e.length,!!a&&em(a)&&Qp(i,a)&&(Jp(e)||Zp(e)))}var nm=rm,am=Vp,om=nm;function im(e,t){return e!=null&&om(e,t,am)}var sm=im,lm=Fn,cm=Gp,um=sm,fm=jn,dm=Di,vm=$i,pm=jt,mm=1,hm=2;function gm(e,t){return fm(e)&&dm(t)?vm(pm(e),t):function(r){var n=cm(r,e);return n===void 0&&n===t?um(r,e):lm(t,n,mm|hm)}}var ym=gm;function bm(e){return e}var $r=bm;function wm(e){return function(t){return t==null?void 0:t[e]}}var Em=wm,Sm=Dr;function Dm(e){return function(t){return Sm(t,e)}}var $m=Dm,Om=Em,Tm=$m,xm=jn,Am=jt;function _m(e){return xm(e)?Om(Am(e)):Tm(e)}var Mm=_m,Rm=dp,Pm=ym,Cm=$r,Nm=be,km=Mm;function Im(e){return typeof e=="function"?e:e==null?Cm:typeof e=="object"?Nm(e)?Pm(e[0],e[1]):Rm(e):km(e)}var Or=Im,Lm=qv,Fm=Or,jm=ii,Wm=Math.max;function zm(e,t,r){var n=e==null?0:e.length;if(!n)return-1;var a=r==null?0:jm(r);return a<0&&(a=Wm(n+a,0)),Lm(e,Fm(t),a)}var Hm=zm;const Bm=ie(Hm);var Um=Math.ceil,Ym=Math.max;function Km(e,t,r,n){for(var a=-1,o=Ym(Um((t-e)/(r||1)),0),i=Array(o);o--;)i[n?o:++a]=e,e+=r;return i}var Gm=Km,qm=Gm,Vm=yr,Hr=oi;function Xm(e){return function(t,r,n){return n&&typeof n!="number"&&Vm(t,r,n)&&(r=n=void 0),t=Hr(t),r===void 0?(r=t,t=0):r=Hr(r),n=n===void 0?t<r?1:-1:Hr(n),qm(t,r,n,e)}}var Zm=Xm,Jm=Zm,Qm=Jm(),eh=Qm;const th=ie(eh);var Qa=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function rh(e,t){return!!(e===t||Qa(e)&&Qa(t))}function nh(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(!rh(e[r],t[r]))return!1;return!0}function Ti(e,t){t===void 0&&(t=nh);var r=null;function n(){for(var a=[],o=0;o<arguments.length;o++)a[o]=arguments[o];if(r&&r.lastThis===this&&t(a,r.lastArgs))return r.lastResult;var i=e.apply(this,a);return r={lastResult:i,lastArgs:a,lastThis:this},i}return n.clear=function(){r=null},n}function on(e,t){var r=xn(e);return r?r.innerWidth:t?e.clientWidth:Fe(e).width}var eo=dr,ah=Nn,oh=be,to=eo?eo.isConcatSpreadable:void 0;function ih(e){return oh(e)||ah(e)||!!(to&&e&&e[to])}var sh=ih,lh=Pn,ch=sh;function xi(e,t,r,n,a){var o=-1,i=e.length;for(r||(r=ch),a||(a=[]);++o<i;){var s=e[o];t>0&&r(s)?t>1?xi(s,t-1,r,n,a):lh(a,s):n||(a[a.length]=s)}return a}var Ai=xi;function uh(e){return function(t,r,n){for(var a=-1,o=Object(t),i=n(t),s=i.length;s--;){var l=i[e?s:++a];if(r(o[l],l,o)===!1)break}return t}}var fh=uh,dh=fh,vh=dh(),ph=vh,mh=ph,hh=Ft;function gh(e,t){return e&&mh(e,t,hh)}var zn=gh,yh=It;function bh(e,t){return function(r,n){if(r==null)return r;if(!yh(r))return e(r,n);for(var a=r.length,o=t?a:-1,i=Object(r);(t?o--:++o<a)&&n(i[o],o,i)!==!1;);return r}}var wh=bh,Eh=zn,Sh=wh,Dh=Sh(Eh),$h=Dh,Oh=$h,Th=It;function xh(e,t){var r=-1,n=Th(e)?Array(e.length):[];return Oh(e,function(a,o,i){n[++r]=t(a,o,i)}),n}var Ah=xh;function _h(e,t){var r=e.length;for(e.sort(t);r--;)e[r]=e[r].value;return e}var Mh=_h,ro=mr;function Rh(e,t){if(e!==t){var r=e!==void 0,n=e===null,a=e===e,o=ro(e),i=t!==void 0,s=t===null,l=t===t,c=ro(t);if(!s&&!c&&!o&&e>t||o&&i&&l&&!s&&!c||n&&i&&l||!r&&l||!a)return 1;if(!n&&!o&&!c&&e<t||c&&r&&a&&!n&&!o||s&&r&&a||!i&&a||!l)return-1}return 0}var Ph=Rh,Ch=Ph;function Nh(e,t,r){for(var n=-1,a=e.criteria,o=t.criteria,i=a.length,s=r.length;++n<i;){var l=Ch(a[n],o[n]);if(l){if(n>=s)return l;var c=r[n];return l*(c=="desc"?-1:1)}}return e.index-t.index}var kh=Nh,Br=Wn,Ih=Dr,Lh=Or,Fh=Ah,jh=Mh,Wh=wr,zh=kh,Hh=$r,Bh=be;function Uh(e,t,r){t.length?t=Br(t,function(o){return Bh(o)?function(i){return Ih(i,o.length===1?o[0]:o)}:o}):t=[Hh];var n=-1;t=Br(t,Wh(Lh));var a=Fh(e,function(o,i,s){var l=Br(t,function(c){return c(o)});return{criteria:l,index:++n,value:o}});return jh(a,function(o,i){return zh(o,i,r)})}var Yh=Uh;function Kh(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}var Gh=Kh,qh=Gh,no=Math.max;function Vh(e,t,r){return t=no(t===void 0?e.length-1:t,0),function(){for(var n=arguments,a=-1,o=no(n.length-t,0),i=Array(o);++a<o;)i[a]=n[t+a];a=-1;for(var s=Array(t+1);++a<t;)s[a]=n[a];return s[t]=r(i),qh(e,this,s)}}var _i=Vh;function Xh(e){return function(){return e}}var Zh=Xh,Jh=Rt,Qh=function(){try{var e=Jh(Object,"defineProperty");return e({},"",{}),e}catch{}}(),Mi=Qh,eg=Zh,ao=Mi,tg=$r,rg=ao?function(e,t){return ao(e,"toString",{configurable:!0,enumerable:!1,value:eg(t),writable:!0})}:tg,ng=rg,ag=800,og=16,ig=Date.now;function sg(e){var t=0,r=0;return function(){var n=ig(),a=og-(n-r);if(r=n,a>0){if(++t>=ag)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var lg=sg,cg=ng,ug=lg,fg=ug(cg),Ri=fg,dg=$r,vg=_i,pg=Ri;function mg(e,t){return pg(vg(e,t,dg),e+"")}var Pi=mg,hg=Ai,gg=Yh,yg=Pi,oo=yr,bg=yg(function(e,t){if(e==null)return[];var r=t.length;return r>1&&oo(e,t[0],t[1])?t=[]:r>2&&oo(t[0],t[1],t[2])&&(t=[t[0]]),gg(e,hg(t,1),[])}),wg=bg;const Eg=ie(wg);function Sg(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var Dg=Sg,$g=ot,Og=Ln,Tg=Dg,xg=Object.prototype,Ag=xg.hasOwnProperty;function _g(e){if(!$g(e))return Tg(e);var t=Og(e),r=[];for(var n in e)n=="constructor"&&(t||!Ag.call(e,n))||r.push(n);return r}var Mg=_g,Rg=gi,Pg=Mg,Cg=It;function Ng(e){return Cg(e)?Rg(e,!0):Pg(e)}var Tr=Ng,kg=Pi,Ig=fr,Lg=yr,Fg=Tr,Ci=Object.prototype,jg=Ci.hasOwnProperty,Wg=kg(function(e,t){e=Object(e);var r=-1,n=t.length,a=n>2?t[2]:void 0;for(a&&Lg(t[0],t[1],a)&&(n=1);++r<n;)for(var o=t[r],i=Fg(o),s=-1,l=i.length;++s<l;){var c=i[s],u=e[c];(u===void 0||Ig(u,Ci[c])&&!jg.call(e,c))&&(e[c]=o[c])}return e}),zg=Wg;const Hg=ie(zg);var io=Mi;function Bg(e,t,r){t=="__proto__"&&io?io(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}var Hn=Bg,Ug=Hn,Yg=zn,Kg=Or;function Gg(e,t){var r={};return t=Kg(t),Yg(e,function(n,a,o){Ug(r,a,t(n,a,o))}),r}var qg=Gg;const Vg=ie(qg);function Xg(e,t){for(var r=-1,n=e==null?0:e.length;++r<n&&t(e[r],r,e)!==!1;);return e}var Ni=Xg,Zg=Hn,Jg=fr,Qg=Object.prototype,ey=Qg.hasOwnProperty;function ty(e,t,r){var n=e[t];(!(ey.call(e,t)&&Jg(n,r))||r===void 0&&!(t in e))&&Zg(e,t,r)}var ki=ty,ry=ki,ny=Hn;function ay(e,t,r,n){var a=!r;r||(r={});for(var o=-1,i=t.length;++o<i;){var s=t[o],l=n?n(r[s],e[s],s,r,e):void 0;l===void 0&&(l=e[s]),a?ny(r,s,l):ry(r,s,l)}return r}var Wt=ay,oy=Wt,iy=Ft;function sy(e,t){return e&&oy(t,iy(t),e)}var ly=sy,cy=Wt,uy=Tr;function fy(e,t){return e&&cy(t,uy(t),e)}var dy=fy,cr={exports:{}};cr.exports;(function(e,t){var r=Ke,n=t&&!t.nodeType&&t,a=n&&!0&&e&&!e.nodeType&&e,o=a&&a.exports===n,i=o?r.Buffer:void 0,s=i?i.allocUnsafe:void 0;function l(c,u){if(u)return c.slice();var d=c.length,f=s?s(d):new c.constructor(d);return c.copy(f),f}e.exports=l})(cr,cr.exports);var vy=cr.exports;function py(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}var my=py,hy=Wt,gy=Cn;function yy(e,t){return hy(e,gy(e),t)}var by=yy,wy=yi,Ey=wy(Object.getPrototypeOf,Object),xr=Ey,Sy=Pn,Dy=xr,$y=Cn,Oy=mi,Ty=Object.getOwnPropertySymbols,xy=Ty?function(e){for(var t=[];e;)Sy(t,$y(e)),e=Dy(e);return t}:Oy,Ii=xy,Ay=Wt,_y=Ii;function My(e,t){return Ay(e,_y(e),t)}var Ry=My,Py=pi,Cy=Ii,Ny=Tr;function ky(e){return Py(e,Ny,Cy)}var Li=ky,Iy=Object.prototype,Ly=Iy.hasOwnProperty;function Fy(e){var t=e.length,r=new e.constructor(t);return t&&typeof e[0]=="string"&&Ly.call(e,"index")&&(r.index=e.index,r.input
9=e.input),r}var jy=Fy,so=vi;function Wy(e){var t=new e.constructor(e.byteLength);return new so(t).set(new so(e)),t}var Bn=Wy,zy=Bn;function Hy(e,t){var r=t?zy(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}var By=Hy,Uy=/\w*$/;function Yy(e){var t=new e.constructor(e.source,Uy.exec(e));return t.lastIndex=e.lastIndex,t}var Ky=Yy,lo=dr,co=lo?lo.prototype:void 0,uo=co?co.valueOf:void 0;function Gy(e){return uo?Object(uo.call(e)):{}}var qy=Gy,Vy=Bn;function Xy(e,t){var r=t?Vy(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}var Zy=Xy,Jy=Bn,Qy=By,eb=Ky,tb=qy,rb=Zy,nb="[object Boolean]",ab="[object Date]",ob="[object Map]",ib="[object Number]",sb="[object RegExp]",lb="[object Set]",cb="[object String]",ub="[object Symbol]",fb="[object ArrayBuffer]",db="[object DataView]",vb="[object Float32Array]",pb="[object Float64Array]",mb="[object Int8Array]",hb="[object Int16Array]",gb="[object Int32Array]",yb="[object Uint8Array]",bb="[object Uint8ClampedArray]",wb="[object Uint16Array]",Eb="[object Uint32Array]";function Sb(e,t,r){var n=e.constructor;switch(t){case fb:return Jy(e);case nb:case ab:return new n(+e);case db:return Qy(e,r);case vb:case pb:case mb:case hb:case gb:case yb:case bb:case wb:case Eb:return rb(e,r);case ob:return new n;case ib:case cb:return new n(e);case sb:return eb(e);case lb:return new n;case ub:return tb(e)}}var Db=Sb,$b=ot,fo=Object.create,Ob=function(){function e(){}return function(t){if(!$b(t))return{};if(fo)return fo(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}(),Fi=Ob,Tb=Fi,xb=xr,Ab=Ln;function _b(e){return typeof e.constructor=="function"&&!Ab(e)?Tb(xb(e)):{}}var Mb=_b,Rb=Er,Pb=Ge,Cb="[object Map]";function Nb(e){return Pb(e)&&Rb(e)==Cb}var kb=Nb,Ib=kb,Lb=wr,vo=kn,po=vo&&vo.isMap,Fb=po?Lb(po):Ib,jb=Fb,Wb=Er,zb=Ge,Hb="[object Set]";function Bb(e){return zb(e)&&Wb(e)==Hb}var Ub=Bb,Yb=Ub,Kb=wr,mo=kn,ho=mo&&mo.isSet,Gb=ho?Kb(ho):Yb,qb=Gb,Vb=Rn,Xb=Ni,Zb=ki,Jb=ly,Qb=dy,ew=vy,tw=my,rw=by,nw=Ry,aw=bi,ow=Li,iw=Er,sw=jy,lw=Db,cw=Mb,uw=be,fw=br,dw=jb,vw=ot,pw=qb,mw=Ft,hw=Tr,gw=1,yw=2,bw=4,ji="[object Arguments]",ww="[object Array]",Ew="[object Boolean]",Sw="[object Date]",Dw="[object Error]",Wi="[object Function]",$w="[object GeneratorFunction]",Ow="[object Map]",Tw="[object Number]",zi="[object Object]",xw="[object RegExp]",Aw="[object Set]",_w="[object String]",Mw="[object Symbol]",Rw="[object WeakMap]",Pw="[object ArrayBuffer]",Cw="[object DataView]",Nw="[object Float32Array]",kw="[object Float64Array]",Iw="[object Int8Array]",Lw="[object Int16Array]",Fw="[object Int32Array]",jw="[object Uint8Array]",Ww="[object Uint8ClampedArray]",zw="[object Uint16Array]",Hw="[object Uint32Array]",V={};V[ji]=V[ww]=V[Pw]=V[Cw]=V[Ew]=V[Sw]=V[Nw]=V[kw]=V[Iw]=V[Lw]=V[Fw]=V[Ow]=V[Tw]=V[zi]=V[xw]=V[Aw]=V[_w]=V[Mw]=V[jw]=V[Ww]=V[zw]=V[Hw]=!0;V[Dw]=V[Wi]=V[Rw]=!1;function Jt(e,t,r,n,a,o){var i,s=t&gw,l=t&yw,c=t&bw;if(r&&(i=a?r(e,n,a,o):r(e)),i!==void 0)return i;if(!vw(e))return e;var u=uw(e);if(u){if(i=sw(e),!s)return tw(e,i)}else{var d=iw(e),f=d==Wi||d==$w;if(fw(e))return ew(e,s);if(d==zi||d==ji||f&&!a){if(i=l||f?{}:cw(e),!s)return l?nw(e,Qb(i,e)):rw(e,Jb(i,e))}else{if(!V[d])return a?e:{};i=lw(e,d,s)}}o||(o=new Vb);var v=o.get(e);if(v)return v;o.set(e,i),pw(e)?e.forEach(function(h){i.add(Jt(h,t,r,h,e,o))}):dw(e)&&e.forEach(function(h,y){i.set(y,Jt(h,t,r,y,e,o))});var m=c?l?ow:aw:l?hw:mw,p=u?void 0:m(e);return Xb(p||e,function(h,y){p&&(y=h,h=e[y]),Zb(i,y,Jt(h,t,r,y,e,o))}),i}var Bw=Jt;function Uw(e){var t=e==null?0:e.length;return t?e[t-1]:void 0}var Yw=Uw,Kw=Dr,Gw=ai;function qw(e,t){return t.length<2?e:Kw(e,Gw(t,0,-1))}var Vw=qw,Xw=Sr,Zw=Yw,Jw=Vw,Qw=jt,eE=Object.prototype,tE=eE.hasOwnProperty;function rE(e,t){t=Xw(t,e);var r=-1,n=t.length;if(!n)return!0;for(var a=e==null||typeof e!="object"&&typeof e!="function";++r<n;){var o=t[r];if(typeof o=="string"){if(o==="__proto__"&&!tE.call(e,"__proto__"))return!1;if(o==="constructor"&&r+1<n&&typeof t[r+1]=="string"&&t[r+1]==="prototype"){if(a&&r===0)continue;return!1}}}var i=Jw(e,t);return i==null||delete i[Qw(Zw(t))]}var nE=rE,aE=vr,oE=xr,iE=Ge,sE="[object Object]",lE=Function.prototype,cE=Object.prototype,Hi=lE.toString,uE=cE.hasOwnProperty,fE=Hi.call(Object);function dE(e){if(!iE(e)||aE(e)!=sE)return!1;var t=oE(e);if(t===null)return!0;var r=uE.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&Hi.call(r)==fE}var vE=dE,pE=vE;function mE(e){return pE(e)?void 0:e}var hE=mE,gE=Ai;function yE(e){var t=e==null?0:e.length;return t?gE(e,1):[]}var bE=yE,wE=bE,EE=_i,SE=Ri;function DE(e){return SE(EE(e,void 0,wE),e+"")}var $E=DE,OE=Wn,TE=Bw,xE=nE,AE=Sr,_E=Wt,ME=hE,RE=$E,PE=Li,CE=1,NE=2,kE=4,IE=RE(function(e,t){var r={};if(e==null)return r;var n=!1;t=OE(t,function(o){return o=AE(o,e),n||(n=o.length>1),o}),_E(e,PE(e),r),n&&(r=TE(r,CE|NE|kE,ME));for(var a=t.length;a--;)xE(r,t[a]);return r}),LE=IE;const FE=ie(LE);var jE=Ni,WE=Fi,zE=zn,HE=Or,BE=xr,UE=be,YE=br,KE=Oo,GE=ot,qE=In;function VE(e,t,r){var n=UE(e),a=n||YE(e)||qE(e);if(t=HE(t),r==null){var o=e&&e.constructor;a?r=n?new o:[]:GE(e)?r=KE(o)?WE(BE(e)):{}:r={}}return(a?jE:zE)(e,function(i,s,l){return t(r,i,s,l)}),r}var XE=VE;const ZE=ie(XE);var Bi={exports:{}};(function(e,t){(function(r,n){e.exports=n()})(pr,function(){return function(r,n){n.prototype.isSameOrAfter=function(a,o){return this.isSame(a,o)||this.isAfter(a,o)}}})})(Bi);var JE=Bi.exports;const QE=ie(JE);var Ui={exports:{}};(function(e,t){(function(r,n){e.exports=n()})(pr,function(){var r={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(n,a,o){var i=a.prototype,s=i.format;o.en.formats=r,i.format=function(l){l===void 0&&(l="YYYY-MM-DDTHH:mm:ssZ");var c=this.$locale().formats,u=function(d,f){return d.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(v,m,p){var h=p&&p.toUpperCase();return m||f[p]||r[p]||f[h].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(y,b,E
9){return b||E.slice(1)})})}(l,c===void 0?{}:c);return s.call(this,u)}}})})(Ui);var eS=Ui.exports;const tS=ie(eS);var Yi={exports:{}};(function(e,t){(function(r,n){e.exports=n()})(pr,function(){return function(r,n,a){var o=function(i,s){if(!s||!s.length||s.length===1&&!s[0]||s.length===1&&Array.isArray(s[0])&&!s[0].length)return null;var l;s.length===1&&s[0].length>0&&(s=s[0]),l=(s=s.filter(function(u){return u}))[0];for(var c=1;c<s.length;c+=1)s[c].isValid()&&!s[c][i](l)||(l=s[c]);return l};a.max=function(){var i=[].slice.call(arguments,0);return o("isAfter",i)},a.min=function(){var i=[].slice.call(arguments,0);return o("isBefore",i)}}})})(Yi);var rS=Yi.exports;const nS=ie(rS);var Ki={exports:{}};(function(e,t){(function(r,n){e.exports=n()})(pr,function(){return function(r,n){n.prototype.isLeapYear=function(){return this.$y%4==0&&this.$y%100!=0||this.$y%400==0}}})})(Ki);var aS=Ki.exports;const oS=ie(aS);function Ee(e){return e.children}var de={PREVIOUS:"PREV",NEXT:"NEXT",TODAY:"TODAY",DATE:"DATE"},ce={MONTH:"month",WEEK:"week",WORK_WEEK:"work_week",DAY:"day",AGENDA:"agenda"},go=Object.keys(ce).map(function(e){return ce[e]});R.oneOfType([R.string,R.func]);R.any;R.func;R.oneOfType([R.arrayOf(R.oneOf(go)),R.objectOf(function(e,t){var r=go.indexOf(t)!==-1&&typeof e[t]=="boolean";if(r)return null;for(var n=arguments.length,a=new Array(n>2?n-2:0),o=2;o<n;o++)a[o-2]=arguments[o];return R.elementType.apply(R,[e,t].concat(a))})]);R.oneOfType([R.oneOf(["overlap","no-overlap"]),R.func]);var yo={seconds:1e3,minutes:1e3*60,hours:1e3*60*60,day:1e3*60*60*24};function Gi(e,t){var r=ae(e,"month");return ae(r,"week",t.startOfWeek())}function qi(e,t){var r=ar(e,"month");return ar(r,"week",t.startOfWeek())}function iS(e,t){for(var r=Gi(e,t),n=qi(e,t),a=[];it(r,n,"day");)a.push(r),r=we(r,1,"day");return a}function sS(e,t){var r=ae(e,t);return Nt(r,e)?r:we(r,1,t)}function lS(e,t){for(var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"day",n=e,a=[];it(n,t,r);)a.push(n),n=we(n,1,r);return a}function cS(e,t){return t==null&&e==null?null:(t==null&&(t=new Date),e==null&&(e=new Date),e=ae(e,"day"),e=xt(e,xt(t)),e=at(e,at(t)),e=Tt(e,Tt(t)),Ot(e,Ot(t)))}function bo(e){return xt(e)===0&&at(e)===0&&Tt(e)===0&&Ot(e)===0}function uS(e,t,r,n){return r==="day"&&(r="date"),Math.abs(ga[r](e,void 0,n)-ga[r](t,void 0,n))}function Un(e,t,r){return!r||r==="milliseconds"?Math.abs(+e-+t):Math.round(Math.abs(+ae(e,r)/yo[r]-+ae(t,r)/yo[r]))}var fS=R.oneOfType([R.string,R.func]);function dS(e,t,r,n,a){var o=typeof n=="function"?n(r,a,e):t.call(e,r,n,a);return bt(o==null||typeof o=="string","`localizer format(..)` must return a string, null, or undefined"),o}function vS(e,t,r){return new Date(e.getFullYear(),e.getMonth(),e.getDate(),0,t+r,0,0)}function Yn(e,t){return e.getTimezoneOffset()-t.getTimezoneOffset()}function pS(e,t){return Un(e,t,"minutes")+Yn(e,t)}function mS(e){var t=ae(e,"day");return Un(t,e,"minutes")+Yn(t,e)}function hS(e,t){return $n(e,t,"day")}function gS(e,t,r){var n=Nt(e,t,"minutes");return n?kt(t,r,"minutes"):gr(t,r,"minutes")}function sn(e,t){return uS(e,t,"day")}function yS(e){var t=e.evtA,r=t.start,n=t.end,a=t.allDay,o=e.evtB,i=o.start,s=o.end,l=o.allDay,c=+ae(r,"day")-+ae(i,"day"),u=sn(r,n),d=sn(i,s);return c||d-u||!!l-!!a||+r-+i||+n-+s}function bS(e){var t=e.event,r=t.start,n=t.end,a=e.range,o=a.start,i=a.end,s=ae(r,"day"),l=it(s,i,"day"),c=Dn(s,n,"minutes"),u=c?gr(n,o,"minutes"):kt(n,o,"minutes");return l&&u}function wS(e,t){return Nt(e,t,"day")}function ES(e,t){return bo(e)&&bo(t)}var SS=re(function e(t){var r=this;ne(this,e),bt(typeof t.format=="function","date localizer `format(..)` must be a function"),bt(typeof t.firstOfWeek=="function","date localizer `firstOfWeek(..)` must be a function"),this.propType=t.propType||fS,this.formats=t.formats,this.format=function(){for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return dS.apply(void 0,[r,t.format].concat(a))},this.startOfWeek=t.firstOfWeek,this.merge=t.merge||cS,this.inRange=t.inRange||ei,this.lt=t.lt||$n,this.lte=t.lte||it,this.gt=t.gt||gr,this.gte=t.gte||kt,this.eq=t.eq||Nt,this.neq=t.neq||Dn,this.startOf=t.startOf||ae,this.endOf=t.endOf||ar,this.add=t.add||we,this.range=t.range||lS,this.diff=t.diff||Un,this.ceil=t.ceil||sS,this.min=t.min||Jo,this.max=t.max||Qo,this.minutes=t.minutes||at,this.daySpan=t.daySpan||sn,this.first
9VisibleDay=t.firstVisibleDay||Gi,this.lastVisibleDay=t.lastVisibleDay||qi,this.visibleDays=t.visibleDays||iS,this.getSlotDate=t.getSlotDate||vS,this.getTimezoneOffset=t.getTimezoneOffset||function(n){return n.getTimezoneOffset()},this.getDstOffset=t.getDstOffset||Yn,this.getTotalMin=t.getTotalMin||pS,this.getMinutesFromMidnight=t.getMinutesFromMidnight||mS,this.continuesPrior=t.continuesPrior||hS,this.continuesAfter=t.continuesAfter||gS,this.sortEvents=t.sortEvents||yS,this.inEventRange=t.inEventRange||bS,this.isSameDate=t.isSameDate||wS,this.startAndEndAreDateOnly=t.startAndEndAreDateOnly||ES,this.segmentOffset=t.browserTZOffset?t.browserTZOffset():0});function DS(e,t,r,n){var a=q(q({},e.formats),r);return q(q({},e),{},{messages:n,startOfWeek:function(){return e.startOfWeek(t)},format:function(i,s){return e.format(i,a[s]||s,t)}})}var $S=function(e){function t(){var r;ne(this,t);for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return r=le(this,t,[].concat(a)),r.navigate=function(i){r.props.onNavigate(i)},r.view=function(i){r.props.onView(i)},r}return se(t,e),re(t,[{key:"render",value:function(){var n=this.props,a=n.localizer.messages,o=n.label;return g.createElement("div",{className:"rbc-toolbar"},g.createElement("span",{className:"rbc-btn-group"},g.createElement("button",{type:"button",onClick:this.navigate.bind(null,de.TODAY)},a.today),g.createElement("button",{type:"button",onClick:this.navigate.bind(null,de.PREVIOUS)},a.previous),g.createElement("button",{type:"button",onClick:this.navigate.bind(null,de.NEXT)},a.next)),g.createElement("span",{className:"rbc-toolbar-label"},o),g.createElement("span",{className:"rbc-btn-group"},this.viewNamesGroup(a)))}},{key:"viewNamesGroup",value:function(n){var a=this,o=this.props.views,i=this.props.view;if(o.length>1)return o.map(function(s){return g.createElement("button",{type:"button",key:s,className:Q({"rbc-active":i===s}),onClick:a.view.bind(null,s)},n[s])})}}])}(g.Component);function Z(e,t){e&&e.apply(null,[].concat(t))}var OS={date:"Date",time:"Time",event:"Event",allDay:"All Day",week:"Week",work_week:"Work Week",day:"Day",month:"Month",previous:"Back",next:"Next",yesterday:"Yesterday",tomorrow:"Tomorrow",today:"Today",agenda:"Agenda",noEventsInRange:"There are no events in this range.",showMore:function(t){return"+".concat(t," more")}};function TS(e){return q(q({},OS),e)}function xS(e){var t=e.ref,r=e.callback;W.useEffect(function(){var n=function(o){t.current&&!t.current.contains(o.target)&&r()};return document.addEventListener("mousedown",n),function(){document.removeEventListener("mousedown",n)}},[t,r])}var AS=["style","className","event","selected","isAllDay","onSelect","onDoubleClick","onKeyPress","localizer","continuesPrior","continuesAfter","accessors","getters","children","components","slotStart","slotEnd"],Vi=function(e){function t(){return ne(this,t),le(this,t,arguments)}return se(t,e),re(t,[{key:"render",value:function(){var n=this.props,a=n.style,o=n.className,i=n.event,s=n.selected,l=n.isAllDay,c=n.onSelect,u=n.onDoubleClick,d=n.onKeyPress,f=n.localizer,v=n.continuesPrior,m=n.continuesAfter,p=n.accessors,h=n.getters,y=n.children,b=n.components,E=b.event,w=b.eventWrapper,S=n.slotStart,D=n.slotEnd,A=$e(n,AS);delete A.resizable;var M=p.title(i),T=p.tooltip(i),$=p.end(i),_=p.start(i),I=p.allDay(i),P=l||I||f.diff(_,f.ceil($,"day"),"day")>1,F=h.eventProp(i,_,$,s),B=g.createElement("div",{className:"rbc-event-content",title:T||void 0},E?g.createElement(E,{event:i,continuesPrior:v,continuesAfter:m,title:M,isAllDay:I,localizer:f,slotStart:S,slotEnd:D}):M);return g.createElement(w,Object.assign({},this.props,{type:"date"}),g.createElement("div",Object.assign({},A,{style:q(q({},F.style),a),className:Q("rbc-event",o,F.className,{"rbc-selected":s,"rbc-event-allday":P,"rbc-event-continues-prior":v,"rbc-event-continues-after":m}),onClick:function(U){return c&&c(i,U)},onDoubleClick:function(U){return u&&u(i,U)},onKeyDown:function(U){return d&&d(i,U)}}),typeof y=="function"?y(B):B))}}])}(g.Component);function Ar(e,t){return!e||t==null?!1:Kv(e,t)}function Xi(e,t){var r=e.right-e.left,n=r/t;return n}function Zi(e,t,r,n){var a=Xi(e,n);return r?n-1-Math.floor((t-e.left)/a):Math.floor((t-e.left)/a)}function _S(e,t){var r=t.x,n=t.y;return n>=e.top&&n<=e.bottom&&r>=e.left&&r<=e.right}function MS(e,t,r,n,a){var o=-1,i=-1,s=n-1,l=Xi(t,n),c=Zi(t,r.x,a,n),u=t.top<r.y&&t.bottom>r.y,d=t.top<e.y&&t.bottom>e.y,f=e.y>t.bottom,v=t.top>e.y,m=r.top<t.top&&r.bottom>t.bottom;return m&&(o=0,i=s),u&&(v?(o=0,i=c):f&&(o=c,i=s)),d&&(o=i=a?s-Math.floor((e.x-t.left)/l):Math.floor((e.x-t.left)/l),u?c<o?o=c:i=c:e.y<r.y?i=s:o=0),{startIdx:o,endIdx:i}}function RS(e){var t=e.target,r=e.offset,n=e.container,a=e.box,o=Fe(t),i=o.top,s=o.left,l=o.width,c=o.height,u=Fe(n),d=u.top,f=u.left,v=u.width,m=u.height,p=Fe(a),h=p.width,y=p.height,b=d+m,E=f+v,w=i+y,S=s+h,D=r.x,A=r.y,M=w>b?i-y-A:i+A+c,T=S>E?s+D-h+l:s+D;return{topOffset:M,leftOffset:T}}function PS(e){var t=e.containerRef,r=e.accessors,n=e.getters,a=e.selected,o=e.components,i=e.localizer,s=e.position,l=e.show,c=e.events,u=e.slotStart,d=e.slotEnd,f=e.onSelect,v=e.onDoubleClick,m=e.onKeyPress,p=e.handleDragStart,h=e.popperRef,y=e.target,b=e.offset;xS({ref:h,callback:l}),W.useLayoutEffect(function(){var S=RS({target:y,offset:b,container:t.current,box:h.current}),D=S.topOffset,A=S.leftOffset;h.current.style.top="".concat(D,"px"),h.current.style.left="".concat(A,"px")},[b.x,b.y,y]);var E=s.width,w={minWidth:E+E/2};return g.createElement("div",{style:w,className:"rbc-overlay",ref:h},g.createElement("div",{className:"rbc-overlay-header"},i.format(u,"dayHeaderFormat")),c.map(function(S,D){return g.createElement(Vi,{key:D,type:"popup",localizer:i,event:S,getters:n,onSelect:f,accessors:r,components:o,onDoubleClick:v,onKeyPress:m,continuesPrior:i.lt(r.end(S),u,"day"),continuesAfter:i.gte(r.start(S),d,"day"),slotStart:u,slotEnd:d,selected:Ar(S,a),draggable:!0,onDragStart:function(){return p(S)},onDragEnd:function(){return l()}})}))}var Ji=g.forwardRef(function(e,t){return g.createElement(PS,Object.assign({},e,{popperRef:t}))});Ji.propTypes={accessors:R.object.isRequired,getters:R.object.isRequired,selected:R.object,components:R.object.isRequired,localizer:R.object.isRequired,position:R.object.isRequired,show:R.func.isRequired,events:R.array.isRequired,slotStart:R.instanceOf(Date).isRequired,slotEnd:R.instanceOf(Date),onSelect:R.func,onDoubleClick:R.func,onKeyPress:R.func,handleDragStart:R.func,style:R.object,offset:R.shape({x:R.number,y:R.number})};function CS(e){var t=e.containerRef,r=e.popupOffset,n=r===void 0?5:r,a=e.overlay,o=e.accessors,i=e.localizer,s=e.components,l=e.getters,c=e.selected,u=e.handleSelectEvent,d=e.handleDoubleClickEvent,f=e.handleKeyPressEvent,v=e.handleDragStart,m=e.onHide,p=e.overlayDisplay,h=W.useRef(null);if(!a.position)return null;var y=n;isNaN(n)||(y={x:n,y:n});var b=a.position,E=a.events,w=a.date,S=a.end;return g.createElement(Mn,{rootClose:!0,flip:!0,show:!0,placement:"bottom",onHide:m,target:a.target},function(D){var A=D.props;return g.createElement(Ji,Object.assign({},A,{containerRef:t,ref:h,target:a.target,offset:y,accessors:o,getters:l,selected:c,components:s,localizer:i,position:b,show:p,events:E,slotStart:w,slotEnd:S,onSelect:u,onDoubleClick:d,onKeyPress:f,handleDragStart:v}))})}var Kn=g.forwardRef(function(e,t){return g.createElement(CS,Object.assign({},e,{containerRef:t}))});Kn.propTypes={popupOffset:R.oneOfType([R.number,R.shape({x:R.number,y:R.number})]),overlay:R.shape({position:R.object,events:R.array,date:R.instanceOf(Date),end:R.instanceOf(Date)}),accessors:R.object.isRequired,localizer:R.object.isRequired,components:R.object.isRequired,getters:R.object.isRequired,selected:R.object,handleSelectEvent:R.func,handleDoubleClickEvent:R.func,handleKeyPressEvent:R.func,handleDragStart:R.func,onHide:R.func,overlayDisplay:R.func};function oe(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:document;return pt(r,e,t,{passive:!1})}function NS(e,t,r){return!e||At(e,document.elementFromPoint(t,r))}function kS(e,t){var r=t.clientX,n=t.clientY,a=document.elementFromPoint(r,n);return Si(a,".rbc-event",e)}function IS(e,t){var r=t.clientX,n=t.clientY,a=document.elementFromPoint(r,n);return Si(a,".rbc-show-more",e)}function ur(e,t){return!!kS(e,t)}function LS(e,t){return!!IS(e,t)}function vt(e){var t=e;return e.touches&&e.touches.length&&(t=e.touches[0]),{clientX:t.clientX,clientY:t.clientY,pageX:t.pageX,pageY:t.pageY}}var wo=5,FS=250,Qi=function(){function e(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.global,a=n===void 0?!1:n,o=r.longPressThreshold,i=o===void 0?250:o,s=r.validContainers,l=s===void 0?[]:s;ne(this,e),this._initialEvent=null,this.selecting=!1,this.isDetached=!1,this.container=t,this.globalMouse=!t||a,this.longPressThreshold=i,this.validContainers=l,this._listeners=Object.create(null),this._handleInitialEvent=this._handleInitialEvent.bind(this),this._handleMoveEvent=this._handleMoveEvent.bind(this),this._handleTerminatingEvent=this._handleTerminatingEvent.bind(this),this._keyListener=this._keyListener.bind(this),this._dropFromOutsideListener=this._dropFromOutsideListener.bind(this),this._dragOverFromOutsideListener=this._dragOverFromOutsideListener.bind(this),this._removeTouchMoveWindowListener=oe("touchmove",function(){},window),this._removeKeyDownListener=oe("keydown",this._keyListener),this._removeKeyUpListener=oe("keyup",this._keyListener),this._removeDropFromOutsideListener=oe("drop",this._dropFromOutsideListener),this._removeDragOverFromOutsideListener=oe("dragover",this._dragOverFromOutsideListener),this._addInitialEventListener()}return re(e,[{key:"on",value:function(r,n){var a=this._listeners[r]||(this._listeners[r]=[]);return a.push(n),{remove:function(){var i=a.indexOf(n);i!==-1&&a.splice(i,1)}}}},{key:"emit",value:function(r){for(var n=arguments.length,a=new Array(n>1?n-1:0),o=1;o<n;o++)a[o-1]=arguments[o];var i,s=this._listeners[r]||[];
9return s.forEach(function(l){i===void 0&&(i=l.apply(void 0,a))}),i}},{key:"teardown",value:function(){this._initialEvent=null,this._initialEventData=null,this._selectRect=null,this.selecting=!1,this._lastClickData=null,this.isDetached=!0,this._listeners=Object.create(null),this._removeTouchMoveWindowListener&&this._removeTouchMoveWindowListener(),this._removeInitialEventListener&&this._removeInitialEventListener(),this._removeEndListener&&this._removeEndListener(),this._onEscListener&&this._onEscListener(),this._removeMoveListener&&this._removeMoveListener(),this._removeKeyUpListener&&this._removeKeyUpListener(),this._removeKeyDownListener&&this._removeKeyDownListener(),this._removeDropFromOutsideListener&&this._removeDropFromOutsideListener(),this._removeDragOverFromOutsideListener&&this._removeDragOverFromOutsideListener()}},{key:"isSelected",value:function(r){var n=this._selectRect;return!n||!this.selecting?!1:Eo(n,Ye(r))}},{key:"filter",value:function(r){var n=this._selectRect;return!n||!this.selecting?[]:r.filter(this.isSelected,this)}},{key:"_addLongPressListener",value:function(r,n){var a=this,o=null,i=null,s=null,l=function(f){o=setTimeout(function(){u(),r(f)},a.longPressThreshold),i=oe("touchmove",function(){return u()}),s=oe("touchend",function(){return u()})},c=oe("touchstart",l),u=function(){o&&clearTimeout(o),i&&i(),s&&s(),o=null,i=null,s=null};return n&&l(n),function(){u(),c()}}},{key:"_addInitialEventListener",value:function(){var r=this,n=oe("mousedown",function(o){r._removeInitialEventListener(),r._handleInitialEvent(o),r._removeInitialEventListener=oe("mousedown",r._handleInitialEvent)}),a=oe("touchstart",function(o){r._removeInitialEventListener(),r._removeInitialEventListener=r._addLongPressListener(r._handleInitialEvent,o)});this._removeInitialEventListener=function(){n(),a()}}},{key:"_dropFromOutsideListener",value:function(r){var n=vt(r),a=n.pageX,o=n.pageY,i=n.clientX,s=n.clientY;this.emit("dropFromOutside",{x:a,y:o,clientX:i,clientY:s}),r.preventDefault()}},{key:"_dragOverFromOutsideListener",value:function(r){var n=vt(r),a=n.pageX,o=n.pageY,i=n.clientX,s=n.clientY;this.emit("dragOverFromOutside",{x:a,y:o,clientX:i,clientY:s}),r.preventDefault()}},{key:"_handleInitialEvent",value:function(r){if(this._initialEvent=r,!this.isDetached){var n=vt(r),a=n.clientX,o=n.clientY,i=n.pageX,s=n.pageY,l=this.container(),c,u;if(!(r.which===3||r.button===2||!NS(l,a,o))){if(!this.globalMouse&&l&&!At(l,r.target)){var d=jS(0),f=d.top,v=d.left,m=d.bottom,p=d.right;if(u=Ye(l),c=Eo({top:u.top-f,left:u.left-v,bottom:u.bottom+m,right:u.right+p},{top:s,left:i}),!c)return}var h=this.emit("beforeSelect",this._initialEventData={isTouch:/^touch/.test(r.type),x:i,y:s,clientX:a,clientY:o});if(h!==!1)switch(r.type){case"mousedown":this._removeEndListener=oe("mouseup",this._handleTerminatingEvent),this._onEscListener=oe("keydown",this._handleTerminatingEvent),this._removeMoveListener=oe("mousemove",this._handleMoveEvent);break;case"touchstart":this._handleMoveEvent(r),this._removeEndListener=oe("touchend",this._handleTerminatingEvent),this._removeMoveListener=oe("touchmove",this._handleMoveEvent);break}}}}},{key:"_isWithinValidContainer",value:function(r){var n=r.target,a=this.validContainers;return!a||!a.length||!n?!0:a.some(function(o){return!!n.closest(o)})}},{key:"_handleTerminatingEvent",value:function(r){var n=this.selecting,a=this._selectRect;if(!n&&r.type.includes("key")&&(r=this._initialEvent),this.selecting=!1,this._removeEndListener&&this._removeEndListener(),this._removeMoveListener&&this._removeMoveListener(),this._selectRect=null,this._initialEvent=null,this._initialEventData=null,!!r){var o=!this.container||At(this.container(),r.target),i=this._isWithinValidContainer(r);return r.key==="Escape"||!i?this.emit("reset"):!n&&o?this._handleClickEvent(r):n?this.emit("select",a):this.emit("reset")}}},{key:"_handleClickEvent",value:function(r){var n=vt(r),a=n.pageX,o=n.pageY,i=n.clientX,s=n.clientY,l=new Date().getTime();return this._lastClickData&&l-this._lastClickData.timestamp<FS?(this._lastClickData=null,this.emit("doubleClick",{x:a,y:o,clientX:i,clientY:s})):(this._lastClickData={timestamp:l}
9,this.emit("click",{x:a,y:o,clientX:i,clientY:s}))}},{key:"_handleMoveEvent",value:function(r){if(!(this._initialEventData===null||this.isDetached)){var n=this._initialEventData,a=n.x,o=n.y,i=vt(r),s=i.pageX,l=i.pageY,c=Math.abs(a-s),u=Math.abs(o-l),d=Math.min(s,a),f=Math.min(l,o),v=this.selecting,m=this.isClick(s,l);m&&!v&&!(c||u)||(!v&&!m&&this.emit("selectStart",this._initialEventData),m||(this.selecting=!0,this._selectRect={top:f,left:d,x:s,y:l,right:d+c,bottom:f+u},this.emit("selecting",this._selectRect)),r.preventDefault())}}},{key:"_keyListener",value:function(r){this.ctrl=r.metaKey||r.ctrlKey}},{key:"isClick",value:function(r,n){var a=this._initialEventData,o=a.x,i=a.y,s=a.isTouch;return!s&&Math.abs(r-o)<=wo&&Math.abs(n-i)<=wo}}])}();function jS(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return vn(e)!=="object"&&(e={top:e,left:e,right:e,bottom:e}),e}function Eo(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,n=Ye(e),a=n.top,o=n.left,i=n.right,s=i===void 0?o:i,l=n.bottom,c=l===void 0?a:l,u=Ye(t),d=u.top,f=u.left,v=u.right,m=v===void 0?f:v,p=u.bottom,h=p===void 0?d:p;return!(c-r<d||a+r>h||s-r<f||o+r>m)}function Ye(e){if(!e.getBoundingClientRect)return e;var t=e.getBoundingClientRect(),r=t.left+So("left"),n=t.top+So("top");return{top:n,left:r,right:(e.offsetWidth||0)+r,bottom:(e.offsetHeight||0)+n}}function So(e){if(e==="left")return window.pageXOffset||document.body.scrollLeft||0;if(e==="top")return window.pageYOffset||document.body.scrollTop||0}var WS=function(e){function t(r,n){var a;return ne(this,t),a=le(this,t,[r,n]),a.state={selecting:!1},a.containerRef=W.createRef(),a}return se(t,e),re(t,[{key:"componentDidMount",value:function(){this.props.selectable&&this._selectable()}},{key:"componentWillUnmount",value:function(){this._teardownSelectable()}},{key:"componentDidUpdate",value:function(n){!n.selectable&&this.props.selectable&&this._selectable(),n.selectable&&!this.props.selectable&&this._teardownSelectable()}},{key:"render",value:function(){var n=this.props,a=n.range,o=n.getNow,i=n.getters,s=n.date,l=n.components.dateCellWrapper,c=n.localizer,u=this.state,d=u.selecting,f=u.startIdx,v=u.endIdx,m=o();return g.createElement("div",{className:"rbc-row-bg",ref:this.containerRef},a.map(function(p,h){var y=d&&h>=f&&h<=v,b=i.dayProp(p),E=b.className,w=b.style;return g.createElement(l,{key:h,value:p,range:a},g.createElement("div",{style:w,className:Q("rbc-day-bg",E,y&&"rbc-selected-cell",c.isSameDate(p,m)&&"rbc-today",s&&c.neq(s,p,"month")&&"rbc-off-range-bg")}))}))}},{key:"_selectable",value:function(){var n=this,a=this.containerRef.current,o=this._selector=new Qi(this.props.container,{longPressThreshold:this.props.longPressThreshold}),i=function(l,c){if(!ur(a,l)&&!LS(a,l)){var u=Ye(a),d=n.props,f=d.range,v=d.rtl;if(_S(u,l)){var m=Zi(u,l.x,v,f.length);n._selectSlot({startIdx:m,endIdx:m,action:c,box:l})}}n._initial={},n.setState({selecting:!1})};o.on("selecting",function(s){var l=n.props,c=l.range,u=l.rtl,d=-1,f=-1;if(n.state.selecting||(Z(n.props.onSelectStart,[s]),n._initial={x:s.x,y:s.y}),o.isSelected(a)){var v=Ye(a),m=MS(n._initial,v,s,c.length,u);d=m.startIdx,f=m.endIdx}n.setState({selecting:!0,startIdx:d,endIdx:f})}),o.on("beforeSelect",function(s){if(n.props.selectable==="ignoreEvents")return!ur(n.containerRef.current,s)}),o.on("click",function(s){return i(s,"click")}),o.on("doubleClick",function(s){return i(s,"doubleClick")}),o.on("select",function(s){n._selectSlot(q(q({},n.state),{},{action:"select",bounds:s})),n._initial={},n.setState({selecting:!1}),Z(n.props.onSelectEnd,[n.state])})}},{key:"_teardownSelectable",value:function(){this._selector&&(this._selector.teardown(),this._selector=null)}},{key:"_selectSlot",value:function(n){var a=n.endIdx,o=n.startIdx,i=n.action,s=n.bounds,l=n.box;a!==-1&&o!==-1&&this.props.onSelectSlot&&this.props.onSelectSlot({start:o,end:a,action:i,bounds:s,box:l,resourceId:this.props.resourceId})}}])}(g.Component),me={propTypes:{slotMetrics:R.object.isRequired,selected:R.object,isAllDay:R.bool,accessors:R.object.isRequired,localizer:R.object.isRequired,components:R.object.isRequired,getters:R.object.isRequired,onSelect:R.func,onDoubleClick:R.func,onKeyPress:R.func},defaultProps:{segments:[],selected:{}},renderEvent:function(t,r){var n=t.selected;t.isAllDay;var a=t.accessors,o=t.getters,i=t.onSelect,s=t.onDoubleClick,l=t.onKeyPress,c=t.localizer,u=t.slotMetrics,d=t.components,f=t.resizable,v=u.continuesPrior(r),m=u.continuesAfter(r);return g.createElement(Vi,{event:r,getters:o,localizer:c,accessors:a,components:d,onSelect:i,onDoubleClick:s,onKeyPress:l,continuesPrior:v,continuesAfter:m,slotStart:u.first,slotEnd:u.last,selected:Ar(r,n),resizable:f})},renderSpan:function(t,r,n){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:" ",o=Math.abs(r)/t*100+"%";return g.createElement("div",{key:n,className:"rbc-row-segment",style:{WebkitFlexBasis:o,flexBasis:o,maxWidth:o}},a)}},es=function(e){function t(){return ne(this,t),le(this,t,arguments)}return se(t,e),re(t,[{key:"render",value:function(){var n=this,a=this.props,o=a.segments,i=a.slotMetrics.slots,s=a.className,l=1;return g.createElement("div",{className:Q(s,"rbc-row")},o.reduce(function(c,u,d){var f=u.event,v=u.left,m=u.right,p=u.span,h="_lvl_"+d,y=v-l,b=me.renderEvent(n.props,f);
9return y&&c.push(me.renderSpan(i,y,"".concat(h,"_gap"))),c.push(me.renderSpan(i,p,h,b)),l=m+1,c},[]))}}])}(g.Component);es.defaultProps=q({},me.defaultProps);function ts(e){var t=e.dateRange,r=e.unit,n=r===void 0?"day":r,a=e.localizer;return{first:t[0],last:a.add(t[t.length-1],1,n)}}function zS(e,t,r,n){var a=ts({dateRange:t,localizer:n}),o=a.first,i=a.last,s=n.diff(o,i,"day"),l=n.max(n.startOf(r.start(e),"day"),o),c=n.min(n.ceil(r.end(e),"day"),i),u=Bm(t,function(f){return n.isSameDate(f,l)}),d=n.diff(l,c,"day");return d=Math.min(d,s),d=Math.max(d-n.segmentOffset,1),{event:e,span:d,left:u+1,right:Math.max(u+d,1)}}function ln(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1/0,r,n,a,o=[],i=[];for(r=0;r<e.length;r++){for(a=e[r],n=0;n<o.length&&HS(a,o[n]);n++);n>=t?i.push(a):(o[n]||(o[n]=[])).push(a)}for(r=0;r<o.length;r++)o[r].sort(function(s,l){return s.left-l.left});return{levels:o,extra:i}}function _t(e,t,r,n,a){var o={start:n.start(e),end:n.end(e)},i={start:t,end:r};return a.inEventRange({event:o,range:i})}function HS(e,t){return t.some(function(r){return r.left<=e.right&&r.right>=e.left})}function BS(e,t,r){var n=qt(e),a=[],o=[];n.forEach(function(l){var c=t.start(l),u=t.end(l);r.daySpan(c,u)>1?a.push(l):o.push(l)});var i=a.sort(function(l,c){return cn(l,c,t,r)}),s=o.sort(function(l,c){return cn(l,c,t,r)});return[].concat(qt(i),qt(s))}function cn(e,t,r,n){var a={start:r.start(e),end:r.end(e),allDay:r.allDay(e)},o={start:r.start(t),end:r.end(t),allDay:r.allDay(t)};return n.sortEvents({evtA:a,evtB:o})}var un=function(t,r){return t.left<=r&&t.right>=r},Ur=function(t,r){return t.filter(function(n){return un(n,r)}).map(function(n){return n.event})},rs=function(e){function t(){return ne(this,t),le(this,t,arguments)}return se(t,e),re(t,[{key:"render",value:function(){for(var n=this.props,a=n.segments,o=n.slotMetrics.slots,i=ln(a).levels[0],s=1,l=1,c=[];s<=o;){var u="_lvl_"+s,d=i.filter(function(w){return un(w,s)})[0]||{},f=d.event,v=d.left,m=d.right,p=d.span;if(!f){var h=this.getHiddenEventsForSlot(a,s);if(h.length>0){var y=s-l;y&&c.push(me.renderSpan(o,y,u+"_gap")),c.push(me.renderSpan(o,1,u,this.renderShowMore(a,s))),l=s=s+1;continue}s++;continue}var b=Math.max(0,v-l);if(this.canRenderSlotEvent(v,p)){var E=me.renderEvent(this.props,f);b&&c.push(me.renderSpan(o,b,u+"_gap")),c.push(me.renderSpan(o,p,u,E)),l=s=m+1}else b&&c.push(me.renderSpan(o,b,u+"_gap")),c.push(me.renderSpan(o,1,u,this.renderShowMore(a,s))),l=s=s+1}return g.createElement("div",{className:"rbc-row"},c)}},{key:"getHiddenEventsForSlot",value:function(n,a){var o=Ur(n,a),i=ln(n).levels[0],s=i.filter(function(l){return un(l,a)}).map(function(l){return l.event});return o.filter(function(l){return!s.some(function(c){return c===l})})}},{key:"canRenderSlotEvent",value:function(n,a){var o=this.props.segments;return th(n,n+a).every(function(i){var s=Ur(o,i).length;return s===1})}},{key:"renderShowMore",value:function(n,a){var o=this,i=this.props,s=i.localizer,l=i.slotMetrics,c=i.components,u=l.getEventsForSlot(a),d=Ur(n,a),f=d.length;if(c!=null&&c.showMore){var v=c.showMore,m=l.getDateForSlot(a-1);return f?g.createElement(v,{localizer:s,slotDate:m,slot:a,count:f,events:u,remainingEvents:d}):!1}return f?g.createElement("button",{type:"button",key:"sm_"+a,className:Q("rbc-button-link","rbc-show-more"),onClick:function(h){return o.showMore(a,h)}},s.messages.showMore(f,d,u)):!1}},{key:"showMore",value:function(n,a){a.preventDefault(),a.stopPropagation(),this.props.onShowMore(n,a.target)}}])}(g.Component);rs.defaultProps=q({},me.defaultProps);var US=function(t){var r=t.children;return g.createElement("div",{className:"rbc-row-content-scroll-container"},r)},YS=function(t,r){return t.left<=r&&t.right>=r},KS=function(t,r){return t[0].range===r[0].range&&t[0].events===r[0].events};function ns(){return Ti(function(e){for(var t=e.range,r=e.events,n=e.maxRows,a=e.minRows,o=e.accessors,i=e.localizer,s=ts({dateRange:t,localizer:i}),l=s.first,c=s.last,u=r.map(function(p){return zS(p,t,o,i)}),d=ln(u,Math.max(n-1,1)),f=d.levels,v=d.extra,m=v.length>0?a-1:a;f.length<m;)f.push([]);return{first:l,last:c,levels:f,extra:v,range:t,slots:t.length,clone:function(h){var y=ns();return y(q(q({},e),h))},getDateForSlot:function(h){return t[h]},getSlotForDate:function(h){return t.find(function(y){return i.isSameDate(y,h)})},getEventsForSlot:function(h){return u.filter(function(y){return YS(y,h)}).map(function(y){return y.event})},continuesPrior:function(h){return i.continuesPrior(o.start(h),l)},continuesAfter:function(h){var y=o.start(h),b=o.end(h);return i.continuesAfter(y,b,c)}}},KS)}var Mt=function(e){function t(){var r;ne(this,t);for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return r=le(this,t,[].concat(a)),r.handleSelectSlot=function(i){var s=r.props,l=s.range,c=s.onSelectSlot;c(l.slice(i.start,i.end+1),i)},r.handleShowMore=function(i,s){var l=r.props,c=l.range,u=l.onShowMore,d=r.
9slotMetrics(r.props),f=zc(r.containerRef.current,".rbc-row-bg")[0],v;f&&(v=f.children[i-1]);var m=d.getEventsForSlot(i);u(m,c[i-1],v,i,s)},r.getContainer=function(){var i=r.props.container;return i?i():r.containerRef.current},r.renderHeadingCell=function(i,s){var l=r.props,c=l.renderHeader,u=l.getNow,d=l.localizer;return c({date:i,key:"header_".concat(s),className:Q("rbc-date-cell",d.isSameDate(i,u())&&"rbc-now")})},r.renderDummy=function(){var i=r.props,s=i.className,l=i.range,c=i.renderHeader,u=i.showAllEvents;return g.createElement("div",{className:s,ref:r.containerRef},g.createElement("div",{className:Q("rbc-row-content",u&&"rbc-row-content-scrollable")},c&&g.createElement("div",{className:"rbc-row",ref:r.headingRowRef},l.map(r.renderHeadingCell)),g.createElement("div",{className:"rbc-row",ref:r.eventRowRef},g.createElement("div",{className:"rbc-row-segment"},g.createElement("div",{className:"rbc-event"},g.createElement("div",{className:"rbc-event-content"}," "))))))},r.containerRef=W.createRef(),r.headingRowRef=W.createRef(),r.eventRowRef=W.createRef(),r.slotMetrics=ns(),r}return se(t,e),re(t,[{key:"getRowLimit",value:function(){var n,a=zr(this.eventRowRef.current),o=(n=this.headingRowRef)!==null&&n!==void 0&&n.current?zr(this.headingRowRef.current):0,i=zr(this.containerRef.current)-o;return Math.max(Math.floor(i/a),1)}},{key:"render",value:function(){var n=this.props,a=n.date,o=n.rtl,i=n.range,s=n.className,l=n.selected,c=n.selectable,u=n.renderForMeasure,d=n.accessors,f=n.getters,v=n.components,m=n.getNow,p=n.renderHeader,h=n.onSelect,y=n.localizer,b=n.onSelectStart,E=n.onSelectEnd,w=n.onDoubleClick,S=n.onKeyPress,D=n.resourceId,A=n.longPressThreshold,M=n.isAllDay,T=n.resizable,$=n.showAllEvents;if(u)return this.renderDummy();var _=this.slotMetrics(this.props),I=_.levels,P=_.extra,F=$?US:Ee,B=v.weekWrapper,z={selected:l,accessors:d,getters:f,localizer:y,components:v,onSelect:h,onDoubleClick:w,onKeyPress:S,resourceId:D,slotMetrics:_,resizable:T};return g.createElement("div",{className:s,role:"rowgroup",ref:this.containerRef},g.createElement(WS,{localizer:y,date:a,getNow:m,rtl:o,range:i,selectable:c,container:this.getContainer,getters:f,onSelectStart:b,onSelectEnd:E,onSelectSlot:this.handleSelectSlot,components:v,longPressThreshold:A,resourceId:D}),g.createElement("div",{className:Q("rbc-row-content",$&&"rbc-row-content-scrollable"),role:"row"},p&&g.createElement("div",{className:"rbc-row ",ref:this.headingRowRef},i.map(this.renderHeadingCell)),g.createElement(F,null,g.createElement(B,Object.assign({isAllDay:M},z,{rtl:this.props.rtl}),I.map(function(U,L){return g.createElement(es,Object.assign({key:L,segments:U},z))}),!!P.length&&g.createElement(rs,Object.assign({segments:P,onShowMore:this.handleShowMore},z))))))}}])}(g.Component);Mt.defaultProps={minRows:0,maxRows:1/0};var Gn=function(t){var r=t.label;return g.createElement("span",{role:"columnheader","aria-sort":"none"},r)},GS=function(t){var r=t.label,n=t.drilldownView,a=t.onDrillDown;return n?g.createElement("button",{type:"button",className:"rbc-button-link",onClick:a},r):g.createElement("span",null,r)},qS=["date","className"],VS=function(t,r,n,a,o){return t.filter(function(i){return _t(i,r,n,a,o)})},_r=function(e){function t(){var r;ne(this,t);for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return r=le(this,t,[].concat(a)),r.getContainer=function(){return r.containerRef.current},r.renderWeek=function(i,s){var l=r.props,c=l.events,u=l.components,d=l.selectable,f=l.getNow,v=l.selected,m=l.date,p=l.localizer,h=l.longPressThreshold,y=l.accessors,b=l.getters,E=l.showAllEvents,w=r.state,S=w.needLimitMeasure,D=w.rowLimit,A=VS(qt(c),i[0],i[i.length-1],y,p),M=BS(A,y,p);return g.createElement(Mt,{key:s,ref:s===0?r.slotRowRef:void 0,container:r.getContainer,className:"rbc-month-row",getNow:f,date:m,range:i,events:M,maxRows:E?1/0:D,selected:v,selectable:d,components:u,accessors:y,getters:b,localizer:p,renderHeader:r.readerDateHeading,renderForMeasure:S,onShowMore:r.handleShowMore,onSelect:r.handleSelectEvent,onDoubleClick:r.handleDoubleClickEvent,onKeyPress:r.handleKeyPressEvent,onSelectSlot:r.handleSelectSlot,longPressThreshold:h,rtl:r.props.rtl,resizable:r.props.resizable,showAllEvents:E})},r.readerDateHeading=function(i){var s=i.date,l=i.className,c=$e(i,qS),u=r.props,d=u.date,f=u.getDrilldownView,v=u.localizer,m=v.neq(d,s,"month"),p=v.isSameDate(s,d),h=f(s),y=v.format(s,"dateFormat"),b=r.props.components.dateHeader||GS;return g.createElement("div",Object.assign({},c,{className:Q(l,m&&"rbc-off-range",p&&"rbc-current"),role:"cell"}),g.createElement(b,{label:y,date:s,drilldownView:h,isOffRange:m,onDrillDown:function(w){return r.handleHeadingClick(s,h,w)}}))},r.handleSelectSlot=function(i,s){r._pendingSelection=r._pendingSelection.concat(i),clearTimeout(r._selectTimer),r._selectTimer=setTimeout(function(){return r.selectDates(s)})},r.handleHeadingClick=function(i,s,l){l.preventDefault(),r.clearSelection(),Z(r.props.onDrillDown,[i,s])},r.handleSelectEvent=function(){r.clearSelection();for(var i=arguments.length,s=new Array(i),l=0;l<i;l++)s[l]=arguments[l];Z(r.props.onSelectEvent,s)},r.handleDoubleClickEvent=function(){r.clearSelection();for(var i=arguments.length,s=new Array(i),l=0;l<i;l++)s[l]=arguments[l];Z(r.props.onDoubleClickEvent,s)},r.handleKeyPressEvent=function(){r.clearSelection();for(var i=arguments.length,s=new Array(i),l=0;l<i;l++)s[l]=arguments[l];Z(r.props.onKeyPressEvent,s)},r.handleShowMore=function(i,s,l,c,u){var d=r.props,f=d.popup,v=d.onDrillDown,m=d.onShowMore,p=d.getDrilldownView,h=d.doShowMoreDrillDown;
9if(r.clearSelection(),f){var y=ui(l,r.containerRef.current);r.setState({overlay:{date:s,events:i,position:y,target:u}})}else h&&Z(v,[s,p(s)||ce.DAY]);Z(m,[i,s,c])},r.overlayDisplay=function(){r.setState({overlay:null})},r.state={rowLimit:5,needLimitMeasure:!0,date:null},r.containerRef=W.createRef(),r.slotRowRef=W.createRef(),r._bgRows=[],r._pendingSelection=[],r}return se(t,e),re(t,[{key:"componentDidMount",value:function(){var n=this,a;this.state.needLimitMeasure&&this.measureRowLimit(this.props),window.addEventListener("resize",this._resizeListener=function(){a||fi(function(){a=!1,n.setState({needLimitMeasure:!0})})},!1)}},{key:"componentDidUpdate",value:function(){this.state.needLimitMeasure&&this.measureRowLimit(this.props)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this._resizeListener,!1)}},{key:"render",value:function(){var n=this.props,a=n.date,o=n.localizer,i=n.className,s=o.visibleDays(a,o),l=Oc(s,7);return this._weekCount=l.length,g.createElement("div",{className:Q("rbc-month-view",i),role:"table","aria-label":"Month View",ref:this.containerRef},g.createElement("div",{className:"rbc-row rbc-month-header",role:"row"},this.renderHeaders(l[0])),l.map(this.renderWeek),this.props.popup&&this.renderOverlay())}},{key:"renderHeaders",value:function(n){var a=this.props,o=a.localizer,i=a.components,s=n[0],l=n[n.length-1],c=i.header||Gn;return o.range(s,l,"day").map(function(u,d){return g.createElement("div",{key:"header_"+d,className:"rbc-header"},g.createElement(c,{date:u,localizer:o,label:o.format(u,"weekdayFormat")}))})}},{key:"renderOverlay",value:function(){var n,a,o=this,i=(n=(a=this.state)===null||a===void 0?void 0:a.overlay)!==null&&n!==void 0?n:{},s=this.props,l=s.accessors,c=s.localizer,u=s.components,d=s.getters,f=s.selected,v=s.popupOffset,m=s.handleDragStart,p=function(){return o.setState({overlay:null})};return g.createElement(Kn,{overlay:i,accessors:l,localizer:c,components:u,getters:d,selected:f,popupOffset:v,ref:this.containerRef,handleKeyPressEvent:this.handleKeyPressEvent,handleSelectEvent:this.handleSelectEvent,handleDoubleClickEvent:this.handleDoubleClickEvent,handleDragStart:m,show:!!i.position,overlayDisplay:this.overlayDisplay,onHide:p})}},{key:"measureRowLimit",value:function(){this.setState({needLimitMeasure:!1,rowLimit:this.slotRowRef.current.getRowLimit()})}},{key:"selectDates",value:function(n){var a=this._pendingSelection.slice();this._pendingSelection=[],a.sort(function(s,l){return+s-+l});var o=new Date(a[0]),i=new Date(a[a.length-1]);i.setDate(a[a.length-1].getDate()+1),Z(this.props.onSelectSlot,{slots:a,start:o,end:i,action:n.action,bounds:n.bounds,box:n.box})}},{key:"clearSelection",value:function(){clearTimeout(this._selectTimer),this._pendingSelection=[]}}],[{key:"getDerivedStateFromProps",value:function(n,a){var o=n.date,i=n.localizer;return{date:o,needLimitMeasure:i.neq(o,a.date,"month")}}}])}(g.Component);_r.range=function(e,t){var r=t.localizer,n=r.firstVisibleDay(e,r),a=r.lastVisibleDay(e,r);return{start:n,end:a}};_r.navigate=function(e,t,r){var n=r.localizer;switch(t){case de.PREVIOUS:return n.add(e,-1,"month");case de.NEXT:return n.add(e,1,"month");default:return e}};_r.title=function(e,t){var r=t.localizer;return r.format(e,"monthHeaderFormat")};var Do=function(t){var r=t.min,n=t.max,a=t.step,o=t.slots,i=t.localizer;return"".concat(+i.startOf(r,"minutes"))+"".concat(+i.startOf(n,"minutes"))+"".concat(a,"-").concat(o)};function qn(e){for(var t=e.min,r=e.max,n=e.step,a=e.timeslots,o=e.localizer,i=Do({step:n,localizer:o}),s=1+o.getTotalMin(t,r),l=o.getMinutesFromMidnight(t),c=Math.ceil((s-1)/(n*a)),u=c*a,d=new Array(c),f=new Array(u),v=0;v<c;v++){d[v]=new Array(a);for(var m=0;m<a;m++){var p=v*a+m,h=p*n;f[p]=d[v][m]=o.getSlotDate(t,l,h)}}var y=f.length*n;f.push(o.getSlotDate(t,l,y));function b(E){var w=o.diff(t,E,"minutes")+o.getDstOffset(t,E);return Math.min(w,s)}return{groups:d,update:function(w){return Do(w)!==i?qn(w):this},dateIsInGroup:function(w,S){var D=d[S+1];return o.inRange(w,d[S][0],D?D[0]:r,"minutes")},nextSlot:function(w){var S=f[Math.min(f.findIndex(function(D){return D===w||o.eq(D,w)})+1,f.length-1)];return o.eq(S,w)&&(S=o.add(w,n,"minutes")),S},closestSlotToPosition:function(w){var S=Math.min(f.length-1,Math.max(0,Math.floor(w*u)));return f[S]},closestSlotFromPoint:function(w,S){var D=Math.abs(S.top-S.bottom);return this.closestSlotToPosition((w.y-S.top)/D)},closestSlotFromDate:function(w){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(o.lt(w,t,"minutes"))return f[0];if(o.gt(w,r,"minutes"))return f[f.length-1];var D=o.diff(t,w,"minutes");return f[(D-D%n)/n+S]},startsBeforeDay:function(w){return o.lt(w,t,"day")},startsAfterDay:function(w){return o.gt(w,r,"day")},startsBefore:function(w){return o.lt(o.merge(t,w),t,"minutes")},startsAfter:function(w){return o.gt(o.merge(r,w),r,"minutes")},getRange:function(w,S,D,A){D||(w=o.min(r,o.max(t,w))),A||(S=o.min(r,o.max(t,S)));var M=b(w),T=b(S),$=T>n*u&&!o.eq(r,S)?(M-n)/(n*u)*100:M/(n*u)*100;
9return{top:$,height:T/(n*u)*100-$,start:b(w),startDate:w,end:b(S),endDate:S}},getCurrentTimePosition:function(w){var S=b(w),D=S/(n*u)*100;return D}}}var XS=function(){function e(t,r){var n=r.accessors,a=r.slotMetrics;ne(this,e);var o=a.getRange(n.start(t),n.end(t)),i=o.start,s=o.startDate,l=o.end,c=o.endDate,u=o.top,d=o.height;this.start=i,this.end=l,this.startMs=+s,this.endMs=+c,this.top=u,this.height=d,this.data=t}return re(e,[{key:"_width",get:function(){if(this.rows){var r=this.rows.reduce(function(a,o){return Math.max(a,o.leaves.length+1)},0)+1;return 100/r}if(this.leaves){var n=100-this.container._width;return n/(this.leaves.length+1)}return this.row._width}},{key:"width",get:function(){var r=this._width,n=Math.min(100,this._width*1.7);if(this.rows)return n;if(this.leaves)return this.leaves.length>0?n:r;var a=this.row.leaves,o=a.indexOf(this);return o===a.length-1?r:n}},{key:"xOffset",get:function(){if(this.rows)return 0;if(this.leaves)return this.container._width;var r=this.row,n=r.leaves,a=r.xOffset,o=r._width,i=n.indexOf(this)+1;return a+i*o}}])}();function ZS(e,t,r){return Math.abs(t.start-e.start)<r||t.start>e.start&&t.start<e.end}function JS(e){for(var t=Eg(e,["startMs",function(s){return-s.endMs}]),r=[];t.length>0;){var n=t.shift();r.push(n);for(var a=0;a<t.length;a++){var o=t[a];if(!(n.endMs>o.startMs)){if(a>0){var i=t.splice(a,1)[0];r.push(i)}break}}}return r}function as(e){for(var t=e.events,r=e.minimumStartDifference,n=e.slotMetrics,a=e.accessors,o=t.map(function(u){return new XS(u,{slotMetrics:n,accessors:a})}),i=JS(o),s=[],l=function(){var d=i[c],f=s.find(function(p){return p.end>d.start||Math.abs(d.start-p.start)<r});if(!f)return d.rows=[],s.push(d),1;d.container=f;for(var v=null,m=f.rows.length-1;!v&&m>=0;m--)ZS(f.rows[m],d,r)&&(v=f.rows[m]);v?(v.leaves.push(d),d.row=v):(d.leaves=[],f.rows.push(d))},c=0;c<i.length;c++)l();return i.map(function(u){return{event:u.data,style:{top:u.top,height:u.height,width:u.width,xOffset:Math.max(0,u.xOffset)}}})}function os(e,t,r){for(var n=0;n<e.friends.length;++n)if(!(r.indexOf(e.friends[n])>-1)){t=t>e.friends[n].idx?t:e.friends[n].idx,r.push(e.friends[n]);var a=os(e.friends[n],t,r);t=t>a?t:a}return t}function QS(e){var t=e.events,r=e.minimumStartDifference,n=e.slotMetrics,a=e.accessors,o=as({events:t,minimumStartDifference:r,slotMetrics:n,accessors:a});o.sort(function(B,z){return B=B.style,z=z.style,B.top!==z.top?B.top>z.top?1:-1:B.height!==z.height?B.top+B.height<z.top+z.height?1:-1:0});for(var i=0;i<o.length;++i)o[i].friends=[],delete o[i].style.left,delete o[i].style.left,delete o[i].idx,delete o[i].size;for(var s=0;s<o.length-1;++s)for(var l=o[s],c=l.style.top,u=l.style.top+l.style.height,d=s+1;d<o.length;++d){var f=o[d],v=f.style.top,m=f.style.top+f.style.height;(v>=c&&m<=u||m>c&&m<=u||v>=c&&v<u)&&(l.friends.push(f),f.friends.push(l))}for(var p=0;p<o.length;++p){for(var h=o[p],y=[],b=0;b<100;++b)y.push(1);for(var E=0;E<h.friends.length;++E)h.friends[E].idx!==void 0&&(y[h.friends[E].idx]=0);h.idx=y.indexOf(1)}for(var w=0;w<o.length;++w){var S=0;if(!o[w].size){var D=[],A=os(o[w],0,D);S=100/(A+1),o[w].size=S;for(var M=0;M<D.length;++M)D[M].size=S}}for(var T=0;T<o.length;++T){var $=o[T];$.style.left=$.idx*$.size;for(var _=0,I=0;I<$.friends.length;++I){var P=$.friends[I].idx;_=_>P?_:P}_<=$.idx&&($.size=100-$.idx*$.size);var F=$.idx===0?0:3;$.style.width="calc(".concat($.size,"% - ").concat(F,"px)"),$.style.height="calc(".concat($.style.height,"% - 2px)"),$.style.xOffset="calc(".concat($.style.left,"% + ").concat(F,"px)")}return o}var $o={overlap:as,"no-overlap":QS};function eD(e){return!!(e&&e.constructor&&e.call&&e.apply)}function tD(e){e.events,e.minimumStartDifference,e.slotMetrics,e.accessors;var t=e.dayLayoutAlgorithm,r=t;return t in $o&&(r=$o[t]),eD(r)?r.apply(this,arguments):[]}var is=function(e){function t(){return ne(this,t),le(this,t,arguments)}return se(t,e),re(t,[{key:"render",value:function(){var n=this.props,a=n.renderSlot,o=n.resource,i=n.group,s=n.getters,l=n.components,c=l===void 0?{}:l,u=c.timeSlotWrapper,d=u===void 0?Ee:u,f=s?s.slotGroupProp(i):{};return g.createElement("div",Object.assign({className:"rbc-timeslot-group"},f),i.map(function(v,m){var p=s?s.slotProp(v,o):{};return g.createElement(d,{key:m,value:v,resource:o},g.createElement("div",Object.assign({},p,{className:Q("rbc-time-slot",p.className)}),a&&a(v,m)))}))}}])}(W.Component);function Gt(e){return typeof e=="string"?e:e+"%"}function rD(e){var t=e.style,r=e.className,n=e.event,a=e.accessors,o=e.rtl,i=e.selected,s=e.label,l=e.continuesPrior,c=e.continuesAfter,u=e.getters,d=e.onClick,f=e.onDoubleClick,v=e.isBackgroun
9dEvent,m=e.onKeyPress,p=e.components,h=p.event,y=p.eventWrapper,b=a.title(n),E=a.tooltip(n),w=a.end(n),S=a.start(n),D=u.eventProp(n,S,w,i),A=[g.createElement("div",{key:"1",className:"rbc-event-label"},s),g.createElement("div",{key:"2",className:"rbc-event-content"},h?g.createElement(h,{event:n,title:b}):b)],M=t.height,T=t.top,$=t.width,_=t.xOffset,I=q(q({},D.style),{},Xe({top:Gt(T),height:Gt(M),width:Gt($)},o?"right":"left",Gt(_)));return g.createElement(y,Object.assign({type:"time"},e),g.createElement("div",{role:"button",tabIndex:0,onClick:d,onDoubleClick:f,style:I,onKeyDown:m,title:E?(typeof s=="string"?s+": ":"")+E:void 0,className:Q(v?"rbc-background-event":"rbc-event",r,D.className,{"rbc-selected":i,"rbc-event-continues-earlier":l,"rbc-event-continues-later":c})},A))}var nD=function(t){var r=t.children,n=t.className,a=t.style,o=t.innerRef;return g.createElement("div",{className:n,style:a,ref:o},r)},aD=g.forwardRef(function(e,t){return g.createElement(nD,Object.assign({},e,{innerRef:t}))}),oD=["dayProp"],iD=["eventContainerWrapper","timeIndicatorWrapper"],ss=function(e){function t(){var r;ne(this,t);for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return r=le(this,t,[].concat(a)),r.state={selecting:!1,timeIndicatorPosition:null},r.intervalTriggered=!1,r.renderEvents=function(i){var s=i.events,l=i.isBackgroundEvent,c=r.props,u=c.rtl,d=c.selected,f=c.accessors,v=c.localizer,m=c.getters,p=c.components,h=c.step,y=c.timeslots,b=c.dayLayoutAlgorithm,E=c.resizable,w=r,S=w.slotMetrics,D=v.messages,A=tD({events:s,accessors:f,slotMetrics:S,minimumStartDifference:Math.ceil(h*y/2),dayLayoutAlgorithm:b});return A.map(function(M,T){var $,_=M.event,I=M.style,P=f.end(_),F=f.start(_),B=($=f.eventId(_))!==null&&$!==void 0?$:"evt_"+T,z="eventTimeRangeFormat",U,L=S.startsBeforeDay(F),H=S.startsAfterDay(P);L?z="eventTimeRangeEndFormat":H&&(z="eventTimeRangeStartFormat"),L&&H?U=D.allDay:U=v.format({start:F,end:P},z);var Y=L||S.startsBefore(F),ee=H||S.startsAfter(P);return g.createElement(rD,{style:I,event:_,label:U,key:B,getters:m,rtl:u,components:p,continuesPrior:Y,continuesAfter:ee,accessors:f,resource:r.props.resource,selected:Ar(_,d),onClick:function(x){return r._select(q(q(q({},_),r.props.resource&&{sourceResource:r.props.resource}),l&&{isBackgroundEvent:!0}),x)},onDoubleClick:function(x){return r._doubleClick(_,x)},isBackgroundEvent:l,onKeyPress:function(x){return r._keyPress(_,x)},resizable:E})})},r._selectable=function(){var i=r.containerRef.current,s=r.props,l=s.longPressThreshold,c=s.localizer,u=r._selector=new Qi(function(){return i},{longPressThreshold:l}),d=function(p){var h=r.props.onSelecting,y=r.state||{},b=f(p),E=b.startDate,w=b.endDate;h&&(c.eq(y.startDate,E,"minutes")&&c.eq(y.endDate,w,"minutes")||h({start:E,end:w,resourceId:r.props.resource})===!1)||(r.state.start!==b.start||r.state.end!==b.end||r.state.selecting!==b.selecting)&&r.setState(b)},f=function(p){var h=r.slotMetrics.closestSlotFromPoint(p,Ye(i));r.state.selecting||(r._initialSlot=h);var y=r._initialSlot;c.lte(y,h)?h=r.slotMetrics.nextSlot(h):c.gt(y,h)&&(y=r.slotMetrics.nextSlot(y));var b=r.slotMetrics.getRange(c.min(y,h),c.max(y,h));return q(q({},b),{},{selecting:!0,top:"".concat(b.top,"%"),height:"".concat(b.height,"%")})},v=function(p,h){if(!ur(r.containerRef.current,p)){var y=f(p),b=y.startDate,E=y.endDate;r._selectSlot({startDate:b,endDate:E,action:h,box:p})}r.setState({selecting:!1})};u.on("selecting",d),u.on("selectStart",d),u.on("beforeSelect",function(m){if(r.props.selectable==="ignoreEvents")return!ur(r.containerRef.current,m)}),u.on("click",function(m){return v(m,"click")}),u.on("doubleClick",function(m){return v(m,"doubleClick")}),u.on("select",function(m){r.state.selecting&&(r._selectSlot(q(q({},r.state),{},{action:"select",bounds:m})),r.setState({selecting:!1}))}),u.on("reset",function(){r.state.selecting&&r.setState({selecting:!1})})},r._teardownSelectable=function(){r._selector&&(r._selector.teardown(),r._selector=null)},r._selectSlot=function(i){for(var s=i.startDate,l=i.endDate,c=i.action,u=i.bounds,d=i.box,f=s,v=[];r.props.localizer.lte(f,l);)v.push(f),f=new Date(+f+r.props.step*60*1e3);Z(r.props.onSelectSlot,{slots:v,start:s,end:l,resourceId:r.props.resource,action:c,bounds:u,box:d})},r._select=function(){for(var i=arguments.length,s=new Array(i),l=0;l<i;l++)s[l]=arguments[l];Z(r.props.onSelectEvent,s)},r._doubleClick=function(){for(var i=arguments.length,s=new Array(i),l=0;l<i;l++)s[l]=arguments[l];Z(r.props.onDoubleClickEvent,s)},r._keyPress=function(){for(var i=arguments.length,s=new Array(i),l=0;l<i;l++)s[l]=arguments[l];Z(r.props.onKeyPressEvent,s)}
vendor: 2,864 bytes, line 9
9,r.slotMetrics=qn(r.props),r.containerRef=W.createRef(),r}return se(t,e),re(t,[{key:"componentDidMount",value:function(){this.props.selectable&&this._selectable(),this.props.isNow&&this.setTimeIndicatorPositionUpdateInterval()}},{key:"componentWillUnmount",value:function(){this._teardownSelectable(),this.clearTimeIndicatorInterval()}},{key:"componentDidUpdate",value:function(n,a){this.props.selectable&&!n.selectable&&this._selectable(),!this.props.selectable&&n.selectable&&this._teardownSelectable();var o=this.props,i=o.getNow,s=o.isNow,l=o.localizer,c=o.date,u=o.min,d=o.max,f=l.neq(n.getNow(),i(),"minutes");if(n.isNow!==s||f){if(this.clearTimeIndicatorInterval(),s){var v=!f&&l.eq(n.date,c,"minutes")&&a.timeIndicatorPosition===this.state.timeIndicatorPosition;this.setTimeIndicatorPositionUpdateInterval(v)}}else s&&(l.neq(n.min,u,"minutes")||l.neq(n.max,d,"minutes"))&&this.positionTimeIndicator()}},{key:"setTimeIndicatorPositionUpdateInterval",value:function(){var n=this,a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;!this.intervalTriggered&&!a&&this.positionTimeIndicator(),this._timeIndicatorTimeout=window.setTimeout(function(){n.intervalTriggered=!0,n.positionTimeIndicator(),n.setTimeIndicatorPositionUpdateInterval()},6e4)}},{key:"clearTimeIndicatorInterval",value:function(){this.intervalTriggered=!1,window.clearTimeout(this._timeIndicatorTimeout)}},{key:"positionTimeIndicator",value:function(){var n=this.props,a=n.min,o=n.max,i=n.getNow,s=i();if(s>=a&&s<=o){var l=this.slotMetrics.getCurrentTimePosition(s);this.intervalTriggered=!0,this.setState({timeIndicatorPosition:l})}else this.clearTimeIndicatorInterval()}},{key:"render",value:function(){var n=this.props,a=n.date,o=n.max,i=n.rtl,s=n.isNow,l=n.resource,c=n.accessors,u=n.localizer,d=n.getters,f=d.dayProp,v=$e(d,oD),m=n.components,p=m.eventContainerWrapper,h=m.timeIndicatorWrapper,y=$e(m,iD);this.slotMetrics=this.slotMetrics.update(this.props);var b=this.slotMetrics,E=this.state,w=E.selecting,S=E.top,D=E.height,A=E.startDate,M=E.endDate,T={start:A,end:M},$=f(o,l),_=$.className,I=$.style,P={className:"rbc-current-time-indicator",style:{top:"".concat(this.state.timeIndicatorPosition,"%")}},F=y.dayColumnWrapper||aD;return g.createElement(F,{ref:this.containerRef,date:a,style:I,className:Q(_,"rbc-day-slot","rbc-time-column",s&&"rbc-now",s&&"rbc-today",w&&"rbc-slot-selecting"),slotMetrics:b,resource:l},b.groups.map(function(B,z){return g.createElement(is,{key:z,group:B,resource:l,getters:v,components:y})}),g.createElement(p,{localizer:u,resource:l,accessors:c,getters:v,components:y,slotMetrics:b},g.createElement("div",{className:Q("rbc-events-container",i&&"rtl")},this.renderEvents({events:this.props.backgroundEvents,isBackgroundEvent:!0}),this.renderEvents({events:this.props.events}))),w&&g.createElement("div",{className:"rbc-slot-selection",style:{to
9p:S,height:D}},g.createElement("span",null,u.format(T,"selectRangeFormat"))),s&&this.intervalTriggered&&g.createElement(h,P,g.createElement("div",P)))}}])}(g.Component);ss.defaultProps={dragThroughEvents:!0,timeslots:2};var ls=function(t){var r=t.label;return g.createElement(g.Fragment,null,r)},sD=function(e){function t(){var r;ne(this,t);for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return r=le(this,t,[].concat(a)),r.handleHeaderClick=function(i,s,l){l.preventDefault(),Z(r.props.onDrillDown,[i,s])},r.renderRow=function(i){var s=r.props,l=s.events,c=s.rtl,u=s.selectable,d=s.getNow,f=s.range,v=s.getters,m=s.localizer,p=s.accessors,h=s.components,y=s.resizable,b=p.resourceId(i),E=i?l.filter(function(w){return p.resource(w)===b}):l;return g.createElement(Mt,{isAllDay:!0,rtl:c,getNow:d,minRows:2,maxRows:r.props.allDayMaxRows+1,range:f,events:E,resourceId:b,className:"rbc-allday-cell",selectable:u,selected:r.props.selected,components:h,accessors:p,getters:v,localizer:m,onSelect:r.props.onSelectEvent,onShowMore:r.props.onShowMore,onDoubleClick:r.props.onDoubleClickEvent,onKeyPress:r.props.onKeyPressEvent,onSelectSlot:r.props.onSelectSlot,longPressThreshold:r.props.longPressThreshold,resizable:y})},r}return se(t,e),re(t,[{key:"renderHeaderCells",value:function(n){var a=this,o=this.props,i=o.localizer,s=o.getDrilldownView,l=o.getNow,c=o.getters.dayProp,u=o.components.header,d=u===void 0?Gn:u,f=l();return n.map(function(v,m){var p=s(v),h=i.format(v,"dayFormat"),y=c(v),b=y.className,E=y.style,w=g.createElement(d,{date:v,label:h,localizer:i});return g.createElement("div",{key:m,style:E,className:Q("rbc-header",b,i.isSameDate(v,f)&&"rbc-today")},p?g.createElement("button",{type:"button",className:"rbc-button-link",onClick:function(D){return a.handleHeaderClick(v,p,D)}},w):g.createElement("span",null,w))})}},{key:"render",value:function(){var n=this,a=this.props,o=a.width,i=a.rtl,s=a.resources,l=a.range,c=a.events,u=a.getNow,d=a.accessors,f=a.selectable,v=a.components,m=a.getters,p=a.scrollRef,h=a.localizer,y=a.isOverflowing,b=a.components,E=b.timeGutterHeader,w=b.resourceHeader,S=w===void 0?ls:w,D=a.resizable,A={};y&&(A[i?"marginLeft":"marginRight"]="".concat(_n()-1,"px"));var M=s.groupEvents(c);return g.createElement("div",{style:A,ref:p,className:Q("rbc-time-header",y&&"rbc-overflowing")},g.createElement("div",{className:"rbc-label rbc-time-header-gutter",style:{width:o,minWidth:o,maxWidth:o}},E&&g.createElement(E,null)),s.map(function(T,$){var _=he(T,2),I=_[0],P=_[1];return g.createElement("div",{className:"rbc-time-header-content",key:I||$},P&&g.createElement("div",{className:"rbc-row rbc-row-resource",key:"resource_".concat($)},g.createElement("div",{className:"rbc-header"},g.createElement(S,{index:$,label:d.resourceTitle(P),resource:P}))),g.createElement("div",{className:"rbc-row rbc-time-header-cell".concat(l.length<=1?" rbc-time-header-cell-single-day":"")},n.renderHeaderCells(l)),g.createElement(Mt,{isAllDay:!0,rtl:i,getNow:u,minRows:2,maxRows:n.props.allDayMaxRows+1,range:l,events:M.get(I)||[],resourceId:P&&I,className:"rbc-allday-cell",selectable:f,selected:n.props.selected,components:v,accessors:d,getters:m,localizer:h,onSelect:n.props.onSelectEvent,onShowMore:n.props.onShowMore,onDoubleClick:n.props.onDoubleClickEvent,onKeyDown:n.props.onKeyPressEvent,onSelectSlot:n.props.onSelectSlot,longPressThreshold:n.props.longPressThreshold,resizable:D}))}))}}])}(g.Component),lD=function(e){function t(){var r;ne(this,t);for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return r=le(this,t,[].concat(a)),r.handleHeaderClick=function(i,s,l){l.preventDefault(),Z(r.props.onDrillDown,[i,s])},r}return se(t,e),re(t,[{key:"renderHeaderCells",value:function(n){var a=this,o=this.props,i=o.localizer,s=o.getDrilldownView,l=o.getNow,c=o.getters.dayProp,u=o.components,d=u.header,f=d===void 0?Gn:d,v=u.resourceHeader,m=v===void 0?ls:v,p=o.resources,h=o.accessors,y=o.events,b=o.rtl,E=o.selectable,w=o.components,S=o.getters,D=o.resizable,A=l(),M=p.groupEvents(y);return n.map(function(T,$){var _=s(T),I=i.format(T,"dayFormat"),P=c(T),F=P.className,B=P.style,z=g.createElement(f,{date:T,label:I,localizer:i});return g.createElement("div",{key:$,className:"rbc-time-header-content rbc-resource-grouping"},g.createElement("div",{className:"rbc-row rbc-time-header-cell".concat(n.length<=1?" rbc-time-header-cell-single-day":"")},g.createElement("div",{style:B,className:Q("rbc-header",F,i.isSameDate(T,A)&&"rbc-today")},_?g.createElement("button",{type:"button",className:"rbc-button-link",onClick:function(L){return a.handleHeaderClick(T,_,L)}},z):g.createElement("span",null,z))),g.createElement("div",{className:"rbc-row"},p.map(function(U,L){var H=he(U,2),Y=H[0],ee=H[1];return g.createElement("div",{key:"resource_".concat(Y,"_").concat(L),className:Q("rbc-header",F,i.isSameDate(T,A)&&"rbc-today")},g.createElement(m,{index:L,label:h.resourceTitle(ee),resource:ee}))})),g.createElement("div",{className:"rbc-row rbc-m-b-negative-3 rbc-h-full"},p.map(function(U,L){var H=he(U,2),Y=H[0],ee=H[1],O=(M.get(Y)||[]).filter(function(x){return i.isSameDate(x.start,T)||i.isSameDate(x.end,T)});return g.createElement(Mt,{key:"resource_".concat(Y,"_").concat(L),isAllDay:!0,rtl:b,getNow:l,minRows:2,maxRows:a.props.allDayMaxRows+1,range:[T],events:O,resourceId:ee&&Y,className:"rbc-allday-cell",selectable:E,selected:a.props.selected,components:w,accessors:h,getters:S,localizer:i,onSelect:a.props.onSelectEvent,onShowMore:a.props.onShowMore,onDoubleClick:a.props.onDoubleClickEvent,onKeyDown:a.props.onKeyPressEvent,onSelectSlot:a.props.onSelectSlot,longPressThreshold:a.props.longPressThreshold,resizable:D})})))})}},{key:"render",value:function(){var n=this.props,a=n.width,o=n.rtl,i=n.range,s=n.scrollRef,l=n.isOverflowing,c=n.components.timeGutterHeader,u={};return l&&(u[o?"marginLeft":"marginRight"]="".concat(_n()-1,"px")),g.createElement("div",{style:u,ref:s,className:Q("rbc-time-header",l&&"rbc-overflowing")},g.createElement("div",{className:"rbc-label rbc-time-header-gutter",style:{width:a,minWidth:a,maxWidth:a}},c&&g.createElement(c,null)),this.renderHeaderCells(i))}}])}(g.Component);function cD(e){var t=e.min,r=e.max,n=e.localizer;return n.getTimezoneOffset(t)!==n.getTimezoneOffset(r)?{start:n.add(t,-1,"day"),end:n.add(r,-1,"day")}:{start:t,end:r}}var uD=function(t){var r=t.min,n=t.max,a=t.timeslots,o=t.step,i=t.localizer,s=t.getNow,l=t.resource,c=t.components,u=t.getters,d=t.gutterRef,f=c.timeGutterWrapper,v=W.useMemo(function(){return cD({min:r,max:n,localizer:i})},[r==null?void 0:r.toISOString(),n==null?void 0:n.toISOString(),i]),m=v.start,p=v.end,h=W.useState(qn({min:m,max:p,timeslots:a,step:o,localizer:i})),y=he(h,2),b=y[0],E=y[1];W.useEffect(function(){b&&E(b.update({min:m,max:p,timeslots:a,step:o,localizer:i}))},[m==null?void 0:m.toISOString(),p==null?void 0:p.toISOString(),a,o]);var w=W.useCallback(function(S,D){if(D)return null;var A=b.dateIsInGroup(s(),D);return g.createElement("span",{className:Q("rbc-label",A&&"rbc-now")},i.format(S,"timeGutterFormat"))},[b,i,s]);return g.createElement(f,{slotMetrics:b},g.createElement("div",{className:"rbc-time-gutter rbc-time-column",ref:d},b.groups.map(function(S,D){return g.createElement(is,{key:D,group:S,resource:l,components:c,renderSlot:w,getters:u})})))},fD=g.forwardRef(function(e,t){return g.createElement(uD,Object.assign({gutterRef:t},e))}),Yr={};function dD(e,t){return{map:function(n){return e?e.map(function(a,o){return n([t.resourceId(a),a],o)}):[n([Yr,null],0)]},groupEvents:function(n){var a=new Map;return e?(n.forEach(function(o){var i=t.resource(o)||Yr;if(Array.isArray(i))i.forEach(function(l){var c=a.get(l)||[];c.push(o),a.set(l,c)});else{var s=a.get(i)||[];s.push(o),a.set(i,s)}}),a):(a.set(Yr,n),a)}}}var ut=function(e){function t(r){var n;return ne(this,t),n=le(this,t,[r]),n.handleScroll=function(a){n.scrollRef.current&&(n.scrollRef.current.scrollLeft=a.target.scrollLeft)},n.handleResize=function(){Ea(n.rafHandle),n.rafHandle=fi(n.checkOverflow)},n.handleKeyPressEvent=function(){n.clearSelection();for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];Z(n.props.onKeyPressEvent,o)},n.handleSelectEvent=function(){n.clearSelection();for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];Z(n.props.onSelectEvent,o)},n.handleDoubleClickEvent=function(){n.clearSelection();for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];Z(n.props.onDoubleClickEvent,o)},n.handleShowMore=function(a,o,i,s,l){var c=n.props,u=c.popup,d=c.onDrillDown,f=c.onShowMore,v=c.getDrilldownView,m=c.doShowMoreDrillDown;
vendor: 3,478 bytes, line 9
9if(n.clearSelection(),u){var p=ui(i,n.containerRef.current);n.setState({overlay:{date:o,events:a,position:q(q({},p),{},{width:"200px"}),target:l}})}else m&&Z(d,[o,v(o)||ce.DAY]);Z(f,[a,o,s])},n.handleSelectAllDaySlot=function(a,o){var i=n.props.onSelectSlot,s=new Date(a[0]),l=new Date(a[a.length-1]);l.setDate(a[a.length-1].getDate()+1),Z(i,{slots:a,start:s,end:l,action:o.action,resourceId:o.resourceId})},n.overlayDisplay=function(){n.setState({overlay:null})},n.checkOverflow=function(){if(!n._updatingOverflow){var a=n.contentRef.current;if(a!=null&&a.scrollHeight){var o=a.scrollHeight>a.clientHeight;n.state.isOverflowing!==o&&(n._updatingOverflow=!0,n.setState({isOverflowing:o},function(){n._updatingOverflow=!1}))}}},n.memoizedResources=Ti(function(a,o){return dD(a,o)}),n.state={gutterWidth:void 0,isOverflowing:null},n.scrollRef=g.createRef(),n.contentRef=g.createRef(),n.containerRef=g.createRef(),n._scrollRatio=null,n.gutterRef=W.createRef(),n}return se(t,e),re(t,[{key:"getSnapshotBeforeUpdate",value:function(){return this.checkOverflow(),null}},{key:"componentDidMount",value:function(){this.props.width==null&&this.measureGutter(),this.calculateScroll(),this.applyScroll(),window.addEventListener("resize",this.handleResize)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.handleResize),Ea(this.rafHandle),this.measureGutterAnimationFrameRequest&&window.cancelAnimationFrame(this.measureGutterAnimationFrameRequest)}},{key:"componentDidUpdate",value:function(){this.applyScroll()}},{key:"renderDayColumn",value:function(n,a,o,i,s,l,c,u,d,f){var v=this.props,m=v.min,p=v.max,h=(i.get(a)||[]).filter(function(b){return l.inRange(n,c.start(b),c.end(b),"day")}),y=(s.get(a)||[]).filter(function(b){return l.inRange(n,c.start(b),c.end(b),"day")});return g.createElement(ss,Object.assign({},this.props,{localizer:l,min:l.merge(n,m),max:l.merge(n,p),resource:o&&a,components:u,isNow:l.isSameDate(n,f),key:"".concat(a,"-").concat(n),date:n,events:h,backgroundEvents:y,dayLayoutAlgorithm:d}))}},{key:"renderResourcesFirst",value:function(n,a,o,i,s,l,c,u,d){var f=this;return a.map(function(v){var m=he(v,2),p=m[0],h=m[1];return n.map(function(y){return f.renderDayColumn(y,p,h,o,i,s,l,u,d,c)})})}},{key:"renderRangeFirst",value:function(n,a,o,i,s,l,c,u,d){var f=this;return n.map(function(v){return g.createElement("div",{style:{display:"flex",minHeight:"100%",flex:1},key:v},a.map(function(m){var p=he(m,2),h=p[0],y=p[1];return g.createElement("div",{style:{flex:1},key:l.resourceId(y)},f.renderDayColumn(v,h,y,o,i,s,l,u,d,c))}))})}},{key:"renderEvents",value:function(n,a,o,i){var s=this.props,l=s.accessors,c=s.localizer,u=s.resourceGroupingLayout,d=s.components,f=s.dayLayoutAlgorithm,v=this.memoizedResources(this.props.resources,l),m=v.groupEvents(a),p=v.groupEvents(o);return u?this.renderRangeFirst(n,v,m,p,c,l,i,d,f):this.renderResourcesFirst(n,v,m,p,c,l,i,d,f)}},{key:"render",value:function(){var n,a=this.props,o=a.events,i=a.backgroundEvents,s=a.range,l=a.width,c=a.rtl,u=a.selected,d=a.getNow,f=a.resources,v=a.components,m=a.accessors,p=a.getters,h=a.localizer,y=a.min,b=a.max,E=a.showMultiDayTimes,w=a.longPressThreshold,S=a.resizable,D=a.resourceGroupingLayout;l=l||this.state.gutterWidth;var A=s[0],M=s[s.length-1];this.slots=s.length;var T=[],$=[],_=[];o.forEach(function(P){if(_t(P,A,M,m,h)){var F=m.start(P),B=m.end(P);m.allDay(P)||h.startAndEndAreDateOnly(F,B)||!E&&!h.isSameDate(F,B)?T.push(P):$.push(P)}}
9),i.forEach(function(P){_t(P,A,M,m,h)&&_.push(P)}),T.sort(function(P,F){return cn(P,F,m,h)});var I={range:s,events:T,width:l,rtl:c,getNow:d,localizer:h,selected:u,allDayMaxRows:this.props.showAllEvents?1/0:(n=this.props.allDayMaxRows)!==null&&n!==void 0?n:1/0,resources:this.memoizedResources(f,m),selectable:this.props.selectable,accessors:m,getters:p,components:v,scrollRef:this.scrollRef,isOverflowing:this.state.isOverflowing,longPressThreshold:w,onSelectSlot:this.handleSelectAllDaySlot,onSelectEvent:this.handleSelectEvent,onShowMore:this.handleShowMore,onDoubleClickEvent:this.props.onDoubleClickEvent,onKeyPressEvent:this.props.onKeyPressEvent,onDrillDown:this.props.onDrillDown,getDrilldownView:this.props.getDrilldownView,resizable:S};return g.createElement("div",{className:Q("rbc-time-view",f&&"rbc-time-view-resources"),ref:this.containerRef},f&&f.length>1&&D?g.createElement(lD,I):g.createElement(sD,I),this.props.popup&&this.renderOverlay(),g.createElement("div",{ref:this.contentRef,className:"rbc-time-content",onScroll:this.handleScroll},g.createElement(fD,{date:A,ref:this.gutterRef,localizer:h,min:h.merge(A,y),max:h.merge(A,b),step:this.props.step,getNow:this.props.getNow,timeslots:this.props.timeslots,components:v,className:"rbc-time-gutter",getters:p}),this.renderEvents(s,$,_,d())))}},{key:"renderOverlay",value:function(){var n,a,o=this,i=(n=(a=this.state)===null||a===void 0?void 0:a.overlay)!==null&&n!==void 0?n:{},s=this.props,l=s.accessors,c=s.localizer,u=s.components,d=s.getters,f=s.selected,v=s.popupOffset,m=s.handleDragStart,p=function(){return o.setState({overlay:null})};return g.createElement(Kn,{overlay:i,accessors:l,localizer:c,components:u,getters:d,selected:f,popupOffset:v,ref:this.containerRef,handleKeyPressEvent:this.handleKeyPressEvent,handleSelectEvent:this.handleSelectEvent,handleDoubleClickEvent:this.handleDoubleClickEvent,handleDragStart:m,show:!!i.position,overlayDisplay:this.overlayDisplay,onHide:p})}},{key:"clearSelection",value:function(){clearTimeout(this._selectTimer),this._pendingSelection=[]}},{key:"measureGutter",value:function(){var n=this;this.measureGutterAnimationFrameRequest&&window.cancelAnimationFrame(this.measureGutterAnimationFrameRequest),this.measureGutterAnimationFrameRequest=window.requestAnimationFrame(function(){var a,o=(a=n.gutterRef)!==null&&a!==void 0&&a.current?on(n.gutterRef.current):void 0;o&&n.state.gutterWidth!==o&&n.setState({gutterWidth:o})})}},{key:"applyScroll",value:function(){if(this._scrollRatio!=null&&this.props.enableAutoScroll===!0){var n=this.contentRef.current;n.scrollTop=n.scrollHeight*this._scrollRatio,this._scrollRatio=null}}},{key:"calculateScroll",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props,a=n.min,o=n.max,i=n.scrollToTime,s=n.localizer,l=s.diff(s.merge(i,a),i,"milliseconds"),c=s.diff(a,o,"milliseconds");this._scrollRatio=l/c}}])}(W.Component);ut.defaultProps={step:30,timeslots:2,resourceGroupingLayout:!1};var vD=["date","localizer","min","max","scrollToTime","enableAutoScroll"],Mr=function(e){function t(){return ne(this,t),le(this,t,arguments)}return se(t,e),re(t,[{key:"render",value:function(){var n=this.props,a=n.date,o=n.localizer,i=n.min,s=i===void 0?o.startOf(new Date,"day"):i,l=n.max,c=l===void 0?o.endOf(new Date,"day"):l,u=n.scrollToTime,d=u===void 0?o.startOf(new Date,"day"):u,f=n.enableAutoScroll,v=f===void 0?!0:f,m=$e(n,vD),p=t.range(a,{localizer:o});return g.createElement(ut,Object.assign({},m,{range:p,eventOffset:10,localizer:o,min:s,max:c,scrollToTime:d,enableAutoScroll:v}))}}])}(g.Component);Mr.range=function(e,t){var r=t.localizer;return[r.startOf(e,"day")]};Mr.navigate=function(e,t,r){var n=r.localizer;switch(t){case de.PREVIOUS:return n.add(e,-1,"day");case de.NEXT:return n.add(e,1,"day");default:return e}};Mr.title=function(e,t){var r=t.localizer;return r.format(e,"dayHeaderFormat")};var pD=["date","localizer","min","max","scrollToTime","enableAutoScroll"],Re=function(e){function t(){return ne(this,t),le(this,t,arguments)}return se(t,e),re(t,[{key:"render",value:function(){var n=this.props,a=n.date,o=n.localizer,i=n.min,s=i===void 0?o.startOf(new Date,"day"):i,l=n.max,c=l===void 0?o.endOf(new Date,"day"):l,u=n.scrollToTime,d=u===void 0?o.startOf(new Date,"day"):u,f=n.enableAutoScroll,v=f===void 0?!0:f,m=$e(n,pD),p=t.range(a,this.props);return g.createElement(ut,Object.assign({},m,{range:p,eventOffset:15,localizer:o,min:s,max:c,scrollToTime:d,enableAutoScroll:v}))}}])}(g.Component);Re.defaultProps=ut.defaultProps;Re.navigate=function(e,t,r){var n=r.localizer;switch(t){case de.PREVIOUS:return n.add(e,-1,"week");case de.NEXT:return n.add(e,1,"week");default:return e}};Re.range=function(e,t){var r=t.localizer,n=r.startOfWeek(),a=r.startOf(e,"week",n),o=r.endOf(e,"week",n);return r.range(a,o)};Re.title=function(e,t){var r=t.localizer,n=Re.range(e,{localizer:r}),a=_o(n),o=a[0],i=a.slice(1);return r.format({start:o,end:i.pop()},"dayRangeHeaderFormat")};var mD=["date","localizer","min","max","scrollToTime","enableAutoScroll"];function Vn(e,t){return Re.range(e,t).filter(function(r){return[6,0].indexOf(r.getDay())===-1})}var zt=function(e){function t(){return ne(this,t),le(this,t,arguments)}return se(t,e),re(t,[{key:"render",value:function(){var n=this.props,a=n.date,o=n.localizer,i=n.min,s=i===void 0?o.startOf(new Date,"day"):i,l=n.max,c=l===void 0?o.endOf(new Date,"day"):l,u=n.scrollToTime,d=u===void 0?o.startOf(new Date,"day"):u,f=n.enableAutoScroll,v=f===void 0?!0:f,m=$e(n,mD),p=Vn(a,this.props);return g.createElement(ut,Object.assign({},m,{range:p,eventOffset:15,localizer:o,min:s,max:c,scrollToTime:d,enableAutoScroll:v}))}}])}(g.Component);zt.defaultProps=ut.defaultProps;zt.range=Vn;zt.navigate=Re.navigate;zt.title=function(e,t){var r=t.localizer,n=Vn(e,{localizer:r}),a=_o(n),o=a[0],i=a.slice(1);return r.format({start:o,end:i.pop()},"dayRangeHeaderFormat")};var Rr=30;function Pr(e){var t=e.accessors,r=e.components,n=e.date,a=e.events,o=e.getters,i=e.length,s=i===void 0?Rr:i,l=e.localizer,c=e.onDoubleClickEvent,u=e.onSelectEvent,d=e.selected,f=W.useRef(null),v=W.useRef(null),m=W.useRef(null),p=W.useRef(null),h=W.useRef(null);W.useEffect(function(){E()});var y=function(M,T,$){var _=r.event,I=r.date;return T=T.filter(function(P){return _t(P,l.startOf(M,"day"),l.endOf(M,"day"),t,l)}),T.map(function(P,F){var B=t.title(P),z=t.end(P),U=t.start(P),L=o.eventProp(P,U,z,Ar(P,d)),H=F===0&&l.format(M,"agendaDateFormat"),Y=F===0?g.createElement("td",{rowSpan:T.length,className:"rbc-agenda-date-cell"},I?g.createElement(I,{day:M,label:H}):H):!1;return g.createElement("tr",{key:$+"_"+F,className:L.className,style:L.style},Y,g.createElement("td",{className:"rbc-agenda-time-cell"},b(M,P)),g.createElement("td",{className:"rbc-agenda-event-cell",onClick:function(O){return u&&u(P,O)},onDoubleClick:function(O){return c&&c(P,O)}},_?g.createElement(_,{event:P,title:B}):B))},[])}
9,b=function(M,T){var $="",_=r.time,I=l.messages.allDay,P=t.end(T),F=t.start(T);return t.allDay(T)||(l.eq(F,P)?I=l.format(F,"agendaTimeFormat"):l.isSameDate(F,P)?I=l.format({start:F,end:P},"agendaTimeRangeFormat"):l.isSameDate(M,F)?I=l.format(F,"agendaTimeFormat"):l.isSameDate(M,P)&&(I=l.format(P,"agendaTimeFormat"))),l.gt(M,F,"day")&&($="rbc-continues-prior"),l.lt(M,P,"day")&&($+=" rbc-continues-after"),g.createElement("span",{className:$.trim()},_?g.createElement(_,{event:T,day:M,label:I}):I)},E=function(){if(h.current){var M=f.current,T=h.current.firstChild;if(T){var $=p.current.scrollHeight>p.current.clientHeight,_=[],I=_;_=[on(T.children[0]),on(T.children[1])],(I[0]!==_[0]||I[1]!==_[1])&&(v.current.style.width=_[0]+"px",m.current.style.width=_[1]+"px"),$?(fu(M,"rbc-header-overflowing"),M.style.marginRight=_n()+"px"):du(M,"rbc-header-overflowing")}}},w=l.messages,S=l.add(n,s,"day"),D=l.range(n,S,"day");return a=a.filter(function(A){return _t(A,l.startOf(n,"day"),l.endOf(S,"day"),t,l)}),a.sort(function(A,M){return+t.start(A)-+t.start(M)}),g.createElement("div",{className:"rbc-agenda-view"},a.length!==0?g.createElement(g.Fragment,null,g.createElement("table",{ref:f,className:"rbc-agenda-table"},g.createElement("thead",null,g.createElement("tr",null,g.createElement("th",{className:"rbc-header",ref:v},w.date),g.createElement("th",{className:"rbc-header",ref:m},w.time),g.createElement("th",{className:"rbc-header"},w.event)))),g.createElement("div",{className:"rbc-agenda-content",ref:p},g.createElement("table",{className:"rbc-agenda-table"},g.createElement("tbody",{ref:h},D.map(function(A,M){return y(A,a,M)}))))):g.createElement("span",{className:"rbc-agenda-empty"},w.noEventsInRange))}Pr.range=function(e,t){var r=t.length,n=r===void 0?Rr:r,a=t.localizer,o=a.add(e,n,"day");return{start:e,end:o}};Pr.navigate=function(e,t,r){var n=r.length,a=n===void 0?Rr:n,o=r.localizer;switch(t){case de.PREVIOUS:return o.add(e,-a,"day");case de.NEXT:return o.add(e,a,"day");default:return e}};Pr.title=function(e,t){var r=t.length,n=r===void 0?Rr:r,a=t.localizer,o=a.add(e,n,"day");return a.format({start:e,end:o},"agendaHeaderFormat")};var Qt=Xe(Xe(Xe(Xe(Xe({},ce.MONTH,_r),ce.WEEK,Re),ce.WORK_WEEK,zt),ce.DAY,Mr),ce.AGENDA,Pr),hD=["action","date","today"];function gD(e,t){var r=t.action,n=t.date,a=t.today,o=$e(t,hD);switch(e=typeof e=="string"?Qt[e]:e,r){case de.TODAY:n=a||new Date;break;case de.DATE:break;default:bt(e&&typeof e.navigate=="function","Calendar View components must implement a static `.navigate(date, action)` method.s"),n=e.navigate(n,r,o)}return n}function yD(e,t){var r=null;return typeof t=="function"?r=t(e):typeof t=="string"&&vn(e)==="object"&&e!=null&&t in e&&(r=e[t]),r}var Oe=function(t){return function(r){return yD(r,t)}},bD=["view","date","getNow","onNavigate"],wD=["view","toolbar","events","backgroundEvents","resourceGroupingLayout","style","className","elementProps","date","getNow","length","showMultiDayTimes","onShowMore","doShowMoreDrillDown","components","formats","messages","culture"];function cs(e){if(Array.isArray(e))return e;for(var t=[],r=0,n=Object.entries(e);r<n.length;r++){var a=he(n[r],2),o=a[0],i=a[1];i&&t.push(o)}return t}function ED(e,t){var r=t.views,n=cs(r);return n.indexOf(e)!==-1}var us=function(e){function t(){var r;ne(this,t);for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return r=le(this,t,[].concat(a)),r.getViews=function(){var i=r.props.views;return Array.isArray(i)?ZE(i,function(s,l){return s[l]=Qt[l]},{}):vn(i)==="object"?Vg(i,function(s,l){return s===!0?Qt[l]:s}):Qt},r.getView=function(){var i=r.getViews();return i[r.props.view]},r.getDrilldownView=function(i){var s=r.props,l=s.view,c=s.drilldownView,u=s.getDrilldownView;return u?u(i,l,Object.keys(r.getViews())):c},r.handleRangeChange=function(i,s,l){var c=r.props,u=c.onRangeChange,d=c.localizer;u&&s.range&&u(s.range(i,{localizer:d}),l)},r.handleNavigate=function(i,s){var l=r.props,c=l.view,u=l.date,d=l.getNow,f=l.onNavigate,v=$e(l,bD),m=r.getView(),p=d();u=gD(m,q(q({},v),{},{action:i,date:s||u||p,today:p})),f(u,c,i),r.handleRangeChange(u,m)},r.handleViewChange=function(i){i!==r.props.view&&ED(i,r.props)&&r.props.onView(i);var s=r.getViews();r.handleRangeChange(r.props.date||r.props.getNow(),s[i],i)},r.handleSelectEvent=function(){for(var i=arguments.length,s=new Array(i),l=0;l<i;l++)s[l]=arguments[l];Z(r.props.onSelectEvent,s)},r.handleDoubleClickEvent=function(){for(var i=arguments.length,s=new Array(i),l=0;l<i;l++)s[l]=arguments[l];Z(r.props.onDoubleClickEvent,s)},r.handleKeyPressEvent=function(){for(var i=arguments.length,s=new Array(i),l=0;l<i;l++)s[l]=arguments[l];Z(r.props.onKeyPressEvent,s)},r.handleSelectSlot=function(i){Z(r.props.onSelectSlot,i)},r.handleDrillDown=function(i,s){var l=r.props.onDrillDown;
9if(l){l(i,s,r.drilldownView);return}s&&r.handleViewChange(s),r.handleNavigate(de.DATE,i)},r.state={context:t.getContext(r.props)},r}return se(t,e),re(t,[{key:"render",value:function(){var n=this.props,a=n.view,o=n.toolbar,i=n.events,s=n.backgroundEvents,l=n.resourceGroupingLayout,c=n.style,u=n.className,d=n.elementProps,f=n.date,v=n.getNow,m=n.length,p=n.showMultiDayTimes,h=n.onShowMore,y=n.doShowMoreDrillDown;n.components,n.formats,n.messages,n.culture;var b=$e(n,wD);f=f||v();var E=this.getView(),w=this.state.context,S=w.accessors,D=w.components,A=w.getters,M=w.localizer,T=w.viewNames,$=D.toolbar||$S,_=E.title(f,{localizer:M,length:m});return g.createElement("div",Object.assign({},d,{className:Q(u,"rbc-calendar",b.rtl&&"rbc-rtl"),style:c}),o&&g.createElement($,{date:f,view:a,views:T,label:_,onView:this.handleViewChange,onNavigate:this.handleNavigate,localizer:M}),g.createElement(E,Object.assign({},b,{events:i,backgroundEvents:s,date:f,getNow:v,length:m,localizer:M,getters:A,components:D,accessors:S,showMultiDayTimes:p,getDrilldownView:this.getDrilldownView,onNavigate:this.handleNavigate,onDrillDown:this.handleDrillDown,onSelectEvent:this.handleSelectEvent,onDoubleClickEvent:this.handleDoubleClickEvent,onKeyPressEvent:this.handleKeyPressEvent,onSelectSlot:this.handleSelectSlot,onShowMore:h,doShowMoreDrillDown:y,resourceGroupingLayout:l})))}}],[{key:"getDerivedStateFromProps",value:function(n){return{context:t.getContext(n)}}},{key:"getContext",value:function(n){var a=n.startAccessor,o=n.endAccessor,i=n.allDayAccessor,s=n.tooltipAccessor,l=n.titleAccessor,c=n.resourceAccessor,u=n.resourceIdAccessor,d=n.resourceTitleAccessor,f=n.eventIdAccessor,v=n.eventPropGetter,m=n.backgroundEventPropGetter,p=n.slotPropGetter,h=n.slotGroupPropGetter,y=n.dayPropGetter,b=n.view,E=n.views,w=n.localizer,S=n.culture,D=n.messages,A=D===void 0?{}:D,M=n.components,T=M===void 0?{}:M,$=n.formats,_=$===void 0?{}:$,I=cs(E),P=TS(A);return{viewNames:I,localizer:DS(w,S,_,P),getters:{eventProp:function(){return v&&v.apply(void 0,arguments)||{}},backgroundEventProp:function(){return m&&m.apply(void 0,arguments)||{}},slotProp:function(){return p&&p.apply(void 0,arguments)||{}},slotGroupProp:function(){return h&&h.apply(void 0,arguments)||{}},dayProp:function(){return y&&y.apply(void 0,arguments)||{}}},components:Hg(T[b]||{},FE(T,I),{eventWrapper:Ee,backgroundEventWrapper:Ee,eventContainerWrapper:Ee,dateCellWrapper:Ee,weekWrapper:Ee,timeSlotWrapper:Ee,timeGutterWrapper:Ee,timeIndicatorWrapper:Ee}),accessors:{start:Oe(a),end:Oe(o),allDay:Oe(i),tooltip:Oe(s),title:Oe(l),resource:Oe(c),resourceId:Oe(u),resourceTitle:Oe(d),eventId:Oe(f)}}}}])}(g.Component);us.defaultProps={events:[],backgroundEvents:[],elementProps:{},popup:!1,toolbar:!0,view:ce.MONTH,views:[ce.MONTH,ce.WEEK,ce.DAY,ce.AGENDA],step:30,length:30,allDayMaxRows:1/0,doShowMoreDrillDown:!0,drilldownView:ce.DAY,titleAccessor:"title",tooltipAccessor:"title",allDayAccessor:"allDay",startAccessor:"start",endAccessor:"end",resourceAccessor:"resourceId",resourceIdAccessor:"id",resourceTitleAccessor:"title",eventIdAccessor:"id",longPressThreshold:250,getNow:function(){return new Date},dayLayoutAlgorithm:"overlap"};var SD=Go(us,{view:"onView",date:"onNavigate",selected:"onSelectEvent"}),DD=function(t,r,n){var a=t.start,o=t.end;return n.format(a,"MMMM DD",r)+" – "+n.format(o,n.eq(a,o,"month")?"DD":"MMMM DD",r)},$D=function(t,r,n){var a=t.start,o=t.end;return n.format(a,"L",r)+" – "+n.format(o,"L",r)},Kr=function(t,r,n){var a=t.start,o=t.end;return n.format(a,"LT",r)+" – "+n.format(o,"LT",r)},OD=function(t,r,n){var a=t.start;return n.format(a,"LT",r)+" – "},TD=function(t,r,n){var a=t.end;return" – "+n.format(a,"LT",r)},xD={dateFormat:"DD",dayFormat:"DD ddd",weekdayFormat:"ddd",selectRangeFormat:Kr,eventTimeRangeFormat:Kr,eventTimeRangeStartFormat:OD,eventTimeRangeEndFormat:TD,timeGutterFormat:"LT",monthHeaderFormat:"MMMM YYYY",dayHeaderFormat:"dddd MMM DD",dayRangeHeaderFormat:DD,agendaHeaderFormat:$D,agendaDateFormat:"ddd MMM DD",agendaTimeFormat:"LT",agendaTimeRangeFormat:Kr};function Ae(e){var t=e&&e.toLowerCase();return t==="FullYear"?t="year":t||(t=void 0),t}function AD(e){e.extend(xs),e.extend(QE),e.extend(As),e.extend(gs),e.extend(tS),e.extend(nS),e.extend(_s),e.extend(oS);var t=function(x,C){return C?x.locale(C):x},r=e.tz?e.tz:e;function n(O){return r(O).toDate().getTimezoneOffset()}function a(O,x){var C,k=r(O),j=r(x);if(!r.tz)return k.toDate().getTimezoneOffset()-j.toDate().getTimezoneOffset();var K=(C=k.tz().$x.$timezone)!==null&&C!==void 0?C:e.tz.guess(),G=-r.tz(+k,K).utcOffset(),J=-r.tz(+j,K).utcOffset();return G-J}function o(O){var x=r(O).startOf("day");return a(x,O)}function i(O,x,C){var k=Ae(C),j=k?r(O).startOf(k):r(O),K=k?r(x).startOf(k):r(x);return[j,K,k]}function s(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,x=arguments.length>1?arguments[1]:void 0,C=Ae(x);return C?r(O).startOf(C).toDate():r(O).toDate()}function l(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,x=arguments.length>1?arguments[1]:void 0,C=Ae(x);return C?r(O).endOf(C).toDate():r(O).toDate()}function c(O,x,C){var k=i(O,x,C),j=he(k,3),K=j[0],G=j[1],J=j[2];return K.isSame(G,J)}function u(O,x,C){return!c(O,x,C)}function d(O,x,C){var k=i(O,x,C),j=he(k,3),K=j[0],G=j[1],J=j[2];return K.isAfter(G,J)}function f(O,x,C){var k=i(O,x,C),j=he(k,3),K=j[0],G=j[1],J=j[2];return K.isBefore(G,J)}function v(O,x,C){var k=i(O,x,C),j=he(k,3),K=j[0],G=j[1],J=j[2];return K.isSameOrBefore(G,J)}function m(O,x,C){var k=i(O,x,C),j=he(k,3),K=j[0],G=j[1],J=j[2];return K.isSameOrBefore(G,J)}function p(O,x,C){var k=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"day",j=Ae(k),K=r(O),G=r(x),J=r(C);return K.isBetween(G,J,j,"[]")}function h(O,x){var C=r(O),k=r(x),j=e.min(C,k);return j.toDate()}function y(O,x){var C=r(O),k=r(x),j=e.max(C,k);return j.toDate()}function b(O,x){if(!O&&!x)return null;var C=r(x).format("HH:mm:ss"),k=r(O).startOf("day").format("MM/DD/YYYY");return r("".concat(k," ").concat(C)).toDate()}function E(O,x,C){var k=Ae(C);return r(O).add(x,k).toDate()}function w(O,x){for(var C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"day",k=Ae(C),j=r(O).toDate(),K=[];m(j,x);)K.push(j),j=E(j,1,k);return K}function S(O,x){var C=Ae(x),k=s(O,C);return c(k,O)?k:E(k,1,C)}function D(O,x){var C=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"day",k=Ae(C),j=r(O),K=r(x);return K.diff(j,k)}function A(O){var x=r(O);return x.minutes()}function M(O){var x=O?e.localeData(O):e.localeData();return x?x.firstDayOfWeek():0}function T(O){var x=r(O).startOf("month"),C=r(x).startOf("week");if(r(x).isLeapYear()){var k=x.toDate().getDay(),j=x.toDate().getDate()-k+(k==0?-6:1);C.date(j)}return C.toDate()}function $(O){return r(O).endOf("month").endOf("week").toDate()}function _(O){for(var x=T(O),C=$(O),k=[];m(x,C);)k.push(x),x=E(x,1,"d");return k}function I(O,x,C){return r(O).startOf("day").minute(x+C).toDate()}function P(O,x){return D(O,x,"minutes")}function F(O){var x=r(O).startOf("day"),C=r(O);return C.diff(x,"minutes")+o(O)}function B(O,x){var C=r(O),k=r(x);return C.isBefore(k,"day")}
9function z(O,x,C){var k=r(x),j=r(C);return k.isSameOrAfter(j,"minutes")}function U(O,x){var C=r(O),k=r(x);return k.diff(C,"day")}function L(O){var x=O.evtA,C=x.start,k=x.end,j=x.allDay,K=O.evtB,G=K.start,J=K.end,Ne=K.allDay,xe=+s(C,"day")-+s(G,"day"),ft=U(C,k),qe=U(G,J);return xe||qe-ft||!!Ne-!!j||+C-+G||+k-+J}function H(O){var x=O.event,C=x.start,k=x.end,j=O.range,K=j.start,G=j.end,J=r(C).startOf("day"),Ne=r(k),xe=r(K),ft=r(G),qe=J.isSameOrBefore(ft,"day"),Cr=!J.isSame(Ne,"minutes"),Nr=Cr?Ne.isAfter(xe,"minutes"):Ne.isSameOrAfter(xe,"minutes");return qe&&Nr}function Y(O,x){var C=r(O),k=r(x);return C.isSame(k,"day")}function ee(){var O=new Date,x=/-/.test(O.toString())?"-":"",C=O.getTimezoneOffset(),k=Number("".concat(x).concat(Math.abs(C))),j=r().utcOffset();return j>k?1:0}return new SS({formats:xD,firstOfWeek:M,firstVisibleDay:T,lastVisibleDay:$,visibleDays:_,format:function(x,C,k){return t(r(x),k).format(C)},lt:f,lte:m,gt:d,gte:v,eq:c,neq:u,merge:b,inRange:p,startOf:s,endOf:l,range:w,add:E,diff:D,ceil:S,min:h,max:y,minutes:A,getSlotDate:I,getTimezoneOffset:n,getDstOffset:a,getTotalMin:P,getMinutesFromMidnight:F,continuesPrior:B,continuesAfter:z,sortEvents:L,inEventRange:H,isSameDate:Y,browserTZOffset:ee})}const{Option:_D}=er,MD=({isOpen:e,onClose:t,onSubmit:r,users:n=[],employeeData:a})=>{const{t:o}=pn(),[i]=Ve.useForm(),[s,l]=W.useState(0),[c,u]=W.useState({}),[d,f]=W.useState(!1),[v]=Mo(),m=Number(v.get("posId")||"*"),p=Ro(),h=[{title:o("shift-management.shift-create-modal.step-one-title"),content:"datetime"},{title:o("shift-management.shift-create-modal.step-two-title"),content:"user"},{title:o("shift-management.shift-create-modal.step-three-title"),content:"worktype"}],{trigger:y}=Po(["create-employee-shift"],async($,{arg:_})=>ys(_)),b=async $=>{f(!0);const _={workerId:$.userId,posId:typeof m=="string"?parseInt(m):m,workDate:pe($.startDate).toDate(),typeWorkDay:$.workType,startWorkingTime:pe($.startDate).toDate(),endWorkingTime:pe($.endDate).toDate()};try{await y(_),r(),tr.success(o("finance.operationCreated"))}catch(I){tr.error(o("errors.submitFailed")),console.error("Error creating shift:",I)}finally{f(!1),S()}},E=async()=>{try{const $=await i.validateFields();if(u(_=>({..._,...$})),s<h.length-1)l(s+1);else{const _={...c,...$};b(_)}}catch($){console.error("Validation failed:",$)}},w=()=>{l(s-1)},S=()=>{i.resetFields(),l(0),u({}),t()},D=()=>{const $=i.getFieldValue("startDate"),_=i.getFieldValue("endDate");return $&&_&&(_.isBefore($)||_.isSame($))?Promise.reject(new Error(o("shift.endTimeAfterStart"))):Promise.resolve()},{data:A,isLoading:M}=Vt(m&&p.organizationId?["get-worker",m,p.organizationId]:null,()=>Co({...a,posId:m,organizationId:p.organizationId}),{revalidateOnFocus:!1,revalidateOnReconnect:!1,keepPreviousData:!0,shouldRetryOnError:!1}),T=()=>{var $,_,I,P;switch(s){case 0:return N.jsxs("div",{className:"space-y-4",children:[N.jsxs("div",{className:"bg-blue-50 p-4 rounded-lg mb-4",children:[N.jsx("h4",{className:"font-medium text-blue-800 mb-2",children:o("shift.shiftStart")}),N.jsx(Ve.Item,{name:"startDate",label:o("shift.startDateTime"),rules:[{required:!0,message:o("shift.startDateRequired")}],children:N.jsx(aa,{className:"w-full",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",placeholder:o("shift.selectStartDate")})})]}),N.jsxs("div",{className:"bg-green-50 p-4 rounded-lg",children:[N.jsx("h4",{className:"font-medium text-green-800 mb-2",children:o("shift.shiftEnd")}),N.jsx(Ve.Item,{name:"endDate",label:o("shift.endDateTime"),rules:[{required:!0,message:o("shift.endDateRequired")},{validator:D}],children:N.jsx(aa,{className:"w-full",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",placeholder:o("shift.selectEndDate")})})]})]});case 1:return N.jsx("div",{className:"space-y-4",children:N.jsx(Ve.Item,{name:"userId",label:o("shift.selectUser"),rules:[{required:!0,message:o("shift.userRequired")}],children:N.jsx(er,{placeholder:o("shift.selectUserPlaceholder"),loading:M,className:"w-full",showSearch:!0,children:(A||[]).map(F=>N.jsx(_D,{value:F.props.id,children:`${F.props.name}`},F.props.id))})})});case 2:return N.jsxs("div",{className:"space-y-4",children:[N.jsx(Ve.Item,{name:"workType",label:o("shift.workType"),rules:[{required:!0,message:o("shift.workTypeRequired")}],children:N.jsx(er,{placeholder:o("shift.selectWorkType"),className:"w-full",options:Object.values(Ze).map(F=>({label:N.jsx("span",{children:o(`finance.${F}`)}),value:F}))})}),N.jsxs("div",{className:"bg-gray-50 p-4 rounded-lg",children:[N.jsx("h4",{className:"font-medium mb-2",children:o("shift.summary")}
9),N.jsxs("div",{className:"space-y-1 text-sm text-gray-600",children:[N.jsxs("p",{children:[o("shift.startDateTime"),":"," ",($=c.startDate)==null?void 0:$.format("YYYY-MM-DD HH:mm")]}),N.jsxs("p",{children:[o("shift.endDateTime"),":"," ",(_=c.endDate)==null?void 0:_.format("YYYY-MM-DD HH:mm")]}),N.jsxs("p",{children:[o("shift.user"),":"," ",(I=(A||[]).find(F=>F.props.id===c.userId))==null?void 0:I.props.name," ",(P=(n||[]).find(F=>F.id===c.userId))==null?void 0:P.surname]})]})]})]});default:return null}};return N.jsx(Gr,{title:o("shift-management.shift-create-modal.title"),open:e,onCancel:S,width:600,footer:null,destroyOnClose:!0,children:N.jsxs("div",{className:"py-4",children:[N.jsx(ia,{current:s,className:"mb-6",children:h.map($=>N.jsx(ia.Step,{title:$.title},$.title))}),N.jsx(Ve,{form:i,layout:"vertical",initialValues:c,className:"min-h-[300px]",children:T()}),N.jsxs("div",{className:"flex justify-between mt-6 pt-4 border-t",children:[N.jsx(_e,{onClick:w,disabled:s===0,children:o("common.previous")}),N.jsxs("div",{className:"space-x-2",children:[N.jsx(_e,{onClick:S,children:o("common.cancel")}),N.jsx(_e,{type:"primary",onClick:E,disabled:s===h.length-1&&d,loading:s===h.length-1&&d,children:s===h.length-1?o("common.create"):o("common.next")})]})]})]})})},RD=({open:e,onClose:t,shiftData:r,onDeleteSuccess:n})=>{const{t:a}=pn(),o=No(f=>f.permissions),[i,s]=W.useState(!1),{trigger:l,isMutating:c}=Po(["delete-shift-modal"],()=>bs(r.id)),u=async()=>{s(!1);try{await l(),n(),t()}catch(f){console.error("Delete failed:",f)}},d=ws([{subject:"ShiftReport",action:"create"},{subject:"ShiftReport",action:"manage"}],o);return N.jsxs(N.Fragment,{children:[N.jsx(Gr,{title:a("finance.shiftInfo"),open:e,onCancel:t,footer:N.jsxs(N.Fragment,{children:[N.jsx(_e,{onClick:t,children:a("common.close")},"close"),d&&N.jsx(_e,{type:"primary",danger:!0,onClick:()=>s(!0),loading:c,children:a("actions.delete")},"delete")]}),children:N.jsxs("div",{className:"space-y-4",children:[N.jsxs("div",{children:[N.jsx("p",{className:"text-sm text-gray-500",children:a("finance.employeeName")}),N.jsx("p",{className:"font-medium",children:r.workerName})]}),N.jsxs("div",{children:[N.jsx("p",{className:"text-sm text-gray-500",children:a("shift.workType")}),N.jsx("p",{className:"font-medium",children:a(`finance.${r.typeWorkDay}`)})]}),N.jsxs("div",{children:[N.jsx("p",{className:"text-sm text-gray-500",children:a("finance.shiftHours")}),N.jsxs("p",{className:"font-medium",children:[pe(r.start).format("HH:mm")," - ",pe(r.end).format("HH:mm")]})]})]})}),N.jsx(Gr,{title:a("finance.confirmDeleteShift"),open:i,onCancel:()=>s(!1),footer:[N.jsx(_e,{onClick:()=>s(!1),children:a("actions.cancel")},"cancel"),N.jsx(_e,{type:"primary",danger:!0,onClick:u,children:a("actions.delete")},"delete")],children:N.jsx("p",{children:a("finance.deleteShiftWarning")})})]})},LD=()=>{const{t:e,i18n:t}=pn(),r=t.language,n=AD(pe),a={allDay:e("calendar.ALL_DAY","All day"),previous:e("calendar.BACK"),next:e("calendar.NEXT"),today:e("calendar.TODAY"),month:e("calendar.MONTH"),week:e("calendar.WEEK"),day:e("calendar.DAY"),agenda:e("calendar.AGENDA"),date:e("calendar.DATE","Date"),time:e("calendar.TIME","Time"),event:e("calendar.EVENT","Event"),showMore:L=>`+ ${e("calendar.MORE",{count:L})}`,noEventsInRange:e("calendar.NO_EVENTS","There are no events in this range"),work_week:e("calendar.WORK_WEEK","Work week")},o=Es(),[i,s]=Mo(),l=pe().startOf("month").format("YYYY-MM-DD HH:mm"),c=pe().endOf("month").format("YYYY-MM-DD HH:mm"),u=No(L=>L.permissions),d=Number(i.get("posId"))||void 0,f=i.get("dateStart")||l,v=i.get("dateEnd")||c,m=Number(i.get("city"))||void 0,p=Ro(),h=!!(f&&v&&d),{data:y,isLoading:b}=Vt(p.organizationId?`get-pos-${m}-${p.organizationId}`:null,()=>Ss({placementId:m,organizationId:p.organizationId}).then(L=>(L==null?void 0:L.sort((H,Y)=>H.id-Y.id))||[]).then(L=>L.map(Y=>({label:Y.name,value:Y.id}))),{revalidateOnFocus:!1,revalidateOnReconnect:!1,keepPreviousData:!0,shouldRetryOnError:!1}),{data:E,mutate:w,isLoading:S}=Vt(h?["get-shifts",f,v,d]:null,()=>Ds({posId:d,dateStart:new Date(f),dateEnd:new Date(v)}
9),{revalidateOnFocus:!0,revalidateOnReconnect:!0,keepPreviousData:!0,shouldRetryOnError:!1}),{data:D}=Vt(p.organizationId?["get-workers",p.organizationId]:null,()=>Co({organizationId:p.organizationId}),{revalidateOnFocus:!1,revalidateOnReconnect:!1,keepPreviousData:!0,shouldRetryOnError:!1}),[A,M]=W.useState(!1),[T,$]=W.useState(null),_=W.useCallback(()=>{if(d)M(!0);else{tr.error(e("validation.posRequired"));return}},[d]),I=()=>{M(!1)},P=()=>{d?M(!0):tr.error(e("validation.posRequired"))},F=()=>$(null),B=()=>{w()},z=W.useMemo(()=>!E||!Array.isArray(E)||!D?[]:E.map(L=>{var ee,O;const H=pe(L.props.startWorkingTime).toDate(),Y=pe(L.props.endWorkingTime).toDate();return{id:L.props.id,title:`${((O=(ee=D.find(x=>x.props.id===L.props.workerId))==null?void 0:ee.props)==null?void 0:O.name)||e("tables.unknownWorker")}`,start:H,end:Y,resource:{type:Ze[L.props.typeWorkDay],shiftId:L.props.id,posId:L.props.posId,createdById:L.props.createdById,workerId:L.props.workerId,status:L.props.status}}}),[E,y,D]),U=L=>{var H,Y;((H=L.resource)==null?void 0:H.type)===Ze.WORKING?o(`/finance/timesheet/view?id=${L.resource.shiftId}&posId=${L.resource.posId}`):((Y=L.resource)==null?void 0:Y.type)===Ze.WEEKEND&&$(L)};return N.jsxs(N.Fragment,{children:[N.jsx("div",{className:"ml-12 md:ml-0 mb-5",children:N.jsx("div",{className:"flex items-center space-x-2",children:N.jsx("span",{className:"text-xl sm:text-3xl font-normal text-text01",children:e("routes.employee")})})}),N.jsx("div",{className:"mb-5",children:N.jsxs("div",{className:"flex flex-col",children:[N.jsx("label",{className:"text-sm text-text02",children:e("analysis.posId")}),N.jsx(er,{className:"w-full sm:w-80",placeholder:"Выберите объект",options:y,value:d,onChange:L=>{oa(i,s,{posId:L})},loading:b,showSearch:!0,filterOption:(L,H)=>((H==null?void 0:H.label)??"").toString().toLowerCase().includes(L.toLowerCase())})]})}),N.jsx($s,{requiredPermissions:[{action:"create",subject:"ShiftReport"},{action:"manage",subject:"ShiftReport"}],userPermissions:u,children:L=>L&&N.jsx(_e,{type:"primary",icon:N.jsx(Os,{}),onClick:P,children:e("shift.createShift")})}),N.jsxs("div",{className:"mt-8",children:[N.jsx(MD,{isOpen:A,onClose:I,onSubmit:w,employeeData:{organizationId:p.organizationId}}),T&&N.jsx(RD,{open:!!T,onClose:F,shiftData:{id:T.resource.shiftId,workerName:T.title,typeWorkDay:T.resource.type,start:T.start,end:T.end},onDeleteSuccess:B}),N.jsx("div",{className:`${S?"pointer-events-none opacity-30":""}`,children:N.jsx(SD,{localizer:n,events:z,messages:a,culture:r,style:{height:"100vh"},defaultView:"month",onSelectEvent:U,onSelectSlot:_,selectable:!0,eventPropGetter:L=>{var H,Y;return{style:{backgroundColor:((H=L.resource)==null?void 0:H.type)===Ze.WORKING?"#1890ff":"#52c41a",borderColor:((Y=L.resource)==null?void 0:Y.type)===Ze.WORKING?"#1890ff":"#52c41a",color:"white"}}},onNavigate:(L,H)=>{let Y,ee;return H==="month"&&(Y=pe(L).startOf("month").startOf("week").format("YYYY-MM-DD HH:mm"),ee=pe(L).endOf("month").endOf("week").format("YYYY-MM-DD HH:mm"),oa(i,s,{posId:d,dateStart:Y,dateEnd:ee})),{start:Y,end:ee}},components:{event:({event:L})=>{var Y;let H="#faad14";return((Y=L.resource)==null?void 0:Y.status)==="SENT"&&(H="#98fb98"),N.jsxs("span",{style:{display:"flex",alignItems:"center"},children:[N.jsx("span",{style:{display:"inline-block",width:10,height:10,borderRadius:"50%",background:H,marginRight:6,flexShrink:0}}),L.title]})}}})})]})]})};export{LD as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.