3 lines
2.3 MiB
3 lines
2.3 MiB
/*! For license information please see main.ea61a51a.js.LICENSE.txt */
|
|
(function(){var __webpack_modules__={761:function(e,t,n){"use strict";n.d(t,{kZ:function(){return _}});var r=n(5652),a=n(4801),i=n(3265),o=n(9265);var s=n(3120),l=n(7902),c=n(881),u=n(543),d=n(3676);function f(e,t,n){void 0===n&&(n=!1);var f=(0,o.Re)(t),h=(0,o.Re)(t)&&function(e){var t=e.getBoundingClientRect(),n=(0,d.NM)(t.width)/e.offsetWidth||1,r=(0,d.NM)(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),v=(0,c.Z)(t),m=(0,r.Z)(e,h,n),p={scrollLeft:0,scrollTop:0},g={x:0,y:0};return(f||!f&&!n)&&(("body"!==(0,s.Z)(t)||(0,u.Z)(v))&&(p=function(e){return e!==(0,i.Z)(e)&&(0,o.Re)(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:(0,a.Z)(e);var t}(t)),(0,o.Re)(t)?((g=(0,r.Z)(t,!0)).x+=t.clientLeft,g.y+=t.clientTop):v&&(g.x=(0,l.Z)(v))),{x:m.left+p.scrollLeft-g.x,y:m.top+p.scrollTop-g.y,width:m.width,height:m.height}}var h=n(9818),v=n(7467),m=n(1279),p=n(2570);function g(e){var t=new Map,n=new Set,r=[];function a(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&a(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||a(e)})),r}function y(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=void 0,n(e())}))}))),t}}var b={placement:"bottom",modifiers:[],strategy:"absolute"};function x(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"===typeof e.getBoundingClientRect)}))}function _(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,r=void 0===n?[]:n,a=t.defaultOptions,i=void 0===a?b:a;return function(e,t,n){void 0===n&&(n=i);var a={placement:"bottom",orderedModifiers:[],options:Object.assign({},b,i),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},s=[],l=!1,c={state:a,setOptions:function(n){var l="function"===typeof n?n(a.options):n;u(),a.options=Object.assign({},i,a.options,l),a.scrollParents={reference:(0,o.kK)(e)?(0,v.Z)(e):e.contextElement?(0,v.Z)(e.contextElement):[],popper:(0,v.Z)(t)};var d=function(e){var t=g(e);return p.xs.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}(function(e){var t=e.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{});return Object.keys(t).map((function(e){return t[e]}))}([].concat(r,a.options.modifiers)));return a.orderedModifiers=d.filter((function(e){return e.enabled})),a.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,i=e.effect;if("function"===typeof i){var o=i({state:a,name:t,instance:c,options:r}),l=function(){};s.push(o||l)}})),c.update()},forceUpdate:function(){if(!l){var e=a.elements,t=e.reference,n=e.popper;if(x(t,n)){a.rects={reference:f(t,(0,m.Z)(n),"fixed"===a.options.strategy),popper:(0,h.Z)(n)},a.reset=!1,a.placement=a.options.placement,a.orderedModifiers.forEach((function(e){return a.modifiersData[e.name]=Object.assign({},e.data)}));for(var r=0;r<a.orderedModifiers.length;r++)if(!0!==a.reset){var i=a.orderedModifiers[r],o=i.fn,s=i.options,u=void 0===s?{}:s,d=i.name;"function"===typeof o&&(a=o({state:a,options:u,name:d,instance:c})||a)}else a.reset=!1,r=-1}}},update:y((function(){return new Promise((function(e){c.forceUpdate(),e(a)}))})),destroy:function(){u(),l=!0}};if(!x(e,t))return c;function u(){s.forEach((function(e){return e()})),s=[]}return c.setOptions(n).then((function(e){!l&&n.onFirstUpdate&&n.onFirstUpdate(e)})),c}}},1942:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(9265);function a(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&(0,r.Zq)(n)){var a=t;do{if(a&&e.isSameNode(a))return!0;a=a.parentNode||a.host}while(a)}return!1}},5652:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(9265),a=n(3676),i=n(3265),o=n(8044);function s(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var s=e.getBoundingClientRect(),l=1,c=1;t&&(0,r.Re)(e)&&(l=e.offsetWidth>0&&(0,a.NM)(s.width)/e.offsetWidth||1,c=e.offsetHeight>0&&(0,a.NM)(s.height)/e.offsetHeight||1);var u=((0,r.kK)(e)?(0,i.Z)(e):window).visualViewport,d=!(0,o.Z)()&&n,f=(s.left+(d&&u?u.offsetLeft:0))/l,h=(s.top+(d&&u?u.offsetTop:0))/c,v=s.width/l,m=s.height/c;return{width:v,height:m,top:h,right:f+v,bottom:h+m,left:f,x:f,y:h}}},7427:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(3265);function a(e){return(0,r.Z)(e).getComputedStyle(e)}},881:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(9265);function a(e){return(((0,r.kK)(e)?e.ownerDocument:e.document)||window.document).documentElement}},9818:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(5652);function a(e){var t=(0,r.Z)(e),n=e.offsetWidth,a=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-a)<=1&&(a=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:a}}},3120:function(e,t,n){"use strict";function r(e){return e?(e.nodeName||"").toLowerCase():null}n.d(t,{Z:function(){return r}})},1279:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(3265),a=n(3120),i=n(7427),o=n(9265);function s(e){return["table","td","th"].indexOf((0,a.Z)(e))>=0}var l=n(8779),c=n(3118);function u(e){return(0,o.Re)(e)&&"fixed"!==(0,i.Z)(e).position?e.offsetParent:null}function d(e){for(var t=(0,r.Z)(e),n=u(e);n&&s(n)&&"static"===(0,i.Z)(n).position;)n=u(n);return n&&("html"===(0,a.Z)(n)||"body"===(0,a.Z)(n)&&"static"===(0,i.Z)(n).position)?t:n||function(e){var t=/firefox/i.test((0,c.Z)());if(/Trident/i.test((0,c.Z)())&&(0,o.Re)(e)&&"fixed"===(0,i.Z)(e).position)return null;var n=(0,l.Z)(e);for((0,o.Zq)(n)&&(n=n.host);(0,o.Re)(n)&&["html","body"].indexOf((0,a.Z)(n))<0;){var r=(0,i.Z)(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}},8779:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(3120),a=n(881),i=n(9265);function o(e){return"html"===(0,r.Z)(e)?e:e.assignedSlot||e.parentNode||((0,i.Zq)(e)?e.host:null)||(0,a.Z)(e)}},3265:function(e,t,n){"use strict";function r(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}n.d(t,{Z:function(){return r}})},4801:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(3265);function a(e){var t=(0,r.Z)(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}},7902:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(5652),a=n(881),i=n(4801);function o(e){return(0,r.Z)((0,a.Z)(e)).left+(0,i.Z)(e).scrollLeft}},9265:function(e,t,n){"use strict";n.d(t,{Re:function(){return i},Zq:function(){return o},kK:function(){return a}});var r=n(3265);function a(e){return e instanceof(0,r.Z)(e).Element||e instanceof Element}function i(e){return e instanceof(0,r.Z)(e).HTMLElement||e instanceof HTMLElement}function o(e){return"undefined"!==typeof ShadowRoot&&(e instanceof(0,r.Z)(e).ShadowRoot||e instanceof ShadowRoot)}},8044:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(3118);function a(){return!/^((?!chrome|android).)*safari/i.test((0,r.Z)())}},543:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(7427);function a(e){var t=(0,r.Z)(e),n=t.overflow,a=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+a)}},7467:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(8779),a=n(543),i=n(3120),o=n(9265);function s(e){return["html","body","#document"].indexOf((0,i.Z)(e))>=0?e.ownerDocument.body:(0,o.Re)(e)&&(0,a.Z)(e)?e:s((0,r.Z)(e))}var l=n(3265);function c(e,t){var n;void 0===t&&(t=[]);var i=s(e),o=i===(null==(n=e.ownerDocument)?void 0:n.body),u=(0,l.Z)(i),d=o?[u].concat(u.visualViewport||[],(0,a.Z)(i)?i:[]):i,f=t.concat(d);return o?f:f.concat(c((0,r.Z)(d)))}},2570:function(e,t,n){"use strict";n.d(t,{BL:function(){return c},Ct:function(){return p},F2:function(){return i},I:function(){return a},Pj:function(){return f},YP:function(){return v},bw:function(){return m},d7:function(){return s},k5:function(){return h},mv:function(){return l},t$:function(){return o},ut:function(){return u},we:function(){return r},xs:function(){return g},zV:function(){return d}});var r="top",a="bottom",i="right",o="left",s="auto",l=[r,a,i,o],c="start",u="end",d="clippingParents",f="viewport",h="popper",v="reference",m=l.reduce((function(e,t){return e.concat([t+"-"+c,t+"-"+u])}),[]),p=[].concat(l,[s]).reduce((function(e,t){return e.concat([t,t+"-"+c,t+"-"+u])}),[]),g=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"]},8702:function(e,t,n){"use strict";var r=n(5532),a=n(9818),i=n(1942),o=n(1279),s=n(5376),l=n(4666),c=n(1340),u=n(2031),d=n(2570);t.Z={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,i=e.name,f=e.options,h=n.elements.arrow,v=n.modifiersData.popperOffsets,m=(0,r.Z)(n.placement),p=(0,s.Z)(m),g=[d.t$,d.F2].indexOf(m)>=0?"height":"width";if(h&&v){var y=function(e,t){return e="function"===typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e,(0,c.Z)("number"!==typeof e?e:(0,u.Z)(e,d.mv))}(f.padding,n),b=(0,a.Z)(h),x="y"===p?d.we:d.t$,_="y"===p?d.I:d.F2,w=n.rects.reference[g]+n.rects.reference[p]-v[p]-n.rects.popper[g],j=v[p]-n.rects.reference[p],N=(0,o.Z)(h),k=N?"y"===p?N.clientHeight||0:N.clientWidth||0:0,S=w/2-j/2,C=y[x],D=k-b[g]-y[_],E=k/2-b[g]/2+S,O=(0,l.u)(C,E,D),P=p;n.modifiersData[i]=((t={})[P]=O,t.centerOffset=O-E,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!==typeof r||(r=t.elements.popper.querySelector(r)))&&(0,i.Z)(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}},9224:function(e,t,n){"use strict";var r=n(2570),a=n(1279),i=n(3265),o=n(881),s=n(7427),l=n(5532),c=n(5227),u=n(3676),d={top:"auto",right:"auto",bottom:"auto",left:"auto"};function f(e){var t,n=e.popper,l=e.popperRect,c=e.placement,f=e.variation,h=e.offsets,v=e.position,m=e.gpuAcceleration,p=e.adaptive,g=e.roundOffsets,y=e.isFixed,b=h.x,x=void 0===b?0:b,_=h.y,w=void 0===_?0:_,j="function"===typeof g?g({x:x,y:w}):{x:x,y:w};x=j.x,w=j.y;var N=h.hasOwnProperty("x"),k=h.hasOwnProperty("y"),S=r.t$,C=r.we,D=window;if(p){var E=(0,a.Z)(n),O="clientHeight",P="clientWidth";if(E===(0,i.Z)(n)&&(E=(0,o.Z)(n),"static"!==(0,s.Z)(E).position&&"absolute"===v&&(O="scrollHeight",P="scrollWidth")),c===r.we||(c===r.t$||c===r.F2)&&f===r.ut)C=r.I,w-=(y&&E===D&&D.visualViewport?D.visualViewport.height:E[O])-l.height,w*=m?1:-1;if(c===r.t$||(c===r.we||c===r.I)&&f===r.ut)S=r.F2,x-=(y&&E===D&&D.visualViewport?D.visualViewport.width:E[P])-l.width,x*=m?1:-1}var M,T=Object.assign({position:v},p&&d),R=!0===g?function(e,t){var n=e.x,r=e.y,a=t.devicePixelRatio||1;return{x:(0,u.NM)(n*a)/a||0,y:(0,u.NM)(r*a)/a||0}}({x:x,y:w},(0,i.Z)(n)):{x:x,y:w};return x=R.x,w=R.y,m?Object.assign({},T,((M={})[C]=k?"0":"",M[S]=N?"0":"",M.transform=(D.devicePixelRatio||1)<=1?"translate("+x+"px, "+w+"px)":"translate3d("+x+"px, "+w+"px, 0)",M)):Object.assign({},T,((t={})[C]=k?w+"px":"",t[S]=N?x+"px":"",t.transform="",t))}t.Z={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,a=void 0===r||r,i=n.adaptive,o=void 0===i||i,s=n.roundOffsets,u=void 0===s||s,d={placement:(0,l.Z)(t.placement),variation:(0,c.Z)(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,f(Object.assign({},d,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:u})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,f(Object.assign({},d,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:u})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}}},1217:function(e,t,n){"use strict";var r=n(3265),a={passive:!0};t.Z={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,i=e.options,o=i.scroll,s=void 0===o||o,l=i.resize,c=void 0===l||l,u=(0,r.Z)(t.elements.popper),d=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&d.forEach((function(e){e.addEventListener("scroll",n.update,a)})),c&&u.addEventListener("resize",n.update,a),function(){s&&d.forEach((function(e){e.removeEventListener("scroll",n.update,a)})),c&&u.removeEventListener("resize",n.update,a)}},data:{}}},5468:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r={left:"right",right:"left",bottom:"top",top:"bottom"};function a(e){return e.replace(/left|right|bottom|top/g,(function(e){return r[e]}))}var i=n(5532),o={start:"end",end:"start"};function s(e){return e.replace(/start|end/g,(function(e){return o[e]}))}var l=n(9913),c=n(5227),u=n(2570);var d={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,d=void 0===o||o,f=n.altAxis,h=void 0===f||f,v=n.fallbackPlacements,m=n.padding,p=n.boundary,g=n.rootBoundary,y=n.altBoundary,b=n.flipVariations,x=void 0===b||b,_=n.allowedAutoPlacements,w=t.options.placement,j=(0,i.Z)(w),N=v||(j===w||!x?[a(w)]:function(e){if((0,i.Z)(e)===u.d7)return[];var t=a(e);return[s(e),t,s(t)]}(w)),k=[w].concat(N).reduce((function(e,n){return e.concat((0,i.Z)(n)===u.d7?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,a=n.boundary,o=n.rootBoundary,s=n.padding,d=n.flipVariations,f=n.allowedAutoPlacements,h=void 0===f?u.Ct:f,v=(0,c.Z)(r),m=v?d?u.bw:u.bw.filter((function(e){return(0,c.Z)(e)===v})):u.mv,p=m.filter((function(e){return h.indexOf(e)>=0}));0===p.length&&(p=m);var g=p.reduce((function(t,n){return t[n]=(0,l.Z)(e,{placement:n,boundary:a,rootBoundary:o,padding:s})[(0,i.Z)(n)],t}),{});return Object.keys(g).sort((function(e,t){return g[e]-g[t]}))}(t,{placement:n,boundary:p,rootBoundary:g,padding:m,flipVariations:x,allowedAutoPlacements:_}):n)}),[]),S=t.rects.reference,C=t.rects.popper,D=new Map,E=!0,O=k[0],P=0;P<k.length;P++){var M=k[P],T=(0,i.Z)(M),R=(0,c.Z)(M)===u.BL,A=[u.we,u.I].indexOf(T)>=0,I=A?"width":"height",L=(0,l.Z)(t,{placement:M,boundary:p,rootBoundary:g,altBoundary:y,padding:m}),F=A?R?u.F2:u.t$:R?u.I:u.we;S[I]>C[I]&&(F=a(F));var Y=a(F),U=[];if(d&&U.push(L[T]<=0),h&&U.push(L[F]<=0,L[Y]<=0),U.every((function(e){return e}))){O=M,E=!1;break}D.set(M,U)}if(E)for(var Z=function(e){var t=k.find((function(t){var n=D.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return O=t,"break"},H=x?3:1;H>0;H--){if("break"===Z(H))break}t.placement!==O&&(t.modifiersData[r]._skip=!0,t.placement=O,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}}},1668:function(e,t,n){"use strict";var r=n(2570),a=n(9913);function i(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function o(e){return[r.we,r.F2,r.I,r.t$].some((function(t){return e[t]>=0}))}t.Z={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,s=t.rects.popper,l=t.modifiersData.preventOverflow,c=(0,a.Z)(t,{elementContext:"reference"}),u=(0,a.Z)(t,{altBoundary:!0}),d=i(c,r),f=i(u,s,l),h=o(d),v=o(f);t.modifiersData[n]={referenceClippingOffsets:d,popperEscapeOffsets:f,isReferenceHidden:h,hasPopperEscaped:v},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":v})}}},5934:function(e,t,n){"use strict";var r=n(5532),a=n(2570);t.Z={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,i=e.name,o=n.offset,s=void 0===o?[0,0]:o,l=a.Ct.reduce((function(e,n){return e[n]=function(e,t,n){var i=(0,r.Z)(e),o=[a.t$,a.we].indexOf(i)>=0?-1:1,s="function"===typeof n?n(Object.assign({},t,{placement:e})):n,l=s[0],c=s[1];return l=l||0,c=(c||0)*o,[a.t$,a.F2].indexOf(i)>=0?{x:c,y:l}:{x:l,y:c}}(n,t.rects,s),e}),{}),c=l[t.placement],u=c.x,d=c.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=u,t.modifiersData.popperOffsets.y+=d),t.modifiersData[i]=l}}},545:function(e,t,n){"use strict";var r=n(6425);t.Z={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=(0,r.Z)({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}}},9790:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(2570),a=n(5532),i=n(5376);var o=n(4666),s=n(9818),l=n(1279),c=n(9913),u=n(5227),d=n(9139),f=n(3676);var h={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,h=e.name,v=n.mainAxis,m=void 0===v||v,p=n.altAxis,g=void 0!==p&&p,y=n.boundary,b=n.rootBoundary,x=n.altBoundary,_=n.padding,w=n.tether,j=void 0===w||w,N=n.tetherOffset,k=void 0===N?0:N,S=(0,c.Z)(t,{boundary:y,rootBoundary:b,padding:_,altBoundary:x}),C=(0,a.Z)(t.placement),D=(0,u.Z)(t.placement),E=!D,O=(0,i.Z)(C),P="x"===O?"y":"x",M=t.modifiersData.popperOffsets,T=t.rects.reference,R=t.rects.popper,A="function"===typeof k?k(Object.assign({},t.rects,{placement:t.placement})):k,I="number"===typeof A?{mainAxis:A,altAxis:A}:Object.assign({mainAxis:0,altAxis:0},A),L=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,F={x:0,y:0};if(M){if(m){var Y,U="y"===O?r.we:r.t$,Z="y"===O?r.I:r.F2,H="y"===O?"height":"width",B=M[O],V=B+S[U],z=B-S[Z],W=j?-R[H]/2:0,q=D===r.BL?T[H]:R[H],K=D===r.BL?-R[H]:-T[H],$=t.elements.arrow,G=j&&$?(0,s.Z)($):{width:0,height:0},J=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:(0,d.Z)(),X=J[U],Q=J[Z],ee=(0,o.u)(0,T[H],G[H]),te=E?T[H]/2-W-ee-X-I.mainAxis:q-ee-X-I.mainAxis,ne=E?-T[H]/2+W+ee+Q+I.mainAxis:K+ee+Q+I.mainAxis,re=t.elements.arrow&&(0,l.Z)(t.elements.arrow),ae=re?"y"===O?re.clientTop||0:re.clientLeft||0:0,ie=null!=(Y=null==L?void 0:L[O])?Y:0,oe=B+te-ie-ae,se=B+ne-ie,le=(0,o.u)(j?(0,f.VV)(V,oe):V,B,j?(0,f.Fp)(z,se):z);M[O]=le,F[O]=le-B}if(g){var ce,ue="x"===O?r.we:r.t$,de="x"===O?r.I:r.F2,fe=M[P],he="y"===P?"height":"width",ve=fe+S[ue],me=fe-S[de],pe=-1!==[r.we,r.t$].indexOf(C),ge=null!=(ce=null==L?void 0:L[P])?ce:0,ye=pe?ve:fe-T[he]-R[he]-ge+I.altAxis,be=pe?fe+T[he]+R[he]-ge-I.altAxis:me,xe=j&&pe?(0,o.q)(ye,fe,be):(0,o.u)(j?ye:ve,fe,j?be:me);M[P]=xe,F[P]=xe-fe}t.modifiersData[h]=F}},requiresIfExists:["offset"]}},6425:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(5532),a=n(5227),i=n(5376),o=n(2570);function s(e){var t,n=e.reference,s=e.element,l=e.placement,c=l?(0,r.Z)(l):null,u=l?(0,a.Z)(l):null,d=n.x+n.width/2-s.width/2,f=n.y+n.height/2-s.height/2;switch(c){case o.we:t={x:d,y:n.y-s.height};break;case o.I:t={x:d,y:n.y+n.height};break;case o.F2:t={x:n.x+n.width,y:f};break;case o.t$:t={x:n.x-s.width,y:f};break;default:t={x:n.x,y:n.y}}var h=c?(0,i.Z)(c):null;if(null!=h){var v="y"===h?"height":"width";switch(u){case o.BL:t[h]=t[h]-(n[v]/2-s[v]/2);break;case o.ut:t[h]=t[h]+(n[v]/2-s[v]/2)}}return t}},9913:function(e,t,n){"use strict";n.d(t,{Z:function(){return N}});var r=n(2570),a=n(3265),i=n(881),o=n(7902),s=n(8044);var l=n(7427),c=n(4801),u=n(3676);var d=n(7467),f=n(1279),h=n(9265),v=n(5652),m=n(8779),p=n(1942),g=n(3120);function y(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function b(e,t,n){return t===r.Pj?y(function(e,t){var n=(0,a.Z)(e),r=(0,i.Z)(e),l=n.visualViewport,c=r.clientWidth,u=r.clientHeight,d=0,f=0;if(l){c=l.width,u=l.height;var h=(0,s.Z)();(h||!h&&"fixed"===t)&&(d=l.offsetLeft,f=l.offsetTop)}return{width:c,height:u,x:d+(0,o.Z)(e),y:f}}(e,n)):(0,h.kK)(t)?function(e,t){var n=(0,v.Z)(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):y(function(e){var t,n=(0,i.Z)(e),r=(0,c.Z)(e),a=null==(t=e.ownerDocument)?void 0:t.body,s=(0,u.Fp)(n.scrollWidth,n.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),d=(0,u.Fp)(n.scrollHeight,n.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),f=-r.scrollLeft+(0,o.Z)(e),h=-r.scrollTop;return"rtl"===(0,l.Z)(a||n).direction&&(f+=(0,u.Fp)(n.clientWidth,a?a.clientWidth:0)-s),{width:s,height:d,x:f,y:h}}((0,i.Z)(e)))}function x(e,t,n,r){var a="clippingParents"===t?function(e){var t=(0,d.Z)((0,m.Z)(e)),n=["absolute","fixed"].indexOf((0,l.Z)(e).position)>=0&&(0,h.Re)(e)?(0,f.Z)(e):e;return(0,h.kK)(n)?t.filter((function(e){return(0,h.kK)(e)&&(0,p.Z)(e,n)&&"body"!==(0,g.Z)(e)})):[]}(e):[].concat(t),i=[].concat(a,[n]),o=i[0],s=i.reduce((function(t,n){var a=b(e,n,r);return t.top=(0,u.Fp)(a.top,t.top),t.right=(0,u.VV)(a.right,t.right),t.bottom=(0,u.VV)(a.bottom,t.bottom),t.left=(0,u.Fp)(a.left,t.left),t}),b(e,o,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}var _=n(6425),w=n(1340),j=n(2031);function N(e,t){void 0===t&&(t={});var n=t,a=n.placement,o=void 0===a?e.placement:a,s=n.strategy,l=void 0===s?e.strategy:s,c=n.boundary,u=void 0===c?r.zV:c,d=n.rootBoundary,f=void 0===d?r.Pj:d,m=n.elementContext,p=void 0===m?r.k5:m,g=n.altBoundary,b=void 0!==g&&g,N=n.padding,k=void 0===N?0:N,S=(0,w.Z)("number"!==typeof k?k:(0,j.Z)(k,r.mv)),C=p===r.k5?r.YP:r.k5,D=e.rects.popper,E=e.elements[b?C:p],O=x((0,h.kK)(E)?E:E.contextElement||(0,i.Z)(e.elements.popper),u,f,l),P=(0,v.Z)(e.elements.reference),M=(0,_.Z)({reference:P,element:D,strategy:"absolute",placement:o}),T=y(Object.assign({},D,M)),R=p===r.k5?T:P,A={top:O.top-R.top+S.top,bottom:R.bottom-O.bottom+S.bottom,left:O.left-R.left+S.left,right:R.right-O.right+S.right},I=e.modifiersData.offset;if(p===r.k5&&I){var L=I[o];Object.keys(A).forEach((function(e){var t=[r.F2,r.I].indexOf(e)>=0?1:-1,n=[r.we,r.I].indexOf(e)>=0?"y":"x";A[e]+=L[n]*t}))}return A}},2031:function(e,t,n){"use strict";function r(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}n.d(t,{Z:function(){return r}})},5532:function(e,t,n){"use strict";function r(e){return e.split("-")[0]}n.d(t,{Z:function(){return r}})},9139:function(e,t,n){"use strict";function r(){return{top:0,right:0,bottom:0,left:0}}n.d(t,{Z:function(){return r}})},5376:function(e,t,n){"use strict";function r(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}n.d(t,{Z:function(){return r}})},5227:function(e,t,n){"use strict";function r(e){return e.split("-")[1]}n.d(t,{Z:function(){return r}})},3676:function(e,t,n){"use strict";n.d(t,{Fp:function(){return r},NM:function(){return i},VV:function(){return a}});var r=Math.max,a=Math.min,i=Math.round},1340:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(9139);function a(e){return Object.assign({},(0,r.Z)(),e)}},3118:function(e,t,n){"use strict";function r(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}n.d(t,{Z:function(){return r}})},4666:function(e,t,n){"use strict";n.d(t,{q:function(){return i},u:function(){return a}});var r=n(3676);function a(e,t,n){return(0,r.Fp)(e,(0,r.VV)(t,n))}function i(e,t,n){var r=a(e,t,n);return r>n?n:r}},7797:function(e,t,n){"use strict";function r(e,t,n){return function(r){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n,i=e(r)+a;return t(i)}}function a(e){return function(t){return new Date(e(t).getTime()-1)}}function i(e){return function(t){return e.map((function(e){return e(t)}))}}function o(e){if(e instanceof Date)return e.getFullYear();if("number"===typeof e)return e;var t=parseInt(e,10);if("string"===typeof e&&!isNaN(t))return t;throw new Error("Failed to get year from date: ".concat(e,"."))}function s(e){if(e instanceof Date)return e.getMonth();throw new Error("Failed to get month from date: ".concat(e,"."))}function l(e){if(e instanceof Date)return e.getMonth()+1;throw new Error("Failed to get human-readable month from date: ".concat(e,"."))}function c(e){if(e instanceof Date)return e.getDate();throw new Error("Failed to get year from date: ".concat(e,"."))}function u(e){if(e instanceof Date)return e.getHours();if("string"===typeof e){var t=e.split(":");if(t.length>=2){var n=t[0],r=parseInt(n,10);if(!isNaN(r))return r}}throw new Error("Failed to get hours from date: ".concat(e,"."))}function d(e){if(e instanceof Date)return e.getMinutes();if("string"===typeof e){var t=e.split(":");if(t.length>=2){var n=t[1]||0,r=parseInt(n,10);if(!isNaN(r))return r}}throw new Error("Failed to get minutes from date: ".concat(e,"."))}function f(e){if(e instanceof Date)return e.getSeconds();if("string"===typeof e){var t=e.split(":");if(t.length>=2){var n=t[2]||0,r=parseInt(n,10);if(!isNaN(r))return r}}throw new Error("Failed to get seconds from date: ".concat(e,"."))}function h(e){var t=o(e),n=t+(1-t)%100,r=new Date;return r.setFullYear(n,0,1),r.setHours(0,0,0,0),r}n.r(t),n.d(t,{getCenturyEnd:function(){return p},getCenturyRange:function(){return b},getCenturyStart:function(){return h},getDate:function(){return c},getDayEnd:function(){return W},getDayRange:function(){return $},getDayStart:function(){return B},getDaysInMonth:function(){return G},getDecadeEnd:function(){return j},getDecadeRange:function(){return S},getDecadeStart:function(){return x},getHours:function(){return u},getHoursMinutes:function(){return X},getHoursMinutesSeconds:function(){return Q},getISOLocalDate:function(){return te},getISOLocalDateTime:function(){return ne},getISOLocalMonth:function(){return ee},getMinutes:function(){return d},getMonth:function(){return s},getMonthEnd:function(){return F},getMonthHuman:function(){return l},getMonthRange:function(){return Z},getMonthStart:function(){return A},getNextCenturyEnd:function(){return y},getNextCenturyStart:function(){return m},getNextDayEnd:function(){return K},getNextDayStart:function(){return z},getNextDecadeEnd:function(){return k},getNextDecadeStart:function(){return w},getNextMonthEnd:function(){return U},getNextMonthStart:function(){return L},getNextYearEnd:function(){return M},getNextYearStart:function(){return E},getPreviousCenturyEnd:function(){return g},getPreviousCenturyStart:function(){return v},getPreviousDayEnd:function(){return q},getPreviousDayStart:function(){return V},getPreviousDecadeEnd:function(){return N},getPreviousDecadeStart:function(){return _},getPreviousMonthEnd:function(){return Y},getPreviousMonthStart:function(){return I},getPreviousYearEnd:function(){return P},getPreviousYearStart:function(){return D},getSeconds:function(){return f},getYear:function(){return o},getYearEnd:function(){return O},getYearRange:function(){return T},getYearStart:function(){return C}});var v=r(o,h,-100),m=r(o,h,100),p=a(m),g=r(o,p,-100),y=r(o,p,100),b=i([h,p]);function x(e){var t=o(e),n=t+(1-t)%10,r=new Date;return r.setFullYear(n,0,1),r.setHours(0,0,0,0),r}var _=r(o,x,-10),w=r(o,x,10),j=a(w),N=r(o,j,-10),k=r(o,j,10),S=i([x,j]);function C(e){var t=o(e),n=new Date;return n.setFullYear(t,0,1),n.setHours(0,0,0,0),n}var D=r(o,C,-1),E=r(o,C,1),O=a(E),P=r(o,O,-1),M=r(o,O,1),T=i([C,O]);function R(e,t){return function(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,a=o(n),i=s(n)+r,l=new Date;return l.setFullYear(a,i,1),l.setHours(0,0,0,0),e(l)}}function A(e){var t=o(e),n=s(e),r=new Date;return r.setFullYear(t,n,1),r.setHours(0,0,0,0),r}var I=R(A,-1),L=R(A,1),F=a(L),Y=R(F,-1),U=R(F,1),Z=i([A,F]);function H(e,t){return function(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,a=o(n),i=s(n),l=c(n)+r,u=new Date;return u.setFullYear(a,i,l),u.setHours(0,0,0,0),e(u)}}function B(e){var t=o(e),n=s(e),r=c(e),a=new Date;return a.setFullYear(t,n,r),a.setHours(0,0,0,0),a}var V=H(B,-1),z=H(B,1),W=a(z),q=H(W,-1),K=H(W,1),$=i([B,W]);function G(e){return c(F(e))}function J(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,n="".concat(e);return n.length>=t?e:"0000".concat(n).slice(-t)}function X(e){var t=J(u(e)),n=J(d(e));return"".concat(t,":").concat(n)}function Q(e){var t=J(u(e)),n=J(d(e)),r=J(f(e));return"".concat(t,":").concat(n,":").concat(r)}function ee(e){var t=J(o(e),4),n=J(l(e));return"".concat(t,"-").concat(n)}function te(e){var t=J(o(e),4),n=J(l(e)),r=J(c(e));return"".concat(t,"-").concat(n,"-").concat(r)}function ne(e){return"".concat(te(e),"T").concat(Q(e))}},4569:function(e,t,n){e.exports=n(8036)},3381:function(e,t,n){"use strict";var r=n(3589),a=n(7297),i=n(9301),o=n(9774),s=n(1804),l=n(9145),c=n(5411),u=n(6789),d=n(4531),f=n(6569),h=n(6261);e.exports=function(e){return new Promise((function(t,n){var v,m=e.data,p=e.headers,g=e.responseType;function y(){e.cancelToken&&e.cancelToken.unsubscribe(v),e.signal&&e.signal.removeEventListener("abort",v)}r.isFormData(m)&&r.isStandardBrowserEnv()&&delete p["Content-Type"];var b=new XMLHttpRequest;if(e.auth){var x=e.auth.username||"",_=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";p.Authorization="Basic "+btoa(x+":"+_)}var w=s(e.baseURL,e.url);function j(){if(b){var r="getAllResponseHeaders"in b?l(b.getAllResponseHeaders()):null,i={data:g&&"text"!==g&&"json"!==g?b.response:b.responseText,status:b.status,statusText:b.statusText,headers:r,config:e,request:b};a((function(e){t(e),y()}),(function(e){n(e),y()}),i),b=null}}if(b.open(e.method.toUpperCase(),o(w,e.params,e.paramsSerializer),!0),b.timeout=e.timeout,"onloadend"in b?b.onloadend=j:b.onreadystatechange=function(){b&&4===b.readyState&&(0!==b.status||b.responseURL&&0===b.responseURL.indexOf("file:"))&&setTimeout(j)},b.onabort=function(){b&&(n(new d("Request aborted",d.ECONNABORTED,e,b)),b=null)},b.onerror=function(){n(new d("Network Error",d.ERR_NETWORK,e,b,b)),b=null},b.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",r=e.transitional||u;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(new d(t,r.clarifyTimeoutError?d.ETIMEDOUT:d.ECONNABORTED,e,b)),b=null},r.isStandardBrowserEnv()){var N=(e.withCredentials||c(w))&&e.xsrfCookieName?i.read(e.xsrfCookieName):void 0;N&&(p[e.xsrfHeaderName]=N)}"setRequestHeader"in b&&r.forEach(p,(function(e,t){"undefined"===typeof m&&"content-type"===t.toLowerCase()?delete p[t]:b.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(b.withCredentials=!!e.withCredentials),g&&"json"!==g&&(b.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&b.addEventListener("progress",e.onDownloadProgress),"function"===typeof e.onUploadProgress&&b.upload&&b.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(v=function(e){b&&(n(!e||e&&e.type?new f:e),b.abort(),b=null)},e.cancelToken&&e.cancelToken.subscribe(v),e.signal&&(e.signal.aborted?v():e.signal.addEventListener("abort",v))),m||(m=null);var k=h(w);k&&-1===["http","https","file"].indexOf(k)?n(new d("Unsupported protocol "+k+":",d.ERR_BAD_REQUEST,e)):b.send(m)}))}},8036:function(e,t,n){"use strict";var r=n(3589),a=n(4049),i=n(3773),o=n(777);var s=function e(t){var n=new i(t),s=a(i.prototype.request,n);return r.extend(s,i.prototype,n),r.extend(s,n),s.create=function(n){return e(o(t,n))},s}(n(1709));s.Axios=i,s.CanceledError=n(6569),s.CancelToken=n(6857),s.isCancel=n(5517),s.VERSION=n(7600).version,s.toFormData=n(1397),s.AxiosError=n(4531),s.Cancel=s.CanceledError,s.all=function(e){return Promise.all(e)},s.spread=n(8089),s.isAxiosError=n(9580),e.exports=s,e.exports.default=s},6857:function(e,t,n){"use strict";var r=n(6569);function a(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;this.promise.then((function(e){if(n._listeners){var t,r=n._listeners.length;for(t=0;t<r;t++)n._listeners[t](e);n._listeners=null}})),this.promise.then=function(e){var t,r=new Promise((function(e){n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}a.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},a.prototype.subscribe=function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]},a.prototype.unsubscribe=function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}},a.source=function(){var e;return{token:new a((function(t){e=t})),cancel:e}},e.exports=a},6569:function(e,t,n){"use strict";var r=n(4531);function a(e){r.call(this,null==e?"canceled":e,r.ERR_CANCELED),this.name="CanceledError"}n(3589).inherits(a,r,{__CANCEL__:!0}),e.exports=a},5517:function(e){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},3773:function(e,t,n){"use strict";var r=n(3589),a=n(9774),i=n(7470),o=n(2733),s=n(777),l=n(1804),c=n(7835),u=c.validators;function d(e){this.defaults=e,this.interceptors={request:new i,response:new i}}d.prototype.request=function(e,t){"string"===typeof e?(t=t||{}).url=e:t=e||{},(t=s(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var n=t.transitional;void 0!==n&&c.assertOptions(n,{silentJSONParsing:u.transitional(u.boolean),forcedJSONParsing:u.transitional(u.boolean),clarifyTimeoutError:u.transitional(u.boolean)},!1);var r=[],a=!0;this.interceptors.request.forEach((function(e){"function"===typeof e.runWhen&&!1===e.runWhen(t)||(a=a&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));var i,l=[];if(this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)})),!a){var d=[o,void 0];for(Array.prototype.unshift.apply(d,r),d=d.concat(l),i=Promise.resolve(t);d.length;)i=i.then(d.shift(),d.shift());return i}for(var f=t;r.length;){var h=r.shift(),v=r.shift();try{f=h(f)}catch(m){v(m);break}}try{i=o(f)}catch(m){return Promise.reject(m)}for(;l.length;)i=i.then(l.shift(),l.shift());return i},d.prototype.getUri=function(e){e=s(this.defaults,e);var t=l(e.baseURL,e.url);return a(t,e.params,e.paramsSerializer)},r.forEach(["delete","get","head","options"],(function(e){d.prototype[e]=function(t,n){return this.request(s(n||{},{method:e,url:t,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(e){function t(t){return function(n,r,a){return this.request(s(a||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}d.prototype[e]=t(),d.prototype[e+"Form"]=t(!0)})),e.exports=d},4531:function(e,t,n){"use strict";var r=n(3589);function a(e,t,n,r,a){Error.call(this),this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),a&&(this.response=a)}r.inherits(a,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var i=a.prototype,o={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED"].forEach((function(e){o[e]={value:e}})),Object.defineProperties(a,o),Object.defineProperty(i,"isAxiosError",{value:!0}),a.from=function(e,t,n,o,s,l){var c=Object.create(i);return r.toFlatObject(e,c,(function(e){return e!==Error.prototype})),a.call(c,e.message,t,n,o,s),c.name=e.name,l&&Object.assign(c,l),c},e.exports=a},7470:function(e,t,n){"use strict";var r=n(3589);function a(){this.handlers=[]}a.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},a.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},a.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=a},1804:function(e,t,n){"use strict";var r=n(4044),a=n(9549);e.exports=function(e,t){return e&&!r(t)?a(e,t):t}},2733:function(e,t,n){"use strict";var r=n(3589),a=n(2693),i=n(5517),o=n(1709),s=n(6569);function l(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new s}e.exports=function(e){return l(e),e.headers=e.headers||{},e.data=a.call(e,e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||o.adapter)(e).then((function(t){return l(e),t.data=a.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return i(t)||(l(e),t&&t.response&&(t.response.data=a.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},777:function(e,t,n){"use strict";var r=n(3589);e.exports=function(e,t){t=t||{};var n={};function a(e,t){return r.isPlainObject(e)&&r.isPlainObject(t)?r.merge(e,t):r.isPlainObject(t)?r.merge({},t):r.isArray(t)?t.slice():t}function i(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:a(void 0,e[n]):a(e[n],t[n])}function o(e){if(!r.isUndefined(t[e]))return a(void 0,t[e])}function s(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:a(void 0,e[n]):a(void 0,t[n])}function l(n){return n in t?a(e[n],t[n]):n in e?a(void 0,e[n]):void 0}var c={url:o,method:o,data:o,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:l};return r.forEach(Object.keys(e).concat(Object.keys(t)),(function(e){var t=c[e]||i,a=t(e);r.isUndefined(a)&&t!==l||(n[e]=a)})),n}},7297:function(e,t,n){"use strict";var r=n(4531);e.exports=function(e,t,n){var a=n.config.validateStatus;n.status&&a&&!a(n.status)?t(new r("Request failed with status code "+n.status,[r.ERR_BAD_REQUEST,r.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}},2693:function(e,t,n){"use strict";var r=n(3589),a=n(1709);e.exports=function(e,t,n){var i=this||a;return r.forEach(n,(function(n){e=n.call(i,e,t)})),e}},1709:function(e,t,n){"use strict";var r=n(3589),a=n(4341),i=n(4531),o=n(6789),s=n(1397),l={"Content-Type":"application/x-www-form-urlencoded"};function c(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var u={transitional:o,adapter:function(){var e;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(e=n(3381)),e}(),transformRequest:[function(e,t){if(a(t,"Accept"),a(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e))return e;if(r.isArrayBufferView(e))return e.buffer;if(r.isURLSearchParams(e))return c(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString();var n,i=r.isObject(e),o=t&&t["Content-Type"];if((n=r.isFileList(e))||i&&"multipart/form-data"===o){var l=this.env&&this.env.FormData;return s(n?{"files[]":e}:e,l&&new l)}return i||"application/json"===o?(c(t,"application/json"),function(e,t,n){if(r.isString(e))try{return(t||JSON.parse)(e),r.trim(e)}catch(a){if("SyntaxError"!==a.name)throw a}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||u.transitional,n=t&&t.silentJSONParsing,a=t&&t.forcedJSONParsing,o=!n&&"json"===this.responseType;if(o||a&&r.isString(e)&&e.length)try{return JSON.parse(e)}catch(s){if(o){if("SyntaxError"===s.name)throw i.from(s,i.ERR_BAD_RESPONSE,this,null,this.response);throw s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:n(3035)},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){u.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){u.headers[e]=r.merge(l)})),e.exports=u},6789:function(e){"use strict";e.exports={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}},7600:function(e){e.exports={version:"0.27.2"}},4049:function(e){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},9774:function(e,t,n){"use strict";var r=n(3589);function a(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(r.isURLSearchParams(t))i=t.toString();else{var o=[];r.forEach(t,(function(e,t){null!==e&&"undefined"!==typeof e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),o.push(a(t)+"="+a(e))})))})),i=o.join("&")}if(i){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}},9549:function(e){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},9301:function(e,t,n){"use strict";var r=n(3589);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,a,i,o){var s=[];s.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(a)&&s.push("path="+a),r.isString(i)&&s.push("domain="+i),!0===o&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},4044:function(e){"use strict";e.exports=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}},9580:function(e,t,n){"use strict";var r=n(3589);e.exports=function(e){return r.isObject(e)&&!0===e.isAxiosError}},5411:function(e,t,n){"use strict";var r=n(3589);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function a(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=a(window.location.href),function(t){var n=r.isString(t)?a(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},4341:function(e,t,n){"use strict";var r=n(3589);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},3035:function(e){e.exports=null},9145:function(e,t,n){"use strict";var r=n(3589),a=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,i,o={};return e?(r.forEach(e.split("\n"),(function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(o[t]&&a.indexOf(t)>=0)return;o[t]="set-cookie"===t?(o[t]?o[t]:[]).concat([n]):o[t]?o[t]+", "+n:n}})),o):o}},6261:function(e){"use strict";e.exports=function(e){var t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}},8089:function(e){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},1397:function(e,t,n){"use strict";var r=n(3589);e.exports=function(e,t){t=t||new FormData;var n=[];function a(e){return null===e?"":r.isDate(e)?e.toISOString():r.isArrayBuffer(e)||r.isTypedArray(e)?"function"===typeof Blob?new Blob([e]):Buffer.from(e):e}return function e(i,o){if(r.isPlainObject(i)||r.isArray(i)){if(-1!==n.indexOf(i))throw Error("Circular reference detected in "+o);n.push(i),r.forEach(i,(function(n,i){if(!r.isUndefined(n)){var s,l=o?o+"."+i:i;if(n&&!o&&"object"===typeof n)if(r.endsWith(i,"{}"))n=JSON.stringify(n);else if(r.endsWith(i,"[]")&&(s=r.toArray(n)))return void s.forEach((function(e){!r.isUndefined(e)&&t.append(l,a(e))}));e(n,l)}})),n.pop()}else t.append(o,a(i))}(e),t}},7835:function(e,t,n){"use strict";var r=n(7600).version,a=n(4531),i={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){i[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var o={};i.transitional=function(e,t,n){function i(e,t){return"[Axios v"+r+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,s){if(!1===e)throw new a(i(r," has been removed"+(t?" in "+t:"")),a.ERR_DEPRECATED);return t&&!o[r]&&(o[r]=!0,console.warn(i(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,s)}},e.exports={assertOptions:function(e,t,n){if("object"!==typeof e)throw new a("options must be an object",a.ERR_BAD_OPTION_VALUE);for(var r=Object.keys(e),i=r.length;i-- >0;){var o=r[i],s=t[o];if(s){var l=e[o],c=void 0===l||s(l,o,e);if(!0!==c)throw new a("option "+o+" must be "+c,a.ERR_BAD_OPTION_VALUE)}else if(!0!==n)throw new a("Unknown option "+o,a.ERR_BAD_OPTION)}},validators:i}},3589:function(e,t,n){"use strict";var r,a=n(4049),i=Object.prototype.toString,o=(r=Object.create(null),function(e){var t=i.call(e);return r[t]||(r[t]=t.slice(8,-1).toLowerCase())});function s(e){return e=e.toLowerCase(),function(t){return o(t)===e}}function l(e){return Array.isArray(e)}function c(e){return"undefined"===typeof e}var u=s("ArrayBuffer");function d(e){return null!==e&&"object"===typeof e}function f(e){if("object"!==o(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}var h=s("Date"),v=s("File"),m=s("Blob"),p=s("FileList");function g(e){return"[object Function]"===i.call(e)}var y=s("URLSearchParams");function b(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),l(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.call(null,e[a],a,e)}var x,_=(x="undefined"!==typeof Uint8Array&&Object.getPrototypeOf(Uint8Array),function(e){return x&&e instanceof x});e.exports={isArray:l,isArrayBuffer:u,isBuffer:function(e){return null!==e&&!c(e)&&null!==e.constructor&&!c(e.constructor)&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){var t="[object FormData]";return e&&("function"===typeof FormData&&e instanceof FormData||i.call(e)===t||g(e.toString)&&e.toString()===t)},isArrayBufferView:function(e){return"undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&u(e.buffer)},isString:function(e){return"string"===typeof e},isNumber:function(e){return"number"===typeof e},isObject:d,isPlainObject:f,isUndefined:c,isDate:h,isFile:v,isBlob:m,isFunction:g,isStream:function(e){return d(e)&&g(e.pipe)},isURLSearchParams:y,isStandardBrowserEnv:function(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)},forEach:b,merge:function e(){var t={};function n(n,r){f(t[r])&&f(n)?t[r]=e(t[r],n):f(n)?t[r]=e({},n):l(n)?t[r]=n.slice():t[r]=n}for(var r=0,a=arguments.length;r<a;r++)b(arguments[r],n);return t},extend:function(e,t,n){return b(t,(function(t,r){e[r]=n&&"function"===typeof t?a(t,n):t})),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e},inherits:function(e,t,n,r){e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,n&&Object.assign(e.prototype,n)},toFlatObject:function(e,t,n){var r,a,i,o={};t=t||{};do{for(a=(r=Object.getOwnPropertyNames(e)).length;a-- >0;)o[i=r[a]]||(t[i]=e[i],o[i]=!0);e=Object.getPrototypeOf(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:o,kindOfTest:s,endsWith:function(e,t,n){e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;var r=e.indexOf(t,n);return-1!==r&&r===n},toArray:function(e){if(!e)return null;var t=e.length;if(c(t))return null;for(var n=new Array(t);t-- >0;)n[t]=e[t];return n},isTypedArray:_,isFileList:p}},1694:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var i=typeof n;if("string"===i||"number"===i)e.push(n);else if(Array.isArray(n)){if(n.length){var o=a.apply(null,n);o&&e.push(o)}}else if("object"===i)if(n.toString===Object.prototype.toString)for(var s in n)r.call(n,s)&&n[s]&&e.push(s);else e.push(n.toString())}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()},8262:function(e){"use strict";e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;var r,a,i;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(a=r;0!==a--;)if(!e(t[a],n[a]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(i=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(a=r;0!==a--;)if(!Object.prototype.hasOwnProperty.call(n,i[a]))return!1;for(a=r;0!==a--;){var o=i[a];if(!e(t[o],n[o]))return!1}return!0}return t!==t&&n!==n}},3422:function(e,t,n){"use strict";n.r(t),n.d(t,{getUserLocale:function(){return o},getUserLocales:function(){return i}});var r=n(6916),a=n.n(r);var i=a()((function(){var e=[];return"undefined"!==typeof window&&(window.navigator.languages&&(e=e.concat(window.navigator.languages)),window.navigator.language&&e.push(window.navigator.language),window.navigator.userLanguage&&e.push(window.navigator.userLanguage),window.navigator.browserLanguage&&e.push(window.navigator.browserLanguage),window.navigator.systemLanguage&&e.push(window.navigator.systemLanguage)),e.push("en-US"),function(e){return e.map((function(e){if(!e||-1===e.indexOf("-")||e.toLowerCase()!==e)return e;var t=e.split("-");return"".concat(t[0],"-").concat(t[1].toUpperCase())}))}(e.filter((function(e,t,n){return n.indexOf(e)===t})))}));var o=a()((function(){return i()[0]}));t.default=o},2110:function(e,t,n){"use strict";var r=n(8309),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?o:s[e.$$typeof]||a}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=o;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,v=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(v){var a=h(n);a&&a!==v&&e(t,a,r)}var o=u(n);d&&(o=o.concat(d(n)));for(var s=l(t),m=l(n),p=0;p<o.length;++p){var g=o[p];if(!i[g]&&(!r||!r[g])&&(!m||!m[g])&&(!s||!s[g])){var y=f(n,g);try{c(t,g,y)}catch(b){}}}}return t}},746:function(e,t){"use strict";var n="function"===typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,a=n?Symbol.for("react.portal"):60106,i=n?Symbol.for("react.fragment"):60107,o=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,f=n?Symbol.for("react.forward_ref"):60112,h=n?Symbol.for("react.suspense"):60113,v=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,p=n?Symbol.for("react.lazy"):60116,g=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,x=n?Symbol.for("react.scope"):60119;function _(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case i:case s:case o:case h:return e;default:switch(e=e&&e.$$typeof){case c:case f:case p:case m:case l:return e;default:return t}}case a:return t}}}function w(e){return _(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=f,t.Fragment=i,t.Lazy=p,t.Memo=m,t.Portal=a,t.Profiler=s,t.StrictMode=o,t.Suspense=h,t.isAsyncMode=function(e){return w(e)||_(e)===u},t.isConcurrentMode=w,t.isContextConsumer=function(e){return _(e)===c},t.isContextProvider=function(e){return _(e)===l},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return _(e)===f},t.isFragment=function(e){return _(e)===i},t.isLazy=function(e){return _(e)===p},t.isMemo=function(e){return _(e)===m},t.isPortal=function(e){return _(e)===a},t.isProfiler=function(e){return _(e)===s},t.isStrictMode=function(e){return _(e)===o},t.isSuspense=function(e){return _(e)===h},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===i||e===d||e===s||e===o||e===h||e===v||"object"===typeof e&&null!==e&&(e.$$typeof===p||e.$$typeof===m||e.$$typeof===l||e.$$typeof===c||e.$$typeof===f||e.$$typeof===y||e.$$typeof===b||e.$$typeof===x||e.$$typeof===g)},t.typeOf=_},8309:function(e,t,n){"use strict";e.exports=n(746)},1172:function(e,t){"use strict";function n(e){return"object"!==typeof e||"toString"in e?e:Object.prototype.toString.call(e).slice(8,-1)}Object.defineProperty(t,"__esModule",{value:!0});var r="object"===typeof process&&!0;function a(e,t){if(!e){if(r)throw new Error("Invariant failed");throw new Error(t())}}t.invariant=a;var i=Object.prototype.hasOwnProperty,o=Array.prototype.splice,s=Object.prototype.toString;function l(e){return s.call(e).slice(8,-1)}var c=Object.assign||function(e,t){return u(t).forEach((function(n){i.call(t,n)&&(e[n]=t[n])})),e},u="function"===typeof Object.getOwnPropertySymbols?function(e){return Object.keys(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.keys(e)};function d(e){return Array.isArray(e)?c(e.constructor(e.length),e):"Map"===l(e)?new Map(e):"Set"===l(e)?new Set(e):e&&"object"===typeof e?c(Object.create(Object.getPrototypeOf(e)),e):e}var f=function(){function e(){this.commands=c({},h),this.update=this.update.bind(this),this.update.extend=this.extend=this.extend.bind(this),this.update.isEquals=function(e,t){return e===t},this.update.newContext=function(){return(new e).update}}return Object.defineProperty(e.prototype,"isEquals",{get:function(){return this.update.isEquals},set:function(e){this.update.isEquals=e},enumerable:!0,configurable:!0}),e.prototype.extend=function(e,t){this.commands[e]=t},e.prototype.update=function(e,t){var n=this,r="function"===typeof t?{$apply:t}:t;Array.isArray(e)&&Array.isArray(r)||a(!Array.isArray(r),(function(){return"update(): You provided an invalid spec to update(). The spec may not contain an array except as the value of $set, $push, $unshift, $splice or any custom command allowing an array value."})),a("object"===typeof r&&null!==r,(function(){return"update(): You provided an invalid spec to update(). The spec and every included key path must be plain objects containing one of the following commands: "+Object.keys(n.commands).join(", ")+"."}));var o=e;return u(r).forEach((function(t){if(i.call(n.commands,t)){var a=e===o;o=n.commands[t](r[t],o,r,e),a&&n.isEquals(o,e)&&(o=e)}else{var s="Map"===l(e)?n.update(e.get(t),r[t]):n.update(e[t],r[t]),c="Map"===l(o)?o.get(t):o[t];n.isEquals(s,c)&&("undefined"!==typeof s||i.call(e,t))||(o===e&&(o=d(e)),"Map"===l(o)?o.set(t,s):o[t]=s)}})),o},e}();t.Context=f;var h={$push:function(e,t,n){return m(t,n,"$push"),e.length?t.concat(e):t},$unshift:function(e,t,n){return m(t,n,"$unshift"),e.length?e.concat(t):t},$splice:function(e,t,r,i){return function(e,t){a(Array.isArray(e),(function(){return"Expected $splice target to be an array; got "+n(e)})),g(t.$splice)}(t,r),e.forEach((function(e){g(e),t===i&&e.length&&(t=d(i)),o.apply(t,e)})),t},$set:function(e,t,n){return function(e){a(1===Object.keys(e).length,(function(){return"Cannot have more than one key in an object with $set"}))}(n),e},$toggle:function(e,t){p(e,"$toggle");var n=e.length?d(t):t;return e.forEach((function(e){n[e]=!t[e]})),n},$unset:function(e,t,n,r){return p(e,"$unset"),e.forEach((function(e){Object.hasOwnProperty.call(t,e)&&(t===r&&(t=d(r)),delete t[e])})),t},$add:function(e,t,n,r){return y(t,"$add"),p(e,"$add"),"Map"===l(t)?e.forEach((function(e){var n=e[0],a=e[1];t===r&&t.get(n)!==a&&(t=d(r)),t.set(n,a)})):e.forEach((function(e){t!==r||t.has(e)||(t=d(r)),t.add(e)})),t},$remove:function(e,t,n,r){return y(t,"$remove"),p(e,"$remove"),e.forEach((function(e){t===r&&t.has(e)&&(t=d(r)),t.delete(e)})),t},$merge:function(e,t,r,i){var o,s;return o=t,a((s=e)&&"object"===typeof s,(function(){return"update(): $merge expects a spec of type 'object'; got "+n(s)})),a(o&&"object"===typeof o,(function(){return"update(): $merge expects a target of type 'object'; got "+n(o)})),u(e).forEach((function(n){e[n]!==t[n]&&(t===i&&(t=d(i)),t[n]=e[n])})),t},$apply:function(e,t){var r;return a("function"===typeof(r=e),(function(){return"update(): expected spec of $apply to be a function; got "+n(r)+"."})),e(t)}},v=new f;function m(e,t,r){a(Array.isArray(e),(function(){return"update(): expected target of "+n(r)+" to be an array; got "+n(e)+"."})),p(t[r],r)}function p(e,t){a(Array.isArray(e),(function(){return"update(): expected spec of "+n(t)+" to be an array; got "+n(e)+". Did you forget to wrap your parameter in an array?"}))}function g(e){a(Array.isArray(e),(function(){return"update(): expected spec of $splice to be an array of arrays; got "+n(e)+". Did you forget to wrap your parameters in an array?"}))}function y(e,t){var r=l(e);a("Map"===r||"Set"===r,(function(){return"update(): "+n(t)+" expects a target of type Set or Map; got "+n(r)}))}t.isEquals=v.update.isEquals,t.extend=v.extend,t.default=v.update,t.default.default=e.exports=c(t.default,t)},2176:function(e){"use strict";e.exports=function(e,t,n,r,a,i,o,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,a,i,o,s],u=0;(l=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},6916:function(e){var t=1/0,n=17976931348623157e292,r=NaN,a="[object Symbol]",i=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt,u=Object.prototype.toString;function d(e,d){var h;if("function"!=typeof d)throw new TypeError("Expected a function");return e=function(e){var d=function(e){if(!e)return 0===e?e:0;if((e=function(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&u.call(e)==a}(e))return r;if(f(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=f(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var n=s.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):o.test(e)?r:+e}(e))===t||e===-1/0){return(e<0?-1:1)*n}return e===e?e:0}(e),h=d%1;return d===d?h?d-h:d:0}(e),function(){return--e>0&&(h=d.apply(this,arguments)),e<=1&&(d=void 0),h}}function f(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}e.exports=function(e){return d(2,e)}},763:function(e,t,n){var r;e=n.nmd(e),function(){var a,i="Expected a function",o="__lodash_hash_undefined__",s="__lodash_placeholder__",l=16,c=32,u=64,d=128,f=256,h=1/0,v=9007199254740991,m=NaN,p=4294967295,g=[["ary",d],["bind",1],["bindKey",2],["curry",8],["curryRight",l],["flip",512],["partial",c],["partialRight",u],["rearg",f]],y="[object Arguments]",b="[object Array]",x="[object Boolean]",_="[object Date]",w="[object Error]",j="[object Function]",N="[object GeneratorFunction]",k="[object Map]",S="[object Number]",C="[object Object]",D="[object Promise]",E="[object RegExp]",O="[object Set]",P="[object String]",M="[object Symbol]",T="[object WeakMap]",R="[object ArrayBuffer]",A="[object DataView]",I="[object Float32Array]",L="[object Float64Array]",F="[object Int8Array]",Y="[object Int16Array]",U="[object Int32Array]",Z="[object Uint8Array]",H="[object Uint8ClampedArray]",B="[object Uint16Array]",V="[object Uint32Array]",z=/\b__p \+= '';/g,W=/\b(__p \+=) '' \+/g,q=/(__e\(.*?\)|\b__t\)) \+\n'';/g,K=/&(?:amp|lt|gt|quot|#39);/g,$=/[&<>"']/g,G=RegExp(K.source),J=RegExp($.source),X=/<%-([\s\S]+?)%>/g,Q=/<%([\s\S]+?)%>/g,ee=/<%=([\s\S]+?)%>/g,te=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ne=/^\w*$/,re=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ae=/[\\^$.*+?()[\]{}|]/g,ie=RegExp(ae.source),oe=/^\s+/,se=/\s/,le=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ce=/\{\n\/\* \[wrapped with (.+)\] \*/,ue=/,? & /,de=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,fe=/[()=,{}\[\]\/\s]/,he=/\\(\\)?/g,ve=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,me=/\w*$/,pe=/^[-+]0x[0-9a-f]+$/i,ge=/^0b[01]+$/i,ye=/^\[object .+?Constructor\]$/,be=/^0o[0-7]+$/i,xe=/^(?:0|[1-9]\d*)$/,_e=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,we=/($^)/,je=/['\n\r\u2028\u2029\\]/g,Ne="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ke="\\u2700-\\u27bf",Se="a-z\\xdf-\\xf6\\xf8-\\xff",Ce="A-Z\\xc0-\\xd6\\xd8-\\xde",De="\\ufe0e\\ufe0f",Ee="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Oe="['\u2019]",Pe="[\\ud800-\\udfff]",Me="["+Ee+"]",Te="["+Ne+"]",Re="\\d+",Ae="[\\u2700-\\u27bf]",Ie="["+Se+"]",Le="[^\\ud800-\\udfff"+Ee+Re+ke+Se+Ce+"]",Fe="\\ud83c[\\udffb-\\udfff]",Ye="[^\\ud800-\\udfff]",Ue="(?:\\ud83c[\\udde6-\\uddff]){2}",Ze="[\\ud800-\\udbff][\\udc00-\\udfff]",He="["+Ce+"]",Be="(?:"+Ie+"|"+Le+")",Ve="(?:"+He+"|"+Le+")",ze="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",We="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",qe="(?:"+Te+"|"+Fe+")"+"?",Ke="[\\ufe0e\\ufe0f]?",$e=Ke+qe+("(?:\\u200d(?:"+[Ye,Ue,Ze].join("|")+")"+Ke+qe+")*"),Ge="(?:"+[Ae,Ue,Ze].join("|")+")"+$e,Je="(?:"+[Ye+Te+"?",Te,Ue,Ze,Pe].join("|")+")",Xe=RegExp(Oe,"g"),Qe=RegExp(Te,"g"),et=RegExp(Fe+"(?="+Fe+")|"+Je+$e,"g"),tt=RegExp([He+"?"+Ie+"+"+ze+"(?="+[Me,He,"$"].join("|")+")",Ve+"+"+We+"(?="+[Me,He+Be,"$"].join("|")+")",He+"?"+Be+"+"+ze,He+"+"+We,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Re,Ge].join("|"),"g"),nt=RegExp("[\\u200d\\ud800-\\udfff"+Ne+De+"]"),rt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,at=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],it=-1,ot={};ot[I]=ot[L]=ot[F]=ot[Y]=ot[U]=ot[Z]=ot[H]=ot[B]=ot[V]=!0,ot[y]=ot[b]=ot[R]=ot[x]=ot[A]=ot[_]=ot[w]=ot[j]=ot[k]=ot[S]=ot[C]=ot[E]=ot[O]=ot[P]=ot[T]=!1;var st={};st[y]=st[b]=st[R]=st[A]=st[x]=st[_]=st[I]=st[L]=st[F]=st[Y]=st[U]=st[k]=st[S]=st[C]=st[E]=st[O]=st[P]=st[M]=st[Z]=st[H]=st[B]=st[V]=!0,st[w]=st[j]=st[T]=!1;var lt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},ct=parseFloat,ut=parseInt,dt="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,ft="object"==typeof self&&self&&self.Object===Object&&self,ht=dt||ft||Function("return this")(),vt=t&&!t.nodeType&&t,mt=vt&&e&&!e.nodeType&&e,pt=mt&&mt.exports===vt,gt=pt&&dt.process,yt=function(){try{var e=mt&&mt.require&&mt.require("util").types;return e||gt&>.binding&>.binding("util")}catch(t){}}(),bt=yt&&yt.isArrayBuffer,xt=yt&&yt.isDate,_t=yt&&yt.isMap,wt=yt&&yt.isRegExp,jt=yt&&yt.isSet,Nt=yt&&yt.isTypedArray;function kt(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function St(e,t,n,r){for(var a=-1,i=null==e?0:e.length;++a<i;){var o=e[a];t(r,o,n(o),e)}return r}function Ct(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}function Dt(e,t){for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}function Et(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}function Ot(e,t){for(var n=-1,r=null==e?0:e.length,a=0,i=[];++n<r;){var o=e[n];t(o,n,e)&&(i[a++]=o)}return i}function Pt(e,t){return!!(null==e?0:e.length)&&Zt(e,t,0)>-1}function Mt(e,t,n){for(var r=-1,a=null==e?0:e.length;++r<a;)if(n(t,e[r]))return!0;return!1}function Tt(e,t){for(var n=-1,r=null==e?0:e.length,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}function Rt(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}function At(e,t,n,r){var a=-1,i=null==e?0:e.length;for(r&&i&&(n=e[++a]);++a<i;)n=t(n,e[a],a,e);return n}function It(e,t,n,r){var a=null==e?0:e.length;for(r&&a&&(n=e[--a]);a--;)n=t(n,e[a],a,e);return n}function Lt(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}var Ft=zt("length");function Yt(e,t,n){var r;return n(e,(function(e,n,a){if(t(e,n,a))return r=n,!1})),r}function Ut(e,t,n,r){for(var a=e.length,i=n+(r?1:-1);r?i--:++i<a;)if(t(e[i],i,e))return i;return-1}function Zt(e,t,n){return t===t?function(e,t,n){var r=n-1,a=e.length;for(;++r<a;)if(e[r]===t)return r;return-1}(e,t,n):Ut(e,Bt,n)}function Ht(e,t,n,r){for(var a=n-1,i=e.length;++a<i;)if(r(e[a],t))return a;return-1}function Bt(e){return e!==e}function Vt(e,t){var n=null==e?0:e.length;return n?Kt(e,t)/n:m}function zt(e){return function(t){return null==t?a:t[e]}}function Wt(e){return function(t){return null==e?a:e[t]}}function qt(e,t,n,r,a){return a(e,(function(e,a,i){n=r?(r=!1,e):t(n,e,a,i)})),n}function Kt(e,t){for(var n,r=-1,i=e.length;++r<i;){var o=t(e[r]);o!==a&&(n=n===a?o:n+o)}return n}function $t(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function Gt(e){return e?e.slice(0,mn(e)+1).replace(oe,""):e}function Jt(e){return function(t){return e(t)}}function Xt(e,t){return Tt(t,(function(t){return e[t]}))}function Qt(e,t){return e.has(t)}function en(e,t){for(var n=-1,r=e.length;++n<r&&Zt(t,e[n],0)>-1;);return n}function tn(e,t){for(var n=e.length;n--&&Zt(t,e[n],0)>-1;);return n}function nn(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}var rn=Wt({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"}),an=Wt({"&":"&","<":"<",">":">",'"':""","'":"'"});function on(e){return"\\"+lt[e]}function sn(e){return nt.test(e)}function ln(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function cn(e,t){return function(n){return e(t(n))}}function un(e,t){for(var n=-1,r=e.length,a=0,i=[];++n<r;){var o=e[n];o!==t&&o!==s||(e[n]=s,i[a++]=n)}return i}function dn(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}function fn(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=[e,e]})),n}function hn(e){return sn(e)?function(e){var t=et.lastIndex=0;for(;et.test(e);)++t;return t}(e):Ft(e)}function vn(e){return sn(e)?function(e){return e.match(et)||[]}(e):function(e){return e.split("")}(e)}function mn(e){for(var t=e.length;t--&&se.test(e.charAt(t)););return t}var pn=Wt({"&":"&","<":"<",">":">",""":'"',"'":"'"});var gn=function e(t){var n=(t=null==t?ht:gn.defaults(ht.Object(),t,gn.pick(ht,at))).Array,r=t.Date,se=t.Error,Ne=t.Function,ke=t.Math,Se=t.Object,Ce=t.RegExp,De=t.String,Ee=t.TypeError,Oe=n.prototype,Pe=Ne.prototype,Me=Se.prototype,Te=t["__core-js_shared__"],Re=Pe.toString,Ae=Me.hasOwnProperty,Ie=0,Le=function(){var e=/[^.]+$/.exec(Te&&Te.keys&&Te.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),Fe=Me.toString,Ye=Re.call(Se),Ue=ht._,Ze=Ce("^"+Re.call(Ae).replace(ae,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),He=pt?t.Buffer:a,Be=t.Symbol,Ve=t.Uint8Array,ze=He?He.allocUnsafe:a,We=cn(Se.getPrototypeOf,Se),qe=Se.create,Ke=Me.propertyIsEnumerable,$e=Oe.splice,Ge=Be?Be.isConcatSpreadable:a,Je=Be?Be.iterator:a,et=Be?Be.toStringTag:a,nt=function(){try{var e=fi(Se,"defineProperty");return e({},"",{}),e}catch(t){}}(),lt=t.clearTimeout!==ht.clearTimeout&&t.clearTimeout,dt=r&&r.now!==ht.Date.now&&r.now,ft=t.setTimeout!==ht.setTimeout&&t.setTimeout,vt=ke.ceil,mt=ke.floor,gt=Se.getOwnPropertySymbols,yt=He?He.isBuffer:a,Ft=t.isFinite,Wt=Oe.join,yn=cn(Se.keys,Se),bn=ke.max,xn=ke.min,_n=r.now,wn=t.parseInt,jn=ke.random,Nn=Oe.reverse,kn=fi(t,"DataView"),Sn=fi(t,"Map"),Cn=fi(t,"Promise"),Dn=fi(t,"Set"),En=fi(t,"WeakMap"),On=fi(Se,"create"),Pn=En&&new En,Mn={},Tn=Yi(kn),Rn=Yi(Sn),An=Yi(Cn),In=Yi(Dn),Ln=Yi(En),Fn=Be?Be.prototype:a,Yn=Fn?Fn.valueOf:a,Un=Fn?Fn.toString:a;function Zn(e){if(rs(e)&&!Wo(e)&&!(e instanceof zn)){if(e instanceof Vn)return e;if(Ae.call(e,"__wrapped__"))return Ui(e)}return new Vn(e)}var Hn=function(){function e(){}return function(t){if(!ns(t))return{};if(qe)return qe(t);e.prototype=t;var n=new e;return e.prototype=a,n}}();function Bn(){}function Vn(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=a}function zn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=p,this.__views__=[]}function Wn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function qn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Kn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function $n(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new Kn;++t<n;)this.add(e[t])}function Gn(e){var t=this.__data__=new qn(e);this.size=t.size}function Jn(e,t){var n=Wo(e),r=!n&&zo(e),a=!n&&!r&&Go(e),i=!n&&!r&&!a&&ds(e),o=n||r||a||i,s=o?$t(e.length,De):[],l=s.length;for(var c in e)!t&&!Ae.call(e,c)||o&&("length"==c||a&&("offset"==c||"parent"==c)||i&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||bi(c,l))||s.push(c);return s}function Xn(e){var t=e.length;return t?e[$r(0,t-1)]:a}function Qn(e,t){return Ii(Oa(e),lr(t,0,e.length))}function er(e){return Ii(Oa(e))}function tr(e,t,n){(n!==a&&!Ho(e[t],n)||n===a&&!(t in e))&&or(e,t,n)}function nr(e,t,n){var r=e[t];Ae.call(e,t)&&Ho(r,n)&&(n!==a||t in e)||or(e,t,n)}function rr(e,t){for(var n=e.length;n--;)if(Ho(e[n][0],t))return n;return-1}function ar(e,t,n,r){return hr(e,(function(e,a,i){t(r,e,n(e),i)})),r}function ir(e,t){return e&&Pa(t,Ts(t),e)}function or(e,t,n){"__proto__"==t&&nt?nt(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function sr(e,t){for(var r=-1,i=t.length,o=n(i),s=null==e;++r<i;)o[r]=s?a:Ds(e,t[r]);return o}function lr(e,t,n){return e===e&&(n!==a&&(e=e<=n?e:n),t!==a&&(e=e>=t?e:t)),e}function cr(e,t,n,r,i,o){var s,l=1&t,c=2&t,u=4&t;if(n&&(s=i?n(e,r,i,o):n(e)),s!==a)return s;if(!ns(e))return e;var d=Wo(e);if(d){if(s=function(e){var t=e.length,n=new e.constructor(t);t&&"string"==typeof e[0]&&Ae.call(e,"index")&&(n.index=e.index,n.input=e.input);return n}(e),!l)return Oa(e,s)}else{var f=mi(e),h=f==j||f==N;if(Go(e))return Na(e,l);if(f==C||f==y||h&&!i){if(s=c||h?{}:gi(e),!l)return c?function(e,t){return Pa(e,vi(e),t)}(e,function(e,t){return e&&Pa(t,Rs(t),e)}(s,e)):function(e,t){return Pa(e,hi(e),t)}(e,ir(s,e))}else{if(!st[f])return i?e:{};s=function(e,t,n){var r=e.constructor;switch(t){case R:return ka(e);case x:case _:return new r(+e);case A:return function(e,t){var n=t?ka(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case I:case L:case F:case Y:case U:case Z:case H:case B:case V:return Sa(e,n);case k:return new r;case S:case P:return new r(e);case E:return function(e){var t=new e.constructor(e.source,me.exec(e));return t.lastIndex=e.lastIndex,t}(e);case O:return new r;case M:return a=e,Yn?Se(Yn.call(a)):{}}var a}(e,f,l)}}o||(o=new Gn);var v=o.get(e);if(v)return v;o.set(e,s),ls(e)?e.forEach((function(r){s.add(cr(r,t,n,r,e,o))})):as(e)&&e.forEach((function(r,a){s.set(a,cr(r,t,n,a,e,o))}));var m=d?a:(u?c?ii:ai:c?Rs:Ts)(e);return Ct(m||e,(function(r,a){m&&(r=e[a=r]),nr(s,a,cr(r,t,n,a,e,o))})),s}function ur(e,t,n){var r=n.length;if(null==e)return!r;for(e=Se(e);r--;){var i=n[r],o=t[i],s=e[i];if(s===a&&!(i in e)||!o(s))return!1}return!0}function dr(e,t,n){if("function"!=typeof e)throw new Ee(i);return Mi((function(){e.apply(a,n)}),t)}function fr(e,t,n,r){var a=-1,i=Pt,o=!0,s=e.length,l=[],c=t.length;if(!s)return l;n&&(t=Tt(t,Jt(n))),r?(i=Mt,o=!1):t.length>=200&&(i=Qt,o=!1,t=new $n(t));e:for(;++a<s;){var u=e[a],d=null==n?u:n(u);if(u=r||0!==u?u:0,o&&d===d){for(var f=c;f--;)if(t[f]===d)continue e;l.push(u)}else i(t,d,r)||l.push(u)}return l}Zn.templateSettings={escape:X,evaluate:Q,interpolate:ee,variable:"",imports:{_:Zn}},Zn.prototype=Bn.prototype,Zn.prototype.constructor=Zn,Vn.prototype=Hn(Bn.prototype),Vn.prototype.constructor=Vn,zn.prototype=Hn(Bn.prototype),zn.prototype.constructor=zn,Wn.prototype.clear=function(){this.__data__=On?On(null):{},this.size=0},Wn.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Wn.prototype.get=function(e){var t=this.__data__;if(On){var n=t[e];return n===o?a:n}return Ae.call(t,e)?t[e]:a},Wn.prototype.has=function(e){var t=this.__data__;return On?t[e]!==a:Ae.call(t,e)},Wn.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=On&&t===a?o:t,this},qn.prototype.clear=function(){this.__data__=[],this.size=0},qn.prototype.delete=function(e){var t=this.__data__,n=rr(t,e);return!(n<0)&&(n==t.length-1?t.pop():$e.call(t,n,1),--this.size,!0)},qn.prototype.get=function(e){var t=this.__data__,n=rr(t,e);return n<0?a:t[n][1]},qn.prototype.has=function(e){return rr(this.__data__,e)>-1},qn.prototype.set=function(e,t){var n=this.__data__,r=rr(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},Kn.prototype.clear=function(){this.size=0,this.__data__={hash:new Wn,map:new(Sn||qn),string:new Wn}},Kn.prototype.delete=function(e){var t=ui(this,e).delete(e);return this.size-=t?1:0,t},Kn.prototype.get=function(e){return ui(this,e).get(e)},Kn.prototype.has=function(e){return ui(this,e).has(e)},Kn.prototype.set=function(e,t){var n=ui(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},$n.prototype.add=$n.prototype.push=function(e){return this.__data__.set(e,o),this},$n.prototype.has=function(e){return this.__data__.has(e)},Gn.prototype.clear=function(){this.__data__=new qn,this.size=0},Gn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Gn.prototype.get=function(e){return this.__data__.get(e)},Gn.prototype.has=function(e){return this.__data__.has(e)},Gn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof qn){var r=n.__data__;if(!Sn||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Kn(r)}return n.set(e,t),this.size=n.size,this};var hr=Ra(_r),vr=Ra(wr,!0);function mr(e,t){var n=!0;return hr(e,(function(e,r,a){return n=!!t(e,r,a)})),n}function pr(e,t,n){for(var r=-1,i=e.length;++r<i;){var o=e[r],s=t(o);if(null!=s&&(l===a?s===s&&!us(s):n(s,l)))var l=s,c=o}return c}function gr(e,t){var n=[];return hr(e,(function(e,r,a){t(e,r,a)&&n.push(e)})),n}function yr(e,t,n,r,a){var i=-1,o=e.length;for(n||(n=yi),a||(a=[]);++i<o;){var s=e[i];t>0&&n(s)?t>1?yr(s,t-1,n,r,a):Rt(a,s):r||(a[a.length]=s)}return a}var br=Aa(),xr=Aa(!0);function _r(e,t){return e&&br(e,t,Ts)}function wr(e,t){return e&&xr(e,t,Ts)}function jr(e,t){return Ot(t,(function(t){return Qo(e[t])}))}function Nr(e,t){for(var n=0,r=(t=xa(t,e)).length;null!=e&&n<r;)e=e[Fi(t[n++])];return n&&n==r?e:a}function kr(e,t,n){var r=t(e);return Wo(e)?r:Rt(r,n(e))}function Sr(e){return null==e?e===a?"[object Undefined]":"[object Null]":et&&et in Se(e)?function(e){var t=Ae.call(e,et),n=e[et];try{e[et]=a;var r=!0}catch(o){}var i=Fe.call(e);r&&(t?e[et]=n:delete e[et]);return i}(e):function(e){return Fe.call(e)}(e)}function Cr(e,t){return e>t}function Dr(e,t){return null!=e&&Ae.call(e,t)}function Er(e,t){return null!=e&&t in Se(e)}function Or(e,t,r){for(var i=r?Mt:Pt,o=e[0].length,s=e.length,l=s,c=n(s),u=1/0,d=[];l--;){var f=e[l];l&&t&&(f=Tt(f,Jt(t))),u=xn(f.length,u),c[l]=!r&&(t||o>=120&&f.length>=120)?new $n(l&&f):a}f=e[0];var h=-1,v=c[0];e:for(;++h<o&&d.length<u;){var m=f[h],p=t?t(m):m;if(m=r||0!==m?m:0,!(v?Qt(v,p):i(d,p,r))){for(l=s;--l;){var g=c[l];if(!(g?Qt(g,p):i(e[l],p,r)))continue e}v&&v.push(p),d.push(m)}}return d}function Pr(e,t,n){var r=null==(e=Di(e,t=xa(t,e)))?e:e[Fi(Ji(t))];return null==r?a:kt(r,e,n)}function Mr(e){return rs(e)&&Sr(e)==y}function Tr(e,t,n,r,i){return e===t||(null==e||null==t||!rs(e)&&!rs(t)?e!==e&&t!==t:function(e,t,n,r,i,o){var s=Wo(e),l=Wo(t),c=s?b:mi(e),u=l?b:mi(t),d=(c=c==y?C:c)==C,f=(u=u==y?C:u)==C,h=c==u;if(h&&Go(e)){if(!Go(t))return!1;s=!0,d=!1}if(h&&!d)return o||(o=new Gn),s||ds(e)?ni(e,t,n,r,i,o):function(e,t,n,r,a,i,o){switch(n){case A:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case R:return!(e.byteLength!=t.byteLength||!i(new Ve(e),new Ve(t)));case x:case _:case S:return Ho(+e,+t);case w:return e.name==t.name&&e.message==t.message;case E:case P:return e==t+"";case k:var s=ln;case O:var l=1&r;if(s||(s=dn),e.size!=t.size&&!l)return!1;var c=o.get(e);if(c)return c==t;r|=2,o.set(e,t);var u=ni(s(e),s(t),r,a,i,o);return o.delete(e),u;case M:if(Yn)return Yn.call(e)==Yn.call(t)}return!1}(e,t,c,n,r,i,o);if(!(1&n)){var v=d&&Ae.call(e,"__wrapped__"),m=f&&Ae.call(t,"__wrapped__");if(v||m){var p=v?e.value():e,g=m?t.value():t;return o||(o=new Gn),i(p,g,n,r,o)}}if(!h)return!1;return o||(o=new Gn),function(e,t,n,r,i,o){var s=1&n,l=ai(e),c=l.length,u=ai(t).length;if(c!=u&&!s)return!1;var d=c;for(;d--;){var f=l[d];if(!(s?f in t:Ae.call(t,f)))return!1}var h=o.get(e),v=o.get(t);if(h&&v)return h==t&&v==e;var m=!0;o.set(e,t),o.set(t,e);var p=s;for(;++d<c;){var g=e[f=l[d]],y=t[f];if(r)var b=s?r(y,g,f,t,e,o):r(g,y,f,e,t,o);if(!(b===a?g===y||i(g,y,n,r,o):b)){m=!1;break}p||(p="constructor"==f)}if(m&&!p){var x=e.constructor,_=t.constructor;x==_||!("constructor"in e)||!("constructor"in t)||"function"==typeof x&&x instanceof x&&"function"==typeof _&&_ instanceof _||(m=!1)}return o.delete(e),o.delete(t),m}(e,t,n,r,i,o)}(e,t,n,r,Tr,i))}function Rr(e,t,n,r){var i=n.length,o=i,s=!r;if(null==e)return!o;for(e=Se(e);i--;){var l=n[i];if(s&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++i<o;){var c=(l=n[i])[0],u=e[c],d=l[1];if(s&&l[2]){if(u===a&&!(c in e))return!1}else{var f=new Gn;if(r)var h=r(u,d,c,e,t,f);if(!(h===a?Tr(d,u,3,r,f):h))return!1}}return!0}function Ar(e){return!(!ns(e)||function(e){return!!Le&&Le in e}(e))&&(Qo(e)?Ze:ye).test(Yi(e))}function Ir(e){return"function"==typeof e?e:null==e?il:"object"==typeof e?Wo(e)?Hr(e[0],e[1]):Zr(e):vl(e)}function Lr(e){if(!Ni(e))return yn(e);var t=[];for(var n in Se(e))Ae.call(e,n)&&"constructor"!=n&&t.push(n);return t}function Fr(e){if(!ns(e))return function(e){var t=[];if(null!=e)for(var n in Se(e))t.push(n);return t}(e);var t=Ni(e),n=[];for(var r in e)("constructor"!=r||!t&&Ae.call(e,r))&&n.push(r);return n}function Yr(e,t){return e<t}function Ur(e,t){var r=-1,a=Ko(e)?n(e.length):[];return hr(e,(function(e,n,i){a[++r]=t(e,n,i)})),a}function Zr(e){var t=di(e);return 1==t.length&&t[0][2]?Si(t[0][0],t[0][1]):function(n){return n===e||Rr(n,e,t)}}function Hr(e,t){return _i(e)&&ki(t)?Si(Fi(e),t):function(n){var r=Ds(n,e);return r===a&&r===t?Es(n,e):Tr(t,r,3)}}function Br(e,t,n,r,i){e!==t&&br(t,(function(o,s){if(i||(i=new Gn),ns(o))!function(e,t,n,r,i,o,s){var l=Oi(e,n),c=Oi(t,n),u=s.get(c);if(u)return void tr(e,n,u);var d=o?o(l,c,n+"",e,t,s):a,f=d===a;if(f){var h=Wo(c),v=!h&&Go(c),m=!h&&!v&&ds(c);d=c,h||v||m?Wo(l)?d=l:$o(l)?d=Oa(l):v?(f=!1,d=Na(c,!0)):m?(f=!1,d=Sa(c,!0)):d=[]:os(c)||zo(c)?(d=l,zo(l)?d=bs(l):ns(l)&&!Qo(l)||(d=gi(c))):f=!1}f&&(s.set(c,d),i(d,c,r,o,s),s.delete(c));tr(e,n,d)}(e,t,s,n,Br,r,i);else{var l=r?r(Oi(e,s),o,s+"",e,t,i):a;l===a&&(l=o),tr(e,s,l)}}),Rs)}function Vr(e,t){var n=e.length;if(n)return bi(t+=t<0?n:0,n)?e[t]:a}function zr(e,t,n){t=t.length?Tt(t,(function(e){return Wo(e)?function(t){return Nr(t,1===e.length?e[0]:e)}:e})):[il];var r=-1;t=Tt(t,Jt(ci()));var a=Ur(e,(function(e,n,a){var i=Tt(t,(function(t){return t(e)}));return{criteria:i,index:++r,value:e}}));return function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}(a,(function(e,t){return function(e,t,n){var r=-1,a=e.criteria,i=t.criteria,o=a.length,s=n.length;for(;++r<o;){var l=Ca(a[r],i[r]);if(l)return r>=s?l:l*("desc"==n[r]?-1:1)}return e.index-t.index}(e,t,n)}))}function Wr(e,t,n){for(var r=-1,a=t.length,i={};++r<a;){var o=t[r],s=Nr(e,o);n(s,o)&&ea(i,xa(o,e),s)}return i}function qr(e,t,n,r){var a=r?Ht:Zt,i=-1,o=t.length,s=e;for(e===t&&(t=Oa(t)),n&&(s=Tt(e,Jt(n)));++i<o;)for(var l=0,c=t[i],u=n?n(c):c;(l=a(s,u,l,r))>-1;)s!==e&&$e.call(s,l,1),$e.call(e,l,1);return e}function Kr(e,t){for(var n=e?t.length:0,r=n-1;n--;){var a=t[n];if(n==r||a!==i){var i=a;bi(a)?$e.call(e,a,1):fa(e,a)}}return e}function $r(e,t){return e+mt(jn()*(t-e+1))}function Gr(e,t){var n="";if(!e||t<1||t>v)return n;do{t%2&&(n+=e),(t=mt(t/2))&&(e+=e)}while(t);return n}function Jr(e,t){return Ti(Ci(e,t,il),e+"")}function Xr(e){return Xn(Hs(e))}function Qr(e,t){var n=Hs(e);return Ii(n,lr(t,0,n.length))}function ea(e,t,n,r){if(!ns(e))return e;for(var i=-1,o=(t=xa(t,e)).length,s=o-1,l=e;null!=l&&++i<o;){var c=Fi(t[i]),u=n;if("__proto__"===c||"constructor"===c||"prototype"===c)return e;if(i!=s){var d=l[c];(u=r?r(d,c,l):a)===a&&(u=ns(d)?d:bi(t[i+1])?[]:{})}nr(l,c,u),l=l[c]}return e}var ta=Pn?function(e,t){return Pn.set(e,t),e}:il,na=nt?function(e,t){return nt(e,"toString",{configurable:!0,enumerable:!1,value:nl(t),writable:!0})}:il;function ra(e){return Ii(Hs(e))}function aa(e,t,r){var a=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(r=r>i?i:r)<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var o=n(i);++a<i;)o[a]=e[a+t];return o}function ia(e,t){var n;return hr(e,(function(e,r,a){return!(n=t(e,r,a))})),!!n}function oa(e,t,n){var r=0,a=null==e?r:e.length;if("number"==typeof t&&t===t&&a<=2147483647){for(;r<a;){var i=r+a>>>1,o=e[i];null!==o&&!us(o)&&(n?o<=t:o<t)?r=i+1:a=i}return a}return sa(e,t,il,n)}function sa(e,t,n,r){var i=0,o=null==e?0:e.length;if(0===o)return 0;for(var s=(t=n(t))!==t,l=null===t,c=us(t),u=t===a;i<o;){var d=mt((i+o)/2),f=n(e[d]),h=f!==a,v=null===f,m=f===f,p=us(f);if(s)var g=r||m;else g=u?m&&(r||h):l?m&&h&&(r||!v):c?m&&h&&!v&&(r||!p):!v&&!p&&(r?f<=t:f<t);g?i=d+1:o=d}return xn(o,4294967294)}function la(e,t){for(var n=-1,r=e.length,a=0,i=[];++n<r;){var o=e[n],s=t?t(o):o;if(!n||!Ho(s,l)){var l=s;i[a++]=0===o?0:o}}return i}function ca(e){return"number"==typeof e?e:us(e)?m:+e}function ua(e){if("string"==typeof e)return e;if(Wo(e))return Tt(e,ua)+"";if(us(e))return Un?Un.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function da(e,t,n){var r=-1,a=Pt,i=e.length,o=!0,s=[],l=s;if(n)o=!1,a=Mt;else if(i>=200){var c=t?null:Ga(e);if(c)return dn(c);o=!1,a=Qt,l=new $n}else l=t?[]:s;e:for(;++r<i;){var u=e[r],d=t?t(u):u;if(u=n||0!==u?u:0,o&&d===d){for(var f=l.length;f--;)if(l[f]===d)continue e;t&&l.push(d),s.push(u)}else a(l,d,n)||(l!==s&&l.push(d),s.push(u))}return s}function fa(e,t){return null==(e=Di(e,t=xa(t,e)))||delete e[Fi(Ji(t))]}function ha(e,t,n,r){return ea(e,t,n(Nr(e,t)),r)}function va(e,t,n,r){for(var a=e.length,i=r?a:-1;(r?i--:++i<a)&&t(e[i],i,e););return n?aa(e,r?0:i,r?i+1:a):aa(e,r?i+1:0,r?a:i)}function ma(e,t){var n=e;return n instanceof zn&&(n=n.value()),At(t,(function(e,t){return t.func.apply(t.thisArg,Rt([e],t.args))}),n)}function pa(e,t,r){var a=e.length;if(a<2)return a?da(e[0]):[];for(var i=-1,o=n(a);++i<a;)for(var s=e[i],l=-1;++l<a;)l!=i&&(o[i]=fr(o[i]||s,e[l],t,r));return da(yr(o,1),t,r)}function ga(e,t,n){for(var r=-1,i=e.length,o=t.length,s={};++r<i;){var l=r<o?t[r]:a;n(s,e[r],l)}return s}function ya(e){return $o(e)?e:[]}function ba(e){return"function"==typeof e?e:il}function xa(e,t){return Wo(e)?e:_i(e,t)?[e]:Li(xs(e))}var _a=Jr;function wa(e,t,n){var r=e.length;return n=n===a?r:n,!t&&n>=r?e:aa(e,t,n)}var ja=lt||function(e){return ht.clearTimeout(e)};function Na(e,t){if(t)return e.slice();var n=e.length,r=ze?ze(n):new e.constructor(n);return e.copy(r),r}function ka(e){var t=new e.constructor(e.byteLength);return new Ve(t).set(new Ve(e)),t}function Sa(e,t){var n=t?ka(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Ca(e,t){if(e!==t){var n=e!==a,r=null===e,i=e===e,o=us(e),s=t!==a,l=null===t,c=t===t,u=us(t);if(!l&&!u&&!o&&e>t||o&&s&&c&&!l&&!u||r&&s&&c||!n&&c||!i)return 1;if(!r&&!o&&!u&&e<t||u&&n&&i&&!r&&!o||l&&n&&i||!s&&i||!c)return-1}return 0}function Da(e,t,r,a){for(var i=-1,o=e.length,s=r.length,l=-1,c=t.length,u=bn(o-s,0),d=n(c+u),f=!a;++l<c;)d[l]=t[l];for(;++i<s;)(f||i<o)&&(d[r[i]]=e[i]);for(;u--;)d[l++]=e[i++];return d}function Ea(e,t,r,a){for(var i=-1,o=e.length,s=-1,l=r.length,c=-1,u=t.length,d=bn(o-l,0),f=n(d+u),h=!a;++i<d;)f[i]=e[i];for(var v=i;++c<u;)f[v+c]=t[c];for(;++s<l;)(h||i<o)&&(f[v+r[s]]=e[i++]);return f}function Oa(e,t){var r=-1,a=e.length;for(t||(t=n(a));++r<a;)t[r]=e[r];return t}function Pa(e,t,n,r){var i=!n;n||(n={});for(var o=-1,s=t.length;++o<s;){var l=t[o],c=r?r(n[l],e[l],l,n,e):a;c===a&&(c=e[l]),i?or(n,l,c):nr(n,l,c)}return n}function Ma(e,t){return function(n,r){var a=Wo(n)?St:ar,i=t?t():{};return a(n,e,ci(r,2),i)}}function Ta(e){return Jr((function(t,n){var r=-1,i=n.length,o=i>1?n[i-1]:a,s=i>2?n[2]:a;for(o=e.length>3&&"function"==typeof o?(i--,o):a,s&&xi(n[0],n[1],s)&&(o=i<3?a:o,i=1),t=Se(t);++r<i;){var l=n[r];l&&e(t,l,r,o)}return t}))}function Ra(e,t){return function(n,r){if(null==n)return n;if(!Ko(n))return e(n,r);for(var a=n.length,i=t?a:-1,o=Se(n);(t?i--:++i<a)&&!1!==r(o[i],i,o););return n}}function Aa(e){return function(t,n,r){for(var a=-1,i=Se(t),o=r(t),s=o.length;s--;){var l=o[e?s:++a];if(!1===n(i[l],l,i))break}return t}}function Ia(e){return function(t){var n=sn(t=xs(t))?vn(t):a,r=n?n[0]:t.charAt(0),i=n?wa(n,1).join(""):t.slice(1);return r[e]()+i}}function La(e){return function(t){return At(Qs(zs(t).replace(Xe,"")),e,"")}}function Fa(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=Hn(e.prototype),r=e.apply(n,t);return ns(r)?r:n}}function Ya(e){return function(t,n,r){var i=Se(t);if(!Ko(t)){var o=ci(n,3);t=Ts(t),n=function(e){return o(i[e],e,i)}}var s=e(t,n,r);return s>-1?i[o?t[s]:s]:a}}function Ua(e){return ri((function(t){var n=t.length,r=n,o=Vn.prototype.thru;for(e&&t.reverse();r--;){var s=t[r];if("function"!=typeof s)throw new Ee(i);if(o&&!l&&"wrapper"==si(s))var l=new Vn([],!0)}for(r=l?r:n;++r<n;){var c=si(s=t[r]),u="wrapper"==c?oi(s):a;l=u&&wi(u[0])&&424==u[1]&&!u[4].length&&1==u[9]?l[si(u[0])].apply(l,u[3]):1==s.length&&wi(s)?l[c]():l.thru(s)}return function(){var e=arguments,r=e[0];if(l&&1==e.length&&Wo(r))return l.plant(r).value();for(var a=0,i=n?t[a].apply(this,e):r;++a<n;)i=t[a].call(this,i);return i}}))}function Za(e,t,r,i,o,s,l,c,u,f){var h=t&d,v=1&t,m=2&t,p=24&t,g=512&t,y=m?a:Fa(e);return function a(){for(var d=arguments.length,b=n(d),x=d;x--;)b[x]=arguments[x];if(p)var _=li(a),w=nn(b,_);if(i&&(b=Da(b,i,o,p)),s&&(b=Ea(b,s,l,p)),d-=w,p&&d<f){var j=un(b,_);return Ka(e,t,Za,a.placeholder,r,b,j,c,u,f-d)}var N=v?r:this,k=m?N[e]:e;return d=b.length,c?b=Ei(b,c):g&&d>1&&b.reverse(),h&&u<d&&(b.length=u),this&&this!==ht&&this instanceof a&&(k=y||Fa(k)),k.apply(N,b)}}function Ha(e,t){return function(n,r){return function(e,t,n,r){return _r(e,(function(e,a,i){t(r,n(e),a,i)})),r}(n,e,t(r),{})}}function Ba(e,t){return function(n,r){var i;if(n===a&&r===a)return t;if(n!==a&&(i=n),r!==a){if(i===a)return r;"string"==typeof n||"string"==typeof r?(n=ua(n),r=ua(r)):(n=ca(n),r=ca(r)),i=e(n,r)}return i}}function Va(e){return ri((function(t){return t=Tt(t,Jt(ci())),Jr((function(n){var r=this;return e(t,(function(e){return kt(e,r,n)}))}))}))}function za(e,t){var n=(t=t===a?" ":ua(t)).length;if(n<2)return n?Gr(t,e):t;var r=Gr(t,vt(e/hn(t)));return sn(t)?wa(vn(r),0,e).join(""):r.slice(0,e)}function Wa(e){return function(t,r,i){return i&&"number"!=typeof i&&xi(t,r,i)&&(r=i=a),t=ms(t),r===a?(r=t,t=0):r=ms(r),function(e,t,r,a){for(var i=-1,o=bn(vt((t-e)/(r||1)),0),s=n(o);o--;)s[a?o:++i]=e,e+=r;return s}(t,r,i=i===a?t<r?1:-1:ms(i),e)}}function qa(e){return function(t,n){return"string"==typeof t&&"string"==typeof n||(t=ys(t),n=ys(n)),e(t,n)}}function Ka(e,t,n,r,i,o,s,l,d,f){var h=8&t;t|=h?c:u,4&(t&=~(h?u:c))||(t&=-4);var v=[e,t,i,h?o:a,h?s:a,h?a:o,h?a:s,l,d,f],m=n.apply(a,v);return wi(e)&&Pi(m,v),m.placeholder=r,Ri(m,e,t)}function $a(e){var t=ke[e];return function(e,n){if(e=ys(e),(n=null==n?0:xn(ps(n),292))&&Ft(e)){var r=(xs(e)+"e").split("e");return+((r=(xs(t(r[0]+"e"+(+r[1]+n)))+"e").split("e"))[0]+"e"+(+r[1]-n))}return t(e)}}var Ga=Dn&&1/dn(new Dn([,-0]))[1]==h?function(e){return new Dn(e)}:ul;function Ja(e){return function(t){var n=mi(t);return n==k?ln(t):n==O?fn(t):function(e,t){return Tt(t,(function(t){return[t,e[t]]}))}(t,e(t))}}function Xa(e,t,r,o,h,v,m,p){var g=2&t;if(!g&&"function"!=typeof e)throw new Ee(i);var y=o?o.length:0;if(y||(t&=-97,o=h=a),m=m===a?m:bn(ps(m),0),p=p===a?p:ps(p),y-=h?h.length:0,t&u){var b=o,x=h;o=h=a}var _=g?a:oi(e),w=[e,t,r,o,h,b,x,v,m,p];if(_&&function(e,t){var n=e[1],r=t[1],a=n|r,i=a<131,o=r==d&&8==n||r==d&&n==f&&e[7].length<=t[8]||384==r&&t[7].length<=t[8]&&8==n;if(!i&&!o)return e;1&r&&(e[2]=t[2],a|=1&n?0:4);var l=t[3];if(l){var c=e[3];e[3]=c?Da(c,l,t[4]):l,e[4]=c?un(e[3],s):t[4]}(l=t[5])&&(c=e[5],e[5]=c?Ea(c,l,t[6]):l,e[6]=c?un(e[5],s):t[6]);(l=t[7])&&(e[7]=l);r&d&&(e[8]=null==e[8]?t[8]:xn(e[8],t[8]));null==e[9]&&(e[9]=t[9]);e[0]=t[0],e[1]=a}(w,_),e=w[0],t=w[1],r=w[2],o=w[3],h=w[4],!(p=w[9]=w[9]===a?g?0:e.length:bn(w[9]-y,0))&&24&t&&(t&=-25),t&&1!=t)j=8==t||t==l?function(e,t,r){var i=Fa(e);return function o(){for(var s=arguments.length,l=n(s),c=s,u=li(o);c--;)l[c]=arguments[c];var d=s<3&&l[0]!==u&&l[s-1]!==u?[]:un(l,u);return(s-=d.length)<r?Ka(e,t,Za,o.placeholder,a,l,d,a,a,r-s):kt(this&&this!==ht&&this instanceof o?i:e,this,l)}}(e,t,p):t!=c&&33!=t||h.length?Za.apply(a,w):function(e,t,r,a){var i=1&t,o=Fa(e);return function t(){for(var s=-1,l=arguments.length,c=-1,u=a.length,d=n(u+l),f=this&&this!==ht&&this instanceof t?o:e;++c<u;)d[c]=a[c];for(;l--;)d[c++]=arguments[++s];return kt(f,i?r:this,d)}}(e,t,r,o);else var j=function(e,t,n){var r=1&t,a=Fa(e);return function t(){return(this&&this!==ht&&this instanceof t?a:e).apply(r?n:this,arguments)}}(e,t,r);return Ri((_?ta:Pi)(j,w),e,t)}function Qa(e,t,n,r){return e===a||Ho(e,Me[n])&&!Ae.call(r,n)?t:e}function ei(e,t,n,r,i,o){return ns(e)&&ns(t)&&(o.set(t,e),Br(e,t,a,ei,o),o.delete(t)),e}function ti(e){return os(e)?a:e}function ni(e,t,n,r,i,o){var s=1&n,l=e.length,c=t.length;if(l!=c&&!(s&&c>l))return!1;var u=o.get(e),d=o.get(t);if(u&&d)return u==t&&d==e;var f=-1,h=!0,v=2&n?new $n:a;for(o.set(e,t),o.set(t,e);++f<l;){var m=e[f],p=t[f];if(r)var g=s?r(p,m,f,t,e,o):r(m,p,f,e,t,o);if(g!==a){if(g)continue;h=!1;break}if(v){if(!Lt(t,(function(e,t){if(!Qt(v,t)&&(m===e||i(m,e,n,r,o)))return v.push(t)}))){h=!1;break}}else if(m!==p&&!i(m,p,n,r,o)){h=!1;break}}return o.delete(e),o.delete(t),h}function ri(e){return Ti(Ci(e,a,Wi),e+"")}function ai(e){return kr(e,Ts,hi)}function ii(e){return kr(e,Rs,vi)}var oi=Pn?function(e){return Pn.get(e)}:ul;function si(e){for(var t=e.name+"",n=Mn[t],r=Ae.call(Mn,t)?n.length:0;r--;){var a=n[r],i=a.func;if(null==i||i==e)return a.name}return t}function li(e){return(Ae.call(Zn,"placeholder")?Zn:e).placeholder}function ci(){var e=Zn.iteratee||ol;return e=e===ol?Ir:e,arguments.length?e(arguments[0],arguments[1]):e}function ui(e,t){var n=e.__data__;return function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}(t)?n["string"==typeof t?"string":"hash"]:n.map}function di(e){for(var t=Ts(e),n=t.length;n--;){var r=t[n],a=e[r];t[n]=[r,a,ki(a)]}return t}function fi(e,t){var n=function(e,t){return null==e?a:e[t]}(e,t);return Ar(n)?n:a}var hi=gt?function(e){return null==e?[]:(e=Se(e),Ot(gt(e),(function(t){return Ke.call(e,t)})))}:gl,vi=gt?function(e){for(var t=[];e;)Rt(t,hi(e)),e=We(e);return t}:gl,mi=Sr;function pi(e,t,n){for(var r=-1,a=(t=xa(t,e)).length,i=!1;++r<a;){var o=Fi(t[r]);if(!(i=null!=e&&n(e,o)))break;e=e[o]}return i||++r!=a?i:!!(a=null==e?0:e.length)&&ts(a)&&bi(o,a)&&(Wo(e)||zo(e))}function gi(e){return"function"!=typeof e.constructor||Ni(e)?{}:Hn(We(e))}function yi(e){return Wo(e)||zo(e)||!!(Ge&&e&&e[Ge])}function bi(e,t){var n=typeof e;return!!(t=null==t?v:t)&&("number"==n||"symbol"!=n&&xe.test(e))&&e>-1&&e%1==0&&e<t}function xi(e,t,n){if(!ns(n))return!1;var r=typeof t;return!!("number"==r?Ko(n)&&bi(t,n.length):"string"==r&&t in n)&&Ho(n[t],e)}function _i(e,t){if(Wo(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!us(e))||(ne.test(e)||!te.test(e)||null!=t&&e in Se(t))}function wi(e){var t=si(e),n=Zn[t];if("function"!=typeof n||!(t in zn.prototype))return!1;if(e===n)return!0;var r=oi(n);return!!r&&e===r[0]}(kn&&mi(new kn(new ArrayBuffer(1)))!=A||Sn&&mi(new Sn)!=k||Cn&&mi(Cn.resolve())!=D||Dn&&mi(new Dn)!=O||En&&mi(new En)!=T)&&(mi=function(e){var t=Sr(e),n=t==C?e.constructor:a,r=n?Yi(n):"";if(r)switch(r){case Tn:return A;case Rn:return k;case An:return D;case In:return O;case Ln:return T}return t});var ji=Te?Qo:yl;function Ni(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Me)}function ki(e){return e===e&&!ns(e)}function Si(e,t){return function(n){return null!=n&&(n[e]===t&&(t!==a||e in Se(n)))}}function Ci(e,t,r){return t=bn(t===a?e.length-1:t,0),function(){for(var a=arguments,i=-1,o=bn(a.length-t,0),s=n(o);++i<o;)s[i]=a[t+i];i=-1;for(var l=n(t+1);++i<t;)l[i]=a[i];return l[t]=r(s),kt(e,this,l)}}function Di(e,t){return t.length<2?e:Nr(e,aa(t,0,-1))}function Ei(e,t){for(var n=e.length,r=xn(t.length,n),i=Oa(e);r--;){var o=t[r];e[r]=bi(o,n)?i[o]:a}return e}function Oi(e,t){if(("constructor"!==t||"function"!==typeof e[t])&&"__proto__"!=t)return e[t]}var Pi=Ai(ta),Mi=ft||function(e,t){return ht.setTimeout(e,t)},Ti=Ai(na);function Ri(e,t,n){var r=t+"";return Ti(e,function(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n>1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(le,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return Ct(g,(function(n){var r="_."+n[0];t&n[1]&&!Pt(e,r)&&e.push(r)})),e.sort()}(function(e){var t=e.match(ce);return t?t[1].split(ue):[]}(r),n)))}function Ai(e){var t=0,n=0;return function(){var r=_n(),i=16-(r-n);if(n=r,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(a,arguments)}}function Ii(e,t){var n=-1,r=e.length,i=r-1;for(t=t===a?r:t;++n<t;){var o=$r(n,i),s=e[o];e[o]=e[n],e[n]=s}return e.length=t,e}var Li=function(e){var t=Io(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(re,(function(e,n,r,a){t.push(r?a.replace(he,"$1"):n||e)})),t}));function Fi(e){if("string"==typeof e||us(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function Yi(e){if(null!=e){try{return Re.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function Ui(e){if(e instanceof zn)return e.clone();var t=new Vn(e.__wrapped__,e.__chain__);return t.__actions__=Oa(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var Zi=Jr((function(e,t){return $o(e)?fr(e,yr(t,1,$o,!0)):[]})),Hi=Jr((function(e,t){var n=Ji(t);return $o(n)&&(n=a),$o(e)?fr(e,yr(t,1,$o,!0),ci(n,2)):[]})),Bi=Jr((function(e,t){var n=Ji(t);return $o(n)&&(n=a),$o(e)?fr(e,yr(t,1,$o,!0),a,n):[]}));function Vi(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var a=null==n?0:ps(n);return a<0&&(a=bn(r+a,0)),Ut(e,ci(t,3),a)}function zi(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r-1;return n!==a&&(i=ps(n),i=n<0?bn(r+i,0):xn(i,r-1)),Ut(e,ci(t,3),i,!0)}function Wi(e){return(null==e?0:e.length)?yr(e,1):[]}function qi(e){return e&&e.length?e[0]:a}var Ki=Jr((function(e){var t=Tt(e,ya);return t.length&&t[0]===e[0]?Or(t):[]})),$i=Jr((function(e){var t=Ji(e),n=Tt(e,ya);return t===Ji(n)?t=a:n.pop(),n.length&&n[0]===e[0]?Or(n,ci(t,2)):[]})),Gi=Jr((function(e){var t=Ji(e),n=Tt(e,ya);return(t="function"==typeof t?t:a)&&n.pop(),n.length&&n[0]===e[0]?Or(n,a,t):[]}));function Ji(e){var t=null==e?0:e.length;return t?e[t-1]:a}var Xi=Jr(Qi);function Qi(e,t){return e&&e.length&&t&&t.length?qr(e,t):e}var eo=ri((function(e,t){var n=null==e?0:e.length,r=sr(e,t);return Kr(e,Tt(t,(function(e){return bi(e,n)?+e:e})).sort(Ca)),r}));function to(e){return null==e?e:Nn.call(e)}var no=Jr((function(e){return da(yr(e,1,$o,!0))})),ro=Jr((function(e){var t=Ji(e);return $o(t)&&(t=a),da(yr(e,1,$o,!0),ci(t,2))})),ao=Jr((function(e){var t=Ji(e);return t="function"==typeof t?t:a,da(yr(e,1,$o,!0),a,t)}));function io(e){if(!e||!e.length)return[];var t=0;return e=Ot(e,(function(e){if($o(e))return t=bn(e.length,t),!0})),$t(t,(function(t){return Tt(e,zt(t))}))}function oo(e,t){if(!e||!e.length)return[];var n=io(e);return null==t?n:Tt(n,(function(e){return kt(t,a,e)}))}var so=Jr((function(e,t){return $o(e)?fr(e,t):[]})),lo=Jr((function(e){return pa(Ot(e,$o))})),co=Jr((function(e){var t=Ji(e);return $o(t)&&(t=a),pa(Ot(e,$o),ci(t,2))})),uo=Jr((function(e){var t=Ji(e);return t="function"==typeof t?t:a,pa(Ot(e,$o),a,t)})),fo=Jr(io);var ho=Jr((function(e){var t=e.length,n=t>1?e[t-1]:a;return n="function"==typeof n?(e.pop(),n):a,oo(e,n)}));function vo(e){var t=Zn(e);return t.__chain__=!0,t}function mo(e,t){return t(e)}var po=ri((function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,i=function(t){return sr(t,e)};return!(t>1||this.__actions__.length)&&r instanceof zn&&bi(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:mo,args:[i],thisArg:a}),new Vn(r,this.__chain__).thru((function(e){return t&&!e.length&&e.push(a),e}))):this.thru(i)}));var go=Ma((function(e,t,n){Ae.call(e,n)?++e[n]:or(e,n,1)}));var yo=Ya(Vi),bo=Ya(zi);function xo(e,t){return(Wo(e)?Ct:hr)(e,ci(t,3))}function _o(e,t){return(Wo(e)?Dt:vr)(e,ci(t,3))}var wo=Ma((function(e,t,n){Ae.call(e,n)?e[n].push(t):or(e,n,[t])}));var jo=Jr((function(e,t,r){var a=-1,i="function"==typeof t,o=Ko(e)?n(e.length):[];return hr(e,(function(e){o[++a]=i?kt(t,e,r):Pr(e,t,r)})),o})),No=Ma((function(e,t,n){or(e,n,t)}));function ko(e,t){return(Wo(e)?Tt:Ur)(e,ci(t,3))}var So=Ma((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));var Co=Jr((function(e,t){if(null==e)return[];var n=t.length;return n>1&&xi(e,t[0],t[1])?t=[]:n>2&&xi(t[0],t[1],t[2])&&(t=[t[0]]),zr(e,yr(t,1),[])})),Do=dt||function(){return ht.Date.now()};function Eo(e,t,n){return t=n?a:t,t=e&&null==t?e.length:t,Xa(e,d,a,a,a,a,t)}function Oo(e,t){var n;if("function"!=typeof t)throw new Ee(i);return e=ps(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=a),n}}var Po=Jr((function(e,t,n){var r=1;if(n.length){var a=un(n,li(Po));r|=c}return Xa(e,r,t,n,a)})),Mo=Jr((function(e,t,n){var r=3;if(n.length){var a=un(n,li(Mo));r|=c}return Xa(t,r,e,n,a)}));function To(e,t,n){var r,o,s,l,c,u,d=0,f=!1,h=!1,v=!0;if("function"!=typeof e)throw new Ee(i);function m(t){var n=r,i=o;return r=o=a,d=t,l=e.apply(i,n)}function p(e){return d=e,c=Mi(y,t),f?m(e):l}function g(e){var n=e-u;return u===a||n>=t||n<0||h&&e-d>=s}function y(){var e=Do();if(g(e))return b(e);c=Mi(y,function(e){var n=t-(e-u);return h?xn(n,s-(e-d)):n}(e))}function b(e){return c=a,v&&r?m(e):(r=o=a,l)}function x(){var e=Do(),n=g(e);if(r=arguments,o=this,u=e,n){if(c===a)return p(u);if(h)return ja(c),c=Mi(y,t),m(u)}return c===a&&(c=Mi(y,t)),l}return t=ys(t)||0,ns(n)&&(f=!!n.leading,s=(h="maxWait"in n)?bn(ys(n.maxWait)||0,t):s,v="trailing"in n?!!n.trailing:v),x.cancel=function(){c!==a&&ja(c),d=0,r=u=o=c=a},x.flush=function(){return c===a?l:b(Do())},x}var Ro=Jr((function(e,t){return dr(e,1,t)})),Ao=Jr((function(e,t,n){return dr(e,ys(t)||0,n)}));function Io(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Ee(i);var n=function n(){var r=arguments,a=t?t.apply(this,r):r[0],i=n.cache;if(i.has(a))return i.get(a);var o=e.apply(this,r);return n.cache=i.set(a,o)||i,o};return n.cache=new(Io.Cache||Kn),n}function Lo(e){if("function"!=typeof e)throw new Ee(i);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Io.Cache=Kn;var Fo=_a((function(e,t){var n=(t=1==t.length&&Wo(t[0])?Tt(t[0],Jt(ci())):Tt(yr(t,1),Jt(ci()))).length;return Jr((function(r){for(var a=-1,i=xn(r.length,n);++a<i;)r[a]=t[a].call(this,r[a]);return kt(e,this,r)}))})),Yo=Jr((function(e,t){var n=un(t,li(Yo));return Xa(e,c,a,t,n)})),Uo=Jr((function(e,t){var n=un(t,li(Uo));return Xa(e,u,a,t,n)})),Zo=ri((function(e,t){return Xa(e,f,a,a,a,t)}));function Ho(e,t){return e===t||e!==e&&t!==t}var Bo=qa(Cr),Vo=qa((function(e,t){return e>=t})),zo=Mr(function(){return arguments}())?Mr:function(e){return rs(e)&&Ae.call(e,"callee")&&!Ke.call(e,"callee")},Wo=n.isArray,qo=bt?Jt(bt):function(e){return rs(e)&&Sr(e)==R};function Ko(e){return null!=e&&ts(e.length)&&!Qo(e)}function $o(e){return rs(e)&&Ko(e)}var Go=yt||yl,Jo=xt?Jt(xt):function(e){return rs(e)&&Sr(e)==_};function Xo(e){if(!rs(e))return!1;var t=Sr(e);return t==w||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!os(e)}function Qo(e){if(!ns(e))return!1;var t=Sr(e);return t==j||t==N||"[object AsyncFunction]"==t||"[object Proxy]"==t}function es(e){return"number"==typeof e&&e==ps(e)}function ts(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=v}function ns(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function rs(e){return null!=e&&"object"==typeof e}var as=_t?Jt(_t):function(e){return rs(e)&&mi(e)==k};function is(e){return"number"==typeof e||rs(e)&&Sr(e)==S}function os(e){if(!rs(e)||Sr(e)!=C)return!1;var t=We(e);if(null===t)return!0;var n=Ae.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&Re.call(n)==Ye}var ss=wt?Jt(wt):function(e){return rs(e)&&Sr(e)==E};var ls=jt?Jt(jt):function(e){return rs(e)&&mi(e)==O};function cs(e){return"string"==typeof e||!Wo(e)&&rs(e)&&Sr(e)==P}function us(e){return"symbol"==typeof e||rs(e)&&Sr(e)==M}var ds=Nt?Jt(Nt):function(e){return rs(e)&&ts(e.length)&&!!ot[Sr(e)]};var fs=qa(Yr),hs=qa((function(e,t){return e<=t}));function vs(e){if(!e)return[];if(Ko(e))return cs(e)?vn(e):Oa(e);if(Je&&e[Je])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Je]());var t=mi(e);return(t==k?ln:t==O?dn:Hs)(e)}function ms(e){return e?(e=ys(e))===h||e===-1/0?17976931348623157e292*(e<0?-1:1):e===e?e:0:0===e?e:0}function ps(e){var t=ms(e),n=t%1;return t===t?n?t-n:t:0}function gs(e){return e?lr(ps(e),0,p):0}function ys(e){if("number"==typeof e)return e;if(us(e))return m;if(ns(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=ns(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Gt(e);var n=ge.test(e);return n||be.test(e)?ut(e.slice(2),n?2:8):pe.test(e)?m:+e}function bs(e){return Pa(e,Rs(e))}function xs(e){return null==e?"":ua(e)}var _s=Ta((function(e,t){if(Ni(t)||Ko(t))Pa(t,Ts(t),e);else for(var n in t)Ae.call(t,n)&&nr(e,n,t[n])})),ws=Ta((function(e,t){Pa(t,Rs(t),e)})),js=Ta((function(e,t,n,r){Pa(t,Rs(t),e,r)})),Ns=Ta((function(e,t,n,r){Pa(t,Ts(t),e,r)})),ks=ri(sr);var Ss=Jr((function(e,t){e=Se(e);var n=-1,r=t.length,i=r>2?t[2]:a;for(i&&xi(t[0],t[1],i)&&(r=1);++n<r;)for(var o=t[n],s=Rs(o),l=-1,c=s.length;++l<c;){var u=s[l],d=e[u];(d===a||Ho(d,Me[u])&&!Ae.call(e,u))&&(e[u]=o[u])}return e})),Cs=Jr((function(e){return e.push(a,ei),kt(Is,a,e)}));function Ds(e,t,n){var r=null==e?a:Nr(e,t);return r===a?n:r}function Es(e,t){return null!=e&&pi(e,t,Er)}var Os=Ha((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=Fe.call(t)),e[t]=n}),nl(il)),Ps=Ha((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=Fe.call(t)),Ae.call(e,t)?e[t].push(n):e[t]=[n]}),ci),Ms=Jr(Pr);function Ts(e){return Ko(e)?Jn(e):Lr(e)}function Rs(e){return Ko(e)?Jn(e,!0):Fr(e)}var As=Ta((function(e,t,n){Br(e,t,n)})),Is=Ta((function(e,t,n,r){Br(e,t,n,r)})),Ls=ri((function(e,t){var n={};if(null==e)return n;var r=!1;t=Tt(t,(function(t){return t=xa(t,e),r||(r=t.length>1),t})),Pa(e,ii(e),n),r&&(n=cr(n,7,ti));for(var a=t.length;a--;)fa(n,t[a]);return n}));var Fs=ri((function(e,t){return null==e?{}:function(e,t){return Wr(e,t,(function(t,n){return Es(e,n)}))}(e,t)}));function Ys(e,t){if(null==e)return{};var n=Tt(ii(e),(function(e){return[e]}));return t=ci(t),Wr(e,n,(function(e,n){return t(e,n[0])}))}var Us=Ja(Ts),Zs=Ja(Rs);function Hs(e){return null==e?[]:Xt(e,Ts(e))}var Bs=La((function(e,t,n){return t=t.toLowerCase(),e+(n?Vs(t):t)}));function Vs(e){return Xs(xs(e).toLowerCase())}function zs(e){return(e=xs(e))&&e.replace(_e,rn).replace(Qe,"")}var Ws=La((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),qs=La((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),Ks=Ia("toLowerCase");var $s=La((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));var Gs=La((function(e,t,n){return e+(n?" ":"")+Xs(t)}));var Js=La((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),Xs=Ia("toUpperCase");function Qs(e,t,n){return e=xs(e),(t=n?a:t)===a?function(e){return rt.test(e)}(e)?function(e){return e.match(tt)||[]}(e):function(e){return e.match(de)||[]}(e):e.match(t)||[]}var el=Jr((function(e,t){try{return kt(e,a,t)}catch(n){return Xo(n)?n:new se(n)}})),tl=ri((function(e,t){return Ct(t,(function(t){t=Fi(t),or(e,t,Po(e[t],e))})),e}));function nl(e){return function(){return e}}var rl=Ua(),al=Ua(!0);function il(e){return e}function ol(e){return Ir("function"==typeof e?e:cr(e,1))}var sl=Jr((function(e,t){return function(n){return Pr(n,e,t)}})),ll=Jr((function(e,t){return function(n){return Pr(e,n,t)}}));function cl(e,t,n){var r=Ts(t),a=jr(t,r);null!=n||ns(t)&&(a.length||!r.length)||(n=t,t=e,e=this,a=jr(t,Ts(t)));var i=!(ns(n)&&"chain"in n)||!!n.chain,o=Qo(e);return Ct(a,(function(n){var r=t[n];e[n]=r,o&&(e.prototype[n]=function(){var t=this.__chain__;if(i||t){var n=e(this.__wrapped__),a=n.__actions__=Oa(this.__actions__);return a.push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,Rt([this.value()],arguments))})})),e}function ul(){}var dl=Va(Tt),fl=Va(Et),hl=Va(Lt);function vl(e){return _i(e)?zt(Fi(e)):function(e){return function(t){return Nr(t,e)}}(e)}var ml=Wa(),pl=Wa(!0);function gl(){return[]}function yl(){return!1}var bl=Ba((function(e,t){return e+t}),0),xl=$a("ceil"),_l=Ba((function(e,t){return e/t}),1),wl=$a("floor");var jl=Ba((function(e,t){return e*t}),1),Nl=$a("round"),kl=Ba((function(e,t){return e-t}),0);return Zn.after=function(e,t){if("function"!=typeof t)throw new Ee(i);return e=ps(e),function(){if(--e<1)return t.apply(this,arguments)}},Zn.ary=Eo,Zn.assign=_s,Zn.assignIn=ws,Zn.assignInWith=js,Zn.assignWith=Ns,Zn.at=ks,Zn.before=Oo,Zn.bind=Po,Zn.bindAll=tl,Zn.bindKey=Mo,Zn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Wo(e)?e:[e]},Zn.chain=vo,Zn.chunk=function(e,t,r){t=(r?xi(e,t,r):t===a)?1:bn(ps(t),0);var i=null==e?0:e.length;if(!i||t<1)return[];for(var o=0,s=0,l=n(vt(i/t));o<i;)l[s++]=aa(e,o,o+=t);return l},Zn.compact=function(e){for(var t=-1,n=null==e?0:e.length,r=0,a=[];++t<n;){var i=e[t];i&&(a[r++]=i)}return a},Zn.concat=function(){var e=arguments.length;if(!e)return[];for(var t=n(e-1),r=arguments[0],a=e;a--;)t[a-1]=arguments[a];return Rt(Wo(r)?Oa(r):[r],yr(t,1))},Zn.cond=function(e){var t=null==e?0:e.length,n=ci();return e=t?Tt(e,(function(e){if("function"!=typeof e[1])throw new Ee(i);return[n(e[0]),e[1]]})):[],Jr((function(n){for(var r=-1;++r<t;){var a=e[r];if(kt(a[0],this,n))return kt(a[1],this,n)}}))},Zn.conforms=function(e){return function(e){var t=Ts(e);return function(n){return ur(n,e,t)}}(cr(e,1))},Zn.constant=nl,Zn.countBy=go,Zn.create=function(e,t){var n=Hn(e);return null==t?n:ir(n,t)},Zn.curry=function e(t,n,r){var i=Xa(t,8,a,a,a,a,a,n=r?a:n);return i.placeholder=e.placeholder,i},Zn.curryRight=function e(t,n,r){var i=Xa(t,l,a,a,a,a,a,n=r?a:n);return i.placeholder=e.placeholder,i},Zn.debounce=To,Zn.defaults=Ss,Zn.defaultsDeep=Cs,Zn.defer=Ro,Zn.delay=Ao,Zn.difference=Zi,Zn.differenceBy=Hi,Zn.differenceWith=Bi,Zn.drop=function(e,t,n){var r=null==e?0:e.length;return r?aa(e,(t=n||t===a?1:ps(t))<0?0:t,r):[]},Zn.dropRight=function(e,t,n){var r=null==e?0:e.length;return r?aa(e,0,(t=r-(t=n||t===a?1:ps(t)))<0?0:t):[]},Zn.dropRightWhile=function(e,t){return e&&e.length?va(e,ci(t,3),!0,!0):[]},Zn.dropWhile=function(e,t){return e&&e.length?va(e,ci(t,3),!0):[]},Zn.fill=function(e,t,n,r){var i=null==e?0:e.length;return i?(n&&"number"!=typeof n&&xi(e,t,n)&&(n=0,r=i),function(e,t,n,r){var i=e.length;for((n=ps(n))<0&&(n=-n>i?0:i+n),(r=r===a||r>i?i:ps(r))<0&&(r+=i),r=n>r?0:gs(r);n<r;)e[n++]=t;return e}(e,t,n,r)):[]},Zn.filter=function(e,t){return(Wo(e)?Ot:gr)(e,ci(t,3))},Zn.flatMap=function(e,t){return yr(ko(e,t),1)},Zn.flatMapDeep=function(e,t){return yr(ko(e,t),h)},Zn.flatMapDepth=function(e,t,n){return n=n===a?1:ps(n),yr(ko(e,t),n)},Zn.flatten=Wi,Zn.flattenDeep=function(e){return(null==e?0:e.length)?yr(e,h):[]},Zn.flattenDepth=function(e,t){return(null==e?0:e.length)?yr(e,t=t===a?1:ps(t)):[]},Zn.flip=function(e){return Xa(e,512)},Zn.flow=rl,Zn.flowRight=al,Zn.fromPairs=function(e){for(var t=-1,n=null==e?0:e.length,r={};++t<n;){var a=e[t];r[a[0]]=a[1]}return r},Zn.functions=function(e){return null==e?[]:jr(e,Ts(e))},Zn.functionsIn=function(e){return null==e?[]:jr(e,Rs(e))},Zn.groupBy=wo,Zn.initial=function(e){return(null==e?0:e.length)?aa(e,0,-1):[]},Zn.intersection=Ki,Zn.intersectionBy=$i,Zn.intersectionWith=Gi,Zn.invert=Os,Zn.invertBy=Ps,Zn.invokeMap=jo,Zn.iteratee=ol,Zn.keyBy=No,Zn.keys=Ts,Zn.keysIn=Rs,Zn.map=ko,Zn.mapKeys=function(e,t){var n={};return t=ci(t,3),_r(e,(function(e,r,a){or(n,t(e,r,a),e)})),n},Zn.mapValues=function(e,t){var n={};return t=ci(t,3),_r(e,(function(e,r,a){or(n,r,t(e,r,a))})),n},Zn.matches=function(e){return Zr(cr(e,1))},Zn.matchesProperty=function(e,t){return Hr(e,cr(t,1))},Zn.memoize=Io,Zn.merge=As,Zn.mergeWith=Is,Zn.method=sl,Zn.methodOf=ll,Zn.mixin=cl,Zn.negate=Lo,Zn.nthArg=function(e){return e=ps(e),Jr((function(t){return Vr(t,e)}))},Zn.omit=Ls,Zn.omitBy=function(e,t){return Ys(e,Lo(ci(t)))},Zn.once=function(e){return Oo(2,e)},Zn.orderBy=function(e,t,n,r){return null==e?[]:(Wo(t)||(t=null==t?[]:[t]),Wo(n=r?a:n)||(n=null==n?[]:[n]),zr(e,t,n))},Zn.over=dl,Zn.overArgs=Fo,Zn.overEvery=fl,Zn.overSome=hl,Zn.partial=Yo,Zn.partialRight=Uo,Zn.partition=So,Zn.pick=Fs,Zn.pickBy=Ys,Zn.property=vl,Zn.propertyOf=function(e){return function(t){return null==e?a:Nr(e,t)}},Zn.pull=Xi,Zn.pullAll=Qi,Zn.pullAllBy=function(e,t,n){return e&&e.length&&t&&t.length?qr(e,t,ci(n,2)):e},Zn.pullAllWith=function(e,t,n){return e&&e.length&&t&&t.length?qr(e,t,a,n):e},Zn.pullAt=eo,Zn.range=ml,Zn.rangeRight=pl,Zn.rearg=Zo,Zn.reject=function(e,t){return(Wo(e)?Ot:gr)(e,Lo(ci(t,3)))},Zn.remove=function(e,t){var n=[];if(!e||!e.length)return n;var r=-1,a=[],i=e.length;for(t=ci(t,3);++r<i;){var o=e[r];t(o,r,e)&&(n.push(o),a.push(r))}return Kr(e,a),n},Zn.rest=function(e,t){if("function"!=typeof e)throw new Ee(i);return Jr(e,t=t===a?t:ps(t))},Zn.reverse=to,Zn.sampleSize=function(e,t,n){return t=(n?xi(e,t,n):t===a)?1:ps(t),(Wo(e)?Qn:Qr)(e,t)},Zn.set=function(e,t,n){return null==e?e:ea(e,t,n)},Zn.setWith=function(e,t,n,r){return r="function"==typeof r?r:a,null==e?e:ea(e,t,n,r)},Zn.shuffle=function(e){return(Wo(e)?er:ra)(e)},Zn.slice=function(e,t,n){var r=null==e?0:e.length;return r?(n&&"number"!=typeof n&&xi(e,t,n)?(t=0,n=r):(t=null==t?0:ps(t),n=n===a?r:ps(n)),aa(e,t,n)):[]},Zn.sortBy=Co,Zn.sortedUniq=function(e){return e&&e.length?la(e):[]},Zn.sortedUniqBy=function(e,t){return e&&e.length?la(e,ci(t,2)):[]},Zn.split=function(e,t,n){return n&&"number"!=typeof n&&xi(e,t,n)&&(t=n=a),(n=n===a?p:n>>>0)?(e=xs(e))&&("string"==typeof t||null!=t&&!ss(t))&&!(t=ua(t))&&sn(e)?wa(vn(e),0,n):e.split(t,n):[]},Zn.spread=function(e,t){if("function"!=typeof e)throw new Ee(i);return t=null==t?0:bn(ps(t),0),Jr((function(n){var r=n[t],a=wa(n,0,t);return r&&Rt(a,r),kt(e,this,a)}))},Zn.tail=function(e){var t=null==e?0:e.length;return t?aa(e,1,t):[]},Zn.take=function(e,t,n){return e&&e.length?aa(e,0,(t=n||t===a?1:ps(t))<0?0:t):[]},Zn.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?aa(e,(t=r-(t=n||t===a?1:ps(t)))<0?0:t,r):[]},Zn.takeRightWhile=function(e,t){return e&&e.length?va(e,ci(t,3),!1,!0):[]},Zn.takeWhile=function(e,t){return e&&e.length?va(e,ci(t,3)):[]},Zn.tap=function(e,t){return t(e),e},Zn.throttle=function(e,t,n){var r=!0,a=!0;if("function"!=typeof e)throw new Ee(i);return ns(n)&&(r="leading"in n?!!n.leading:r,a="trailing"in n?!!n.trailing:a),To(e,t,{leading:r,maxWait:t,trailing:a})},Zn.thru=mo,Zn.toArray=vs,Zn.toPairs=Us,Zn.toPairsIn=Zs,Zn.toPath=function(e){return Wo(e)?Tt(e,Fi):us(e)?[e]:Oa(Li(xs(e)))},Zn.toPlainObject=bs,Zn.transform=function(e,t,n){var r=Wo(e),a=r||Go(e)||ds(e);if(t=ci(t,4),null==n){var i=e&&e.constructor;n=a?r?new i:[]:ns(e)&&Qo(i)?Hn(We(e)):{}}return(a?Ct:_r)(e,(function(e,r,a){return t(n,e,r,a)})),n},Zn.unary=function(e){return Eo(e,1)},Zn.union=no,Zn.unionBy=ro,Zn.unionWith=ao,Zn.uniq=function(e){return e&&e.length?da(e):[]},Zn.uniqBy=function(e,t){return e&&e.length?da(e,ci(t,2)):[]},Zn.uniqWith=function(e,t){return t="function"==typeof t?t:a,e&&e.length?da(e,a,t):[]},Zn.unset=function(e,t){return null==e||fa(e,t)},Zn.unzip=io,Zn.unzipWith=oo,Zn.update=function(e,t,n){return null==e?e:ha(e,t,ba(n))},Zn.updateWith=function(e,t,n,r){return r="function"==typeof r?r:a,null==e?e:ha(e,t,ba(n),r)},Zn.values=Hs,Zn.valuesIn=function(e){return null==e?[]:Xt(e,Rs(e))},Zn.without=so,Zn.words=Qs,Zn.wrap=function(e,t){return Yo(ba(t),e)},Zn.xor=lo,Zn.xorBy=co,Zn.xorWith=uo,Zn.zip=fo,Zn.zipObject=function(e,t){return ga(e||[],t||[],nr)},Zn.zipObjectDeep=function(e,t){return ga(e||[],t||[],ea)},Zn.zipWith=ho,Zn.entries=Us,Zn.entriesIn=Zs,Zn.extend=ws,Zn.extendWith=js,cl(Zn,Zn),Zn.add=bl,Zn.attempt=el,Zn.camelCase=Bs,Zn.capitalize=Vs,Zn.ceil=xl,Zn.clamp=function(e,t,n){return n===a&&(n=t,t=a),n!==a&&(n=(n=ys(n))===n?n:0),t!==a&&(t=(t=ys(t))===t?t:0),lr(ys(e),t,n)},Zn.clone=function(e){return cr(e,4)},Zn.cloneDeep=function(e){return cr(e,5)},Zn.cloneDeepWith=function(e,t){return cr(e,5,t="function"==typeof t?t:a)},Zn.cloneWith=function(e,t){return cr(e,4,t="function"==typeof t?t:a)},Zn.conformsTo=function(e,t){return null==t||ur(e,t,Ts(t))},Zn.deburr=zs,Zn.defaultTo=function(e,t){return null==e||e!==e?t:e},Zn.divide=_l,Zn.endsWith=function(e,t,n){e=xs(e),t=ua(t);var r=e.length,i=n=n===a?r:lr(ps(n),0,r);return(n-=t.length)>=0&&e.slice(n,i)==t},Zn.eq=Ho,Zn.escape=function(e){return(e=xs(e))&&J.test(e)?e.replace($,an):e},Zn.escapeRegExp=function(e){return(e=xs(e))&&ie.test(e)?e.replace(ae,"\\$&"):e},Zn.every=function(e,t,n){var r=Wo(e)?Et:mr;return n&&xi(e,t,n)&&(t=a),r(e,ci(t,3))},Zn.find=yo,Zn.findIndex=Vi,Zn.findKey=function(e,t){return Yt(e,ci(t,3),_r)},Zn.findLast=bo,Zn.findLastIndex=zi,Zn.findLastKey=function(e,t){return Yt(e,ci(t,3),wr)},Zn.floor=wl,Zn.forEach=xo,Zn.forEachRight=_o,Zn.forIn=function(e,t){return null==e?e:br(e,ci(t,3),Rs)},Zn.forInRight=function(e,t){return null==e?e:xr(e,ci(t,3),Rs)},Zn.forOwn=function(e,t){return e&&_r(e,ci(t,3))},Zn.forOwnRight=function(e,t){return e&&wr(e,ci(t,3))},Zn.get=Ds,Zn.gt=Bo,Zn.gte=Vo,Zn.has=function(e,t){return null!=e&&pi(e,t,Dr)},Zn.hasIn=Es,Zn.head=qi,Zn.identity=il,Zn.includes=function(e,t,n,r){e=Ko(e)?e:Hs(e),n=n&&!r?ps(n):0;var a=e.length;return n<0&&(n=bn(a+n,0)),cs(e)?n<=a&&e.indexOf(t,n)>-1:!!a&&Zt(e,t,n)>-1},Zn.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var a=null==n?0:ps(n);return a<0&&(a=bn(r+a,0)),Zt(e,t,a)},Zn.inRange=function(e,t,n){return t=ms(t),n===a?(n=t,t=0):n=ms(n),function(e,t,n){return e>=xn(t,n)&&e<bn(t,n)}(e=ys(e),t,n)},Zn.invoke=Ms,Zn.isArguments=zo,Zn.isArray=Wo,Zn.isArrayBuffer=qo,Zn.isArrayLike=Ko,Zn.isArrayLikeObject=$o,Zn.isBoolean=function(e){return!0===e||!1===e||rs(e)&&Sr(e)==x},Zn.isBuffer=Go,Zn.isDate=Jo,Zn.isElement=function(e){return rs(e)&&1===e.nodeType&&!os(e)},Zn.isEmpty=function(e){if(null==e)return!0;if(Ko(e)&&(Wo(e)||"string"==typeof e||"function"==typeof e.splice||Go(e)||ds(e)||zo(e)))return!e.length;var t=mi(e);if(t==k||t==O)return!e.size;if(Ni(e))return!Lr(e).length;for(var n in e)if(Ae.call(e,n))return!1;return!0},Zn.isEqual=function(e,t){return Tr(e,t)},Zn.isEqualWith=function(e,t,n){var r=(n="function"==typeof n?n:a)?n(e,t):a;return r===a?Tr(e,t,a,n):!!r},Zn.isError=Xo,Zn.isFinite=function(e){return"number"==typeof e&&Ft(e)},Zn.isFunction=Qo,Zn.isInteger=es,Zn.isLength=ts,Zn.isMap=as,Zn.isMatch=function(e,t){return e===t||Rr(e,t,di(t))},Zn.isMatchWith=function(e,t,n){return n="function"==typeof n?n:a,Rr(e,t,di(t),n)},Zn.isNaN=function(e){return is(e)&&e!=+e},Zn.isNative=function(e){if(ji(e))throw new se("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Ar(e)},Zn.isNil=function(e){return null==e},Zn.isNull=function(e){return null===e},Zn.isNumber=is,Zn.isObject=ns,Zn.isObjectLike=rs,Zn.isPlainObject=os,Zn.isRegExp=ss,Zn.isSafeInteger=function(e){return es(e)&&e>=-9007199254740991&&e<=v},Zn.isSet=ls,Zn.isString=cs,Zn.isSymbol=us,Zn.isTypedArray=ds,Zn.isUndefined=function(e){return e===a},Zn.isWeakMap=function(e){return rs(e)&&mi(e)==T},Zn.isWeakSet=function(e){return rs(e)&&"[object WeakSet]"==Sr(e)},Zn.join=function(e,t){return null==e?"":Wt.call(e,t)},Zn.kebabCase=Ws,Zn.last=Ji,Zn.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=r;return n!==a&&(i=(i=ps(n))<0?bn(r+i,0):xn(i,r-1)),t===t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,i):Ut(e,Bt,i,!0)},Zn.lowerCase=qs,Zn.lowerFirst=Ks,Zn.lt=fs,Zn.lte=hs,Zn.max=function(e){return e&&e.length?pr(e,il,Cr):a},Zn.maxBy=function(e,t){return e&&e.length?pr(e,ci(t,2),Cr):a},Zn.mean=function(e){return Vt(e,il)},Zn.meanBy=function(e,t){return Vt(e,ci(t,2))},Zn.min=function(e){return e&&e.length?pr(e,il,Yr):a},Zn.minBy=function(e,t){return e&&e.length?pr(e,ci(t,2),Yr):a},Zn.stubArray=gl,Zn.stubFalse=yl,Zn.stubObject=function(){return{}},Zn.stubString=function(){return""},Zn.stubTrue=function(){return!0},Zn.multiply=jl,Zn.nth=function(e,t){return e&&e.length?Vr(e,ps(t)):a},Zn.noConflict=function(){return ht._===this&&(ht._=Ue),this},Zn.noop=ul,Zn.now=Do,Zn.pad=function(e,t,n){e=xs(e);var r=(t=ps(t))?hn(e):0;if(!t||r>=t)return e;var a=(t-r)/2;return za(mt(a),n)+e+za(vt(a),n)},Zn.padEnd=function(e,t,n){e=xs(e);var r=(t=ps(t))?hn(e):0;return t&&r<t?e+za(t-r,n):e},Zn.padStart=function(e,t,n){e=xs(e);var r=(t=ps(t))?hn(e):0;return t&&r<t?za(t-r,n)+e:e},Zn.parseInt=function(e,t,n){return n||null==t?t=0:t&&(t=+t),wn(xs(e).replace(oe,""),t||0)},Zn.random=function(e,t,n){if(n&&"boolean"!=typeof n&&xi(e,t,n)&&(t=n=a),n===a&&("boolean"==typeof t?(n=t,t=a):"boolean"==typeof e&&(n=e,e=a)),e===a&&t===a?(e=0,t=1):(e=ms(e),t===a?(t=e,e=0):t=ms(t)),e>t){var r=e;e=t,t=r}if(n||e%1||t%1){var i=jn();return xn(e+i*(t-e+ct("1e-"+((i+"").length-1))),t)}return $r(e,t)},Zn.reduce=function(e,t,n){var r=Wo(e)?At:qt,a=arguments.length<3;return r(e,ci(t,4),n,a,hr)},Zn.reduceRight=function(e,t,n){var r=Wo(e)?It:qt,a=arguments.length<3;return r(e,ci(t,4),n,a,vr)},Zn.repeat=function(e,t,n){return t=(n?xi(e,t,n):t===a)?1:ps(t),Gr(xs(e),t)},Zn.replace=function(){var e=arguments,t=xs(e[0]);return e.length<3?t:t.replace(e[1],e[2])},Zn.result=function(e,t,n){var r=-1,i=(t=xa(t,e)).length;for(i||(i=1,e=a);++r<i;){var o=null==e?a:e[Fi(t[r])];o===a&&(r=i,o=n),e=Qo(o)?o.call(e):o}return e},Zn.round=Nl,Zn.runInContext=e,Zn.sample=function(e){return(Wo(e)?Xn:Xr)(e)},Zn.size=function(e){if(null==e)return 0;if(Ko(e))return cs(e)?hn(e):e.length;var t=mi(e);return t==k||t==O?e.size:Lr(e).length},Zn.snakeCase=$s,Zn.some=function(e,t,n){var r=Wo(e)?Lt:ia;return n&&xi(e,t,n)&&(t=a),r(e,ci(t,3))},Zn.sortedIndex=function(e,t){return oa(e,t)},Zn.sortedIndexBy=function(e,t,n){return sa(e,t,ci(n,2))},Zn.sortedIndexOf=function(e,t){var n=null==e?0:e.length;if(n){var r=oa(e,t);if(r<n&&Ho(e[r],t))return r}return-1},Zn.sortedLastIndex=function(e,t){return oa(e,t,!0)},Zn.sortedLastIndexBy=function(e,t,n){return sa(e,t,ci(n,2),!0)},Zn.sortedLastIndexOf=function(e,t){if(null==e?0:e.length){var n=oa(e,t,!0)-1;if(Ho(e[n],t))return n}return-1},Zn.startCase=Gs,Zn.startsWith=function(e,t,n){return e=xs(e),n=null==n?0:lr(ps(n),0,e.length),t=ua(t),e.slice(n,n+t.length)==t},Zn.subtract=kl,Zn.sum=function(e){return e&&e.length?Kt(e,il):0},Zn.sumBy=function(e,t){return e&&e.length?Kt(e,ci(t,2)):0},Zn.template=function(e,t,n){var r=Zn.templateSettings;n&&xi(e,t,n)&&(t=a),e=xs(e),t=js({},t,r,Qa);var i,o,s=js({},t.imports,r.imports,Qa),l=Ts(s),c=Xt(s,l),u=0,d=t.interpolate||we,f="__p += '",h=Ce((t.escape||we).source+"|"+d.source+"|"+(d===ee?ve:we).source+"|"+(t.evaluate||we).source+"|$","g"),v="//# sourceURL="+(Ae.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++it+"]")+"\n";e.replace(h,(function(t,n,r,a,s,l){return r||(r=a),f+=e.slice(u,l).replace(je,on),n&&(i=!0,f+="' +\n__e("+n+") +\n'"),s&&(o=!0,f+="';\n"+s+";\n__p += '"),r&&(f+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),u=l+t.length,t})),f+="';\n";var m=Ae.call(t,"variable")&&t.variable;if(m){if(fe.test(m))throw new se("Invalid `variable` option passed into `_.template`")}else f="with (obj) {\n"+f+"\n}\n";f=(o?f.replace(z,""):f).replace(W,"$1").replace(q,"$1;"),f="function("+(m||"obj")+") {\n"+(m?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(i?", __e = _.escape":"")+(o?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+f+"return __p\n}";var p=el((function(){return Ne(l,v+"return "+f).apply(a,c)}));if(p.source=f,Xo(p))throw p;return p},Zn.times=function(e,t){if((e=ps(e))<1||e>v)return[];var n=p,r=xn(e,p);t=ci(t),e-=p;for(var a=$t(r,t);++n<e;)t(n);return a},Zn.toFinite=ms,Zn.toInteger=ps,Zn.toLength=gs,Zn.toLower=function(e){return xs(e).toLowerCase()},Zn.toNumber=ys,Zn.toSafeInteger=function(e){return e?lr(ps(e),-9007199254740991,v):0===e?e:0},Zn.toString=xs,Zn.toUpper=function(e){return xs(e).toUpperCase()},Zn.trim=function(e,t,n){if((e=xs(e))&&(n||t===a))return Gt(e);if(!e||!(t=ua(t)))return e;var r=vn(e),i=vn(t);return wa(r,en(r,i),tn(r,i)+1).join("")},Zn.trimEnd=function(e,t,n){if((e=xs(e))&&(n||t===a))return e.slice(0,mn(e)+1);if(!e||!(t=ua(t)))return e;var r=vn(e);return wa(r,0,tn(r,vn(t))+1).join("")},Zn.trimStart=function(e,t,n){if((e=xs(e))&&(n||t===a))return e.replace(oe,"");if(!e||!(t=ua(t)))return e;var r=vn(e);return wa(r,en(r,vn(t))).join("")},Zn.truncate=function(e,t){var n=30,r="...";if(ns(t)){var i="separator"in t?t.separator:i;n="length"in t?ps(t.length):n,r="omission"in t?ua(t.omission):r}var o=(e=xs(e)).length;if(sn(e)){var s=vn(e);o=s.length}if(n>=o)return e;var l=n-hn(r);if(l<1)return r;var c=s?wa(s,0,l).join(""):e.slice(0,l);if(i===a)return c+r;if(s&&(l+=c.length-l),ss(i)){if(e.slice(l).search(i)){var u,d=c;for(i.global||(i=Ce(i.source,xs(me.exec(i))+"g")),i.lastIndex=0;u=i.exec(d);)var f=u.index;c=c.slice(0,f===a?l:f)}}else if(e.indexOf(ua(i),l)!=l){var h=c.lastIndexOf(i);h>-1&&(c=c.slice(0,h))}return c+r},Zn.unescape=function(e){return(e=xs(e))&&G.test(e)?e.replace(K,pn):e},Zn.uniqueId=function(e){var t=++Ie;return xs(e)+t},Zn.upperCase=Js,Zn.upperFirst=Xs,Zn.each=xo,Zn.eachRight=_o,Zn.first=qi,cl(Zn,function(){var e={};return _r(Zn,(function(t,n){Ae.call(Zn.prototype,n)||(e[n]=t)})),e}(),{chain:!1}),Zn.VERSION="4.17.21",Ct(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){Zn[e].placeholder=Zn})),Ct(["drop","take"],(function(e,t){zn.prototype[e]=function(n){n=n===a?1:bn(ps(n),0);var r=this.__filtered__&&!t?new zn(this):this.clone();return r.__filtered__?r.__takeCount__=xn(n,r.__takeCount__):r.__views__.push({size:xn(n,p),type:e+(r.__dir__<0?"Right":"")}),r},zn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),Ct(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=1==n||3==n;zn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:ci(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),Ct(["head","last"],(function(e,t){var n="take"+(t?"Right":"");zn.prototype[e]=function(){return this[n](1).value()[0]}})),Ct(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");zn.prototype[e]=function(){return this.__filtered__?new zn(this):this[n](1)}})),zn.prototype.compact=function(){return this.filter(il)},zn.prototype.find=function(e){return this.filter(e).head()},zn.prototype.findLast=function(e){return this.reverse().find(e)},zn.prototype.invokeMap=Jr((function(e,t){return"function"==typeof e?new zn(this):this.map((function(n){return Pr(n,e,t)}))})),zn.prototype.reject=function(e){return this.filter(Lo(ci(e)))},zn.prototype.slice=function(e,t){e=ps(e);var n=this;return n.__filtered__&&(e>0||t<0)?new zn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==a&&(n=(t=ps(t))<0?n.dropRight(-t):n.take(t-e)),n)},zn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},zn.prototype.toArray=function(){return this.take(p)},_r(zn.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=Zn[r?"take"+("last"==t?"Right":""):t],o=r||/^find/.test(t);i&&(Zn.prototype[t]=function(){var t=this.__wrapped__,s=r?[1]:arguments,l=t instanceof zn,c=s[0],u=l||Wo(t),d=function(e){var t=i.apply(Zn,Rt([e],s));return r&&f?t[0]:t};u&&n&&"function"==typeof c&&1!=c.length&&(l=u=!1);var f=this.__chain__,h=!!this.__actions__.length,v=o&&!f,m=l&&!h;if(!o&&u){t=m?t:new zn(this);var p=e.apply(t,s);return p.__actions__.push({func:mo,args:[d],thisArg:a}),new Vn(p,f)}return v&&m?e.apply(this,s):(p=this.thru(d),v?r?p.value()[0]:p.value():p)})})),Ct(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Oe[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);Zn.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var a=this.value();return t.apply(Wo(a)?a:[],e)}return this[n]((function(n){return t.apply(Wo(n)?n:[],e)}))}})),_r(zn.prototype,(function(e,t){var n=Zn[t];if(n){var r=n.name+"";Ae.call(Mn,r)||(Mn[r]=[]),Mn[r].push({name:t,func:n})}})),Mn[Za(a,2).name]=[{name:"wrapper",func:a}],zn.prototype.clone=function(){var e=new zn(this.__wrapped__);return e.__actions__=Oa(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Oa(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Oa(this.__views__),e},zn.prototype.reverse=function(){if(this.__filtered__){var e=new zn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},zn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=Wo(e),r=t<0,a=n?e.length:0,i=function(e,t,n){var r=-1,a=n.length;for(;++r<a;){var i=n[r],o=i.size;switch(i.type){case"drop":e+=o;break;case"dropRight":t-=o;break;case"take":t=xn(t,e+o);break;case"takeRight":e=bn(e,t-o)}}return{start:e,end:t}}(0,a,this.__views__),o=i.start,s=i.end,l=s-o,c=r?s:o-1,u=this.__iteratees__,d=u.length,f=0,h=xn(l,this.__takeCount__);if(!n||!r&&a==l&&h==l)return ma(e,this.__actions__);var v=[];e:for(;l--&&f<h;){for(var m=-1,p=e[c+=t];++m<d;){var g=u[m],y=g.iteratee,b=g.type,x=y(p);if(2==b)p=x;else if(!x){if(1==b)continue e;break e}}v[f++]=p}return v},Zn.prototype.at=po,Zn.prototype.chain=function(){return vo(this)},Zn.prototype.commit=function(){return new Vn(this.value(),this.__chain__)},Zn.prototype.next=function(){this.__values__===a&&(this.__values__=vs(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?a:this.__values__[this.__index__++]}},Zn.prototype.plant=function(e){for(var t,n=this;n instanceof Bn;){var r=Ui(n);r.__index__=0,r.__values__=a,t?i.__wrapped__=r:t=r;var i=r;n=n.__wrapped__}return i.__wrapped__=e,t},Zn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof zn){var t=e;return this.__actions__.length&&(t=new zn(this)),(t=t.reverse()).__actions__.push({func:mo,args:[to],thisArg:a}),new Vn(t,this.__chain__)}return this.thru(to)},Zn.prototype.toJSON=Zn.prototype.valueOf=Zn.prototype.value=function(){return ma(this.__wrapped__,this.__actions__)},Zn.prototype.first=Zn.prototype.head,Je&&(Zn.prototype[Je]=function(){return this}),Zn}();ht._=gn,(r=function(){return gn}.call(t,n,t,e))===a||(e.exports=r)}.call(this)},7700:function(e,t,n){"use strict";n.r(t),n.d(t,{allEvents:function(){return x},animationEvents:function(){return g},clipboardEvents:function(){return r},compositionEvents:function(){return a},focusEvents:function(){return o},formEvents:function(){return s},genericEvents:function(){return l},imageEvents:function(){return p},keyboardEvents:function(){return i},mediaEvents:function(){return m},mouseEvents:function(){return c},otherEvents:function(){return b},pointerEvents:function(){return u},selectionEvents:function(){return d},touchEvents:function(){return f},transitionEvents:function(){return y},uiEvents:function(){return h},wheelEvents:function(){return v}});var r=["onCopy","onCut","onPaste"],a=["onCompositionEnd","onCompositionStart","onCompositionUpdate"],i=["onKeyDown","onKeyPress","onKeyUp"],o=["onFocus","onBlur"],s=["onChange","onInput","onInvalid","onReset","onSubmit"],l=["onError","onLoad"],c=["onClick","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp"],u=["onPointerDown","onPointerMove","onPointerUp","onPointerCancel","onGotPointerCapture","onLostPointerCapture","onPointerEnter","onPointerLeave","onPointerOver","onPointerOut"],d=["onSelect"],f=["onTouchCancel","onTouchEnd","onTouchMove","onTouchStart"],h=["onScroll"],v=["onWheel"],m=["onAbort","onCanPlay","onCanPlayThrough","onDurationChange","onEmptied","onEncrypted","onEnded","onError","onLoadedData","onLoadedMetadata","onLoadStart","onPause","onPlay","onPlaying","onProgress","onRateChange","onSeeked","onSeeking","onStalled","onSuspend","onTimeUpdate","onVolumeChange","onWaiting"],p=["onLoad","onError"],g=["onAnimationStart","onAnimationEnd","onAnimationIteration"],y=["onTransitionEnd"],b=["onToggle"],x=[].concat(r,a,i,o,s,l,c,u,d,f,h,v,m,p,g,y,b);t.default=function(e,t){var n={};return x.forEach((function(r){r in e&&(n[r]=t?function(n){return e[r](n,t(r))}:e[r])})),n}},2372:function(e,t,n){"use strict";function r(){return Array.prototype.slice.call(arguments).reduce((function(e,t){return e.concat(t)}),[]).filter((function(e){return"string"===typeof e})).join(" ")}n.r(t),n.d(t,{default:function(){return r}})},7565:function(e,t,n){"use strict";function r(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.filter(Boolean);return r.length<=1?r[0]:function(e){r.forEach((function(t){"function"===typeof t?t(e):t.current=e}))}}n.r(t),n.d(t,{default:function(){return r}})},3573:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];function r(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];var a=null;return t.forEach((function(e){if(null==a){var t=e.apply(void 0,n);null!=t&&(a=t)}})),a}return(0,i.default)(r)};var r,a=n(6054),i=(r=a)&&r.__esModule?r:{default:r};e.exports=t.default},6054:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){function t(t,n,r,a,i,o){var s=a||"<<anonymous>>",l=o||r;if(null==n[r])return t?new Error("Required "+i+" `"+l+"` was not specified in `"+s+"`."):null;for(var c=arguments.length,u=Array(c>6?c-6:0),d=6;d<c;d++)u[d-6]=arguments[d];return e.apply(void 0,[n,r,s,i,l].concat(u))}var n=t.bind(null,!1);return n.isRequired=t.bind(null,!0),n},e.exports=t.default},888:function(e,t,n){"use strict";var r=n(9047);function a(){}function i(){}i.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,i,o){if(o!==r){var s=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 s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={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:i,resetWarningCache:a};return n.PropTypes=n,n}},2007:function(e,t,n){e.exports=n(888)()},9047:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},1659:function(e,t,n){"use strict";n.r(t),n.d(t,{Calendar:function(){return wn},CenturyView:function(){return We},DecadeView:function(){return at},MonthView:function(){return Vt},YearView:function(){return gt},default:function(){return kn}});var r,a=n(2791),i=n(2007),o=n.n(i),s=n(2372),l=n(3422),c=n(7797);function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f,h={ARABIC:"Arabic",HEBREW:"Hebrew",ISO_8601:"ISO 8601",US:"US"},v=(d(r={},h.US,["en-CA","en-US","es-AR","es-BO","es-CL","es-CO","es-CR","es-DO","es-EC","es-GT","es-HN","es-MX","es-NI","es-PA","es-PE","es-PR","es-SV","es-VE","pt-BR"]),d(r,h.ARABIC,["ar","ar-AE","ar-BH","ar-DZ","ar-EG","ar-IQ","ar-JO","ar-KW","ar-LY","ar-OM","ar-QA","ar-SA","ar-SD","ar-SY","ar-YE","dv","dv-MV","ps","ps-AR"]),d(r,h.HEBREW,["he","he-IL"]),r),m=(f=Array(7),function(e){if(Array.isArray(e))return u(e)}(f)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(f)||function(e,t){if(e){if("string"===typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(f)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).map((function(e,t){return t})),p=new Map;function g(e){return function(t,n){return function(e){return function(t,n){var r=t||(0,l.default)();p.has(r)||p.set(r,new Map);var a=p.get(r);return a.has(e)||a.set(e,new Intl.DateTimeFormat(r,e).format),a.get(e)(n)}}(e)(t,function(e){var t=new Date(e);return new Date(t.setHours(12))}(n))}}g({day:"numeric",month:"numeric",year:"numeric"});var y=g({day:"numeric"}),b=g({day:"numeric",month:"long",year:"numeric"}),x=g({month:"long"}),_=g({month:"long",year:"numeric"}),w=g({weekday:"short"}),j=g({weekday:"long"}),N=g({year:"numeric"}),k=m[0],S=m[5],C=m[6];function D(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:h.ISO_8601,n=e.getDay();switch(t){case h.ISO_8601:return(n+6)%7;case h.ARABIC:return(n+1)%7;case h.HEBREW:case h.US:return n;default:throw new Error("Unsupported calendar type.")}}function E(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:h.ISO_8601,n=(0,c.getYear)(e),r=(0,c.getMonth)(e),a=e.getDate()-D(e,t);return new Date(n,r,a)}function O(e,t){switch(e){case"century":return(0,c.getCenturyStart)(t);case"decade":return(0,c.getDecadeStart)(t);case"year":return(0,c.getYearStart)(t);case"month":return(0,c.getMonthStart)(t);case"day":return(0,c.getDayStart)(t);default:throw new Error("Invalid rangeType: ".concat(e))}}function P(e,t){switch(e){case"century":return(0,c.getNextCenturyStart)(t);case"decade":return(0,c.getNextDecadeStart)(t);case"year":return(0,c.getNextYearStart)(t);case"month":return(0,c.getNextMonthStart)(t);default:throw new Error("Invalid rangeType: ".concat(e))}}function M(e,t){switch(e){case"century":return(0,c.getCenturyEnd)(t);case"decade":return(0,c.getDecadeEnd)(t);case"year":return(0,c.getYearEnd)(t);case"month":return(0,c.getMonthEnd)(t);case"day":return(0,c.getDayEnd)(t);default:throw new Error("Invalid rangeType: ".concat(e))}}function T(e,t){switch(e){case"century":return(0,c.getCenturyRange)(t);case"decade":return(0,c.getDecadeRange)(t);case"year":return(0,c.getYearRange)(t);case"month":return(0,c.getMonthRange)(t);case"day":return(0,c.getDayRange)(t);default:throw new Error("Invalid rangeType: ".concat(e))}}function R(e,t,n){var r=[t,n].sort((function(e,t){return e-t}));return[O(e,r[0]),M(e,r[1])]}function A(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:N,n=arguments.length>2?arguments[2]:void 0;return n.map((function(n){return t(e,n)})).join(" \u2013 ")}function I(e,t,n){return A(e,t,(0,c.getDecadeRange)(n))}function L(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:h.ISO_8601,n=e.getDay();switch(t){case h.ARABIC:case h.HEBREW:return n===S||n===C;case h.ISO_8601:case h.US:return n===C||n===k;default:throw new Error("Unsupported calendar type.")}}function F(e){return F="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},F(e)}var Y=Object.values(h),U=["century","decade","year","month"],Z=o().oneOf(Y),H=o().oneOfType([o().string,o().arrayOf(o().string)]),B=function(e,t,n){var r=e[t];if(!r)return null;if(!(r instanceof Date))return new Error("Invalid prop `".concat(t,"` of type `").concat(F(r),"` supplied to `").concat(n,"`, expected instance of `Date`."));var a=e.maxDate;return a&&r>a?new Error("Invalid prop `".concat(t,"` of type `").concat(F(r),"` supplied to `").concat(n,"`, minDate cannot be larger than maxDate.")):null},V=function(e,t,n){var r=e[t];if(!r)return null;if(!(r instanceof Date))return new Error("Invalid prop `".concat(t,"` of type `").concat(F(r),"` supplied to `").concat(n,"`, expected instance of `Date`."));var a=e.minDate;return a&&r<a?new Error("Invalid prop `".concat(t,"` of type `").concat(F(r),"` supplied to `").concat(n,"`, maxDate cannot be smaller than minDate.")):null},z=o().oneOfType([o().func,o().shape({current:o().any})]),W=o().oneOfType([o().instanceOf(Date),o().arrayOf(o().instanceOf(Date))]),q=o().arrayOf(o().oneOf(U)),K=function(e,t,n){var r=e[t],a=e.views||U;return void 0!==r&&-1===a.indexOf(r)?new Error("Invalid prop `".concat(t,"` of value `").concat(r,"` supplied to `").concat(n,"`, expected one of [").concat(a.map((function(e){return'"'.concat(e,'"')})).join(", "),"].")):null};K.isRequired=function(e,t,n){var r=e[t];return r?K(e,t,n):new Error("The prop `".concat(t,"` is marked as required in `").concat(n,"`, but its value is `").concat(r,"`."))};var $={activeStartDate:o().instanceOf(Date).isRequired,hover:o().instanceOf(Date),locale:o().string,maxDate:V,minDate:B,onClick:o().func,onMouseOver:o().func,tileClassName:o().oneOfType([o().func,H]),tileContent:o().oneOfType([o().func,o().node]),value:W,valueType:o().string},G={activeStartDate:o().instanceOf(Date).isRequired,classes:o().arrayOf(o().string).isRequired,date:o().instanceOf(Date).isRequired,locale:o().string,maxDate:V,minDate:B,onClick:o().func,onMouseOver:o().func,style:o().objectOf(o().oneOfType([o().string,o().number])),tileClassName:o().oneOfType([o().func,H]),tileContent:o().oneOfType([o().func,o().node]),tileDisabled:o().func},J="react-calendar__navigation";function X(e){var t=e.activeStartDate,n=e.drillUp,r=e.formatMonthYear,i=void 0===r?_:r,o=e.formatYear,s=void 0===o?N:o,u=e.locale,d=e.maxDate,f=e.minDate,h=e.navigationAriaLabel,v=void 0===h?"":h,m=e.navigationAriaLive,p=e.navigationLabel,g=e.next2AriaLabel,y=void 0===g?"":g,b=e.next2Label,x=void 0===b?"\xbb":b,w=e.nextAriaLabel,j=void 0===w?"":w,k=e.nextLabel,S=void 0===k?"\u203a":k,C=e.prev2AriaLabel,D=void 0===C?"":C,E=e.prev2Label,O=void 0===E?"\xab":E,M=e.prevAriaLabel,T=void 0===M?"":M,R=e.prevLabel,L=void 0===R?"\u2039":R,F=e.setActiveStartDate,Y=e.showDoubleView,U=e.view,Z=e.views.indexOf(U)>0,H="century"!==U,B=function(e,t){switch(e){case"century":return(0,c.getPreviousCenturyStart)(t);case"decade":return(0,c.getPreviousDecadeStart)(t);case"year":return(0,c.getPreviousYearStart)(t);case"month":return(0,c.getPreviousMonthStart)(t);default:throw new Error("Invalid rangeType: ".concat(e))}}(U,t),V=H&&function(e,t){switch(e){case"decade":return(0,c.getPreviousDecadeStart)(t,-100);case"year":return(0,c.getPreviousYearStart)(t,-10);case"month":return(0,c.getPreviousMonthStart)(t,-12);default:throw new Error("Invalid rangeType: ".concat(e))}}(U,t),z=P(U,t),W=H&&function(e,t){switch(e){case"decade":return(0,c.getNextDecadeStart)(t,100);case"year":return(0,c.getNextYearStart)(t,10);case"month":return(0,c.getNextMonthStart)(t,12);default:throw new Error("Invalid rangeType: ".concat(e))}}(U,t),q=function(){if(B.getFullYear()<0)return!0;var e=function(e,t){switch(e){case"century":return(0,c.getPreviousCenturyEnd)(t);case"decade":return(0,c.getPreviousDecadeEnd)(t);case"year":return(0,c.getPreviousYearEnd)(t);case"month":return(0,c.getPreviousMonthEnd)(t);default:throw new Error("Invalid rangeType: ".concat(e))}}(U,t);return f&&f>=e}(),K=H&&function(){if(V.getFullYear()<0)return!0;var e=function(e,t){switch(e){case"decade":return(0,c.getPreviousDecadeEnd)(t,-100);case"year":return(0,c.getPreviousYearEnd)(t,-10);case"month":return(0,c.getPreviousMonthEnd)(t,-12);default:throw new Error("Invalid rangeType: ".concat(e))}}(U,t);return f&&f>=e}(),$=d&&d<z,G=H&&d&&d<W;function X(e){var t=function(){switch(U){case"century":return function(e,t,n){return A(e,t,(0,c.getCenturyRange)(n))}(u,s,e);case"decade":return I(u,s,e);case"year":return s(u,e);case"month":return i(u,e);default:throw new Error("Invalid view: ".concat(U,"."))}}();return p?p({date:e,label:t,locale:u||(0,l.getUserLocale)(),view:U}):t}return a.createElement("div",{className:J},null!==O&&H&&a.createElement("button",{"aria-label":D,className:"".concat(J,"__arrow ").concat(J,"__prev2-button"),disabled:K,onClick:function(){F(V,"prev2")},type:"button"},O),null!==L&&a.createElement("button",{"aria-label":T,className:"".concat(J,"__arrow ").concat(J,"__prev-button"),disabled:q,onClick:function(){F(B,"prev")},type:"button"},L),function(){var e="".concat(J,"__label");return a.createElement("button",{"aria-label":v,"aria-live":m,className:e,disabled:!Z,onClick:n,style:{flexGrow:1},type:"button"},a.createElement("span",{className:"".concat(e,"__labelText ").concat(e,"__labelText--from")},X(t)),Y&&a.createElement(a.Fragment,null,a.createElement("span",{className:"".concat(e,"__divider")}," \u2013 "),a.createElement("span",{className:"".concat(e,"__labelText ").concat(e,"__labelText--to")},X(z))))}(),null!==S&&a.createElement("button",{"aria-label":j,className:"".concat(J,"__arrow ").concat(J,"__next-button"),disabled:$,onClick:function(){F(z,"next")},type:"button"},S),null!==x&&H&&a.createElement("button",{"aria-label":y,className:"".concat(J,"__arrow ").concat(J,"__next2-button"),disabled:G,onClick:function(){F(W,"next2")},type:"button"},x))}X.propTypes={activeStartDate:o().instanceOf(Date).isRequired,drillUp:o().func.isRequired,formatMonthYear:o().func,formatYear:o().func,locale:o().string,maxDate:o().instanceOf(Date),minDate:o().instanceOf(Date),navigationAriaLabel:o().string,navigationAriaLive:o().string,navigationLabel:o().func,next2AriaLabel:o().string,next2Label:o().node,nextAriaLabel:o().string,nextLabel:o().node,prev2AriaLabel:o().string,prev2Label:o().node,prevAriaLabel:o().string,prevLabel:o().node,setActiveStartDate:o().func.isRequired,showDoubleView:o().bool,view:K.isRequired,views:q.isRequired};var Q=["children","className","direction","count","offset","style","wrap"];function ee(){return ee=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ee.apply(this,arguments)}function te(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ne(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?te(Object(n),!0).forEach((function(t){re(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):te(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function re(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ae(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function ie(e){return"".concat(e,"%")}function oe(e){var t=e.children,n=e.className,r=e.direction,i=e.count,o=e.offset,s=e.style,l=e.wrap,c=ae(e,Q);return a.createElement("div",ee({className:n,style:ne({display:"flex",flexDirection:r,flexWrap:l?"wrap":"no-wrap"},s)},c),a.Children.map(t,(function(e,t){return a.cloneElement(e,ne(ne({},e.props),{},{style:{flexBasis:ie(100/i),flexShrink:0,flexGrow:0,overflow:"hidden",marginLeft:o&&0===t?ie(100*o/i):null}}))})))}function se(e){return function(e){if(Array.isArray(e))return le(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return le(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return le(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function le(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ce(e,t){return t[0]<=e&&t[1]>=e}function ue(e,t){return e[0]<=t[0]&&e[1]>=t[1]}function de(e,t){return ce(e[0],t)||ce(e[1],t)}function fe(e,t,n){var r=[];if(de(t,e)){r.push(n);var a=ce(e[0],t),i=ce(e[1],t);a&&r.push("".concat(n,"Start")),i&&r.push("".concat(n,"End")),a&&i&&r.push("".concat(n,"BothEnds"))}return r}function he(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.value,n=e.valueType,r=e.date,a=e.dateType,i=e.hover,o="react-calendar__tile",s=[o];if(!r)return s;if(!Array.isArray(r)&&!a)throw new Error("getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.");var l=new Date,c=Array.isArray(r)?r:T(a,r);if(ce(l,c)&&s.push("".concat(o,"--now")),!t)return s;if(!Array.isArray(t)&&!n)throw new Error("getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.");var u=Array.isArray(t)?t:T(n,t);ue(u,c)?s.push("".concat(o,"--active")):de(u,c)&&s.push("".concat(o,"--hasActive"));var d=fe(u,c,"".concat(o,"--range"));s.push.apply(s,se(d));var f=[].concat(t);if(i&&1===f.length){var h=i>u[0]?[u[0],i]:[i,u[0]],v=fe(h,c,"".concat(o,"--hover"));s.push.apply(s,se(v))}return s}oe.propTypes={children:o().node,className:o().string,count:o().number.isRequired,direction:o().string,offset:o().number,style:o().objectOf(o().oneOfType([o().string,o().number])),wrap:o().bool};var ve=["className","count","dateTransform","dateType","end","hover","offset","start","step","tile","value","valueType"];function me(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function pe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?me(Object(n),!0).forEach((function(t){ge(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):me(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ge(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ye(){return ye=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ye.apply(this,arguments)}function be(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function xe(e){for(var t=e.className,n=e.count,r=void 0===n?3:n,i=e.dateTransform,o=e.dateType,s=e.end,l=e.hover,c=e.offset,u=e.start,d=e.step,f=void 0===d?1:d,h=e.tile,v=e.value,m=e.valueType,p=be(e,ve),g=[],y=u;y<=s;y+=f){var b=i(y);g.push(a.createElement(h,ye({key:b.getTime(),classes:he({value:v,valueType:m,date:b,dateType:o,hover:l}),date:b,point:y},p)))}return a.createElement(oe,{className:t,count:r,offset:c,wrap:!0},g)}function _e(e){return _e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_e(e)}function we(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function je(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?we(Object(n),!0).forEach((function(t){Pe(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):we(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ne(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ke(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Se(e,t){return Se=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Se(e,t)}function Ce(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Oe(e);if(t){var a=Oe(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return De(this,n)}}function De(e,t){if(t&&("object"===_e(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Ee(e)}function Ee(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Oe(e){return Oe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Oe(e)}function Pe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Me(e,t){return e&&!t||!e&&t||e&&t&&e.getTime()!==t.getTime()}function Te(e,t){var n=e.activeStartDate,r=e.date,a=e.view;return"function"===typeof t?t({activeStartDate:n,date:r,view:a}):t}xe.propTypes=pe(pe({},$),{},{activeStartDate:o().instanceOf(Date),count:o().number,dateTransform:o().func.isRequired,dateType:o().string,offset:o().number,step:o().number,tile:o().func.isRequired});var Re=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Se(e,t)}(o,e);var t,n,r,i=Ce(o);function o(){var e;Ne(this,o);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Pe(Ee(e=i.call.apply(i,[this].concat(n))),"state",{}),e}return t=o,r=[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.activeStartDate,r=e.tileClassName,a=e.tileContent,i={};return(r!==t.tileClassNameProps||Me(n,t.activeStartDateProps))&&(i.tileClassName=Te(e,r),i.tileClassNameProps=r),(a!==t.tileContentProps||Me(n,t.activeStartDateProps))&&(i.tileContent=Te(e,a),i.tileContentProps=a),i.activeStartDateProps=n,i}}],(n=[{key:"render",value:function(){var e=this.props,t=e.activeStartDate,n=e.children,r=e.classes,i=e.date,o=e.formatAbbr,l=e.locale,c=e.maxDate,u=e.maxDateTransform,d=e.minDate,f=e.minDateTransform,h=e.onClick,v=e.onMouseOver,m=e.style,p=e.tileDisabled,g=e.view,y=this.state,b=y.tileClassName,x=y.tileContent;return a.createElement("button",{className:(0,s.default)(r,b),disabled:d&&f(d)>i||c&&u(c)<i||p&&p({activeStartDate:t,date:i,view:g}),onClick:h&&function(e){return h(i,e)},onFocus:v&&function(){return v(i)},onMouseOver:v&&function(){return v(i)},style:m,type:"button"},o?a.createElement("abbr",{"aria-label":o(l,i)},n):n,x)}}])&&ke(t.prototype,n),r&&ke(t,r),Object.defineProperty(t,"prototype",{writable:!1}),o}(a.Component);Re.propTypes=je(je({},G),{},{children:o().node.isRequired,formatAbbr:o().func,maxDateTransform:o().func.isRequired,minDateTransform:o().func.isRequired});var Ae=["classes","formatYear"];function Ie(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Le(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ie(Object(n),!0).forEach((function(t){Fe(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ie(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Fe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ye(){return Ye=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ye.apply(this,arguments)}function Ue(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Ze(e){var t=e.classes,n=e.formatYear,r=void 0===n?N:n,i=Ue(e,Ae),o=i.date,s=i.locale;return a.createElement(Re,Ye({},i,{classes:[].concat(t,"react-calendar__century-view__decades__decade"),maxDateTransform:c.getDecadeEnd,minDateTransform:c.getDecadeStart,view:"century"}),I(s,r,o))}function He(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Be(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ve(){return Ve=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ve.apply(this,arguments)}function ze(e){var t=function(e){var t=(0,c.getCenturyStart)(e);return(0,c.getYear)(t)}(e.activeStartDate),n=t+99;return a.createElement(xe,Ve({},e,{className:"react-calendar__century-view__decades",dateTransform:c.getDecadeStart,dateType:"decade",end:n,start:t,step:10,tile:Ze}))}function We(e){return a.createElement("div",{className:"react-calendar__century-view"},a.createElement(ze,e))}Ze.propTypes=Le(Le({},G),{},{formatYear:o().func}),ze.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?He(Object(n),!0).forEach((function(t){Be(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):He(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},$);var qe=["classes","formatYear"];function Ke(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function $e(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ke(Object(n),!0).forEach((function(t){Ge(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ke(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ge(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Je(){return Je=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Je.apply(this,arguments)}function Xe(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Qe(e){var t=e.classes,n=e.formatYear,r=void 0===n?N:n,i=Xe(e,qe),o=i.date,s=i.locale;return a.createElement(Re,Je({},i,{classes:[].concat(t,"react-calendar__decade-view__years__year"),maxDateTransform:c.getYearEnd,minDateTransform:c.getYearStart,view:"decade"}),r(s,o))}function et(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function tt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nt(){return nt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},nt.apply(this,arguments)}function rt(e){var t=function(e){var t=(0,c.getDecadeStart)(e);return(0,c.getYear)(t)}(e.activeStartDate),n=t+9;return a.createElement(xe,nt({},e,{className:"react-calendar__decade-view__years",dateTransform:function(e){var t=new Date;return t.setFullYear(e,0,1),t.setHours(0,0,0,0),t},dateType:"year",end:n,start:t,tile:Qe}))}function at(e){return a.createElement("div",{className:"react-calendar__decade-view"},a.createElement(rt,e))}Qe.propTypes=$e($e({},G),{},{formatYear:o().func}),rt.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?et(Object(n),!0).forEach((function(t){tt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):et(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},$);var it=["classes","formatMonth","formatMonthYear"];function ot(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function st(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ot(Object(n),!0).forEach((function(t){lt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ot(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function lt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ct(){return ct=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ct.apply(this,arguments)}function ut(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function dt(e){var t=e.classes,n=e.formatMonth,r=void 0===n?x:n,i=e.formatMonthYear,o=void 0===i?_:i,s=ut(e,it),l=s.date,u=s.locale;return a.createElement(Re,ct({},s,{classes:[].concat(t,"react-calendar__year-view__months__month"),formatAbbr:o,maxDateTransform:c.getMonthEnd,minDateTransform:c.getMonthStart,view:"year"}),r(u,l))}function ft(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ht(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ft(Object(n),!0).forEach((function(t){vt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ft(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function vt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function mt(){return mt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},mt.apply(this,arguments)}function pt(e){var t=e.activeStartDate,n=(0,c.getYear)(t);return a.createElement(xe,mt({},e,{className:"react-calendar__year-view__months",dateTransform:function(e){var t=new Date;return t.setFullYear(n,e,1),t.setHours(0,0,0,0),t},dateType:"month",end:11,start:0,tile:dt}))}function gt(e){return a.createElement("div",{className:"react-calendar__year-view"},a.createElement(pt,e))}dt.propTypes=st(st({},G),{},{formatMonth:o().func,formatMonthYear:o().func}),pt.propTypes=ht(ht({},$),{},{locale:o().string});var yt=["formatDay","formatLongDate","calendarType","classes","currentMonthIndex"];function bt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function xt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?bt(Object(n),!0).forEach((function(t){_t(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wt(){return wt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},wt.apply(this,arguments)}function jt(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var Nt="react-calendar__month-view__days__day";function kt(e){var t=e.formatDay,n=void 0===t?y:t,r=e.formatLongDate,i=void 0===r?b:r,o=e.calendarType,s=e.classes,l=e.currentMonthIndex,u=jt(e,yt),d=u.date,f=u.locale;return a.createElement(Re,wt({},u,{classes:[].concat(s,Nt,L(d,o)?"".concat(Nt,"--weekend"):null,d.getMonth()!==l?"".concat(Nt,"--neighboringMonth"):null),formatAbbr:i,maxDateTransform:c.getDayEnd,minDateTransform:c.getDayStart,view:"month"}),n(f,d))}kt.propTypes=xt(xt({},G),{},{currentMonthIndex:o().number.isRequired,formatDay:o().func,formatLongDate:o().func});var St=["showFixedNumberOfWeeks","showNeighboringMonth"];function Ct(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Dt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Et(){return Et=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Et.apply(this,arguments)}function Ot(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Pt(e){var t=e.activeStartDate,n=e.calendarType,r=e.showFixedNumberOfWeeks,i=e.showNeighboringMonth,o=Ot(e,St),s=(0,c.getYear)(t),l=(0,c.getMonth)(t),u=r||i,d=D(t,n),f=u?0:d,h=1+(u?-d:0),v=function(){if(r)return h+42-1;var e=(0,c.getDaysInMonth)(t);if(i){var a=new Date;return a.setFullYear(s,l,e),a.setHours(0,0,0,0),e+(7-D(a,n)-1)}return e}();return a.createElement(xe,Et({},o,{className:"react-calendar__month-view__days",count:7,currentMonthIndex:l,dateTransform:function(e){var t=new Date;return t.setFullYear(s,l,e),t.setHours(0,0,0,0),t},dateType:"day",end:v,offset:f,start:h,tile:kt}))}Pt.propTypes=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ct(Object(n),!0).forEach((function(t){Dt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ct(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({calendarType:Z.isRequired,showFixedNumberOfWeeks:o().bool,showNeighboringMonth:o().bool},$);var Mt="react-calendar__month-view__weekdays";function Tt(e){for(var t=e.calendarType,n=e.formatShortWeekday,r=void 0===n?w:n,i=e.locale,o=e.onMouseLeave,s=new Date,l=(0,c.getMonthStart)(s),u=(0,c.getYear)(l),d=(0,c.getMonth)(l),f=[],h=1;h<=7;h+=1){var v=new Date(u,d,h-D(l,t)),m=j(i,v);f.push(a.createElement("div",{key:h,className:"".concat(Mt,"__weekday")},a.createElement("abbr",{"aria-label":m,title:m},r(i,v).replace(".",""))))}return a.createElement(oe,{className:Mt,count:7,onFocus:o,onMouseOver:o},f)}Tt.propTypes={calendarType:Z.isRequired,formatShortWeekday:o().func,locale:o().string,onMouseLeave:o().func};var Rt=["date","onClickWeekNumber","weekNumber"];function At(){return At=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},At.apply(this,arguments)}function It(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Lt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ft(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Yt(e){var t=e.date,n=e.onClickWeekNumber,r=e.weekNumber,i=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?It(Object(n),!0).forEach((function(t){Lt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):It(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({className:"react-calendar__tile"},Ft(e,Rt)),o=a.createElement("span",null,r);return n?a.createElement("button",At({},i,{onClick:function(e){return n(r,t,e)},type:"button"}),o):a.createElement("div",i,o)}function Ut(e){var t=e.activeStartDate,n=e.calendarType,r=e.onClickWeekNumber,i=e.onMouseLeave,o=e.showFixedNumberOfWeeks,s=function(){if(o)return 6;var e=(0,c.getDaysInMonth)(t)-(7-D(t,n));return 1+Math.ceil(e/7)}(),l=function(){for(var e=(0,c.getYear)(t),r=(0,c.getMonth)(t),a=(0,c.getDate)(t),i=[],o=0;o<s;o+=1)i.push(E(new Date(e,r,a+7*o),n));return i}(),u=l.map((function(e){return function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:h.ISO_8601,r=n===h.US?h.US:h.ISO_8601,a=E(e,n),i=(0,c.getYear)(e)+1;do{t=E(new Date(i,0,r===h.ISO_8601?4:1),n),i-=1}while(e<t);return Math.round((a-t)/6048e5)+1}(e,n)}));return a.createElement(oe,{className:"react-calendar__month-view__weekNumbers",count:s,direction:"column",onFocus:i,onMouseOver:i,style:{flexBasis:"calc(100% * (1 / 8)",flexShrink:0}},u.map((function(e,t){return a.createElement(Yt,{key:e,date:l[t],onClickWeekNumber:r,weekNumber:e})})))}Yt.propTypes={date:o().instanceOf(Date).isRequired,onClickWeekNumber:o().func,weekNumber:o().node.isRequired},Ut.propTypes={activeStartDate:o().instanceOf(Date).isRequired,calendarType:Z.isRequired,onClickWeekNumber:o().func,onMouseLeave:o().func,showFixedNumberOfWeeks:o().bool};var Zt=["calendarType","formatShortWeekday","onClickWeekNumber","showWeekNumbers"];function Ht(){return Ht=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ht.apply(this,arguments)}function Bt(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function Vt(e){var t=e.activeStartDate,n=e.locale,r=e.onMouseLeave,i=e.showFixedNumberOfWeeks,o=e.calendarType,l=void 0===o?function(e){return Object.keys(v).find((function(t){return v[t].includes(e)}))||h.ISO_8601}(n):o,c=e.formatShortWeekday,u=e.onClickWeekNumber,d=e.showWeekNumbers,f=Bt(e,Zt);var m="react-calendar__month-view";return a.createElement("div",{className:(0,s.default)(m,d?"".concat(m,"--weekNumbers"):"")},a.createElement("div",{style:{display:"flex",alignItems:"flex-end"}},d?a.createElement(Ut,{activeStartDate:t,calendarType:l,onClickWeekNumber:u,onMouseLeave:r,showFixedNumberOfWeeks:i}):null,a.createElement("div",{style:{flexGrow:1,width:"100%"}},a.createElement(Tt,{calendarType:l,formatShortWeekday:c,locale:n,onMouseLeave:r}),a.createElement(Pt,Ht({calendarType:l},f)))))}Vt.propTypes={activeStartDate:o().instanceOf(Date).isRequired,calendarType:Z,formatShortWeekday:o().func,locale:o().string,onClickWeekNumber:o().func,onMouseLeave:o().func,showFixedNumberOfWeeks:o().bool,showWeekNumbers:o().bool};var zt=["activeStartDate","defaultActiveStartDate","defaultValue","defaultView","maxDetail","minDetail","value","view"];function Wt(){return Wt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Wt.apply(this,arguments)}function qt(e){return qt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qt(e)}function Kt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function $t(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Gt(e,t){return Gt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Gt(e,t)}function Jt(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=en(e);if(t){var a=en(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return Xt(this,n)}}function Xt(e,t){if(t&&("object"===qt(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Qt(e)}function Qt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function en(e){return en=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},en(e)}function tn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function nn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tn(Object(n),!0).forEach((function(t){rn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function rn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function an(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function on(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var sn=new Date;sn.setFullYear(1,0,1),sn.setHours(0,0,0,0);var ln=new Date(864e13),cn="react-calendar",un=["century","decade","year","month"],dn=[].concat(function(e){return function(e){if(Array.isArray(e))return on(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return on(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return on(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(un.slice(1)),["day"]);function fn(e,t){return un.slice(un.indexOf(e),un.indexOf(t)+1)}function hn(e,t,n){return function(e,t,n){return-1!==fn(t,n).indexOf(e)}(e,t,n)?e:n}function vn(e){return dn[un.indexOf(e)]}function mn(e,t){if(!e)return null;var n=Array.isArray(e)&&2===e.length?e[t]:e;if(!n)return null;var r=function(e){return e instanceof Date?e:new Date(e)}(n);if(isNaN(r.getTime()))throw new Error("Invalid date: ".concat(e));return r}function pn(e,t){var n=e.value,r=e.minDate,a=e.maxDate,i=e.maxDetail,o=mn(n,t);if(!o)return null;var s=vn(i);return function(e,t,n){return t&&t>e?t:n&&n<e?n:e}([O,M][t](s,o),r,a)}var gn=function(e){return pn(e,0)},yn=function(e){return pn(e,1)},bn=function(e){var t=e.value;return Array.isArray(t)?t:[gn,yn].map((function(t){return t(e)}))};function xn(e){var t=e.maxDate,n=e.maxDetail,r=e.minDate,a=e.minDetail,i=e.value;return O(hn(e.view,a,n),gn({value:i,minDate:r,maxDate:t,maxDetail:n})||new Date)}var _n=function(e){return e&&1===[].concat(e).length},wn=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Gt(e,t)}(o,e);var t,n,r,i=Jt(o);function o(){var e;Kt(this,o);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return rn(Qt(e=i.call.apply(i,[this].concat(n))),"state",{activeStartDate:e.props.defaultActiveStartDate,value:e.props.defaultValue,view:e.props.defaultView}),rn(Qt(e),"setStateAndCallCallbacks",(function(t,n,r){var a=Qt(e),i=a.activeStartDate,o=a.view,s=e.props,l=s.allowPartialRange,c=s.onActiveStartDateChange,u=s.onChange,d=s.onViewChange,f=s.selectRange,h={activeStartDate:i,view:o};e.setState(t,(function(){var a={action:t.action,activeStartDate:t.activeStartDate||e.activeStartDate,value:t.value||e.value,view:t.view||e.view};function i(e){return e in t&&(qt(t[e])!==qt(h[e])||(t[e]instanceof Date?t[e].getTime()!==h[e].getTime():t[e]!==h[e]))}(i("activeStartDate")&&c&&c(a),i("view")&&d&&d(a),i("value"))&&(u&&(f&&_n(t.value)?l&&u([t.value],n):u(t.value,n)));r&&r(a)}))})),rn(Qt(e),"setActiveStartDate",(function(t,n){e.setStateAndCallCallbacks({action:n,activeStartDate:t})})),rn(Qt(e),"drillDown",(function(t,n){if(e.drillDownAvailable){e.onClickTile(t,n);var r=Qt(e),a=r.view,i=r.views,o=e.props.onDrillDown,s=i[i.indexOf(a)+1];e.setStateAndCallCallbacks({action:"drillDown",activeStartDate:t,view:s},void 0,o)}})),rn(Qt(e),"drillUp",(function(){if(e.drillUpAvailable){var t=Qt(e),n=t.activeStartDate,r=t.view,a=t.views,i=e.props.onDrillUp,o=a[a.indexOf(r)-1],s=O(o,n);e.setStateAndCallCallbacks({action:"drillUp",activeStartDate:s,view:o},void 0,i)}})),rn(Qt(e),"onChange",(function(t,n){var r,a=e.props.selectRange;if(e.onClickTile(t,n),a){var i=Qt(e),o=i.value,s=i.valueType;r=_n(o)?R(s,o,t):O(s,t)}else r=e.getProcessedValue(t);var l=xn(nn(nn({},e.props),{},{value:r}));n.persist(),e.setStateAndCallCallbacks({action:"onChange",activeStartDate:l,value:r},n)})),rn(Qt(e),"onClickTile",(function(t,n){var r=Qt(e).view,a=e.props,i=a.onClickDay,o=a.onClickDecade,s=a.onClickMonth,l=a.onClickYear,c=function(){switch(r){case"century":return o;case"decade":return l;case"year":return s;case"month":return i;default:throw new Error("Invalid view: ".concat(r,"."))}}();c&&c(t,n)})),rn(Qt(e),"onMouseOver",(function(t){e.setState((function(e){return e.hover&&e.hover.getTime()===t.getTime()?null:{hover:t}}))})),rn(Qt(e),"onMouseLeave",(function(){e.setState({hover:null})})),e}return t=o,n=[{key:"activeStartDate",get:function(){var e=this.props.activeStartDate,t=this.state.activeStartDate;return e||t||function(e){var t=e.activeStartDate,n=e.defaultActiveStartDate,r=e.defaultValue,a=e.defaultView,i=e.maxDetail,o=e.minDetail,s=e.value,l=e.view,c=an(e,zt),u=hn(l,o,i),d=t||n;return d?O(u,d):xn(nn({maxDetail:i,minDetail:o,value:s||r,view:l||a},c))}(this.props)}},{key:"value",get:function(){var e=this.props,t=e.selectRange,n=e.value,r=this.state.value;return t&&_n(r)?r:void 0!==n?n:r}},{key:"valueType",get:function(){return vn(this.props.maxDetail)}},{key:"view",get:function(){var e=this.props,t=e.minDetail,n=e.maxDetail,r=e.view,a=this.state.view;return hn(r||a,t,n)}},{key:"views",get:function(){var e=this.props;return fn(e.minDetail,e.maxDetail)}},{key:"hover",get:function(){var e=this.props.selectRange,t=this.state.hover;return e?t:null}},{key:"drillDownAvailable",get:function(){var e=this.view,t=this.views;return t.indexOf(e)<t.length-1}},{key:"drillUpAvailable",get:function(){var e=this.view;return this.views.indexOf(e)>0}},{key:"getProcessedValue",value:function(e){var t=this.props,n=t.minDate,r=t.maxDate,a=t.maxDetail,i=t.returnValue;return function(){switch(i){case"start":return gn;case"end":return yn;case"range":return bn;default:throw new Error("Invalid returnValue.")}}()({value:e,minDate:n,maxDate:r,maxDetail:a})}},{key:"renderContent",value:function(e){var t=this.activeStartDate,n=this.onMouseOver,r=this.valueType,i=this.value,o=this.view,s=this.props,l=s.calendarType,c=s.locale,u=s.maxDate,d=s.minDate,f=s.selectRange,h=s.tileClassName,v=s.tileContent,m=s.tileDisabled,p=this.hover,g={activeStartDate:e?P(o,t):O(o,t),hover:p,locale:c,maxDate:u,minDate:d,onClick:this.drillDownAvailable?this.drillDown:this.onChange,onMouseOver:f?n:null,tileClassName:h,tileContent:v,tileDisabled:m,value:i,valueType:r};switch(o){case"century":var y=this.props.formatYear;return a.createElement(We,Wt({formatYear:y},g));case"decade":var b=this.props.formatYear;return a.createElement(at,Wt({formatYear:b},g));case"year":var x=this.props,_=x.formatMonth,w=x.formatMonthYear;return a.createElement(gt,Wt({formatMonth:_,formatMonthYear:w},g));case"month":var j=this.props,N=j.formatDay,k=j.formatLongDate,S=j.formatShortWeekday,C=j.onClickWeekNumber,D=j.showDoubleView,E=j.showFixedNumberOfWeeks,M=j.showNeighboringMonth,T=j.showWeekNumbers,R=this.onMouseLeave;return a.createElement(Vt,Wt({calendarType:l,formatDay:N,formatLongDate:k,formatShortWeekday:S,onClickWeekNumber:C,onMouseLeave:f?R:null,showFixedNumberOfWeeks:"undefined"!==typeof E?E:D,showNeighboringMonth:M,showWeekNumbers:T},g));default:throw new Error("Invalid view: ".concat(o,"."))}}},{key:"renderNavigation",value:function(){if(!this.props.showNavigation)return null;var e=this.activeStartDate,t=this.view,n=this.views,r=this.props,i=r.formatMonthYear,o=r.formatYear,s=r.locale,l=r.maxDate,c=r.minDate,u=r.navigationAriaLabel,d=r.navigationAriaLive,f=r.navigationLabel,h=r.next2AriaLabel,v=r.next2Label,m=r.nextAriaLabel,p=r.nextLabel,g=r.prev2AriaLabel,y=r.prev2Label,b=r.prevAriaLabel,x=r.prevLabel,_=r.showDoubleView;return a.createElement(X,{activeStartDate:e,drillUp:this.drillUp,formatMonthYear:i,formatYear:o,locale:s,maxDate:l,minDate:c,navigationAriaLabel:u,navigationAriaLive:d,navigationLabel:f,next2AriaLabel:h,next2Label:v,nextAriaLabel:m,nextLabel:p,prev2AriaLabel:g,prev2Label:y,prevAriaLabel:b,prevLabel:x,setActiveStartDate:this.setActiveStartDate,showDoubleView:_,view:t,views:n})}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.inputRef,r=e.selectRange,i=e.showDoubleView,o=this.onMouseLeave,l=this.value,c=[].concat(l);return a.createElement("div",{className:(0,s.default)(cn,r&&1===c.length&&"".concat(cn,"--selectRange"),i&&"".concat(cn,"--doubleView"),t),ref:n},this.renderNavigation(),a.createElement("div",{className:"".concat(cn,"__viewContainer"),onBlur:r?o:null,onMouseLeave:r?o:null},this.renderContent(),i&&this.renderContent(!0)))}}],n&&$t(t.prototype,n),r&&$t(t,r),Object.defineProperty(t,"prototype",{writable:!1}),o}(a.Component);wn.defaultProps={maxDate:ln,maxDetail:"month",minDate:sn,minDetail:"century",returnValue:"start",showNavigation:!0,showNeighboringMonth:!0};var jn=o().instanceOf(Date),Nn=o().oneOfType([o().string,W]);wn.propTypes={activeStartDate:jn,allowPartialRange:o().bool,calendarType:Z,className:H,defaultActiveStartDate:jn,defaultValue:Nn,defaultView:K,formatDay:o().func,formatLongDate:o().func,formatMonth:o().func,formatMonthYear:o().func,formatShortWeekday:o().func,formatYear:o().func,inputRef:z,locale:o().string,maxDate:V,maxDetail:o().oneOf(un),minDate:B,minDetail:o().oneOf(un),navigationAriaLabel:o().string,navigationAriaLive:o().oneOf(["off","polite","assertive"]),navigationLabel:o().func,next2AriaLabel:o().string,next2Label:o().node,nextAriaLabel:o().string,nextLabel:o().node,onActiveStartDateChange:o().func,onChange:o().func,onClickDay:o().func,onClickDecade:o().func,onClickMonth:o().func,onClickWeekNumber:o().func,onClickYear:o().func,onDrillDown:o().func,onDrillUp:o().func,onViewChange:o().func,prev2AriaLabel:o().string,prev2Label:o().node,prevAriaLabel:o().string,prevLabel:o().node,returnValue:o().oneOf(["start","end","range"]),selectRange:o().bool,showDoubleView:o().bool,showFixedNumberOfWeeks:o().bool,showNavigation:o().bool,showNeighboringMonth:o().bool,showWeekNumbers:o().bool,tileClassName:o().oneOfType([o().func,H]),tileContent:o().oneOfType([o().func,o().node]),tileDisabled:o().func,value:Nn,view:K};var kn=wn},7253:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return S}});var r=n(2791),a=n(2007),i=n.n(a),o=n(2372),s=n(7797);function l(e){return"undefined"!==typeof e}function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}var u=function(e,t){return function(n,r,a){var i=n[r];if(l(i)){if("number"!==typeof i)return new Error("Invalid prop `".concat(r,"` of type `").concat(c(i),"` supplied to `").concat(a,"`, expected `number`."));if(i<e||i>t)return new Error("Invalid prop `".concat(r,"` of type `").concat(c(i),"` supplied to `").concat(a,"`, length must be between ").concat(e," and ").concat(t,"."))}return null}},d=u(0,100),f=u(-100,100),h=function(e,t,n){var r=e[t];if(l(r)){if("number"!==typeof r)return new Error("Invalid prop `".concat(t,"` of type `").concat(c(r),"` supplied to `").concat(n,"`, expected `number`."));if(r<0)return new Error("Invalid prop `".concat(t,"` of type `").concat(c(r),"` supplied to `").concat(n,"`, width must be greater or equal to 0."))}return null},v=d,m=h;function p(e){var t=e.angle,n=void 0===t?0:t,a=e.name,i=e.length,o=void 0===i?100:i,s=e.oppositeLength,l=void 0===s?10:s,c=e.width,u=void 0===c?1:c;return r.createElement("div",{className:"react-clock__hand react-clock__".concat(a,"-hand"),style:{transform:"rotate(".concat(n,"deg)")}},r.createElement("div",{className:"react-clock__hand__body react-clock__".concat(a,"-hand__body"),style:{width:"".concat(u,"px"),top:"".concat(50-o/2,"%"),bottom:"".concat(50-l/2,"%")}}))}function g(e){var t=e.angle,n=void 0===t?0:t,a=e.length,i=void 0===a?10:a,o=e.name,s=e.width,l=void 0===s?1:s,c=e.number;return r.createElement("div",{className:"react-clock__mark react-clock__".concat(o,"-mark"),style:{transform:"rotate(".concat(n,"deg)")}},r.createElement("div",{className:"react-clock__mark__body react-clock__".concat(o,"-mark__body"),style:{width:"".concat(l,"px"),top:0,bottom:"".concat(100-i/2,"%")}}),c&&r.createElement("div",{className:"react-clock__mark__number",style:{transform:"rotate(-".concat(n,"deg)"),top:"".concat(i/2,"%")}},c))}function y(e){return r.createElement(g,e)}p.propTypes={angle:i().number,length:d,name:i().string.isRequired,oppositeLength:d,width:i().number},g.propTypes={angle:i().number,length:v,name:i().string.isRequired,number:i().oneOfType([i().number,i().string]),width:m};var b=n(3422),x=function(e,t){return t.toLocaleString(e||(0,b.default)())},_=["formatHour","locale","number"];function w(){return w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},w.apply(this,arguments)}function j(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function N(e){var t=e.formatHour,n=void 0===t?x:t,a=e.locale,i=e.number,o=j(e,_);return r.createElement(g,w({number:i&&n(a,i)},o))}function k(e){var t=e.className,n=e.formatHour,a=e.hourHandLength,i=void 0===a?50:a,l=e.hourHandOppositeLength,c=e.hourHandWidth,u=void 0===c?4:c,d=e.hourMarksLength,f=void 0===d?10:d,h=e.hourMarksWidth,v=void 0===h?3:h,m=e.locale,g=e.minuteHandLength,b=void 0===g?70:g,x=e.minuteHandOppositeLength,_=e.minuteHandWidth,w=void 0===_?2:_,j=e.minuteMarksLength,k=void 0===j?6:j,S=e.minuteMarksWidth,C=void 0===S?1:S,D=e.renderHourMarks,E=void 0===D||D,O=e.renderMinuteHand,P=void 0===O||O,M=e.renderMinuteMarks,T=void 0===M||M,R=e.renderNumbers,A=e.renderSecondHand,I=void 0===A||A,L=e.secondHandLength,F=void 0===L?90:L,Y=e.secondHandOppositeLength,U=e.secondHandWidth,Z=void 0===U?1:U,H=e.size,B=void 0===H?150:H,V=e.value;return r.createElement("time",{className:(0,o.default)("react-clock",t),dateTime:V instanceof Date?V.toISOString():V,style:{width:"".concat(B,"px"),height:"".concat(B,"px")}},r.createElement("div",{className:"react-clock__face"},function(){if(!T)return null;for(var e=[],t=1;t<=60;t+=1)E&&!(t%5)||e.push(r.createElement(y,{key:"minute_".concat(t),angle:6*t,length:k,name:"minute",width:C}));return e}(),function(){if(!E)return null;for(var e=[],t=1;t<=12;t+=1)e.push(r.createElement(N,{key:"hour_".concat(t),angle:30*t,formatHour:n,length:f,locale:m,name:"hour",number:R?t:null,width:v}));return e}()),function(){var e=V?30*(0,s.getHours)(V)+(0,s.getMinutes)(V)/2+(0,s.getSeconds)(V)/600:0;return r.createElement(p,{angle:e,length:i,name:"hour",oppositeLength:l,width:u})}(),function(){if(!P)return null;var e=V?360*(0,s.getHours)(V)+6*(0,s.getMinutes)(V)+(0,s.getSeconds)(V)/10:0;return r.createElement(p,{angle:e,length:b,name:"minute",oppositeLength:x,width:w})}(),function(){if(!I)return null;var e=V?360*(0,s.getMinutes)(V)+6*(0,s.getSeconds)(V):0;return r.createElement(p,{angle:e,length:F,name:"second",oppositeLength:Y,width:Z})}())}N.propTypes={formatHour:i().func,locale:i().string,number:i().oneOfType([i().number,i().string])},k.propTypes={className:i().oneOfType([i().string,i().arrayOf(i().string)]),formatHour:i().func,hourHandLength:d,hourHandOppositeLength:f,hourHandWidth:h,hourMarksLength:v,hourMarksWidth:m,locale:i().string,minuteHandLength:d,minuteHandOppositeLength:f,minuteHandWidth:h,minuteMarksLength:v,minuteMarksWidth:m,renderHourMarks:i().bool,renderMinuteHand:i().bool,renderMinuteMarks:i().bool,renderNumbers:i().bool,renderSecondHand:i().bool,secondHandLength:d,secondHandOppositeLength:f,secondHandWidth:h,size:i().number,value:i().oneOfType([i().string,i().instanceOf(Date)])};var S=k},8472:function(e,t,n){e.exports=n(3561)},8015:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(2791),o=(r=i)&&r.__esModule?r:{default:r},s=n(1509),l=n(8333);var c=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={},n}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),a(t,[{key:"buildURI",value:function(){return s.buildURI.apply(void 0,arguments)}},{key:"componentDidMount",value:function(){var e=this.props,t=e.data,n=e.headers,r=e.separator,a=e.enclosingCharacter,i=e.uFEFF,o=e.target,s=e.specs,l=e.replace;this.state.page=window.open(this.buildURI(t,i,n,r,a),o,s,l)}},{key:"getWindow",value:function(){return this.state.page}},{key:"render",value:function(){return null}}]),t}(o.default.Component);c.defaultProps=Object.assign(l.defaultProps,{target:"_blank"}),c.propTypes=l.propTypes,t.default=c},9088:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=n(2791),s=(r=o)&&r.__esModule?r:{default:r},l=n(1509),c=n(8333);var u=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.buildURI=n.buildURI.bind(n),n}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"buildURI",value:function(){return l.buildURI.apply(void 0,arguments)}},{key:"handleLegacy",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(window.navigator.msSaveOrOpenBlob){e.preventDefault();var n=this.props,r=n.data,a=n.headers,i=n.separator,o=n.filename,s=n.enclosingCharacter,c=n.uFEFF,u=t&&"function"===typeof r?r():r,d=new Blob([c?"\ufeff":"",(0,l.toCSV)(u,a,i,s)]);return window.navigator.msSaveBlob(d,o),!1}}},{key:"handleAsyncClick",value:function(e){var t=this;this.props.onClick(e,(function(n){!1!==n?t.handleLegacy(e,!0):e.preventDefault()}))}},{key:"handleSyncClick",value:function(e){!1===this.props.onClick(e)?e.preventDefault():this.handleLegacy(e)}},{key:"handleClick",value:function(){var e=this;return function(t){if("function"===typeof e.props.onClick)return e.props.asyncOnClick?e.handleAsyncClick(t):e.handleSyncClick(t);e.handleLegacy(t)}}},{key:"render",value:function(){var e=this,t=this.props,n=t.data,r=t.headers,i=t.separator,o=t.filename,l=t.uFEFF,c=t.children,u=(t.onClick,t.asyncOnClick,t.enclosingCharacter),d=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["data","headers","separator","filename","uFEFF","children","onClick","asyncOnClick","enclosingCharacter"]),f="undefined"===typeof window?"":this.buildURI(n,l,r,i,u);return s.default.createElement("a",a({download:o},d,{ref:function(t){return e.link=t},target:"_self",href:f,onClick:this.handleClick()}),c)}}]),t}(s.default.Component);u.defaultProps=c.defaultProps,u.propTypes=c.propTypes,t.default=u},1509:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var a=t.isSafari=function(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)},i=t.isJsons=function(e){return Array.isArray(e)&&e.every((function(e){return"object"===("undefined"===typeof e?"undefined":n(e))&&!(e instanceof Array)}))},o=t.isArrays=function(e){return Array.isArray(e)&&e.every((function(e){return Array.isArray(e)}))},s=t.jsonsHeaders=function(e){return Array.from(e.map((function(e){return Object.keys(e)})).reduce((function(e,t){return new Set([].concat(r(e),r(t)))}),[]))},l=t.jsons2arrays=function(e,t){var n=t=t||s(e),a=t;i(t)&&(n=t.map((function(e){return e.label})),a=t.map((function(e){return e.key})));var o=e.map((function(e){return a.map((function(t){return c(t,e)}))}));return[n].concat(r(o))},c=t.getHeaderValue=function(e,t){var n=e.replace(/\[([^\]]+)]/g,".$1").split(".").reduce((function(e,t,n,r){var a=e[t];if(void 0!==a&&null!==a)return a;r.splice(1)}),t);return void 0===n?e in t?t[e]:"":n},u=t.elementOrEmpty=function(e){return"undefined"===typeof e||null===e?"":e},d=t.joiner=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:",",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:'"';return e.filter((function(e){return e})).map((function(e){return e.map((function(e){return u(e)})).map((function(e){return""+n+e+n})).join(t)})).join("\n")},f=t.arrays2csv=function(e,t,n,a){return d(t?[t].concat(r(e)):e,n,a)},h=t.jsons2csv=function(e,t,n,r){return d(l(e,t),n,r)},v=t.string2csv=function(e,t,n,r){return t?t.join(n)+"\n"+e:e.replace(/"/g,'""')},m=t.toCSV=function(e,t,n,r){if(i(e))return h(e,t,n,r);if(o(e))return f(e,t,n,r);if("string"===typeof e)return v(e,t,n);throw new TypeError('Data should be a "String", "Array of arrays" OR "Array of objects" ')};t.buildURI=function(e,t,n,r,i){var o=m(e,n,r,i),s=a()?"application/csv":"text/csv",l=new Blob([t?"\ufeff":"",o],{type:s}),c="data:"+s+";charset=utf-8,"+(t?"\ufeff":"")+o,u=window.URL||window.webkitURL;return"undefined"===typeof u.createObjectURL?c:u.createObjectURL(l)}},3561:function(e,t,n){"use strict";t.CSVLink=void 0;var r=i(n(8015)),a=i(n(9088));function i(e){return e&&e.__esModule?e:{default:e}}r.default,t.CSVLink=a.default},8333:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PropsNotForwarded=t.defaultProps=t.propTypes=void 0;var r,a=n(2791),i=((r=a)&&r.__esModule,n(2007));t.propTypes={data:(0,i.oneOfType)([i.string,i.array,i.func]).isRequired,headers:i.array,target:i.string,separator:i.string,filename:i.string,uFEFF:i.bool,onClick:i.func,asyncOnClick:i.bool,enclosingCharacter:i.string},t.defaultProps={separator:",",filename:"generatedBy_react-csv.csv",uFEFF:!0,asyncOnClick:!1,enclosingCharacter:'"'},t.PropsNotForwarded=["data","headers"]},6195:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r=u(n(2791)),a=u(n(2007)),i=n(7797),o=u(n(765)),s=n(3956),l=n(7590),c=["maxDate","minDate","month","year"];function u(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function f(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function h(e){var t=e.maxDate,n=e.minDate,a=e.month,s=e.year,u=f(e,c),h=a?(0,i.getDaysInMonth)(new Date(s,a-1,1)):31;function v(e){return e&&s===(0,i.getYear)(e).toString()&&a===(0,i.getMonthHuman)(e).toString()}var m=(0,l.safeMin)(h,v(t)&&(0,i.getDate)(t)),p=(0,l.safeMax)(1,v(n)&&(0,i.getDate)(n));return r.default.createElement(o.default,d({max:m,min:p,name:"day"},u))}h.propTypes={ariaLabel:a.default.string,className:a.default.string.isRequired,disabled:a.default.bool,inputRef:s.isRef,maxDate:s.isMaxDate,minDate:s.isMinDate,month:a.default.string,onChange:a.default.func,onKeyDown:a.default.func,onKeyUp:a.default.func,placeholder:a.default.string,required:a.default.bool,showLeadingZeros:a.default.bool,value:a.default.string,year:a.default.string}},765:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var a=d(n(2791)),i=d(n(2007)),o=d(n(2372)),s=d(n(7565)),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!==typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var a={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var s=i?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(a,o,s):a[o]=e[o]}a.default=e,n&&n.set(e,a);return a}(n(9900)),c=n(3956);function u(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function d(e){return e&&e.__esModule?e:{default:e}}var f="undefined"!==typeof window&&/(MSIE|Trident\/|Edge\/)/.test(window.navigator.userAgent),h="undefined"!==typeof window&&/Firefox/.test(window.navigator.userAgent);function v(e){var t=e.target;f?requestAnimationFrame((function(){return t.select()})):t.select()}function m(e){if(document.fonts){var t=(0,l.getFontShorthand)(e);if(t)document.fonts.check(t)||document.fonts.addEventListener("loadingdone",(function(){(0,l.default)(e)}))}}function p(e){return function(t){if(!h){var n=t.key,r=t.target,a=r.value,i=1===n.length&&/\d/.test(n),o=function(e){return e&&"selectionStart"in e&&null!==e.selectionStart?e.value.slice(e.selectionStart,e.selectionEnd):"getSelection"in window?window.getSelection().toString():null}(r);i&&(o||a.length<e)||t.preventDefault()}}}function g(e){var t=e.ariaLabel,n=e.autoFocus,r=e.className,i=e.disabled,c=e.inputRef,u=e.max,d=e.min,f=e.name,h=e.nameForClass,g=e.onChange,y=e.onKeyDown,b=e.onKeyUp,x=e.placeholder,_=void 0===x?"--":x,w=e.required,j=e.showLeadingZeros,N=e.step,k=e.value,S=j&&k&&k<10&&("0"===k||!k.toString().startsWith("0")),C=u?u.toString().length:null;return[S&&a.default.createElement("span",{key:"leadingZero",className:"".concat(r,"__leadingZero")},"0"),a.default.createElement("input",{key:"input","aria-label":t,autoComplete:"off",autoFocus:n,className:(0,o.default)("".concat(r,"__input"),"".concat(r,"__").concat(h||f),S&&"".concat(r,"__input--hasLeadingZero")),"data-input":"true",disabled:i,inputMode:"numeric",max:u,min:d,name:f,onChange:g,onFocus:v,onKeyDown:y,onKeyPress:p(C),onKeyUp:function(e){(0,l.default)(e.target),b&&b(e)},placeholder:_,ref:(0,s.default)(l.default,m,c),required:w,step:N,type:"number",value:null!==k?k:""})]}g.propTypes={ariaLabel:i.default.string,autoFocus:i.default.bool,className:i.default.string.isRequired,disabled:i.default.bool,inputRef:c.isRef,max:i.default.number,min:i.default.number,name:i.default.string,nameForClass:i.default.string,onChange:i.default.func,onKeyDown:i.default.func,onKeyUp:i.default.func,placeholder:i.default.string,required:i.default.bool,showLeadingZeros:i.default.bool,step:i.default.number,value:i.default.string}},9453:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r=u(n(2791)),a=u(n(2007)),i=n(7797),o=u(n(765)),s=n(3956),l=n(7590),c=["maxDate","minDate","year"];function u(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function f(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function h(e){var t=e.maxDate,n=e.minDate,a=e.year,s=f(e,c);function u(e){return e&&a===(0,i.getYear)(e).toString()}var h=(0,l.safeMin)(12,u(t)&&(0,i.getMonthHuman)(t)),v=(0,l.safeMax)(1,u(n)&&(0,i.getMonthHuman)(n));return r.default.createElement(o.default,d({max:h,min:v,name:"month"},s))}h.propTypes={ariaLabel:a.default.string,className:a.default.string.isRequired,disabled:a.default.bool,inputRef:s.isRef,maxDate:s.isMaxDate,minDate:s.isMinDate,onChange:a.default.func,onKeyDown:a.default.func,onKeyUp:a.default.func,placeholder:a.default.string,required:a.default.bool,showLeadingZeros:a.default.bool,value:a.default.string,year:a.default.string}},6602:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r=d(n(2791)),a=d(n(2007)),i=d(n(2372)),o=n(7797),s=n(1498),l=n(3956),c=n(7590),u=["ariaLabel","className","inputRef","locale","maxDate","minDate","placeholder","short","value","year"];function d(e){return e&&e.__esModule?e:{default:e}}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function h(e){return function(e){if(Array.isArray(e))return v(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function m(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function p(e){var t=e.ariaLabel,n=e.className,a=e.inputRef,l=e.locale,d=e.maxDate,v=e.minDate,p=e.placeholder,g=void 0===p?"--":p,y=e.short,b=e.value,x=e.year,_=m(e,u);function w(e){return e&&x===(0,o.getYear)(e).toString()}var j=(0,c.safeMin)(12,w(d)&&(0,o.getMonthHuman)(d)),N=(0,c.safeMax)(1,w(v)&&(0,o.getMonthHuman)(v)),k=h(Array(12)).map((function(e,t){return new Date(2019,t,1)})),S="month",C=y?s.formatShortMonth:s.formatMonth;return r.default.createElement("select",f({"aria-label":t,className:(0,i.default)("".concat(n,"__input"),"".concat(n,"__").concat(S)),"data-input":"true","data-select":"true",name:S,ref:a,value:null!==b?b:""},_),!b&&r.default.createElement("option",{value:""},g),k.map((function(e){var t=(0,o.getMonthHuman)(e),n=t<N||t>j;return r.default.createElement("option",{key:t,disabled:n,value:t},C(l,e))})))}p.propTypes={ariaLabel:a.default.string,className:a.default.string.isRequired,disabled:a.default.bool,inputRef:l.isRef,locale:a.default.string,maxDate:l.isMaxDate,minDate:l.isMinDate,onChange:a.default.func,onKeyDown:a.default.func,onKeyUp:a.default.func,placeholder:a.default.string,required:a.default.bool,short:a.default.bool,value:a.default.string,year:a.default.string}},7958:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r=u(n(2791)),a=u(n(2007)),i=n(7797),o=u(n(765)),s=n(3956),l=n(7590),c=["maxDate","minDate","placeholder","valueType"];function u(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function f(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function h(e){var t=e.maxDate,n=e.minDate,a=e.placeholder,s=void 0===a?"----":a,u=e.valueType,h=f(e,c),v=(0,l.safeMin)(275760,t&&(0,i.getYear)(t)),m=(0,l.safeMax)(1,n&&(0,i.getYear)(n)),p="century"===u?10:1;return r.default.createElement(o.default,d({max:v,min:m,name:"year",placeholder:s,step:p},h))}h.propTypes={ariaLabel:a.default.string,className:a.default.string.isRequired,disabled:a.default.bool,inputRef:s.isRef,maxDate:s.isMaxDate,minDate:s.isMinDate,onChange:a.default.func,onKeyDown:a.default.func,onKeyUp:a.default.func,placeholder:a.default.string,required:a.default.bool,value:a.default.string,valueType:s.isValueType}},1498:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatShortMonth=t.formatMonth=void 0,t.getFormatter=o;var r,a=(r=n(3422))&&r.__esModule?r:{default:r};var i=new Map;function o(e){return function(t,n){var r=t||(0,a.default)();i.has(r)||i.set(r,new Map);var o=i.get(r);return o.has(e)||o.set(e,new Intl.DateTimeFormat(r,e).format),o.get(e)(n)}}function s(e){return function(t,n){return o(e)(t,function(e){var t=new Date(e);return new Date(t.setHours(12))}(n))}}var l=s({month:"long"});t.formatMonth=l;var c=s({month:"short"});t.formatShortMonth=c},3956:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isValueType=t.isRef=t.isMinDate=t.isMaxDate=void 0;var r,a=(r=n(2007))&&r.__esModule?r:{default:r};function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var s,l=[].concat(function(e){if(Array.isArray(e))return o(e)}(s=["century","decade","year","month"].slice(1))||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(s)||function(e,t){if(e){if("string"===typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}(s)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),["day"]),c=a.default.oneOf(l);t.isValueType=c;t.isMinDate=function(e,t,n){var r=e[t];if(!r)return null;if(!(r instanceof Date))return new Error("Invalid prop `".concat(t,"` of type `").concat(i(r),"` supplied to `").concat(n,"`, expected instance of `Date`."));var a=e.maxDate;return a&&r>a?new Error("Invalid prop `".concat(t,"` of type `").concat(i(r),"` supplied to `").concat(n,"`, minDate cannot be larger than maxDate.")):null};t.isMaxDate=function(e,t,n){var r=e[t];if(!r)return null;if(!(r instanceof Date))return new Error("Invalid prop `".concat(t,"` of type `").concat(i(r),"` supplied to `").concat(n,"`, expected instance of `Date`."));var a=e.minDate;return a&&r<a?new Error("Invalid prop `".concat(t,"` of type `").concat(i(r),"` supplied to `").concat(n,"`, maxDate cannot be smaller than minDate.")):null};var u=a.default.oneOfType([a.default.func,a.default.shape({current:a.default.any})]);t.isRef=u},7590:function(e,t){"use strict";function n(e){return function(e){if(Array.isArray(e))return r(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function a(e){return null!==e&&!1!==e&&!Number.isNaN(Number(e))}Object.defineProperty(t,"__esModule",{value:!0}),t.between=function(e,t,n){if(t&&t>e)return t;if(n&&n<e)return n;return e},t.safeMax=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return Math.max.apply(Math,n(t.filter(a)))},t.safeMin=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return Math.min.apply(Math,n(t.filter(a)))}},9513:function(e,t,n){!function(e,t,n,r,a,i,o,s,l,c,u,d,f,h,v,m,p,g,y,b,x,_,w,j,N,k,S,C,D,E,O,P,M,T,R,A,I,L,F,Y,U,Z,H,B,V,z,W,q,K,$,G,J,X,Q,ee,te,ne,re,ae,ie,oe,se,le){"use strict";function ce(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var ue=ce(t),de=ce(r),fe=ce(a),he=ce(i),ve=ce(o),me=ce(s),pe=ce(l),ge=ce(c),ye=ce(u),be=ce(d),xe=ce(f),_e=ce(m),we=ce(p),je=ce(g),Ne=ce(y),ke=ce(b),Se=ce(x),Ce=ce(_),De=ce(w),Ee=ce(j),Oe=ce(N),Pe=ce(k),Me=ce(S),Te=ce(C),Re=ce(D),Ae=ce(E),Ie=ce(O),Le=ce(P),Fe=ce(M),Ye=ce(T),Ue=ce(R),Ze=ce(A),He=ce(I),Be=ce(L),Ve=ce(F),ze=ce(U),We=ce(Z),qe=ce(H),Ke=ce(B),$e=ce(V),Ge=ce(z),Je=ce(W),Xe=ce($),Qe=ce(G),et=ce(J),tt=ce(X),nt=ce(Q),rt=ce(ee),at=ce(te),it=ce(ne),ot=ce(re),st=ce(ae),lt=ce(ie),ct=ce(oe),ut=ce(se);function dt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ft(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dt(Object(n),!0).forEach((function(t){gt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ht(e){return(ht="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function vt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function mt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function pt(e,t,n){return t&&mt(e.prototype,t),n&&mt(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function gt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yt(){return(yt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function bt(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");Object.defineProperty(e,"prototype",{value:Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),writable:!1}),t&&_t(e,t)}function xt(e){return(xt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _t(e,t){return(_t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function wt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function jt(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return wt(e)}function Nt(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=xt(e);if(t){var a=xt(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return jt(this,n)}}function kt(e){return function(e){if(Array.isArray(e))return St(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return St(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?St(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function St(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Ct(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}}function Dt(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}}var Et={p:Dt,P:function(e,t){var n,r=e.match(/(P+)(p+)?/)||[],a=r[1],i=r[2];if(!i)return Ct(e,t);switch(a){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",Ct(a,t)).replace("{{time}}",Dt(i,t))}},Ot=12,Pt=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;function Mt(e){var t=e?"string"==typeof e||e instanceof String?lt.default(e):ot.default(e):new Date;return Rt(t)?t:null}function Tt(e,t,n,r,a){var i=null,o=Xt(n)||Xt(Jt()),s=!0;return Array.isArray(t)?(t.forEach((function(t){var l=st.default(e,t,new Date,{locale:o});r&&(s=Rt(l,a)&&e===At(l,t,n)),Rt(l,a)&&s&&(i=l)})),i):(i=st.default(e,t,new Date,{locale:o}),r?s=Rt(i)&&e===At(i,t,n):Rt(i)||(t=t.match(Pt).map((function(e){var t=e[0];return"p"===t||"P"===t?o?(0,Et[t])(e,o.formatLong):t:e})).join(""),e.length>0&&(i=st.default(e,t.slice(0,e.length),new Date)),Rt(i)||(i=new Date(e))),Rt(i)&&s?i:null)}function Rt(e,t){return t=t||new Date("1/1/1000"),he.default(e)&&!at.default(e,t)}function At(e,t,n){if("en"===n)return ve.default(e,t,{awareOfUnicodeTokens:!0});var r=Xt(n);return n&&!r&&console.warn('A locale object was not found for the provided string ["'.concat(n,'"].')),!r&&Jt()&&Xt(Jt())&&(r=Xt(Jt())),ve.default(e,t,{locale:r||null,awareOfUnicodeTokens:!0})}function It(e,t){var n=t.dateFormat,r=t.locale;return e&&At(e,Array.isArray(n)?n[0]:n,r)||""}function Lt(e,t){var n=t.hour,r=void 0===n?0:n,a=t.minute,i=void 0===a?0:a,o=t.second,s=void 0===o?0:o;return Le.default(Ie.default(Ae.default(e,s),i),r)}function Ft(e,t){var n=t&&Xt(t)||Jt()&&Xt(Jt());return Oe.default(e,n?{locale:n}:null)}function Yt(e,t){return At(e,"ddd",t)}function Ut(e){return We.default(e)}function Zt(e,t,n){var r=Xt(t||Jt());return qe.default(e,{locale:r,weekStartsOn:n})}function Ht(e){return Ke.default(e)}function Bt(e){return Ge.default(e)}function Vt(e){return $e.default(e)}function zt(e,t){return e&&t?tt.default(e,t):!e&&!t}function Wt(e,t){return e&&t?et.default(e,t):!e&&!t}function qt(e,t){return e&&t?nt.default(e,t):!e&&!t}function Kt(e,t){return e&&t?Qe.default(e,t):!e&&!t}function $t(e,t){return e&&t?Xe.default(e,t):!e&&!t}function Gt(e,t,n){var r,a=We.default(t),i=Je.default(n);try{r=it.default(e,{start:a,end:i})}catch(e){r=!1}return r}function Jt(){return("undefined"!=typeof window?window:globalThis).__localeId__}function Xt(e){if("string"==typeof e){var t="undefined"!=typeof window?window:globalThis;return t.__localeData__?t.__localeData__[e]:null}return e}function Qt(e,t){return At(Fe.default(Mt(),e),"LLLL",t)}function en(e,t){return At(Fe.default(Mt(),e),"LLL",t)}function tn(e,t){return At(Ye.default(Mt(),e),"QQQ",t)}function nn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate,a=t.excludeDates,i=t.excludeDateIntervals,o=t.includeDates,s=t.includeDateIntervals,l=t.filterDate;return un(e,{minDate:n,maxDate:r})||a&&a.some((function(t){return Kt(e,t)}))||i&&i.some((function(t){var n=t.start,r=t.end;return it.default(e,{start:n,end:r})}))||o&&!o.some((function(t){return Kt(e,t)}))||s&&!s.some((function(t){var n=t.start,r=t.end;return it.default(e,{start:n,end:r})}))||l&&!l(Mt(e))||!1}function rn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.excludeDates,r=t.excludeDateIntervals;return r&&r.length>0?r.some((function(t){var n=t.start,r=t.end;return it.default(e,{start:n,end:r})})):n&&n.some((function(t){return Kt(e,t)}))||!1}function an(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate,a=t.excludeDates,i=t.includeDates,o=t.filterDate;return un(e,{minDate:n,maxDate:r})||a&&a.some((function(t){return Wt(e,t)}))||i&&!i.some((function(t){return Wt(e,t)}))||o&&!o(Mt(e))||!1}function on(e,t,n,r){var a=Te.default(e),i=Pe.default(e),o=Te.default(t),s=Pe.default(t),l=Te.default(r);return a===o&&a===l?i<=n&&n<=s:a<o?l===a&&i<=n||l===o&&s>=n||l<o&&l>a:void 0}function sn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate,a=t.excludeDates,i=t.includeDates,o=t.filterDate;return un(e,{minDate:n,maxDate:r})||a&&a.some((function(t){return qt(e,t)}))||i&&!i.some((function(t){return qt(e,t)}))||o&&!o(Mt(e))||!1}function ln(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate;return un(new Date(e,0,1),{minDate:n,maxDate:r})||!1}function cn(e,t,n,r){var a=Te.default(e),i=Me.default(e),o=Te.default(t),s=Me.default(t),l=Te.default(r);return a===o&&a===l?i<=n&&n<=s:a<o?l===a&&i<=n||l===o&&s>=n||l<o&&l>a:void 0}function un(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate;return n&&Be.default(e,n)<0||r&&Be.default(e,r)>0}function dn(e,t){return t.some((function(t){return Ce.default(t)===Ce.default(e)&&Se.default(t)===Se.default(e)}))}function fn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.excludeTimes,r=t.includeTimes,a=t.filterTime;return n&&dn(e,n)||r&&!dn(e,r)||a&&!a(e)||!1}function hn(e,t){var n=t.minTime,r=t.maxTime;if(!n||!r)throw new Error("Both minTime and maxTime props required");var a,i=Mt(),o=Le.default(Ie.default(i,Se.default(e)),Ce.default(e)),s=Le.default(Ie.default(i,Se.default(n)),Ce.default(n)),l=Le.default(Ie.default(i,Se.default(r)),Ce.default(r));try{a=!it.default(o,{start:s,end:l})}catch(e){a=!1}return a}function vn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.includeDates,a=je.default(e,1);return n&&Ve.default(n,a)>0||r&&r.every((function(e){return Ve.default(e,a)>0}))||!1}function mn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.maxDate,r=t.includeDates,a=be.default(e,1);return n&&Ve.default(a,n)>0||r&&r.every((function(e){return Ve.default(a,e)>0}))||!1}function pn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.includeDates,a=Ne.default(e,1);return n&&ze.default(n,a)>0||r&&r.every((function(e){return ze.default(e,a)>0}))||!1}function gn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.maxDate,r=t.includeDates,a=xe.default(e,1);return n&&ze.default(a,n)>0||r&&r.every((function(e){return ze.default(a,e)>0}))||!1}function yn(e){var t=e.minDate,n=e.includeDates;if(n&&t){var r=n.filter((function(e){return Be.default(e,t)>=0}));return Ze.default(r)}return n?Ze.default(n):t}function bn(e){var t=e.maxDate,n=e.includeDates;if(n&&t){var r=n.filter((function(e){return Be.default(e,t)<=0}));return He.default(r)}return n?He.default(n):t}function xn(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"react-datepicker__day--highlighted",n=new Map,r=0,a=e.length;r<a;r++){var i=e[r];if(fe.default(i)){var o=At(i,"MM.dd.yyyy"),s=n.get(o)||[];s.includes(t)||(s.push(t),n.set(o,s))}else if("object"===ht(i)){var l=Object.keys(i),c=l[0],u=i[l[0]];if("string"==typeof c&&u.constructor===Array)for(var d=0,f=u.length;d<f;d++){var h=At(u[d],"MM.dd.yyyy"),v=n.get(h)||[];v.includes(c)||(v.push(c),n.set(h,v))}}}return n}function _n(e,t,n,r,a){for(var i=a.length,o=[],s=0;s<i;s++){var l=me.default(pe.default(e,Ce.default(a[s])),Se.default(a[s])),c=me.default(e,(n+1)*r);rt.default(l,t)&&at.default(l,c)&&o.push(a[s])}return o}function wn(e){return e<10?"0".concat(e):"".concat(e)}function jn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ot,n=Math.ceil(Te.default(e)/t)*t;return{startPeriod:n-(t-1),endPeriod:n}}function Nn(e,t,n,r){for(var a=[],i=0;i<2*t+1;i++){var o=e+t-i,s=!0;n&&(s=Te.default(n)<=o),r&&s&&(s=Te.default(r)>=o),s&&a.push(o)}return a}var kn=function(e){bt(r,e);var n=Nt(r);function r(e){var a;vt(this,r),gt(wt(a=n.call(this,e)),"renderOptions",(function(){var e=a.props.year,t=a.state.yearsList.map((function(t){return ue.default.createElement("div",{className:e===t?"react-datepicker__year-option react-datepicker__year-option--selected_year":"react-datepicker__year-option",key:t,onClick:a.onChange.bind(wt(a),t),"aria-selected":e===t?"true":void 0},e===t?ue.default.createElement("span",{className:"react-datepicker__year-option--selected"},"\u2713"):"",t)})),n=a.props.minDate?Te.default(a.props.minDate):null,r=a.props.maxDate?Te.default(a.props.maxDate):null;return r&&a.state.yearsList.find((function(e){return e===r}))||t.unshift(ue.default.createElement("div",{className:"react-datepicker__year-option",key:"upcoming",onClick:a.incrementYears},ue.default.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-upcoming"}))),n&&a.state.yearsList.find((function(e){return e===n}))||t.push(ue.default.createElement("div",{className:"react-datepicker__year-option",key:"previous",onClick:a.decrementYears},ue.default.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-previous"}))),t})),gt(wt(a),"onChange",(function(e){a.props.onChange(e)})),gt(wt(a),"handleClickOutside",(function(){a.props.onCancel()})),gt(wt(a),"shiftYears",(function(e){var t=a.state.yearsList.map((function(t){return t+e}));a.setState({yearsList:t})})),gt(wt(a),"incrementYears",(function(){return a.shiftYears(1)})),gt(wt(a),"decrementYears",(function(){return a.shiftYears(-1)}));var i=e.yearDropdownItemNumber,o=e.scrollableYearDropdown,s=i||(o?10:5);return a.state={yearsList:Nn(a.props.year,s,a.props.minDate,a.props.maxDate)},a.dropdownRef=t.createRef(),a}return pt(r,[{key:"componentDidMount",value:function(){var e=this.dropdownRef.current;e&&(e.scrollTop=e.scrollHeight/2-e.clientHeight/2)}},{key:"render",value:function(){var e=de.default({"react-datepicker__year-dropdown":!0,"react-datepicker__year-dropdown--scrollable":this.props.scrollableYearDropdown});return ue.default.createElement("div",{className:e,ref:this.dropdownRef},this.renderOptions())}}]),r}(ue.default.Component),Sn=ct.default(kn),Cn=function(e){bt(n,e);var t=Nt(n);function n(){var e;vt(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return gt(wt(e=t.call.apply(t,[this].concat(a))),"state",{dropdownVisible:!1}),gt(wt(e),"renderSelectOptions",(function(){for(var t=e.props.minDate?Te.default(e.props.minDate):1900,n=e.props.maxDate?Te.default(e.props.maxDate):2100,r=[],a=t;a<=n;a++)r.push(ue.default.createElement("option",{key:a,value:a},a));return r})),gt(wt(e),"onSelectChange",(function(t){e.onChange(t.target.value)})),gt(wt(e),"renderSelectMode",(function(){return ue.default.createElement("select",{value:e.props.year,className:"react-datepicker__year-select",onChange:e.onSelectChange},e.renderSelectOptions())})),gt(wt(e),"renderReadView",(function(t){return ue.default.createElement("div",{key:"read",style:{visibility:t?"visible":"hidden"},className:"react-datepicker__year-read-view",onClick:function(t){return e.toggleDropdown(t)}},ue.default.createElement("span",{className:"react-datepicker__year-read-view--down-arrow"}),ue.default.createElement("span",{className:"react-datepicker__year-read-view--selected-year"},e.props.year))})),gt(wt(e),"renderDropdown",(function(){return ue.default.createElement(Sn,{key:"dropdown",year:e.props.year,onChange:e.onChange,onCancel:e.toggleDropdown,minDate:e.props.minDate,maxDate:e.props.maxDate,scrollableYearDropdown:e.props.scrollableYearDropdown,yearDropdownItemNumber:e.props.yearDropdownItemNumber})})),gt(wt(e),"renderScrollMode",(function(){var t=e.state.dropdownVisible,n=[e.renderReadView(!t)];return t&&n.unshift(e.renderDropdown()),n})),gt(wt(e),"onChange",(function(t){e.toggleDropdown(),t!==e.props.year&&e.props.onChange(t)})),gt(wt(e),"toggleDropdown",(function(t){e.setState({dropdownVisible:!e.state.dropdownVisible},(function(){e.props.adjustDateOnChange&&e.handleYearChange(e.props.date,t)}))})),gt(wt(e),"handleYearChange",(function(t,n){e.onSelect(t,n),e.setOpen()})),gt(wt(e),"onSelect",(function(t,n){e.props.onSelect&&e.props.onSelect(t,n)})),gt(wt(e),"setOpen",(function(){e.props.setOpen&&e.props.setOpen(!0)})),e}return pt(n,[{key:"render",value:function(){var e;switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode();break;case"select":e=this.renderSelectMode()}return ue.default.createElement("div",{className:"react-datepicker__year-dropdown-container react-datepicker__year-dropdown-container--".concat(this.props.dropdownMode)},e)}}]),n}(ue.default.Component),Dn=function(e){bt(n,e);var t=Nt(n);function n(){var e;vt(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return gt(wt(e=t.call.apply(t,[this].concat(a))),"isSelectedMonth",(function(t){return e.props.month===t})),gt(wt(e),"renderOptions",(function(){return e.props.monthNames.map((function(t,n){return ue.default.createElement("div",{className:e.isSelectedMonth(n)?"react-datepicker__month-option react-datepicker__month-option--selected_month":"react-datepicker__month-option",key:t,onClick:e.onChange.bind(wt(e),n),"aria-selected":e.isSelectedMonth(n)?"true":void 0},e.isSelectedMonth(n)?ue.default.createElement("span",{className:"react-datepicker__month-option--selected"},"\u2713"):"",t)}))})),gt(wt(e),"onChange",(function(t){return e.props.onChange(t)})),gt(wt(e),"handleClickOutside",(function(){return e.props.onCancel()})),e}return pt(n,[{key:"render",value:function(){return ue.default.createElement("div",{className:"react-datepicker__month-dropdown"},this.renderOptions())}}]),n}(ue.default.Component),En=ct.default(Dn),On=function(e){bt(n,e);var t=Nt(n);function n(){var e;vt(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return gt(wt(e=t.call.apply(t,[this].concat(a))),"state",{dropdownVisible:!1}),gt(wt(e),"renderSelectOptions",(function(e){return e.map((function(e,t){return ue.default.createElement("option",{key:t,value:t},e)}))})),gt(wt(e),"renderSelectMode",(function(t){return ue.default.createElement("select",{value:e.props.month,className:"react-datepicker__month-select",onChange:function(t){return e.onChange(t.target.value)}},e.renderSelectOptions(t))})),gt(wt(e),"renderReadView",(function(t,n){return ue.default.createElement("div",{key:"read",style:{visibility:t?"visible":"hidden"},className:"react-datepicker__month-read-view",onClick:e.toggleDropdown},ue.default.createElement("span",{className:"react-datepicker__month-read-view--down-arrow"}),ue.default.createElement("span",{className:"react-datepicker__month-read-view--selected-month"},n[e.props.month]))})),gt(wt(e),"renderDropdown",(function(t){return ue.default.createElement(En,{key:"dropdown",month:e.props.month,monthNames:t,onChange:e.onChange,onCancel:e.toggleDropdown})})),gt(wt(e),"renderScrollMode",(function(t){var n=e.state.dropdownVisible,r=[e.renderReadView(!n,t)];return n&&r.unshift(e.renderDropdown(t)),r})),gt(wt(e),"onChange",(function(t){e.toggleDropdown(),t!==e.props.month&&e.props.onChange(t)})),gt(wt(e),"toggleDropdown",(function(){return e.setState({dropdownVisible:!e.state.dropdownVisible})})),e}return pt(n,[{key:"render",value:function(){var e,t=this,n=[0,1,2,3,4,5,6,7,8,9,10,11].map(this.props.useShortMonthInDropdown?function(e){return en(e,t.props.locale)}:function(e){return Qt(e,t.props.locale)});switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode(n);break;case"select":e=this.renderSelectMode(n)}return ue.default.createElement("div",{className:"react-datepicker__month-dropdown-container react-datepicker__month-dropdown-container--".concat(this.props.dropdownMode)},e)}}]),n}(ue.default.Component);function Pn(e,t){for(var n=[],r=Ht(e),a=Ht(t);!rt.default(r,a);)n.push(Mt(r)),r=be.default(r,1);return n}var Mn=function(e){bt(n,e);var t=Nt(n);function n(e){var r;return vt(this,n),gt(wt(r=t.call(this,e)),"renderOptions",(function(){return r.state.monthYearsList.map((function(e){var t=Re.default(e),n=zt(r.props.date,e)&&Wt(r.props.date,e);return ue.default.createElement("div",{className:n?"react-datepicker__month-year-option--selected_month-year":"react-datepicker__month-year-option",key:t,onClick:r.onChange.bind(wt(r),t),"aria-selected":n?"true":void 0},n?ue.default.createElement("span",{className:"react-datepicker__month-year-option--selected"},"\u2713"):"",At(e,r.props.dateFormat,r.props.locale))}))})),gt(wt(r),"onChange",(function(e){return r.props.onChange(e)})),gt(wt(r),"handleClickOutside",(function(){r.props.onCancel()})),r.state={monthYearsList:Pn(r.props.minDate,r.props.maxDate)},r}return pt(n,[{key:"render",value:function(){var e=de.default({"react-datepicker__month-year-dropdown":!0,"react-datepicker__month-year-dropdown--scrollable":this.props.scrollableMonthYearDropdown});return ue.default.createElement("div",{className:e},this.renderOptions())}}]),n}(ue.default.Component),Tn=ct.default(Mn),Rn=function(e){bt(n,e);var t=Nt(n);function n(){var e;vt(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return gt(wt(e=t.call.apply(t,[this].concat(a))),"state",{dropdownVisible:!1}),gt(wt(e),"renderSelectOptions",(function(){for(var t=Ht(e.props.minDate),n=Ht(e.props.maxDate),r=[];!rt.default(t,n);){var a=Re.default(t);r.push(ue.default.createElement("option",{key:a,value:a},At(t,e.props.dateFormat,e.props.locale))),t=be.default(t,1)}return r})),gt(wt(e),"onSelectChange",(function(t){e.onChange(t.target.value)})),gt(wt(e),"renderSelectMode",(function(){return ue.default.createElement("select",{value:Re.default(Ht(e.props.date)),className:"react-datepicker__month-year-select",onChange:e.onSelectChange},e.renderSelectOptions())})),gt(wt(e),"renderReadView",(function(t){var n=At(e.props.date,e.props.dateFormat,e.props.locale);return ue.default.createElement("div",{key:"read",style:{visibility:t?"visible":"hidden"},className:"react-datepicker__month-year-read-view",onClick:function(t){return e.toggleDropdown(t)}},ue.default.createElement("span",{className:"react-datepicker__month-year-read-view--down-arrow"}),ue.default.createElement("span",{className:"react-datepicker__month-year-read-view--selected-month-year"},n))})),gt(wt(e),"renderDropdown",(function(){return ue.default.createElement(Tn,{key:"dropdown",date:e.props.date,dateFormat:e.props.dateFormat,onChange:e.onChange,onCancel:e.toggleDropdown,minDate:e.props.minDate,maxDate:e.props.maxDate,scrollableMonthYearDropdown:e.props.scrollableMonthYearDropdown,locale:e.props.locale})})),gt(wt(e),"renderScrollMode",(function(){var t=e.state.dropdownVisible,n=[e.renderReadView(!t)];return t&&n.unshift(e.renderDropdown()),n})),gt(wt(e),"onChange",(function(t){e.toggleDropdown();var n=Mt(parseInt(t));zt(e.props.date,n)&&Wt(e.props.date,n)||e.props.onChange(n)})),gt(wt(e),"toggleDropdown",(function(){return e.setState({dropdownVisible:!e.state.dropdownVisible})})),e}return pt(n,[{key:"render",value:function(){var e;switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode();break;case"select":e=this.renderSelectMode()}return ue.default.createElement("div",{className:"react-datepicker__month-year-dropdown-container react-datepicker__month-year-dropdown-container--".concat(this.props.dropdownMode)},e)}}]),n}(ue.default.Component),An=function(e){bt(n,e);var t=Nt(n);function n(){var e;vt(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return gt(wt(e=t.call.apply(t,[this].concat(a))),"dayEl",ue.default.createRef()),gt(wt(e),"handleClick",(function(t){!e.isDisabled()&&e.props.onClick&&e.props.onClick(t)})),gt(wt(e),"handleMouseEnter",(function(t){!e.isDisabled()&&e.props.onMouseEnter&&e.props.onMouseEnter(t)})),gt(wt(e),"handleOnKeyDown",(function(t){" "===t.key&&(t.preventDefault(),t.key="Enter"),e.props.handleOnKeyDown(t)})),gt(wt(e),"isSameDay",(function(t){return Kt(e.props.day,t)})),gt(wt(e),"isKeyboardSelected",(function(){return!e.props.disabledKeyboardNavigation&&!e.isSameDay(e.props.selected)&&e.isSameDay(e.props.preSelection)})),gt(wt(e),"isDisabled",(function(){return nn(e.props.day,e.props)})),gt(wt(e),"isExcluded",(function(){return rn(e.props.day,e.props)})),gt(wt(e),"getHighLightedClass",(function(t){var n=e.props,r=n.day,a=n.highlightDates;if(!a)return!1;var i=At(r,"MM.dd.yyyy");return a.get(i)})),gt(wt(e),"isInRange",(function(){var t=e.props,n=t.day,r=t.startDate,a=t.endDate;return!(!r||!a)&&Gt(n,r,a)})),gt(wt(e),"isInSelectingRange",(function(){var t,n=e.props,r=n.day,a=n.selectsStart,i=n.selectsEnd,o=n.selectsRange,s=n.selectsDisabledDaysInRange,l=n.startDate,c=n.endDate,u=null!==(t=e.props.selectingDate)&&void 0!==t?t:e.props.preSelection;return!(!(a||i||o)||!u||!s&&e.isDisabled())&&(a&&c&&(at.default(u,c)||$t(u,c))?Gt(r,u,c):(i&&l&&(rt.default(u,l)||$t(u,l))||!(!o||!l||c||!rt.default(u,l)&&!$t(u,l)))&&Gt(r,l,u))})),gt(wt(e),"isSelectingRangeStart",(function(){var t;if(!e.isInSelectingRange())return!1;var n=e.props,r=n.day,a=n.startDate,i=n.selectsStart,o=null!==(t=e.props.selectingDate)&&void 0!==t?t:e.props.preSelection;return Kt(r,i?o:a)})),gt(wt(e),"isSelectingRangeEnd",(function(){var t;if(!e.isInSelectingRange())return!1;var n=e.props,r=n.day,a=n.endDate,i=n.selectsEnd,o=null!==(t=e.props.selectingDate)&&void 0!==t?t:e.props.preSelection;return Kt(r,i?o:a)})),gt(wt(e),"isRangeStart",(function(){var t=e.props,n=t.day,r=t.startDate,a=t.endDate;return!(!r||!a)&&Kt(r,n)})),gt(wt(e),"isRangeEnd",(function(){var t=e.props,n=t.day,r=t.startDate,a=t.endDate;return!(!r||!a)&&Kt(a,n)})),gt(wt(e),"isWeekend",(function(){var t=De.default(e.props.day);return 0===t||6===t})),gt(wt(e),"isAfterMonth",(function(){return void 0!==e.props.month&&(e.props.month+1)%12===Pe.default(e.props.day)})),gt(wt(e),"isBeforeMonth",(function(){return void 0!==e.props.month&&(Pe.default(e.props.day)+1)%12===e.props.month})),gt(wt(e),"isCurrentDay",(function(){return e.isSameDay(Mt())})),gt(wt(e),"isSelected",(function(){return e.isSameDay(e.props.selected)})),gt(wt(e),"getClassNames",(function(t){var n=e.props.dayClassName?e.props.dayClassName(t):void 0;return de.default("react-datepicker__day",n,"react-datepicker__day--"+Yt(e.props.day),{"react-datepicker__day--disabled":e.isDisabled(),"react-datepicker__day--excluded":e.isExcluded(),"react-datepicker__day--selected":e.isSelected(),"react-datepicker__day--keyboard-selected":e.isKeyboardSelected(),"react-datepicker__day--range-start":e.isRangeStart(),"react-datepicker__day--range-end":e.isRangeEnd(),"react-datepicker__day--in-range":e.isInRange(),"react-datepicker__day--in-selecting-range":e.isInSelectingRange(),"react-datepicker__day--selecting-range-start":e.isSelectingRangeStart(),"react-datepicker__day--selecting-range-end":e.isSelectingRangeEnd(),"react-datepicker__day--today":e.isCurrentDay(),"react-datepicker__day--weekend":e.isWeekend(),"react-datepicker__day--outside-month":e.isAfterMonth()||e.isBeforeMonth()},e.getHighLightedClass("react-datepicker__day--highlighted"))})),gt(wt(e),"getAriaLabel",(function(){var t=e.props,n=t.day,r=t.ariaLabelPrefixWhenEnabled,a=void 0===r?"Choose":r,i=t.ariaLabelPrefixWhenDisabled,o=void 0===i?"Not available":i,s=e.isDisabled()||e.isExcluded()?o:a;return"".concat(s," ").concat(At(n,"PPPP",e.props.locale))})),gt(wt(e),"getTabIndex",(function(t,n){var r=t||e.props.selected,a=n||e.props.preSelection;return e.isKeyboardSelected()||e.isSameDay(r)&&Kt(a,r)?0:-1})),gt(wt(e),"handleFocusDay",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=!1;0===e.getTabIndex()&&!t.isInputFocused&&e.isSameDay(e.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(n=!0),e.props.inline&&!e.props.shouldFocusDayInline&&(n=!1),e.props.containerRef&&e.props.containerRef.current&&e.props.containerRef.current.contains(document.activeElement)&&document.activeElement.classList.contains("react-datepicker__day")&&(n=!0)),n&&e.dayEl.current.focus({preventScroll:!0})})),gt(wt(e),"renderDayContents",(function(){return e.props.monthShowsDuplicateDaysEnd&&e.isAfterMonth()||e.props.monthShowsDuplicateDaysStart&&e.isBeforeMonth()?null:e.props.renderDayContents?e.props.renderDayContents(Ee.default(e.props.day),e.props.day):Ee.default(e.props.day)})),gt(wt(e),"render",(function(){return ue.default.createElement("div",{ref:e.dayEl,className:e.getClassNames(e.props.day),onKeyDown:e.handleOnKeyDown,onClick:e.handleClick,onMouseEnter:e.handleMouseEnter,tabIndex:e.getTabIndex(),"aria-label":e.getAriaLabel(),role:"option","aria-disabled":e.isDisabled(),"aria-current":e.isCurrentDay()?"date":void 0,"aria-selected":e.isSelected()},e.renderDayContents())})),e}return pt(n,[{key:"componentDidMount",value:function(){this.handleFocusDay()}},{key:"componentDidUpdate",value:function(e){this.handleFocusDay(e)}}]),n}(ue.default.Component),In=function(e){bt(n,e);var t=Nt(n);function n(){var e;vt(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return gt(wt(e=t.call.apply(t,[this].concat(a))),"handleClick",(function(t){e.props.onClick&&e.props.onClick(t)})),e}return pt(n,[{key:"render",value:function(){var e=this.props,t=e.weekNumber,n=e.ariaLabelPrefix,r=void 0===n?"week ":n,a={"react-datepicker__week-number":!0,"react-datepicker__week-number--clickable":!!e.onClick};return ue.default.createElement("div",{className:de.default(a),"aria-label":"".concat(r," ").concat(this.props.weekNumber),onClick:this.handleClick},t)}}]),n}(ue.default.Component),Ln=function(e){bt(n,e);var t=Nt(n);function n(){var e;vt(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return gt(wt(e=t.call.apply(t,[this].concat(a))),"handleDayClick",(function(t,n){e.props.onDayClick&&e.props.onDayClick(t,n)})),gt(wt(e),"handleDayMouseEnter",(function(t){e.props.onDayMouseEnter&&e.props.onDayMouseEnter(t)})),gt(wt(e),"handleWeekClick",(function(t,n,r){"function"==typeof e.props.onWeekSelect&&e.props.onWeekSelect(t,n,r),e.props.shouldCloseOnSelect&&e.props.setOpen(!1)})),gt(wt(e),"formatWeekNumber",(function(t){return e.props.formatWeekNumber?e.props.formatWeekNumber(t):Ft(t)})),gt(wt(e),"renderDays",(function(){var t=Zt(e.props.day,e.props.locale,e.props.calendarStartDay),n=[],r=e.formatWeekNumber(t);if(e.props.showWeekNumber){var a=e.props.onWeekSelect?e.handleWeekClick.bind(wt(e),t,r):void 0;n.push(ue.default.createElement(In,{key:"W",weekNumber:r,onClick:a,ariaLabelPrefix:e.props.ariaLabelPrefix}))}return n.concat([0,1,2,3,4,5,6].map((function(n){var r=ge.default(t,n);return ue.default.createElement(An,{ariaLabelPrefixWhenEnabled:e.props.chooseDayAriaLabelPrefix,ariaLabelPrefixWhenDisabled:e.props.disabledDayAriaLabelPrefix,key:r.valueOf(),day:r,month:e.props.month,onClick:e.handleDayClick.bind(wt(e),r),onMouseEnter:e.handleDayMouseEnter.bind(wt(e),r),minDate:e.props.minDate,maxDate:e.props.maxDate,excludeDates:e.props.excludeDates,excludeDateIntervals:e.props.excludeDateIntervals,includeDates:e.props.includeDates,includeDateIntervals:e.props.includeDateIntervals,highlightDates:e.props.highlightDates,selectingDate:e.props.selectingDate,filterDate:e.props.filterDate,preSelection:e.props.preSelection,selected:e.props.selected,selectsStart:e.props.selectsStart,selectsEnd:e.props.selectsEnd,selectsRange:e.props.selectsRange,selectsDisabledDaysInRange:e.props.selectsDisabledDaysInRange,startDate:e.props.startDate,endDate:e.props.endDate,dayClassName:e.props.dayClassName,renderDayContents:e.props.renderDayContents,disabledKeyboardNavigation:e.props.disabledKeyboardNavigation,handleOnKeyDown:e.props.handleOnKeyDown,isInputFocused:e.props.isInputFocused,containerRef:e.props.containerRef,inline:e.props.inline,shouldFocusDayInline:e.props.shouldFocusDayInline,monthShowsDuplicateDaysEnd:e.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:e.props.monthShowsDuplicateDaysStart,locale:e.props.locale})})))})),e}return pt(n,[{key:"render",value:function(){return ue.default.createElement("div",{className:"react-datepicker__week"},this.renderDays())}}],[{key:"defaultProps",get:function(){return{shouldCloseOnSelect:!0}}}]),n}(ue.default.Component),Fn=function(e){bt(n,e);var t=Nt(n);function n(){var e;vt(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return gt(wt(e=t.call.apply(t,[this].concat(a))),"MONTH_REFS",kt(Array(12)).map((function(){return ue.default.createRef()}))),gt(wt(e),"isDisabled",(function(t){return nn(t,e.props)})),gt(wt(e),"isExcluded",(function(t){return rn(t,e.props)})),gt(wt(e),"handleDayClick",(function(t,n){e.props.onDayClick&&e.props.onDayClick(t,n,e.props.orderInDisplay)})),gt(wt(e),"handleDayMouseEnter",(function(t){e.props.onDayMouseEnter&&e.props.onDayMouseEnter(t)})),gt(wt(e),"handleMouseLeave",(function(){e.props.onMouseLeave&&e.props.onMouseLeave()})),gt(wt(e),"isRangeStartMonth",(function(t){var n=e.props,r=n.day,a=n.startDate,i=n.endDate;return!(!a||!i)&&Wt(Fe.default(r,t),a)})),gt(wt(e),"isRangeStartQuarter",(function(t){var n=e.props,r=n.day,a=n.startDate,i=n.endDate;return!(!a||!i)&&qt(Ye.default(r,t),a)})),gt(wt(e),"isRangeEndMonth",(function(t){var n=e.props,r=n.day,a=n.startDate,i=n.endDate;return!(!a||!i)&&Wt(Fe.default(r,t),i)})),gt(wt(e),"isRangeEndQuarter",(function(t){var n=e.props,r=n.day,a=n.startDate,i=n.endDate;return!(!a||!i)&&qt(Ye.default(r,t),i)})),gt(wt(e),"isWeekInMonth",(function(t){var n=e.props.day,r=ge.default(t,6);return Wt(t,n)||Wt(r,n)})),gt(wt(e),"isCurrentMonth",(function(e,t){return Te.default(e)===Te.default(Mt())&&t===Pe.default(Mt())})),gt(wt(e),"isSelectedMonth",(function(e,t,n){return Pe.default(e)===t&&Te.default(e)===Te.default(n)})),gt(wt(e),"isSelectedQuarter",(function(e,t,n){return Me.default(e)===t&&Te.default(e)===Te.default(n)})),gt(wt(e),"renderWeeks",(function(){for(var t=[],n=e.props.fixedHeight,r=0,a=!1,i=Zt(Ht(e.props.day),e.props.locale,e.props.calendarStartDay);t.push(ue.default.createElement(Ln,{ariaLabelPrefix:e.props.weekAriaLabelPrefix,chooseDayAriaLabelPrefix:e.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:e.props.disabledDayAriaLabelPrefix,key:r,day:i,month:Pe.default(e.props.day),onDayClick:e.handleDayClick,onDayMouseEnter:e.handleDayMouseEnter,onWeekSelect:e.props.onWeekSelect,formatWeekNumber:e.props.formatWeekNumber,locale:e.props.locale,minDate:e.props.minDate,maxDate:e.props.maxDate,excludeDates:e.props.excludeDates,excludeDateIntervals:e.props.excludeDateIntervals,includeDates:e.props.includeDates,includeDateIntervals:e.props.includeDateIntervals,inline:e.props.inline,shouldFocusDayInline:e.props.shouldFocusDayInline,highlightDates:e.props.highlightDates,selectingDate:e.props.selectingDate,filterDate:e.props.filterDate,preSelection:e.props.preSelection,selected:e.props.selected,selectsStart:e.props.selectsStart,selectsEnd:e.props.selectsEnd,selectsRange:e.props.selectsRange,selectsDisabledDaysInRange:e.props.selectsDisabledDaysInRange,showWeekNumber:e.props.showWeekNumbers,startDate:e.props.startDate,endDate:e.props.endDate,dayClassName:e.props.dayClassName,setOpen:e.props.setOpen,shouldCloseOnSelect:e.props.shouldCloseOnSelect,disabledKeyboardNavigation:e.props.disabledKeyboardNavigation,renderDayContents:e.props.renderDayContents,handleOnKeyDown:e.props.handleOnKeyDown,isInputFocused:e.props.isInputFocused,containerRef:e.props.containerRef,calendarStartDay:e.props.calendarStartDay,monthShowsDuplicateDaysEnd:e.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:e.props.monthShowsDuplicateDaysStart})),!a;){r++,i=ye.default(i,1);var o=n&&r>=6,s=!n&&!e.isWeekInMonth(i);if(o||s){if(!e.props.peekNextMonth)break;a=!0}}return t})),gt(wt(e),"onMonthClick",(function(t,n){e.handleDayClick(Ht(Fe.default(e.props.day,n)),t)})),gt(wt(e),"handleMonthNavigation",(function(t,n){e.isDisabled(n)||e.isExcluded(n)||(e.props.setPreSelection(n),e.MONTH_REFS[t].current&&e.MONTH_REFS[t].current.focus())})),gt(wt(e),"onMonthKeyDown",(function(t,n){var r=t.key;if(!e.props.disabledKeyboardNavigation)switch(r){case"Enter":e.onMonthClick(t,n),e.props.setPreSelection(e.props.selected);break;case"ArrowRight":e.handleMonthNavigation(11===n?0:n+1,be.default(e.props.preSelection,1));break;case"ArrowLeft":e.handleMonthNavigation(0===n?11:n-1,je.default(e.props.preSelection,1))}})),gt(wt(e),"onQuarterClick",(function(t,n){e.handleDayClick(Vt(Ye.default(e.props.day,n)),t)})),gt(wt(e),"getMonthClassNames",(function(t){var n=e.props,r=n.day,a=n.startDate,i=n.endDate,o=n.selected,s=n.minDate,l=n.maxDate,c=n.preSelection,u=n.monthClassName,d=u?u(r):void 0;return de.default("react-datepicker__month-text","react-datepicker__month-".concat(t),d,{"react-datepicker__month--disabled":(s||l)&&an(Fe.default(r,t),e.props),"react-datepicker__month--selected":e.isSelectedMonth(r,t,o),"react-datepicker__month-text--keyboard-selected":Pe.default(c)===t,"react-datepicker__month--in-range":on(a,i,t,r),"react-datepicker__month--range-start":e.isRangeStartMonth(t),"react-datepicker__month--range-end":e.isRangeEndMonth(t),"react-datepicker__month-text--today":e.isCurrentMonth(r,t)})})),gt(wt(e),"getTabIndex",(function(t){var n=Pe.default(e.props.preSelection);return e.props.disabledKeyboardNavigation||t!==n?"-1":"0"})),gt(wt(e),"getAriaLabel",(function(t){var n=e.props,r=n.chooseDayAriaLabelPrefix,a=void 0===r?"Choose":r,i=n.disabledDayAriaLabelPrefix,o=void 0===i?"Not available":i,s=n.day,l=Fe.default(s,t),c=e.isDisabled(l)||e.isExcluded(l)?o:a;return"".concat(c," ").concat(At(l,"MMMM yyyy"))})),gt(wt(e),"getQuarterClassNames",(function(t){var n=e.props,r=n.day,a=n.startDate,i=n.endDate,o=n.selected,s=n.minDate,l=n.maxDate;return de.default("react-datepicker__quarter-text","react-datepicker__quarter-".concat(t),{"react-datepicker__quarter--disabled":(s||l)&&sn(Ye.default(r,t),e.props),"react-datepicker__quarter--selected":e.isSelectedQuarter(r,t,o),"react-datepicker__quarter--in-range":cn(a,i,t,r),"react-datepicker__quarter--range-start":e.isRangeStartQuarter(t),"react-datepicker__quarter--range-end":e.isRangeEndQuarter(t)})})),gt(wt(e),"renderMonths",(function(){var t=e.props,n=t.showFullMonthYearPicker,r=t.showTwoColumnMonthYearPicker,a=t.showFourColumnMonthYearPicker,i=t.locale,o=t.day,s=t.selected;return(a?[[0,1,2,3],[4,5,6,7],[8,9,10,11]]:r?[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11]]:[[0,1,2],[3,4,5],[6,7,8],[9,10,11]]).map((function(t,r){return ue.default.createElement("div",{className:"react-datepicker__month-wrapper",key:r},t.map((function(t,r){return ue.default.createElement("div",{ref:e.MONTH_REFS[t],key:r,onClick:function(n){e.onMonthClick(n,t)},onKeyDown:function(n){e.onMonthKeyDown(n,t)},tabIndex:e.getTabIndex(t),className:e.getMonthClassNames(t),role:"option","aria-label":e.getAriaLabel(t),"aria-current":e.isCurrentMonth(o,t)?"date":void 0,"aria-selected":e.isSelectedMonth(o,t,s)},n?Qt(t,i):en(t,i))})))}))})),gt(wt(e),"renderQuarters",(function(){var t=e.props,n=t.day,r=t.selected;return ue.default.createElement("div",{className:"react-datepicker__quarter-wrapper"},[1,2,3,4].map((function(t,a){return ue.default.createElement("div",{key:a,role:"option",onClick:function(n){e.onQuarterClick(n,t)},className:e.getQuarterClassNames(t),"aria-selected":e.isSelectedQuarter(n,t,r)},tn(t,e.props.locale))})))})),gt(wt(e),"getClassNames",(function(){var t=e.props;t.day;var n=t.selectingDate,r=t.selectsStart,a=t.selectsEnd,i=t.showMonthYearPicker,o=t.showQuarterYearPicker;return de.default("react-datepicker__month",{"react-datepicker__month--selecting-range":n&&(r||a)},{"react-datepicker__monthPicker":i},{"react-datepicker__quarterPicker":o})})),e}return pt(n,[{key:"render",value:function(){var e=this.props,t=e.showMonthYearPicker,n=e.showQuarterYearPicker,r=e.day,a=e.ariaLabelPrefix,i=void 0===a?"month ":a;return ue.default.createElement("div",{className:this.getClassNames(),onMouseLeave:this.handleMouseLeave,"aria-label":"".concat(i," ").concat(At(r,"yyyy-MM")),role:"listbox"},t?this.renderMonths():n?this.renderQuarters():this.renderWeeks())}}]),n}(ue.default.Component),Yn=function(e){bt(n,e);var t=Nt(n);function n(){var e;vt(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return gt(wt(e=t.call.apply(t,[this].concat(a))),"state",{height:null}),gt(wt(e),"handleClick",(function(t){(e.props.minTime||e.props.maxTime)&&hn(t,e.props)||(e.props.excludeTimes||e.props.includeTimes||e.props.filterTime)&&fn(t,e.props)||e.props.onChange(t)})),gt(wt(e),"isSelectedTime",(function(t,n,r){return e.props.selected&&n===Ce.default(t)&&r===Se.default(t)})),gt(wt(e),"liClasses",(function(t,n,r){var a=["react-datepicker__time-list-item",e.props.timeClassName?e.props.timeClassName(t,n,r):void 0];return e.isSelectedTime(t,n,r)&&a.push("react-datepicker__time-list-item--selected"),((e.props.minTime||e.props.maxTime)&&hn(t,e.props)||(e.props.excludeTimes||e.props.includeTimes||e.props.filterTime)&&fn(t,e.props))&&a.push("react-datepicker__time-list-item--disabled"),e.props.injectTimes&&(60*Ce.default(t)+Se.default(t))%e.props.intervals!=0&&a.push("react-datepicker__time-list-item--injected"),a.join(" ")})),gt(wt(e),"handleOnKeyDown",(function(t,n){" "===t.key&&(t.preventDefault(),t.key="Enter"),"Enter"===t.key&&e.handleClick(n),e.props.handleOnKeyDown(t)})),gt(wt(e),"renderTimes",(function(){for(var t=[],n=e.props.format?e.props.format:"p",r=e.props.intervals,a=Ut(Mt(e.props.selected)),i=1440/r,o=e.props.injectTimes&&e.props.injectTimes.sort((function(e,t){return e-t})),s=e.props.selected||e.props.openToDate||Mt(),l=Ce.default(s),c=Se.default(s),u=Le.default(Ie.default(a,c),l),d=0;d<i;d++){var f=me.default(a,d*r);if(t.push(f),o){var h=_n(a,f,d,r,o);t=t.concat(h)}}return t.map((function(t,r){return ue.default.createElement("li",{key:r,onClick:e.handleClick.bind(wt(e),t),className:e.liClasses(t,l,c),ref:function(n){(at.default(t,u)||$t(t,u))&&(e.centerLi=n)},onKeyDown:function(n){e.handleOnKeyDown(n,t)},tabIndex:"0","aria-selected":e.isSelectedTime(t,l,c)?"true":void 0},At(t,n,e.props.locale))}))})),e}return pt(n,[{key:"componentDidMount",value:function(){this.list.scrollTop=n.calcCenterPosition(this.props.monthRef?this.props.monthRef.clientHeight-this.header.clientHeight:this.list.clientHeight,this.centerLi),this.props.monthRef&&this.header&&this.setState({height:this.props.monthRef.clientHeight-this.header.clientHeight})}},{key:"render",value:function(){var e=this,t=this.state.height;return ue.default.createElement("div",{className:"react-datepicker__time-container ".concat(this.props.todayButton?"react-datepicker__time-container--with-today-button":"")},ue.default.createElement("div",{className:"react-datepicker__header react-datepicker__header--time ".concat(this.props.showTimeSelectOnly?"react-datepicker__header--time--only":""),ref:function(t){e.header=t}},ue.default.createElement("div",{className:"react-datepicker-time__header"},this.props.timeCaption)),ue.default.createElement("div",{className:"react-datepicker__time"},ue.default.createElement("div",{className:"react-datepicker__time-box"},ue.default.createElement("ul",{className:"react-datepicker__time-list",ref:function(t){e.list=t},style:t?{height:t}:{},tabIndex:"0"},this.renderTimes()))))}}],[{key:"defaultProps",get:function(){return{intervals:30,onTimeChange:function(){},todayButton:null,timeCaption:"Time"}}}]),n}(ue.default.Component);gt(Yn,"calcCenterPosition",(function(e,t){return t.offsetTop-(e/2-t.clientHeight/2)}));var Un=function(e){bt(n,e);var t=Nt(n);function n(e){var r;return vt(this,n),gt(wt(r=t.call(this,e)),"YEAR_REFS",kt(Array(r.props.yearItemNumber)).map((function(){return ue.default.createRef()}))),gt(wt(r),"isDisabled",(function(e){return nn(e,r.props)})),gt(wt(r),"isExcluded",(function(e){return rn(e,r.props)})),gt(wt(r),"updateFocusOnPaginate",(function(e){var t=function(){this.YEAR_REFS[e].current.focus()}.bind(wt(r));window.requestAnimationFrame(t)})),gt(wt(r),"handleYearClick",(function(e,t){r.props.onDayClick&&r.props.onDayClick(e,t)})),gt(wt(r),"handleYearNavigation",(function(e,t){var n=r.props,a=n.date,i=n.yearItemNumber,o=jn(a,i).startPeriod;r.isDisabled(t)||r.isExcluded(t)||(r.props.setPreSelection(t),e-o==-1?r.updateFocusOnPaginate(i-1):e-o===i?r.updateFocusOnPaginate(0):r.YEAR_REFS[e-o].current.focus())})),gt(wt(r),"isSameDay",(function(e,t){return Kt(e,t)})),gt(wt(r),"isCurrentYear",(function(e){return e===Te.default(Mt())})),gt(wt(r),"isKeyboardSelected",(function(e){var t=Bt(Ue.default(r.props.date,e));return!r.props.disabledKeyboardNavigation&&!r.props.inline&&!Kt(t,Bt(r.props.selected))&&Kt(t,Bt(r.props.preSelection))})),gt(wt(r),"onYearClick",(function(e,t){var n=r.props.date;r.handleYearClick(Bt(Ue.default(n,t)),e)})),gt(wt(r),"onYearKeyDown",(function(e,t){var n=e.key;if(!r.props.disabledKeyboardNavigation)switch(n){case"Enter":r.onYearClick(e,t),r.props.setPreSelection(r.props.selected);break;case"ArrowRight":r.handleYearNavigation(t+1,xe.default(r.props.preSelection,1));break;case"ArrowLeft":r.handleYearNavigation(t-1,Ne.default(r.props.preSelection,1))}})),gt(wt(r),"getYearClassNames",(function(e){var t=r.props,n=t.minDate,a=t.maxDate,i=t.selected;return de.default("react-datepicker__year-text",{"react-datepicker__year-text--selected":e===Te.default(i),"react-datepicker__year-text--disabled":(n||a)&&ln(e,r.props),"react-datepicker__year-text--keyboard-selected":r.isKeyboardSelected(e),"react-datepicker__year-text--today":r.isCurrentYear(e)})})),gt(wt(r),"getYearTabIndex",(function(e){return r.props.disabledKeyboardNavigation?"-1":e===Te.default(r.props.preSelection)?"0":"-1"})),r}return pt(n,[{key:"render",value:function(){for(var e=this,t=[],n=this.props,r=jn(n.date,n.yearItemNumber),a=r.startPeriod,i=r.endPeriod,o=function(n){t.push(ue.default.createElement("div",{ref:e.YEAR_REFS[n-a],onClick:function(t){e.onYearClick(t,n)},onKeyDown:function(t){e.onYearKeyDown(t,n)},tabIndex:e.getYearTabIndex(n),className:e.getYearClassNames(n),key:n,"aria-current":e.isCurrentYear(n)?"date":void 0},n))},s=a;s<=i;s++)o(s);return ue.default.createElement("div",{className:"react-datepicker__year"},ue.default.createElement("div",{className:"react-datepicker__year-wrapper"},t))}}]),n}(ue.default.Component),Zn=function(e){bt(n,e);var t=Nt(n);function n(e){var r;return vt(this,n),gt(wt(r=t.call(this,e)),"onTimeChange",(function(e){r.setState({time:e});var t=new Date;t.setHours(e.split(":")[0]),t.setMinutes(e.split(":")[1]),r.props.onChange(t)})),gt(wt(r),"renderTimeInput",(function(){var e=r.state.time,t=r.props,n=t.date,a=t.timeString,i=t.customTimeInput;return i?ue.default.cloneElement(i,{date:n,value:e,onChange:r.onTimeChange}):ue.default.createElement("input",{type:"time",className:"react-datepicker-time__input",placeholder:"Time",name:"time-input",required:!0,value:e,onChange:function(e){r.onTimeChange(e.target.value||a)}})})),r.state={time:r.props.timeString},r}return pt(n,[{key:"render",value:function(){return ue.default.createElement("div",{className:"react-datepicker__input-time-container"},ue.default.createElement("div",{className:"react-datepicker-time__caption"},this.props.timeInputLabel),ue.default.createElement("div",{className:"react-datepicker-time__input-container"},ue.default.createElement("div",{className:"react-datepicker-time__input"},this.renderTimeInput())))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return e.timeString!==t.time?{time:e.timeString}:null}}]),n}(ue.default.Component);function Hn(e){var t=e.className,n=e.children,r=e.showPopperArrow,a=e.arrowProps,i=void 0===a?{}:a;return ue.default.createElement("div",{className:t},r&&ue.default.createElement("div",yt({className:"react-datepicker__triangle"},i)),n)}var Bn=["react-datepicker__year-select","react-datepicker__month-select","react-datepicker__month-year-select"],Vn=function(e){bt(n,e);var t=Nt(n);function n(e){var r;return vt(this,n),gt(wt(r=t.call(this,e)),"handleClickOutside",(function(e){r.props.onClickOutside(e)})),gt(wt(r),"setClickOutsideRef",(function(){return r.containerRef.current})),gt(wt(r),"handleDropdownFocus",(function(e){(function(){var e=((arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).className||"").split(/\s+/);return Bn.some((function(t){return e.indexOf(t)>=0}))})(e.target)&&r.props.onDropdownFocus()})),gt(wt(r),"getDateInView",(function(){var e=r.props,t=e.preSelection,n=e.selected,a=e.openToDate,i=yn(r.props),o=bn(r.props),s=Mt();return a||n||t||(i&&at.default(s,i)?i:o&&rt.default(s,o)?o:s)})),gt(wt(r),"increaseMonth",(function(){r.setState((function(e){var t=e.date;return{date:be.default(t,1)}}),(function(){return r.handleMonthChange(r.state.date)}))})),gt(wt(r),"decreaseMonth",(function(){r.setState((function(e){var t=e.date;return{date:je.default(t,1)}}),(function(){return r.handleMonthChange(r.state.date)}))})),gt(wt(r),"handleDayClick",(function(e,t,n){r.props.onSelect(e,t,n),r.props.setPreSelection&&r.props.setPreSelection(e)})),gt(wt(r),"handleDayMouseEnter",(function(e){r.setState({selectingDate:e}),r.props.onDayMouseEnter&&r.props.onDayMouseEnter(e)})),gt(wt(r),"handleMonthMouseLeave",(function(){r.setState({selectingDate:null}),r.props.onMonthMouseLeave&&r.props.onMonthMouseLeave()})),gt(wt(r),"handleYearChange",(function(e){r.props.onYearChange&&r.props.onYearChange(e),r.props.adjustDateOnChange&&(r.props.onSelect&&r.props.onSelect(e),r.props.setOpen&&r.props.setOpen(!0)),r.props.setPreSelection&&r.props.setPreSelection(e)})),gt(wt(r),"handleMonthChange",(function(e){r.props.onMonthChange&&r.props.onMonthChange(e),r.props.adjustDateOnChange&&(r.props.onSelect&&r.props.onSelect(e),r.props.setOpen&&r.props.setOpen(!0)),r.props.setPreSelection&&r.props.setPreSelection(e)})),gt(wt(r),"handleMonthYearChange",(function(e){r.handleYearChange(e),r.handleMonthChange(e)})),gt(wt(r),"changeYear",(function(e){r.setState((function(t){var n=t.date;return{date:Ue.default(n,e)}}),(function(){return r.handleYearChange(r.state.date)}))})),gt(wt(r),"changeMonth",(function(e){r.setState((function(t){var n=t.date;return{date:Fe.default(n,e)}}),(function(){return r.handleMonthChange(r.state.date)}))})),gt(wt(r),"changeMonthYear",(function(e){r.setState((function(t){var n=t.date;return{date:Ue.default(Fe.default(n,Pe.default(e)),Te.default(e))}}),(function(){return r.handleMonthYearChange(r.state.date)}))})),gt(wt(r),"header",(function(){var e=Zt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.state.date,r.props.locale,r.props.calendarStartDay),t=[];return r.props.showWeekNumbers&&t.push(ue.default.createElement("div",{key:"W",className:"react-datepicker__day-name"},r.props.weekLabel||"#")),t.concat([0,1,2,3,4,5,6].map((function(t){var n=ge.default(e,t),a=r.formatWeekday(n,r.props.locale),i=r.props.weekDayClassName?r.props.weekDayClassName(n):void 0;return ue.default.createElement("div",{key:t,className:de.default("react-datepicker__day-name",i)},a)})))})),gt(wt(r),"formatWeekday",(function(e,t){return r.props.formatWeekDay?function(e,t,n){return t(At(e,"EEEE",n))}(e,r.props.formatWeekDay,t):r.props.useWeekdaysShort?function(e,t){return At(e,"EEE",t)}(e,t):function(e,t){return At(e,"EEEEEE",t)}(e,t)})),gt(wt(r),"decreaseYear",(function(){r.setState((function(e){var t=e.date;return{date:Ne.default(t,r.props.showYearPicker?r.props.yearItemNumber:1)}}),(function(){return r.handleYearChange(r.state.date)}))})),gt(wt(r),"renderPreviousButton",(function(){if(!r.props.renderCustomHeader){var e;switch(!0){case r.props.showMonthYearPicker:e=pn(r.state.date,r.props);break;case r.props.showYearPicker:e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.yearItemNumber,a=void 0===r?Ot:r,i=jn(Bt(Ne.default(e,a)),a).endPeriod,o=n&&Te.default(n);return o&&o>i||!1}(r.state.date,r.props);break;default:e=vn(r.state.date,r.props)}if((r.props.forceShowMonthNavigation||r.props.showDisabledMonthNavigation||!e)&&!r.props.showTimeSelectOnly){var t=["react-datepicker__navigation","react-datepicker__navigation--previous"],n=r.decreaseMonth;(r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker)&&(n=r.decreaseYear),e&&r.props.showDisabledMonthNavigation&&(t.push("react-datepicker__navigation--previous--disabled"),n=null);var a=r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker,i=r.props,o=i.previousMonthButtonLabel,s=i.previousYearButtonLabel,l=r.props,c=l.previousMonthAriaLabel,u=void 0===c?"string"==typeof o?o:"Previous Month":c,d=l.previousYearAriaLabel,f=void 0===d?"string"==typeof s?s:"Previous Year":d;return ue.default.createElement("button",{type:"button",className:t.join(" "),onClick:n,onKeyDown:r.props.handleOnKeyDown,"aria-label":a?f:u},ue.default.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--previous"].join(" ")},a?r.props.previousYearButtonLabel:r.props.previousMonthButtonLabel))}}})),gt(wt(r),"increaseYear",(function(){r.setState((function(e){var t=e.date;return{date:xe.default(t,r.props.showYearPicker?r.props.yearItemNumber:1)}}),(function(){return r.handleYearChange(r.state.date)}))})),gt(wt(r),"renderNextButton",(function(){if(!r.props.renderCustomHeader){var e;switch(!0){case r.props.showMonthYearPicker:e=gn(r.state.date,r.props);break;case r.props.showYearPicker:e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.maxDate,r=t.yearItemNumber,a=void 0===r?Ot:r,i=jn(xe.default(e,a),a).startPeriod,o=n&&Te.default(n);return o&&o<i||!1}(r.state.date,r.props);break;default:e=mn(r.state.date,r.props)}if((r.props.forceShowMonthNavigation||r.props.showDisabledMonthNavigation||!e)&&!r.props.showTimeSelectOnly){var t=["react-datepicker__navigation","react-datepicker__navigation--next"];r.props.showTimeSelect&&t.push("react-datepicker__navigation--next--with-time"),r.props.todayButton&&t.push("react-datepicker__navigation--next--with-today-button");var n=r.increaseMonth;(r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker)&&(n=r.increaseYear),e&&r.props.showDisabledMonthNavigation&&(t.push("react-datepicker__navigation--next--disabled"),n=null);var a=r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker,i=r.props,o=i.nextMonthButtonLabel,s=i.nextYearButtonLabel,l=r.props,c=l.nextMonthAriaLabel,u=void 0===c?"string"==typeof o?o:"Next Month":c,d=l.nextYearAriaLabel,f=void 0===d?"string"==typeof s?s:"Next Year":d;return ue.default.createElement("button",{type:"button",className:t.join(" "),onClick:n,onKeyDown:r.props.handleOnKeyDown,"aria-label":a?f:u},ue.default.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--next"].join(" ")},a?r.props.nextYearButtonLabel:r.props.nextMonthButtonLabel))}}})),gt(wt(r),"renderCurrentMonth",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.state.date,t=["react-datepicker__current-month"];return r.props.showYearDropdown&&t.push("react-datepicker__current-month--hasYearDropdown"),r.props.showMonthDropdown&&t.push("react-datepicker__current-month--hasMonthDropdown"),r.props.showMonthYearDropdown&&t.push("react-datepicker__current-month--hasMonthYearDropdown"),ue.default.createElement("div",{className:t.join(" ")},At(e,r.props.dateFormat,r.props.locale))})),gt(wt(r),"renderYearDropdown",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r.props.showYearDropdown&&!e)return ue.default.createElement(Cn,{adjustDateOnChange:r.props.adjustDateOnChange,date:r.state.date,onSelect:r.props.onSelect,setOpen:r.props.setOpen,dropdownMode:r.props.dropdownMode,onChange:r.changeYear,minDate:r.props.minDate,maxDate:r.props.maxDate,year:Te.default(r.state.date),scrollableYearDropdown:r.props.scrollableYearDropdown,yearDropdownItemNumber:r.props.yearDropdownItemNumber})})),gt(wt(r),"renderMonthDropdown",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r.props.showMonthDropdown&&!e)return ue.default.createElement(On,{dropdownMode:r.props.dropdownMode,locale:r.props.locale,onChange:r.changeMonth,month:Pe.default(r.state.date),useShortMonthInDropdown:r.props.useShortMonthInDropdown})})),gt(wt(r),"renderMonthYearDropdown",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r.props.showMonthYearDropdown&&!e)return ue.default.createElement(Rn,{dropdownMode:r.props.dropdownMode,locale:r.props.locale,dateFormat:r.props.dateFormat,onChange:r.changeMonthYear,minDate:r.props.minDate,maxDate:r.props.maxDate,date:r.state.date,scrollableMonthYearDropdown:r.props.scrollableMonthYearDropdown})})),gt(wt(r),"renderTodayButton",(function(){if(r.props.todayButton&&!r.props.showTimeSelectOnly)return ue.default.createElement("div",{className:"react-datepicker__today-button",onClick:function(e){return r.props.onSelect(We.default(Mt()),e)}},r.props.todayButton)})),gt(wt(r),"renderDefaultHeader",(function(e){var t=e.monthDate,n=e.i;return ue.default.createElement("div",{className:"react-datepicker__header ".concat(r.props.showTimeSelect?"react-datepicker__header--has-time-select":"")},r.renderCurrentMonth(t),ue.default.createElement("div",{className:"react-datepicker__header__dropdown react-datepicker__header__dropdown--".concat(r.props.dropdownMode),onFocus:r.handleDropdownFocus},r.renderMonthDropdown(0!==n),r.renderMonthYearDropdown(0!==n),r.renderYearDropdown(0!==n)),ue.default.createElement("div",{className:"react-datepicker__day-names"},r.header(t)))})),gt(wt(r),"renderCustomHeader",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.monthDate,n=e.i;if(r.props.showTimeSelect&&!r.state.monthContainer||r.props.showTimeSelectOnly)return null;var a=vn(r.state.date,r.props),i=mn(r.state.date,r.props),o=pn(r.state.date,r.props),s=gn(r.state.date,r.props),l=!r.props.showMonthYearPicker&&!r.props.showQuarterYearPicker&&!r.props.showYearPicker;return ue.default.createElement("div",{className:"react-datepicker__header react-datepicker__header--custom",onFocus:r.props.onDropdownFocus},r.props.renderCustomHeader(ft(ft({},r.state),{},{customHeaderCount:n,monthDate:t,changeMonth:r.changeMonth,changeYear:r.changeYear,decreaseMonth:r.decreaseMonth,increaseMonth:r.increaseMonth,decreaseYear:r.decreaseYear,increaseYear:r.increaseYear,prevMonthButtonDisabled:a,nextMonthButtonDisabled:i,prevYearButtonDisabled:o,nextYearButtonDisabled:s})),l&&ue.default.createElement("div",{className:"react-datepicker__day-names"},r.header(t)))})),gt(wt(r),"renderYearHeader",(function(){var e=r.state.date,t=r.props,n=t.showYearPicker,a=jn(e,t.yearItemNumber),i=a.startPeriod,o=a.endPeriod;return ue.default.createElement("div",{className:"react-datepicker__header react-datepicker-year-header"},n?"".concat(i," - ").concat(o):Te.default(e))})),gt(wt(r),"renderHeader",(function(e){switch(!0){case void 0!==r.props.renderCustomHeader:return r.renderCustomHeader(e);case r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker:return r.renderYearHeader(e);default:return r.renderDefaultHeader(e)}})),gt(wt(r),"renderMonths",(function(){if(!r.props.showTimeSelectOnly&&!r.props.showYearPicker){for(var e=[],t=r.props.showPreviousMonths?r.props.monthsShown-1:0,n=je.default(r.state.date,t),a=0;a<r.props.monthsShown;++a){var i=a-r.props.monthSelectedIn,o=be.default(n,i),s="month-".concat(a),l=a<r.props.monthsShown-1,c=a>0;e.push(ue.default.createElement("div",{key:s,ref:function(e){r.monthContainer=e},className:"react-datepicker__month-container"},r.renderHeader({monthDate:o,i:a}),ue.default.createElement(Fn,{chooseDayAriaLabelPrefix:r.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:r.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:r.props.weekAriaLabelPrefix,ariaLabelPrefix:r.props.monthAriaLabelPrefix,onChange:r.changeMonthYear,day:o,dayClassName:r.props.dayClassName,calendarStartDay:r.props.calendarStartDay,monthClassName:r.props.monthClassName,onDayClick:r.handleDayClick,handleOnKeyDown:r.props.handleOnDayKeyDown,onDayMouseEnter:r.handleDayMouseEnter,onMouseLeave:r.handleMonthMouseLeave,onWeekSelect:r.props.onWeekSelect,orderInDisplay:a,formatWeekNumber:r.props.formatWeekNumber,locale:r.props.locale,minDate:r.props.minDate,maxDate:r.props.maxDate,excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals,highlightDates:r.props.highlightDates,selectingDate:r.state.selectingDate,includeDates:r.props.includeDates,includeDateIntervals:r.props.includeDateIntervals,inline:r.props.inline,shouldFocusDayInline:r.props.shouldFocusDayInline,fixedHeight:r.props.fixedHeight,filterDate:r.props.filterDate,preSelection:r.props.preSelection,setPreSelection:r.props.setPreSelection,selected:r.props.selected,selectsStart:r.props.selectsStart,selectsEnd:r.props.selectsEnd,selectsRange:r.props.selectsRange,selectsDisabledDaysInRange:r.props.selectsDisabledDaysInRange,showWeekNumbers:r.props.showWeekNumbers,startDate:r.props.startDate,endDate:r.props.endDate,peekNextMonth:r.props.peekNextMonth,setOpen:r.props.setOpen,shouldCloseOnSelect:r.props.shouldCloseOnSelect,renderDayContents:r.props.renderDayContents,disabledKeyboardNavigation:r.props.disabledKeyboardNavigation,showMonthYearPicker:r.props.showMonthYearPicker,showFullMonthYearPicker:r.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:r.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:r.props.showFourColumnMonthYearPicker,showYearPicker:r.props.showYearPicker,showQuarterYearPicker:r.props.showQuarterYearPicker,isInputFocused:r.props.isInputFocused,containerRef:r.containerRef,monthShowsDuplicateDaysEnd:l,monthShowsDuplicateDaysStart:c})))}return e}})),gt(wt(r),"renderYears",(function(){if(!r.props.showTimeSelectOnly)return r.props.showYearPicker?ue.default.createElement("div",{className:"react-datepicker__year--container"},r.renderHeader(),ue.default.createElement(Un,yt({onDayClick:r.handleDayClick,date:r.state.date},r.props))):void 0})),gt(wt(r),"renderTimeSection",(function(){if(r.props.showTimeSelect&&(r.state.monthContainer||r.props.showTimeSelectOnly))return ue.default.createElement(Yn,{selected:r.props.selected,openToDate:r.props.openToDate,onChange:r.props.onTimeChange,timeClassName:r.props.timeClassName,format:r.props.timeFormat,includeTimes:r.props.includeTimes,intervals:r.props.timeIntervals,minTime:r.props.minTime,maxTime:r.props.maxTime,excludeTimes:r.props.excludeTimes,filterTime:r.props.filterTime,timeCaption:r.props.timeCaption,todayButton:r.props.todayButton,showMonthDropdown:r.props.showMonthDropdown,showMonthYearDropdown:r.props.showMonthYearDropdown,showYearDropdown:r.props.showYearDropdown,withPortal:r.props.withPortal,monthRef:r.state.monthContainer,injectTimes:r.props.injectTimes,locale:r.props.locale,handleOnKeyDown:r.props.handleOnKeyDown,showTimeSelectOnly:r.props.showTimeSelectOnly})})),gt(wt(r),"renderInputTimeSection",(function(){var e=new Date(r.props.selected),t=Rt(e)&&Boolean(r.props.selected)?"".concat(wn(e.getHours()),":").concat(wn(e.getMinutes())):"";if(r.props.showTimeInput)return ue.default.createElement(Zn,{date:e,timeString:t,timeInputLabel:r.props.timeInputLabel,onChange:r.props.onTimeChange,customTimeInput:r.props.customTimeInput})})),r.containerRef=ue.default.createRef(),r.state={date:r.getDateInView(),selectingDate:null,monthContainer:null},r}return pt(n,[{key:"componentDidMount",value:function(){var e=this;this.props.showTimeSelect&&(this.assignMonthContainer=void e.setState({monthContainer:e.monthContainer}))}},{key:"componentDidUpdate",value:function(e){this.props.preSelection&&!Kt(this.props.preSelection,e.preSelection)?this.setState({date:this.props.preSelection}):this.props.openToDate&&!Kt(this.props.openToDate,e.openToDate)&&this.setState({date:this.props.openToDate})}},{key:"render",value:function(){var e=this.props.container||Hn;return ue.default.createElement("div",{ref:this.containerRef},ue.default.createElement(e,{className:de.default("react-datepicker",this.props.className,{"react-datepicker--time-only":this.props.showTimeSelectOnly}),showPopperArrow:this.props.showPopperArrow,arrowProps:this.props.arrowProps},this.renderPreviousButton(),this.renderNextButton(),this.renderMonths(),this.renderYears(),this.renderTodayButton(),this.renderTimeSection(),this.renderInputTimeSection(),this.props.children))}}],[{key:"defaultProps",get:function(){return{onDropdownFocus:function(){},monthsShown:1,monthSelectedIn:0,forceShowMonthNavigation:!1,timeCaption:"Time",previousYearButtonLabel:"Previous Year",nextYearButtonLabel:"Next Year",previousMonthButtonLabel:"Previous Month",nextMonthButtonLabel:"Next Month",customTimeInput:null,yearItemNumber:Ot}}}]),n}(ue.default.Component),zn=function(e){bt(n,e);var t=Nt(n);function n(e){var r;return vt(this,n),(r=t.call(this,e)).el=document.createElement("div"),r}return pt(n,[{key:"componentDidMount",value:function(){this.portalRoot=(this.props.portalHost||document).getElementById(this.props.portalId),this.portalRoot||(this.portalRoot=document.createElement("div"),this.portalRoot.setAttribute("id",this.props.portalId),(this.props.portalHost||document.body).appendChild(this.portalRoot)),this.portalRoot.appendChild(this.el)}},{key:"componentWillUnmount",value:function(){this.portalRoot.removeChild(this.el)}},{key:"render",value:function(){return ut.default.createPortal(this.props.children,this.el)}}]),n}(ue.default.Component),Wn=function(e){return!e.disabled&&-1!==e.tabIndex},qn=function(e){bt(n,e);var t=Nt(n);function n(e){var r;return vt(this,n),gt(wt(r=t.call(this,e)),"getTabChildren",(function(){return Array.prototype.slice.call(r.tabLoopRef.current.querySelectorAll("[tabindex], a, button, input, select, textarea"),1,-1).filter(Wn)})),gt(wt(r),"handleFocusStart",(function(e){var t=r.getTabChildren();t&&t.length>1&&t[t.length-1].focus()})),gt(wt(r),"handleFocusEnd",(function(e){var t=r.getTabChildren();t&&t.length>1&&t[0].focus()})),r.tabLoopRef=ue.default.createRef(),r}return pt(n,[{key:"render",value:function(){return this.props.enableTabLoop?ue.default.createElement("div",{className:"react-datepicker__tab-loop",ref:this.tabLoopRef},ue.default.createElement("div",{className:"react-datepicker__tab-loop__start",tabIndex:"0",onFocus:this.handleFocusStart}),this.props.children,ue.default.createElement("div",{className:"react-datepicker__tab-loop__end",tabIndex:"0",onFocus:this.handleFocusEnd})):this.props.children}}],[{key:"defaultProps",get:function(){return{enableTabLoop:!0}}}]),n}(ue.default.Component),Kn=function(e){bt(n,e);var t=Nt(n);function n(){return vt(this,n),t.apply(this,arguments)}return pt(n,[{key:"render",value:function(){var e,t=this.props,n=t.className,r=t.wrapperClassName,a=t.hidePopper,i=t.popperComponent,o=t.popperModifiers,s=t.popperPlacement,l=t.popperProps,c=t.targetComponent,u=t.enableTabLoop,d=t.popperOnKeyDown,f=t.portalId,h=t.portalHost;if(!a){var v=de.default("react-datepicker-popper",n);e=ue.default.createElement(le.Popper,yt({modifiers:o,placement:s},l),(function(e){var t=e.ref,n=e.style,r=e.placement,a=e.arrowProps;return ue.default.createElement(qn,{enableTabLoop:u},ue.default.createElement("div",{ref:t,style:n,className:v,"data-placement":r,onKeyDown:d},ue.default.cloneElement(i,{arrowProps:a})))}))}this.props.popperContainer&&(e=ue.default.createElement(this.props.popperContainer,{},e)),f&&!a&&(e=ue.default.createElement(zn,{portalId:f,portalHost:h},e));var m=de.default("react-datepicker-wrapper",r);return ue.default.createElement(le.Manager,{className:"react-datepicker-manager"},ue.default.createElement(le.Reference,null,(function(e){var t=e.ref;return ue.default.createElement("div",{ref:t,className:m},c)})),e)}}],[{key:"defaultProps",get:function(){return{hidePopper:!0,popperModifiers:[],popperProps:{},popperPlacement:"bottom-start"}}}]),n}(ue.default.Component),$n="react-datepicker-ignore-onclickoutside",Gn=ct.default(Vn),Jn="Date input not valid.",Xn=function(e){bt(n,e);var t=Nt(n);function n(e){var r;return vt(this,n),gt(wt(r=t.call(this,e)),"getPreSelection",(function(){return r.props.openToDate?r.props.openToDate:r.props.selectsEnd&&r.props.startDate?r.props.startDate:r.props.selectsStart&&r.props.endDate?r.props.endDate:Mt()})),gt(wt(r),"calcInitialState",(function(){var e,t=r.getPreSelection(),n=yn(r.props),a=bn(r.props),i=n&&at.default(t,We.default(n))?n:a&&rt.default(t,Je.default(a))?a:t;return{open:r.props.startOpen||!1,preventFocus:!1,preSelection:null!==(e=r.props.selectsRange?r.props.startDate:r.props.selected)&&void 0!==e?e:i,highlightDates:xn(r.props.highlightDates),focused:!1,shouldFocusDayInline:!1}})),gt(wt(r),"clearPreventFocusTimeout",(function(){r.preventFocusTimeout&&clearTimeout(r.preventFocusTimeout)})),gt(wt(r),"setFocus",(function(){r.input&&r.input.focus&&r.input.focus({preventScroll:!0})})),gt(wt(r),"setBlur",(function(){r.input&&r.input.blur&&r.input.blur(),r.cancelFocusInput()})),gt(wt(r),"setOpen",(function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];r.setState({open:e,preSelection:e&&r.state.open?r.state.preSelection:r.calcInitialState().preSelection,lastPreSelectChange:er},(function(){e||r.setState((function(e){return{focused:!!t&&e.focused}}),(function(){!t&&r.setBlur(),r.setState({inputValue:null})}))}))})),gt(wt(r),"inputOk",(function(){return fe.default(r.state.preSelection)})),gt(wt(r),"isCalendarOpen",(function(){return void 0===r.props.open?r.state.open&&!r.props.disabled&&!r.props.readOnly:r.props.open})),gt(wt(r),"handleFocus",(function(e){r.state.preventFocus||(r.props.onFocus(e),r.props.preventOpenOnFocus||r.props.readOnly||r.setOpen(!0)),r.setState({focused:!0})})),gt(wt(r),"cancelFocusInput",(function(){clearTimeout(r.inputFocusTimeout),r.inputFocusTimeout=null})),gt(wt(r),"deferFocusInput",(function(){r.cancelFocusInput(),r.inputFocusTimeout=setTimeout((function(){return r.setFocus()}),1)})),gt(wt(r),"handleDropdownFocus",(function(){r.cancelFocusInput()})),gt(wt(r),"handleBlur",(function(e){(!r.state.open||r.props.withPortal||r.props.showTimeInput)&&r.props.onBlur(e),r.setState({focused:!1})})),gt(wt(r),"handleCalendarClickOutside",(function(e){r.props.inline||r.setOpen(!1),r.props.onClickOutside(e),r.props.withPortal&&e.preventDefault()})),gt(wt(r),"handleChange",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=t[0];if(!r.props.onChangeRaw||(r.props.onChangeRaw.apply(wt(r),t),"function"==typeof a.isDefaultPrevented&&!a.isDefaultPrevented())){r.setState({inputValue:a.target.value,lastPreSelectChange:Qn});var i=Tt(a.target.value,r.props.dateFormat,r.props.locale,r.props.strictParsing,r.props.minDate);!i&&a.target.value||r.setSelected(i,a,!0)}})),gt(wt(r),"handleSelect",(function(e,t,n){if(r.setState({preventFocus:!0},(function(){return r.preventFocusTimeout=setTimeout((function(){return r.setState({preventFocus:!1})}),50),r.preventFocusTimeout})),r.props.onChangeRaw&&r.props.onChangeRaw(t),r.setSelected(e,t,!1,n),!r.props.shouldCloseOnSelect||r.props.showTimeSelect)r.setPreSelection(e);else if(!r.props.inline){r.props.selectsRange||r.setOpen(!1);var a=r.props,i=a.startDate,o=a.endDate;!i||o||at.default(e,i)||r.setOpen(!1)}})),gt(wt(r),"setSelected",(function(e,t,n,a){var i=e;if(null===i||!nn(i,r.props)){var o=r.props,s=o.onChange,l=o.selectsRange,c=o.startDate,u=o.endDate;if(!$t(r.props.selected,i)||r.props.allowSameDay||l)if(null!==i&&(!r.props.selected||n&&(r.props.showTimeSelect||r.props.showTimeSelectOnly||r.props.showTimeInput)||(i=Lt(i,{hour:Ce.default(r.props.selected),minute:Se.default(r.props.selected),second:ke.default(r.props.selected)})),r.props.inline||r.setState({preSelection:i}),r.props.focusSelectedMonth||r.setState({monthSelectedIn:a})),l){var d=c&&u;c||u?c&&!u&&(at.default(i,c)?s([i,null],t):s([c,i],t)):s([i,null],t),d&&s([i,null],t)}else s(i,t);n||(r.props.onSelect(i,t),r.setState({inputValue:null}))}})),gt(wt(r),"setPreSelection",(function(e){var t=void 0!==r.props.minDate,n=void 0!==r.props.maxDate,a=!0;if(e){var i=We.default(e);if(t&&n)a=Gt(e,r.props.minDate,r.props.maxDate);else if(t){var o=We.default(r.props.minDate);a=rt.default(e,o)||$t(i,o)}else if(n){var s=Je.default(r.props.maxDate);a=at.default(e,s)||$t(i,s)}}a&&r.setState({preSelection:e})})),gt(wt(r),"handleTimeChange",(function(e){var t=Lt(r.props.selected?r.props.selected:r.getPreSelection(),{hour:Ce.default(e),minute:Se.default(e)});r.setState({preSelection:t}),r.props.onChange(t),r.props.shouldCloseOnSelect&&r.setOpen(!1),r.props.showTimeInput&&r.setOpen(!0),r.setState({inputValue:null})})),gt(wt(r),"onInputClick",(function(){r.props.disabled||r.props.readOnly||r.setOpen(!0),r.props.onInputClick()})),gt(wt(r),"onInputKeyDown",(function(e){r.props.onKeyDown(e);var t=e.key;if(r.state.open||r.props.inline||r.props.preventOpenOnFocus){if(r.state.open){if("ArrowDown"===t||"ArrowUp"===t){e.preventDefault();var n=r.calendar.componentNode&&r.calendar.componentNode.querySelector('.react-datepicker__day[tabindex="0"]');return void(n&&n.focus({preventScroll:!0}))}var a=Mt(r.state.preSelection);"Enter"===t?(e.preventDefault(),r.inputOk()&&r.state.lastPreSelectChange===er?(r.handleSelect(a,e),!r.props.shouldCloseOnSelect&&r.setPreSelection(a)):r.setOpen(!1)):"Escape"===t&&(e.preventDefault(),r.setOpen(!1)),r.inputOk()||r.props.onInputError({code:1,msg:Jn})}}else"ArrowDown"!==t&&"ArrowUp"!==t&&"Enter"!==t||r.onInputClick()})),gt(wt(r),"onDayKeyDown",(function(e){r.props.onKeyDown(e);var t=e.key,n=Mt(r.state.preSelection);if("Enter"===t)e.preventDefault(),r.handleSelect(n,e),!r.props.shouldCloseOnSelect&&r.setPreSelection(n);else if("Escape"===t)e.preventDefault(),r.setOpen(!1),r.inputOk()||r.props.onInputError({code:1,msg:Jn});else if(!r.props.disabledKeyboardNavigation){var a;switch(t){case"ArrowLeft":a=_e.default(n,1);break;case"ArrowRight":a=ge.default(n,1);break;case"ArrowUp":a=we.default(n,1);break;case"ArrowDown":a=ye.default(n,1);break;case"PageUp":a=je.default(n,1);break;case"PageDown":a=be.default(n,1);break;case"Home":a=Ne.default(n,1);break;case"End":a=xe.default(n,1)}if(!a)return void(r.props.onInputError&&r.props.onInputError({code:1,msg:Jn}));if(e.preventDefault(),r.setState({lastPreSelectChange:er}),r.props.adjustDateOnChange&&r.setSelected(a),r.setPreSelection(a),r.props.inline){var i=Pe.default(n),o=Pe.default(a),s=Te.default(n),l=Te.default(a);i!==o||s!==l?r.setState({shouldFocusDayInline:!0}):r.setState({shouldFocusDayInline:!1})}}})),gt(wt(r),"onPopperKeyDown",(function(e){"Escape"===e.key&&(e.preventDefault(),r.setState({preventFocus:!0},(function(){r.setOpen(!1),setTimeout((function(){r.setFocus(),r.setState({preventFocus:!1})}))})))})),gt(wt(r),"onClearClick",(function(e){e&&e.preventDefault&&e.preventDefault(),r.props.selectsRange?r.props.onChange([null,null],e):r.props.onChange(null,e),r.setState({inputValue:null})})),gt(wt(r),"clear",(function(){r.onClearClick()})),gt(wt(r),"onScroll",(function(e){"boolean"==typeof r.props.closeOnScroll&&r.props.closeOnScroll?e.target!==document&&e.target!==document.documentElement&&e.target!==document.body||r.setOpen(!1):"function"==typeof r.props.closeOnScroll&&r.props.closeOnScroll(e)&&r.setOpen(!1)})),gt(wt(r),"renderCalendar",(function(){return r.props.inline||r.isCalendarOpen()?ue.default.createElement(Gn,{ref:function(e){r.calendar=e},locale:r.props.locale,calendarStartDay:r.props.calendarStartDay,chooseDayAriaLabelPrefix:r.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:r.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:r.props.weekAriaLabelPrefix,monthAriaLabelPrefix:r.props.monthAriaLabelPrefix,adjustDateOnChange:r.props.adjustDateOnChange,setOpen:r.setOpen,shouldCloseOnSelect:r.props.shouldCloseOnSelect,dateFormat:r.props.dateFormatCalendar,useWeekdaysShort:r.props.useWeekdaysShort,formatWeekDay:r.props.formatWeekDay,dropdownMode:r.props.dropdownMode,selected:r.props.selected,preSelection:r.state.preSelection,onSelect:r.handleSelect,onWeekSelect:r.props.onWeekSelect,openToDate:r.props.openToDate,minDate:r.props.minDate,maxDate:r.props.maxDate,selectsStart:r.props.selectsStart,selectsEnd:r.props.selectsEnd,selectsRange:r.props.selectsRange,startDate:r.props.startDate,endDate:r.props.endDate,excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals,filterDate:r.props.filterDate,onClickOutside:r.handleCalendarClickOutside,formatWeekNumber:r.props.formatWeekNumber,highlightDates:r.state.highlightDates,includeDates:r.props.includeDates,includeDateIntervals:r.props.includeDateIntervals,includeTimes:r.props.includeTimes,injectTimes:r.props.injectTimes,inline:r.props.inline,shouldFocusDayInline:r.state.shouldFocusDayInline,peekNextMonth:r.props.peekNextMonth,showMonthDropdown:r.props.showMonthDropdown,showPreviousMonths:r.props.showPreviousMonths,useShortMonthInDropdown:r.props.useShortMonthInDropdown,showMonthYearDropdown:r.props.showMonthYearDropdown,showWeekNumbers:r.props.showWeekNumbers,showYearDropdown:r.props.showYearDropdown,withPortal:r.props.withPortal,forceShowMonthNavigation:r.props.forceShowMonthNavigation,showDisabledMonthNavigation:r.props.showDisabledMonthNavigation,scrollableYearDropdown:r.props.scrollableYearDropdown,scrollableMonthYearDropdown:r.props.scrollableMonthYearDropdown,todayButton:r.props.todayButton,weekLabel:r.props.weekLabel,outsideClickIgnoreClass:$n,fixedHeight:r.props.fixedHeight,monthsShown:r.props.monthsShown,monthSelectedIn:r.state.monthSelectedIn,onDropdownFocus:r.handleDropdownFocus,onMonthChange:r.props.onMonthChange,onYearChange:r.props.onYearChange,dayClassName:r.props.dayClassName,weekDayClassName:r.props.weekDayClassName,monthClassName:r.props.monthClassName,timeClassName:r.props.timeClassName,showTimeSelect:r.props.showTimeSelect,showTimeSelectOnly:r.props.showTimeSelectOnly,onTimeChange:r.handleTimeChange,timeFormat:r.props.timeFormat,timeIntervals:r.props.timeIntervals,minTime:r.props.minTime,maxTime:r.props.maxTime,excludeTimes:r.props.excludeTimes,filterTime:r.props.filterTime,timeCaption:r.props.timeCaption,className:r.props.calendarClassName,container:r.props.calendarContainer,yearItemNumber:r.props.yearItemNumber,yearDropdownItemNumber:r.props.yearDropdownItemNumber,previousMonthAriaLabel:r.props.previousMonthAriaLabel,previousMonthButtonLabel:r.props.previousMonthButtonLabel,nextMonthAriaLabel:r.props.nextMonthAriaLabel,nextMonthButtonLabel:r.props.nextMonthButtonLabel,previousYearAriaLabel:r.props.previousYearAriaLabel,previousYearButtonLabel:r.props.previousYearButtonLabel,nextYearAriaLabel:r.props.nextYearAriaLabel,nextYearButtonLabel:r.props.nextYearButtonLabel,timeInputLabel:r.props.timeInputLabel,disabledKeyboardNavigation:r.props.disabledKeyboardNavigation,renderCustomHeader:r.props.renderCustomHeader,popperProps:r.props.popperProps,renderDayContents:r.props.renderDayContents,onDayMouseEnter:r.props.onDayMouseEnter,onMonthMouseLeave:r.props.onMonthMouseLeave,selectsDisabledDaysInRange:r.props.selectsDisabledDaysInRange,showTimeInput:r.props.showTimeInput,showMonthYearPicker:r.props.showMonthYearPicker,showFullMonthYearPicker:r.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:r.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:r.props.showFourColumnMonthYearPicker,showYearPicker:r.props.showYearPicker,showQuarterYearPicker:r.props.showQuarterYearPicker,showPopperArrow:r.props.showPopperArrow,excludeScrollbar:r.props.excludeScrollbar,handleOnKeyDown:r.props.onKeyDown,handleOnDayKeyDown:r.onDayKeyDown,isInputFocused:r.state.focused,customTimeInput:r.props.customTimeInput,setPreSelection:r.setPreSelection},r.props.children):null})),gt(wt(r),"renderDateInput",(function(){var e,t=de.default(r.props.className,gt({},$n,r.state.open)),n=r.props.customInput||ue.default.createElement("input",{type:"text"}),a=r.props.customInputRef||"ref",i="string"==typeof r.props.value?r.props.value:"string"==typeof r.state.inputValue?r.state.inputValue:r.props.selectsRange?function(e,t,n){if(!e)return"";var r=It(e,n),a=t?It(t,n):"";return"".concat(r," - ").concat(a)}(r.props.startDate,r.props.endDate,r.props):It(r.props.selected,r.props);return ue.default.cloneElement(n,(gt(e={},a,(function(e){r.input=e})),gt(e,"value",i),gt(e,"onBlur",r.handleBlur),gt(e,"onChange",r.handleChange),gt(e,"onClick",r.onInputClick),gt(e,"onFocus",r.handleFocus),gt(e,"onKeyDown",r.onInputKeyDown),gt(e,"id",r.props.id),gt(e,"name",r.props.name),gt(e,"autoFocus",r.props.autoFocus),gt(e,"placeholder",r.props.placeholderText),gt(e,"disabled",r.props.disabled),gt(e,"autoComplete",r.props.autoComplete),gt(e,"className",de.default(n.props.className,t)),gt(e,"title",r.props.title),gt(e,"readOnly",r.props.readOnly),gt(e,"required",r.props.required),gt(e,"tabIndex",r.props.tabIndex),gt(e,"aria-describedby",r.props.ariaDescribedBy),gt(e,"aria-invalid",r.props.ariaInvalid),gt(e,"aria-labelledby",r.props.ariaLabelledBy),gt(e,"aria-required",r.props.ariaRequired),e))})),gt(wt(r),"renderClearButton",(function(){var e=r.props,t=e.isClearable,n=e.selected,a=e.startDate,i=e.endDate,o=e.clearButtonTitle,s=e.clearButtonClassName,l=void 0===s?"":s,c=e.ariaLabelClose,u=void 0===c?"Close":c;return!t||null==n&&null==a&&null==i?null:ue.default.createElement("button",{type:"button",className:"react-datepicker__close-icon ".concat(l).trim(),"aria-label":u,onClick:r.onClearClick,title:o,tabIndex:-1})})),r.state=r.calcInitialState(),r}return pt(n,[{key:"componentDidMount",value:function(){window.addEventListener("scroll",this.onScroll,!0)}},{key:"componentDidUpdate",value:function(e,t){var n,r;e.inline&&(n=e.selected,r=this.props.selected,n&&r?Pe.default(n)!==Pe.default(r)||Te.default(n)!==Te.default(r):n!==r)&&this.setPreSelection(this.props.selected),void 0!==this.state.monthSelectedIn&&e.monthsShown!==this.props.monthsShown&&this.setState({monthSelectedIn:0}),e.highlightDates!==this.props.highlightDates&&this.setState({highlightDates:xn(this.props.highlightDates)}),t.focused||$t(e.selected,this.props.selected)||this.setState({inputValue:null}),t.open!==this.state.open&&(!1===t.open&&!0===this.state.open&&this.props.onCalendarOpen(),!0===t.open&&!1===this.state.open&&this.props.onCalendarClose())}},{key:"componentWillUnmount",value:function(){this.clearPreventFocusTimeout(),window.removeEventListener("scroll",this.onScroll,!0)}},{key:"renderInputContainer",value:function(){return ue.default.createElement("div",{className:"react-datepicker__input-container"},this.renderDateInput(),this.renderClearButton())}},{key:"render",value:function(){var e=this.renderCalendar();if(this.props.inline)return e;if(this.props.withPortal){var t=this.state.open?ue.default.createElement("div",{className:"react-datepicker__portal"},e):null;return this.state.open&&this.props.portalId&&(t=ue.default.createElement(zn,{portalId:this.props.portalId,portalHost:this.props.portalHost},t)),ue.default.createElement("div",null,this.renderInputContainer(),t)}return ue.default.createElement(Kn,{className:this.props.popperClassName,wrapperClassName:this.props.wrapperClassName,hidePopper:!this.isCalendarOpen(),portalId:this.props.portalId,portalHost:this.props.portalHost,popperModifiers:this.props.popperModifiers,targetComponent:this.renderInputContainer(),popperContainer:this.props.popperContainer,popperComponent:e,popperPlacement:this.props.popperPlacement,popperProps:this.props.popperProps,popperOnKeyDown:this.onPopperKeyDown,enableTabLoop:this.props.enableTabLoop})}}],[{key:"defaultProps",get:function(){return{allowSameDay:!1,dateFormat:"MM/dd/yyyy",dateFormatCalendar:"LLLL yyyy",onChange:function(){},disabled:!1,disabledKeyboardNavigation:!1,dropdownMode:"scroll",onFocus:function(){},onBlur:function(){},onKeyDown:function(){},onInputClick:function(){},onSelect:function(){},onClickOutside:function(){},onMonthChange:function(){},onCalendarOpen:function(){},onCalendarClose:function(){},preventOpenOnFocus:!1,onYearChange:function(){},onInputError:function(){},monthsShown:1,readOnly:!1,withPortal:!1,selectsDisabledDaysInRange:!1,shouldCloseOnSelect:!0,showTimeSelect:!1,showTimeInput:!1,showPreviousMonths:!1,showMonthYearPicker:!1,showFullMonthYearPicker:!1,showTwoColumnMonthYearPicker:!1,showFourColumnMonthYearPicker:!1,showYearPicker:!1,showQuarterYearPicker:!1,strictParsing:!1,timeIntervals:30,timeCaption:"Time",previousMonthAriaLabel:"Previous Month",previousMonthButtonLabel:"Previous Month",nextMonthAriaLabel:"Next Month",nextMonthButtonLabel:"Next Month",previousYearAriaLabel:"Previous Year",previousYearButtonLabel:"Previous Year",nextYearAriaLabel:"Next Year",nextYearButtonLabel:"Next Year",timeInputLabel:"Time",enableTabLoop:!0,yearItemNumber:Ot,renderDayContents:function(e){return e},focusSelectedMonth:!1,showPopperArrow:!0,excludeScrollbar:!0,customTimeInput:null,calendarStartDay:void 0}}}]),n}(ue.default.Component),Qn="input",er="navigate";e.CalendarContainer=Hn,e.default=Xn,e.getDefaultLocale=Jt,e.registerLocale=function(e,t){var n="undefined"!=typeof window?window:globalThis;n.__localeData__||(n.__localeData__={}),n.__localeData__[e]=t},e.setDefaultLocale=function(e){("undefined"!=typeof window?window:globalThis).__localeId__=e},Object.defineProperty(e,"__esModule",{value:!0})}(t,n(2791),n(2007),n(1694),n(12),n(8177),n(2881),n(6465),n(2284),n(6833),n(5503),n(3575),n(6451),n(7815),n(4620),n(6167),n(1634),n(6026),n(6543),n(3420),n(2726),n(155),n(5120),n(5122),n(9323),n(8150),n(7717),n(3386),n(6070),n(5998),n(2883),n(9127),n(3273),n(4372),n(6886),n(2362),n(9472),n(2999),n(8622),n(1613),n(8126),n(202),n(4804),n(3124),n(7852),n(9960),n(9456),n(241),n(230),n(7247),n(8557),n(3742),n(4138),n(2083),n(3632),n(9990),n(891),n(2896),n(408),n(9379),n(1377),n(4164),n(4419))},1531:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},a=function(e,t,n){var a,i=r[e];return a="string"===typeof i?i:1===t?i.one:i.other.replace("{{count}}",t.toString()),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a};function i(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,r=e.formats[n]||e.formats[e.defaultWidth];return r}}var o={date:i({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:i({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:i({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},s={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},l=function(e,t,n,r){return s[e]};function c(e){return function(t,n){var r;if("formatting"===(null!==n&&void 0!==n&&n.context?String(n.context):"standalone")&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,i=null!==n&&void 0!==n&&n.width?String(n.width):a;r=e.formattingValues[i]||e.formattingValues[a]}else{var o=e.defaultWidth,s=null!==n&&void 0!==n&&n.width?String(n.width):e.defaultWidth;r=e.values[s]||e.values[o]}return r[e.argumentCallback?e.argumentCallback(t):t]}}var u={ordinalNumber:function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:c({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:c({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:c({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:c({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:c({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function d(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.width,a=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],i=t.match(a);if(!i)return null;var o,s=i[0],l=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?h(l,(function(e){return e.test(s)})):f(l,(function(e){return e.test(s)}));o=e.valueCallback?e.valueCallback(c):c,o=n.valueCallback?n.valueCallback(o):o;var u=t.slice(s.length);return{value:o,rest:u}}}function f(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function h(e,t){for(var n=0;n<e.length;n++)if(t(e[n]))return n}var v,m={ordinalNumber:(v={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.match(v.matchPattern);if(!n)return null;var r=n[0],a=e.match(v.parsePattern);if(!a)return null;var i=v.valueCallback?v.valueCallback(a[0]):a[0];i=t.valueCallback?t.valueCallback(i):i;var o=e.slice(r.length);return{value:i,rest:o}}),era:d({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:d({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:d({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:d({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:d({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},p={code:"en-US",formatDistance:a,formatLong:o,formatRelative:l,localize:u,match:m,options:{weekStartsOn:0,firstWeekContainsDate:1}}},3827:function(e,t,n){"use strict";n.d(t,{j:function(){return a}});var r={};function a(){return r}},9167:function(e,t){"use strict";var n=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},r=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},a={p:r,P:function(e,t){var a,i=e.match(/(P+)(p+)?/)||[],o=i[1],s=i[2];if(!s)return n(e,t);switch(o){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;default:a=t.dateTime({width:"full"})}return a.replace("{{date}}",n(o,t)).replace("{{time}}",r(s,t))}};t.Z=a},144:function(e,t,n){"use strict";function r(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}n.d(t,{Z:function(){return r}})},2499:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(2896),a=n(722),i=n(9604),o=n(7628);function s(e){(0,o.Z)(1,arguments);var t=(0,i.Z)(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var r=(0,a.Z)(n);return r}var l=6048e5;function c(e){(0,o.Z)(1,arguments);var t=(0,r.default)(e),n=(0,a.Z)(t).getTime()-s(t).getTime();return Math.round(n/l)+1}},9604:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(2896),a=n(7628),i=n(722);function o(e){(0,a.Z)(1,arguments);var t=(0,r.default)(e),n=t.getUTCFullYear(),o=new Date(0);o.setUTCFullYear(n+1,0,4),o.setUTCHours(0,0,0,0);var s=(0,i.Z)(o),l=new Date(0);l.setUTCFullYear(n,0,4),l.setUTCHours(0,0,0,0);var c=(0,i.Z)(l);return t.getTime()>=s.getTime()?n+1:t.getTime()>=c.getTime()?n:n-1}},2822:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(2896),a=n(7581),i=n(3372),o=n(7628),s=n(486),l=n(3827);function c(e,t){var n,r,c,u,d,f,h,v;(0,o.Z)(1,arguments);var m=(0,l.j)(),p=(0,s.Z)(null!==(n=null!==(r=null!==(c=null!==(u=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==u?u:null===t||void 0===t||null===(d=t.locale)||void 0===d||null===(f=d.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==c?c:m.firstWeekContainsDate)&&void 0!==r?r:null===(h=m.locale)||void 0===h||null===(v=h.options)||void 0===v?void 0:v.firstWeekContainsDate)&&void 0!==n?n:1),g=(0,i.Z)(e,t),y=new Date(0);y.setUTCFullYear(g,0,p),y.setUTCHours(0,0,0,0);var b=(0,a.Z)(y,t);return b}var u=6048e5;function d(e,t){(0,o.Z)(1,arguments);var n=(0,r.default)(e),i=(0,a.Z)(n,t).getTime()-c(n,t).getTime();return Math.round(i/u)+1}},3372:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(2896),a=n(7628),i=n(7581),o=n(486),s=n(3827);function l(e,t){var n,l,c,u,d,f,h,v;(0,a.Z)(1,arguments);var m=(0,r.default)(e),p=m.getUTCFullYear(),g=(0,s.j)(),y=(0,o.Z)(null!==(n=null!==(l=null!==(c=null!==(u=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==u?u:null===t||void 0===t||null===(d=t.locale)||void 0===d||null===(f=d.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==c?c:g.firstWeekContainsDate)&&void 0!==l?l:null===(h=g.locale)||void 0===h||null===(v=h.options)||void 0===v?void 0:v.firstWeekContainsDate)&&void 0!==n?n:1);if(!(y>=1&&y<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var b=new Date(0);b.setUTCFullYear(p+1,0,y),b.setUTCHours(0,0,0,0);var x=(0,i.Z)(b,t),_=new Date(0);_.setUTCFullYear(p,0,y),_.setUTCHours(0,0,0,0);var w=(0,i.Z)(_,t);return m.getTime()>=x.getTime()?p+1:m.getTime()>=w.getTime()?p:p-1}},908:function(e,t,n){"use strict";n.d(t,{Do:function(){return o},Iu:function(){return i},qp:function(){return s}});var r=["D","DD"],a=["YY","YYYY"];function i(e){return-1!==r.indexOf(e)}function o(e){return-1!==a.indexOf(e)}function s(e,t,n){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}},7628:function(e,t,n){"use strict";function r(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}n.d(t,{Z:function(){return r}})},722:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(2896),a=n(7628);function i(e){(0,a.Z)(1,arguments);var t=1,n=(0,r.default)(e),i=n.getUTCDay(),o=(i<t?7:0)+i-t;return n.setUTCDate(n.getUTCDate()-o),n.setUTCHours(0,0,0,0),n}},7581:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(2896),a=n(7628),i=n(486),o=n(3827);function s(e,t){var n,s,l,c,u,d,f,h;(0,a.Z)(1,arguments);var v=(0,o.j)(),m=(0,i.Z)(null!==(n=null!==(s=null!==(l=null!==(c=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==c?c:null===t||void 0===t||null===(u=t.locale)||void 0===u||null===(d=u.options)||void 0===d?void 0:d.weekStartsOn)&&void 0!==l?l:v.weekStartsOn)&&void 0!==s?s:null===(f=v.locale)||void 0===f||null===(h=f.options)||void 0===h?void 0:h.weekStartsOn)&&void 0!==n?n:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var p=(0,r.default)(e),g=p.getUTCDay(),y=(g<m?7:0)+g-m;return p.setUTCDate(p.getUTCDate()-y),p.setUTCHours(0,0,0,0),p}},486:function(e,t,n){"use strict";function r(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}n.d(t,{Z:function(){return r}})},6833:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(486),a=n(2896),i=n(7628);function o(e,t){(0,i.Z)(2,arguments);var n=(0,a.default)(e),o=(0,r.Z)(t);return isNaN(o)?new Date(NaN):o?(n.setDate(n.getDate()+o),n):n}},2284:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(486),a=n(300),i=n(7628),o=36e5;function s(e,t){(0,i.Z)(2,arguments);var n=(0,r.Z)(t);return(0,a.Z)(e,n*o)}},300:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(486),a=n(2896),i=n(7628);function o(e,t){(0,i.Z)(2,arguments);var n=(0,a.default)(e).getTime(),o=(0,r.Z)(t);return new Date(n+o)}},6465:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(486),a=n(300),i=n(7628);function o(e,t){(0,i.Z)(2,arguments);var n=(0,r.Z)(t);return(0,a.Z)(e,6e4*n)}},3575:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(486),a=n(2896),i=n(7628);function o(e,t){(0,i.Z)(2,arguments);var n=(0,a.default)(e),o=(0,r.Z)(t);if(isNaN(o))return new Date(NaN);if(!o)return n;var s=n.getDate(),l=new Date(n.getTime());l.setMonth(n.getMonth()+o+1,0);var c=l.getDate();return s>=c?l:(n.setFullYear(l.getFullYear(),l.getMonth(),s),n)}},5503:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(486),a=n(6833),i=n(7628);function o(e,t){(0,i.Z)(2,arguments);var n=(0,r.Z)(t),o=7*n;return(0,a.default)(e,o)}},6451:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(486),a=n(3575),i=n(7628);function o(e,t){(0,i.Z)(2,arguments);var n=(0,r.Z)(t);return(0,a.default)(e,12*n)}},4850:function(e,t,n){"use strict";n.d(t,{qk:function(){return i},vh:function(){return a},yJ:function(){return r}});Math.pow(10,8);var r=6e4,a=36e5,i=1e3},2999:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(144),a=n(202),i=n(7628),o=864e5;function s(e,t){(0,i.Z)(2,arguments);var n=(0,a.default)(e),s=(0,a.default)(t),l=n.getTime()-(0,r.Z)(n),c=s.getTime()-(0,r.Z)(s);return Math.round((l-c)/o)}},8622:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e,t){(0,a.Z)(2,arguments);var n=(0,r.default)(e),i=(0,r.default)(t),o=n.getFullYear()-i.getFullYear(),s=n.getMonth()-i.getMonth();return 12*o+s}},1613:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(4804),a=n(144),i=n(7628),o=6048e5;function s(e,t,n){(0,i.Z)(2,arguments);var s=(0,r.default)(e,n),l=(0,r.default)(t,n),c=s.getTime()-(0,a.Z)(s),u=l.getTime()-(0,a.Z)(l);return Math.round((c-u)/o)}},8126:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e,t){(0,a.Z)(2,arguments);var n=(0,r.default)(e),i=(0,r.default)(t);return n.getFullYear()-i.getFullYear()}},9456:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e){(0,a.Z)(1,arguments);var t=(0,r.default)(e);return t.setHours(23,59,59,999),t}},230:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e){(0,a.Z)(1,arguments);var t=(0,r.default)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}},241:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(3827),a=n(2896),i=n(486),o=n(7628);function s(e,t){var n,s,l,c,u,d,f,h;(0,o.Z)(1,arguments);var v=(0,r.j)(),m=(0,i.Z)(null!==(n=null!==(s=null!==(l=null!==(c=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==c?c:null===t||void 0===t||null===(u=t.locale)||void 0===u||null===(d=u.options)||void 0===d?void 0:d.weekStartsOn)&&void 0!==l?l:v.weekStartsOn)&&void 0!==s?s:null===(f=v.locale)||void 0===f||null===(h=f.options)||void 0===h?void 0:h.weekStartsOn)&&void 0!==n?n:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var p=(0,a.default)(e),g=p.getDay(),y=6+(g<m?-7:0)-(g-m);return p.setDate(p.getDate()+y),p.setHours(23,59,59,999),p}},2881:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return I}});var r=n(8177),a=n(3332),i=n(2896),o=n(7628),s=864e5;var l=n(2499),c=n(9604),u=n(2822),d=n(3372);function f(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.length<t;)r="0"+r;return n+r}var h={y:function(e,t){var n=e.getUTCFullYear(),r=n>0?n:1-n;return f("yy"===t?r%100:r,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):f(n+1,2)},d:function(e,t){return f(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:function(e,t){return f(e.getUTCHours()%12||12,t.length)},H:function(e,t){return f(e.getUTCHours(),t.length)},m:function(e,t){return f(e.getUTCMinutes(),t.length)},s:function(e,t){return f(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,r=e.getUTCMilliseconds();return f(Math.floor(r*Math.pow(10,n-3)),t.length)}},v="midnight",m="noon",p="morning",g="afternoon",y="evening",b="night",x={G:function(e,t,n){var r=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var r=e.getUTCFullYear(),a=r>0?r:1-r;return n.ordinalNumber(a,{unit:"year"})}return h.y(e,t)},Y:function(e,t,n,r){var a=(0,d.Z)(e,r),i=a>0?a:1-a;return"YY"===t?f(i%100,2):"Yo"===t?n.ordinalNumber(i,{unit:"year"}):f(i,t.length)},R:function(e,t){return f((0,c.Z)(e),t.length)},u:function(e,t){return f(e.getUTCFullYear(),t.length)},Q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return f(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return f(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){var r=e.getUTCMonth();switch(t){case"M":case"MM":return h.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return f(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var a=(0,u.Z)(e,r);return"wo"===t?n.ordinalNumber(a,{unit:"week"}):f(a,t.length)},I:function(e,t,n){var r=(0,l.Z)(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):f(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):h.d(e,t)},D:function(e,t,n){var r=function(e){(0,o.Z)(1,arguments);var t=(0,i.default)(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var r=t.getTime(),a=n-r;return Math.floor(a/s)+1}(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):f(r,t.length)},E:function(e,t,n){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var a=e.getUTCDay(),i=(a-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return f(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var a=e.getUTCDay(),i=(a-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return f(i,t.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(a,{width:"narrow",context:"standalone"});case"cccccc":return n.day(a,{width:"short",context:"standalone"});default:return n.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),a=0===r?7:r;switch(t){case"i":return String(a);case"ii":return f(a,t.length);case"io":return n.ordinalNumber(a,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r,a=e.getUTCHours();switch(r=12===a?m:0===a?v:a/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r,a=e.getUTCHours();switch(r=a>=17?y:a>=12?g:a>=4?p:b,t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var r=e.getUTCHours()%12;return 0===r&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return h.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):h.H(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):f(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):f(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):h.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):h.s(e,t)},S:function(e,t){return h.S(e,t)},X:function(e,t,n,r){var a=(r._originalDate||e).getTimezoneOffset();if(0===a)return"Z";switch(t){case"X":return w(a);case"XXXX":case"XX":return j(a);default:return j(a,":")}},x:function(e,t,n,r){var a=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return w(a);case"xxxx":case"xx":return j(a);default:return j(a,":")}},O:function(e,t,n,r){var a=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+_(a,":");default:return"GMT"+j(a,":")}},z:function(e,t,n,r){var a=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+_(a,":");default:return"GMT"+j(a,":")}},t:function(e,t,n,r){var a=r._originalDate||e;return f(Math.floor(a.getTime()/1e3),t.length)},T:function(e,t,n,r){return f((r._originalDate||e).getTime(),t.length)}};function _(e,t){var n=e>0?"-":"+",r=Math.abs(e),a=Math.floor(r/60),i=r%60;if(0===i)return n+String(a);var o=t||"";return n+String(a)+o+f(i,2)}function w(e,t){return e%60===0?(e>0?"-":"+")+f(Math.abs(e)/60,2):j(e,t)}function j(e,t){var n=t||"",r=e>0?"-":"+",a=Math.abs(e);return r+f(Math.floor(a/60),2)+n+f(a%60,2)}var N=x,k=n(9167),S=n(144),C=n(908),D=n(486),E=n(3827),O=n(1531),P=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,M=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,T=/^'([^]*?)'?$/,R=/''/g,A=/[a-zA-Z]/;function I(e,t,n){var s,l,c,u,d,f,h,v,m,p,g,y,b,x,_,w,j,T;(0,o.Z)(2,arguments);var R=String(t),I=(0,E.j)(),F=null!==(s=null!==(l=null===n||void 0===n?void 0:n.locale)&&void 0!==l?l:I.locale)&&void 0!==s?s:O.Z,Y=(0,D.Z)(null!==(c=null!==(u=null!==(d=null!==(f=null===n||void 0===n?void 0:n.firstWeekContainsDate)&&void 0!==f?f:null===n||void 0===n||null===(h=n.locale)||void 0===h||null===(v=h.options)||void 0===v?void 0:v.firstWeekContainsDate)&&void 0!==d?d:I.firstWeekContainsDate)&&void 0!==u?u:null===(m=I.locale)||void 0===m||null===(p=m.options)||void 0===p?void 0:p.firstWeekContainsDate)&&void 0!==c?c:1);if(!(Y>=1&&Y<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var U=(0,D.Z)(null!==(g=null!==(y=null!==(b=null!==(x=null===n||void 0===n?void 0:n.weekStartsOn)&&void 0!==x?x:null===n||void 0===n||null===(_=n.locale)||void 0===_||null===(w=_.options)||void 0===w?void 0:w.weekStartsOn)&&void 0!==b?b:I.weekStartsOn)&&void 0!==y?y:null===(j=I.locale)||void 0===j||null===(T=j.options)||void 0===T?void 0:T.weekStartsOn)&&void 0!==g?g:0);if(!(U>=0&&U<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!F.localize)throw new RangeError("locale must contain localize property");if(!F.formatLong)throw new RangeError("locale must contain formatLong property");var Z=(0,i.default)(e);if(!(0,r.default)(Z))throw new RangeError("Invalid time value");var H=(0,S.Z)(Z),B=(0,a.Z)(Z,H),V={firstWeekContainsDate:Y,weekStartsOn:U,locale:F,_originalDate:Z},z=R.match(M).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,k.Z[t])(e,F.formatLong):e})).join("").match(P).map((function(r){if("''"===r)return"'";var a=r[0];if("'"===a)return L(r);var i=N[a];if(i)return null!==n&&void 0!==n&&n.useAdditionalWeekYearTokens||!(0,C.Do)(r)||(0,C.qp)(r,t,String(e)),null!==n&&void 0!==n&&n.useAdditionalDayOfYearTokens||!(0,C.Iu)(r)||(0,C.qp)(r,t,String(e)),i(B,r,F.localize,V);if(a.match(A))throw new RangeError("Format string contains an unescaped latin alphabet character `"+a+"`");return r})).join("");return z}function L(e){var t=e.match(T);return t?t[1].replace(R,"'"):e}},5122:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e){(0,a.Z)(1,arguments);var t=(0,r.default)(e),n=t.getDate();return n}},5120:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e){(0,a.Z)(1,arguments);var t=(0,r.default)(e),n=t.getDay();return n}},155:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e){(0,a.Z)(1,arguments);var t=(0,r.default)(e),n=t.getHours();return n}},9323:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});var r=n(2896),a=n(4804),i=n(7628);function o(e){return(0,i.Z)(1,arguments),(0,a.default)(e,{weekStartsOn:1})}function s(e){(0,i.Z)(1,arguments);var t=(0,r.default)(e),n=t.getFullYear(),a=new Date(0);a.setFullYear(n+1,0,4),a.setHours(0,0,0,0);var s=o(a),l=new Date(0);l.setFullYear(n,0,4),l.setHours(0,0,0,0);var c=o(l);return t.getTime()>=s.getTime()?n+1:t.getTime()>=c.getTime()?n:n-1}function l(e){(0,i.Z)(1,arguments);var t=s(e),n=new Date(0);n.setFullYear(t,0,4),n.setHours(0,0,0,0);var r=o(n);return r}var c=6048e5;function u(e){(0,i.Z)(1,arguments);var t=(0,r.default)(e),n=o(t).getTime()-l(t).getTime();return Math.round(n/c)+1}},2726:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e){(0,a.Z)(1,arguments);var t=(0,r.default)(e),n=t.getMinutes();return n}},8150:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e){(0,a.Z)(1,arguments);var t=(0,r.default)(e),n=t.getMonth();return n}},7717:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e){(0,a.Z)(1,arguments);var t=(0,r.default)(e),n=Math.floor(t.getMonth()/3)+1;return n}},3420:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e){(0,a.Z)(1,arguments);var t=(0,r.default)(e),n=t.getSeconds();return n}},6070:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e){(0,a.Z)(1,arguments);var t=(0,r.default)(e),n=t.getTime();return n}},3386:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e){return(0,a.Z)(1,arguments),(0,r.default)(e).getFullYear()}},3632:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e,t){(0,a.Z)(2,arguments);var n=(0,r.default)(e),i=(0,r.default)(t);return n.getTime()>i.getTime()}},9990:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e,t){(0,a.Z)(2,arguments);var n=(0,r.default)(e),i=(0,r.default)(t);return n.getTime()<i.getTime()}},12:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(1002),a=n(7628);function i(e){return(0,a.Z)(1,arguments),e instanceof Date||"object"===(0,r.Z)(e)&&"[object Date]"===Object.prototype.toString.call(e)}},7247:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e,t){(0,a.Z)(2,arguments);var n=(0,r.default)(e),i=(0,r.default)(t);return n.getTime()===i.getTime()}},8557:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(202),a=n(7628);function i(e,t){(0,a.Z)(2,arguments);var n=(0,r.default)(e),i=(0,r.default)(t);return n.getTime()===i.getTime()}},3742:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e,t){(0,a.Z)(2,arguments);var n=(0,r.default)(e),i=(0,r.default)(t);return n.getFullYear()===i.getFullYear()&&n.getMonth()===i.getMonth()}},2083:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(7852),a=n(7628);function i(e,t){(0,a.Z)(2,arguments);var n=(0,r.default)(e),i=(0,r.default)(t);return n.getTime()===i.getTime()}},4138:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e,t){(0,a.Z)(2,arguments);var n=(0,r.default)(e),i=(0,r.default)(t);return n.getFullYear()===i.getFullYear()}},8177:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(12),a=n(2896),i=n(7628);function o(e){if((0,i.Z)(1,arguments),!(0,r.default)(e)&&"number"!==typeof e)return!1;var t=(0,a.default)(e);return!isNaN(Number(t))}},891:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e,t){(0,a.Z)(2,arguments);var n=(0,r.default)(e).getTime(),i=(0,r.default)(t.start).getTime(),o=(0,r.default)(t.end).getTime();if(!(i<=o))throw new RangeError("Invalid interval");return n>=i&&n<=o}},9472:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(1002),a=n(2896),i=n(7628);function o(e){var t,n;if((0,i.Z)(1,arguments),e&&"function"===typeof e.forEach)t=e;else{if("object"!==(0,r.Z)(e)||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach((function(e){var t=(0,a.default)(e);(void 0===n||n<t||isNaN(Number(t)))&&(n=t)})),n||new Date(NaN)}},2362:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(1002),a=n(2896),i=n(7628);function o(e){var t,n;if((0,i.Z)(1,arguments),e&&"function"===typeof e.forEach)t=e;else{if("object"!==(0,r.Z)(e)||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach((function(e){var t=(0,a.default)(e);(void 0===n||n>t||isNaN(t.getDate()))&&(n=t)})),n||new Date(NaN)}},408:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Je}});var r=n(1002),a=n(7762),i=n(1531),o=n(3332),s=n(2896);function l(e,t){if(null==e)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}var c=n(9167),u=n(144),d=n(908),f=n(486),h=n(7628),v=n(7326),m=n(136),p=n(7277),g=n(5671),y=n(3144),b=n(4942),x=function(){function e(){(0,g.Z)(this,e),(0,b.Z)(this,"priority",void 0),(0,b.Z)(this,"subPriority",0)}return(0,y.Z)(e,[{key:"validate",value:function(e,t){return!0}}]),e}(),_=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(e,r,a,i,o){var s;return(0,g.Z)(this,n),(s=t.call(this)).value=e,s.validateValue=r,s.setValue=a,s.priority=i,o&&(s.subPriority=o),s}return(0,y.Z)(n,[{key:"validate",value:function(e,t){return this.validateValue(e,this.value,t)}},{key:"set",value:function(e,t,n){return this.setValue(e,t,this.value,n)}}]),n}(x),w=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",10),(0,b.Z)((0,v.Z)(e),"subPriority",-1),e}return(0,y.Z)(n,[{key:"set",value:function(e,t){if(t.timestampIsSet)return e;var n=new Date(0);return n.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),n.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),n}}]),n}(x),j=function(){function e(){(0,g.Z)(this,e),(0,b.Z)(this,"incompatibleTokens",void 0),(0,b.Z)(this,"priority",void 0),(0,b.Z)(this,"subPriority",void 0)}return(0,y.Z)(e,[{key:"run",value:function(e,t,n,r){var a=this.parse(e,t,n,r);return a?{setter:new _(a.value,this.validate,this.set,this.priority,this.subPriority),rest:a.rest}:null}},{key:"validate",value:function(e,t,n){return!0}}]),e}(),N=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",140),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["R","u","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}}},{key:"set",value:function(e,t,n){return t.era=n,e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e}}]),n}(j),k=n(4850),S=/^(1[0-2]|0?\d)/,C=/^(3[0-1]|[0-2]?\d)/,D=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,E=/^(5[0-3]|[0-4]?\d)/,O=/^(2[0-3]|[0-1]?\d)/,P=/^(2[0-4]|[0-1]?\d)/,M=/^(1[0-1]|0?\d)/,T=/^(1[0-2]|0?\d)/,R=/^[0-5]?\d/,A=/^[0-5]?\d/,I=/^\d/,L=/^\d{1,2}/,F=/^\d{1,3}/,Y=/^\d{1,4}/,U=/^-?\d+/,Z=/^-?\d/,H=/^-?\d{1,2}/,B=/^-?\d{1,3}/,V=/^-?\d{1,4}/,z=/^([+-])(\d{2})(\d{2})?|Z/,W=/^([+-])(\d{2})(\d{2})|Z/,q=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,K=/^([+-])(\d{2}):(\d{2})|Z/,$=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function G(e,t){return e?{value:t(e.value),rest:e.rest}:e}function J(e,t){var n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function X(e,t){var n=t.match(e);if(!n)return null;if("Z"===n[0])return{value:0,rest:t.slice(1)};var r="+"===n[1]?1:-1,a=n[2]?parseInt(n[2],10):0,i=n[3]?parseInt(n[3],10):0,o=n[5]?parseInt(n[5],10):0;return{value:r*(a*k.vh+i*k.yJ+o*k.qk),rest:t.slice(n[0].length)}}function Q(e){return J(U,e)}function ee(e,t){switch(e){case 1:return J(I,t);case 2:return J(L,t);case 3:return J(F,t);case 4:return J(Y,t);default:return J(new RegExp("^\\d{1,"+e+"}"),t)}}function te(e,t){switch(e){case 1:return J(Z,t);case 2:return J(H,t);case 3:return J(B,t);case 4:return J(V,t);default:return J(new RegExp("^-?\\d{1,"+e+"}"),t)}}function ne(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function re(e,t){var n,r=t>0,a=r?t:1-t;if(a<=50)n=e||100;else{var i=a+50;n=e+100*Math.floor(i/100)-(e>=i%100?100:0)}return r?n:1-n}function ae(e){return e%400===0||e%4===0&&e%100!==0}var ie=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",130),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){var r=function(e){return{year:e,isTwoDigitYear:"yy"===t}};switch(t){case"y":return G(ee(4,e),r);case"yo":return G(n.ordinalNumber(e,{unit:"year"}),r);default:return G(ee(t.length,e),r)}}},{key:"validate",value:function(e,t){return t.isTwoDigitYear||t.year>0}},{key:"set",value:function(e,t,n){var r=e.getUTCFullYear();if(n.isTwoDigitYear){var a=re(n.year,r);return e.setUTCFullYear(a,0,1),e.setUTCHours(0,0,0,0),e}var i="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(i,0,1),e.setUTCHours(0,0,0,0),e}}]),n}(j),oe=n(3372),se=n(7581),le=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",130),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){var r=function(e){return{year:e,isTwoDigitYear:"YY"===t}};switch(t){case"Y":return G(ee(4,e),r);case"Yo":return G(n.ordinalNumber(e,{unit:"year"}),r);default:return G(ee(t.length,e),r)}}},{key:"validate",value:function(e,t){return t.isTwoDigitYear||t.year>0}},{key:"set",value:function(e,t,n,r){var a=(0,oe.Z)(e,r);if(n.isTwoDigitYear){var i=re(n.year,a);return e.setUTCFullYear(i,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,se.Z)(e,r)}var o="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(o,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,se.Z)(e,r)}}]),n}(j),ce=n(722),ue=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",130),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t){return te("R"===t?4:t.length,e)}},{key:"set",value:function(e,t,n){var r=new Date(0);return r.setUTCFullYear(n,0,4),r.setUTCHours(0,0,0,0),(0,ce.Z)(r)}}]),n}(j),de=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",130),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t){return te("u"===t?4:t.length,e)}},{key:"set",value:function(e,t,n){return e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e}}]),n}(j),fe=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",120),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"Q":case"QQ":return ee(t.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=1&&t<=4}},{key:"set",value:function(e,t,n){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e}}]),n}(j),he=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",120),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"q":case"qq":return ee(t.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=1&&t<=4}},{key:"set",value:function(e,t,n){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e}}]),n}(j),ve=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),(0,b.Z)((0,v.Z)(e),"priority",110),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){var r=function(e){return e-1};switch(t){case"M":return G(J(S,e),r);case"MM":return G(ee(2,e),r);case"Mo":return G(n.ordinalNumber(e,{unit:"month"}),r);case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,n){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e}}]),n}(j),me=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",110),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){var r=function(e){return e-1};switch(t){case"L":return G(J(S,e),r);case"LL":return G(ee(2,e),r);case"Lo":return G(n.ordinalNumber(e,{unit:"month"}),r);case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,n){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e}}]),n}(j),pe=n(2822);var ge=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",100),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"w":return J(E,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return ee(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=53}},{key:"set",value:function(e,t,n,r){return(0,se.Z)(function(e,t,n){(0,h.Z)(2,arguments);var r=(0,s.default)(e),a=(0,f.Z)(t),i=(0,pe.Z)(r,n)-a;return r.setUTCDate(r.getUTCDate()-7*i),r}(e,n,r),r)}}]),n}(j),ye=n(2499);var be=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",100),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"I":return J(E,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return ee(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=53}},{key:"set",value:function(e,t,n){return(0,ce.Z)(function(e,t){(0,h.Z)(2,arguments);var n=(0,s.default)(e),r=(0,f.Z)(t),a=(0,ye.Z)(n)-r;return n.setUTCDate(n.getUTCDate()-7*a),n}(e,n))}}]),n}(j),xe=[31,28,31,30,31,30,31,31,30,31,30,31],_e=[31,29,31,30,31,30,31,31,30,31,30,31],we=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",90),(0,b.Z)((0,v.Z)(e),"subPriority",1),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"d":return J(C,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return ee(t.length,e)}}},{key:"validate",value:function(e,t){var n=ae(e.getUTCFullYear()),r=e.getUTCMonth();return n?t>=1&&t<=_e[r]:t>=1&&t<=xe[r]}},{key:"set",value:function(e,t,n){return e.setUTCDate(n),e.setUTCHours(0,0,0,0),e}}]),n}(j),je=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",90),(0,b.Z)((0,v.Z)(e),"subpriority",1),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"D":case"DD":return J(D,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return ee(t.length,e)}}},{key:"validate",value:function(e,t){return ae(e.getUTCFullYear())?t>=1&&t<=366:t>=1&&t<=365}},{key:"set",value:function(e,t,n){return e.setUTCMonth(0,n),e.setUTCHours(0,0,0,0),e}}]),n}(j),Ne=n(3827);function ke(e,t,n){var r,a,i,o,l,c,u,d;(0,h.Z)(2,arguments);var v=(0,Ne.j)(),m=(0,f.Z)(null!==(r=null!==(a=null!==(i=null!==(o=null===n||void 0===n?void 0:n.weekStartsOn)&&void 0!==o?o:null===n||void 0===n||null===(l=n.locale)||void 0===l||null===(c=l.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==i?i:v.weekStartsOn)&&void 0!==a?a:null===(u=v.locale)||void 0===u||null===(d=u.options)||void 0===d?void 0:d.weekStartsOn)&&void 0!==r?r:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var p=(0,s.default)(e),g=(0,f.Z)(t),y=p.getUTCDay(),b=g%7,x=(b+7)%7,_=(x<m?7:0)+g-y;return p.setUTCDate(p.getUTCDate()+_),p}var Se=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",90),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["D","i","e","c","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=ke(e,n,r)).setUTCHours(0,0,0,0),e}}]),n}(j),Ce=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",90),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n,r){var a=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return G(ee(t.length,e),a);case"eo":return G(n.ordinalNumber(e,{unit:"day"}),a);case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=ke(e,n,r)).setUTCHours(0,0,0,0),e}}]),n}(j),De=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",90),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n,r){var a=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return G(ee(t.length,e),a);case"co":return G(n.ordinalNumber(e,{unit:"day"}),a);case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(e,t){return t>=0&&t<=6}},{key:"set",value:function(e,t,n,r){return(e=ke(e,n,r)).setUTCHours(0,0,0,0),e}}]),n}(j);var Ee=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",90),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){var r=function(e){return 0===e?7:e};switch(t){case"i":case"ii":return ee(t.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return G(n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiii":return G(n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiiii":return G(n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);default:return G(n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r)}}},{key:"validate",value:function(e,t){return t>=1&&t<=7}},{key:"set",value:function(e,t,n){return e=function(e,t){(0,h.Z)(2,arguments);var n=(0,f.Z)(t);n%7===0&&(n-=7);var r=1,a=(0,s.default)(e),i=a.getUTCDay(),o=((n%7+7)%7<r?7:0)+n-i;return a.setUTCDate(a.getUTCDate()+o),a}(e,n),e.setUTCHours(0,0,0,0),e}}]),n}(j),Oe=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",80),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["b","B","H","k","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"a":case"aa":case"aaa":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,n){return e.setUTCHours(ne(n),0,0,0),e}}]),n}(j),Pe=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",80),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["a","B","H","k","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"b":case"bb":case"bbb":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,n){return e.setUTCHours(ne(n),0,0,0),e}}]),n}(j),Me=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",80),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["a","b","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"B":case"BB":case"BBB":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(e,{width:"narrow",context:"formatting"});default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(e,t,n){return e.setUTCHours(ne(n),0,0,0),e}}]),n}(j),Te=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",70),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["H","K","k","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"h":return J(T,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return ee(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=12}},{key:"set",value:function(e,t,n){var r=e.getUTCHours()>=12;return r&&n<12?e.setUTCHours(n+12,0,0,0):r||12!==n?e.setUTCHours(n,0,0,0):e.setUTCHours(0,0,0,0),e}}]),n}(j),Re=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",70),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["a","b","h","K","k","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"H":return J(O,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return ee(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=23}},{key:"set",value:function(e,t,n){return e.setUTCHours(n,0,0,0),e}}]),n}(j),Ae=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",70),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["h","H","k","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"K":return J(M,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return ee(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=11}},{key:"set",value:function(e,t,n){return e.getUTCHours()>=12&&n<12?e.setUTCHours(n+12,0,0,0):e.setUTCHours(n,0,0,0),e}}]),n}(j),Ie=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",70),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["a","b","h","H","K","t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"k":return J(P,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return ee(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=24}},{key:"set",value:function(e,t,n){var r=n<=24?n%24:n;return e.setUTCHours(r,0,0,0),e}}]),n}(j),Le=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",60),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"m":return J(R,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return ee(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=59}},{key:"set",value:function(e,t,n){return e.setUTCMinutes(n,0,0),e}}]),n}(j),Fe=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",50),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t,n){switch(t){case"s":return J(A,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return ee(t.length,e)}}},{key:"validate",value:function(e,t){return t>=0&&t<=59}},{key:"set",value:function(e,t,n){return e.setUTCSeconds(n,0),e}}]),n}(j),Ye=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",30),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["t","T"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t){return G(ee(t.length,e),(function(e){return Math.floor(e*Math.pow(10,3-t.length))}))}},{key:"set",value:function(e,t,n){return e.setUTCMilliseconds(n),e}}]),n}(j),Ue=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",10),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["t","T","x"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t){switch(t){case"X":return X(z,e);case"XX":return X(W,e);case"XXXX":return X(q,e);case"XXXXX":return X($,e);default:return X(K,e)}}},{key:"set",value:function(e,t,n){return t.timestampIsSet?e:new Date(e.getTime()-n)}}]),n}(j),Ze=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",10),(0,b.Z)((0,v.Z)(e),"incompatibleTokens",["t","T","X"]),e}return(0,y.Z)(n,[{key:"parse",value:function(e,t){switch(t){case"x":return X(z,e);case"xx":return X(W,e);case"xxxx":return X(q,e);case"xxxxx":return X($,e);default:return X(K,e)}}},{key:"set",value:function(e,t,n){return t.timestampIsSet?e:new Date(e.getTime()-n)}}]),n}(j),He=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",40),(0,b.Z)((0,v.Z)(e),"incompatibleTokens","*"),e}return(0,y.Z)(n,[{key:"parse",value:function(e){return Q(e)}},{key:"set",value:function(e,t,n){return[new Date(1e3*n),{timestampIsSet:!0}]}}]),n}(j),Be=function(e){(0,m.Z)(n,e);var t=(0,p.Z)(n);function n(){var e;(0,g.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return e=t.call.apply(t,[this].concat(a)),(0,b.Z)((0,v.Z)(e),"priority",20),(0,b.Z)((0,v.Z)(e),"incompatibleTokens","*"),e}return(0,y.Z)(n,[{key:"parse",value:function(e){return Q(e)}},{key:"set",value:function(e,t,n){return[new Date(n),{timestampIsSet:!0}]}}]),n}(j),Ve={G:new N,y:new ie,Y:new le,R:new ue,u:new de,Q:new fe,q:new he,M:new ve,L:new me,w:new ge,I:new be,d:new we,D:new je,E:new Se,e:new Ce,c:new De,i:new Ee,a:new Oe,b:new Pe,B:new Me,h:new Te,H:new Re,K:new Ae,k:new Ie,m:new Le,s:new Fe,S:new Ye,X:new Ue,x:new Ze,t:new He,T:new Be},ze=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,We=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,qe=/^'([^]*?)'?$/,Ke=/''/g,$e=/\S/,Ge=/[a-zA-Z]/;function Je(e,t,n,v){var m,p,g,y,b,x,_,j,N,k,S,C,D,E,O,P,M,T;(0,h.Z)(3,arguments);var R=String(e),A=String(t),I=(0,Ne.j)(),L=null!==(m=null!==(p=null===v||void 0===v?void 0:v.locale)&&void 0!==p?p:I.locale)&&void 0!==m?m:i.Z;if(!L.match)throw new RangeError("locale must contain match property");var F=(0,f.Z)(null!==(g=null!==(y=null!==(b=null!==(x=null===v||void 0===v?void 0:v.firstWeekContainsDate)&&void 0!==x?x:null===v||void 0===v||null===(_=v.locale)||void 0===_||null===(j=_.options)||void 0===j?void 0:j.firstWeekContainsDate)&&void 0!==b?b:I.firstWeekContainsDate)&&void 0!==y?y:null===(N=I.locale)||void 0===N||null===(k=N.options)||void 0===k?void 0:k.firstWeekContainsDate)&&void 0!==g?g:1);if(!(F>=1&&F<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Y=(0,f.Z)(null!==(S=null!==(C=null!==(D=null!==(E=null===v||void 0===v?void 0:v.weekStartsOn)&&void 0!==E?E:null===v||void 0===v||null===(O=v.locale)||void 0===O||null===(P=O.options)||void 0===P?void 0:P.weekStartsOn)&&void 0!==D?D:I.weekStartsOn)&&void 0!==C?C:null===(M=I.locale)||void 0===M||null===(T=M.options)||void 0===T?void 0:T.weekStartsOn)&&void 0!==S?S:0);if(!(Y>=0&&Y<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===A)return""===R?(0,s.default)(n):new Date(NaN);var U,Z={firstWeekContainsDate:F,weekStartsOn:Y,locale:L},H=[new w],B=A.match(We).map((function(e){var t=e[0];return t in c.Z?(0,c.Z[t])(e,L.formatLong):e})).join("").match(ze),V=[],z=(0,a.Z)(B);try{var W=function(){var t=U.value;null!==v&&void 0!==v&&v.useAdditionalWeekYearTokens||!(0,d.Do)(t)||(0,d.qp)(t,A,e),null!==v&&void 0!==v&&v.useAdditionalDayOfYearTokens||!(0,d.Iu)(t)||(0,d.qp)(t,A,e);var n=t[0],r=Ve[n];if(r){var a=r.incompatibleTokens;if(Array.isArray(a)){var i=V.find((function(e){return a.includes(e.token)||e.token===n}));if(i)throw new RangeError("The format string mustn't contain `".concat(i.fullToken,"` and `").concat(t,"` at the same time"))}else if("*"===r.incompatibleTokens&&V.length>0)throw new RangeError("The format string mustn't contain `".concat(t,"` and any other token at the same time"));V.push({token:n,fullToken:t});var o=r.run(R,t,L.match,Z);if(!o)return{v:new Date(NaN)};H.push(o.setter),R=o.rest}else{if(n.match(Ge))throw new RangeError("Format string contains an unescaped latin alphabet character `"+n+"`");if("''"===t?t="'":"'"===n&&(t=Xe(t)),0!==R.indexOf(t))return{v:new Date(NaN)};R=R.slice(t.length)}};for(z.s();!(U=z.n()).done;){var q=W();if("object"===(0,r.Z)(q))return q.v}}catch(ne){z.e(ne)}finally{z.f()}if(R.length>0&&$e.test(R))return new Date(NaN);var K=H.map((function(e){return e.priority})).sort((function(e,t){return t-e})).filter((function(e,t,n){return n.indexOf(e)===t})).map((function(e){return H.filter((function(t){return t.priority===e})).sort((function(e,t){return t.subPriority-e.subPriority}))})).map((function(e){return e[0]})),$=(0,s.default)(n);if(isNaN($.getTime()))return new Date(NaN);var G,J=(0,o.Z)($,(0,u.Z)($)),X={},Q=(0,a.Z)(K);try{for(Q.s();!(G=Q.n()).done;){var ee=G.value;if(!ee.validate(J,Z))return new Date(NaN);var te=ee.set(J,X,Z);Array.isArray(te)?(J=te[0],l(X,te[1])):J=te}}catch(ne){Q.e(ne)}finally{Q.f()}return J}function Xe(e){return e.match(qe)[1].replace(Ke,"'")}},9379:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(4850),a=n(7628),i=n(486);function o(e,t){var n;(0,a.Z)(1,arguments);var r=(0,i.Z)(null!==(n=null===t||void 0===t?void 0:t.additionalDigits)&&void 0!==n?n:2);if(2!==r&&1!==r&&0!==r)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!==typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var o,s=d(e);if(s.date){var l=f(s.date,r);o=h(l.restDateString,l.year)}if(!o||isNaN(o.getTime()))return new Date(NaN);var c,u=o.getTime(),v=0;if(s.time&&(v=m(s.time),isNaN(v)))return new Date(NaN);if(!s.timezone){var p=new Date(u+v),y=new Date(0);return y.setFullYear(p.getUTCFullYear(),p.getUTCMonth(),p.getUTCDate()),y.setHours(p.getUTCHours(),p.getUTCMinutes(),p.getUTCSeconds(),p.getUTCMilliseconds()),y}return c=g(s.timezone),isNaN(c)?new Date(NaN):new Date(u+v+c)}var s={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},l=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,c=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,u=/^([+-])(\d{2})(?::?(\d{2}))?$/;function d(e){var t,n={},r=e.split(s.dateTimeDelimiter);if(r.length>2)return n;if(/:/.test(r[0])?t=r[0]:(n.date=r[0],t=r[1],s.timeZoneDelimiter.test(n.date)&&(n.date=e.split(s.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length))),t){var a=s.timezone.exec(t);a?(n.time=t.replace(a[1],""),n.timezone=a[1]):n.time=t}return n}function f(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(n);if(!r)return{year:NaN,restDateString:""};var a=r[1]?parseInt(r[1]):null,i=r[2]?parseInt(r[2]):null;return{year:null===i?a:100*i,restDateString:e.slice((r[1]||r[2]).length)}}function h(e,t){if(null===t)return new Date(NaN);var n=e.match(l);if(!n)return new Date(NaN);var r=!!n[4],a=v(n[1]),i=v(n[2])-1,o=v(n[3]),s=v(n[4]),c=v(n[5])-1;if(r)return function(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}(0,s,c)?function(e,t,n){var r=new Date(0);r.setUTCFullYear(e,0,4);var a=r.getUTCDay()||7,i=7*(t-1)+n+1-a;return r.setUTCDate(r.getUTCDate()+i),r}(t,s,c):new Date(NaN);var u=new Date(0);return function(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(y[t]||(b(e)?29:28))}(t,i,o)&&function(e,t){return t>=1&&t<=(b(e)?366:365)}(t,a)?(u.setUTCFullYear(t,i,Math.max(a,o)),u):new Date(NaN)}function v(e){return e?parseInt(e):1}function m(e){var t=e.match(c);if(!t)return NaN;var n=p(t[1]),a=p(t[2]),i=p(t[3]);return function(e,t,n){if(24===e)return 0===t&&0===n;return n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}(n,a,i)?n*r.vh+a*r.yJ+1e3*i:NaN}function p(e){return e&&parseFloat(e.replace(",","."))||0}function g(e){if("Z"===e)return 0;var t=e.match(u);if(!t)return 0;var n="+"===t[1]?-1:1,a=parseInt(t[2]),i=t[3]&&parseInt(t[3])||0;return function(e,t){return t>=0&&t<=59}(0,i)?n*(a*r.vh+i*r.yJ):NaN}var y=[31,null,31,30,31,30,31,31,30,31,30,31];function b(e){return e%400===0||e%4===0&&e%100!==0}},9127:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(486),a=n(2896),i=n(7628);function o(e,t){(0,i.Z)(2,arguments);var n=(0,a.default)(e),o=(0,r.Z)(t);return n.setHours(o),n}},2883:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(486),a=n(2896),i=n(7628);function o(e,t){(0,i.Z)(2,arguments);var n=(0,a.default)(e),o=(0,r.Z)(t);return n.setMinutes(o),n}},3273:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(486),a=n(2896),i=n(7628);function o(e){(0,i.Z)(1,arguments);var t=(0,a.default)(e),n=t.getFullYear(),r=t.getMonth(),o=new Date(0);return o.setFullYear(n,r+1,0),o.setHours(0,0,0,0),o.getDate()}function s(e,t){(0,i.Z)(2,arguments);var n=(0,a.default)(e),s=(0,r.Z)(t),l=n.getFullYear(),c=n.getDate(),u=new Date(0);u.setFullYear(l,s,15),u.setHours(0,0,0,0);var d=o(u);return n.setMonth(s,Math.min(c,d)),n}},4372:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(486),a=n(2896),i=n(3273),o=n(7628);function s(e,t){(0,o.Z)(2,arguments);var n=(0,a.default)(e),s=(0,r.Z)(t),l=Math.floor(n.getMonth()/3)+1,c=s-l;return(0,i.default)(n,n.getMonth()+3*c)}},5998:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(486),a=n(2896),i=n(7628);function o(e,t){(0,i.Z)(2,arguments);var n=(0,a.default)(e),o=(0,r.Z)(t);return n.setSeconds(o),n}},6886:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(486),a=n(2896),i=n(7628);function o(e,t){(0,i.Z)(2,arguments);var n=(0,a.default)(e),o=(0,r.Z)(t);return isNaN(n.getTime())?new Date(NaN):(n.setFullYear(o),n)}},202:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e){(0,a.Z)(1,arguments);var t=(0,r.default)(e);return t.setHours(0,0,0,0),t}},3124:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e){(0,a.Z)(1,arguments);var t=(0,r.default)(e);return t.setDate(1),t.setHours(0,0,0,0),t}},7852:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e){(0,a.Z)(1,arguments);var t=(0,r.default)(e),n=t.getMonth(),i=n-n%3;return t.setMonth(i,1),t.setHours(0,0,0,0),t}},4804:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return s}});var r=n(2896),a=n(486),i=n(7628),o=n(3827);function s(e,t){var n,s,l,c,u,d,f,h;(0,i.Z)(1,arguments);var v=(0,o.j)(),m=(0,a.Z)(null!==(n=null!==(s=null!==(l=null!==(c=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==c?c:null===t||void 0===t||null===(u=t.locale)||void 0===u||null===(d=u.options)||void 0===d?void 0:d.weekStartsOn)&&void 0!==l?l:v.weekStartsOn)&&void 0!==s?s:null===(f=v.locale)||void 0===f||null===(h=f.options)||void 0===h?void 0:h.weekStartsOn)&&void 0!==n?n:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var p=(0,r.default)(e),g=p.getDay(),y=(g<m?7:0)+g-m;return p.setDate(p.getDate()-y),p.setHours(0,0,0,0),p}},9960:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(2896),a=n(7628);function i(e){(0,a.Z)(1,arguments);var t=(0,r.default)(e),n=new Date(0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}},6167:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(6833),a=n(7628),i=n(486);function o(e,t){(0,a.Z)(2,arguments);var n=(0,i.Z)(t);return(0,r.default)(e,-n)}},4620:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(2284),a=n(7628),i=n(486);function o(e,t){(0,a.Z)(2,arguments);var n=(0,i.Z)(t);return(0,r.default)(e,-n)}},3332:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(300),a=n(7628),i=n(486);function o(e,t){(0,a.Z)(2,arguments);var n=(0,i.Z)(t);return(0,r.Z)(e,-n)}},7815:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(6465),a=n(7628),i=n(486);function o(e,t){(0,a.Z)(2,arguments);var n=(0,i.Z)(t);return(0,r.default)(e,-n)}},6026:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(486),a=n(3575),i=n(7628);function o(e,t){(0,i.Z)(2,arguments);var n=(0,r.Z)(t);return(0,a.default)(e,-n)}},1634:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(486),a=n(5503),i=n(7628);function o(e,t){(0,i.Z)(2,arguments);var n=(0,r.Z)(t);return(0,a.default)(e,-n)}},6543:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=n(486),a=n(6451),i=n(7628);function o(e,t){(0,i.Z)(2,arguments);var n=(0,r.Z)(t);return(0,a.default)(e,-n)}},2896:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return i}});var r=n(1002),a=n(7628);function i(e){(0,a.Z)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===(0,r.Z)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"===typeof e||"[object Number]"===t?new Date(e):("string"!==typeof e&&"[object String]"!==t||"undefined"===typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}},1377:function(e,t,n){"use strict";n.r(t),n.d(t,{IGNORE_CLASS_NAME:function(){return v}});var r=n(2791),a=n(4164);function i(e,t){return i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},i(e,t)}function o(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t,n){return e===t||(e.correspondingElement?e.correspondingElement.classList.contains(n):e.classList.contains(n))}var l,c,u=(void 0===l&&(l=0),function(){return++l}),d={},f={},h=["touchstart","touchmove"],v="ignore-react-onclickoutside";function m(e,t){var n=null;return-1!==h.indexOf(t)&&c&&(n={passive:!e.props.preventDefault}),n}t.default=function(e,t){var n,l,h=e.displayName||e.name||"Component";return l=n=function(n){var l,v;function p(e){var r;return(r=n.call(this,e)||this).__outsideClickHandler=function(e){if("function"!==typeof r.__clickOutsideHandlerProp){var t=r.getInstance();if("function"!==typeof t.props.handleClickOutside){if("function"!==typeof t.handleClickOutside)throw new Error("WrappedComponent: "+h+" lacks a handleClickOutside(event) function for processing outside click events.");t.handleClickOutside(e)}else t.props.handleClickOutside(e)}else r.__clickOutsideHandlerProp(e)},r.__getComponentNode=function(){var e=r.getInstance();return t&&"function"===typeof t.setClickOutsideRef?t.setClickOutsideRef()(e):"function"===typeof e.setClickOutsideRef?e.setClickOutsideRef():(0,a.findDOMNode)(e)},r.enableOnClickOutside=function(){if("undefined"!==typeof document&&!f[r._uid]){"undefined"===typeof c&&(c=function(){if("undefined"!==typeof window&&"function"===typeof window.addEventListener){var e=!1,t=Object.defineProperty({},"passive",{get:function(){e=!0}}),n=function(){};return window.addEventListener("testPassiveEventSupport",n,t),window.removeEventListener("testPassiveEventSupport",n,t),e}}()),f[r._uid]=!0;var e=r.props.eventTypes;e.forEach||(e=[e]),d[r._uid]=function(e){var t;null!==r.componentNode&&(r.props.preventDefault&&e.preventDefault(),r.props.stopPropagation&&e.stopPropagation(),r.props.excludeScrollbar&&(t=e,document.documentElement.clientWidth<=t.clientX||document.documentElement.clientHeight<=t.clientY)||function(e,t,n){if(e===t)return!0;for(;e.parentNode||e.host;){if(e.parentNode&&s(e,t,n))return!0;e=e.parentNode||e.host}return e}(e.composed&&e.composedPath&&e.composedPath().shift()||e.target,r.componentNode,r.props.outsideClickIgnoreClass)===document&&r.__outsideClickHandler(e))},e.forEach((function(e){document.addEventListener(e,d[r._uid],m(o(r),e))}))}},r.disableOnClickOutside=function(){delete f[r._uid];var e=d[r._uid];if(e&&"undefined"!==typeof document){var t=r.props.eventTypes;t.forEach||(t=[t]),t.forEach((function(t){return document.removeEventListener(t,e,m(o(r),t))})),delete d[r._uid]}},r.getRef=function(e){return r.instanceRef=e},r._uid=u(),r}v=n,(l=p).prototype=Object.create(v.prototype),l.prototype.constructor=l,i(l,v);var g=p.prototype;return g.getInstance=function(){if(e.prototype&&!e.prototype.isReactComponent)return this;var t=this.instanceRef;return t.getInstance?t.getInstance():t},g.componentDidMount=function(){if("undefined"!==typeof document&&document.createElement){var e=this.getInstance();if(t&&"function"===typeof t.handleClickOutside&&(this.__clickOutsideHandlerProp=t.handleClickOutside(e),"function"!==typeof this.__clickOutsideHandlerProp))throw new Error("WrappedComponent: "+h+" lacks a function for processing outside click events specified by the handleClickOutside config option.");this.componentNode=this.__getComponentNode(),this.props.disableOnClickOutside||this.enableOnClickOutside()}},g.componentDidUpdate=function(){this.componentNode=this.__getComponentNode()},g.componentWillUnmount=function(){this.disableOnClickOutside()},g.render=function(){var t=this.props;t.excludeScrollbar;var n=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,["excludeScrollbar"]);return e.prototype&&e.prototype.isReactComponent?n.ref=this.getRef:n.wrappedRef=this.getRef,n.disableOnClickOutside=this.disableOnClickOutside,n.enableOnClickOutside=this.enableOnClickOutside,(0,r.createElement)(e,n)},p}(r.Component),n.displayName="OnClickOutside("+h+")",n.defaultProps={eventTypes:["mousedown","touchstart"],excludeScrollbar:t&&t.excludeScrollbar||!1,outsideClickIgnoreClass:v,preventDefault:!1,stopPropagation:!1},n.getClass=function(){return e.getClass?e.getClass():e},l}},4745:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!==typeof e)return{default:e};var n=j(t);if(n&&n.has(e))return n.get(e);var a={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var s=i?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(a,o,s):a[o]=e[o]}a.default=e,n&&n.set(e,a);return a}(n(2791)),i=w(n(2007)),o=n(7797),s=w(n(6195)),l=w(n(9453)),c=w(n(6602)),u=w(n(7958)),d=w(n(885)),f=w(n(7699)),h=w(n(9192)),v=w(n(7507)),m=w(n(2513)),p=w(n(8542)),g=w(n(9514)),y=n(7077),b=n(5501),x=n(342),_=n(5432);function w(e){return e&&e.__esModule?e:{default:e}}function j(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(j=function(e){return e?n:t})(e)}function N(){return N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},N.apply(this,arguments)}function k(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,i=[],o=!0,s=!1;try{for(n=n.call(e);!(o=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);o=!0);}catch(l){s=!0,a=l}finally{try{o||null==n.return||n.return()}finally{if(s)throw a}}return i}(e,t)||A(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function S(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function C(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function D(e,t){return D=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},D(e,t)}function E(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=M(e);if(t){var a=M(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return O(this,n)}}function O(e,t){if(t&&("object"===r(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return P(e)}function P(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function M(e){return M=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},M(e)}function T(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function R(e){return function(e){if(Array.isArray(e))return I(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||A(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function A(e,t){if(e){if("string"===typeof e)return I(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?I(e,t):void 0}}function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var L=new Date;L.setFullYear(1,0,1),L.setHours(0,0,0,0);var F=new Date(864e13),Y=["hour","minute","second"];function U(e,t){return e&&!t||!e&&t||e&&t&&e.getTime()!==t.getTime()}function Z(e,t,n,r){return t===(0,o.getYear)(e).toString()&&n===(0,o.getMonthHuman)(e).toString()&&r===(0,o.getDate)(e).toString()}function H(e,t){if(!e)return null;var n=Array.isArray(e)&&2===e.length?e[t]:e;if(!n)return null;var r=function(e){return e instanceof Date?e:new Date(e)}(n);if(isNaN(r.getTime()))throw new Error("Invalid date: ".concat(e));return r}function B(e,t){var n=e.value,r=e.minDate,a=e.maxDate,i=H(n,t);return i?(0,_.between)(i,r,a):null}var V=function(e){return B(e,0)};function z(e){return"INPUT"===e.tagName&&"number"===e.type}function W(e,t){var n=e;do{n=n[t]}while(n&&!z(n));return n}function q(e){e&&e.focus()}var K=(0,y.getNumberFormatter)({useGrouping:!1}),$=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&D(e,t)}(x,e);var t,n,r,i=E(x);function x(){var e;S(this,x);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return T(P(e=i.call.apply(i,[this].concat(n))),"state",{amPm:null,year:null,month:null,day:null,hour:null,minute:null,second:null}),T(P(e),"dayInput",(0,a.createRef)()),T(P(e),"monthInput",(0,a.createRef)()),T(P(e),"yearInput",(0,a.createRef)()),T(P(e),"amPmInput",(0,a.createRef)()),T(P(e),"hour12Input",(0,a.createRef)()),T(P(e),"hour24Input",(0,a.createRef)()),T(P(e),"minuteInput",(0,a.createRef)()),T(P(e),"secondInput",(0,a.createRef)()),T(P(e),"onClick",(function(e){e.target===e.currentTarget&&q(e.target.children[1])})),T(P(e),"onKeyDown",(function(t){switch(t.key){case"ArrowLeft":case"ArrowRight":case e.dateDivider:case e.timeDivider:t.preventDefault(),q(W(t.target,"ArrowLeft"===t.key?"previousElementSibling":"nextElementSibling"))}})),T(P(e),"onKeyUp",(function(e){var t=e.key,n=e.target;if(!isNaN(parseInt(t,10))){var r=n.value,a=n.getAttribute("max");if(10*r>a||r.length>=a.length){q(W(n,"nextElementSibling"))}}})),T(P(e),"onChange",(function(t){var n=t.target,r=n.name,a=n.value;switch(r){case"hour12":e.setState((function(e){return{hour:a?(0,b.convert12to24)(parseInt(a,10),e.amPm).toString():""}}),e.onChangeExternal);break;case"hour24":e.setState({hour:a},e.onChangeExternal);break;default:e.setState(T({},r,a),e.onChangeExternal)}})),T(P(e),"onChangeNative",(function(t){var n=e.props.onChange,r=t.target.value;n&&n(function(){if(!r)return null;var e=k(r.split("T"),2),t=e[0],n=e[1],a=k(t.split("-"),3),i=a[0],o=a[1],s=a[2],l=parseInt(i,10),c=parseInt(o,10)-1||0,u=parseInt(s,10)||1,d=k(n.split(":"),3),f=d[0],h=d[1],v=d[2],m=parseInt(f,10)||0,p=parseInt(h,10)||0,g=parseInt(v,10)||0,y=new Date;return y.setFullYear(l,c,u),y.setHours(m,p,g,0),y}(),!1)})),T(P(e),"onChangeAmPm",(function(t){var n=t.target.value;e.setState({amPm:n},e.onChangeExternal)})),T(P(e),"onChangeExternal",(function(){var t=e.props.onChange;if(t){var n=[e.amPmInput.current,e.dayInput.current,e.monthInput.current,e.yearInput.current,e.hour12Input.current,e.hour24Input.current,e.minuteInput.current,e.secondInput.current].filter(Boolean),r=n.slice(1),a={};if(n.forEach((function(e){a[e.name]=e.value})),r.every((function(e){return!e.value})))t(null,!1);else if(n.every((function(e){return e.value&&e.validity.valid}))){var i=parseInt(a.year,10)||(new Date).getFullYear(),o=parseInt(a.month||1,10)-1,s=parseInt(a.day||1,10),l=parseInt(a.hour24||(0,b.convert12to24)(a.hour12,a.amPm)||0,10),c=parseInt(a.minute||0,10),u=parseInt(a.second||0,10),d=new Date;d.setFullYear(i,o,s),d.setHours(l,c,u,0),t(d,!1)}}})),T(P(e),"renderDay",(function(t,n){var r=e.props,i=r.autoFocus,o=r.dayAriaLabel,l=r.dayPlaceholder,c=r.showLeadingZeros,u=e.state,d=u.day,f=u.month,h=u.year;if(t&&t.length>2)throw new Error("Unsupported token: ".concat(t));var v=t&&2===t.length;return a.default.createElement(s.default,N({key:"day"},e.commonInputProps,{ariaLabel:o,autoFocus:0===n&&i,inputRef:e.dayInput,month:f,placeholder:l,showLeadingZeros:v||c,value:d,year:h}))})),T(P(e),"renderMonth",(function(t,n){var r=e.props,i=r.autoFocus,o=r.locale,s=r.monthAriaLabel,u=r.monthPlaceholder,d=r.showLeadingZeros,f=e.state,h=f.month,v=f.year;if(t&&t.length>4)throw new Error("Unsupported token: ".concat(t));if(t.length>2)return a.default.createElement(c.default,N({key:"month"},e.commonInputProps,{ariaLabel:s,autoFocus:0===n&&i,inputRef:e.monthInput,locale:o,placeholder:u,short:3===t.length,value:h,year:v}));var m=t&&2===t.length;return a.default.createElement(l.default,N({key:"month"},e.commonInputProps,{ariaLabel:s,autoFocus:0===n&&i,inputRef:e.monthInput,placeholder:u,showLeadingZeros:m||d,value:h,year:v}))})),T(P(e),"renderYear",(function(t,n){var r=e.props,i=r.autoFocus,o=r.yearAriaLabel,s=r.yearPlaceholder,l=e.state.year;return a.default.createElement(u.default,N({key:"year"},e.commonInputProps,{ariaLabel:o,autoFocus:0===n&&i,inputRef:e.yearInput,placeholder:s,value:l,valueType:"day"}))})),T(P(e),"renderHour",(function(t,n){return/h/.test(t)?e.renderHour12(t,n):e.renderHour24(t,n)})),T(P(e),"renderHour12",(function(t,n){var r=e.props,i=r.autoFocus,o=r.hourAriaLabel,s=r.hourPlaceholder,l=e.state,c=l.amPm,u=l.hour;if(t&&t.length>2)throw new Error("Unsupported token: ".concat(t));var f=t&&2===t.length;return a.default.createElement(d.default,N({key:"hour12"},e.commonInputProps,{amPm:c,ariaLabel:o,autoFocus:0===n&&i,inputRef:e.hour12Input,placeholder:s,showLeadingZeros:f,value:u}))})),T(P(e),"renderHour24",(function(t,n){var r=e.props,i=r.autoFocus,o=r.hourAriaLabel,s=r.hourPlaceholder,l=e.state.hour;if(t&&t.length>2)throw new Error("Unsupported token: ".concat(t));var c=t&&2===t.length;return a.default.createElement(f.default,N({key:"hour24"},e.commonInputProps,{ariaLabel:o,autoFocus:0===n&&i,inputRef:e.hour24Input,placeholder:s,showLeadingZeros:c,value:l}))})),T(P(e),"renderMinute",(function(t,n){var r=e.props,i=r.autoFocus,o=r.minuteAriaLabel,s=r.minutePlaceholder,l=e.state,c=l.hour,u=l.minute;if(t&&t.length>2)throw new Error("Unsupported token: ".concat(t));var d=t&&2===t.length;return a.default.createElement(h.default,N({key:"minute"},e.commonInputProps,{ariaLabel:o,autoFocus:0===n&&i,hour:c,inputRef:e.minuteInput,placeholder:s,showLeadingZeros:d,value:u}))})),T(P(e),"renderSecond",(function(t,n){var r=e.props,i=r.autoFocus,o=r.secondAriaLabel,s=r.secondPlaceholder,l=e.state,c=l.hour,u=l.minute,d=l.second;if(t&&t.length>2)throw new Error("Unsupported token: ".concat(t));var f=!t||2===t.length;return a.default.createElement(v.default,N({key:"second"},e.commonInputProps,{ariaLabel:o,autoFocus:0===n&&i,hour:c,inputRef:e.secondInput,minute:u,placeholder:s,showLeadingZeros:f,value:d}))})),T(P(e),"renderAmPm",(function(t,n){var r=e.props,i=r.amPmAriaLabel,o=r.autoFocus,s=r.locale,l=e.state.amPm;return a.default.createElement(m.default,N({key:"ampm"},e.commonInputProps,{ariaLabel:i,autoFocus:0===n&&o,inputRef:e.amPmInput,locale:s,onChange:e.onChangeAmPm,value:l}))})),e}return t=x,r=[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.minDate,r=e.maxDate,a={};e.isWidgetOpen!==t.isWidgetOpen&&(a.isWidgetOpen=e.isWidgetOpen);var i=V({value:e.value,minDate:n,maxDate:r}),s=[i,t.value];if(a.isCalendarOpen||U.apply(void 0,R(s.map((function(e){return V({value:e,minDate:n,maxDate:r})}))))||U.apply(void 0,R(s.map((function(e){return B({value:e,minDate:n,maxDate:r},1)}))))){if(i){var l=k((0,b.convert24to12)((0,o.getHours)(i)),2);a.amPm=l[1],a.year=(0,o.getYear)(i).toString(),a.month=(0,o.getMonthHuman)(i).toString(),a.day=(0,o.getDate)(i).toString(),a.hour=(0,o.getHours)(i).toString(),a.minute=(0,o.getMinutes)(i).toString(),a.second=(0,o.getSeconds)(i).toString()}else a.amPm=null,a.year=null,a.month=null,a.day=null,a.hour=null,a.minute=null,a.second=null;a.value=i}return a}}],(n=[{key:"formatTime",get:function(){var e=this.props.maxDetail,t={hour:"numeric"},n=Y.indexOf(e);return n>=1&&(t.minute="numeric"),n>=2&&(t.second="numeric"),(0,y.getFormatter)(t)}},{key:"formatNumber",get:function(){return K}},{key:"dateDivider",get:function(){return this.datePlaceholder.match(/[^0-9a-z]/i)[0]}},{key:"timeDivider",get:function(){return this.timePlaceholder.match(/[^0-9a-z]/i)[0]}},{key:"datePlaceholder",get:function(){var e=this.props.locale,t=new Date(2017,11,11),n=(0,y.formatDate)(e,t),r=["y","M","d"],a=n;return["year","month","day"].forEach((function(n,i){var o,s,l=(o=n,s=t,(0,y.getFormatter)(T({useGrouping:!1},o,"numeric"))(e,s).match(/\d{1,}/)),c=r[i];a=a.replace(l,c)})),a=a.replace("17","y")}},{key:"timePlaceholder",get:function(){var e=this.props.locale,t=new Date(2017,0,1,21,13,14);return this.formatTime(e,t).replace(this.formatNumber(e,9),"h").replace(this.formatNumber(e,21),"H").replace(this.formatNumber(e,13),"mm").replace(this.formatNumber(e,14),"ss").replace(new RegExp((0,_.getAmPmLabels)(e).join("|")),"a")}},{key:"placeholder",get:function(){var e=this.props.format;return e||"".concat(this.datePlaceholder,"\xa0").concat(this.timePlaceholder)}},{key:"maxTime",get:function(){var e=this.props.maxDate;if(!e)return null;var t=this.state;return Z(e,t.year,t.month,t.day)?(0,o.getHoursMinutesSeconds)(e):null}},{key:"minTime",get:function(){var e=this.props.minDate;if(!e)return null;var t=this.state;return Z(e,t.year,t.month,t.day)?(0,o.getHoursMinutesSeconds)(e):null}},{key:"commonInputProps",get:function(){var e=this.props,t=e.className,n=e.disabled,r=e.isWidgetOpen,a=e.maxDate,i=e.minDate,o=e.required;return{className:t,disabled:n,maxDate:a||F,minDate:i||L,onChange:this.onChange,onKeyDown:this.onKeyDown,onKeyUp:this.onKeyUp,placeholder:"--",required:o||r}}},{key:"commonTimeInputProps",get:function(){return{maxTime:this.maxTime,minTime:this.minTime}}},{key:"valueType",get:function(){return this.props.maxDetail}},{key:"renderCustomInputs",value:function(){var e=this.placeholder,t=this.props.format;return function(e,t,n){var r=[],i=new RegExp(Object.keys(t).map((function(e){return"".concat(e,"+")})).join("|"),"g"),o=e.match(i);return e.split(i).reduce((function(e,i,s){var l=i&&a.default.createElement(p.default,{key:"separator_".concat(s)},i),c=[].concat(R(e),[l]),u=o&&o[s];if(u){var d=t[u]||t[Object.keys(t).find((function(e){return u.match(e)}))];!n&&r.includes(d)?c.push(u):(c.push(d(u,s)),r.push(d))}return c}),[])}(e,{d:this.renderDay,M:this.renderMonth,y:this.renderYear,h:this.renderHour,H:this.renderHour,m:this.renderMinute,s:this.renderSecond,a:this.renderAmPm},"undefined"!==typeof t)}},{key:"renderNativeInput",value:function(){var e=this.props,t=e.disabled,n=e.maxDate,r=e.minDate,i=e.name,o=e.nativeInputAriaLabel,s=e.required,l=this.state.value;return a.default.createElement(g.default,{key:"time",ariaLabel:o,disabled:t,maxDate:n||F,minDate:r||L,name:i,onChange:this.onChangeNative,required:s,value:l,valueType:this.valueType})}},{key:"render",value:function(){var e=this.props.className;return a.default.createElement("div",{className:e,onClick:this.onClick},this.renderNativeInput(),this.renderCustomInputs())}}])&&C(t.prototype,n),r&&C(t,r),Object.defineProperty(t,"prototype",{writable:!1}),x}(a.PureComponent);t.default=$,$.defaultProps={maxDetail:"minute",name:"datetime"};var G=i.default.oneOfType([i.default.string,i.default.instanceOf(Date)]);$.propTypes={amPmAriaLabel:i.default.string,autoFocus:i.default.bool,className:i.default.string.isRequired,dayAriaLabel:i.default.string,dayPlaceholder:i.default.string,disabled:i.default.bool,format:i.default.string,hourAriaLabel:i.default.string,hourPlaceholder:i.default.string,isWidgetOpen:i.default.bool,locale:i.default.string,maxDate:x.isMaxDate,maxDetail:i.default.oneOf(Y),minDate:x.isMinDate,minuteAriaLabel:i.default.string,minutePlaceholder:i.default.string,monthAriaLabel:i.default.string,monthPlaceholder:i.default.string,name:i.default.string,nativeInputAriaLabel:i.default.string,onChange:i.default.func,required:i.default.bool,secondAriaLabel:i.default.string,secondPlaceholder:i.default.string,showLeadingZeros:i.default.bool,value:i.default.oneOfType([G,i.default.arrayOf(G)]),yearAriaLabel:i.default.string,yearPlaceholder:i.default.string}},9514:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var r=s(n(2791)),a=s(n(2007)),i=n(7797),o=n(342);function s(e){return e&&e.__esModule?e:{default:e}}function l(e){var t=e.ariaLabel,n=e.disabled,a=e.maxDate,o=e.minDate,s=e.name,l=e.onChange,c=e.required,u=e.value,d=e.valueType,f=function(){switch(d){case"hour":return function(e){return"".concat((0,i.getISOLocalDate)(e),"T").concat((0,i.getHours)(e),":00")};case"minute":return function(e){return"".concat((0,i.getISOLocalDate)(e),"T").concat((0,i.getHoursMinutes)(e))};case"second":return i.getISOLocalDateTime;default:throw new Error("Invalid valueType.")}}(),h=function(){switch(d){case"hour":return 3600;case"minute":return 60;case"second":return 1;default:throw new Error("Invalid valueType.")}}();return r.default.createElement("input",{"aria-label":t,disabled:n,max:a?f(a):null,min:o?f(o):null,name:s,onChange:l,onFocus:function(e){e.stopPropagation()},required:c,step:h,style:{visibility:"hidden",position:"absolute",zIndex:"-999"},type:"datetime-local",value:u?f(u):""})}l.propTypes={ariaLabel:a.default.string,disabled:a.default.bool,maxDate:o.isMaxDate,minDate:o.isMinDate,name:a.default.string,onChange:a.default.func,required:a.default.bool,value:a.default.oneOfType([a.default.string,a.default.instanceOf(Date)]),valueType:o.isValueType}},8611:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!==typeof e)return{default:e};var n=g(t);if(n&&n.has(e))return n.get(e);var a={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var s=i?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(a,o,s):a[o]=e[o]}a.default=e,n&&n.set(e,a);return a}(n(2791)),i=p(n(2007)),o=p(n(7700)),s=p(n(2372)),l=p(n(1659)),c=p(n(9294)),u=p(n(7253)),d=p(n(4745)),f=n(342),h=["calendarClassName","className","maxDetail","onChange","value"],v=["clockClassName","className","maxDetail","onChange","value"],m=["onChange"];function p(e){return e&&e.__esModule?e:{default:e}}function g(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(g=function(e){return e?n:t})(e)}function y(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function b(){return b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},b.apply(this,arguments)}function x(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,i=[],o=!0,s=!1;try{for(n=n.call(e);!(o=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);o=!0);}catch(l){s=!0,a=l}finally{try{o||null==n.return||n.return()}finally{if(s)throw a}}return i}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return _(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function w(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function j(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function N(e,t){return N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},N(e,t)}function k(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=D(e);if(t){var a=D(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return S(this,n)}}function S(e,t){if(t&&("object"===r(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return C(e)}function C(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function D(e){return D=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},D(e)}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var O=["hour","minute","second"],P="react-datetime-picker",M=["mousedown","focusin","touchstart"],T=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&N(e,t)}(f,e);var t,n,r,i=k(f);function f(){var e;w(this,f);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return E(C(e=i.call.apply(i,[this].concat(n))),"state",{}),E(C(e),"onOutsideAction",(function(t){var n="composedPath"in t?t.composedPath()[0]:t.target;e.wrapper&&!e.wrapper.contains(n)&&e.closeWidgets()})),E(C(e),"onDateChange",(function(t,n){var r=e.props.value;if(r){var a=new Date(t);a.setHours(r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds()),e.onChange(a,n)}else e.onChange(t,n)})),E(C(e),"onChange",(function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.props.closeWidgets,r=e.props.onChange;n&&e.closeWidgets(),r&&r(t)})),E(C(e),"onFocus",(function(t){var n=e.props,r=n.disabled,a=n.onFocus,i=n.openWidgetsOnFocus;if(a&&a(t),!r&&i){if("true"===t.target.getAttribute("data-select"))return;switch(t.target.name){case"day":case"month":case"year":e.openCalendar();break;case"hour12":case"hour24":case"minute":case"second":e.openClock()}}})),E(C(e),"onKeyDown",(function(t){"Escape"===t.key&&e.closeWidgets()})),E(C(e),"openClock",(function(){e.setState({isCalendarOpen:!1,isClockOpen:!0})})),E(C(e),"openCalendar",(function(){e.setState({isCalendarOpen:!0,isClockOpen:!1})})),E(C(e),"toggleCalendar",(function(){e.setState((function(e){return{isCalendarOpen:!e.isCalendarOpen,isClockOpen:!1}}))})),E(C(e),"closeWidgets",(function(){e.setState((function(e){return e.isCalendarOpen||e.isClockOpen?{isCalendarOpen:!1,isClockOpen:!1}:null}))})),E(C(e),"stopPropagation",(function(e){return e.stopPropagation()})),E(C(e),"clear",(function(){return e.onChange(null)})),e}return t=f,r=[{key:"getDerivedStateFromProps",value:function(e,t){var n={};return e.isCalendarOpen!==t.isCalendarOpenProps&&(n.isCalendarOpen=e.isCalendarOpen,n.isCalendarOpenProps=e.isCalendarOpen),e.isClockOpen!==t.isClockOpenProps&&(n.isClockOpen=e.isClockOpen,n.isClockOpenProps=e.isClockOpen),n}}],(n=[{key:"componentDidMount",value:function(){this.handleOutsideActionListeners()}},{key:"componentDidUpdate",value:function(e,t){var n=this.state,r=n.isCalendarOpen,a=n.isClockOpen,i=this.props,o=i.onCalendarClose,s=i.onCalendarOpen,l=i.onClockClose,c=i.onClockOpen;if((r||a)!==(t.isCalendarOpen||t.isClockOpen)&&this.handleOutsideActionListeners(),r!==t.isCalendarOpen){var u=r?s:o;u&&u()}if(a!==t.isClockOpen){var d=a?c:l;d&&d()}}},{key:"componentWillUnmount",value:function(){this.handleOutsideActionListeners(!1)}},{key:"eventProps",get:function(){return(0,o.default)(this.props)}},{key:"handleOutsideActionListeners",value:function(e){var t=this,n=this.state,r=n.isCalendarOpen,a=n.isClockOpen,i=("undefined"!==typeof e?e:r||a)?"addEventListener":"removeEventListener";M.forEach((function(e){return document[i](e,t.onOutsideAction)})),document[i]("keydown",this.onKeyDown)}},{key:"renderInputs",value:function(){var e=this.props,t=e.amPmAriaLabel,n=e.autoFocus,r=e.calendarAriaLabel,i=e.calendarIcon,o=e.clearAriaLabel,s=e.clearIcon,l=e.dayAriaLabel,c=e.dayPlaceholder,u=e.disableCalendar,f=e.disabled,h=e.format,v=e.hourAriaLabel,m=e.hourPlaceholder,p=e.locale,g=e.maxDate,y=e.maxDetail,_=e.minDate,w=e.minuteAriaLabel,j=e.minutePlaceholder,N=e.monthAriaLabel,k=e.monthPlaceholder,S=e.name,C=e.nativeInputAriaLabel,D=e.required,E=e.secondAriaLabel,O=e.secondPlaceholder,M=e.showLeadingZeros,T=e.value,R=e.yearAriaLabel,A=e.yearPlaceholder,I=this.state,L=I.isCalendarOpen,F=I.isClockOpen,Y=x([].concat(T),1)[0],U={amPmAriaLabel:t,dayAriaLabel:l,hourAriaLabel:v,minuteAriaLabel:w,monthAriaLabel:N,nativeInputAriaLabel:C,secondAriaLabel:E,yearAriaLabel:R},Z={dayPlaceholder:c,hourPlaceholder:m,minutePlaceholder:j,monthPlaceholder:k,secondPlaceholder:O,yearPlaceholder:A};return a.default.createElement("div",{className:"".concat(P,"__wrapper")},a.default.createElement(d.default,b({},U,Z,{autoFocus:n,className:"".concat(P,"__inputGroup"),disabled:f,format:h,isWidgetOpen:L||F,locale:p,maxDate:g,maxDetail:y,minDate:_,name:S,onChange:this.onChange,placeholder:this.placeholder,required:D,showLeadingZeros:M,value:Y})),null!==s&&a.default.createElement("button",{"aria-label":o,className:"".concat(P,"__clear-button ").concat(P,"__button"),disabled:f,onClick:this.clear,onFocus:this.stopPropagation,type:"button"},s),null!==i&&!u&&a.default.createElement("button",{"aria-label":r,className:"".concat(P,"__calendar-button ").concat(P,"__button"),disabled:f,onBlur:this.resetValue,onClick:this.toggleCalendar,onFocus:this.stopPropagation,type:"button"},i))}},{key:"renderCalendar",value:function(){var e=this.props.disableCalendar,t=this.state.isCalendarOpen;if(null===t||e)return null;var n=this.props,r=n.calendarClassName,i=(n.className,n.maxDetail,n.onChange,n.value),o=y(n,h),u="".concat(P,"__calendar");return a.default.createElement(c.default,null,a.default.createElement("div",{ref:function(e){e&&!t&&e.removeAttribute("style")},className:(0,s.default)(u,"".concat(u,"--").concat(t?"open":"closed"))},a.default.createElement(l.default,b({className:r,onChange:this.onDateChange,value:i||null},o))))}},{key:"renderClock",value:function(){var e=this.props.disableClock,t=this.state.isClockOpen;if(null===t||e)return null;var n=this.props,r=n.clockClassName,i=(n.className,n.maxDetail),o=(n.onChange,n.value),l=y(n,v),d="".concat(P,"__clock"),f=x([].concat(o),1)[0],h=O.indexOf(i);return a.default.createElement(c.default,null,a.default.createElement("div",{ref:function(e){e&&!t&&e.removeAttribute("style")},className:(0,s.default)(d,"".concat(d,"--").concat(t?"open":"closed"))},a.default.createElement(u.default,b({className:r,renderMinuteHand:h>0,renderSecondHand:h>1,value:f},l))))}},{key:"render",value:function(){var e=this,t=this.eventProps,n=this.props,r=n.className,i=n.disabled,o=this.state.isOpen,l=(t.onChange,y(t,m));return a.default.createElement("div",b({className:(0,s.default)(P,"".concat(P,"--").concat(o?"open":"closed"),"".concat(P,"--").concat(i?"disabled":"enabled"),r)},l,{onFocus:this.onFocus,ref:function(t){t&&(e.wrapper=t)}}),this.renderInputs(),this.renderCalendar(),this.renderClock())}}])&&j(t.prototype,n),r&&j(t,r),Object.defineProperty(t,"prototype",{writable:!1}),f}(a.PureComponent);t.default=T;var R={xmlns:"http://www.w3.org/2000/svg",width:19,height:19,viewBox:"0 0 19 19",stroke:"black",strokeWidth:2},A=a.default.createElement("svg",b({},R,{className:"".concat(P,"__calendar-button__icon ").concat(P,"__button__icon")}),a.default.createElement("rect",{fill:"none",height:"15",width:"15",x:"2",y:"2"}),a.default.createElement("line",{x1:"6",x2:"6",y1:"0",y2:"4"}),a.default.createElement("line",{x1:"13",x2:"13",y1:"0",y2:"4"})),I=a.default.createElement("svg",b({},R,{className:"".concat(P,"__clear-button__icon ").concat(P,"__button__icon")}),a.default.createElement("line",{x1:"4",x2:"15",y1:"4",y2:"15"}),a.default.createElement("line",{x1:"15",x2:"4",y1:"4",y2:"15"}));T.defaultProps={calendarIcon:A,clearIcon:I,closeWidgets:!0,isCalendarOpen:null,isClockOpen:null,maxDetail:"minute",openWidgetsOnFocus:!0};var L=i.default.oneOfType([i.default.string,i.default.instanceOf(Date)]);T.propTypes={amPmAriaLabel:i.default.string,autoFocus:i.default.bool,calendarAriaLabel:i.default.string,calendarClassName:i.default.oneOfType([i.default.string,i.default.arrayOf(i.default.string)]),calendarIcon:i.default.node,className:i.default.oneOfType([i.default.string,i.default.arrayOf(i.default.string)]),clearAriaLabel:i.default.string,clearIcon:i.default.node,clockClassName:i.default.oneOfType([i.default.string,i.default.arrayOf(i.default.string)]),closeWidgets:i.default.bool,dayAriaLabel:i.default.string,dayPlaceholder:i.default.string,disableCalendar:i.default.bool,disableClock:i.default.bool,disabled:i.default.bool,format:i.default.string,hourAriaLabel:i.default.string,hourPlaceholder:i.default.string,isCalendarOpen:i.default.bool,isClockOpen:i.default.bool,locale:i.default.string,maxDate:f.isMaxDate,maxDetail:i.default.oneOf(O),minDate:f.isMinDate,minuteAriaLabel:i.default.string,minutePlaceholder:i.default.string,monthAriaLabel:i.default.string,monthPlaceholder:i.default.string,name:i.default.string,nativeInputAriaLabel:i.default.string,onCalendarClose:i.default.func,onCalendarOpen:i.default.func,onChange:i.default.func,onClockClose:i.default.func,onClockOpen:i.default.func,onFocus:i.default.func,openWidgetsOnFocus:i.default.bool,required:i.default.bool,secondAriaLabel:i.default.string,secondPlaceholder:i.default.string,showLeadingZeros:i.default.bool,value:i.default.oneOfType([L,i.default.arrayOf(L)]),yearAriaLabel:i.default.string,yearPlaceholder:i.default.string}},8542:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var r=i(n(2791)),a=i(n(2007));function i(e){return e&&e.__esModule?e:{default:e}}function o(e){var t=e.children;return r.default.createElement("span",{className:"react-datetime-picker__inputGroup__divider"},t)}o.propTypes={children:a.default.node}},3897:function(e,t,n){"use strict";t.Z=void 0,n(830),n(5749);var r,a=(r=n(8611))&&r.__esModule?r:{default:r};n(2427);var i=a.default;t.Z=i},7077:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatDate=void 0,t.getFormatter=o,t.getNumberFormatter=function(e){return function(t,n){var r=t||(0,a.default)();s.has(r)||s.set(r,new Map);var i=s.get(r);return i.has(e)||i.set(e,new Intl.NumberFormat(r,e).format),i.get(e)(n)}};var r,a=(r=n(3422))&&r.__esModule?r:{default:r};var i=new Map;function o(e){return function(t,n){var r=t||(0,a.default)();i.has(r)||i.set(r,new Map);var o=i.get(r);return o.has(e)||o.set(e,new Intl.DateTimeFormat(r,e).format),o.get(e)(n)}}var s=new Map;var l=o({day:"numeric",month:"numeric",year:"numeric"});t.formatDate=l},5501:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.convert12to24=function(e,t){var n=parseInt(e,10);"am"===t&&12===n?n=0:"pm"===t&&n<12&&(n+=12);return n},t.convert24to12=function(e){return[e%12||12,e<12?"am":"pm"]}},342:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isValueType=t.isMinDate=t.isMaxDate=void 0;var r,a=(r=n(2007))&&r.__esModule?r:{default:r};function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}var o=[].concat(["hour","minute","second"]);t.isMinDate=function(e,t,n){var r=e[t];if(!r)return null;if(!(r instanceof Date))return new Error("Invalid prop `".concat(t,"` of type `").concat(i(r),"` supplied to `").concat(n,"`, expected instance of `Date`."));var a=e.maxDate;return a&&r>a?new Error("Invalid prop `".concat(t,"` of type `").concat(i(r),"` supplied to `").concat(n,"`, minDate cannot be larger than maxDate.")):null};t.isMaxDate=function(e,t,n){var r=e[t];if(!r)return null;if(!(r instanceof Date))return new Error("Invalid prop `".concat(t,"` of type `").concat(i(r),"` supplied to `").concat(n,"`, expected instance of `Date`."));var a=e.minDate;return a&&r<a?new Error("Invalid prop `".concat(t,"` of type `").concat(i(r),"` supplied to `").concat(n,"`, maxDate cannot be smaller than minDate.")):null};var s=a.default.oneOf(o);t.isValueType=s},5432:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.between=function(e,t,n){if(t&&t>e)return t;if(n&&n<e)return n;return e},t.getAmPmLabels=function(e){var t=s(e,new Date(2017,0,1,9)),n=s(e,new Date(2017,0,1,21)),r=a(t.split(o),2),i=r[0],l=r[1],c=a(n.split(o),2),u=c[0],d=c[1];if(void 0!==d){if(i!==u)return[i,u].map((function(e){return e.trim()}));if(l!==d)return[l,d].map((function(e){return e.trim()}))}return["AM","PM"]};var r=n(7077);function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,i=[],o=!0,s=!1;try{for(n=n.call(e);!(o=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);o=!0);}catch(l){s=!0,a=l}finally{try{o||null==n.return||n.return()}finally{if(s)throw a}}return i}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var o=new RegExp("[".concat(["9","\u0669"].join(""),"]")),s=(0,r.getFormatter)({hour:"numeric"})},4463:function(e,t,n){"use strict";var r=n(2791),a=n(5296);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var o=new Set,s={};function l(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(s[e]=t,e=0;e<t.length;e++)o.add(t[e])}var u=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),d=Object.prototype.hasOwnProperty,f=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,h={},v={};function m(e,t,n,r,a,i,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=o}var p={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){p[e]=new m(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];p[t]=new m(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){p[e]=new m(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){p[e]=new m(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){p[e]=new m(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){p[e]=new m(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){p[e]=new m(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){p[e]=new m(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){p[e]=new m(e,5,!1,e.toLowerCase(),null,!1,!1)}));var g=/[\-:]([a-z])/g;function y(e){return e[1].toUpperCase()}function b(e,t,n,r){var a=p.hasOwnProperty(t)?p[t]:null;(null!==a?0!==a.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,n,r){if(null===t||"undefined"===typeof t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,a,r)&&(n=null),r||null===a?function(e){return!!d.call(v,e)||!d.call(h,e)&&(f.test(e)?v[e]=!0:(h[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):a.mustUseProperty?e[a.propertyName]=null===n?3!==a.type&&"":n:(t=a.attributeName,r=a.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(a=a.type)||4===a&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(g,y);p[t]=new m(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(g,y);p[t]=new m(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(g,y);p[t]=new m(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){p[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)})),p.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){p[e]=new m(e,1,!1,e.toLowerCase(),null,!0,!0)}));var x=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,_=Symbol.for("react.element"),w=Symbol.for("react.portal"),j=Symbol.for("react.fragment"),N=Symbol.for("react.strict_mode"),k=Symbol.for("react.profiler"),S=Symbol.for("react.provider"),C=Symbol.for("react.context"),D=Symbol.for("react.forward_ref"),E=Symbol.for("react.suspense"),O=Symbol.for("react.suspense_list"),P=Symbol.for("react.memo"),M=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var T=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var R=Symbol.iterator;function A(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=R&&e[R]||e["@@iterator"])?e:null}var I,L=Object.assign;function F(e){if(void 0===I)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);I=t&&t[1]||""}return"\n"+I+e}var Y=!1;function U(e,t){if(!e||Y)return"";Y=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&"string"===typeof c.stack){for(var a=c.stack.split("\n"),i=r.stack.split("\n"),o=a.length-1,s=i.length-1;1<=o&&0<=s&&a[o]!==i[s];)s--;for(;1<=o&&0<=s;o--,s--)if(a[o]!==i[s]){if(1!==o||1!==s)do{if(o--,0>--s||a[o]!==i[s]){var l="\n"+a[o].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=o&&0<=s);break}}}finally{Y=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?F(e):""}function Z(e){switch(e.tag){case 5:return F(e.type);case 16:return F("Lazy");case 13:return F("Suspense");case 19:return F("SuspenseList");case 0:case 2:case 15:return e=U(e.type,!1);case 11:return e=U(e.type.render,!1);case 1:return e=U(e.type,!0);default:return""}}function H(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case j:return"Fragment";case w:return"Portal";case k:return"Profiler";case N:return"StrictMode";case E:return"Suspense";case O:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case C:return(e.displayName||"Context")+".Consumer";case S:return(e._context.displayName||"Context")+".Provider";case D:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case P:return null!==(t=e.displayName||null)?t:H(e.type)||"Memo";case M:t=e._payload,e=e._init;try{return H(e(t))}catch(n){}}return null}function B(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return H(t);case 8:return t===N?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t}return null}function V(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function z(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function W(e){e._valueTracker||(e._valueTracker=function(e){var t=z(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var a=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function q(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=z(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function K(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function $(e,t){var n=t.checked;return L({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function G(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=V(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function J(e,t){null!=(t=t.checked)&&b(e,"checked",t,!1)}function X(e,t){J(e,t);var n=V(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,n):t.hasOwnProperty("defaultValue")&&ee(e,t.type,V(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function Q(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ee(e,t,n){"number"===t&&K(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var te=Array.isArray;function ne(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+V(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(i(91));return L({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ae(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(i(92));if(te(n)){if(1<n.length)throw Error(i(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:V(n)}}function ie(e,t){var n=V(t.value),r=V(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function oe(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function se(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function le(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?se(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ce,ue=function(e){return"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,r,a){MSApp.execUnsafeLocalFunction((function(){return e(t,n)}))}:e}((function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ce=ce||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ce.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}));function de(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var fe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},he=["Webkit","ms","Moz","O"];function ve(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||fe.hasOwnProperty(e)&&fe[e]?(""+t).trim():t+"px"}function me(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=ve(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(fe).forEach((function(e){he.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),fe[t]=fe[e]}))}));var pe=L({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ge(e,t){if(t){if(pe[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(i(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(i(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(i(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(i(62))}}function ye(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var be=null;function xe(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var _e=null,we=null,je=null;function Ne(e){if(e=ma(e)){if("function"!==typeof _e)throw Error(i(280));var t=e.stateNode;t&&(t=ga(t),_e(e.stateNode,e.type,t))}}function ke(e){we?je?je.push(e):je=[e]:we=e}function Se(){if(we){var e=we,t=je;if(je=we=null,Ne(e),t)for(e=0;e<t.length;e++)Ne(t[e])}}function Ce(e,t){return e(t)}function De(){}var Ee=!1;function Oe(e,t,n){if(Ee)return e(t,n);Ee=!0;try{return Ce(e,t,n)}finally{Ee=!1,(null!==we||null!==je)&&(De(),Se())}}function Pe(e,t){var n=e.stateNode;if(null===n)return null;var r=ga(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error(i(231,t,typeof n));return n}var Me=!1;if(u)try{var Te={};Object.defineProperty(Te,"passive",{get:function(){Me=!0}}),window.addEventListener("test",Te,Te),window.removeEventListener("test",Te,Te)}catch(eu){Me=!1}function Re(e,t,n,r,a,i,o,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(u){this.onError(u)}}var Ae=!1,Ie=null,Le=!1,Fe=null,Ye={onError:function(e){Ae=!0,Ie=e}};function Ue(e,t,n,r,a,i,o,s,l){Ae=!1,Ie=null,Re.apply(Ye,arguments)}function Ze(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function He(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function Be(e){if(Ze(e)!==e)throw Error(i(188))}function Ve(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ze(e)))throw Error(i(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var o=a.alternate;if(null===o){if(null!==(r=a.return)){n=r;continue}break}if(a.child===o.child){for(o=a.child;o;){if(o===n)return Be(a),e;if(o===r)return Be(a),t;o=o.sibling}throw Error(i(188))}if(n.return!==r.return)n=a,r=o;else{for(var s=!1,l=a.child;l;){if(l===n){s=!0,n=a,r=o;break}if(l===r){s=!0,r=a,n=o;break}l=l.sibling}if(!s){for(l=o.child;l;){if(l===n){s=!0,n=o,r=a;break}if(l===r){s=!0,r=o,n=a;break}l=l.sibling}if(!s)throw Error(i(189))}}if(n.alternate!==r)throw Error(i(190))}if(3!==n.tag)throw Error(i(188));return n.stateNode.current===n?e:t}(e))?ze(e):null}function ze(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=ze(e);if(null!==t)return t;e=e.sibling}return null}var We=a.unstable_scheduleCallback,qe=a.unstable_cancelCallback,Ke=a.unstable_shouldYield,$e=a.unstable_requestPaint,Ge=a.unstable_now,Je=a.unstable_getCurrentPriorityLevel,Xe=a.unstable_ImmediatePriority,Qe=a.unstable_UserBlockingPriority,et=a.unstable_NormalPriority,tt=a.unstable_LowPriority,nt=a.unstable_IdlePriority,rt=null,at=null;var it=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(ot(e)/st|0)|0},ot=Math.log,st=Math.LN2;var lt=64,ct=4194304;function ut(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function dt(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,a=e.suspendedLanes,i=e.pingedLanes,o=268435455&n;if(0!==o){var s=o&~a;0!==s?r=ut(s):0!==(i&=o)&&(r=ut(i))}else 0!==(o=n&~a)?r=ut(o):0!==i&&(r=ut(i));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&a)&&((a=r&-r)>=(i=t&-t)||16===a&&0!==(4194240&i)))return t;if(0!==(4&r)&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)a=1<<(n=31-it(t)),r|=e[n],t&=~a;return r}function ft(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function ht(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function vt(){var e=lt;return 0===(4194240&(lt<<=1))&&(lt=64),e}function mt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function pt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-it(t)]=n}function gt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-it(n),a=1<<r;a&t|e[r]&t&&(e[r]|=t),n&=~a}}var yt=0;function bt(e){return 1<(e&=-e)?4<e?0!==(268435455&e)?16:536870912:4:1}var xt,_t,wt,jt,Nt,kt=!1,St=[],Ct=null,Dt=null,Et=null,Ot=new Map,Pt=new Map,Mt=[],Tt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Rt(e,t){switch(e){case"focusin":case"focusout":Ct=null;break;case"dragenter":case"dragleave":Dt=null;break;case"mouseover":case"mouseout":Et=null;break;case"pointerover":case"pointerout":Ot.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Pt.delete(t.pointerId)}}function At(e,t,n,r,a,i){return null===e||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[a]},null!==t&&(null!==(t=ma(t))&&_t(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function It(e){var t=va(e.target);if(null!==t){var n=Ze(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=He(n)))return e.blockedOn=t,void Nt(e.priority,(function(){wt(n)}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Lt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Kt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=ma(n))&&_t(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);be=r,n.target.dispatchEvent(r),be=null,t.shift()}return!0}function Ft(e,t,n){Lt(e)&&n.delete(t)}function Yt(){kt=!1,null!==Ct&&Lt(Ct)&&(Ct=null),null!==Dt&&Lt(Dt)&&(Dt=null),null!==Et&&Lt(Et)&&(Et=null),Ot.forEach(Ft),Pt.forEach(Ft)}function Ut(e,t){e.blockedOn===t&&(e.blockedOn=null,kt||(kt=!0,a.unstable_scheduleCallback(a.unstable_NormalPriority,Yt)))}function Zt(e){function t(t){return Ut(t,e)}if(0<St.length){Ut(St[0],e);for(var n=1;n<St.length;n++){var r=St[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Ct&&Ut(Ct,e),null!==Dt&&Ut(Dt,e),null!==Et&&Ut(Et,e),Ot.forEach(t),Pt.forEach(t),n=0;n<Mt.length;n++)(r=Mt[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Mt.length&&null===(n=Mt[0]).blockedOn;)It(n),null===n.blockedOn&&Mt.shift()}var Ht=x.ReactCurrentBatchConfig,Bt=!0;function Vt(e,t,n,r){var a=yt,i=Ht.transition;Ht.transition=null;try{yt=1,Wt(e,t,n,r)}finally{yt=a,Ht.transition=i}}function zt(e,t,n,r){var a=yt,i=Ht.transition;Ht.transition=null;try{yt=4,Wt(e,t,n,r)}finally{yt=a,Ht.transition=i}}function Wt(e,t,n,r){if(Bt){var a=Kt(e,t,n,r);if(null===a)Ur(e,t,r,qt,n),Rt(e,r);else if(function(e,t,n,r,a){switch(t){case"focusin":return Ct=At(Ct,e,t,n,r,a),!0;case"dragenter":return Dt=At(Dt,e,t,n,r,a),!0;case"mouseover":return Et=At(Et,e,t,n,r,a),!0;case"pointerover":var i=a.pointerId;return Ot.set(i,At(Ot.get(i)||null,e,t,n,r,a)),!0;case"gotpointercapture":return i=a.pointerId,Pt.set(i,At(Pt.get(i)||null,e,t,n,r,a)),!0}return!1}(a,e,t,n,r))r.stopPropagation();else if(Rt(e,r),4&t&&-1<Tt.indexOf(e)){for(;null!==a;){var i=ma(a);if(null!==i&&xt(i),null===(i=Kt(e,t,n,r))&&Ur(e,t,r,qt,n),i===a)break;a=i}null!==a&&r.stopPropagation()}else Ur(e,t,r,null,n)}}var qt=null;function Kt(e,t,n,r){if(qt=null,null!==(e=va(e=xe(r))))if(null===(t=Ze(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=He(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return qt=e,null}function $t(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Je()){case Xe:return 1;case Qe:return 4;case et:case tt:return 16;case nt:return 536870912;default:return 16}default:return 16}}var Gt=null,Jt=null,Xt=null;function Qt(){if(Xt)return Xt;var e,t,n=Jt,r=n.length,a="value"in Gt?Gt.value:Gt.textContent,i=a.length;for(e=0;e<r&&n[e]===a[e];e++);var o=r-e;for(t=1;t<=o&&n[r-t]===a[i-t];t++);return Xt=a.slice(e,1<t?1-t:void 0)}function en(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function tn(){return!0}function nn(){return!1}function rn(e){function t(t,n,r,a,i){for(var o in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=a,this.target=i,this.currentTarget=null,e)e.hasOwnProperty(o)&&(t=e[o],this[o]=t?t(a):a[o]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?tn:nn,this.isPropagationStopped=nn,this}return L(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=tn)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=tn)},persist:function(){},isPersistent:tn}),t}var an,on,sn,ln={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cn=rn(ln),un=L({},ln,{view:0,detail:0}),dn=rn(un),fn=L({},un,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:jn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==sn&&(sn&&"mousemove"===e.type?(an=e.screenX-sn.screenX,on=e.screenY-sn.screenY):on=an=0,sn=e),an)},movementY:function(e){return"movementY"in e?e.movementY:on}}),hn=rn(fn),vn=rn(L({},fn,{dataTransfer:0})),mn=rn(L({},un,{relatedTarget:0})),pn=rn(L({},ln,{animationName:0,elapsedTime:0,pseudoElement:0})),gn=rn(L({},ln,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}})),yn=rn(L({},ln,{data:0})),bn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},xn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},_n={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function wn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=_n[e])&&!!t[e]}function jn(){return wn}var Nn=rn(L({},un,{key:function(e){if(e.key){var t=bn[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=en(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?xn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:jn,charCode:function(e){return"keypress"===e.type?en(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?en(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}})),kn=rn(L({},fn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Sn=rn(L({},un,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:jn})),Cn=rn(L({},ln,{propertyName:0,elapsedTime:0,pseudoElement:0})),Dn=rn(L({},fn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0})),En=[9,13,27,32],On=u&&"CompositionEvent"in window,Pn=null;u&&"documentMode"in document&&(Pn=document.documentMode);var Mn=u&&"TextEvent"in window&&!Pn,Tn=u&&(!On||Pn&&8<Pn&&11>=Pn),Rn=String.fromCharCode(32),An=!1;function In(e,t){switch(e){case"keyup":return-1!==En.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ln(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Fn=!1;var Yn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Un(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Yn[e.type]:"textarea"===t}function Zn(e,t,n,r){ke(r),0<(t=Hr(t,"onChange")).length&&(n=new cn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Hn=null,Bn=null;function Vn(e){Rr(e,0)}function zn(e){if(q(pa(e)))return e}function Wn(e,t){if("change"===e)return t}var qn=!1;if(u){var Kn;if(u){var $n="oninput"in document;if(!$n){var Gn=document.createElement("div");Gn.setAttribute("oninput","return;"),$n="function"===typeof Gn.oninput}Kn=$n}else Kn=!1;qn=Kn&&(!document.documentMode||9<document.documentMode)}function Jn(){Hn&&(Hn.detachEvent("onpropertychange",Xn),Bn=Hn=null)}function Xn(e){if("value"===e.propertyName&&zn(Bn)){var t=[];Zn(t,Bn,e,xe(e)),Oe(Vn,t)}}function Qn(e,t,n){"focusin"===e?(Jn(),Bn=n,(Hn=t).attachEvent("onpropertychange",Xn)):"focusout"===e&&Jn()}function er(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return zn(Bn)}function tr(e,t){if("click"===e)return zn(t)}function nr(e,t){if("input"===e||"change"===e)return zn(t)}var rr="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function ar(e,t){if(rr(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var a=n[r];if(!d.call(t,a)||!rr(e[a],t[a]))return!1}return!0}function ir(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function or(e,t){var n,r=ir(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=ir(r)}}function sr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?sr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function lr(){for(var e=window,t=K();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=K((e=t.contentWindow).document)}return t}function cr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function ur(e){var t=lr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&sr(n.ownerDocument.documentElement,n)){if(null!==r&&cr(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var a=n.textContent.length,i=Math.min(r.start,a);r=void 0===r.end?i:Math.min(r.end,a),!e.extend&&i>r&&(a=r,r=i,i=a),a=or(n,i);var o=or(n,r);a&&o&&(1!==e.rangeCount||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&((t=t.createRange()).setStart(a.node,a.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"===typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var dr=u&&"documentMode"in document&&11>=document.documentMode,fr=null,hr=null,vr=null,mr=!1;function pr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;mr||null==fr||fr!==K(r)||("selectionStart"in(r=fr)&&cr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},vr&&ar(vr,r)||(vr=r,0<(r=Hr(hr,"onSelect")).length&&(t=new cn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=fr)))}function gr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var yr={animationend:gr("Animation","AnimationEnd"),animationiteration:gr("Animation","AnimationIteration"),animationstart:gr("Animation","AnimationStart"),transitionend:gr("Transition","TransitionEnd")},br={},xr={};function _r(e){if(br[e])return br[e];if(!yr[e])return e;var t,n=yr[e];for(t in n)if(n.hasOwnProperty(t)&&t in xr)return br[e]=n[t];return e}u&&(xr=document.createElement("div").style,"AnimationEvent"in window||(delete yr.animationend.animation,delete yr.animationiteration.animation,delete yr.animationstart.animation),"TransitionEvent"in window||delete yr.transitionend.transition);var wr=_r("animationend"),jr=_r("animationiteration"),Nr=_r("animationstart"),kr=_r("transitionend"),Sr=new Map,Cr="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Dr(e,t){Sr.set(e,t),l(t,[e])}for(var Er=0;Er<Cr.length;Er++){var Or=Cr[Er];Dr(Or.toLowerCase(),"on"+(Or[0].toUpperCase()+Or.slice(1)))}Dr(wr,"onAnimationEnd"),Dr(jr,"onAnimationIteration"),Dr(Nr,"onAnimationStart"),Dr("dblclick","onDoubleClick"),Dr("focusin","onFocus"),Dr("focusout","onBlur"),Dr(kr,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Pr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Mr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Pr));function Tr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,a,o,s,l,c){if(Ue.apply(this,arguments),Ae){if(!Ae)throw Error(i(198));var u=Ie;Ae=!1,Ie=null,Le||(Le=!0,Fe=u)}}(r,t,void 0,e),e.currentTarget=null}function Rr(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var o=r.length-1;0<=o;o--){var s=r[o],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==i&&a.isPropagationStopped())break e;Tr(a,s,c),i=l}else for(o=0;o<r.length;o++){if(l=(s=r[o]).instance,c=s.currentTarget,s=s.listener,l!==i&&a.isPropagationStopped())break e;Tr(a,s,c),i=l}}}if(Le)throw e=Fe,Le=!1,Fe=null,e}function Ar(e,t){var n=t[da];void 0===n&&(n=t[da]=new Set);var r=e+"__bubble";n.has(r)||(Yr(t,e,2,!1),n.add(r))}function Ir(e,t,n){var r=0;t&&(r|=4),Yr(n,e,r,t)}var Lr="_reactListening"+Math.random().toString(36).slice(2);function Fr(e){if(!e[Lr]){e[Lr]=!0,o.forEach((function(t){"selectionchange"!==t&&(Mr.has(t)||Ir(t,!1,e),Ir(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Lr]||(t[Lr]=!0,Ir("selectionchange",!1,t))}}function Yr(e,t,n,r){switch($t(t)){case 1:var a=Vt;break;case 4:a=zt;break;default:a=Wt}n=a.bind(null,t,n,e),a=void 0,!Me||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),r?void 0!==a?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):void 0!==a?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function Ur(e,t,n,r,a){var i=r;if(0===(1&t)&&0===(2&t)&&null!==r)e:for(;;){if(null===r)return;var o=r.tag;if(3===o||4===o){var s=r.stateNode.containerInfo;if(s===a||8===s.nodeType&&s.parentNode===a)break;if(4===o)for(o=r.return;null!==o;){var l=o.tag;if((3===l||4===l)&&((l=o.stateNode.containerInfo)===a||8===l.nodeType&&l.parentNode===a))return;o=o.return}for(;null!==s;){if(null===(o=va(s)))return;if(5===(l=o.tag)||6===l){r=i=o;continue e}s=s.parentNode}}r=r.return}Oe((function(){var r=i,a=xe(n),o=[];e:{var s=Sr.get(e);if(void 0!==s){var l=cn,c=e;switch(e){case"keypress":if(0===en(n))break e;case"keydown":case"keyup":l=Nn;break;case"focusin":c="focus",l=mn;break;case"focusout":c="blur",l=mn;break;case"beforeblur":case"afterblur":l=mn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=hn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=vn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=Sn;break;case wr:case jr:case Nr:l=pn;break;case kr:l=Cn;break;case"scroll":l=dn;break;case"wheel":l=Dn;break;case"copy":case"cut":case"paste":l=gn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=kn}var u=0!==(4&t),d=!u&&"scroll"===e,f=u?null!==s?s+"Capture":null:s;u=[];for(var h,v=r;null!==v;){var m=(h=v).stateNode;if(5===h.tag&&null!==m&&(h=m,null!==f&&(null!=(m=Pe(v,f))&&u.push(Zr(v,m,h)))),d)break;v=v.return}0<u.length&&(s=new l(s,c,null,n,a),o.push({event:s,listeners:u}))}}if(0===(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===be||!(c=n.relatedTarget||n.fromElement)||!va(c)&&!c[ua])&&(l||s)&&(s=a.window===a?a:(s=a.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(c=(c=n.relatedTarget||n.toElement)?va(c):null)&&(c!==(d=Ze(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(l=null,c=r),l!==c)){if(u=hn,m="onMouseLeave",f="onMouseEnter",v="mouse","pointerout"!==e&&"pointerover"!==e||(u=kn,m="onPointerLeave",f="onPointerEnter",v="pointer"),d=null==l?s:pa(l),h=null==c?s:pa(c),(s=new u(m,v+"leave",l,n,a)).target=d,s.relatedTarget=h,m=null,va(a)===r&&((u=new u(f,v+"enter",c,n,a)).target=h,u.relatedTarget=d,m=u),d=m,l&&c)e:{for(f=c,v=0,h=u=l;h;h=Br(h))v++;for(h=0,m=f;m;m=Br(m))h++;for(;0<v-h;)u=Br(u),v--;for(;0<h-v;)f=Br(f),h--;for(;v--;){if(u===f||null!==f&&u===f.alternate)break e;u=Br(u),f=Br(f)}u=null}else u=null;null!==l&&Vr(o,s,l,u,!1),null!==c&&null!==d&&Vr(o,d,c,u,!0)}if("select"===(l=(s=r?pa(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var p=Wn;else if(Un(s))if(qn)p=nr;else{p=er;var g=Qn}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(p=tr);switch(p&&(p=p(e,r))?Zn(o,p,n,a):(g&&g(e,s,r),"focusout"===e&&(g=s._wrapperState)&&g.controlled&&"number"===s.type&&ee(s,"number",s.value)),g=r?pa(r):window,e){case"focusin":(Un(g)||"true"===g.contentEditable)&&(fr=g,hr=r,vr=null);break;case"focusout":vr=hr=fr=null;break;case"mousedown":mr=!0;break;case"contextmenu":case"mouseup":case"dragend":mr=!1,pr(o,n,a);break;case"selectionchange":if(dr)break;case"keydown":case"keyup":pr(o,n,a)}var y;if(On)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else Fn?In(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(Tn&&"ko"!==n.locale&&(Fn||"onCompositionStart"!==b?"onCompositionEnd"===b&&Fn&&(y=Qt()):(Jt="value"in(Gt=a)?Gt.value:Gt.textContent,Fn=!0)),0<(g=Hr(r,b)).length&&(b=new yn(b,e,null,n,a),o.push({event:b,listeners:g}),y?b.data=y:null!==(y=Ln(n))&&(b.data=y))),(y=Mn?function(e,t){switch(e){case"compositionend":return Ln(t);case"keypress":return 32!==t.which?null:(An=!0,Rn);case"textInput":return(e=t.data)===Rn&&An?null:e;default:return null}}(e,n):function(e,t){if(Fn)return"compositionend"===e||!On&&In(e,t)?(e=Qt(),Xt=Jt=Gt=null,Fn=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Tn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=Hr(r,"onBeforeInput")).length&&(a=new yn("onBeforeInput","beforeinput",null,n,a),o.push({event:a,listeners:r}),a.data=y))}Rr(o,t)}))}function Zr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Hr(e,t){for(var n=t+"Capture",r=[];null!==e;){var a=e,i=a.stateNode;5===a.tag&&null!==i&&(a=i,null!=(i=Pe(e,n))&&r.unshift(Zr(e,i,a)),null!=(i=Pe(e,t))&&r.push(Zr(e,i,a))),e=e.return}return r}function Br(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Vr(e,t,n,r,a){for(var i=t._reactName,o=[];null!==n&&n!==r;){var s=n,l=s.alternate,c=s.stateNode;if(null!==l&&l===r)break;5===s.tag&&null!==c&&(s=c,a?null!=(l=Pe(n,i))&&o.unshift(Zr(n,l,s)):a||null!=(l=Pe(n,i))&&o.push(Zr(n,l,s))),n=n.return}0!==o.length&&e.push({event:t,listeners:o})}var zr=/\r\n?/g,Wr=/\u0000|\uFFFD/g;function qr(e){return("string"===typeof e?e:""+e).replace(zr,"\n").replace(Wr,"")}function Kr(e,t,n){if(t=qr(t),qr(e)!==t&&n)throw Error(i(425))}function $r(){}var Gr=null,Jr=null;function Xr(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var Qr="function"===typeof setTimeout?setTimeout:void 0,ea="function"===typeof clearTimeout?clearTimeout:void 0,ta="function"===typeof Promise?Promise:void 0,na="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof ta?function(e){return ta.resolve(null).then(e).catch(ra)}:Qr;function ra(e){setTimeout((function(){throw e}))}function aa(e,t){var n=t,r=0;do{var a=n.nextSibling;if(e.removeChild(n),a&&8===a.nodeType)if("/$"===(n=a.data)){if(0===r)return e.removeChild(a),void Zt(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=a}while(n);Zt(t)}function ia(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function oa(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var sa=Math.random().toString(36).slice(2),la="__reactFiber$"+sa,ca="__reactProps$"+sa,ua="__reactContainer$"+sa,da="__reactEvents$"+sa,fa="__reactListeners$"+sa,ha="__reactHandles$"+sa;function va(e){var t=e[la];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ua]||n[la]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=oa(e);null!==e;){if(n=e[la])return n;e=oa(e)}return t}n=(e=n).parentNode}return null}function ma(e){return!(e=e[la]||e[ua])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function pa(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(i(33))}function ga(e){return e[ca]||null}var ya=[],ba=-1;function xa(e){return{current:e}}function _a(e){0>ba||(e.current=ya[ba],ya[ba]=null,ba--)}function wa(e,t){ba++,ya[ba]=e.current,e.current=t}var ja={},Na=xa(ja),ka=xa(!1),Sa=ja;function Ca(e,t){var n=e.type.contextTypes;if(!n)return ja;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,i={};for(a in n)i[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Da(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Ea(){_a(ka),_a(Na)}function Oa(e,t,n){if(Na.current!==ja)throw Error(i(168));wa(Na,t),wa(ka,n)}function Pa(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var a in r=r.getChildContext())if(!(a in t))throw Error(i(108,B(e)||"Unknown",a));return L({},n,r)}function Ma(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ja,Sa=Na.current,wa(Na,e),wa(ka,ka.current),!0}function Ta(e,t,n){var r=e.stateNode;if(!r)throw Error(i(169));n?(e=Pa(e,t,Sa),r.__reactInternalMemoizedMergedChildContext=e,_a(ka),_a(Na),wa(Na,e)):_a(ka),wa(ka,n)}var Ra=null,Aa=!1,Ia=!1;function La(e){null===Ra?Ra=[e]:Ra.push(e)}function Fa(){if(!Ia&&null!==Ra){Ia=!0;var e=0,t=yt;try{var n=Ra;for(yt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}Ra=null,Aa=!1}catch(a){throw null!==Ra&&(Ra=Ra.slice(e+1)),We(Xe,Fa),a}finally{yt=t,Ia=!1}}return null}var Ya=x.ReactCurrentBatchConfig;function Ua(e,t){if(e&&e.defaultProps){for(var n in t=L({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}var Za=xa(null),Ha=null,Ba=null,Va=null;function za(){Va=Ba=Ha=null}function Wa(e){var t=Za.current;_a(Za),e._currentValue=t}function qa(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Ka(e,t){Ha=e,Va=Ba=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(gs=!0),e.firstContext=null)}function $a(e){var t=e._currentValue;if(Va!==e)if(e={context:e,memoizedValue:t,next:null},null===Ba){if(null===Ha)throw Error(i(308));Ba=e,Ha.dependencies={lanes:0,firstContext:e}}else Ba=Ba.next=e;return t}var Ga=null,Ja=!1;function Xa(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Qa(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function ei(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function ti(e,t){var n=e.updateQueue;null!==n&&(n=n.shared,Jl(e)?(null===(e=n.interleaved)?(t.next=t,null===Ga?Ga=[n]:Ga.push(n)):(t.next=e.next,e.next=t),n.interleaved=t):(null===(e=n.pending)?t.next=t:(t.next=e.next,e.next=t),n.pending=t))}function ni(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194240&n))){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,gt(e,n)}}function ri(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,i=null;if(null!==(n=n.firstBaseUpdate)){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===i?a=i=o:i=i.next=o,n=n.next}while(null!==n);null===i?a=i=t:i=i.next=t}else a=i=t;return n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:i,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function ai(e,t,n,r){var a=e.updateQueue;Ja=!1;var i=a.firstBaseUpdate,o=a.lastBaseUpdate,s=a.shared.pending;if(null!==s){a.shared.pending=null;var l=s,c=l.next;l.next=null,null===o?i=c:o.next=c,o=l;var u=e.alternate;null!==u&&((s=(u=u.updateQueue).lastBaseUpdate)!==o&&(null===s?u.firstBaseUpdate=c:s.next=c,u.lastBaseUpdate=l))}if(null!==i){var d=a.baseState;for(o=0,u=c=l=null,s=i;;){var f=s.lane,h=s.eventTime;if((r&f)===f){null!==u&&(u=u.next={eventTime:h,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var v=e,m=s;switch(f=t,h=n,m.tag){case 1:if("function"===typeof(v=m.payload)){d=v.call(h,d,f);break e}d=v;break e;case 3:v.flags=-65537&v.flags|128;case 0:if(null===(f="function"===typeof(v=m.payload)?v.call(h,d,f):v)||void 0===f)break e;d=L({},d,f);break e;case 2:Ja=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(f=a.effects)?a.effects=[s]:f.push(s))}else h={eventTime:h,lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===u?(c=u=h,l=d):u=u.next=h,o|=f;if(null===(s=s.next)){if(null===(s=a.shared.pending))break;s=(f=s).next,f.next=null,a.lastBaseUpdate=f,a.shared.pending=null}}if(null===u&&(l=d),a.baseState=l,a.firstBaseUpdate=c,a.lastBaseUpdate=u,null!==(t=a.shared.interleaved)){a=t;do{o|=a.lane,a=a.next}while(a!==t)}else null===i&&(a.shared.lanes=0);El|=o,e.lanes=o,e.memoizedState=d}}function ii(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(null!==a){if(r.callback=null,r=n,"function"!==typeof a)throw Error(i(191,a));a.call(r)}}}var oi=(new r.Component).refs;function si(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:L({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var li={isMounted:function(e){return!!(e=e._reactInternals)&&Ze(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ql(),a=Kl(e),i=ei(r,a);i.payload=t,void 0!==n&&null!==n&&(i.callback=n),ti(e,i),null!==(t=$l(e,a,r))&&ni(t,e,a)},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ql(),a=Kl(e),i=ei(r,a);i.tag=1,i.payload=t,void 0!==n&&null!==n&&(i.callback=n),ti(e,i),null!==(t=$l(e,a,r))&&ni(t,e,a)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ql(),r=Kl(e),a=ei(n,r);a.tag=2,void 0!==t&&null!==t&&(a.callback=t),ti(e,a),null!==(t=$l(e,r,n))&&ni(t,e,r)}};function ci(e,t,n,r,a,i,o){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,i,o):!t.prototype||!t.prototype.isPureReactComponent||(!ar(n,r)||!ar(a,i))}function ui(e,t,n){var r=!1,a=ja,i=t.contextType;return"object"===typeof i&&null!==i?i=$a(i):(a=Da(t)?Sa:Na.current,i=(r=null!==(r=t.contextTypes)&&void 0!==r)?Ca(e,a):ja),t=new t(n,i),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=li,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=i),t}function di(e,t,n,r){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&li.enqueueReplaceState(t,t.state,null)}function fi(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs=oi,Xa(e);var i=t.contextType;"object"===typeof i&&null!==i?a.context=$a(i):(i=Da(t)?Sa:Na.current,a.context=Ca(e,i)),a.state=e.memoizedState,"function"===typeof(i=t.getDerivedStateFromProps)&&(si(e,t,i,n),a.state=e.memoizedState),"function"===typeof t.getDerivedStateFromProps||"function"===typeof a.getSnapshotBeforeUpdate||"function"!==typeof a.UNSAFE_componentWillMount&&"function"!==typeof a.componentWillMount||(t=a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&li.enqueueReplaceState(a,a.state,null),ai(e,n,a,r),a.state=e.memoizedState),"function"===typeof a.componentDidMount&&(e.flags|=4194308)}var hi=[],vi=0,mi=null,pi=0,gi=[],yi=0,bi=null,xi=1,_i="";function wi(e,t){hi[vi++]=pi,hi[vi++]=mi,mi=e,pi=t}function ji(e,t,n){gi[yi++]=xi,gi[yi++]=_i,gi[yi++]=bi,bi=e;var r=xi;e=_i;var a=32-it(r)-1;r&=~(1<<a),n+=1;var i=32-it(t)+a;if(30<i){var o=a-a%5;i=(r&(1<<o)-1).toString(32),r>>=o,a-=o,xi=1<<32-it(t)+a|n<<a|r,_i=i+e}else xi=1<<i|n<<a|r,_i=e}function Ni(e){null!==e.return&&(wi(e,1),ji(e,1,0))}function ki(e){for(;e===mi;)mi=hi[--vi],hi[vi]=null,pi=hi[--vi],hi[vi]=null;for(;e===bi;)bi=gi[--yi],gi[yi]=null,_i=gi[--yi],gi[yi]=null,xi=gi[--yi],gi[yi]=null}var Si=null,Ci=null,Di=!1,Ei=null;function Oi(e,t){var n=Sc(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function Pi(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,Si=e,Ci=ia(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,Si=e,Ci=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==bi?{id:xi,overflow:_i}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Sc(18,null,null,0)).stateNode=t,n.return=e,e.child=n,Si=e,Ci=null,!0);default:return!1}}function Mi(e){return 0!==(1&e.mode)&&0===(128&e.flags)}function Ti(e){if(Di){var t=Ci;if(t){var n=t;if(!Pi(e,t)){if(Mi(e))throw Error(i(418));t=ia(n.nextSibling);var r=Si;t&&Pi(e,t)?Oi(r,n):(e.flags=-4097&e.flags|2,Di=!1,Si=e)}}else{if(Mi(e))throw Error(i(418));e.flags=-4097&e.flags|2,Di=!1,Si=e}}}function Ri(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;Si=e}function Ai(e){if(e!==Si)return!1;if(!Di)return Ri(e),Di=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!Xr(e.type,e.memoizedProps)),t&&(t=Ci)){if(Mi(e)){for(e=Ci;e;)e=ia(e.nextSibling);throw Error(i(418))}for(;t;)Oi(e,t),t=ia(t.nextSibling)}if(Ri(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){Ci=ia(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}Ci=null}}else Ci=Si?ia(e.stateNode.nextSibling):null;return!0}function Ii(){Ci=Si=null,Di=!1}function Li(e){null===Ei?Ei=[e]:Ei.push(e)}function Fi(e,t,n){if(null!==(e=n.ref)&&"function"!==typeof e&&"object"!==typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(i(309));var r=n.stateNode}if(!r)throw Error(i(147,e));var a=r,o=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===o?t.ref:(t=function(e){var t=a.refs;t===oi&&(t=a.refs={}),null===e?delete t[o]:t[o]=e},t._stringRef=o,t)}if("string"!==typeof e)throw Error(i(284));if(!n._owner)throw Error(i(290,e))}return e}function Yi(e,t){throw e=Object.prototype.toString.call(t),Error(i(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Ui(e){return(0,e._init)(e._payload)}function Zi(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t){return(e=Dc(e,t)).index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function s(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Mc(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function c(e,t,n,r){var i=n.type;return i===j?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===i||"object"===typeof i&&null!==i&&i.$$typeof===M&&Ui(i)===t.type)?((r=a(t,n.props)).ref=Fi(e,t,n),r.return=e,r):((r=Ec(n.type,n.key,n.props,null,e.mode,r)).ref=Fi(e,t,n),r.return=e,r)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Tc(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function d(e,t,n,r,i){return null===t||7!==t.tag?((t=Oc(n,e.mode,r,i)).return=e,t):((t=a(t,n)).return=e,t)}function f(e,t,n){if("string"===typeof t&&""!==t||"number"===typeof t)return(t=Mc(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case _:return(n=Ec(t.type,t.key,t.props,null,e.mode,n)).ref=Fi(e,null,t),n.return=e,n;case w:return(t=Tc(t,e.mode,n)).return=e,t;case M:return f(e,(0,t._init)(t._payload),n)}if(te(t)||A(t))return(t=Oc(t,e.mode,n,null)).return=e,t;Yi(e,t)}return null}function h(e,t,n,r){var a=null!==t?t.key:null;if("string"===typeof n&&""!==n||"number"===typeof n)return null!==a?null:l(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case _:return n.key===a?c(e,t,n,r):null;case w:return n.key===a?u(e,t,n,r):null;case M:return h(e,t,(a=n._init)(n._payload),r)}if(te(n)||A(n))return null!==a?null:d(e,t,n,r,null);Yi(e,n)}return null}function v(e,t,n,r,a){if("string"===typeof r&&""!==r||"number"===typeof r)return l(t,e=e.get(n)||null,""+r,a);if("object"===typeof r&&null!==r){switch(r.$$typeof){case _:return c(t,e=e.get(null===r.key?n:r.key)||null,r,a);case w:return u(t,e=e.get(null===r.key?n:r.key)||null,r,a);case M:return v(e,t,n,(0,r._init)(r._payload),a)}if(te(r)||A(r))return d(t,e=e.get(n)||null,r,a,null);Yi(t,r)}return null}function m(a,i,s,l){for(var c=null,u=null,d=i,m=i=0,p=null;null!==d&&m<s.length;m++){d.index>m?(p=d,d=null):p=d.sibling;var g=h(a,d,s[m],l);if(null===g){null===d&&(d=p);break}e&&d&&null===g.alternate&&t(a,d),i=o(g,i,m),null===u?c=g:u.sibling=g,u=g,d=p}if(m===s.length)return n(a,d),Di&&wi(a,m),c;if(null===d){for(;m<s.length;m++)null!==(d=f(a,s[m],l))&&(i=o(d,i,m),null===u?c=d:u.sibling=d,u=d);return Di&&wi(a,m),c}for(d=r(a,d);m<s.length;m++)null!==(p=v(d,a,m,s[m],l))&&(e&&null!==p.alternate&&d.delete(null===p.key?m:p.key),i=o(p,i,m),null===u?c=p:u.sibling=p,u=p);return e&&d.forEach((function(e){return t(a,e)})),Di&&wi(a,m),c}function p(a,s,l,c){var u=A(l);if("function"!==typeof u)throw Error(i(150));if(null==(l=u.call(l)))throw Error(i(151));for(var d=u=null,m=s,p=s=0,g=null,y=l.next();null!==m&&!y.done;p++,y=l.next()){m.index>p?(g=m,m=null):g=m.sibling;var b=h(a,m,y.value,c);if(null===b){null===m&&(m=g);break}e&&m&&null===b.alternate&&t(a,m),s=o(b,s,p),null===d?u=b:d.sibling=b,d=b,m=g}if(y.done)return n(a,m),Di&&wi(a,p),u;if(null===m){for(;!y.done;p++,y=l.next())null!==(y=f(a,y.value,c))&&(s=o(y,s,p),null===d?u=y:d.sibling=y,d=y);return Di&&wi(a,p),u}for(m=r(a,m);!y.done;p++,y=l.next())null!==(y=v(m,a,p,y.value,c))&&(e&&null!==y.alternate&&m.delete(null===y.key?p:y.key),s=o(y,s,p),null===d?u=y:d.sibling=y,d=y);return e&&m.forEach((function(e){return t(a,e)})),Di&&wi(a,p),u}return function e(r,i,o,l){if("object"===typeof o&&null!==o&&o.type===j&&null===o.key&&(o=o.props.children),"object"===typeof o&&null!==o){switch(o.$$typeof){case _:e:{for(var c=o.key,u=i;null!==u;){if(u.key===c){if((c=o.type)===j){if(7===u.tag){n(r,u.sibling),(i=a(u,o.props.children)).return=r,r=i;break e}}else if(u.elementType===c||"object"===typeof c&&null!==c&&c.$$typeof===M&&Ui(c)===u.type){n(r,u.sibling),(i=a(u,o.props)).ref=Fi(r,u,o),i.return=r,r=i;break e}n(r,u);break}t(r,u),u=u.sibling}o.type===j?((i=Oc(o.props.children,r.mode,l,o.key)).return=r,r=i):((l=Ec(o.type,o.key,o.props,null,r.mode,l)).ref=Fi(r,i,o),l.return=r,r=l)}return s(r);case w:e:{for(u=o.key;null!==i;){if(i.key===u){if(4===i.tag&&i.stateNode.containerInfo===o.containerInfo&&i.stateNode.implementation===o.implementation){n(r,i.sibling),(i=a(i,o.children||[])).return=r,r=i;break e}n(r,i);break}t(r,i),i=i.sibling}(i=Tc(o,r.mode,l)).return=r,r=i}return s(r);case M:return e(r,i,(u=o._init)(o._payload),l)}if(te(o))return m(r,i,o,l);if(A(o))return p(r,i,o,l);Yi(r,o)}return"string"===typeof o&&""!==o||"number"===typeof o?(o=""+o,null!==i&&6===i.tag?(n(r,i.sibling),(i=a(i,o)).return=r,r=i):(n(r,i),(i=Mc(o,r.mode,l)).return=r,r=i),s(r)):n(r,i)}}var Hi=Zi(!0),Bi=Zi(!1),Vi={},zi=xa(Vi),Wi=xa(Vi),qi=xa(Vi);function Ki(e){if(e===Vi)throw Error(i(174));return e}function $i(e,t){switch(wa(qi,t),wa(Wi,e),wa(zi,Vi),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:le(null,"");break;default:t=le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}_a(zi),wa(zi,t)}function Gi(){_a(zi),_a(Wi),_a(qi)}function Ji(e){Ki(qi.current);var t=Ki(zi.current),n=le(t,e.type);t!==n&&(wa(Wi,e),wa(zi,n))}function Xi(e){Wi.current===e&&(_a(zi),_a(Wi))}var Qi=xa(0);function eo(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var to=[];function no(){for(var e=0;e<to.length;e++)to[e]._workInProgressVersionPrimary=null;to.length=0}var ro=x.ReactCurrentDispatcher,ao=x.ReactCurrentBatchConfig,io=0,oo=null,so=null,lo=null,co=!1,uo=!1,fo=0,ho=0;function vo(){throw Error(i(321))}function mo(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!rr(e[n],t[n]))return!1;return!0}function po(e,t,n,r,a,o){if(io=o,oo=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ro.current=null===e||null===e.memoizedState?Qo:es,e=n(r,a),uo){o=0;do{if(uo=!1,fo=0,25<=o)throw Error(i(301));o+=1,lo=so=null,t.updateQueue=null,ro.current=ts,e=n(r,a)}while(uo)}if(ro.current=Xo,t=null!==so&&null!==so.next,io=0,lo=so=oo=null,co=!1,t)throw Error(i(300));return e}function go(){var e=0!==fo;return fo=0,e}function yo(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===lo?oo.memoizedState=lo=e:lo=lo.next=e,lo}function bo(){if(null===so){var e=oo.alternate;e=null!==e?e.memoizedState:null}else e=so.next;var t=null===lo?oo.memoizedState:lo.next;if(null!==t)lo=t,so=e;else{if(null===e)throw Error(i(310));e={memoizedState:(so=e).memoizedState,baseState:so.baseState,baseQueue:so.baseQueue,queue:so.queue,next:null},null===lo?oo.memoizedState=lo=e:lo=lo.next=e}return lo}function xo(e,t){return"function"===typeof t?t(e):t}function _o(e){var t=bo(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=so,a=r.baseQueue,o=n.pending;if(null!==o){if(null!==a){var s=a.next;a.next=o.next,o.next=s}r.baseQueue=a=o,n.pending=null}if(null!==a){o=a.next,r=r.baseState;var l=s=null,c=null,u=o;do{var d=u.lane;if((io&d)===d)null!==c&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var f={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};null===c?(l=c=f,s=r):c=c.next=f,oo.lanes|=d,El|=d}u=u.next}while(null!==u&&u!==o);null===c?s=r:c.next=l,rr(r,t.memoizedState)||(gs=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=c,n.lastRenderedState=r}if(null!==(e=n.interleaved)){a=e;do{o=a.lane,oo.lanes|=o,El|=o,a=a.next}while(a!==e)}else null===a&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function wo(e){var t=bo(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,o=t.memoizedState;if(null!==a){n.pending=null;var s=a=a.next;do{o=e(o,s.action),s=s.next}while(s!==a);rr(o,t.memoizedState)||(gs=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function jo(){}function No(e,t){var n=oo,r=bo(),a=t(),o=!rr(r.memoizedState,a);if(o&&(r.memoizedState=a,gs=!0),r=r.queue,Ao(Co.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||null!==lo&&1&lo.memoizedState.tag){if(n.flags|=2048,Oo(9,So.bind(null,n,r,a,t),void 0,null),null===wl)throw Error(i(349));0!==(30&io)||ko(n,t,a)}return a}function ko(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=oo.updateQueue)?(t={lastEffect:null,stores:null},oo.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function So(e,t,n,r){t.value=n,t.getSnapshot=r,Do(t)&&$l(e,1,-1)}function Co(e,t,n){return n((function(){Do(t)&&$l(e,1,-1)}))}function Do(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!rr(e,n)}catch(r){return!0}}function Eo(e){var t=yo();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:xo,lastRenderedState:e},t.queue=e,e=e.dispatch=qo.bind(null,oo,e),[t.memoizedState,e]}function Oo(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=oo.updateQueue)?(t={lastEffect:null,stores:null},oo.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function Po(){return bo().memoizedState}function Mo(e,t,n,r){var a=yo();oo.flags|=e,a.memoizedState=Oo(1|t,n,void 0,void 0===r?null:r)}function To(e,t,n,r){var a=bo();r=void 0===r?null:r;var i=void 0;if(null!==so){var o=so.memoizedState;if(i=o.destroy,null!==r&&mo(r,o.deps))return void(a.memoizedState=Oo(t,n,i,r))}oo.flags|=e,a.memoizedState=Oo(1|t,n,i,r)}function Ro(e,t){return Mo(8390656,8,e,t)}function Ao(e,t){return To(2048,8,e,t)}function Io(e,t){return To(4,2,e,t)}function Lo(e,t){return To(4,4,e,t)}function Fo(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Yo(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,To(4,4,Fo.bind(null,t,e),n)}function Uo(){}function Zo(e,t){var n=bo();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&mo(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ho(e,t){var n=bo();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&mo(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Bo(e,t,n){return 0===(21&io)?(e.baseState&&(e.baseState=!1,gs=!0),e.memoizedState=n):(rr(n,t)||(n=vt(),oo.lanes|=n,El|=n,e.baseState=!0),t)}function Vo(e,t){var n=yt;yt=0!==n&&4>n?n:4,e(!0);var r=ao.transition;ao.transition={};try{e(!1),t()}finally{yt=n,ao.transition=r}}function zo(){return bo().memoizedState}function Wo(e,t,n){var r=Kl(e);n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Ko(e)?$o(t,n):(Go(e,t,n),null!==(e=$l(e,r,n=ql()))&&Jo(e,t,r))}function qo(e,t,n){var r=Kl(e),a={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ko(e))$o(t,a);else{Go(e,t,a);var i=e.alternate;if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var o=t.lastRenderedState,s=i(o,n);if(a.hasEagerState=!0,a.eagerState=s,rr(s,o))return}catch(l){}null!==(e=$l(e,r,n=ql()))&&Jo(e,t,r)}}function Ko(e){var t=e.alternate;return e===oo||null!==t&&t===oo}function $o(e,t){uo=co=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Go(e,t,n){Jl(e)?(null===(e=t.interleaved)?(n.next=n,null===Ga?Ga=[t]:Ga.push(t)):(n.next=e.next,e.next=n),t.interleaved=n):(null===(e=t.pending)?n.next=n:(n.next=e.next,e.next=n),t.pending=n)}function Jo(e,t,n){if(0!==(4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,gt(e,n)}}var Xo={readContext:$a,useCallback:vo,useContext:vo,useEffect:vo,useImperativeHandle:vo,useInsertionEffect:vo,useLayoutEffect:vo,useMemo:vo,useReducer:vo,useRef:vo,useState:vo,useDebugValue:vo,useDeferredValue:vo,useTransition:vo,useMutableSource:vo,useSyncExternalStore:vo,useId:vo,unstable_isNewReconciler:!1},Qo={readContext:$a,useCallback:function(e,t){return yo().memoizedState=[e,void 0===t?null:t],e},useContext:$a,useEffect:Ro,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,Mo(4194308,4,Fo.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Mo(4194308,4,e,t)},useInsertionEffect:function(e,t){return Mo(4,2,e,t)},useMemo:function(e,t){var n=yo();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=yo();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Wo.bind(null,oo,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},yo().memoizedState=e},useState:Eo,useDebugValue:Uo,useDeferredValue:function(e){return yo().memoizedState=e},useTransition:function(){var e=Eo(!1),t=e[0];return e=Vo.bind(null,e[1]),yo().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=oo,a=yo();if(Di){if(void 0===n)throw Error(i(407));n=n()}else{if(n=t(),null===wl)throw Error(i(349));0!==(30&io)||ko(r,t,n)}a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,Ro(Co.bind(null,r,o,e),[e]),r.flags|=2048,Oo(9,So.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=yo(),t=wl.identifierPrefix;if(Di){var n=_i;t=":"+t+"R"+(n=(xi&~(1<<32-it(xi)-1)).toString(32)+n),0<(n=fo++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=ho++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},es={readContext:$a,useCallback:Zo,useContext:$a,useEffect:Ao,useImperativeHandle:Yo,useInsertionEffect:Io,useLayoutEffect:Lo,useMemo:Ho,useReducer:_o,useRef:Po,useState:function(){return _o(xo)},useDebugValue:Uo,useDeferredValue:function(e){return Bo(bo(),so.memoizedState,e)},useTransition:function(){return[_o(xo)[0],bo().memoizedState]},useMutableSource:jo,useSyncExternalStore:No,useId:zo,unstable_isNewReconciler:!1},ts={readContext:$a,useCallback:Zo,useContext:$a,useEffect:Ao,useImperativeHandle:Yo,useInsertionEffect:Io,useLayoutEffect:Lo,useMemo:Ho,useReducer:wo,useRef:Po,useState:function(){return wo(xo)},useDebugValue:Uo,useDeferredValue:function(e){var t=bo();return null===so?t.memoizedState=e:Bo(t,so.memoizedState,e)},useTransition:function(){return[wo(xo)[0],bo().memoizedState]},useMutableSource:jo,useSyncExternalStore:No,useId:zo,unstable_isNewReconciler:!1};function ns(e,t){try{var n="",r=t;do{n+=Z(r),r=r.return}while(r);var a=n}catch(i){a="\nError generating stack: "+i.message+"\n"+i.stack}return{value:e,source:t,stack:a}}function rs(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}var as,is,os,ss="function"===typeof WeakMap?WeakMap:Map;function ls(e,t,n){(n=ei(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ll||(Ll=!0,Fl=r),rs(0,t)},n}function cs(e,t,n){(n=ei(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var a=t.value;n.payload=function(){return r(a)},n.callback=function(){rs(0,t)}}var i=e.stateNode;return null!==i&&"function"===typeof i.componentDidCatch&&(n.callback=function(){rs(0,t),"function"!==typeof r&&(null===Yl?Yl=new Set([this]):Yl.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function us(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new ss;var a=new Set;r.set(t,a)}else void 0===(a=r.get(t))&&(a=new Set,r.set(t,a));a.has(n)||(a.add(n),e=xc.bind(null,e,t,n),t.then(e,e))}function ds(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function fs(e,t,n,r,a){return 0===(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=ei(-1,1)).tag=2,ti(n,t))),n.lanes|=1),e):(e.flags|=65536,e.lanes=a,e)}function hs(e,t){if(!Di)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function vs(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=14680064&a.subtreeFlags,r|=14680064&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function ms(e,t,n){var r=t.pendingProps;switch(ki(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return vs(t),null;case 1:case 17:return Da(t.type)&&Ea(),vs(t),null;case 3:return r=t.stateNode,Gi(),_a(ka),_a(Na),no(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(Ai(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==Ei&&(tc(Ei),Ei=null))),vs(t),null;case 5:Xi(t);var a=Ki(qi.current);if(n=t.type,null!==e&&null!=t.stateNode)is(e,t,n,r),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(i(166));return vs(t),null}if(e=Ki(zi.current),Ai(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[la]=t,r[ca]=o,e=0!==(1&t.mode),n){case"dialog":Ar("cancel",r),Ar("close",r);break;case"iframe":case"object":case"embed":Ar("load",r);break;case"video":case"audio":for(a=0;a<Pr.length;a++)Ar(Pr[a],r);break;case"source":Ar("error",r);break;case"img":case"image":case"link":Ar("error",r),Ar("load",r);break;case"details":Ar("toggle",r);break;case"input":G(r,o),Ar("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},Ar("invalid",r);break;case"textarea":ae(r,o),Ar("invalid",r)}for(var l in ge(n,o),a=null,o)if(o.hasOwnProperty(l)){var c=o[l];"children"===l?"string"===typeof c?r.textContent!==c&&(!0!==o.suppressHydrationWarning&&Kr(r.textContent,c,e),a=["children",c]):"number"===typeof c&&r.textContent!==""+c&&(!0!==o.suppressHydrationWarning&&Kr(r.textContent,c,e),a=["children",""+c]):s.hasOwnProperty(l)&&null!=c&&"onScroll"===l&&Ar("scroll",r)}switch(n){case"input":W(r),Q(r,o,!0);break;case"textarea":W(r),oe(r);break;case"select":case"option":break;default:"function"===typeof o.onClick&&(r.onclick=$r)}r=a,t.updateQueue=r,null!==r&&(t.flags|=4)}else{l=9===a.nodeType?a:a.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=se(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),"select"===n&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[la]=t,e[ca]=r,as(e,t),t.stateNode=e;e:{switch(l=ye(n,r),n){case"dialog":Ar("cancel",e),Ar("close",e),a=r;break;case"iframe":case"object":case"embed":Ar("load",e),a=r;break;case"video":case"audio":for(a=0;a<Pr.length;a++)Ar(Pr[a],e);a=r;break;case"source":Ar("error",e),a=r;break;case"img":case"image":case"link":Ar("error",e),Ar("load",e),a=r;break;case"details":Ar("toggle",e),a=r;break;case"input":G(e,r),a=$(e,r),Ar("invalid",e);break;case"option":default:a=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},a=L({},r,{value:void 0}),Ar("invalid",e);break;case"textarea":ae(e,r),a=re(e,r),Ar("invalid",e)}for(o in ge(n,a),c=a)if(c.hasOwnProperty(o)){var u=c[o];"style"===o?me(e,u):"dangerouslySetInnerHTML"===o?null!=(u=u?u.__html:void 0)&&ue(e,u):"children"===o?"string"===typeof u?("textarea"!==n||""!==u)&&de(e,u):"number"===typeof u&&de(e,""+u):"suppressContentEditableWarning"!==o&&"suppressHydrationWarning"!==o&&"autoFocus"!==o&&(s.hasOwnProperty(o)?null!=u&&"onScroll"===o&&Ar("scroll",e):null!=u&&b(e,o,u,l))}switch(n){case"input":W(e),Q(e,r,!1);break;case"textarea":W(e),oe(e);break;case"option":null!=r.value&&e.setAttribute("value",""+V(r.value));break;case"select":e.multiple=!!r.multiple,null!=(o=r.value)?ne(e,!!r.multiple,o,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof a.onClick&&(e.onclick=$r)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return vs(t),null;case 6:if(e&&null!=t.stateNode)os(0,t,e.memoizedProps,r);else{if("string"!==typeof r&&null===t.stateNode)throw Error(i(166));if(n=Ki(qi.current),Ki(zi.current),Ai(t)){if(r=t.stateNode,n=t.memoizedProps,r[la]=t,(o=r.nodeValue!==n)&&null!==(e=Si))switch(e.tag){case 3:Kr(r.nodeValue,n,0!==(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Kr(r.nodeValue,n,0!==(1&e.mode))}o&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[la]=t,t.stateNode=r}return vs(t),null;case 13:if(_a(Qi),r=t.memoizedState,Di&&null!==Ci&&0!==(1&t.mode)&&0===(128&t.flags)){for(r=Ci;r;)r=ia(r.nextSibling);return Ii(),t.flags|=98560,t}if(null!==r&&null!==r.dehydrated){if(r=Ai(t),null===e){if(!r)throw Error(i(318));if(!(r=null!==(r=t.memoizedState)?r.dehydrated:null))throw Error(i(317));r[la]=t}else Ii(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;return vs(t),null}return null!==Ei&&(tc(Ei),Ei=null),0!==(128&t.flags)?(t.lanes=n,t):(r=null!==r,n=!1,null===e?Ai(t):n=null!==e.memoizedState,r!==n&&r&&(t.child.flags|=8192,0!==(1&t.mode)&&(null===e||0!==(1&Qi.current)?0===Cl&&(Cl=3):uc())),null!==t.updateQueue&&(t.flags|=4),vs(t),null);case 4:return Gi(),null===e&&Fr(t.stateNode.containerInfo),vs(t),null;case 10:return Wa(t.type._context),vs(t),null;case 19:if(_a(Qi),null===(o=t.memoizedState))return vs(t),null;if(r=0!==(128&t.flags),null===(l=o.rendering))if(r)hs(o,!1);else{if(0!==Cl||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(l=eo(e))){for(t.flags|=128,hs(o,!1),null!==(r=l.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(o=n).flags&=14680066,null===(l=o.alternate)?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=l.childLanes,o.lanes=l.lanes,o.child=l.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=l.memoizedProps,o.memoizedState=l.memoizedState,o.updateQueue=l.updateQueue,o.type=l.type,e=l.dependencies,o.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return wa(Qi,1&Qi.current|2),t.child}e=e.sibling}null!==o.tail&&Ge()>Al&&(t.flags|=128,r=!0,hs(o,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=eo(l))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),hs(o,!0),null===o.tail&&"hidden"===o.tailMode&&!l.alternate&&!Di)return vs(t),null}else 2*Ge()-o.renderingStartTime>Al&&1073741824!==n&&(t.flags|=128,r=!0,hs(o,!1),t.lanes=4194304);o.isBackwards?(l.sibling=t.child,t.child=l):(null!==(n=o.last)?n.sibling=l:t.child=l,o.last=l)}return null!==o.tail?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Ge(),t.sibling=null,n=Qi.current,wa(Qi,r?1&n|2:1&n),t):(vs(t),null);case 22:case 23:return oc(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&0!==(1&t.mode)?0!==(1073741824&kl)&&(vs(t),6&t.subtreeFlags&&(t.flags|=8192)):vs(t),null;case 24:case 25:return null}throw Error(i(156,t.tag))}as=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},is=function(e,t,n,r){var a=e.memoizedProps;if(a!==r){e=t.stateNode,Ki(zi.current);var i,o=null;switch(n){case"input":a=$(e,a),r=$(e,r),o=[];break;case"select":a=L({},a,{value:void 0}),r=L({},r,{value:void 0}),o=[];break;case"textarea":a=re(e,a),r=re(e,r),o=[];break;default:"function"!==typeof a.onClick&&"function"===typeof r.onClick&&(e.onclick=$r)}for(u in ge(n,r),n=null,a)if(!r.hasOwnProperty(u)&&a.hasOwnProperty(u)&&null!=a[u])if("style"===u){var l=a[u];for(i in l)l.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(s.hasOwnProperty(u)?o||(o=[]):(o=o||[]).push(u,null));for(u in r){var c=r[u];if(l=null!=a?a[u]:void 0,r.hasOwnProperty(u)&&c!==l&&(null!=c||null!=l))if("style"===u)if(l){for(i in l)!l.hasOwnProperty(i)||c&&c.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in c)c.hasOwnProperty(i)&&l[i]!==c[i]&&(n||(n={}),n[i]=c[i])}else n||(o||(o=[]),o.push(u,n)),n=c;else"dangerouslySetInnerHTML"===u?(c=c?c.__html:void 0,l=l?l.__html:void 0,null!=c&&l!==c&&(o=o||[]).push(u,c)):"children"===u?"string"!==typeof c&&"number"!==typeof c||(o=o||[]).push(u,""+c):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(s.hasOwnProperty(u)?(null!=c&&"onScroll"===u&&Ar("scroll",e),o||l===c||(o=[])):(o=o||[]).push(u,c))}n&&(o=o||[]).push("style",n);var u=o;(t.updateQueue=u)&&(t.flags|=4)}},os=function(e,t,n,r){n!==r&&(t.flags|=4)};var ps=x.ReactCurrentOwner,gs=!1;function ys(e,t,n,r){t.child=null===e?Bi(t,null,n,r):Hi(t,e.child,n,r)}function bs(e,t,n,r,a){n=n.render;var i=t.ref;return Ka(t,a),r=po(e,t,n,r,i,a),n=go(),null===e||gs?(Di&&n&&Ni(t),t.flags|=1,ys(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Us(e,t,a))}function xs(e,t,n,r,a){if(null===e){var i=n.type;return"function"!==typeof i||Cc(i)||void 0!==i.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Ec(n.type,null,r,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,_s(e,t,i,r,a))}if(i=e.child,0===(e.lanes&a)){var o=i.memoizedProps;if((n=null!==(n=n.compare)?n:ar)(o,r)&&e.ref===t.ref)return Us(e,t,a)}return t.flags|=1,(e=Dc(i,r)).ref=t.ref,e.return=t,t.child=e}function _s(e,t,n,r,a){if(null!==e){var i=e.memoizedProps;if(ar(i,r)&&e.ref===t.ref){if(gs=!1,t.pendingProps=r=i,0===(e.lanes&a))return t.lanes=e.lanes,Us(e,t,a);0!==(131072&e.flags)&&(gs=!0)}}return Ns(e,t,n,r,a)}function ws(e,t,n){var r=t.pendingProps,a=r.children,i=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0===(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},wa(Sl,kl),kl|=n;else{if(0===(1073741824&n))return e=null!==i?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,wa(Sl,kl),kl|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==i?i.baseLanes:n,wa(Sl,kl),kl|=r}else null!==i?(r=i.baseLanes|n,t.memoizedState=null):r=n,wa(Sl,kl),kl|=r;return ys(e,t,a,n),t.child}function js(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ns(e,t,n,r,a){var i=Da(n)?Sa:Na.current;return i=Ca(t,i),Ka(t,a),n=po(e,t,n,r,i,a),r=go(),null===e||gs?(Di&&r&&Ni(t),t.flags|=1,ys(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,Us(e,t,a))}function ks(e,t,n,r,a){if(Da(n)){var i=!0;Ma(t)}else i=!1;if(Ka(t,a),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),ui(t,n,r),fi(t,n,r,a),r=!0;else if(null===e){var o=t.stateNode,s=t.memoizedProps;o.props=s;var l=o.context,c=n.contextType;"object"===typeof c&&null!==c?c=$a(c):c=Ca(t,c=Da(n)?Sa:Na.current);var u=n.getDerivedStateFromProps,d="function"===typeof u||"function"===typeof o.getSnapshotBeforeUpdate;d||"function"!==typeof o.UNSAFE_componentWillReceiveProps&&"function"!==typeof o.componentWillReceiveProps||(s!==r||l!==c)&&di(t,o,r,c),Ja=!1;var f=t.memoizedState;o.state=f,ai(t,r,o,a),l=t.memoizedState,s!==r||f!==l||ka.current||Ja?("function"===typeof u&&(si(t,n,u,r),l=t.memoizedState),(s=Ja||ci(t,n,s,r,f,l,c))?(d||"function"!==typeof o.UNSAFE_componentWillMount&&"function"!==typeof o.componentWillMount||("function"===typeof o.componentWillMount&&o.componentWillMount(),"function"===typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount()),"function"===typeof o.componentDidMount&&(t.flags|=4194308)):("function"===typeof o.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),o.props=r,o.state=l,o.context=c,r=s):("function"===typeof o.componentDidMount&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,Qa(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:Ua(t.type,s),o.props=c,d=t.pendingProps,f=o.context,"object"===typeof(l=n.contextType)&&null!==l?l=$a(l):l=Ca(t,l=Da(n)?Sa:Na.current);var h=n.getDerivedStateFromProps;(u="function"===typeof h||"function"===typeof o.getSnapshotBeforeUpdate)||"function"!==typeof o.UNSAFE_componentWillReceiveProps&&"function"!==typeof o.componentWillReceiveProps||(s!==d||f!==l)&&di(t,o,r,l),Ja=!1,f=t.memoizedState,o.state=f,ai(t,r,o,a);var v=t.memoizedState;s!==d||f!==v||ka.current||Ja?("function"===typeof h&&(si(t,n,h,r),v=t.memoizedState),(c=Ja||ci(t,n,c,r,f,v,l)||!1)?(u||"function"!==typeof o.UNSAFE_componentWillUpdate&&"function"!==typeof o.componentWillUpdate||("function"===typeof o.componentWillUpdate&&o.componentWillUpdate(r,v,l),"function"===typeof o.UNSAFE_componentWillUpdate&&o.UNSAFE_componentWillUpdate(r,v,l)),"function"===typeof o.componentDidUpdate&&(t.flags|=4),"function"===typeof o.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof o.componentDidUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=v),o.props=r,o.state=v,o.context=l,r=c):("function"!==typeof o.componentDidUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof o.getSnapshotBeforeUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return Ss(e,t,n,r,i,a)}function Ss(e,t,n,r,a,i){js(e,t);var o=0!==(128&t.flags);if(!r&&!o)return a&&Ta(t,n,!1),Us(e,t,i);r=t.stateNode,ps.current=t;var s=o&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&o?(t.child=Hi(t,e.child,null,i),t.child=Hi(t,null,s,i)):ys(e,t,s,i),t.memoizedState=r.state,a&&Ta(t,n,!0),t.child}function Cs(e){var t=e.stateNode;t.pendingContext?Oa(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Oa(0,t.context,!1),$i(e,t.containerInfo)}function Ds(e,t,n,r,a){return Ii(),Li(a),t.flags|=256,ys(e,t,n,r),t.child}var Es={dehydrated:null,treeContext:null,retryLane:0};function Os(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ps(e,t){return{baseLanes:e.baseLanes|t,cachePool:null,transitions:e.transitions}}function Ms(e,t,n){var r,a=t.pendingProps,o=Qi.current,s=!1,l=0!==(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&0!==(2&o)),r?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(o|=1),wa(Qi,1&o),null===e)return Ti(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(o=a.children,e=a.fallback,s?(a=t.mode,s=t.child,o={mode:"hidden",children:o},0===(1&a)&&null!==s?(s.childLanes=0,s.pendingProps=o):s=Pc(o,a,0,null),e=Oc(e,a,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Os(n),t.memoizedState=Es,e):Ts(t,o));if(null!==(o=e.memoizedState)){if(null!==(r=o.dehydrated)){if(l)return 256&t.flags?(t.flags&=-257,Is(e,t,n,Error(i(422)))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(s=a.fallback,o=t.mode,a=Pc({mode:"visible",children:a.children},o,0,null),(s=Oc(s,o,n,null)).flags|=2,a.return=t,s.return=t,a.sibling=s,t.child=a,0!==(1&t.mode)&&Hi(t,e.child,null,n),t.child.memoizedState=Os(n),t.memoizedState=Es,s);if(0===(1&t.mode))t=Is(e,t,n,null);else if("$!"===r.data)t=Is(e,t,n,Error(i(419)));else if(a=0!==(n&e.childLanes),gs||a){if(null!==(a=wl)){switch(n&-n){case 4:s=2;break;case 16:s=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:s=32;break;case 536870912:s=268435456;break;default:s=0}0!==(a=0!==(s&(a.suspendedLanes|n))?0:s)&&a!==o.retryLane&&(o.retryLane=a,$l(e,a,-1))}uc(),t=Is(e,t,n,Error(i(421)))}else"$?"===r.data?(t.flags|=128,t.child=e.child,t=wc.bind(null,e),r._reactRetry=t,t=null):(n=o.treeContext,Ci=ia(r.nextSibling),Si=t,Di=!0,Ei=null,null!==n&&(gi[yi++]=xi,gi[yi++]=_i,gi[yi++]=bi,xi=n.id,_i=n.overflow,bi=t),(t=Ts(t,t.pendingProps.children)).flags|=4096);return t}return s?(a=As(e,t,a.children,a.fallback,n),s=t.child,o=e.child.memoizedState,s.memoizedState=null===o?Os(n):Ps(o,n),s.childLanes=e.childLanes&~n,t.memoizedState=Es,a):(n=Rs(e,t,a.children,n),t.memoizedState=null,n)}return s?(a=As(e,t,a.children,a.fallback,n),s=t.child,o=e.child.memoizedState,s.memoizedState=null===o?Os(n):Ps(o,n),s.childLanes=e.childLanes&~n,t.memoizedState=Es,a):(n=Rs(e,t,a.children,n),t.memoizedState=null,n)}function Ts(e,t){return(t=Pc({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Rs(e,t,n,r){var a=e.child;return e=a.sibling,n=Dc(a,{mode:"visible",children:n}),0===(1&t.mode)&&(n.lanes=r),n.return=t,n.sibling=null,null!==e&&(null===(r=t.deletions)?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=n}function As(e,t,n,r,a){var i=t.mode,o=(e=e.child).sibling,s={mode:"hidden",children:n};return 0===(1&i)&&t.child!==e?((n=t.child).childLanes=0,n.pendingProps=s,t.deletions=null):(n=Dc(e,s)).subtreeFlags=14680064&e.subtreeFlags,null!==o?r=Dc(o,r):(r=Oc(r,i,a,null)).flags|=2,r.return=t,n.return=t,n.sibling=r,t.child=n,r}function Is(e,t,n,r){return null!==r&&Li(r),Hi(t,e.child,null,n),(e=Ts(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Ls(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),qa(e.return,t,n)}function Fs(e,t,n,r,a){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=a)}function Ys(e,t,n){var r=t.pendingProps,a=r.revealOrder,i=r.tail;if(ys(e,t,r.children,n),0!==(2&(r=Qi.current)))r=1&r|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Ls(e,n,t);else if(19===e.tag)Ls(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(wa(Qi,r),0===(1&t.mode))t.memoizedState=null;else switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===eo(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),Fs(t,!1,a,n,i);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===eo(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}Fs(t,!0,n,null,i);break;case"together":Fs(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Us(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),El|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(n=Dc(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Dc(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Zs(e,t){switch(ki(t),t.tag){case 1:return Da(t.type)&&Ea(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Gi(),_a(ka),_a(Na),no(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 5:return Xi(t),null;case 13:if(_a(Qi),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(i(340));Ii()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return _a(Qi),null;case 4:return Gi(),null;case 10:return Wa(t.type._context),null;case 22:case 23:return oc(),null;default:return null}}var Hs=!1,Bs=!1,Vs="function"===typeof WeakSet?WeakSet:Set,zs=null;function Ws(e,t){var n=e.ref;if(null!==n)if("function"===typeof n)try{n(null)}catch(r){bc(e,t,r)}else n.current=null}function qs(e,t,n){try{n()}catch(r){bc(e,t,r)}}var Ks=!1;function $s(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var a=r=r.next;do{if((a.tag&e)===e){var i=a.destroy;a.destroy=void 0,void 0!==i&&qs(t,n,i)}a=a.next}while(a!==r)}}function Gs(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Js(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"===typeof t?t(e):t.current=e}}function Xs(e){var t=e.alternate;null!==t&&(e.alternate=null,Xs(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[la],delete t[ca],delete t[da],delete t[fa],delete t[ha])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Qs(e){return 5===e.tag||3===e.tag||4===e.tag}function el(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||Qs(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function tl(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=$r));else if(4!==r&&null!==(e=e.child))for(tl(e,t,n),e=e.sibling;null!==e;)tl(e,t,n),e=e.sibling}function nl(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(nl(e,t,n),e=e.sibling;null!==e;)nl(e,t,n),e=e.sibling}var rl=null,al=!1;function il(e,t,n){for(n=n.child;null!==n;)ol(e,t,n),n=n.sibling}function ol(e,t,n){if(at&&"function"===typeof at.onCommitFiberUnmount)try{at.onCommitFiberUnmount(rt,n)}catch(s){}switch(n.tag){case 5:Bs||Ws(n,t);case 6:var r=rl,a=al;rl=null,il(e,t,n),al=a,null!==(rl=r)&&(al?(e=rl,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):rl.removeChild(n.stateNode));break;case 18:null!==rl&&(al?(e=rl,n=n.stateNode,8===e.nodeType?aa(e.parentNode,n):1===e.nodeType&&aa(e,n),Zt(e)):aa(rl,n.stateNode));break;case 4:r=rl,a=al,rl=n.stateNode.containerInfo,al=!0,il(e,t,n),rl=r,al=a;break;case 0:case 11:case 14:case 15:if(!Bs&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){a=r=r.next;do{var i=a,o=i.destroy;i=i.tag,void 0!==o&&(0!==(2&i)||0!==(4&i))&&qs(n,t,o),a=a.next}while(a!==r)}il(e,t,n);break;case 1:if(!Bs&&(Ws(n,t),"function"===typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){bc(n,t,s)}il(e,t,n);break;case 21:il(e,t,n);break;case 22:1&n.mode?(Bs=(r=Bs)||null!==n.memoizedState,il(e,t,n),Bs=r):il(e,t,n);break;default:il(e,t,n)}}function sl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Vs),t.forEach((function(t){var r=jc.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function ll(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var a=n[r];try{var o=e,s=t,l=s;e:for(;null!==l;){switch(l.tag){case 5:rl=l.stateNode,al=!1;break e;case 3:case 4:rl=l.stateNode.containerInfo,al=!0;break e}l=l.return}if(null===rl)throw Error(i(160));ol(o,s,a),rl=null,al=!1;var c=a.alternate;null!==c&&(c.return=null),a.return=null}catch(u){bc(a,t,u)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)cl(t,e),t=t.sibling}function cl(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ll(t,e),ul(e),4&r){try{$s(3,e,e.return),Gs(3,e)}catch(m){bc(e,e.return,m)}try{$s(5,e,e.return)}catch(m){bc(e,e.return,m)}}break;case 1:ll(t,e),ul(e),512&r&&null!==n&&Ws(n,n.return);break;case 5:if(ll(t,e),ul(e),512&r&&null!==n&&Ws(n,n.return),32&e.flags){var a=e.stateNode;try{de(a,"")}catch(m){bc(e,e.return,m)}}if(4&r&&null!=(a=e.stateNode)){var o=e.memoizedProps,s=null!==n?n.memoizedProps:o,l=e.type,c=e.updateQueue;if(e.updateQueue=null,null!==c)try{"input"===l&&"radio"===o.type&&null!=o.name&&J(a,o),ye(l,s);var u=ye(l,o);for(s=0;s<c.length;s+=2){var d=c[s],f=c[s+1];"style"===d?me(a,f):"dangerouslySetInnerHTML"===d?ue(a,f):"children"===d?de(a,f):b(a,d,f,u)}switch(l){case"input":X(a,o);break;case"textarea":ie(a,o);break;case"select":var h=a._wrapperState.wasMultiple;a._wrapperState.wasMultiple=!!o.multiple;var v=o.value;null!=v?ne(a,!!o.multiple,v,!1):h!==!!o.multiple&&(null!=o.defaultValue?ne(a,!!o.multiple,o.defaultValue,!0):ne(a,!!o.multiple,o.multiple?[]:"",!1))}a[ca]=o}catch(m){bc(e,e.return,m)}}break;case 6:if(ll(t,e),ul(e),4&r){if(null===e.stateNode)throw Error(i(162));u=e.stateNode,d=e.memoizedProps;try{u.nodeValue=d}catch(m){bc(e,e.return,m)}}break;case 3:if(ll(t,e),ul(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Zt(t.containerInfo)}catch(m){bc(e,e.return,m)}break;case 4:default:ll(t,e),ul(e);break;case 13:ll(t,e),ul(e),8192&(u=e.child).flags&&null!==u.memoizedState&&(null===u.alternate||null===u.alternate.memoizedState)&&(Rl=Ge()),4&r&&sl(e);break;case 22:if(u=null!==n&&null!==n.memoizedState,1&e.mode?(Bs=(d=Bs)||u,ll(t,e),Bs=d):ll(t,e),ul(e),8192&r){d=null!==e.memoizedState;e:for(f=null,h=e;;){if(5===h.tag){if(null===f){f=h;try{a=h.stateNode,d?"function"===typeof(o=a.style).setProperty?o.setProperty("display","none","important"):o.display="none":(l=h.stateNode,s=void 0!==(c=h.memoizedProps.style)&&null!==c&&c.hasOwnProperty("display")?c.display:null,l.style.display=ve("display",s))}catch(m){bc(e,e.return,m)}}}else if(6===h.tag){if(null===f)try{h.stateNode.nodeValue=d?"":h.memoizedProps}catch(m){bc(e,e.return,m)}}else if((22!==h.tag&&23!==h.tag||null===h.memoizedState||h===e)&&null!==h.child){h.child.return=h,h=h.child;continue}if(h===e)break e;for(;null===h.sibling;){if(null===h.return||h.return===e)break e;f===h&&(f=null),h=h.return}f===h&&(f=null),h.sibling.return=h.return,h=h.sibling}if(d&&!u&&0!==(1&e.mode))for(zs=e,e=e.child;null!==e;){for(u=zs=e;null!==zs;){switch(f=(d=zs).child,d.tag){case 0:case 11:case 14:case 15:$s(4,d,d.return);break;case 1:if(Ws(d,d.return),"function"===typeof(o=d.stateNode).componentWillUnmount){h=d,v=d.return;try{a=h,o.props=a.memoizedProps,o.state=a.memoizedState,o.componentWillUnmount()}catch(m){bc(h,v,m)}}break;case 5:Ws(d,d.return);break;case 22:if(null!==d.memoizedState){vl(u);continue}}null!==f?(f.return=d,zs=f):vl(u)}e=e.sibling}}break;case 19:ll(t,e),ul(e),4&r&&sl(e);case 21:}}function ul(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(Qs(n)){var r=n;break e}n=n.return}throw Error(i(160))}switch(r.tag){case 5:var a=r.stateNode;32&r.flags&&(de(a,""),r.flags&=-33),nl(e,el(e),a);break;case 3:case 4:var o=r.stateNode.containerInfo;tl(e,el(e),o);break;default:throw Error(i(161))}}catch(s){bc(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function dl(e,t,n){zs=e,fl(e,t,n)}function fl(e,t,n){for(var r=0!==(1&e.mode);null!==zs;){var a=zs,i=a.child;if(22===a.tag&&r){var o=null!==a.memoizedState||Hs;if(!o){var s=a.alternate,l=null!==s&&null!==s.memoizedState||Bs;s=Hs;var c=Bs;if(Hs=o,(Bs=l)&&!c)for(zs=a;null!==zs;)l=(o=zs).child,22===o.tag&&null!==o.memoizedState?ml(a):null!==l?(l.return=o,zs=l):ml(a);for(;null!==i;)zs=i,fl(i,t,n),i=i.sibling;zs=a,Hs=s,Bs=c}hl(e)}else 0!==(8772&a.subtreeFlags)&&null!==i?(i.return=a,zs=i):hl(e)}}function hl(e){for(;null!==zs;){var t=zs;if(0!==(8772&t.flags)){var n=t.alternate;try{if(0!==(8772&t.flags))switch(t.tag){case 0:case 11:case 15:Bs||Gs(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!Bs)if(null===n)r.componentDidMount();else{var a=t.elementType===t.type?n.memoizedProps:Ua(t.type,n.memoizedProps);r.componentDidUpdate(a,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;null!==o&&ii(t,o,r);break;case 3:var s=t.updateQueue;if(null!==s){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}ii(t,s,n)}break;case 5:var l=t.stateNode;if(null===n&&4&t.flags){n=l;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&n.focus();break;case"img":c.src&&(n.src=c.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:break;case 13:if(null===t.memoizedState){var u=t.alternate;if(null!==u){var d=u.memoizedState;if(null!==d){var f=d.dehydrated;null!==f&&Zt(f)}}}break;default:throw Error(i(163))}Bs||512&t.flags&&Js(t)}catch(h){bc(t,t.return,h)}}if(t===e){zs=null;break}if(null!==(n=t.sibling)){n.return=t.return,zs=n;break}zs=t.return}}function vl(e){for(;null!==zs;){var t=zs;if(t===e){zs=null;break}var n=t.sibling;if(null!==n){n.return=t.return,zs=n;break}zs=t.return}}function ml(e){for(;null!==zs;){var t=zs;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Gs(4,t)}catch(l){bc(t,n,l)}break;case 1:var r=t.stateNode;if("function"===typeof r.componentDidMount){var a=t.return;try{r.componentDidMount()}catch(l){bc(t,a,l)}}var i=t.return;try{Js(t)}catch(l){bc(t,i,l)}break;case 5:var o=t.return;try{Js(t)}catch(l){bc(t,o,l)}}}catch(l){bc(t,t.return,l)}if(t===e){zs=null;break}var s=t.sibling;if(null!==s){s.return=t.return,zs=s;break}zs=t.return}}var pl,gl=Math.ceil,yl=x.ReactCurrentDispatcher,bl=x.ReactCurrentOwner,xl=x.ReactCurrentBatchConfig,_l=0,wl=null,jl=null,Nl=0,kl=0,Sl=xa(0),Cl=0,Dl=null,El=0,Ol=0,Pl=0,Ml=null,Tl=null,Rl=0,Al=1/0,Il=null,Ll=!1,Fl=null,Yl=null,Ul=!1,Zl=null,Hl=0,Bl=0,Vl=null,zl=-1,Wl=0;function ql(){return 0!==(6&_l)?Ge():-1!==zl?zl:zl=Ge()}function Kl(e){return 0===(1&e.mode)?1:0!==(2&_l)&&0!==Nl?Nl&-Nl:null!==Ya.transition?(0===Wl&&(Wl=vt()),Wl):0!==(e=yt)?e:e=void 0===(e=window.event)?16:$t(e.type)}function $l(e,t,n){if(50<Bl)throw Bl=0,Vl=null,Error(i(185));var r=Gl(e,t);return null===r?null:(pt(r,t,n),0!==(2&_l)&&r===wl||(r===wl&&(0===(2&_l)&&(Ol|=t),4===Cl&&nc(r,Nl)),Xl(r,n),1===t&&0===_l&&0===(1&e.mode)&&(Al=Ge()+500,Aa&&Fa())),r)}function Gl(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}function Jl(e){return(null!==wl||null!==Ga)&&0!==(1&e.mode)&&0===(2&_l)}function Xl(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,i=e.pendingLanes;0<i;){var o=31-it(i),s=1<<o,l=a[o];-1===l?0!==(s&n)&&0===(s&r)||(a[o]=ft(s,t)):l<=t&&(e.expiredLanes|=s),i&=~s}}(e,t);var r=dt(e,e===wl?Nl:0);if(0===r)null!==n&&qe(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&qe(n),1===t)0===e.tag?function(e){Aa=!0,La(e)}(rc.bind(null,e)):La(rc.bind(null,e)),na((function(){0===_l&&Fa()})),n=null;else{switch(bt(r)){case 1:n=Xe;break;case 4:n=Qe;break;case 16:default:n=et;break;case 536870912:n=nt}n=Nc(n,Ql.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Ql(e,t){if(zl=-1,Wl=0,0!==(6&_l))throw Error(i(327));var n=e.callbackNode;if(gc()&&e.callbackNode!==n)return null;var r=dt(e,e===wl?Nl:0);if(0===r)return null;if(0!==(30&r)||0!==(r&e.expiredLanes)||t)t=dc(e,r);else{t=r;var a=_l;_l|=2;var o=cc();for(wl===e&&Nl===t||(Il=null,Al=Ge()+500,sc(e,t));;)try{hc();break}catch(l){lc(e,l)}za(),yl.current=o,_l=a,null!==jl?t=0:(wl=null,Nl=0,t=Cl)}if(0!==t){if(2===t&&(0!==(a=ht(e))&&(r=a,t=ec(e,a))),1===t)throw n=Dl,sc(e,0),nc(e,r),Xl(e,Ge()),n;if(6===t)nc(e,r);else{if(a=e.current.alternate,0===(30&r)&&!function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var a=n[r],i=a.getSnapshot;a=a.value;try{if(!rr(i(),a))return!1}catch(s){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(a)&&(2===(t=dc(e,r))&&(0!==(o=ht(e))&&(r=o,t=ec(e,o))),1===t))throw n=Dl,sc(e,0),nc(e,r),Xl(e,Ge()),n;switch(e.finishedWork=a,e.finishedLanes=r,t){case 0:case 1:throw Error(i(345));case 2:case 5:pc(e,Tl,Il);break;case 3:if(nc(e,r),(130023424&r)===r&&10<(t=Rl+500-Ge())){if(0!==dt(e,0))break;if(((a=e.suspendedLanes)&r)!==r){ql(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=Qr(pc.bind(null,e,Tl,Il),t);break}pc(e,Tl,Il);break;case 4:if(nc(e,r),(4194240&r)===r)break;for(t=e.eventTimes,a=-1;0<r;){var s=31-it(r);o=1<<s,(s=t[s])>a&&(a=s),r&=~o}if(r=a,10<(r=(120>(r=Ge()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*gl(r/1960))-r)){e.timeoutHandle=Qr(pc.bind(null,e,Tl,Il),r);break}pc(e,Tl,Il);break;default:throw Error(i(329))}}}return Xl(e,Ge()),e.callbackNode===n?Ql.bind(null,e):null}function ec(e,t){var n=Ml;return e.current.memoizedState.isDehydrated&&(sc(e,t).flags|=256),2!==(e=dc(e,t))&&(t=Tl,Tl=n,null!==t&&tc(t)),e}function tc(e){null===Tl?Tl=e:Tl.push.apply(Tl,e)}function nc(e,t){for(t&=~Pl,t&=~Ol,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-it(t),r=1<<n;e[n]=-1,t&=~r}}function rc(e){if(0!==(6&_l))throw Error(i(327));gc();var t=dt(e,0);if(0===(1&t))return Xl(e,Ge()),null;var n=dc(e,t);if(0!==e.tag&&2===n){var r=ht(e);0!==r&&(t=r,n=ec(e,r))}if(1===n)throw n=Dl,sc(e,0),nc(e,t),Xl(e,Ge()),n;if(6===n)throw Error(i(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,pc(e,Tl,Il),Xl(e,Ge()),null}function ac(e,t){var n=_l;_l|=1;try{return e(t)}finally{0===(_l=n)&&(Al=Ge()+500,Aa&&Fa())}}function ic(e){null!==Zl&&0===Zl.tag&&0===(6&_l)&&gc();var t=_l;_l|=1;var n=xl.transition,r=yt;try{if(xl.transition=null,yt=1,e)return e()}finally{yt=r,xl.transition=n,0===(6&(_l=t))&&Fa()}}function oc(){kl=Sl.current,_a(Sl)}function sc(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,ea(n)),null!==jl)for(n=jl.return;null!==n;){var r=n;switch(ki(r),r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&Ea();break;case 3:Gi(),_a(ka),_a(Na),no();break;case 5:Xi(r);break;case 4:Gi();break;case 13:case 19:_a(Qi);break;case 10:Wa(r.type._context);break;case 22:case 23:oc()}n=n.return}if(wl=e,jl=e=Dc(e.current,null),Nl=kl=t,Cl=0,Dl=null,Pl=Ol=El=0,Tl=Ml=null,null!==Ga){for(t=0;t<Ga.length;t++)if(null!==(r=(n=Ga[t]).interleaved)){n.interleaved=null;var a=r.next,i=n.pending;if(null!==i){var o=i.next;i.next=a,r.next=o}n.pending=r}Ga=null}return e}function lc(e,t){for(;;){var n=jl;try{if(za(),ro.current=Xo,co){for(var r=oo.memoizedState;null!==r;){var a=r.queue;null!==a&&(a.pending=null),r=r.next}co=!1}if(io=0,lo=so=oo=null,uo=!1,fo=0,bl.current=null,null===n||null===n.return){Cl=1,Dl=t,jl=null;break}e:{var o=e,s=n.return,l=n,c=t;if(t=Nl,l.flags|=32768,null!==c&&"object"===typeof c&&"function"===typeof c.then){var u=c,d=l,f=d.tag;if(0===(1&d.mode)&&(0===f||11===f||15===f)){var h=d.alternate;h?(d.updateQueue=h.updateQueue,d.memoizedState=h.memoizedState,d.lanes=h.lanes):(d.updateQueue=null,d.memoizedState=null)}var v=ds(s);if(null!==v){v.flags&=-257,fs(v,s,l,0,t),1&v.mode&&us(o,u,t),c=u;var m=(t=v).updateQueue;if(null===m){var p=new Set;p.add(c),t.updateQueue=p}else m.add(c);break e}if(0===(1&t)){us(o,u,t),uc();break e}c=Error(i(426))}else if(Di&&1&l.mode){var g=ds(s);if(null!==g){0===(65536&g.flags)&&(g.flags|=256),fs(g,s,l,0,t),Li(c);break e}}o=c,4!==Cl&&(Cl=2),null===Ml?Ml=[o]:Ml.push(o),c=ns(c,l),l=s;do{switch(l.tag){case 3:l.flags|=65536,t&=-t,l.lanes|=t,ri(l,ls(0,c,t));break e;case 1:o=c;var y=l.type,b=l.stateNode;if(0===(128&l.flags)&&("function"===typeof y.getDerivedStateFromError||null!==b&&"function"===typeof b.componentDidCatch&&(null===Yl||!Yl.has(b)))){l.flags|=65536,t&=-t,l.lanes|=t,ri(l,cs(l,o,t));break e}}l=l.return}while(null!==l)}mc(n)}catch(x){t=x,jl===n&&null!==n&&(jl=n=n.return);continue}break}}function cc(){var e=yl.current;return yl.current=Xo,null===e?Xo:e}function uc(){0!==Cl&&3!==Cl&&2!==Cl||(Cl=4),null===wl||0===(268435455&El)&&0===(268435455&Ol)||nc(wl,Nl)}function dc(e,t){var n=_l;_l|=2;var r=cc();for(wl===e&&Nl===t||(Il=null,sc(e,t));;)try{fc();break}catch(a){lc(e,a)}if(za(),_l=n,yl.current=r,null!==jl)throw Error(i(261));return wl=null,Nl=0,Cl}function fc(){for(;null!==jl;)vc(jl)}function hc(){for(;null!==jl&&!Ke();)vc(jl)}function vc(e){var t=pl(e.alternate,e,kl);e.memoizedProps=e.pendingProps,null===t?mc(e):jl=t,bl.current=null}function mc(e){var t=e;do{var n=t.alternate;if(e=t.return,0===(32768&t.flags)){if(null!==(n=ms(n,t,kl)))return void(jl=n)}else{if(null!==(n=Zs(n,t)))return n.flags&=32767,void(jl=n);if(null===e)return Cl=6,void(jl=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(jl=t);jl=t=e}while(null!==t);0===Cl&&(Cl=5)}function pc(e,t,n){var r=yt,a=xl.transition;try{xl.transition=null,yt=1,function(e,t,n,r){do{gc()}while(null!==Zl);if(0!==(6&_l))throw Error(i(327));n=e.finishedWork;var a=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(i(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var a=31-it(n),i=1<<a;t[a]=0,r[a]=-1,e[a]=-1,n&=~i}}(e,o),e===wl&&(jl=wl=null,Nl=0),0===(2064&n.subtreeFlags)&&0===(2064&n.flags)||Ul||(Ul=!0,Nc(et,(function(){return gc(),null}))),o=0!==(15990&n.flags),0!==(15990&n.subtreeFlags)||o){o=xl.transition,xl.transition=null;var s=yt;yt=1;var l=_l;_l|=4,bl.current=null,function(e,t){if(Gr=Bt,cr(e=lr())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var a=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch(w){n=null;break e}var s=0,l=-1,c=-1,u=0,d=0,f=e,h=null;t:for(;;){for(var v;f!==n||0!==a&&3!==f.nodeType||(l=s+a),f!==o||0!==r&&3!==f.nodeType||(c=s+r),3===f.nodeType&&(s+=f.nodeValue.length),null!==(v=f.firstChild);)h=f,f=v;for(;;){if(f===e)break t;if(h===n&&++u===a&&(l=s),h===o&&++d===r&&(c=s),null!==(v=f.nextSibling))break;h=(f=h).parentNode}f=v}n=-1===l||-1===c?null:{start:l,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(Jr={focusedElem:e,selectionRange:n},Bt=!1,zs=t;null!==zs;)if(e=(t=zs).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,zs=e;else for(;null!==zs;){t=zs;try{var m=t.alternate;if(0!==(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==m){var p=m.memoizedProps,g=m.memoizedState,y=t.stateNode,b=y.getSnapshotBeforeUpdate(t.elementType===t.type?p:Ua(t.type,p),g);y.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var x=t.stateNode.containerInfo;if(1===x.nodeType)x.textContent="";else if(9===x.nodeType){var _=x.body;null!=_&&(_.textContent="")}break;default:throw Error(i(163))}}catch(w){bc(t,t.return,w)}if(null!==(e=t.sibling)){e.return=t.return,zs=e;break}zs=t.return}m=Ks,Ks=!1}(e,n),cl(n,e),ur(Jr),Bt=!!Gr,Jr=Gr=null,e.current=n,dl(n,e,a),$e(),_l=l,yt=s,xl.transition=o}else e.current=n;if(Ul&&(Ul=!1,Zl=e,Hl=a),0===(o=e.pendingLanes)&&(Yl=null),function(e){if(at&&"function"===typeof at.onCommitFiberRoot)try{at.onCommitFiberRoot(rt,e,void 0,128===(128&e.current.flags))}catch(t){}}(n.stateNode),Xl(e,Ge()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)r(t[n]);if(Ll)throw Ll=!1,e=Fl,Fl=null,e;0!==(1&Hl)&&0!==e.tag&&gc(),0!==(1&(o=e.pendingLanes))?e===Vl?Bl++:(Bl=0,Vl=e):Bl=0,Fa()}(e,t,n,r)}finally{xl.transition=a,yt=r}return null}function gc(){if(null!==Zl){var e=bt(Hl),t=xl.transition,n=yt;try{if(xl.transition=null,yt=16>e?16:e,null===Zl)var r=!1;else{if(e=Zl,Zl=null,Hl=0,0!==(6&_l))throw Error(i(331));var a=_l;for(_l|=4,zs=e.current;null!==zs;){var o=zs,s=o.child;if(0!==(16&zs.flags)){var l=o.deletions;if(null!==l){for(var c=0;c<l.length;c++){var u=l[c];for(zs=u;null!==zs;){var d=zs;switch(d.tag){case 0:case 11:case 15:$s(8,d,o)}var f=d.child;if(null!==f)f.return=d,zs=f;else for(;null!==zs;){var h=(d=zs).sibling,v=d.return;if(Xs(d),d===u){zs=null;break}if(null!==h){h.return=v,zs=h;break}zs=v}}}var m=o.alternate;if(null!==m){var p=m.child;if(null!==p){m.child=null;do{var g=p.sibling;p.sibling=null,p=g}while(null!==p)}}zs=o}}if(0!==(2064&o.subtreeFlags)&&null!==s)s.return=o,zs=s;else e:for(;null!==zs;){if(0!==(2048&(o=zs).flags))switch(o.tag){case 0:case 11:case 15:$s(9,o,o.return)}var y=o.sibling;if(null!==y){y.return=o.return,zs=y;break e}zs=o.return}}var b=e.current;for(zs=b;null!==zs;){var x=(s=zs).child;if(0!==(2064&s.subtreeFlags)&&null!==x)x.return=s,zs=x;else e:for(s=b;null!==zs;){if(0!==(2048&(l=zs).flags))try{switch(l.tag){case 0:case 11:case 15:Gs(9,l)}}catch(w){bc(l,l.return,w)}if(l===s){zs=null;break e}var _=l.sibling;if(null!==_){_.return=l.return,zs=_;break e}zs=l.return}}if(_l=a,Fa(),at&&"function"===typeof at.onPostCommitFiberRoot)try{at.onPostCommitFiberRoot(rt,e)}catch(w){}r=!0}return r}finally{yt=n,xl.transition=t}}return!1}function yc(e,t,n){ti(e,t=ls(0,t=ns(n,t),1)),t=ql(),null!==(e=Gl(e,1))&&(pt(e,1,t),Xl(e,t))}function bc(e,t,n){if(3===e.tag)yc(e,e,n);else for(;null!==t;){if(3===t.tag){yc(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Yl||!Yl.has(r))){ti(t,e=cs(t,e=ns(n,e),1)),e=ql(),null!==(t=Gl(t,1))&&(pt(t,1,e),Xl(t,e));break}}t=t.return}}function xc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=ql(),e.pingedLanes|=e.suspendedLanes&n,wl===e&&(Nl&n)===n&&(4===Cl||3===Cl&&(130023424&Nl)===Nl&&500>Ge()-Rl?sc(e,0):Pl|=n),Xl(e,t)}function _c(e,t){0===t&&(0===(1&e.mode)?t=1:(t=ct,0===(130023424&(ct<<=1))&&(ct=4194304)));var n=ql();null!==(e=Gl(e,t))&&(pt(e,t,n),Xl(e,n))}function wc(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),_c(e,n)}function jc(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(i(314))}null!==r&&r.delete(t),_c(e,n)}function Nc(e,t){return We(e,t)}function kc(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Sc(e,t,n,r){return new kc(e,t,n,r)}function Cc(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Dc(e,t){var n=e.alternate;return null===n?((n=Sc(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Ec(e,t,n,r,a,o){var s=2;if(r=e,"function"===typeof e)Cc(e)&&(s=1);else if("string"===typeof e)s=5;else e:switch(e){case j:return Oc(n.children,a,o,t);case N:s=8,a|=8;break;case k:return(e=Sc(12,n,t,2|a)).elementType=k,e.lanes=o,e;case E:return(e=Sc(13,n,t,a)).elementType=E,e.lanes=o,e;case O:return(e=Sc(19,n,t,a)).elementType=O,e.lanes=o,e;case T:return Pc(n,a,o,t);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case S:s=10;break e;case C:s=9;break e;case D:s=11;break e;case P:s=14;break e;case M:s=16,r=null;break e}throw Error(i(130,null==e?e:typeof e,""))}return(t=Sc(s,n,t,a)).elementType=e,t.type=r,t.lanes=o,t}function Oc(e,t,n,r){return(e=Sc(7,e,r,t)).lanes=n,e}function Pc(e,t,n,r){return(e=Sc(22,e,r,t)).elementType=T,e.lanes=n,e.stateNode={},e}function Mc(e,t,n){return(e=Sc(6,e,null,t)).lanes=n,e}function Tc(e,t,n){return(t=Sc(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Rc(e,t,n,r,a){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=mt(0),this.expirationTimes=mt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=mt(0),this.identifierPrefix=r,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function Ac(e,t,n,r,a,i,o,s,l){return e=new Rc(e,t,n,s,l),1===t?(t=1,!0===i&&(t|=8)):t=0,i=Sc(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Xa(i),e}function Ic(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:w,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}function Lc(e){if(!e)return ja;e:{if(Ze(e=e._reactInternals)!==e||1!==e.tag)throw Error(i(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Da(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(i(171))}if(1===e.tag){var n=e.type;if(Da(n))return Pa(e,n,t)}return t}function Fc(e,t,n,r,a,i,o,s,l){return(e=Ac(n,r,!0,e,0,i,0,s,l)).context=Lc(null),n=e.current,(i=ei(r=ql(),a=Kl(n))).callback=void 0!==t&&null!==t?t:null,ti(n,i),e.current.lanes=a,pt(e,a,r),Xl(e,r),e}function Yc(e,t,n,r){var a=t.current,i=ql(),o=Kl(a);return n=Lc(n),null===t.context?t.context=n:t.pendingContext=n,(t=ei(i,o)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),ti(a,t),null!==(e=$l(a,o,i))&&ni(e,a,o),o}function Uc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Zc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Hc(e,t){Zc(e,t),(e=e.alternate)&&Zc(e,t)}pl=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||ka.current)gs=!0;else{if(0===(e.lanes&n)&&0===(128&t.flags))return gs=!1,function(e,t,n){switch(t.tag){case 3:Cs(t),Ii();break;case 5:Ji(t);break;case 1:Da(t.type)&&Ma(t);break;case 4:$i(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,a=t.memoizedProps.value;wa(Za,r._currentValue),r._currentValue=a;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(wa(Qi,1&Qi.current),t.flags|=128,null):0!==(n&t.child.childLanes)?Ms(e,t,n):(wa(Qi,1&Qi.current),null!==(e=Us(e,t,n))?e.sibling:null);wa(Qi,1&Qi.current);break;case 19:if(r=0!==(n&t.childLanes),0!==(128&e.flags)){if(r)return Ys(e,t,n);t.flags|=128}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),wa(Qi,Qi.current),r)break;return null;case 22:case 23:return t.lanes=0,ws(e,t,n)}return Us(e,t,n)}(e,t,n);gs=0!==(131072&e.flags)}else gs=!1,Di&&0!==(1048576&t.flags)&&ji(t,pi,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps;var a=Ca(t,Na.current);Ka(t,n),a=po(null,t,r,e,a,n);var o=go();return t.flags|=1,"object"===typeof a&&null!==a&&"function"===typeof a.render&&void 0===a.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Da(r)?(o=!0,Ma(t)):o=!1,t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,Xa(t),a.updater=li,t.stateNode=a,a._reactInternals=t,fi(t,r,e,n),t=Ss(null,t,r,!0,o,n)):(t.tag=0,Di&&o&&Ni(t),ys(null,t,a,n),t=t.child),t;case 16:r=t.elementType;e:{switch(null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,r=(a=r._init)(r._payload),t.type=r,a=t.tag=function(e){if("function"===typeof e)return Cc(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===D)return 11;if(e===P)return 14}return 2}(r),e=Ua(r,e),a){case 0:t=Ns(null,t,r,e,n);break e;case 1:t=ks(null,t,r,e,n);break e;case 11:t=bs(null,t,r,e,n);break e;case 14:t=xs(null,t,r,Ua(r.type,e),n);break e}throw Error(i(306,r,""))}return t;case 0:return r=t.type,a=t.pendingProps,Ns(e,t,r,a=t.elementType===r?a:Ua(r,a),n);case 1:return r=t.type,a=t.pendingProps,ks(e,t,r,a=t.elementType===r?a:Ua(r,a),n);case 3:e:{if(Cs(t),null===e)throw Error(i(387));r=t.pendingProps,a=(o=t.memoizedState).element,Qa(e,t),ai(t,r,null,n);var s=t.memoizedState;if(r=s.element,o.isDehydrated){if(o={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=o,t.memoizedState=o,256&t.flags){t=Ds(e,t,r,n,a=Error(i(423)));break e}if(r!==a){t=Ds(e,t,r,n,a=Error(i(424)));break e}for(Ci=ia(t.stateNode.containerInfo.firstChild),Si=t,Di=!0,Ei=null,n=Bi(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(Ii(),r===a){t=Us(e,t,n);break e}ys(e,t,r,n)}t=t.child}return t;case 5:return Ji(t),null===e&&Ti(t),r=t.type,a=t.pendingProps,o=null!==e?e.memoizedProps:null,s=a.children,Xr(r,a)?s=null:null!==o&&Xr(r,o)&&(t.flags|=32),js(e,t),ys(e,t,s,n),t.child;case 6:return null===e&&Ti(t),null;case 13:return Ms(e,t,n);case 4:return $i(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Hi(t,null,r,n):ys(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,bs(e,t,r,a=t.elementType===r?a:Ua(r,a),n);case 7:return ys(e,t,t.pendingProps,n),t.child;case 8:case 12:return ys(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,a=t.pendingProps,o=t.memoizedProps,s=a.value,wa(Za,r._currentValue),r._currentValue=s,null!==o)if(rr(o.value,s)){if(o.children===a.children&&!ka.current){t=Us(e,t,n);break e}}else for(null!==(o=t.child)&&(o.return=t);null!==o;){var l=o.dependencies;if(null!==l){s=o.child;for(var c=l.firstContext;null!==c;){if(c.context===r){if(1===o.tag){(c=ei(-1,n&-n)).tag=2;var u=o.updateQueue;if(null!==u){var d=(u=u.shared).pending;null===d?c.next=c:(c.next=d.next,d.next=c),u.pending=c}}o.lanes|=n,null!==(c=o.alternate)&&(c.lanes|=n),qa(o.return,n,t),l.lanes|=n;break}c=c.next}}else if(10===o.tag)s=o.type===t.type?null:o.child;else if(18===o.tag){if(null===(s=o.return))throw Error(i(341));s.lanes|=n,null!==(l=s.alternate)&&(l.lanes|=n),qa(s,n,t),s=o.sibling}else s=o.child;if(null!==s)s.return=o;else for(s=o;null!==s;){if(s===t){s=null;break}if(null!==(o=s.sibling)){o.return=s.return,s=o;break}s=s.return}o=s}ys(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=t.pendingProps.children,Ka(t,n),r=r(a=$a(a)),t.flags|=1,ys(e,t,r,n),t.child;case 14:return a=Ua(r=t.type,t.pendingProps),xs(e,t,r,a=Ua(r.type,a),n);case 15:return _s(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:Ua(r,a),null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,Da(r)?(e=!0,Ma(t)):e=!1,Ka(t,n),ui(t,r,a),fi(t,r,a,n),Ss(null,t,r,!0,e,n);case 19:return Ys(e,t,n);case 22:return ws(e,t,n)}throw Error(i(156,t.tag))};var Bc="function"===typeof reportError?reportError:function(e){console.error(e)};function Vc(e){this._internalRoot=e}function zc(e){this._internalRoot=e}function Wc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function qc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Kc(){}function $c(e,t,n,r,a){var i=n._reactRootContainer;if(i){var o=i;if("function"===typeof a){var s=a;a=function(){var e=Uc(o);s.call(e)}}Yc(t,o,e,a)}else o=function(e,t,n,r,a){if(a){if("function"===typeof r){var i=r;r=function(){var e=Uc(o);i.call(e)}}var o=Fc(t,r,e,0,null,!1,0,"",Kc);return e._reactRootContainer=o,e[ua]=o.current,Fr(8===e.nodeType?e.parentNode:e),ic(),o}for(;a=e.lastChild;)e.removeChild(a);if("function"===typeof r){var s=r;r=function(){var e=Uc(l);s.call(e)}}var l=Ac(e,0,!1,null,0,!1,0,"",Kc);return e._reactRootContainer=l,e[ua]=l.current,Fr(8===e.nodeType?e.parentNode:e),ic((function(){Yc(t,l,n,r)})),l}(n,t,e,a,r);return Uc(o)}zc.prototype.render=Vc.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(i(409));Yc(e,t,null,null)},zc.prototype.unmount=Vc.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;ic((function(){Yc(null,e,null,null)})),t[ua]=null}},zc.prototype.unstable_scheduleHydration=function(e){if(e){var t=jt();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Mt.length&&0!==t&&t<Mt[n].priority;n++);Mt.splice(n,0,e),0===n&&It(e)}},xt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=ut(t.pendingLanes);0!==n&&(gt(t,1|n),Xl(t,Ge()),0===(6&_l)&&(Al=Ge()+500,Fa()))}break;case 13:var r=ql();ic((function(){return $l(e,1,r)})),Hc(e,1)}},_t=function(e){13===e.tag&&($l(e,134217728,ql()),Hc(e,134217728))},wt=function(e){if(13===e.tag){var t=ql(),n=Kl(e);$l(e,n,t),Hc(e,n)}},jt=function(){return yt},Nt=function(e,t){var n=yt;try{return yt=e,t()}finally{yt=n}},_e=function(e,t,n){switch(t){case"input":if(X(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=ga(r);if(!a)throw Error(i(90));q(r),X(r,a)}}}break;case"textarea":ie(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},Ce=ac,De=ic;var Gc={usingClientEntryPoint:!1,Events:[ma,pa,ga,ke,Se,ac]},Jc={findFiberByHostInstance:va,bundleType:0,version:"18.1.0",rendererPackageName:"react-dom"},Xc={bundleType:Jc.bundleType,version:Jc.version,rendererPackageName:Jc.rendererPackageName,rendererConfig:Jc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:x.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ve(e))?null:e.stateNode},findFiberByHostInstance:Jc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.1.0-next-22edb9f77-20220426"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var Qc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Qc.isDisabled&&Qc.supportsFiber)try{rt=Qc.inject(Xc),at=Qc}catch(eu){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Gc,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Wc(t))throw Error(i(200));return Ic(e,t,null,n)},t.createRoot=function(e,t){if(!Wc(e))throw Error(i(299));var n=!1,r="",a=Bc;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(a=t.onRecoverableError)),t=Ac(e,1,!1,null,0,n,0,r,a),e[ua]=t.current,Fr(8===e.nodeType?e.parentNode:e),new Vc(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(i(188));throw e=Object.keys(e).join(","),Error(i(268,e))}return e=null===(e=Ve(t))?null:e.stateNode},t.flushSync=function(e){return ic(e)},t.hydrate=function(e,t,n){if(!qc(t))throw Error(i(200));return $c(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Wc(e))throw Error(i(405));var r=null!=n&&n.hydratedSources||null,a=!1,o="",s=Bc;if(null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(a=!0),void 0!==n.identifierPrefix&&(o=n.identifierPrefix),void 0!==n.onRecoverableError&&(s=n.onRecoverableError)),t=Fc(t,null,e,1,null!=n?n:null,a,0,o,s),e[ua]=t.current,Fr(e),r)for(e=0;e<r.length;e++)a=(a=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,a]:t.mutableSourceEagerHydrationData.push(n,a);return new zc(t)},t.render=function(e,t,n){if(!qc(t))throw Error(i(200));return $c(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!qc(e))throw Error(i(40));return!!e._reactRootContainer&&(ic((function(){$c(null,null,e,!1,(function(){e._reactRootContainer=null,e[ua]=null}))})),!0)},t.unstable_batchedUpdates=ac,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!qc(n))throw Error(i(200));if(null==e||void 0===e._reactInternals)throw Error(i(38));return $c(e,t,n,!1,r)},t.version="18.1.0-next-22edb9f77-20220426"},1250:function(e,t,n){"use strict";var r=n(4164);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},4164:function(e,t,n){"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(4463)},77:function(e){var t="undefined"!==typeof Element,n="function"===typeof Map,r="function"===typeof Set,a="function"===typeof ArrayBuffer&&!!ArrayBuffer.isView;function i(e,o){if(e===o)return!0;if(e&&o&&"object"==typeof e&&"object"==typeof o){if(e.constructor!==o.constructor)return!1;var s,l,c,u;if(Array.isArray(e)){if((s=e.length)!=o.length)return!1;for(l=s;0!==l--;)if(!i(e[l],o[l]))return!1;return!0}if(n&&e instanceof Map&&o instanceof Map){if(e.size!==o.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!o.has(l.value[0]))return!1;for(u=e.entries();!(l=u.next()).done;)if(!i(l.value[1],o.get(l.value[0])))return!1;return!0}if(r&&e instanceof Set&&o instanceof Set){if(e.size!==o.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!o.has(l.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(o)){if((s=e.length)!=o.length)return!1;for(l=s;0!==l--;)if(e[l]!==o[l])return!1;return!0}if(e.constructor===RegExp)return e.source===o.source&&e.flags===o.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===o.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===o.toString();if((s=(c=Object.keys(e)).length)!==Object.keys(o).length)return!1;for(l=s;0!==l--;)if(!Object.prototype.hasOwnProperty.call(o,c[l]))return!1;if(t&&e instanceof Element)return!1;for(l=s;0!==l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!i(e[c[l]],o[c[l]]))return!1;return!0}return e!==e&&o!==o}e.exports=function(e,t){try{return i(e,t)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}},9294:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return O}});var r=n(2791),a=n(4164),i=n(2007),o=n.n(i),s=function(e){return e.getBoundingClientRect()},l=function(e,t){return{get collidedTop(){return s(e).top<s(t).top},get collidedBottom(){return s(e).bottom>s(t).bottom},get collidedLeft(){return s(e).left<s(t).left},get collidedRight(){return s(e).right>s(t).right},get overflowTop(){return s(t).top-s(e).top},get overflowBottom(){return s(e).bottom-s(t).bottom},get overflowLeft(){return s(t).left-s(e).left},get overflowRight(){return s(e).right-s(t).right}}};var c=function(e,t){},u=["invertAxis","invertSecondaryAxis"];function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}function v(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g(e);if(t){var a=g(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return m(this,n)}}function m(e,t){if(t&&("object"===w(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return p(e)}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}function y(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?b(Object(n),!0).forEach((function(t){_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function w(e){return w="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},w(e)}var j="undefined"!==typeof window,N=j&&"CSS"in window&&"supports"in window.CSS&&CSS.supports("display","contents"),k=j&&"MutationObserver"in window;function S(e){return e[0].toUpperCase()+e.slice(1)}function C(e){if(e){for(var t=e.parentElement;t;){if(window.getComputedStyle(t).overflow.split(" ").every((function(e){return"auto"===e||"scroll"===e})))return t;t=t.parentElement}return document.documentElement}}function D(e){var t=e.axis,n=e.container,r=e.element,a=e.invertAxis,i=e.secondary,o=e.scrollContainer,s=e.spacing,u=window.getComputedStyle(r),d=n.parentElement,f=l(d,o),h=l(d,document.documentElement),v="x"===t,m=v?"left":"top",p=v?"right":"bottom",g=v?"width":"height",y="overflow".concat(S(m)),b="overflow".concat(S(p)),x="scroll".concat(S(m)),_=S(g),j="offset".concat(_),N="client".concat(_),k="min-".concat(g),C=o[j]-o[N],D="object"===w(s)?s[m]:s,E=-Math.max(f[y],h[y]+document.documentElement[x])-D,O="object"===w(s)?s[p]:s,P=-Math.max(f[b],h[b]-document.documentElement[x])-O-C;i&&(E+=d[N],P+=d[N]);var M=r[j];function T(){r.style[m]="auto",r.style[p]=i?"0":"100%"}function R(){r.style[m]=i?"0":"100%",r.style[p]="auto"}function A(e,t){var n=M<=e;return n&&t(),n}function I(){return A(E,T)}function L(){return A(P,R)}(a?I()||L():L()||I())||function(){var e=E>P,t=u[k]&&parseInt(u[k],10);function n(e){c(!t||e>=t,"<Fit />'s child will not fit anywhere with its current ".concat(k," of ").concat(t,"px."));var n=Math.max(e,t||0);c(!1,"<Fit />'s child needed to have its ".concat(g," decreased to ").concat(n,"px.")),r.style[g]="".concat(n,"px")}e?(n(E),T()):(n(P),R())}()}function E(e){var t=e.invertAxis,n=e.invertSecondaryAxis,r=y(e,u);!function(e){D(e)}(x(x({},r),{},{invertAxis:t})),function(e){D(x(x({},e),{},{axis:"x"===e.axis?"y":"x",secondary:!0}))}(x(x({},r),{},{invertAxis:n}))}var O=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&h(e,t)}(s,e);var t,n,i,o=v(s);function s(){var e;d(this,s);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return _(p(e=o.call.apply(o,[this].concat(n))),"onMutation",(function(){e.fit()})),_(p(e),"mutationObserver",k&&new MutationObserver(e.onMutation)),_(p(e),"fit",(function(){var t=p(e),n=t.scrollContainer,r=t.container,a=t.element;if(a){var i=a.clientWidth,o=a.clientHeight;if(e.elementWidth!==i||e.elementHeight!==o){e.elementWidth=i,e.elementHeight=o;var s=r.parentElement;if(s){"absolute"!==window.getComputedStyle(a).position&&(c(!1,"<Fit />'s child does not have absolute position. You should apply `position: absolute` to it."),a.style.position="absolute");var l=window.getComputedStyle(s).position;"relative"!==l&&"absolute"!==l&&(c(!1,"<Fit />'s parent does not have relative position. You should apply `position: relative` to it."),s.style.position="relative");var u=e.props;E({container:r,element:a,invertAxis:u.invertAxis,invertSecondaryAxis:u.invertSecondaryAxis,axis:u.mainAxis,scrollContainer:n,spacing:u.spacing})}}}})),e}return t=s,(n=[{key:"componentDidMount",value:function(){if(!N){var e=(0,a.findDOMNode)(this);this.container=e,this.element=e,this.scrollContainer=C(e)}this.fit(),k&&this.mutationObserver.observe(this.element,{attributes:!0,attributeFilter:["class","style"]})}},{key:"render",value:function(){var e=this,t=this.props.children,n=r.Children.only(t);return N?r.createElement("span",{ref:function(t){e.container=t;var n=t&&t.firstChild;e.element=n,e.scrollContainer=C(n)},style:{display:"contents"}},n):n}}])&&f(t.prototype,n),i&&f(t,i),s}(r.Component);O.propTypes={children:o().node,invertAxis:o().bool,invertSecondaryAxis:o().bool,mainAxis:o().oneOf(["x","y"]),spacing:o().oneOfType([o().number,o().shape({bottom:o().number.isRequired,left:o().number.isRequired,right:o().number.isRequired,top:o().number.isRequired})])},O.defaultProps={mainAxis:"y",spacing:8}},6048:function(module,__unused_webpack_exports,__webpack_require__){!function(e,t){module.exports=t(__webpack_require__(2791))}(0,(function(__WEBPACK_EXTERNAL_MODULE__98__){return function(){var __webpack_modules__={759:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r,a=n(98),i=n.n(a),o=n(697),s=n.n(o);function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}e=n.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var c=function(e){var t=e.breakLabel,n=e.breakClassName,r=e.breakLinkClassName,a=e.breakHandler,o=e.getEventListener,s=n||"break";return i().createElement("li",{className:s},i().createElement("a",l({className:r,role:"button",tabIndex:"0",onKeyPress:a},o(a)),t))};c.propTypes={breakLabel:s().oneOfType([s().string,s().node]),breakClassName:s().string,breakLinkClassName:s().string,breakHandler:s().func.isRequired,getEventListener:s().func.isRequired};var u,d,f=c,h=f;(u="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(u.register(c,"BreakView","/home/yoan/work/oss/react-paginate/react_components/BreakView.js"),u.register(f,"default","/home/yoan/work/oss/react-paginate/react_components/BreakView.js")),(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&d(e)},770:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r,a=n(98),i=n.n(a),o=n(697),s=n.n(o);function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}e=n.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var c=function(e){var t=e.pageClassName,n=e.pageLinkClassName,r=e.page,a=e.selected,o=e.activeClassName,s=e.activeLinkClassName,c=e.getEventListener,u=e.pageSelectedHandler,d=e.href,f=e.extraAriaContext,h=e.pageLabelBuilder,v=e.rel,m=e.ariaLabel||"Page "+r+(f?" "+f:""),p=null;return a&&(p="page",m=e.ariaLabel||"Page "+r+" is your current page",t=void 0!==t?t+" "+o:o,void 0!==n?void 0!==s&&(n=n+" "+s):n=s),i().createElement("li",{className:t},i().createElement("a",l({rel:v,role:d?void 0:"button",className:n,href:d,tabIndex:a?"-1":"0","aria-label":m,"aria-current":p,onKeyPress:u},c(u)),h(r)))};c.propTypes={pageSelectedHandler:s().func.isRequired,selected:s().bool.isRequired,pageClassName:s().string,pageLinkClassName:s().string,activeClassName:s().string,activeLinkClassName:s().string,extraAriaContext:s().string,href:s().string,ariaLabel:s().string,page:s().number.isRequired,getEventListener:s().func.isRequired,pageLabelBuilder:s().func.isRequired,rel:s().string};var u,d,f=c,h=f;(u="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&(u.register(c,"PageView","/home/yoan/work/oss/react-paginate/react_components/PageView.js"),u.register(f,"default","/home/yoan/work/oss/react-paginate/react_components/PageView.js")),(d="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&d(e)},214:function _(module,__webpack_exports__,__nested_webpack_require_5475__){"use strict";__nested_webpack_require_5475__.d(__webpack_exports__,{Z:function(){return PaginationBoxView}});var react__WEBPACK_IMPORTED_MODULE_0__=__nested_webpack_require_5475__(98),react__WEBPACK_IMPORTED_MODULE_0___default=__nested_webpack_require_5475__.n(react__WEBPACK_IMPORTED_MODULE_0__),prop_types__WEBPACK_IMPORTED_MODULE_1__=__nested_webpack_require_5475__(697),prop_types__WEBPACK_IMPORTED_MODULE_1___default=__nested_webpack_require_5475__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__),_PageView__WEBPACK_IMPORTED_MODULE_2__=__nested_webpack_require_5475__(770),_BreakView__WEBPACK_IMPORTED_MODULE_3__=__nested_webpack_require_5475__(759),_utils__WEBPACK_IMPORTED_MODULE_4__=__nested_webpack_require_5475__(923),enterModule;function _typeof(e){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof(e)}function _extends(){return _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},_extends.apply(this,arguments)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),e}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_setPrototypeOf(e,t)}function _setPrototypeOf(e,t){return _setPrototypeOf=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},_setPrototypeOf(e,t)}function _createSuper(e){var t=_isNativeReflectConstruct();return function(){var n,r=_getPrototypeOf(e);if(t){var a=_getPrototypeOf(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return _possibleConstructorReturn(this,n)}}function _possibleConstructorReturn(e,t){if(t&&("object"===_typeof(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _assertThisInitialized(e)}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}function _getPrototypeOf(e){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},_getPrototypeOf(e)}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}module=__nested_webpack_require_5475__.hmd(module),enterModule="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0,enterModule&&enterModule(module);var __signature__="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default.signature:function(e){return e},PaginationBoxView=function(_Component){_inherits(PaginationBoxView,_Component);var _super=_createSuper(PaginationBoxView);function PaginationBoxView(e){var t,n;return _classCallCheck(this,PaginationBoxView),_defineProperty(_assertThisInitialized(t=_super.call(this,e)),"handlePreviousPage",(function(e){var n=t.state.selected;t.handleClick(e,null,n>0?n-1:void 0,{isPrevious:!0})})),_defineProperty(_assertThisInitialized(t),"handleNextPage",(function(e){var n=t.state.selected,r=t.props.pageCount;t.handleClick(e,null,n<r-1?n+1:void 0,{isNext:!0})})),_defineProperty(_assertThisInitialized(t),"handlePageSelected",(function(e,n){if(t.state.selected===e)return t.callActiveCallback(e),void t.handleClick(n,null,void 0,{isActive:!0});t.handleClick(n,null,e)})),_defineProperty(_assertThisInitialized(t),"handlePageChange",(function(e){t.state.selected!==e&&(t.setState({selected:e}),t.callCallback(e))})),_defineProperty(_assertThisInitialized(t),"getEventListener",(function(e){return _defineProperty({},t.props.eventListener,e)})),_defineProperty(_assertThisInitialized(t),"handleClick",(function(e,n,r){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=a.isPrevious,o=void 0!==i&&i,s=a.isNext,l=void 0!==s&&s,c=a.isBreak,u=void 0!==c&&c,d=a.isActive,f=void 0!==d&&d;e.preventDefault?e.preventDefault():e.returnValue=!1;var h=t.state.selected,v=t.props.onClick,m=r;if(v){var p=v({index:n,selected:h,nextSelectedPage:r,event:e,isPrevious:o,isNext:l,isBreak:u,isActive:f});if(!1===p)return;Number.isInteger(p)&&(m=p)}void 0!==m&&t.handlePageChange(m)})),_defineProperty(_assertThisInitialized(t),"handleBreakClick",(function(e,n){var r=t.state.selected;t.handleClick(n,e,r<e?t.getForwardJump():t.getBackwardJump(),{isBreak:!0})})),_defineProperty(_assertThisInitialized(t),"callCallback",(function(e){void 0!==t.props.onPageChange&&"function"==typeof t.props.onPageChange&&t.props.onPageChange({selected:e})})),_defineProperty(_assertThisInitialized(t),"callActiveCallback",(function(e){void 0!==t.props.onPageActive&&"function"==typeof t.props.onPageActive&&t.props.onPageActive({selected:e})})),_defineProperty(_assertThisInitialized(t),"getElementPageRel",(function(e){var n=t.state.selected,r=t.props,a=r.nextPageRel,i=r.prevPageRel,o=r.selectedPageRel;return n-1===e?i:n===e?o:n+1===e?a:void 0})),_defineProperty(_assertThisInitialized(t),"pagination",(function(){var e=[],n=t.props,r=n.pageRangeDisplayed,a=n.pageCount,i=n.marginPagesDisplayed,o=n.breakLabel,s=n.breakClassName,l=n.breakLinkClassName,c=t.state.selected;if(a<=r)for(var u=0;u<a;u++)e.push(t.getPageElement(u));else{var d=r/2,f=r-d;c>a-r/2?d=r-(f=a-c):c<r/2&&(f=r-(d=c));var h,v,m=function(e){return t.getPageElement(e)},p=[];for(h=0;h<a;h++){var g=h+1;g<=i||g>a-i||h>=c-d&&h<=c+(0===c&&r>1?f-1:f)?p.push({type:"page",index:h,display:m(h)}):o&&p.length>0&&p[p.length-1].display!==v&&(r>0||i>0)&&(v=react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_BreakView__WEBPACK_IMPORTED_MODULE_3__.Z,{key:h,breakLabel:o,breakClassName:s,breakLinkClassName:l,breakHandler:t.handleBreakClick.bind(null,h),getEventListener:t.getEventListener}),p.push({type:"break",index:h,display:v}))}p.forEach((function(t,n){var r=t;"break"===t.type&&p[n-1]&&"page"===p[n-1].type&&p[n+1]&&"page"===p[n+1].type&&p[n+1].index-p[n-1].index<=2&&(r={type:"page",index:t.index,display:m(t.index)}),e.push(r.display)}))}return e})),void 0!==e.initialPage&&void 0!==e.forcePage&&console.warn("(react-paginate): Both initialPage (".concat(e.initialPage,") and forcePage (").concat(e.forcePage,") props are provided, which is discouraged.")+" Use exclusively forcePage prop for a controlled component.\nSee https://reactjs.org/docs/forms.html#controlled-components"),n=e.initialPage?e.initialPage:e.forcePage?e.forcePage:0,t.state={selected:n},t}return _createClass(PaginationBoxView,[{key:"componentDidMount",value:function(){var e=this.props,t=e.initialPage,n=e.disableInitialCallback,r=e.extraAriaContext,a=e.pageCount,i=e.forcePage;void 0===t||n||this.callCallback(t),r&&console.warn("DEPRECATED (react-paginate): The extraAriaContext prop is deprecated. You should now use the ariaLabelBuilder instead."),Number.isInteger(a)||console.warn("(react-paginate): The pageCount prop value provided is not an integer (".concat(a,"). Did you forget a Math.ceil()?")),void 0!==t&&t>a-1&&console.warn("(react-paginate): The initialPage prop provided is greater than the maximum page index from pageCount prop (".concat(t," > ").concat(a-1,").")),void 0!==i&&i>a-1&&console.warn("(react-paginate): The forcePage prop provided is greater than the maximum page index from pageCount prop (".concat(i," > ").concat(a-1,")."))}},{key:"componentDidUpdate",value:function(e){void 0!==this.props.forcePage&&this.props.forcePage!==e.forcePage&&(this.props.forcePage>this.props.pageCount-1&&console.warn("(react-paginate): The forcePage prop provided is greater than the maximum page index from pageCount prop (".concat(this.props.forcePage," > ").concat(this.props.pageCount-1,").")),this.setState({selected:this.props.forcePage})),Number.isInteger(e.pageCount)&&!Number.isInteger(this.props.pageCount)&&console.warn("(react-paginate): The pageCount prop value provided is not an integer (".concat(this.props.pageCount,"). Did you forget a Math.ceil()?"))}},{key:"getForwardJump",value:function(){var e=this.state.selected,t=this.props,n=t.pageCount,r=e+t.pageRangeDisplayed;return r>=n?n-1:r}},{key:"getBackwardJump",value:function(){var e=this.state.selected-this.props.pageRangeDisplayed;return e<0?0:e}},{key:"getElementHref",value:function(e){var t=this.props,n=t.hrefBuilder,r=t.pageCount,a=t.hrefAllControls;if(n)return a||e>=0&&e<r?n(e+1,r,this.state.selected):void 0}},{key:"ariaLabelBuilder",value:function(e){var t=e===this.state.selected;if(this.props.ariaLabelBuilder&&e>=0&&e<this.props.pageCount){var n=this.props.ariaLabelBuilder(e+1,t);return this.props.extraAriaContext&&!t&&(n=n+" "+this.props.extraAriaContext),n}}},{key:"getPageElement",value:function(e){var t=this.state.selected,n=this.props,r=n.pageClassName,a=n.pageLinkClassName,i=n.activeClassName,o=n.activeLinkClassName,s=n.extraAriaContext,l=n.pageLabelBuilder;return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_PageView__WEBPACK_IMPORTED_MODULE_2__.Z,{key:e,pageSelectedHandler:this.handlePageSelected.bind(null,e),selected:t===e,rel:this.getElementPageRel(e),pageClassName:r,pageLinkClassName:a,activeClassName:i,activeLinkClassName:o,extraAriaContext:s,href:this.getElementHref(e),ariaLabel:this.ariaLabelBuilder(e),page:e+1,pageLabelBuilder:l,getEventListener:this.getEventListener})}},{key:"render",value:function(){var e=this.props.renderOnZeroPageCount;if(0===this.props.pageCount&&void 0!==e)return e?e(this.props):e;var t=this.props,n=t.disabledClassName,r=t.disabledLinkClassName,a=t.pageCount,i=t.className,o=t.containerClassName,s=t.previousLabel,l=t.previousClassName,c=t.previousLinkClassName,u=t.previousAriaLabel,d=t.prevRel,f=t.nextLabel,h=t.nextClassName,v=t.nextLinkClassName,m=t.nextAriaLabel,p=t.nextRel,g=this.state.selected,y=0===g,b=g===a-1,x="".concat((0,_utils__WEBPACK_IMPORTED_MODULE_4__.m)(l)).concat(y?" ".concat((0,_utils__WEBPACK_IMPORTED_MODULE_4__.m)(n)):""),_="".concat((0,_utils__WEBPACK_IMPORTED_MODULE_4__.m)(h)).concat(b?" ".concat((0,_utils__WEBPACK_IMPORTED_MODULE_4__.m)(n)):""),w="".concat((0,_utils__WEBPACK_IMPORTED_MODULE_4__.m)(c)).concat(y?" ".concat((0,_utils__WEBPACK_IMPORTED_MODULE_4__.m)(r)):""),j="".concat((0,_utils__WEBPACK_IMPORTED_MODULE_4__.m)(v)).concat(b?" ".concat((0,_utils__WEBPACK_IMPORTED_MODULE_4__.m)(r)):""),N=y?"true":"false",k=b?"true":"false";return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("ul",{className:i||o},react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li",{className:x},react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a",_extends({className:w,href:this.getElementHref(g-1),tabIndex:y?"-1":"0",role:"button",onKeyPress:this.handlePreviousPage,"aria-disabled":N,"aria-label":u,rel:d},this.getEventListener(this.handlePreviousPage)),s)),this.pagination(),react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li",{className:_},react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a",_extends({className:j,href:this.getElementHref(g+1),tabIndex:b?"-1":"0",role:"button",onKeyPress:this.handleNextPage,"aria-disabled":k,"aria-label":m,rel:p},this.getEventListener(this.handleNextPage)),f)))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),PaginationBoxView}(react__WEBPACK_IMPORTED_MODULE_0__.Component),reactHotLoader,leaveModule;_defineProperty(PaginationBoxView,"propTypes",{pageCount:prop_types__WEBPACK_IMPORTED_MODULE_1___default().number.isRequired,pageRangeDisplayed:prop_types__WEBPACK_IMPORTED_MODULE_1___default().number,marginPagesDisplayed:prop_types__WEBPACK_IMPORTED_MODULE_1___default().number,previousLabel:prop_types__WEBPACK_IMPORTED_MODULE_1___default().node,previousAriaLabel:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,prevPageRel:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,prevRel:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,nextLabel:prop_types__WEBPACK_IMPORTED_MODULE_1___default().node,nextAriaLabel:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,nextPageRel:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,nextRel:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,breakLabel:prop_types__WEBPACK_IMPORTED_MODULE_1___default().oneOfType([prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,prop_types__WEBPACK_IMPORTED_MODULE_1___default().node]),hrefBuilder:prop_types__WEBPACK_IMPORTED_MODULE_1___default().func,hrefAllControls:prop_types__WEBPACK_IMPORTED_MODULE_1___default().bool,onPageChange:prop_types__WEBPACK_IMPORTED_MODULE_1___default().func,onPageActive:prop_types__WEBPACK_IMPORTED_MODULE_1___default().func,onClick:prop_types__WEBPACK_IMPORTED_MODULE_1___default().func,initialPage:prop_types__WEBPACK_IMPORTED_MODULE_1___default().number,forcePage:prop_types__WEBPACK_IMPORTED_MODULE_1___default().number,disableInitialCallback:prop_types__WEBPACK_IMPORTED_MODULE_1___default().bool,containerClassName:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,className:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,pageClassName:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,pageLinkClassName:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,pageLabelBuilder:prop_types__WEBPACK_IMPORTED_MODULE_1___default().func,activeClassName:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,activeLinkClassName:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,previousClassName:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,nextClassName:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,previousLinkClassName:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,nextLinkClassName:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,disabledClassName:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,disabledLinkClassName:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,breakClassName:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,breakLinkClassName:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,extraAriaContext:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,ariaLabelBuilder:prop_types__WEBPACK_IMPORTED_MODULE_1___default().func,eventListener:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string,renderOnZeroPageCount:prop_types__WEBPACK_IMPORTED_MODULE_1___default().func,selectedPageRel:prop_types__WEBPACK_IMPORTED_MODULE_1___default().string}),_defineProperty(PaginationBoxView,"defaultProps",{pageRangeDisplayed:2,marginPagesDisplayed:3,activeClassName:"selected",previousLabel:"Previous",previousClassName:"previous",previousAriaLabel:"Previous page",prevPageRel:"prev",prevRel:"prev",nextLabel:"Next",nextClassName:"next",nextAriaLabel:"Next page",nextPageRel:"next",nextRel:"next",breakLabel:"...",disabledClassName:"disabled",disableInitialCallback:!1,pageLabelBuilder:function(e){return e},eventListener:"onClick",renderOnZeroPageCount:void 0,selectedPageRel:"canonical",hrefAllControls:!1}),reactHotLoader="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0,reactHotLoader&&reactHotLoader.register(PaginationBoxView,"PaginationBoxView","/home/yoan/work/oss/react-paginate/react_components/PaginationBoxView.js"),leaveModule="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0,leaveModule&&leaveModule(module)},351:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return l}});var r,a=n(214);e=n.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature;var i,o,s=a.Z,l=s;(i="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&i.register(s,"default","/home/yoan/work/oss/react-paginate/react_components/index.js"),(o="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&o(e)},923:function(e,t,n){"use strict";var r,a,i;function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return null!=e?e:t}n.d(t,{m:function(){return o}}),e=n.hmd(e),(r="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.enterModule:void 0)&&r(e),"undefined"!=typeof reactHotLoaderGlobal&&reactHotLoaderGlobal.default.signature,(a="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.default:void 0)&&a.register(o,"classNameIfDefined","/home/yoan/work/oss/react-paginate/react_components/utils.js"),(i="undefined"!=typeof reactHotLoaderGlobal?reactHotLoaderGlobal.leaveModule:void 0)&&i(e)},703:function(e,t,n){"use strict";var r=n(414);function a(){}function i(){}i.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,i,o){if(o!==r){var s=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 s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array: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:i,resetWarningCache:a};return n.PropTypes=n,n}},697:function(e,t,n){e.exports=n(703)()},414:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},98:function(e){"use strict";e.exports=__WEBPACK_EXTERNAL_MODULE__98__}},__webpack_module_cache__={};function __nested_webpack_require_32585__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e](n,n.exports,__nested_webpack_require_32585__),n.loaded=!0,n.exports}__nested_webpack_require_32585__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __nested_webpack_require_32585__.d(t,{a:t}),t},__nested_webpack_require_32585__.d=function(e,t){for(var n in t)__nested_webpack_require_32585__.o(t,n)&&!__nested_webpack_require_32585__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__nested_webpack_require_32585__.hmd=function(e){return(e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e},__nested_webpack_require_32585__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__nested_webpack_require_32585__.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__=__nested_webpack_require_32585__(351);return __webpack_exports__}()}))},4419:function(e,t,n){"use strict";n.r(t),n.d(t,{Manager:function(){return o},Popper:function(){return R},Reference:function(){return L},usePopper:function(){return O}});var r=n(2791),a=r.createContext(),i=r.createContext();function o(e){var t=e.children,n=r.useState(null),o=n[0],s=n[1],l=r.useRef(!1);r.useEffect((function(){return function(){l.current=!0}}),[]);var c=r.useCallback((function(e){l.current||s(e)}),[]);return r.createElement(a.Provider,{value:o},r.createElement(i.Provider,{value:c},t))}var s=function(e){return Array.isArray(e)?e[0]:e},l=function(e){if("function"===typeof e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return e.apply(void 0,n)}},c=function(e,t){if("function"===typeof e)return l(e,t);null!=e&&(e.current=t)},u=function(e){return e.reduce((function(e,t){var n=t[0],r=t[1];return e[n]=r,e}),{})},d="undefined"!==typeof window&&window.document&&window.document.createElement?r.useLayoutEffect:r.useEffect,f=n(4164),h=n(761),v=n(1217),m=n(545),p=n(9224),g=n(3120),y=n(9265);var b={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},a=t.elements[e];(0,y.Re)(a)&&(0,g.Z)(a)&&(Object.assign(a.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?a.removeAttribute(e):a.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],a=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});(0,y.Re)(r)&&(0,g.Z)(r)&&(Object.assign(r.style,i),Object.keys(a).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]},x=n(5934),_=n(5468),w=n(9790),j=n(8702),N=n(1668),k=[v.Z,m.Z,p.Z,b,x.Z,_.Z,w.Z,j.Z,N.Z],S=(0,h.kZ)({defaultModifiers:k}),C=n(77),D=n.n(C),E=[],O=function(e,t,n){void 0===n&&(n={});var a=r.useRef(null),i={onFirstUpdate:n.onFirstUpdate,placement:n.placement||"bottom",strategy:n.strategy||"absolute",modifiers:n.modifiers||E},o=r.useState({styles:{popper:{position:i.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),s=o[0],l=o[1],c=r.useMemo((function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(e){var t=e.state,n=Object.keys(t.elements);f.flushSync((function(){l({styles:u(n.map((function(e){return[e,t.styles[e]||{}]}))),attributes:u(n.map((function(e){return[e,t.attributes[e]]})))})}))},requires:["computeStyles"]}}),[]),h=r.useMemo((function(){var e={onFirstUpdate:i.onFirstUpdate,placement:i.placement,strategy:i.strategy,modifiers:[].concat(i.modifiers,[c,{name:"applyStyles",enabled:!1}])};return D()(a.current,e)?a.current||e:(a.current=e,e)}),[i.onFirstUpdate,i.placement,i.strategy,i.modifiers,c]),v=r.useRef();return d((function(){v.current&&v.current.setOptions(h)}),[h]),d((function(){if(null!=e&&null!=t){var r=(n.createPopper||S)(e,t,h);return v.current=r,function(){r.destroy(),v.current=null}}}),[e,t,n.createPopper]),{state:v.current?v.current.state:null,styles:s.styles,attributes:s.attributes,update:v.current?v.current.update:null,forceUpdate:v.current?v.current.forceUpdate:null}},P=function(){},M=function(){return Promise.resolve(null)},T=[];function R(e){var t=e.placement,n=void 0===t?"bottom":t,i=e.strategy,o=void 0===i?"absolute":i,l=e.modifiers,u=void 0===l?T:l,d=e.referenceElement,f=e.onFirstUpdate,h=e.innerRef,v=e.children,m=r.useContext(a),p=r.useState(null),g=p[0],y=p[1],b=r.useState(null),x=b[0],_=b[1];r.useEffect((function(){c(h,g)}),[h,g]);var w=r.useMemo((function(){return{placement:n,strategy:o,onFirstUpdate:f,modifiers:[].concat(u,[{name:"arrow",enabled:null!=x,options:{element:x}}])}}),[n,o,f,u,x]),j=O(d||m,g,w),N=j.state,k=j.styles,S=j.forceUpdate,C=j.update,D=r.useMemo((function(){return{ref:y,style:k.popper,placement:N?N.placement:n,hasPopperEscaped:N&&N.modifiersData.hide?N.modifiersData.hide.hasPopperEscaped:null,isReferenceHidden:N&&N.modifiersData.hide?N.modifiersData.hide.isReferenceHidden:null,arrowProps:{style:k.arrow,ref:_},forceUpdate:S||P,update:C||M}}),[y,_,n,N,k,C,S]);return s(v)(D)}var A=n(2391),I=n.n(A);function L(e){var t=e.children,n=e.innerRef,a=r.useContext(i),o=r.useCallback((function(e){c(n,e),l(a,e)}),[n,a]);return r.useEffect((function(){return function(){return c(n,null)}}),[]),r.useEffect((function(){I()(Boolean(a),"`Reference` should not be used outside of a `Manager` component.")}),[a]),s(t)({ref:o})}},8459:function(e,t){"use strict";var n,r=Symbol.for("react.element"),a=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),c=Symbol.for("react.context"),u=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),v=Symbol.for("react.memo"),m=Symbol.for("react.lazy"),p=Symbol.for("react.offscreen");function g(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case i:case s:case o:case f:case h:return e;default:switch(e=e&&e.$$typeof){case u:case c:case d:case m:case v:case l:return e;default:return t}}case a:return t}}}n=Symbol.for("react.module.reference")},6900:function(e,t,n){"use strict";n(8459)},1276:function(e,t,n){e.exports=function(e,t,n,r){return function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={exports:{},id:r,loaded:!1};return e[r].call(a.exports,a,a.exports,t),a.loaded=!0,a.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=r(n(1)),d=n(2),f=r(d),h=r(n(3)),v=r(n(4)),m=function(e){function t(){var e,n,r;i(this,t);for(var s=arguments.length,l=Array(s),c=0;c<s;c++)l[c]=arguments[c];return n=r=o(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(l))),r._sigPad=null,r._excludeOurProps=function(){var e=r.props;return e.canvasProps,e.clearOnResize,a(e,["canvasProps","clearOnResize"])},r.getCanvas=function(){return r._canvas},r.getTrimmedCanvas=function(){var e=document.createElement("canvas");return e.width=r._canvas.width,e.height=r._canvas.height,e.getContext("2d").drawImage(r._canvas,0,0),(0,v.default)(e)},r.getSignaturePad=function(){return r._sigPad},r._checkClearOnResize=function(){r.props.clearOnResize&&r._resizeCanvas()},r._resizeCanvas=function(){var e=r.props.canvasProps||{},t=e.width,n=e.height;if(!t||!n){var a=r._canvas,i=Math.max(window.devicePixelRatio||1,1);t||(a.width=a.offsetWidth*i),n||(a.height=a.offsetHeight*i),a.getContext("2d").scale(i,i),r.clear()}},r.on=function(){return window.addEventListener("resize",r._checkClearOnResize),r._sigPad.on()},r.off=function(){return window.removeEventListener("resize",r._checkClearOnResize),r._sigPad.off()},r.clear=function(){return r._sigPad.clear()},r.isEmpty=function(){return r._sigPad.isEmpty()},r.fromDataURL=function(e,t){return r._sigPad.fromDataURL(e,t)},r.toDataURL=function(e,t){return r._sigPad.toDataURL(e,t)},r.fromData=function(e){return r._sigPad.fromData(e)},r.toData=function(){return r._sigPad.toData()},o(r,n)}return s(t,e),c(t,[{key:"componentDidMount",value:function(){this._sigPad=new h.default(this._canvas,this._excludeOurProps()),this._resizeCanvas(),this.on()}},{key:"componentWillUnmount",value:function(){this.off()}},{key:"componentDidUpdate",value:function(){Object.assign(this._sigPad,this._excludeOurProps())}},{key:"render",value:function(){var e=this,t=this.props.canvasProps;return f.default.createElement("canvas",l({ref:function(t){e._canvas=t}},t))}}]),t}(d.Component);m.propTypes={velocityFilterWeight:u.default.number,minWidth:u.default.number,maxWidth:u.default.number,minDistance:u.default.number,dotSize:u.default.oneOfType([u.default.number,u.default.func]),penColor:u.default.string,throttle:u.default.number,onEnd:u.default.func,onBegin:u.default.func,canvasProps:u.default.object,clearOnResize:u.default.bool},m.defaultProps={clearOnResize:!0},t.default=m},function(t,n){t.exports=e},function(e,n){e.exports=t},function(e,t){e.exports=n},function(e,t){e.exports=r}])}(n(2007),n(2791),n(1338),n(9590))},334:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var r=i(n(2791)),a=i(n(2007));function i(e){return e&&e.__esModule?e:{default:e}}function o(e){var t=e.children;return r.default.createElement("span",{className:"react-time-picker__inputGroup__divider"},t)}o.propTypes={children:a.default.node}},7130:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!==typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var a={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var s=i?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(a,o,s):a[o]=e[o]}a.default=e,n&&n.set(e,a);return a}(n(2791)),i=y(n(2007)),o=n(7797),s=y(n(334)),l=y(n(885)),c=y(n(7699)),u=y(n(9192)),d=y(n(7507)),f=y(n(3529)),h=y(n(2513)),v=n(1160),m=n(8591),p=n(1428),g=n(1710);function y(e){return e&&e.__esModule?e:{default:e}}function b(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function x(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,i=[],o=!0,s=!1;try{for(n=n.call(e);!(o=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);o=!0);}catch(l){s=!0,a=l}finally{try{o||null==n.return||n.return()}finally{if(s)throw a}}return i}(e,t)||P(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _(){return _=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},_.apply(this,arguments)}function w(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function j(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function N(e,t){return N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},N(e,t)}function k(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=D(e);if(t){var a=D(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return S(this,n)}}function S(e,t){if(t&&("object"===r(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return C(e)}function C(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function D(e){return D=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},D(e)}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function O(e){return function(e){if(Array.isArray(e))return M(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||P(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function P(e,t){if(e){if("string"===typeof e)return M(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?M(e,t):void 0}}function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var T=["hour","minute","second"];function R(e){return"INPUT"===e.tagName&&"number"===e.type}function A(e,t){var n=e;do{n=n[t]}while(n&&!R(n));return n}function I(e){e&&e.focus()}var L=(0,v.getNumberFormatter)({useGrouping:!1}),F=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&N(e,t)}(p,e);var t,n,r,i=k(p);function p(){var e;w(this,p);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return E(C(e=i.call.apply(i,[this].concat(n))),"state",{amPm:null,hour:null,minute:null,second:null}),E(C(e),"amPmInput",(0,a.createRef)()),E(C(e),"hour12Input",(0,a.createRef)()),E(C(e),"hour24Input",(0,a.createRef)()),E(C(e),"minuteInput",(0,a.createRef)()),E(C(e),"secondInput",(0,a.createRef)()),E(C(e),"onClick",(function(e){e.target===e.currentTarget&&I(e.target.children[1])})),E(C(e),"onKeyDown",(function(t){switch(t.key){case"ArrowLeft":case"ArrowRight":case e.divider:t.preventDefault(),I(A(t.target,"ArrowLeft"===t.key?"previousElementSibling":"nextElementSibling"))}})),E(C(e),"onKeyUp",(function(e){var t=e.key,n=e.target;if(!isNaN(parseInt(t,10))){var r=n.value,a=n.getAttribute("max");if(10*r>a||r.length>=a.length){I(A(n,"nextElementSibling"))}}})),E(C(e),"onChange",(function(t){var n=t.target,r=n.name,a=n.value;switch(r){case"hour12":e.setState((function(e){return{hour:a?(0,m.convert12to24)(parseInt(a,10),e.amPm).toString():""}}),e.onChangeExternal);break;case"hour24":e.setState({hour:a},e.onChangeExternal);break;default:e.setState(E({},r,a),e.onChangeExternal)}})),E(C(e),"onChangeNative",(function(t){var n=e.props.onChange,r=t.target.value;n&&n(r||null,!1)})),E(C(e),"onChangeAmPm",(function(t){var n=t.target.value;e.setState({amPm:n},e.onChangeExternal)})),E(C(e),"onChangeExternal",(function(){var t=e.props.onChange;if(t){var n=[e.amPmInput.current,e.hour12Input.current,e.hour24Input.current,e.minuteInput.current,e.secondInput.current].filter(Boolean),r=n.slice(1),a={};if(n.forEach((function(e){a[e.name]=e.value})),r.every((function(e){return!e.value})))t(null,!1);else if(n.every((function(e){return e.value&&e.validity.valid}))){var i=parseInt(a.hour24||(0,m.convert12to24)(a.hour12,a.amPm)||0,10),o=parseInt(a.minute||0,10),s=parseInt(a.second||0,10),l=function(e){return"0".concat(e).slice(-2)},c="".concat(l(i),":").concat(l(o),":").concat(l(s));t(e.getProcessedValue(c),!1)}}})),E(C(e),"renderHour",(function(t,n){return/h/.test(t)?e.renderHour12(t,n):e.renderHour24(t,n)})),E(C(e),"renderHour12",(function(t,n){var r=e.props,i=r.autoFocus,o=r.hourAriaLabel,s=r.hourPlaceholder,c=e.state,u=c.amPm,d=c.hour;if(t&&t.length>2)throw new Error("Unsupported token: ".concat(t));var f=t&&2===t.length;return a.default.createElement(l.default,_({key:"hour12"},e.commonInputProps,{amPm:u,ariaLabel:o,autoFocus:0===n&&i,inputRef:e.hour12Input,placeholder:s,showLeadingZeros:f,value:d}))})),E(C(e),"renderHour24",(function(t,n){var r=e.props,i=r.autoFocus,o=r.hourAriaLabel,s=r.hourPlaceholder,l=e.state.hour;if(t&&t.length>2)throw new Error("Unsupported token: ".concat(t));var u=t&&2===t.length;return a.default.createElement(c.default,_({key:"hour24"},e.commonInputProps,{ariaLabel:o,autoFocus:0===n&&i,inputRef:e.hour24Input,placeholder:s,showLeadingZeros:u,value:l}))})),E(C(e),"renderMinute",(function(t,n){var r=e.props,i=r.autoFocus,o=r.minuteAriaLabel,s=r.minutePlaceholder,l=e.state,c=l.hour,d=l.minute;if(t&&t.length>2)throw new Error("Unsupported token: ".concat(t));var f=t&&2===t.length;return a.default.createElement(u.default,_({key:"minute"},e.commonInputProps,{ariaLabel:o,autoFocus:0===n&&i,hour:c,inputRef:e.minuteInput,placeholder:s,showLeadingZeros:f,value:d}))})),E(C(e),"renderSecond",(function(t,n){var r=e.props,i=r.autoFocus,o=r.secondAriaLabel,s=r.secondPlaceholder,l=e.state,c=l.hour,u=l.minute,f=l.second;if(t&&t.length>2)throw new Error("Unsupported token: ".concat(t));var h=!t||2===t.length;return a.default.createElement(d.default,_({key:"second"},e.commonInputProps,{ariaLabel:o,autoFocus:0===n&&i,hour:c,inputRef:e.secondInput,minute:u,placeholder:s,showLeadingZeros:h,value:f}))})),E(C(e),"renderAmPm",(function(t,n){var r=e.props,i=r.amPmAriaLabel,o=r.autoFocus,s=r.locale,l=e.state.amPm;return a.default.createElement(h.default,_({key:"ampm"},e.commonInputProps,{ariaLabel:i,autoFocus:0===n&&o,inputRef:e.amPmInput,locale:s,onChange:e.onChangeAmPm,value:l}))})),e}return t=p,r=[{key:"getDerivedStateFromProps",value:function(e,t){var n={};e.isClockOpen!==t.isClockOpen&&(n.isClockOpen=e.isClockOpen);var r,a,i=e.value;if(n.isClockOpen||(r=i,a=t.value,r&&!a||!r&&a||r&&a&&r!==a)){if(i){var s=x((0,m.convert24to12)((0,o.getHours)(i)),2);n.amPm=s[1],n.hour=(0,o.getHours)(i).toString(),n.minute=(0,o.getMinutes)(i).toString(),n.second=(0,o.getSeconds)(i).toString()}else n.amPm=null,n.hour=null,n.minute=null,n.second=null;n.value=i}return n}}],(n=[{key:"formatTime",get:function(){var e=this.props.maxDetail,t={hour:"numeric"},n=T.indexOf(e);return n>=1&&(t.minute="numeric"),n>=2&&(t.second="numeric"),(0,v.getFormatter)(t)}},{key:"formatNumber",get:function(){return L}},{key:"getProcessedValue",value:function(e){var t=this;return function(){switch(t.valueType){case"hour":case"minute":return o.getHoursMinutes;case"second":return o.getHoursMinutesSeconds;default:throw new Error("Invalid valueType.")}}()(e)}},{key:"valueType",get:function(){return this.props.maxDetail}},{key:"divider",get:function(){var e=this.placeholder.match(/[^0-9a-z]/i);return e?e[0]:null}},{key:"placeholder",get:function(){var e=this.props,t=e.format,n=e.locale;if(t)return t;var r=new Date(2017,0,1,21,13,14);return this.formatTime(n,r).replace(this.formatNumber(n,9),"h").replace(this.formatNumber(n,21),"H").replace(this.formatNumber(n,13),"mm").replace(this.formatNumber(n,14),"ss").replace(new RegExp((0,g.getAmPmLabels)(n).join("|")),"a")}},{key:"commonInputProps",get:function(){var e=this.props,t=e.className,n=e.disabled,r=e.isClockOpen,a=e.maxTime,i=e.minTime,o=e.required;return{className:t,disabled:n,maxTime:a,minTime:i,onChange:this.onChange,onKeyDown:this.onKeyDown,onKeyUp:this.onKeyUp,placeholder:"--",required:o||r}}},{key:"renderCustomInputs",value:function(){var e=this.placeholder,t=this.props.format;return function(e,t,n){var r=[],i=new RegExp(Object.keys(t).map((function(e){return"".concat(e,"+")})).join("|"),"g"),o=e.match(i);return e.split(i).reduce((function(e,i,l){var c=i&&a.default.createElement(s.default,{key:"separator_".concat(l)},i),u=[].concat(O(e),[c]),d=o&&o[l];if(d){var f=t[d]||t[Object.keys(t).find((function(e){return d.match(e)}))];!n&&r.includes(f)?u.push(d):(u.push(f(d,l)),r.push(f))}return u}),[])}(e,{h:this.renderHour,H:this.renderHour,m:this.renderMinute,s:this.renderSecond,a:this.renderAmPm},"undefined"!==typeof t)}},{key:"renderNativeInput",value:function(){var e=this.props,t=e.disabled,n=e.maxTime,r=e.minTime,i=e.name,o=e.nativeInputAriaLabel,s=e.required,l=e.value;return a.default.createElement(f.default,{key:"time",ariaLabel:o,disabled:t,maxTime:n,minTime:r,name:i,onChange:this.onChangeNative,required:s,value:l,valueType:this.valueType})}},{key:"render",value:function(){var e=this.props.className;return a.default.createElement("div",{className:e,onClick:this.onClick},this.renderNativeInput(),this.renderCustomInputs())}}])&&j(t.prototype,n),r&&j(t,r),Object.defineProperty(t,"prototype",{writable:!1}),p}(a.PureComponent);t.default=F,F.defaultProps={maxDetail:"minute",name:"time"},F.propTypes={amPmAriaLabel:i.default.string,autoFocus:i.default.bool,className:i.default.string.isRequired,disabled:i.default.bool,format:i.default.string,hourAriaLabel:i.default.string,hourPlaceholder:i.default.string,isClockOpen:i.default.bool,locale:i.default.string,maxDetail:i.default.oneOf(T),maxTime:p.isTime,minTime:p.isTime,minuteAriaLabel:i.default.string,minutePlaceholder:i.default.string,name:i.default.string,nativeInputAriaLabel:i.default.string,onChange:i.default.func,required:i.default.bool,secondAriaLabel:i.default.string,secondPlaceholder:i.default.string,value:i.default.oneOfType([p.isTime,i.default.instanceOf(Date)])}},2513:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r=u(n(2791)),a=u(n(2007)),i=u(n(2372)),o=n(7797),s=n(8591),l=n(1428),c=n(1710);function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,i=[],o=!0,s=!1;try{for(n=n.call(e);!(o=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);o=!0);}catch(l){s=!0,a=l}finally{try{o||null==n.return||n.return()}finally{if(s)throw a}}return i}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function h(e){var t=e.ariaLabel,n=e.className,a=e.disabled,l=e.inputRef,u=e.locale,f=e.maxTime,h=e.minTime,v=e.onChange,m=e.required,p=e.value,g=h&&"pm"===(0,s.convert24to12)((0,o.getHours)(h))[1],y=f&&"am"===(0,s.convert24to12)((0,o.getHours)(f))[1],b="amPm",x=d((0,c.getAmPmLabels)(u),2),_=x[0],w=x[1];return r.default.createElement("select",{"aria-label":t,className:(0,i.default)("".concat(n,"__input"),"".concat(n,"__").concat(b)),"data-input":"true","data-select":"true",disabled:a,name:b,onChange:v,ref:l,required:m,value:null!==p?p:""},!p&&r.default.createElement("option",{value:""},"--"),r.default.createElement("option",{disabled:g,value:"am"},_),r.default.createElement("option",{disabled:y,value:"pm"},w))}h.propTypes={ariaLabel:a.default.string,className:a.default.string.isRequired,disabled:a.default.bool,inputRef:l.isRef,locale:a.default.string,maxTime:l.isTime,minTime:l.isTime,onChange:a.default.func,required:a.default.bool,value:a.default.oneOf(["am","pm"])}},885:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r=d(n(2791)),a=d(n(2007)),i=n(7797),o=d(n(6754)),s=n(8591),l=n(1428),c=n(1710),u=["amPm","hour","maxTime","minTime","value"];function d(e){return e&&e.__esModule?e:{default:e}}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,i=[],o=!0,s=!1;try{for(n=n.call(e);!(o=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);o=!0);}catch(l){s=!0,a=l}finally{try{o||null==n.return||n.return()}finally{if(s)throw a}}return i}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function m(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function p(e){var t=e.amPm,n=(e.hour,e.maxTime),a=e.minTime,l=e.value,d=m(e,u),v=(0,c.safeMin)(12,n&&function(){var e=h((0,s.convert24to12)((0,i.getHours)(n)),2),r=e[0];return e[1]!==t?null:r}()),p=(0,c.safeMax)(1,a&&function(){var e=h((0,s.convert24to12)((0,i.getHours)(a)),2),n=e[0];return e[1]!==t||12===n?null:n}()),g=l?(0,s.convert24to12)(l)[0].toString():"";return r.default.createElement(o.default,f({max:v,min:p,name:"hour12",nameForClass:"hour",value:g},d))}p.propTypes={amPm:a.default.string,ariaLabel:a.default.string,className:a.default.string.isRequired,disabled:a.default.bool,hour:a.default.string,inputRef:l.isRef,maxTime:l.isTime,minTime:l.isTime,onChange:a.default.func,onKeyDown:a.default.func,onKeyUp:a.default.func,placeholder:a.default.string,required:a.default.bool,showLeadingZeros:a.default.bool,value:a.default.string}},7699:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r=u(n(2791)),a=u(n(2007)),i=n(7797),o=u(n(6754)),s=n(1428),l=n(1710),c=["hour","maxTime","minTime"];function u(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function f(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function h(e){e.hour;var t=e.maxTime,n=e.minTime,a=f(e,c),s=(0,l.safeMin)(23,t&&(0,i.getHours)(t)),u=(0,l.safeMax)(0,n&&(0,i.getHours)(n));return r.default.createElement(o.default,d({max:s,min:u,name:"hour24",nameForClass:"hour"},a))}h.propTypes={ariaLabel:a.default.string,className:a.default.string.isRequired,disabled:a.default.bool,hour:a.default.string,inputRef:s.isRef,maxTime:s.isTime,minTime:s.isTime,onChange:a.default.func,onKeyDown:a.default.func,onKeyUp:a.default.func,placeholder:a.default.string,required:a.default.bool,showLeadingZeros:a.default.bool,value:a.default.string}},6754:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var a=d(n(2791)),i=d(n(2007)),o=d(n(2372)),s=d(n(7565)),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!==typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var a={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var s=i?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(a,o,s):a[o]=e[o]}a.default=e,n&&n.set(e,a);return a}(n(9900)),c=n(1428);function u(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function d(e){return e&&e.__esModule?e:{default:e}}var f="undefined"!==typeof window&&/(MSIE|Trident\/|Edge\/)/.test(window.navigator.userAgent),h="undefined"!==typeof window&&/Firefox/.test(window.navigator.userAgent);function v(e){var t=e.target;f?requestAnimationFrame((function(){return t.select()})):t.select()}function m(e){if(document.fonts){var t=(0,l.getFontShorthand)(e);if(t)document.fonts.check(t)||document.fonts.addEventListener("loadingdone",(function(){(0,l.default)(e)}))}}function p(e){return function(t){if(!h){var n=t.key,r=t.target,a=r.value,i=1===n.length&&/\d/.test(n),o=function(e){return e&&"selectionStart"in e&&null!==e.selectionStart?e.value.slice(e.selectionStart,e.selectionEnd):"getSelection"in window?window.getSelection().toString():null}(r);i&&(o||a.length<e)||t.preventDefault()}}}function g(e){var t=e.ariaLabel,n=e.autoFocus,r=e.className,i=e.disabled,c=e.inputRef,u=e.max,d=e.min,f=e.name,h=e.nameForClass,g=e.onChange,y=e.onKeyDown,b=e.onKeyUp,x=e.placeholder,_=void 0===x?"--":x,w=e.required,j=e.showLeadingZeros,N=e.step,k=e.value,S=j&&k&&k<10&&("0"===k||!k.toString().startsWith("0")),C=u?u.toString().length:null;return[S&&a.default.createElement("span",{key:"leadingZero",className:"".concat(r,"__leadingZero")},"0"),a.default.createElement("input",{key:"input","aria-label":t,autoComplete:"off",autoFocus:n,className:(0,o.default)("".concat(r,"__input"),"".concat(r,"__").concat(h||f),S&&"".concat(r,"__input--hasLeadingZero")),"data-input":"true",disabled:i,inputMode:"numeric",max:u,min:d,name:f,onChange:g,onFocus:v,onKeyDown:y,onKeyPress:p(C),onKeyUp:function(e){(0,l.default)(e.target),b&&b(e)},placeholder:_,ref:(0,s.default)(l.default,m,c),required:w,step:N,type:"number",value:null!==k?k:""})]}g.propTypes={ariaLabel:i.default.string,autoFocus:i.default.bool,className:i.default.string.isRequired,disabled:i.default.bool,inputRef:c.isRef,max:i.default.number,min:i.default.number,name:i.default.string,nameForClass:i.default.string,onChange:i.default.func,onKeyDown:i.default.func,onKeyUp:i.default.func,placeholder:i.default.string,required:i.default.bool,showLeadingZeros:i.default.bool,step:i.default.number,value:i.default.string}},9192:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r=u(n(2791)),a=u(n(2007)),i=n(7797),o=u(n(6754)),s=n(1428),l=n(1710),c=["hour","maxTime","minTime","showLeadingZeros"];function u(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function f(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function h(e){var t=e.hour,n=e.maxTime,a=e.minTime,s=e.showLeadingZeros,u=void 0===s||s,h=f(e,c);function v(e){return e&&t===(0,i.getHours)(e).toString()}var m=(0,l.safeMin)(59,v(n)&&(0,i.getMinutes)(n)),p=(0,l.safeMax)(0,v(a)&&(0,i.getMinutes)(a));return r.default.createElement(o.default,d({max:m,min:p,name:"minute",showLeadingZeros:u},h))}h.propTypes={ariaLabel:a.default.string,className:a.default.string.isRequired,disabled:a.default.bool,hour:a.default.string,inputRef:s.isRef,maxTime:s.isTime,minTime:s.isTime,onChange:a.default.func,onKeyDown:a.default.func,onKeyUp:a.default.func,placeholder:a.default.string,required:a.default.bool,showLeadingZeros:a.default.bool,value:a.default.string}},3529:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var r=s(n(2791)),a=s(n(2007)),i=n(7797),o=n(1428);function s(e){return e&&e.__esModule?e:{default:e}}function l(e){var t=e.ariaLabel,n=e.disabled,a=e.maxTime,o=e.minTime,s=e.name,l=e.onChange,c=e.required,u=e.value,d=e.valueType,f=function(){switch(d){case"hour":return function(e){return"".concat((0,i.getHours)(e),":00")};case"minute":return i.getHoursMinutes;case"second":return i.getHoursMinutesSeconds;default:throw new Error("Invalid valueType.")}}(),h=function(){switch(d){case"hour":return 3600;case"minute":return 60;case"second":return 1;default:throw new Error("Invalid valueType.")}}();return r.default.createElement("input",{"aria-label":t,disabled:n,max:a?f(a):null,min:o?f(o):null,name:s,onChange:l,onFocus:function(e){e.stopPropagation()},required:c,step:h,style:{visibility:"hidden",position:"absolute",zIndex:"-999"},type:"time",value:u?f(u):""})}l.propTypes={ariaLabel:a.default.string,disabled:a.default.bool,maxTime:o.isTime,minTime:o.isTime,name:a.default.string,onChange:a.default.func,required:a.default.bool,value:a.default.oneOfType([a.default.string,a.default.instanceOf(Date)]),valueType:o.isValueType}},7507:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r=u(n(2791)),a=u(n(2007)),i=n(7797),o=u(n(6754)),s=n(1428),l=n(1710),c=["hour","maxTime","minTime","minute","showLeadingZeros"];function u(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function f(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function h(e){var t=e.hour,n=e.maxTime,a=e.minTime,s=e.minute,u=e.showLeadingZeros,h=void 0===u||u,v=f(e,c);function m(e){return e&&t===(0,i.getHours)(e).toString()&&s===(0,i.getMinutes)(e).toString()}var p=(0,l.safeMin)(59,m(n)&&(0,i.getSeconds)(n)),g=(0,l.safeMax)(0,m(a)&&(0,i.getSeconds)(a));return r.default.createElement(o.default,d({max:p,min:g,name:"second",showLeadingZeros:h},v))}h.propTypes={ariaLabel:a.default.string,className:a.default.string.isRequired,disabled:a.default.bool,hour:a.default.string,inputRef:s.isRef,maxTime:s.isTime,minTime:s.isTime,minute:a.default.string,onChange:a.default.func,onKeyDown:a.default.func,onKeyUp:a.default.func,placeholder:a.default.string,required:a.default.bool,showLeadingZeros:a.default.bool,value:a.default.string}},5507:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!==typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var a={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var s=i?Object.getOwnPropertyDescriptor(e,o):null;s&&(s.get||s.set)?Object.defineProperty(a,o,s):a[o]=e[o]}a.default=e,n&&n.set(e,a);return a}(n(2791)),i=v(n(2007)),o=v(n(7700)),s=v(n(2372)),l=v(n(9294)),c=v(n(7253)),u=v(n(7130)),d=n(1428),f=["clockClassName","className","maxDetail","onChange","value"],h=["onChange"];function v(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function p(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function g(){return g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g.apply(this,arguments)}function y(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,i=[],o=!0,s=!1;try{for(n=n.call(e);!(o=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);o=!0);}catch(l){s=!0,a=l}finally{try{o||null==n.return||n.return()}finally{if(s)throw a}}return i}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return b(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return b(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function x(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function w(e,t){return w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},w(e,t)}function j(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=S(e);if(t){var a=S(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return N(this,n)}}function N(e,t){if(t&&("object"===r(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return k(e)}function k(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function S(e){return S=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},S(e)}function C(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var D=["hour","minute","second"],E="react-time-picker",O=["mousedown","focusin","touchstart"],P=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&w(e,t)}(d,e);var t,n,r,i=j(d);function d(){var e;x(this,d);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return C(k(e=i.call.apply(i,[this].concat(n))),"state",{}),C(k(e),"onOutsideAction",(function(t){var n="composedPath"in t?t.composedPath()[0]:t.target;e.wrapper&&!e.wrapper.contains(n)&&e.closeClock()})),C(k(e),"onChange",(function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.props.closeClock,r=e.props.onChange;n&&e.closeClock(),r&&r(t)})),C(k(e),"onFocus",(function(t){var n=e.props,r=n.disabled,a=n.onFocus,i=n.openClockOnFocus;if(a&&a(t),!r&&i){if("true"===t.target.getAttribute("data-select"))return;e.openClock()}})),C(k(e),"onKeyDown",(function(t){"Escape"===t.key&&e.closeClock()})),C(k(e),"openClock",(function(){e.setState({isOpen:!0})})),C(k(e),"closeClock",(function(){e.setState((function(e){return e.isOpen?{isOpen:!1}:null}))})),C(k(e),"toggleClock",(function(){e.setState((function(e){return{isOpen:!e.isOpen}}))})),C(k(e),"stopPropagation",(function(e){return e.stopPropagation()})),C(k(e),"clear",(function(){return e.onChange(null)})),e}return t=d,r=[{key:"getDerivedStateFromProps",value:function(e,t){return e.isOpen!==t.isOpenProps?{isOpen:e.isOpen,isOpenProps:e.isOpen}:null}}],(n=[{key:"componentDidMount",value:function(){this.handleOutsideActionListeners()}},{key:"componentDidUpdate",value:function(e,t){var n=this.state.isOpen,r=this.props,a=r.onClockClose,i=r.onClockOpen;if(n!==t.isOpen){this.handleOutsideActionListeners();var o=n?i:a;o&&o()}}},{key:"componentWillUnmount",value:function(){this.handleOutsideActionListeners(!1)}},{key:"eventProps",get:function(){return(0,o.default)(this.props)}},{key:"handleOutsideActionListeners",value:function(e){var t=this,n=this.state.isOpen,r=("undefined"!==typeof e?e:n)?"addEventListener":"removeEventListener";O.forEach((function(e){return document[r](e,t.onOutsideAction)})),document[r]("keydown",this.onKeyDown)}},{key:"renderInputs",value:function(){var e=this.props,t=e.amPmAriaLabel,n=e.autoFocus,r=e.clearAriaLabel,i=e.clearIcon,o=e.clockAriaLabel,s=e.clockIcon,l=e.disableClock,c=e.disabled,d=e.format,f=e.hourAriaLabel,h=e.hourPlaceholder,v=e.isOpen,m=e.locale,p=e.maxDetail,b=e.maxTime,x=e.minTime,_=e.minuteAriaLabel,w=e.minutePlaceholder,j=e.name,N=e.nativeInputAriaLabel,k=e.required,S=e.secondAriaLabel,C=e.secondPlaceholder,D=e.value,O=y([].concat(D),1)[0],P={amPmAriaLabel:t,hourAriaLabel:f,minuteAriaLabel:_,nativeInputAriaLabel:N,secondAriaLabel:S},M={hourPlaceholder:h,minutePlaceholder:w,secondPlaceholder:C};return a.default.createElement("div",{className:"".concat(E,"__wrapper")},a.default.createElement(u.default,g({},P,M,{autoFocus:n,className:"".concat(E,"__inputGroup"),disabled:c,format:d,isClockOpen:v,locale:m,maxDetail:p,maxTime:b,minTime:x,name:j,onChange:this.onChange,placeholder:this.placeholder,required:k,value:O})),null!==i&&a.default.createElement("button",{"aria-label":r,className:"".concat(E,"__clear-button ").concat(E,"__button"),disabled:c,onClick:this.clear,onFocus:this.stopPropagation,type:"button"},i),null!==s&&!l&&a.default.createElement("button",{"aria-label":o,className:"".concat(E,"__clock-button ").concat(E,"__button"),disabled:c,onBlur:this.resetValue,onClick:this.toggleClock,onFocus:this.stopPropagation,type:"button"},s))}},{key:"renderClock",value:function(){var e=this.props.disableClock,t=this.state.isOpen;if(null===t||e)return null;var n=this.props,r=n.clockClassName,i=(n.className,n.maxDetail),o=(n.onChange,n.value),u=p(n,f),d="".concat(E,"__clock"),h=y([].concat(o),1)[0],v=D.indexOf(i);return a.default.createElement(l.default,null,a.default.createElement("div",{ref:function(e){e&&!t&&e.removeAttribute("style")},className:(0,s.default)(d,"".concat(d,"--").concat(t?"open":"closed"))},a.default.createElement(c.default,g({className:r,renderMinuteHand:v>0,renderSecondHand:v>1,value:h},u))))}},{key:"render",value:function(){var e=this,t=this.eventProps,n=this.props,r=n.className,i=n.disabled,o=this.state.isOpen,l=(t.onChange,p(t,h));return a.default.createElement("div",g({className:(0,s.default)(E,"".concat(E,"--").concat(o?"open":"closed"),"".concat(E,"--").concat(i?"disabled":"enabled"),r)},l,{onFocus:this.onFocus,ref:function(t){t&&(e.wrapper=t)}}),this.renderInputs(),this.renderClock())}}])&&_(t.prototype,n),r&&_(t,r),Object.defineProperty(t,"prototype",{writable:!1}),d}(a.PureComponent);t.default=P;var M={xmlns:"http://www.w3.org/2000/svg",width:19,height:19,viewBox:"0 0 19 19",stroke:"black",strokeWidth:2},T=a.default.createElement("svg",g({},M,{className:"".concat(E,"__clock-button__icon ").concat(E,"__button__icon"),fill:"none"}),a.default.createElement("circle",{cx:"9.5",cy:"9.5",r:"7.5"}),a.default.createElement("path",{d:"M9.5 4.5 v5 h4"})),R=a.default.createElement("svg",g({},M,{className:"".concat(E,"__clear-button__icon ").concat(E,"__button__icon")}),a.default.createElement("line",{x1:"4",x2:"15",y1:"4",y2:"15"}),a.default.createElement("line",{x1:"15",x2:"4",y1:"4",y2:"15"}));P.defaultProps={clearIcon:R,clockIcon:T,closeClock:!0,isOpen:null,maxDetail:"minute",openClockOnFocus:!0};var A=i.default.oneOfType([d.isTime,i.default.instanceOf(Date)]);P.propTypes={amPmAriaLabel:i.default.string,autoFocus:i.default.bool,className:i.default.oneOfType([i.default.string,i.default.arrayOf(i.default.string)]),clearAriaLabel:i.default.string,clearIcon:i.default.node,clockAriaLabel:i.default.string,clockClassName:i.default.oneOfType([i.default.string,i.default.arrayOf(i.default.string)]),clockIcon:i.default.node,closeClock:i.default.bool,disableClock:i.default.bool,disabled:i.default.bool,format:i.default.string,hourAriaLabel:i.default.string,hourPlaceholder:i.default.string,isOpen:i.default.bool,locale:i.default.string,maxDetail:i.default.oneOf(D),maxTime:d.isTime,minTime:d.isTime,minuteAriaLabel:i.default.string,minutePlaceholder:i.default.string,name:i.default.string,nativeInputAriaLabel:i.default.string,onChange:i.default.func,onClockClose:i.default.func,onClockOpen:i.default.func,onFocus:i.default.func,openClockOnFocus:i.default.bool,required:i.default.bool,secondAriaLabel:i.default.string,secondPlaceholder:i.default.string,value:i.default.oneOfType([A,i.default.arrayOf(A)])}},4717:function(e,t,n){"use strict";t.Z=void 0,n(5749);var r,a=(r=n(5507))&&r.__esModule?r:{default:r};n(5758);var i=a.default;t.Z=i},1160:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getFormatter=function(e){return function(t,n){var r=t||(0,a.default)();i.has(r)||i.set(r,new Map);var o=i.get(r);return o.has(e)||o.set(e,new Intl.DateTimeFormat(r,e).format),o.get(e)(n)}},t.getNumberFormatter=function(e){return function(t,n){var r=t||(0,a.default)();o.has(r)||o.set(r,new Map);var i=o.get(r);return i.has(e)||i.set(e,new Intl.NumberFormat(r,e).format),i.get(e)(n)}};var r,a=(r=n(3422))&&r.__esModule?r:{default:r};var i=new Map;var o=new Map},8591:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.convert12to24=function(e,t){var n=parseInt(e,10);"am"===t&&12===n?n=0:"pm"===t&&n<12&&(n+=12);return n},t.convert24to12=function(e){return[e%12||12,e<12?"am":"pm"]}},1428:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isValueType=t.isTime=t.isRef=void 0;var r,a=(r=n(2007))&&r.__esModule?r:{default:r};function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}var o=[].concat(["hour","minute","second"]),s=/^(([0-1])?[0-9]|2[0-3]):[0-5][0-9](:([0-5][0-9]))?$/;t.isTime=function(e,t,n){var r=e[t];return r&&!s.test(r)?new Error("Invalid prop `".concat(t,"` of type `").concat("undefined"===typeof minDate?"undefined":i(minDate),"` supplied to `").concat(n,"`, expected time in HH:mm(:ss) format.")):null};var l=a.default.oneOf(o);t.isValueType=l;var c=a.default.oneOfType([a.default.func,a.default.shape({current:a.default.any})]);t.isRef=c},1710:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAmPmLabels=function(e){var t=c(e,new Date(2017,0,1,9)),n=c(e,new Date(2017,0,1,21)),r=i(t.split(l),2),a=r[0],o=r[1],s=i(n.split(l),2),u=s[0],d=s[1];if(void 0!==d){if(a!==u)return[a,u].map((function(e){return e.trim()}));if(o!==d)return[o,d].map((function(e){return e.trim()}))}return["AM","PM"]},t.safeMax=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Math.max.apply(Math,a(t.filter(u)))},t.safeMin=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Math.min.apply(Math,a(t.filter(u)))};var r=n(1160);function a(e){return function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||o(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,i=[],o=!0,s=!1;try{for(n=n.call(e);!(o=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);o=!0);}catch(l){s=!0,a=l}finally{try{o||null==n.return||n.return()}finally{if(s)throw a}}return i}(e,t)||o(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){if(e){if("string"===typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var l=new RegExp("[".concat(["9","\u0669"].join(""),"]")),c=(0,r.getFormatter)({hour:"numeric"});function u(e){return null!==e&&!1!==e&&!Number.isNaN(Number(e))}},6374:function(e,t,n){"use strict";var r=n(2791),a=Symbol.for("react.element"),i=Symbol.for("react.fragment"),o=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,i={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)o.call(t,r)&&!l.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===i[r]&&(i[r]=t[r]);return{$$typeof:a,type:e,key:c,ref:u,props:i,_owner:s.current}}t.Fragment=i,t.jsx=c,t.jsxs=c},9117:function(e,t){"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),h=Symbol.iterator;var v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,p={};function g(e,t,n){this.props=e,this.context=t,this.refs=p,this.updater=n||v}function y(){}function b(e,t,n){this.props=e,this.context=t,this.refs=p,this.updater=n||v}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=g.prototype;var x=b.prototype=new y;x.constructor=b,m(x,g.prototype),x.isPureReactComponent=!0;var _=Array.isArray,w=Object.prototype.hasOwnProperty,j={current:null},N={key:!0,ref:!0,__self:!0,__source:!0};function k(e,t,r){var a,i={},o=null,s=null;if(null!=t)for(a in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(o=""+t.key),t)w.call(t,a)&&!N.hasOwnProperty(a)&&(i[a]=t[a]);var l=arguments.length-2;if(1===l)i.children=r;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];i.children=c}if(e&&e.defaultProps)for(a in l=e.defaultProps)void 0===i[a]&&(i[a]=l[a]);return{$$typeof:n,type:e,key:o,ref:s,props:i,_owner:j.current}}function S(e){return"object"===typeof e&&null!==e&&e.$$typeof===n}var C=/\/+/g;function D(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function E(e,t,a,i,o){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case n:case r:l=!0}}if(l)return o=o(l=e),e=""===i?"."+D(l,0):i,_(o)?(a="",null!=e&&(a=e.replace(C,"$&/")+"/"),E(o,t,a,"",(function(e){return e}))):null!=o&&(S(o)&&(o=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(o,a+(!o.key||l&&l.key===o.key?"":(""+o.key).replace(C,"$&/")+"/")+e)),t.push(o)),1;if(l=0,i=""===i?".":i+":",_(e))for(var c=0;c<e.length;c++){var u=i+D(s=e[c],c);l+=E(s,t,a,u,o)}else if(u=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=h&&e[h]||e["@@iterator"])?e:null}(e),"function"===typeof u)for(e=u.call(e),c=0;!(s=e.next()).done;)l+=E(s=s.value,t,a,u=i+D(s,c++),o);else if("object"===s)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function O(e,t,n){if(null==e)return e;var r=[],a=0;return E(e,r,"","",(function(e){return t.call(n,e,a++)})),r}function P(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var M={current:null},T={transition:null},R={ReactCurrentDispatcher:M,ReactCurrentBatchConfig:T,ReactCurrentOwner:j};t.Children={map:O,forEach:function(e,t,n){O(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return O(e,(function(){t++})),t},toArray:function(e){return O(e,(function(e){return e}))||[]},only:function(e){if(!S(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=g,t.Fragment=a,t.Profiler=o,t.PureComponent=b,t.StrictMode=i,t.Suspense=u,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=R,t.cloneElement=function(e,t,r){if(null===e||void 0===e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var a=m({},e.props),i=e.key,o=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(o=t.ref,s=j.current),void 0!==t.key&&(i=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(c in t)w.call(t,c)&&!N.hasOwnProperty(c)&&(a[c]=void 0===t[c]&&void 0!==l?l[c]:t[c])}var c=arguments.length-2;if(1===c)a.children=r;else if(1<c){l=Array(c);for(var u=0;u<c;u++)l[u]=arguments[u+2];a.children=l}return{$$typeof:n,type:e.type,key:i,ref:o,props:a,_owner:s}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=k,t.createFactory=function(e){var t=k.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:c,render:e}},t.isValidElement=S,t.lazy=function(e){return{$$typeof:f,_payload:{_status:-1,_result:e},_init:P}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=T.transition;T.transition={};try{e()}finally{T.transition=t}},t.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},t.useCallback=function(e,t){return M.current.useCallback(e,t)},t.useContext=function(e){return M.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return M.current.useDeferredValue(e)},t.useEffect=function(e,t){return M.current.useEffect(e,t)},t.useId=function(){return M.current.useId()},t.useImperativeHandle=function(e,t,n){return M.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return M.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return M.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return M.current.useMemo(e,t)},t.useReducer=function(e,t,n){return M.current.useReducer(e,t,n)},t.useRef=function(e){return M.current.useRef(e)},t.useState=function(e){return M.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return M.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return M.current.useTransition()},t.version="18.1.0"},2791:function(e,t,n){"use strict";e.exports=n(9117)},184:function(e,t,n){"use strict";e.exports=n(6374)},6813:function(e,t){"use strict";function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,a=e[r];if(!(0<i(a,t)))break e;e[r]=t,e[n]=a,n=r}}function r(e){return 0===e.length?null:e[0]}function a(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length,o=a>>>1;r<o;){var s=2*(r+1)-1,l=e[s],c=s+1,u=e[c];if(0>i(l,n))c<a&&0>i(u,l)?(e[r]=u,e[c]=n,r=c):(e[r]=l,e[s]=n,r=s);else{if(!(c<a&&0>i(u,n)))break e;e[r]=u,e[c]=n,r=c}}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"===typeof performance&&"function"===typeof performance.now){var o=performance;t.unstable_now=function(){return o.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var c=[],u=[],d=1,f=null,h=3,v=!1,m=!1,p=!1,g="function"===typeof setTimeout?setTimeout:null,y="function"===typeof clearTimeout?clearTimeout:null,b="undefined"!==typeof setImmediate?setImmediate:null;function x(e){for(var t=r(u);null!==t;){if(null===t.callback)a(u);else{if(!(t.startTime<=e))break;a(u),t.sortIndex=t.expirationTime,n(c,t)}t=r(u)}}function _(e){if(p=!1,x(e),!m)if(null!==r(c))m=!0,T(w);else{var t=r(u);null!==t&&R(_,t.startTime-e)}}function w(e,n){m=!1,p&&(p=!1,y(S),S=-1),v=!0;var i=h;try{for(x(n),f=r(c);null!==f&&(!(f.expirationTime>n)||e&&!E());){var o=f.callback;if("function"===typeof o){f.callback=null,h=f.priorityLevel;var s=o(f.expirationTime<=n);n=t.unstable_now(),"function"===typeof s?f.callback=s:f===r(c)&&a(c),x(n)}else a(c);f=r(c)}if(null!==f)var l=!0;else{var d=r(u);null!==d&&R(_,d.startTime-n),l=!1}return l}finally{f=null,h=i,v=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var j,N=!1,k=null,S=-1,C=5,D=-1;function E(){return!(t.unstable_now()-D<C)}function O(){if(null!==k){var e=t.unstable_now();D=e;var n=!0;try{n=k(!0,e)}finally{n?j():(N=!1,k=null)}}else N=!1}if("function"===typeof b)j=function(){b(O)};else if("undefined"!==typeof MessageChannel){var P=new MessageChannel,M=P.port2;P.port1.onmessage=O,j=function(){M.postMessage(null)}}else j=function(){g(O,0)};function T(e){k=e,N||(N=!0,j())}function R(e,n){S=g((function(){e(t.unstable_now())}),n)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){m||v||(m=!0,T(w))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):C=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return h},t.unstable_getFirstCallbackNode=function(){return r(c)},t.unstable_next=function(e){switch(h){case 1:case 2:case 3:var t=3;break;default:t=h}var n=h;h=t;try{return e()}finally{h=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=h;h=e;try{return t()}finally{h=n}},t.unstable_scheduleCallback=function(e,a,i){var o=t.unstable_now();switch("object"===typeof i&&null!==i?i="number"===typeof(i=i.delay)&&0<i?o+i:o:i=o,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:d++,callback:a,priorityLevel:e,startTime:i,expirationTime:s=i+s,sortIndex:-1},i>o?(e.sortIndex=i,n(u,e),null===r(c)&&e===r(u)&&(p?(y(S),S=-1):p=!0,R(_,i-o))):(e.sortIndex=s,n(c,e),m||v||(m=!0,T(w))),e},t.unstable_shouldYield=E,t.unstable_wrapCallback=function(e){var t=h;return function(){var n=h;h=t;try{return e.apply(this,arguments)}finally{h=n}}}},5296:function(e,t,n){"use strict";e.exports=n(6813)},9590:function(e){e.exports=function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={exports:{},id:r,loaded:!1};return e[r].call(a.exports,a,a.exports,t),a.loaded=!0,a.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t){"use strict";function n(e){var t=e.getContext("2d"),n=e.width,r=e.height,a=t.getImageData(0,0,n,r).data,s=i(!0,n,r,a),l=i(!1,n,r,a),c=o(!0,n,r,a),u=o(!1,n,r,a)-c+1,d=l-s+1,f=t.getImageData(c,s,u,d);return e.width=u,e.height=d,t.clearRect(0,0,u,d),t.putImageData(f,0,0),e}function r(e,t,n,r){return{red:r[4*(n*t+e)],green:r[4*(n*t+e)+1],blue:r[4*(n*t+e)+2],alpha:r[4*(n*t+e)+3]}}function a(e,t,n,a){return r(e,t,n,a).alpha}function i(e,t,n,r){for(var i=e?1:-1,o=e?0:n-1;e?o<n:o>-1;o+=i)for(var s=0;s<t;s++)if(a(s,o,t,r))return o;return null}function o(e,t,n,r){for(var i=e?1:-1,o=e?0:t-1;e?o<t:o>-1;o+=i)for(var s=0;s<n;s++)if(a(o,s,t,r))return o;return null}Object.defineProperty(t,"__esModule",{value:!0}),t.default=n}])},9900:function(e,t,n){"use strict";n.r(t),n.d(t,{getFontShorthand:function(){return a},measureText:function(){return i},updateInputWidth:function(){return o}});var r=["normal","small-caps"];function a(e){if(!e)return"";var t=window.getComputedStyle(e);if(t.font)return t.font;if(!(""!==t["font-family"]))return"";var n=r.includes(t["font-variant"])?t["font-variant"]:"normal";return"".concat(t["font-style"]," ").concat(n," ").concat(t["font-weight"]," ").concat(t["font-size"]," / ").concat(t["line-height"]," ").concat(t["font-family"])}function i(e,t){var n=(i.canvas||(i.canvas=document.createElement("canvas"))).getContext("2d");if(!n)return null;n.font=t;var r=n.measureText(e).width;return Math.ceil(r)}function o(e){if("undefined"===typeof window||!e)return null;var t=a(e),n=i(e.value||e.placeholder,t);return null===n?null:(e.style.width="".concat(n,"px"),n)}t.default=o},1561:function(e,t,n){"use strict";var r=n(2791);var a="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},i=r.useState,o=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!a(e,n)}catch(r){return!0}}var u="undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=i({inst:{value:n,getSnapshot:t}}),a=r[0].inst,u=r[1];return s((function(){a.value=n,a.getSnapshot=t,c(a)&&u({inst:a})}),[e,n,t]),o((function(){return c(a)&&u({inst:a}),e((function(){c(a)&&u({inst:a})}))}),[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:u},7595:function(e,t,n){"use strict";var r=n(2791),a=n(7248);var i="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},o=a.useSyncExternalStore,s=r.useRef,l=r.useEffect,c=r.useMemo,u=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,a){var d=s(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=c((function(){function e(e){if(!l){if(l=!0,o=e,e=r(e),void 0!==a&&f.hasValue){var t=f.value;if(a(t,e))return s=t}return s=e}if(t=s,i(o,e))return t;var n=r(e);return void 0!==a&&a(t,n)?t:(o=e,s=n)}var o,s,l=!1,c=void 0===n?null:n;return[function(){return e(t())},null===c?void 0:function(){return e(c())}]}),[t,n,r,a]);var h=o(e,d[0],d[1]);return l((function(){f.hasValue=!0,f.value=h}),[h]),u(h),h}},7248:function(e,t,n){"use strict";e.exports=n(1561)},327:function(e,t,n){"use strict";e.exports=n(7595)},2391:function(e){"use strict";var t=function(){};e.exports=t},678:function(e,t,n){(e=n.nmd(e)).exports=function(){"use strict";var t,n;function r(){return t.apply(null,arguments)}function a(e){t=e}function i(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function o(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function l(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(s(e,t))return!1;return!0}function c(e){return void 0===e}function u(e){return"number"===typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function f(e,t){var n,r=[],a=e.length;for(n=0;n<a;++n)r.push(t(e[n],n));return r}function h(e,t){for(var n in t)s(t,n)&&(e[n]=t[n]);return s(t,"toString")&&(e.toString=t.toString),s(t,"valueOf")&&(e.valueOf=t.valueOf),e}function v(e,t,n,r){return Kn(e,t,n,r,!0).utc()}function m(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function p(e){return null==e._pf&&(e._pf=m()),e._pf}function g(e){var t=null,r=!1,a=e._d&&!isNaN(e._d.getTime());return a&&(t=p(e),r=n.call(t.parsedDateParts,(function(e){return null!=e})),a=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&r),e._strict&&(a=a&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour)),null!=Object.isFrozen&&Object.isFrozen(e)?a:(e._isValid=a,e._isValid)}function y(e){var t=v(NaN);return null!=e?h(p(t),e):p(t).userInvalidated=!0,t}n=Array.prototype.some?Array.prototype.some:function(e){var t,n=Object(this),r=n.length>>>0;for(t=0;t<r;t++)if(t in n&&e.call(this,n[t],t,n))return!0;return!1};var b=r.momentProperties=[],x=!1;function _(e,t){var n,r,a,i=b.length;if(c(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),c(t._i)||(e._i=t._i),c(t._f)||(e._f=t._f),c(t._l)||(e._l=t._l),c(t._strict)||(e._strict=t._strict),c(t._tzm)||(e._tzm=t._tzm),c(t._isUTC)||(e._isUTC=t._isUTC),c(t._offset)||(e._offset=t._offset),c(t._pf)||(e._pf=p(t)),c(t._locale)||(e._locale=t._locale),i>0)for(n=0;n<i;n++)c(a=t[r=b[n]])||(e[r]=a);return e}function w(e){_(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===x&&(x=!0,r.updateOffset(this),x=!1)}function j(e){return e instanceof w||null!=e&&null!=e._isAMomentObject}function N(e){!1===r.suppressDeprecationWarnings&&"undefined"!==typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function k(e,t){var n=!0;return h((function(){if(null!=r.deprecationHandler&&r.deprecationHandler(null,e),n){var a,i,o,l=[],c=arguments.length;for(i=0;i<c;i++){if(a="","object"===typeof arguments[i]){for(o in a+="\n["+i+"] ",arguments[0])s(arguments[0],o)&&(a+=o+": "+arguments[0][o]+", ");a=a.slice(0,-2)}else a=arguments[i];l.push(a)}N(e+"\nArguments: "+Array.prototype.slice.call(l).join("")+"\n"+(new Error).stack),n=!1}return t.apply(this,arguments)}),t)}var S,C={};function D(e,t){null!=r.deprecationHandler&&r.deprecationHandler(e,t),C[e]||(N(t),C[e]=!0)}function E(e){return"undefined"!==typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function O(e){var t,n;for(n in e)s(e,n)&&(E(t=e[n])?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function P(e,t){var n,r=h({},e);for(n in t)s(t,n)&&(o(e[n])&&o(t[n])?(r[n]={},h(r[n],e[n]),h(r[n],t[n])):null!=t[n]?r[n]=t[n]:delete r[n]);for(n in e)s(e,n)&&!s(t,n)&&o(e[n])&&(r[n]=h({},r[n]));return r}function M(e){null!=e&&this.set(e)}r.suppressDeprecationWarnings=!1,r.deprecationHandler=null,S=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)s(e,t)&&n.push(t);return n};var T={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function R(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return E(r)?r.call(t,n):r}function A(e,t,n){var r=""+Math.abs(e),a=t-r.length;return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+r}var I=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,L=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,F={},Y={};function U(e,t,n,r){var a=r;"string"===typeof r&&(a=function(){return this[r]()}),e&&(Y[e]=a),t&&(Y[t[0]]=function(){return A(a.apply(this,arguments),t[1],t[2])}),n&&(Y[n]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function Z(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function H(e){var t,n,r=e.match(I);for(t=0,n=r.length;t<n;t++)Y[r[t]]?r[t]=Y[r[t]]:r[t]=Z(r[t]);return function(t){var a,i="";for(a=0;a<n;a++)i+=E(r[a])?r[a].call(t,e):r[a];return i}}function B(e,t){return e.isValid()?(t=V(t,e.localeData()),F[t]=F[t]||H(t),F[t](e)):e.localeData().invalidDate()}function V(e,t){var n=5;function r(e){return t.longDateFormat(e)||e}for(L.lastIndex=0;n>=0&&L.test(e);)e=e.replace(L,r),L.lastIndex=0,n-=1;return e}var z={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"};function W(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(I).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])}var q="Invalid date";function K(){return this._invalidDate}var $="%d",G=/\d{1,2}/;function J(e){return this._ordinal.replace("%d",e)}var X={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function Q(e,t,n,r){var a=this._relativeTime[n];return E(a)?a(e,t,n,r):a.replace(/%d/i,e)}function ee(e,t){var n=this._relativeTime[e>0?"future":"past"];return E(n)?n(t):n.replace(/%s/i,t)}var te={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function ne(e){return"string"===typeof e?te[e]||te[e.toLowerCase()]:void 0}function re(e){var t,n,r={};for(n in e)s(e,n)&&(t=ne(n))&&(r[t]=e[n]);return r}var ae={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function ie(e){var t,n=[];for(t in e)s(e,t)&&n.push({unit:t,priority:ae[t]});return n.sort((function(e,t){return e.priority-t.priority})),n}var oe,se=/\d/,le=/\d\d/,ce=/\d{3}/,ue=/\d{4}/,de=/[+-]?\d{6}/,fe=/\d\d?/,he=/\d\d\d\d?/,ve=/\d\d\d\d\d\d?/,me=/\d{1,3}/,pe=/\d{1,4}/,ge=/[+-]?\d{1,6}/,ye=/\d+/,be=/[+-]?\d+/,xe=/Z|[+-]\d\d:?\d\d/gi,_e=/Z|[+-]\d\d(?::?\d\d)?/gi,we=/[+-]?\d+(\.\d{1,3})?/,je=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,Ne=/^[1-9]\d?/,ke=/^([1-9]\d|\d)/;function Se(e,t,n){oe[e]=E(t)?t:function(e,r){return e&&n?n:t}}function Ce(e,t){return s(oe,e)?oe[e](t._strict,t._locale):new RegExp(De(e))}function De(e){return Ee(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,n,r,a){return t||n||r||a})))}function Ee(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Oe(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function Pe(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=Oe(t)),n}oe={};var Me={};function Te(e,t){var n,r,a=t;for("string"===typeof e&&(e=[e]),u(t)&&(a=function(e,n){n[t]=Pe(e)}),r=e.length,n=0;n<r;n++)Me[e[n]]=a}function Re(e,t){Te(e,(function(e,n,r,a){r._w=r._w||{},t(e,r._w,r,a)}))}function Ae(e,t,n){null!=t&&s(Me,e)&&Me[e](t,n._a,n,e)}function Ie(e){return e%4===0&&e%100!==0||e%400===0}var Le=0,Fe=1,Ye=2,Ue=3,Ze=4,He=5,Be=6,Ve=7,ze=8;function We(e){return Ie(e)?366:365}U("Y",0,0,(function(){var e=this.year();return e<=9999?A(e,4):"+"+e})),U(0,["YY",2],0,(function(){return this.year()%100})),U(0,["YYYY",4],0,"year"),U(0,["YYYYY",5],0,"year"),U(0,["YYYYYY",6,!0],0,"year"),Se("Y",be),Se("YY",fe,le),Se("YYYY",pe,ue),Se("YYYYY",ge,de),Se("YYYYYY",ge,de),Te(["YYYYY","YYYYYY"],Le),Te("YYYY",(function(e,t){t[Le]=2===e.length?r.parseTwoDigitYear(e):Pe(e)})),Te("YY",(function(e,t){t[Le]=r.parseTwoDigitYear(e)})),Te("Y",(function(e,t){t[Le]=parseInt(e,10)})),r.parseTwoDigitYear=function(e){return Pe(e)+(Pe(e)>68?1900:2e3)};var qe,Ke=Ge("FullYear",!0);function $e(){return Ie(this.year())}function Ge(e,t){return function(n){return null!=n?(Xe(this,e,n),r.updateOffset(this,t),this):Je(this,e)}}function Je(e,t){if(!e.isValid())return NaN;var n=e._d,r=e._isUTC;switch(t){case"Milliseconds":return r?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return r?n.getUTCSeconds():n.getSeconds();case"Minutes":return r?n.getUTCMinutes():n.getMinutes();case"Hours":return r?n.getUTCHours():n.getHours();case"Date":return r?n.getUTCDate():n.getDate();case"Day":return r?n.getUTCDay():n.getDay();case"Month":return r?n.getUTCMonth():n.getMonth();case"FullYear":return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function Xe(e,t,n){var r,a,i,o,s;if(e.isValid()&&!isNaN(n)){switch(r=e._d,a=e._isUTC,t){case"Milliseconds":return void(a?r.setUTCMilliseconds(n):r.setMilliseconds(n));case"Seconds":return void(a?r.setUTCSeconds(n):r.setSeconds(n));case"Minutes":return void(a?r.setUTCMinutes(n):r.setMinutes(n));case"Hours":return void(a?r.setUTCHours(n):r.setHours(n));case"Date":return void(a?r.setUTCDate(n):r.setDate(n));case"FullYear":break;default:return}i=n,o=e.month(),s=29!==(s=e.date())||1!==o||Ie(i)?s:28,a?r.setUTCFullYear(i,o,s):r.setFullYear(i,o,s)}}function Qe(e){return E(this[e=ne(e)])?this[e]():this}function et(e,t){if("object"===typeof e){var n,r=ie(e=re(e)),a=r.length;for(n=0;n<a;n++)this[r[n].unit](e[r[n].unit])}else if(E(this[e=ne(e)]))return this[e](t);return this}function tt(e,t){return(e%t+t)%t}function nt(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=tt(t,12);return e+=(t-n)/12,1===n?Ie(e)?29:28:31-n%7%2}qe=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},U("M",["MM",2],"Mo",(function(){return this.month()+1})),U("MMM",0,0,(function(e){return this.localeData().monthsShort(this,e)})),U("MMMM",0,0,(function(e){return this.localeData().months(this,e)})),Se("M",fe,Ne),Se("MM",fe,le),Se("MMM",(function(e,t){return t.monthsShortRegex(e)})),Se("MMMM",(function(e,t){return t.monthsRegex(e)})),Te(["M","MM"],(function(e,t){t[Fe]=Pe(e)-1})),Te(["MMM","MMMM"],(function(e,t,n,r){var a=n._locale.monthsParse(e,r,n._strict);null!=a?t[Fe]=a:p(n).invalidMonth=e}));var rt="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),at="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),it=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,ot=je,st=je;function lt(e,t){return e?i(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||it).test(t)?"format":"standalone"][e.month()]:i(this._months)?this._months:this._months.standalone}function ct(e,t){return e?i(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[it.test(t)?"format":"standalone"][e.month()]:i(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function ut(e,t,n){var r,a,i,o=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)i=v([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(i,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(i,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(a=qe.call(this._shortMonthsParse,o))?a:null:-1!==(a=qe.call(this._longMonthsParse,o))?a:null:"MMM"===t?-1!==(a=qe.call(this._shortMonthsParse,o))||-1!==(a=qe.call(this._longMonthsParse,o))?a:null:-1!==(a=qe.call(this._longMonthsParse,o))||-1!==(a=qe.call(this._shortMonthsParse,o))?a:null}function dt(e,t,n){var r,a,i;if(this._monthsParseExact)return ut.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(a=v([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(i="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[r]=new RegExp(i.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(n&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}}function ft(e,t){if(!e.isValid())return e;if("string"===typeof t)if(/^\d+$/.test(t))t=Pe(t);else if(!u(t=e.localeData().monthsParse(t)))return e;var n=t,r=e.date();return r=r<29?r:Math.min(r,nt(e.year(),n)),e._isUTC?e._d.setUTCMonth(n,r):e._d.setMonth(n,r),e}function ht(e){return null!=e?(ft(this,e),r.updateOffset(this,!0),this):Je(this,"Month")}function vt(){return nt(this.year(),this.month())}function mt(e){return this._monthsParseExact?(s(this,"_monthsRegex")||gt.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(s(this,"_monthsShortRegex")||(this._monthsShortRegex=ot),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function pt(e){return this._monthsParseExact?(s(this,"_monthsRegex")||gt.call(this),e?this._monthsStrictRegex:this._monthsRegex):(s(this,"_monthsRegex")||(this._monthsRegex=st),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function gt(){function e(e,t){return t.length-e.length}var t,n,r,a,i=[],o=[],s=[];for(t=0;t<12;t++)n=v([2e3,t]),r=Ee(this.monthsShort(n,"")),a=Ee(this.months(n,"")),i.push(r),o.push(a),s.push(a),s.push(r);i.sort(e),o.sort(e),s.sort(e),this._monthsRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+i.join("|")+")","i")}function yt(e,t,n,r,a,i,o){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,r,a,i,o),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,a,i,o),s}function bt(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function xt(e,t,n){var r=7+t-n;return-(7+bt(e,0,r).getUTCDay()-t)%7+r-1}function _t(e,t,n,r,a){var i,o,s=1+7*(t-1)+(7+n-r)%7+xt(e,r,a);return s<=0?o=We(i=e-1)+s:s>We(e)?(i=e+1,o=s-We(e)):(i=e,o=s),{year:i,dayOfYear:o}}function wt(e,t,n){var r,a,i=xt(e.year(),t,n),o=Math.floor((e.dayOfYear()-i-1)/7)+1;return o<1?r=o+jt(a=e.year()-1,t,n):o>jt(e.year(),t,n)?(r=o-jt(e.year(),t,n),a=e.year()+1):(a=e.year(),r=o),{week:r,year:a}}function jt(e,t,n){var r=xt(e,t,n),a=xt(e+1,t,n);return(We(e)-r+a)/7}function Nt(e){return wt(e,this._week.dow,this._week.doy).week}U("w",["ww",2],"wo","week"),U("W",["WW",2],"Wo","isoWeek"),Se("w",fe,Ne),Se("ww",fe,le),Se("W",fe,Ne),Se("WW",fe,le),Re(["w","ww","W","WW"],(function(e,t,n,r){t[r.substr(0,1)]=Pe(e)}));var kt={dow:0,doy:6};function St(){return this._week.dow}function Ct(){return this._week.doy}function Dt(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function Et(e){var t=wt(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Ot(e,t){return"string"!==typeof e?e:isNaN(e)?"number"===typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function Pt(e,t){return"string"===typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Mt(e,t){return e.slice(t,7).concat(e.slice(0,t))}U("d",0,"do","day"),U("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),U("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),U("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),U("e",0,0,"weekday"),U("E",0,0,"isoWeekday"),Se("d",fe),Se("e",fe),Se("E",fe),Se("dd",(function(e,t){return t.weekdaysMinRegex(e)})),Se("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),Se("dddd",(function(e,t){return t.weekdaysRegex(e)})),Re(["dd","ddd","dddd"],(function(e,t,n,r){var a=n._locale.weekdaysParse(e,r,n._strict);null!=a?t.d=a:p(n).invalidWeekday=e})),Re(["d","e","E"],(function(e,t,n,r){t[r]=Pe(e)}));var Tt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Rt="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),At="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),It=je,Lt=je,Ft=je;function Yt(e,t){var n=i(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Mt(n,this._week.dow):e?n[e.day()]:n}function Ut(e){return!0===e?Mt(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Zt(e){return!0===e?Mt(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Ht(e,t,n){var r,a,i,o=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)i=v([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(i,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(i,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(i,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(a=qe.call(this._weekdaysParse,o))?a:null:"ddd"===t?-1!==(a=qe.call(this._shortWeekdaysParse,o))?a:null:-1!==(a=qe.call(this._minWeekdaysParse,o))?a:null:"dddd"===t?-1!==(a=qe.call(this._weekdaysParse,o))||-1!==(a=qe.call(this._shortWeekdaysParse,o))||-1!==(a=qe.call(this._minWeekdaysParse,o))?a:null:"ddd"===t?-1!==(a=qe.call(this._shortWeekdaysParse,o))||-1!==(a=qe.call(this._weekdaysParse,o))||-1!==(a=qe.call(this._minWeekdaysParse,o))?a:null:-1!==(a=qe.call(this._minWeekdaysParse,o))||-1!==(a=qe.call(this._weekdaysParse,o))||-1!==(a=qe.call(this._shortWeekdaysParse,o))?a:null}function Bt(e,t,n){var r,a,i;if(this._weekdaysParseExact)return Ht.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(a=v([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(i="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[r]=new RegExp(i.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function Vt(e){if(!this.isValid())return null!=e?this:NaN;var t=Je(this,"Day");return null!=e?(e=Ot(e,this.localeData()),this.add(e-t,"d")):t}function zt(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Wt(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Pt(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function qt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Gt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=It),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Kt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Gt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Lt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function $t(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Gt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ft),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Gt(){function e(e,t){return t.length-e.length}var t,n,r,a,i,o=[],s=[],l=[],c=[];for(t=0;t<7;t++)n=v([2e3,1]).day(t),r=Ee(this.weekdaysMin(n,"")),a=Ee(this.weekdaysShort(n,"")),i=Ee(this.weekdays(n,"")),o.push(r),s.push(a),l.push(i),c.push(r),c.push(a),c.push(i);o.sort(e),s.sort(e),l.sort(e),c.sort(e),this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function Jt(){return this.hours()%12||12}function Xt(){return this.hours()||24}function Qt(e,t){U(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function en(e,t){return t._meridiemParse}function tn(e){return"p"===(e+"").toLowerCase().charAt(0)}U("H",["HH",2],0,"hour"),U("h",["hh",2],0,Jt),U("k",["kk",2],0,Xt),U("hmm",0,0,(function(){return""+Jt.apply(this)+A(this.minutes(),2)})),U("hmmss",0,0,(function(){return""+Jt.apply(this)+A(this.minutes(),2)+A(this.seconds(),2)})),U("Hmm",0,0,(function(){return""+this.hours()+A(this.minutes(),2)})),U("Hmmss",0,0,(function(){return""+this.hours()+A(this.minutes(),2)+A(this.seconds(),2)})),Qt("a",!0),Qt("A",!1),Se("a",en),Se("A",en),Se("H",fe,ke),Se("h",fe,Ne),Se("k",fe,Ne),Se("HH",fe,le),Se("hh",fe,le),Se("kk",fe,le),Se("hmm",he),Se("hmmss",ve),Se("Hmm",he),Se("Hmmss",ve),Te(["H","HH"],Ue),Te(["k","kk"],(function(e,t,n){var r=Pe(e);t[Ue]=24===r?0:r})),Te(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),Te(["h","hh"],(function(e,t,n){t[Ue]=Pe(e),p(n).bigHour=!0})),Te("hmm",(function(e,t,n){var r=e.length-2;t[Ue]=Pe(e.substr(0,r)),t[Ze]=Pe(e.substr(r)),p(n).bigHour=!0})),Te("hmmss",(function(e,t,n){var r=e.length-4,a=e.length-2;t[Ue]=Pe(e.substr(0,r)),t[Ze]=Pe(e.substr(r,2)),t[He]=Pe(e.substr(a)),p(n).bigHour=!0})),Te("Hmm",(function(e,t,n){var r=e.length-2;t[Ue]=Pe(e.substr(0,r)),t[Ze]=Pe(e.substr(r))})),Te("Hmmss",(function(e,t,n){var r=e.length-4,a=e.length-2;t[Ue]=Pe(e.substr(0,r)),t[Ze]=Pe(e.substr(r,2)),t[He]=Pe(e.substr(a))}));var nn=/[ap]\.?m?\.?/i,rn=Ge("Hours",!0);function an(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var on,sn={calendar:T,longDateFormat:z,invalidDate:q,ordinal:$,dayOfMonthOrdinalParse:G,relativeTime:X,months:rt,monthsShort:at,week:kt,weekdays:Tt,weekdaysMin:At,weekdaysShort:Rt,meridiemParse:nn},ln={},cn={};function un(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n<r;n+=1)if(e[n]!==t[n])return n;return r}function dn(e){return e?e.toLowerCase().replace("_","-"):e}function fn(e){for(var t,n,r,a,i=0;i<e.length;){for(t=(a=dn(e[i]).split("-")).length,n=(n=dn(e[i+1]))?n.split("-"):null;t>0;){if(r=vn(a.slice(0,t).join("-")))return r;if(n&&n.length>=t&&un(a,n)>=t-1)break;t--}i++}return on}function hn(e){return!(!e||!e.match("^[^/\\\\]*$"))}function vn(t){var n=null;if(void 0===ln[t]&&e&&e.exports&&hn(t))try{n=on._abbr,Object(function(){var e=new Error("Cannot find module 'undefined'");throw e.code="MODULE_NOT_FOUND",e}()),mn(n)}catch(r){ln[t]=null}return ln[t]}function mn(e,t){var n;return e&&((n=c(t)?yn(e):pn(e,t))?on=n:"undefined"!==typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),on._abbr}function pn(e,t){if(null!==t){var n,r=sn;if(t.abbr=e,null!=ln[e])D("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=ln[e]._config;else if(null!=t.parentLocale)if(null!=ln[t.parentLocale])r=ln[t.parentLocale]._config;else{if(null==(n=vn(t.parentLocale)))return cn[t.parentLocale]||(cn[t.parentLocale]=[]),cn[t.parentLocale].push({name:e,config:t}),null;r=n._config}return ln[e]=new M(P(r,t)),cn[e]&&cn[e].forEach((function(e){pn(e.name,e.config)})),mn(e),ln[e]}return delete ln[e],null}function gn(e,t){if(null!=t){var n,r,a=sn;null!=ln[e]&&null!=ln[e].parentLocale?ln[e].set(P(ln[e]._config,t)):(null!=(r=vn(e))&&(a=r._config),t=P(a,t),null==r&&(t.abbr=e),(n=new M(t)).parentLocale=ln[e],ln[e]=n),mn(e)}else null!=ln[e]&&(null!=ln[e].parentLocale?(ln[e]=ln[e].parentLocale,e===mn()&&mn(e)):null!=ln[e]&&delete ln[e]);return ln[e]}function yn(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return on;if(!i(e)){if(t=vn(e))return t;e=[e]}return fn(e)}function bn(){return S(ln)}function xn(e){var t,n=e._a;return n&&-2===p(e).overflow&&(t=n[Fe]<0||n[Fe]>11?Fe:n[Ye]<1||n[Ye]>nt(n[Le],n[Fe])?Ye:n[Ue]<0||n[Ue]>24||24===n[Ue]&&(0!==n[Ze]||0!==n[He]||0!==n[Be])?Ue:n[Ze]<0||n[Ze]>59?Ze:n[He]<0||n[He]>59?He:n[Be]<0||n[Be]>999?Be:-1,p(e)._overflowDayOfYear&&(t<Le||t>Ye)&&(t=Ye),p(e)._overflowWeeks&&-1===t&&(t=Ve),p(e)._overflowWeekday&&-1===t&&(t=ze),p(e).overflow=t),e}var _n=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,wn=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,jn=/Z|[+-]\d\d(?::?\d\d)?/,Nn=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],kn=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Sn=/^\/?Date\((-?\d+)/i,Cn=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Dn={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function En(e){var t,n,r,a,i,o,s=e._i,l=_n.exec(s)||wn.exec(s),c=Nn.length,u=kn.length;if(l){for(p(e).iso=!0,t=0,n=c;t<n;t++)if(Nn[t][1].exec(l[1])){a=Nn[t][0],r=!1!==Nn[t][2];break}if(null==a)return void(e._isValid=!1);if(l[3]){for(t=0,n=u;t<n;t++)if(kn[t][1].exec(l[3])){i=(l[2]||" ")+kn[t][0];break}if(null==i)return void(e._isValid=!1)}if(!r&&null!=i)return void(e._isValid=!1);if(l[4]){if(!jn.exec(l[4]))return void(e._isValid=!1);o="Z"}e._f=a+(i||"")+(o||""),Zn(e)}else e._isValid=!1}function On(e,t,n,r,a,i){var o=[Pn(e),at.indexOf(t),parseInt(n,10),parseInt(r,10),parseInt(a,10)];return i&&o.push(parseInt(i,10)),o}function Pn(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function Mn(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Tn(e,t,n){return!e||Rt.indexOf(e)===new Date(t[0],t[1],t[2]).getDay()||(p(n).weekdayMismatch=!0,n._isValid=!1,!1)}function Rn(e,t,n){if(e)return Dn[e];if(t)return 0;var r=parseInt(n,10),a=r%100;return(r-a)/100*60+a}function An(e){var t,n=Cn.exec(Mn(e._i));if(n){if(t=On(n[4],n[3],n[2],n[5],n[6],n[7]),!Tn(n[1],t,e))return;e._a=t,e._tzm=Rn(n[8],n[9],n[10]),e._d=bt.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),p(e).rfc2822=!0}else e._isValid=!1}function In(e){var t=Sn.exec(e._i);null===t?(En(e),!1===e._isValid&&(delete e._isValid,An(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:r.createFromInputFallback(e)))):e._d=new Date(+t[1])}function Ln(e,t,n){return null!=e?e:null!=t?t:n}function Fn(e){var t=new Date(r.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function Yn(e){var t,n,r,a,i,o=[];if(!e._d){for(r=Fn(e),e._w&&null==e._a[Ye]&&null==e._a[Fe]&&Un(e),null!=e._dayOfYear&&(i=Ln(e._a[Le],r[Le]),(e._dayOfYear>We(i)||0===e._dayOfYear)&&(p(e)._overflowDayOfYear=!0),n=bt(i,0,e._dayOfYear),e._a[Fe]=n.getUTCMonth(),e._a[Ye]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=o[t]=r[t];for(;t<7;t++)e._a[t]=o[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[Ue]&&0===e._a[Ze]&&0===e._a[He]&&0===e._a[Be]&&(e._nextDay=!0,e._a[Ue]=0),e._d=(e._useUTC?bt:yt).apply(null,o),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Ue]=24),e._w&&"undefined"!==typeof e._w.d&&e._w.d!==a&&(p(e).weekdayMismatch=!0)}}function Un(e){var t,n,r,a,i,o,s,l,c;null!=(t=e._w).GG||null!=t.W||null!=t.E?(i=1,o=4,n=Ln(t.GG,e._a[Le],wt($n(),1,4).year),r=Ln(t.W,1),((a=Ln(t.E,1))<1||a>7)&&(l=!0)):(i=e._locale._week.dow,o=e._locale._week.doy,c=wt($n(),i,o),n=Ln(t.gg,e._a[Le],c.year),r=Ln(t.w,c.week),null!=t.d?((a=t.d)<0||a>6)&&(l=!0):null!=t.e?(a=t.e+i,(t.e<0||t.e>6)&&(l=!0)):a=i),r<1||r>jt(n,i,o)?p(e)._overflowWeeks=!0:null!=l?p(e)._overflowWeekday=!0:(s=_t(n,r,a,i,o),e._a[Le]=s.year,e._dayOfYear=s.dayOfYear)}function Zn(e){if(e._f!==r.ISO_8601)if(e._f!==r.RFC_2822){e._a=[],p(e).empty=!0;var t,n,a,i,o,s,l,c=""+e._i,u=c.length,d=0;for(l=(a=V(e._f,e._locale).match(I)||[]).length,t=0;t<l;t++)i=a[t],(n=(c.match(Ce(i,e))||[])[0])&&((o=c.substr(0,c.indexOf(n))).length>0&&p(e).unusedInput.push(o),c=c.slice(c.indexOf(n)+n.length),d+=n.length),Y[i]?(n?p(e).empty=!1:p(e).unusedTokens.push(i),Ae(i,n,e)):e._strict&&!n&&p(e).unusedTokens.push(i);p(e).charsLeftOver=u-d,c.length>0&&p(e).unusedInput.push(c),e._a[Ue]<=12&&!0===p(e).bigHour&&e._a[Ue]>0&&(p(e).bigHour=void 0),p(e).parsedDateParts=e._a.slice(0),p(e).meridiem=e._meridiem,e._a[Ue]=Hn(e._locale,e._a[Ue],e._meridiem),null!==(s=p(e).era)&&(e._a[Le]=e._locale.erasConvertYear(s,e._a[Le])),Yn(e),xn(e)}else An(e);else En(e)}function Hn(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((r=e.isPM(n))&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function Bn(e){var t,n,r,a,i,o,s=!1,l=e._f.length;if(0===l)return p(e).invalidFormat=!0,void(e._d=new Date(NaN));for(a=0;a<l;a++)i=0,o=!1,t=_({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[a],Zn(t),g(t)&&(o=!0),i+=p(t).charsLeftOver,i+=10*p(t).unusedTokens.length,p(t).score=i,s?i<r&&(r=i,n=t):(null==r||i<r||o)&&(r=i,n=t,o&&(s=!0));h(e,n||t)}function Vn(e){if(!e._d){var t=re(e._i),n=void 0===t.day?t.date:t.day;e._a=f([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],(function(e){return e&&parseInt(e,10)})),Yn(e)}}function zn(e){var t=new w(xn(Wn(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function Wn(e){var t=e._i,n=e._f;return e._locale=e._locale||yn(e._l),null===t||void 0===n&&""===t?y({nullInput:!0}):("string"===typeof t&&(e._i=t=e._locale.preparse(t)),j(t)?new w(xn(t)):(d(t)?e._d=t:i(n)?Bn(e):n?Zn(e):qn(e),g(e)||(e._d=null),e))}function qn(e){var t=e._i;c(t)?e._d=new Date(r.now()):d(t)?e._d=new Date(t.valueOf()):"string"===typeof t?In(e):i(t)?(e._a=f(t.slice(0),(function(e){return parseInt(e,10)})),Yn(e)):o(t)?Vn(e):u(t)?e._d=new Date(t):r.createFromInputFallback(e)}function Kn(e,t,n,r,a){var s={};return!0!==t&&!1!==t||(r=t,t=void 0),!0!==n&&!1!==n||(r=n,n=void 0),(o(e)&&l(e)||i(e)&&0===e.length)&&(e=void 0),s._isAMomentObject=!0,s._useUTC=s._isUTC=a,s._l=n,s._i=e,s._f=t,s._strict=r,zn(s)}function $n(e,t,n,r){return Kn(e,t,n,r,!1)}r.createFromInputFallback=k("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))})),r.ISO_8601=function(){},r.RFC_2822=function(){};var Gn=k("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=$n.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:y()})),Jn=k("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=$n.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:y()}));function Xn(e,t){var n,r;if(1===t.length&&i(t[0])&&(t=t[0]),!t.length)return $n();for(n=t[0],r=1;r<t.length;++r)t[r].isValid()&&!t[r][e](n)||(n=t[r]);return n}function Qn(){return Xn("isBefore",[].slice.call(arguments,0))}function er(){return Xn("isAfter",[].slice.call(arguments,0))}var tr=function(){return Date.now?Date.now():+new Date},nr=["year","quarter","month","week","day","hour","minute","second","millisecond"];function rr(e){var t,n,r=!1,a=nr.length;for(t in e)if(s(e,t)&&(-1===qe.call(nr,t)||null!=e[t]&&isNaN(e[t])))return!1;for(n=0;n<a;++n)if(e[nr[n]]){if(r)return!1;parseFloat(e[nr[n]])!==Pe(e[nr[n]])&&(r=!0)}return!0}function ar(){return this._isValid}function ir(){return Dr(NaN)}function or(e){var t=re(e),n=t.year||0,r=t.quarter||0,a=t.month||0,i=t.week||t.isoWeek||0,o=t.day||0,s=t.hour||0,l=t.minute||0,c=t.second||0,u=t.millisecond||0;this._isValid=rr(t),this._milliseconds=+u+1e3*c+6e4*l+1e3*s*60*60,this._days=+o+7*i,this._months=+a+3*r+12*n,this._data={},this._locale=yn(),this._bubble()}function sr(e){return e instanceof or}function lr(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function cr(e,t,n){var r,a=Math.min(e.length,t.length),i=Math.abs(e.length-t.length),o=0;for(r=0;r<a;r++)(n&&e[r]!==t[r]||!n&&Pe(e[r])!==Pe(t[r]))&&o++;return o+i}function ur(e,t){U(e,0,0,(function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+A(~~(e/60),2)+t+A(~~e%60,2)}))}ur("Z",":"),ur("ZZ",""),Se("Z",_e),Se("ZZ",_e),Te(["Z","ZZ"],(function(e,t,n){n._useUTC=!0,n._tzm=fr(_e,e)}));var dr=/([\+\-]|\d\d)/gi;function fr(e,t){var n,r,a=(t||"").match(e);return null===a?null:0===(r=60*(n=((a[a.length-1]||[])+"").match(dr)||["-",0,0])[1]+Pe(n[2]))?0:"+"===n[0]?r:-r}function hr(e,t){var n,a;return t._isUTC?(n=t.clone(),a=(j(e)||d(e)?e.valueOf():$n(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+a),r.updateOffset(n,!1),n):$n(e).local()}function vr(e){return-Math.round(e._d.getTimezoneOffset())}function mr(e,t,n){var a,i=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"===typeof e){if(null===(e=fr(_e,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(a=vr(this)),this._offset=e,this._isUTC=!0,null!=a&&this.add(a,"m"),i!==e&&(!t||this._changeInProgress?Tr(this,Dr(e-i,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,r.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?i:vr(this)}function pr(e,t){return null!=e?("string"!==typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function gr(e){return this.utcOffset(0,e)}function yr(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(vr(this),"m")),this}function br(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"===typeof this._i){var e=fr(xe,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this}function xr(e){return!!this.isValid()&&(e=e?$n(e).utcOffset():0,(this.utcOffset()-e)%60===0)}function _r(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function wr(){if(!c(this._isDSTShifted))return this._isDSTShifted;var e,t={};return _(t,this),(t=Wn(t))._a?(e=t._isUTC?v(t._a):$n(t._a),this._isDSTShifted=this.isValid()&&cr(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function jr(){return!!this.isValid()&&!this._isUTC}function Nr(){return!!this.isValid()&&this._isUTC}function kr(){return!!this.isValid()&&this._isUTC&&0===this._offset}r.updateOffset=function(){};var Sr=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Cr=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Dr(e,t){var n,r,a,i=e,o=null;return sr(e)?i={ms:e._milliseconds,d:e._days,M:e._months}:u(e)||!isNaN(+e)?(i={},t?i[t]=+e:i.milliseconds=+e):(o=Sr.exec(e))?(n="-"===o[1]?-1:1,i={y:0,d:Pe(o[Ye])*n,h:Pe(o[Ue])*n,m:Pe(o[Ze])*n,s:Pe(o[He])*n,ms:Pe(lr(1e3*o[Be]))*n}):(o=Cr.exec(e))?(n="-"===o[1]?-1:1,i={y:Er(o[2],n),M:Er(o[3],n),w:Er(o[4],n),d:Er(o[5],n),h:Er(o[6],n),m:Er(o[7],n),s:Er(o[8],n)}):null==i?i={}:"object"===typeof i&&("from"in i||"to"in i)&&(a=Pr($n(i.from),$n(i.to)),(i={}).ms=a.milliseconds,i.M=a.months),r=new or(i),sr(e)&&s(e,"_locale")&&(r._locale=e._locale),sr(e)&&s(e,"_isValid")&&(r._isValid=e._isValid),r}function Er(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Or(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Pr(e,t){var n;return e.isValid()&&t.isValid()?(t=hr(t,e),e.isBefore(t)?n=Or(e,t):((n=Or(t,e)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Mr(e,t){return function(n,r){var a;return null===r||isNaN(+r)||(D(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),a=n,n=r,r=a),Tr(this,Dr(n,r),e),this}}function Tr(e,t,n,a){var i=t._milliseconds,o=lr(t._days),s=lr(t._months);e.isValid()&&(a=null==a||a,s&&ft(e,Je(e,"Month")+s*n),o&&Xe(e,"Date",Je(e,"Date")+o*n),i&&e._d.setTime(e._d.valueOf()+i*n),a&&r.updateOffset(e,o||s))}Dr.fn=or.prototype,Dr.invalid=ir;var Rr=Mr(1,"add"),Ar=Mr(-1,"subtract");function Ir(e){return"string"===typeof e||e instanceof String}function Lr(e){return j(e)||d(e)||Ir(e)||u(e)||Yr(e)||Fr(e)||null===e||void 0===e}function Fr(e){var t,n,r=o(e)&&!l(e),a=!1,i=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],c=i.length;for(t=0;t<c;t+=1)n=i[t],a=a||s(e,n);return r&&a}function Yr(e){var t=i(e),n=!1;return t&&(n=0===e.filter((function(t){return!u(t)&&Ir(e)})).length),t&&n}function Ur(e){var t,n,r=o(e)&&!l(e),a=!1,i=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;t<i.length;t+=1)n=i[t],a=a||s(e,n);return r&&a}function Zr(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Hr(e,t){1===arguments.length&&(arguments[0]?Lr(arguments[0])?(e=arguments[0],t=void 0):Ur(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||$n(),a=hr(n,this).startOf("day"),i=r.calendarFormat(this,a)||"sameElse",o=t&&(E(t[i])?t[i].call(this,n):t[i]);return this.format(o||this.localeData().calendar(i,this,$n(n)))}function Br(){return new w(this)}function Vr(e,t){var n=j(e)?e:$n(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=ne(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())}function zr(e,t){var n=j(e)?e:$n(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=ne(t)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())}function Wr(e,t,n,r){var a=j(e)?e:$n(e),i=j(t)?t:$n(t);return!!(this.isValid()&&a.isValid()&&i.isValid())&&("("===(r=r||"()")[0]?this.isAfter(a,n):!this.isBefore(a,n))&&(")"===r[1]?this.isBefore(i,n):!this.isAfter(i,n))}function qr(e,t){var n,r=j(e)?e:$n(e);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=ne(t)||"millisecond")?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))}function Kr(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function $r(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function Gr(e,t,n){var r,a,i;if(!this.isValid())return NaN;if(!(r=hr(e,this)).isValid())return NaN;switch(a=6e4*(r.utcOffset()-this.utcOffset()),t=ne(t)){case"year":i=Jr(this,r)/12;break;case"month":i=Jr(this,r);break;case"quarter":i=Jr(this,r)/3;break;case"second":i=(this-r)/1e3;break;case"minute":i=(this-r)/6e4;break;case"hour":i=(this-r)/36e5;break;case"day":i=(this-r-a)/864e5;break;case"week":i=(this-r-a)/6048e5;break;default:i=this-r}return n?i:Oe(i)}function Jr(e,t){if(e.date()<t.date())return-Jr(t,e);var n=12*(t.year()-e.year())+(t.month()-e.month()),r=e.clone().add(n,"months");return-(n+(t-r<0?(t-r)/(r-e.clone().add(n-1,"months")):(t-r)/(e.clone().add(n+1,"months")-r)))||0}function Xr(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function Qr(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?B(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):E(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",B(n,"Z")):B(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function ea(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,r,a="moment",i="";return this.isLocal()||(a=0===this.utcOffset()?"moment.utc":"moment.parseZone",i="Z"),e="["+a+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n="-MM-DD[T]HH:mm:ss.SSS",r=i+'[")]',this.format(e+t+n+r)}function ta(e){e||(e=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var t=B(this,e);return this.localeData().postformat(t)}function na(e,t){return this.isValid()&&(j(e)&&e.isValid()||$n(e).isValid())?Dr({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ra(e){return this.from($n(),e)}function aa(e,t){return this.isValid()&&(j(e)&&e.isValid()||$n(e).isValid())?Dr({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ia(e){return this.to($n(),e)}function oa(e){var t;return void 0===e?this._locale._abbr:(null!=(t=yn(e))&&(this._locale=t),this)}r.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",r.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var sa=k("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function la(){return this._locale}var ca=1e3,ua=60*ca,da=60*ua,fa=3506328*da;function ha(e,t){return(e%t+t)%t}function va(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-fa:new Date(e,t,n).valueOf()}function ma(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-fa:Date.UTC(e,t,n)}function pa(e){var t,n;if(void 0===(e=ne(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?ma:va,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=ha(t+(this._isUTC?0:this.utcOffset()*ua),da);break;case"minute":t=this._d.valueOf(),t-=ha(t,ua);break;case"second":t=this._d.valueOf(),t-=ha(t,ca)}return this._d.setTime(t),r.updateOffset(this,!0),this}function ga(e){var t,n;if(void 0===(e=ne(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?ma:va,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=da-ha(t+(this._isUTC?0:this.utcOffset()*ua),da)-1;break;case"minute":t=this._d.valueOf(),t+=ua-ha(t,ua)-1;break;case"second":t=this._d.valueOf(),t+=ca-ha(t,ca)-1}return this._d.setTime(t),r.updateOffset(this,!0),this}function ya(){return this._d.valueOf()-6e4*(this._offset||0)}function ba(){return Math.floor(this.valueOf()/1e3)}function xa(){return new Date(this.valueOf())}function _a(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function wa(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function ja(){return this.isValid()?this.toISOString():null}function Na(){return g(this)}function ka(){return h({},p(this))}function Sa(){return p(this).overflow}function Ca(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Da(e,t){var n,a,i,o=this._eras||yn("en")._eras;for(n=0,a=o.length;n<a;++n)switch("string"===typeof o[n].since&&(i=r(o[n].since).startOf("day"),o[n].since=i.valueOf()),typeof o[n].until){case"undefined":o[n].until=1/0;break;case"string":i=r(o[n].until).startOf("day").valueOf(),o[n].until=i.valueOf()}return o}function Ea(e,t,n){var r,a,i,o,s,l=this.eras();for(e=e.toUpperCase(),r=0,a=l.length;r<a;++r)if(i=l[r].name.toUpperCase(),o=l[r].abbr.toUpperCase(),s=l[r].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(o===e)return l[r];break;case"NNNN":if(i===e)return l[r];break;case"NNNNN":if(s===e)return l[r]}else if([i,o,s].indexOf(e)>=0)return l[r]}function Oa(e,t){var n=e.since<=e.until?1:-1;return void 0===t?r(e.since).year():r(e.since).year()+(t-e.offset)*n}function Pa(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].name;if(r[e].until<=n&&n<=r[e].since)return r[e].name}return""}function Ma(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].narrow;if(r[e].until<=n&&n<=r[e].since)return r[e].narrow}return""}function Ta(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].abbr;if(r[e].until<=n&&n<=r[e].since)return r[e].abbr}return""}function Ra(){var e,t,n,a,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e)if(n=i[e].since<=i[e].until?1:-1,a=this.clone().startOf("day").valueOf(),i[e].since<=a&&a<=i[e].until||i[e].until<=a&&a<=i[e].since)return(this.year()-r(i[e].since).year())*n+i[e].offset;return this.year()}function Aa(e){return s(this,"_erasNameRegex")||Ha.call(this),e?this._erasNameRegex:this._erasRegex}function Ia(e){return s(this,"_erasAbbrRegex")||Ha.call(this),e?this._erasAbbrRegex:this._erasRegex}function La(e){return s(this,"_erasNarrowRegex")||Ha.call(this),e?this._erasNarrowRegex:this._erasRegex}function Fa(e,t){return t.erasAbbrRegex(e)}function Ya(e,t){return t.erasNameRegex(e)}function Ua(e,t){return t.erasNarrowRegex(e)}function Za(e,t){return t._eraYearOrdinalRegex||ye}function Ha(){var e,t,n,r,a,i=[],o=[],s=[],l=[],c=this.eras();for(e=0,t=c.length;e<t;++e)n=Ee(c[e].name),r=Ee(c[e].abbr),a=Ee(c[e].narrow),o.push(n),i.push(r),s.push(a),l.push(n),l.push(r),l.push(a);this._erasRegex=new RegExp("^("+l.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+o.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+i.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+s.join("|")+")","i")}function Ba(e,t){U(0,[e,e.length],0,t)}function Va(e){return Ga.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function za(e){return Ga.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Wa(){return jt(this.year(),1,4)}function qa(){return jt(this.isoWeekYear(),1,4)}function Ka(){var e=this.localeData()._week;return jt(this.year(),e.dow,e.doy)}function $a(){var e=this.localeData()._week;return jt(this.weekYear(),e.dow,e.doy)}function Ga(e,t,n,r,a){var i;return null==e?wt(this,r,a).year:(t>(i=jt(e,r,a))&&(t=i),Ja.call(this,e,t,n,r,a))}function Ja(e,t,n,r,a){var i=_t(e,t,n,r,a),o=bt(i.year,0,i.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}function Xa(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}U("N",0,0,"eraAbbr"),U("NN",0,0,"eraAbbr"),U("NNN",0,0,"eraAbbr"),U("NNNN",0,0,"eraName"),U("NNNNN",0,0,"eraNarrow"),U("y",["y",1],"yo","eraYear"),U("y",["yy",2],0,"eraYear"),U("y",["yyy",3],0,"eraYear"),U("y",["yyyy",4],0,"eraYear"),Se("N",Fa),Se("NN",Fa),Se("NNN",Fa),Se("NNNN",Ya),Se("NNNNN",Ua),Te(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,n,r){var a=n._locale.erasParse(e,r,n._strict);a?p(n).era=a:p(n).invalidEra=e})),Se("y",ye),Se("yy",ye),Se("yyy",ye),Se("yyyy",ye),Se("yo",Za),Te(["y","yy","yyy","yyyy"],Le),Te(["yo"],(function(e,t,n,r){var a;n._locale._eraYearOrdinalRegex&&(a=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Le]=n._locale.eraYearOrdinalParse(e,a):t[Le]=parseInt(e,10)})),U(0,["gg",2],0,(function(){return this.weekYear()%100})),U(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Ba("gggg","weekYear"),Ba("ggggg","weekYear"),Ba("GGGG","isoWeekYear"),Ba("GGGGG","isoWeekYear"),Se("G",be),Se("g",be),Se("GG",fe,le),Se("gg",fe,le),Se("GGGG",pe,ue),Se("gggg",pe,ue),Se("GGGGG",ge,de),Se("ggggg",ge,de),Re(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,r){t[r.substr(0,2)]=Pe(e)})),Re(["gg","GG"],(function(e,t,n,a){t[a]=r.parseTwoDigitYear(e)})),U("Q",0,"Qo","quarter"),Se("Q",se),Te("Q",(function(e,t){t[Fe]=3*(Pe(e)-1)})),U("D",["DD",2],"Do","date"),Se("D",fe,Ne),Se("DD",fe,le),Se("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),Te(["D","DD"],Ye),Te("Do",(function(e,t){t[Ye]=Pe(e.match(fe)[0])}));var Qa=Ge("Date",!0);function ei(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}U("DDD",["DDDD",3],"DDDo","dayOfYear"),Se("DDD",me),Se("DDDD",ce),Te(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=Pe(e)})),U("m",["mm",2],0,"minute"),Se("m",fe,ke),Se("mm",fe,le),Te(["m","mm"],Ze);var ti=Ge("Minutes",!1);U("s",["ss",2],0,"second"),Se("s",fe,ke),Se("ss",fe,le),Te(["s","ss"],He);var ni,ri,ai=Ge("Seconds",!1);for(U("S",0,0,(function(){return~~(this.millisecond()/100)})),U(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),U(0,["SSS",3],0,"millisecond"),U(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),U(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),U(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),U(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),U(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),U(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),Se("S",me,se),Se("SS",me,le),Se("SSS",me,ce),ni="SSSS";ni.length<=9;ni+="S")Se(ni,ye);function ii(e,t){t[Be]=Pe(1e3*("0."+e))}for(ni="S";ni.length<=9;ni+="S")Te(ni,ii);function oi(){return this._isUTC?"UTC":""}function si(){return this._isUTC?"Coordinated Universal Time":""}ri=Ge("Milliseconds",!1),U("z",0,0,"zoneAbbr"),U("zz",0,0,"zoneName");var li=w.prototype;function ci(e){return $n(1e3*e)}function ui(){return $n.apply(null,arguments).parseZone()}function di(e){return e}li.add=Rr,li.calendar=Hr,li.clone=Br,li.diff=Gr,li.endOf=ga,li.format=ta,li.from=na,li.fromNow=ra,li.to=aa,li.toNow=ia,li.get=Qe,li.invalidAt=Sa,li.isAfter=Vr,li.isBefore=zr,li.isBetween=Wr,li.isSame=qr,li.isSameOrAfter=Kr,li.isSameOrBefore=$r,li.isValid=Na,li.lang=sa,li.locale=oa,li.localeData=la,li.max=Jn,li.min=Gn,li.parsingFlags=ka,li.set=et,li.startOf=pa,li.subtract=Ar,li.toArray=_a,li.toObject=wa,li.toDate=xa,li.toISOString=Qr,li.inspect=ea,"undefined"!==typeof Symbol&&null!=Symbol.for&&(li[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),li.toJSON=ja,li.toString=Xr,li.unix=ba,li.valueOf=ya,li.creationData=Ca,li.eraName=Pa,li.eraNarrow=Ma,li.eraAbbr=Ta,li.eraYear=Ra,li.year=Ke,li.isLeapYear=$e,li.weekYear=Va,li.isoWeekYear=za,li.quarter=li.quarters=Xa,li.month=ht,li.daysInMonth=vt,li.week=li.weeks=Dt,li.isoWeek=li.isoWeeks=Et,li.weeksInYear=Ka,li.weeksInWeekYear=$a,li.isoWeeksInYear=Wa,li.isoWeeksInISOWeekYear=qa,li.date=Qa,li.day=li.days=Vt,li.weekday=zt,li.isoWeekday=Wt,li.dayOfYear=ei,li.hour=li.hours=rn,li.minute=li.minutes=ti,li.second=li.seconds=ai,li.millisecond=li.milliseconds=ri,li.utcOffset=mr,li.utc=gr,li.local=yr,li.parseZone=br,li.hasAlignedHourOffset=xr,li.isDST=_r,li.isLocal=jr,li.isUtcOffset=Nr,li.isUtc=kr,li.isUTC=kr,li.zoneAbbr=oi,li.zoneName=si,li.dates=k("dates accessor is deprecated. Use date instead.",Qa),li.months=k("months accessor is deprecated. Use month instead",ht),li.years=k("years accessor is deprecated. Use year instead",Ke),li.zone=k("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",pr),li.isDSTShifted=k("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",wr);var fi=M.prototype;function hi(e,t,n,r){var a=yn(),i=v().set(r,t);return a[n](i,e)}function vi(e,t,n){if(u(e)&&(t=e,e=void 0),e=e||"",null!=t)return hi(e,t,n,"month");var r,a=[];for(r=0;r<12;r++)a[r]=hi(e,r,n,"month");return a}function mi(e,t,n,r){"boolean"===typeof e?(u(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,u(t)&&(n=t,t=void 0),t=t||"");var a,i=yn(),o=e?i._week.dow:0,s=[];if(null!=n)return hi(t,(n+o)%7,r,"day");for(a=0;a<7;a++)s[a]=hi(t,(a+o)%7,r,"day");return s}function pi(e,t){return vi(e,t,"months")}function gi(e,t){return vi(e,t,"monthsShort")}function yi(e,t,n){return mi(e,t,n,"weekdays")}function bi(e,t,n){return mi(e,t,n,"weekdaysShort")}function xi(e,t,n){return mi(e,t,n,"weekdaysMin")}fi.calendar=R,fi.longDateFormat=W,fi.invalidDate=K,fi.ordinal=J,fi.preparse=di,fi.postformat=di,fi.relativeTime=Q,fi.pastFuture=ee,fi.set=O,fi.eras=Da,fi.erasParse=Ea,fi.erasConvertYear=Oa,fi.erasAbbrRegex=Ia,fi.erasNameRegex=Aa,fi.erasNarrowRegex=La,fi.months=lt,fi.monthsShort=ct,fi.monthsParse=dt,fi.monthsRegex=pt,fi.monthsShortRegex=mt,fi.week=Nt,fi.firstDayOfYear=Ct,fi.firstDayOfWeek=St,fi.weekdays=Yt,fi.weekdaysMin=Zt,fi.weekdaysShort=Ut,fi.weekdaysParse=Bt,fi.weekdaysRegex=qt,fi.weekdaysShortRegex=Kt,fi.weekdaysMinRegex=$t,fi.isPM=tn,fi.meridiem=an,mn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===Pe(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),r.lang=k("moment.lang is deprecated. Use moment.locale instead.",mn),r.langData=k("moment.langData is deprecated. Use moment.localeData instead.",yn);var _i=Math.abs;function wi(){var e=this._data;return this._milliseconds=_i(this._milliseconds),this._days=_i(this._days),this._months=_i(this._months),e.milliseconds=_i(e.milliseconds),e.seconds=_i(e.seconds),e.minutes=_i(e.minutes),e.hours=_i(e.hours),e.months=_i(e.months),e.years=_i(e.years),this}function ji(e,t,n,r){var a=Dr(t,n);return e._milliseconds+=r*a._milliseconds,e._days+=r*a._days,e._months+=r*a._months,e._bubble()}function Ni(e,t){return ji(this,e,t,1)}function ki(e,t){return ji(this,e,t,-1)}function Si(e){return e<0?Math.floor(e):Math.ceil(e)}function Ci(){var e,t,n,r,a,i=this._milliseconds,o=this._days,s=this._months,l=this._data;return i>=0&&o>=0&&s>=0||i<=0&&o<=0&&s<=0||(i+=864e5*Si(Ei(s)+o),o=0,s=0),l.milliseconds=i%1e3,e=Oe(i/1e3),l.seconds=e%60,t=Oe(e/60),l.minutes=t%60,n=Oe(t/60),l.hours=n%24,o+=Oe(n/24),s+=a=Oe(Di(o)),o-=Si(Ei(a)),r=Oe(s/12),s%=12,l.days=o,l.months=s,l.years=r,this}function Di(e){return 4800*e/146097}function Ei(e){return 146097*e/4800}function Oi(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if("month"===(e=ne(e))||"quarter"===e||"year"===e)switch(t=this._days+r/864e5,n=this._months+Di(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(Ei(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function Pi(e){return function(){return this.as(e)}}var Mi=Pi("ms"),Ti=Pi("s"),Ri=Pi("m"),Ai=Pi("h"),Ii=Pi("d"),Li=Pi("w"),Fi=Pi("M"),Yi=Pi("Q"),Ui=Pi("y"),Zi=Mi;function Hi(){return Dr(this)}function Bi(e){return e=ne(e),this.isValid()?this[e+"s"]():NaN}function Vi(e){return function(){return this.isValid()?this._data[e]:NaN}}var zi=Vi("milliseconds"),Wi=Vi("seconds"),qi=Vi("minutes"),Ki=Vi("hours"),$i=Vi("days"),Gi=Vi("months"),Ji=Vi("years");function Xi(){return Oe(this.days()/7)}var Qi=Math.round,eo={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function to(e,t,n,r,a){return a.relativeTime(t||1,!!n,e,r)}function no(e,t,n,r){var a=Dr(e).abs(),i=Qi(a.as("s")),o=Qi(a.as("m")),s=Qi(a.as("h")),l=Qi(a.as("d")),c=Qi(a.as("M")),u=Qi(a.as("w")),d=Qi(a.as("y")),f=i<=n.ss&&["s",i]||i<n.s&&["ss",i]||o<=1&&["m"]||o<n.m&&["mm",o]||s<=1&&["h"]||s<n.h&&["hh",s]||l<=1&&["d"]||l<n.d&&["dd",l];return null!=n.w&&(f=f||u<=1&&["w"]||u<n.w&&["ww",u]),(f=f||c<=1&&["M"]||c<n.M&&["MM",c]||d<=1&&["y"]||["yy",d])[2]=t,f[3]=+e>0,f[4]=r,to.apply(null,f)}function ro(e){return void 0===e?Qi:"function"===typeof e&&(Qi=e,!0)}function ao(e,t){return void 0!==eo[e]&&(void 0===t?eo[e]:(eo[e]=t,"s"===e&&(eo.ss=t-1),!0))}function io(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,r,a=!1,i=eo;return"object"===typeof e&&(t=e,e=!1),"boolean"===typeof e&&(a=e),"object"===typeof t&&(i=Object.assign({},eo,t),null!=t.s&&null==t.ss&&(i.ss=t.s-1)),r=no(this,!a,i,n=this.localeData()),a&&(r=n.pastFuture(+this,r)),n.postformat(r)}var oo=Math.abs;function so(e){return(e>0)-(e<0)||+e}function lo(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,r,a,i,o,s,l=oo(this._milliseconds)/1e3,c=oo(this._days),u=oo(this._months),d=this.asSeconds();return d?(e=Oe(l/60),t=Oe(e/60),l%=60,e%=60,n=Oe(u/12),u%=12,r=l?l.toFixed(3).replace(/\.?0+$/,""):"",a=d<0?"-":"",i=so(this._months)!==so(d)?"-":"",o=so(this._days)!==so(d)?"-":"",s=so(this._milliseconds)!==so(d)?"-":"",a+"P"+(n?i+n+"Y":"")+(u?i+u+"M":"")+(c?o+c+"D":"")+(t||e||l?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(l?s+r+"S":"")):"P0D"}var co=or.prototype;return co.isValid=ar,co.abs=wi,co.add=Ni,co.subtract=ki,co.as=Oi,co.asMilliseconds=Mi,co.asSeconds=Ti,co.asMinutes=Ri,co.asHours=Ai,co.asDays=Ii,co.asWeeks=Li,co.asMonths=Fi,co.asQuarters=Yi,co.asYears=Ui,co.valueOf=Zi,co._bubble=Ci,co.clone=Hi,co.get=Bi,co.milliseconds=zi,co.seconds=Wi,co.minutes=qi,co.hours=Ki,co.days=$i,co.weeks=Xi,co.months=Gi,co.years=Ji,co.humanize=io,co.toISOString=lo,co.toString=lo,co.toJSON=lo,co.locale=oa,co.localeData=la,co.toIsoString=k("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",lo),co.lang=sa,U("X",0,0,"unix"),U("x",0,0,"valueOf"),Se("x",be),Se("X",we),Te("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e))})),Te("x",(function(e,t,n){n._d=new Date(Pe(e))})),r.version="2.30.1",a($n),r.fn=li,r.min=Qn,r.max=er,r.now=tr,r.utc=v,r.unix=ci,r.months=pi,r.isDate=d,r.locale=mn,r.invalid=y,r.duration=Dr,r.isMoment=j,r.weekdays=yi,r.parseZone=ui,r.localeData=yn,r.isDuration=sr,r.monthsShort=gi,r.weekdaysMin=xi,r.defineLocale=pn,r.updateLocale=gn,r.locales=bn,r.weekdaysShort=bi,r.normalizeUnits=ne,r.relativeTimeRounding=ro,r.relativeTimeThreshold=ao,r.calendarFormat=Zr,r.prototype=li,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},r}()},830:function(e,t,n){"use strict";n.r(t),t.default={}},5749:function(e,t,n){"use strict";n.r(t),t.default={}},2427:function(e,t,n){"use strict";n.r(t),t.default={}},5758:function(e,t,n){"use strict";n.r(t),t.default={}},7061:function(e,t,n){var r=n(8698).default;function a(){"use strict";e.exports=a=function(){return n},e.exports.__esModule=!0,e.exports.default=e.exports;var t,n={},i=Object.prototype,o=i.hasOwnProperty,s=Object.defineProperty||function(e,t,n){e[t]=n.value},l="function"==typeof Symbol?Symbol:{},c=l.iterator||"@@iterator",u=l.asyncIterator||"@@asyncIterator",d=l.toStringTag||"@@toStringTag";function f(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{f({},"")}catch(t){f=function(e,t,n){return e[t]=n}}function h(e,t,n,r){var a=t&&t.prototype instanceof b?t:b,i=Object.create(a.prototype),o=new M(r||[]);return s(i,"_invoke",{value:D(e,n,o)}),i}function v(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}n.wrap=h;var m="suspendedStart",p="executing",g="completed",y={};function b(){}function x(){}function _(){}var w={};f(w,c,(function(){return this}));var j=Object.getPrototypeOf,N=j&&j(j(T([])));N&&N!==i&&o.call(N,c)&&(w=N);var k=_.prototype=b.prototype=Object.create(w);function S(e){["next","throw","return"].forEach((function(t){f(e,t,(function(e){return this._invoke(t,e)}))}))}function C(e,t){function n(a,i,s,l){var c=v(e[a],e,i);if("throw"!==c.type){var u=c.arg,d=u.value;return d&&"object"==r(d)&&o.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,s,l)}),(function(e){n("throw",e,s,l)})):t.resolve(d).then((function(e){u.value=e,s(u)}),(function(e){return n("throw",e,s,l)}))}l(c.arg)}var a;s(this,"_invoke",{value:function(e,r){function i(){return new t((function(t,a){n(e,r,t,a)}))}return a=a?a.then(i,i):i()}})}function D(e,n,r){var a=m;return function(i,o){if(a===p)throw Error("Generator is already running");if(a===g){if("throw"===i)throw o;return{value:t,done:!0}}for(r.method=i,r.arg=o;;){var s=r.delegate;if(s){var l=E(s,r);if(l){if(l===y)continue;return l}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===m)throw a=g,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var c=v(e,n,r);if("normal"===c.type){if(a=r.done?g:"suspendedYield",c.arg===y)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(a=g,r.method="throw",r.arg=c.arg)}}}function E(e,n){var r=n.method,a=e.iterator[r];if(a===t)return n.delegate=null,"throw"===r&&e.iterator.return&&(n.method="return",n.arg=t,E(e,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),y;var i=v(a,e.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,y;var o=i.arg;return o?o.done?(n[e.resultName]=o.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,y):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,y)}function O(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function P(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function M(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(O,this),this.reset(!0)}function T(e){if(e||""===e){var n=e[c];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,i=function n(){for(;++a<e.length;)if(o.call(e,a))return n.value=e[a],n.done=!1,n;return n.value=t,n.done=!0,n};return i.next=i}}throw new TypeError(r(e)+" is not iterable")}return x.prototype=_,s(k,"constructor",{value:_,configurable:!0}),s(_,"constructor",{value:x,configurable:!0}),x.displayName=f(_,d,"GeneratorFunction"),n.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===x||"GeneratorFunction"===(t.displayName||t.name))},n.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,_):(e.__proto__=_,f(e,d,"GeneratorFunction")),e.prototype=Object.create(k),e},n.awrap=function(e){return{__await:e}},S(C.prototype),f(C.prototype,u,(function(){return this})),n.AsyncIterator=C,n.async=function(e,t,r,a,i){void 0===i&&(i=Promise);var o=new C(h(e,t,r,a),i);return n.isGeneratorFunction(t)?o:o.next().then((function(e){return e.done?e.value:o.next()}))},S(k),f(k,d,"Generator"),f(k,c,(function(){return this})),f(k,"toString",(function(){return"[object Generator]"})),n.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},n.values=T,M.prototype={constructor:M,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(P),!e)for(var n in this)"t"===n.charAt(0)&&o.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function r(r,a){return s.type="throw",s.arg=e,n.next=r,a&&(n.method="next",n.arg=t),!!a}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],s=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var l=o.call(i,"catchLoc"),c=o.call(i,"finallyLoc");if(l&&c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(l){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!c)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var a=r;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=e,i.arg=t,a?(this.method="next",this.next=a.finallyLoc,y):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),y},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),P(n),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;P(n)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:T(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),y}},n}e.exports=a,e.exports.__esModule=!0,e.exports.default=e.exports},8698:function(e){function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},4687:function(e,t,n){var r=n(7061)();e.exports=r;try{regeneratorRuntime=r}catch(a){"object"===typeof globalThis?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},907:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,{Z:function(){return r}})},7326:function(e,t,n){"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,{Z:function(){return r}})},5671:function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,{Z:function(){return r}})},3144:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(9142);function a(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,(0,r.Z)(a.key),a)}}function i(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}},7762:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(181);function a(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=(0,r.Z)(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var a=0,i=function(){};return{s:i,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){l=!0,o=e},f:function(){try{s||null==n.return||n.return()}finally{if(l)throw o}}}}},7277:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(1120),a=n(8814),i=n(1002),o=n(7326);function s(e,t){if(t&&("object"===(0,i.Z)(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return(0,o.Z)(e)}function l(e){var t=(0,a.Z)();return function(){var n,a=(0,r.Z)(e);if(t){var i=(0,r.Z)(this).constructor;n=Reflect.construct(a,arguments,i)}else n=a.apply(this,arguments);return s(this,n)}}},4942:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(9142);function a(e,t,n){return(t=(0,r.Z)(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},1120:function(e,t,n){"use strict";function r(e){return r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},r(e)}n.d(t,{Z:function(){return r}})},136:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(9611);function a(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,r.Z)(e,t)}},8814:function(e,t,n){"use strict";function r(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(r=function(){return!!e})()}n.d(t,{Z:function(){return r}})},9611:function(e,t,n){"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}n.d(t,{Z:function(){return r}})},9142:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(1002);function a(e){var t=function(e,t){if("object"!=(0,r.Z)(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var a=n.call(e,t||"default");if("object"!=(0,r.Z)(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==(0,r.Z)(t)?t:t+""}},1002:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}n.d(t,{Z:function(){return r}})},181:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(907);function a(e,t){if(e){if("string"===typeof e)return(0,r.Z)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.Z)(e,t):void 0}}},1338:function(e,t,n){"use strict";function r(e,t,n){this.x=e,this.y=t,this.time=n||(new Date).getTime()}function a(e,t,n,r){this.startPoint=e,this.control1=t,this.control2=n,this.endPoint=r}function i(e,t){var n=this,r=t||{};this.velocityFilterWeight=r.velocityFilterWeight||.7,this.minWidth=r.minWidth||.5,this.maxWidth=r.maxWidth||2.5,this.throttle="throttle"in r?r.throttle:16,this.minDistance="minDistance"in r?r.minDistance:5,this.throttle?this._strokeMoveUpdate=function(e,t,n){var r,a,i,o=null,s=0;n||(n={});var l=function(){s=!1===n.leading?0:Date.now(),o=null,i=e.apply(r,a),o||(r=a=null)};return function(){var c=Date.now();s||!1!==n.leading||(s=c);var u=t-(c-s);return r=this,a=arguments,u<=0||u>t?(o&&(clearTimeout(o),o=null),s=c,i=e.apply(r,a),o||(r=a=null)):o||!1===n.trailing||(o=setTimeout(l,u)),i}}(i.prototype._strokeUpdate,this.throttle):this._strokeMoveUpdate=i.prototype._strokeUpdate,this.dotSize=r.dotSize||function(){return(this.minWidth+this.maxWidth)/2},this.penColor=r.penColor||"black",this.backgroundColor=r.backgroundColor||"rgba(0,0,0,0)",this.onBegin=r.onBegin,this.onEnd=r.onEnd,this._canvas=e,this._ctx=e.getContext("2d"),this.clear(),this._handleMouseDown=function(e){1===e.which&&(n._mouseButtonDown=!0,n._strokeBegin(e))},this._handleMouseMove=function(e){n._mouseButtonDown&&n._strokeMoveUpdate(e)},this._handleMouseUp=function(e){1===e.which&&n._mouseButtonDown&&(n._mouseButtonDown=!1,n._strokeEnd(e))},this._handleTouchStart=function(e){if(1===e.targetTouches.length){var t=e.changedTouches[0];n._strokeBegin(t)}},this._handleTouchMove=function(e){e.preventDefault();var t=e.targetTouches[0];n._strokeMoveUpdate(t)},this._handleTouchEnd=function(e){e.target===n._canvas&&(e.preventDefault(),n._strokeEnd(e))},this.on()}n.r(t),r.prototype.velocityFrom=function(e){return this.time!==e.time?this.distanceTo(e)/(this.time-e.time):1},r.prototype.distanceTo=function(e){return Math.sqrt(Math.pow(this.x-e.x,2)+Math.pow(this.y-e.y,2))},r.prototype.equals=function(e){return this.x===e.x&&this.y===e.y&&this.time===e.time},a.prototype.length=function(){for(var e=0,t=void 0,n=void 0,r=0;r<=10;r+=1){var a=r/10,i=this._point(a,this.startPoint.x,this.control1.x,this.control2.x,this.endPoint.x),o=this._point(a,this.startPoint.y,this.control1.y,this.control2.y,this.endPoint.y);if(r>0){var s=i-t,l=o-n;e+=Math.sqrt(s*s+l*l)}t=i,n=o}return e},a.prototype._point=function(e,t,n,r,a){return t*(1-e)*(1-e)*(1-e)+3*n*(1-e)*(1-e)*e+3*r*(1-e)*e*e+a*e*e*e},i.prototype.clear=function(){var e=this._ctx,t=this._canvas;e.fillStyle=this.backgroundColor,e.clearRect(0,0,t.width,t.height),e.fillRect(0,0,t.width,t.height),this._data=[],this._reset(),this._isEmpty=!0},i.prototype.fromDataURL=function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=new Image,a=n.ratio||window.devicePixelRatio||1,i=n.width||this._canvas.width/a,o=n.height||this._canvas.height/a;this._reset(),r.src=e,r.onload=function(){t._ctx.drawImage(r,0,0,i,o)},this._isEmpty=!1},i.prototype.toDataURL=function(e){var t;if("image/svg+xml"===e)return this._toSVG();for(var n=arguments.length,r=Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];return(t=this._canvas).toDataURL.apply(t,[e].concat(r))},i.prototype.on=function(){this._handleMouseEvents(),this._handleTouchEvents()},i.prototype.off=function(){this._canvas.removeEventListener("mousedown",this._handleMouseDown),this._canvas.removeEventListener("mousemove",this._handleMouseMove),document.removeEventListener("mouseup",this._handleMouseUp),this._canvas.removeEventListener("touchstart",this._handleTouchStart),this._canvas.removeEventListener("touchmove",this._handleTouchMove),this._canvas.removeEventListener("touchend",this._handleTouchEnd)},i.prototype.isEmpty=function(){return this._isEmpty},i.prototype._strokeBegin=function(e){this._data.push([]),this._reset(),this._strokeUpdate(e),"function"===typeof this.onBegin&&this.onBegin(e)},i.prototype._strokeUpdate=function(e){var t=e.clientX,n=e.clientY,r=this._createPoint(t,n),a=this._data[this._data.length-1],i=a&&a[a.length-1],o=i&&r.distanceTo(i)<this.minDistance;if(!i||!o){var s=this._addPoint(r),l=s.curve,c=s.widths;l&&c&&this._drawCurve(l,c.start,c.end),this._data[this._data.length-1].push({x:r.x,y:r.y,time:r.time,color:this.penColor})}},i.prototype._strokeEnd=function(e){var t=this.points.length>2,n=this.points[0];if(!t&&n&&this._drawDot(n),n){var r=this._data[this._data.length-1],a=r[r.length-1];n.equals(a)||r.push({x:n.x,y:n.y,time:n.time,color:this.penColor})}"function"===typeof this.onEnd&&this.onEnd(e)},i.prototype._handleMouseEvents=function(){this._mouseButtonDown=!1,this._canvas.addEventListener("mousedown",this._handleMouseDown),this._canvas.addEventListener("mousemove",this._handleMouseMove),document.addEventListener("mouseup",this._handleMouseUp)},i.prototype._handleTouchEvents=function(){this._canvas.style.msTouchAction="none",this._canvas.style.touchAction="none",this._canvas.addEventListener("touchstart",this._handleTouchStart),this._canvas.addEventListener("touchmove",this._handleTouchMove),this._canvas.addEventListener("touchend",this._handleTouchEnd)},i.prototype._reset=function(){this.points=[],this._lastVelocity=0,this._lastWidth=(this.minWidth+this.maxWidth)/2,this._ctx.fillStyle=this.penColor},i.prototype._createPoint=function(e,t,n){var a=this._canvas.getBoundingClientRect();return new r(e-a.left,t-a.top,n||(new Date).getTime())},i.prototype._addPoint=function(e){var t=this.points;if(t.push(e),t.length>2){3===t.length&&t.unshift(t[0]);var n=this._calculateCurveControlPoints(t[0],t[1],t[2]).c2,r=this._calculateCurveControlPoints(t[1],t[2],t[3]).c1,i=new a(t[1],n,r,t[2]),o=this._calculateCurveWidths(i);return t.shift(),{curve:i,widths:o}}return{}},i.prototype._calculateCurveControlPoints=function(e,t,n){var a=e.x-t.x,i=e.y-t.y,o=t.x-n.x,s=t.y-n.y,l=(e.x+t.x)/2,c=(e.y+t.y)/2,u=(t.x+n.x)/2,d=(t.y+n.y)/2,f=Math.sqrt(a*a+i*i),h=Math.sqrt(o*o+s*s),v=h/(f+h),m=u+(l-u)*v,p=d+(c-d)*v,g=t.x-m,y=t.y-p;return{c1:new r(l+g,c+y),c2:new r(u+g,d+y)}},i.prototype._calculateCurveWidths=function(e){var t=e.startPoint,n=e.endPoint,r={start:null,end:null},a=this.velocityFilterWeight*n.velocityFrom(t)+(1-this.velocityFilterWeight)*this._lastVelocity,i=this._strokeWidth(a);return r.start=this._lastWidth,r.end=i,this._lastVelocity=a,this._lastWidth=i,r},i.prototype._strokeWidth=function(e){return Math.max(this.maxWidth/(e+1),this.minWidth)},i.prototype._drawPoint=function(e,t,n){var r=this._ctx;r.moveTo(e,t),r.arc(e,t,n,0,2*Math.PI,!1),this._isEmpty=!1},i.prototype._drawCurve=function(e,t,n){var r=this._ctx,a=n-t,i=Math.floor(e.length());r.beginPath();for(var o=0;o<i;o+=1){var s=o/i,l=s*s,c=l*s,u=1-s,d=u*u,f=d*u,h=f*e.startPoint.x;h+=3*d*s*e.control1.x,h+=3*u*l*e.control2.x,h+=c*e.endPoint.x;var v=f*e.startPoint.y;v+=3*d*s*e.control1.y,v+=3*u*l*e.control2.y,v+=c*e.endPoint.y;var m=t+c*a;this._drawPoint(h,v,m)}r.closePath(),r.fill()},i.prototype._drawDot=function(e){var t=this._ctx,n="function"===typeof this.dotSize?this.dotSize():this.dotSize;t.beginPath(),this._drawPoint(e.x,e.y,n),t.closePath(),t.fill()},i.prototype._fromData=function(e,t,n){for(var a=0;a<e.length;a+=1){var i=e[a];if(i.length>1)for(var o=0;o<i.length;o+=1){var s=i[o],l=new r(s.x,s.y,s.time),c=s.color;if(0===o)this.penColor=c,this._reset(),this._addPoint(l);else if(o!==i.length-1){var u=this._addPoint(l),d=u.curve,f=u.widths;d&&f&&t(d,f,c)}}else this._reset(),n(i[0])}},i.prototype._toSVG=function(){var e=this,t=this._data,n=this._canvas,r=Math.max(window.devicePixelRatio||1,1),a=n.width/r,i=n.height/r,o=document.createElementNS("http://www.w3.org/2000/svg","svg");o.setAttributeNS(null,"width",n.width),o.setAttributeNS(null,"height",n.height),this._fromData(t,(function(e,t,n){var r=document.createElement("path");if(!isNaN(e.control1.x)&&!isNaN(e.control1.y)&&!isNaN(e.control2.x)&&!isNaN(e.control2.y)){var a="M "+e.startPoint.x.toFixed(3)+","+e.startPoint.y.toFixed(3)+" C "+e.control1.x.toFixed(3)+","+e.control1.y.toFixed(3)+" "+e.control2.x.toFixed(3)+","+e.control2.y.toFixed(3)+" "+e.endPoint.x.toFixed(3)+","+e.endPoint.y.toFixed(3);r.setAttribute("d",a),r.setAttribute("stroke-width",(2.25*t.end).toFixed(3)),r.setAttribute("stroke",n),r.setAttribute("fill","none"),r.setAttribute("stroke-linecap","round"),o.appendChild(r)}}),(function(t){var n=document.createElement("circle"),r="function"===typeof e.dotSize?e.dotSize():e.dotSize;n.setAttribute("r",r),n.setAttribute("cx",t.x),n.setAttribute("cy",t.y),n.setAttribute("fill",t.color),o.appendChild(n)}));var s='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 '+a+" "+i+'" width="'+a+'" height="'+i+'">',l=o.innerHTML;if(void 0===l){var c=document.createElement("dummy"),u=o.childNodes;c.innerHTML="";for(var d=0;d<u.length;d+=1)c.appendChild(u[d].cloneNode(!0));l=c.innerHTML}return"data:image/svg+xml;base64,"+btoa(s+l+"</svg>")},i.prototype.fromData=function(e){var t=this;this.clear(),this._fromData(e,(function(e,n){return t._drawCurve(e,n.start,n.end)}),(function(e){return t._drawDot(e)})),this._data=e},i.prototype.toData=function(){return this._data},t.default=i}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var n=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(n.exports,n,n.exports,__webpack_require__),n.loaded=!0,n.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},function(){var e,t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__};__webpack_require__.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"===typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"===typeof n.then)return n}var a=Object.create(null);__webpack_require__.r(a);var i={};e=e||[null,t({}),t([]),t(t)];for(var o=2&r&&n;"object"==typeof o&&!~e.indexOf(o);o=t(o))Object.getOwnPropertyNames(o).forEach((function(e){i[e]=function(){return n[e]}}));return i.default=function(){return n},__webpack_require__.d(a,i),a}}(),__webpack_require__.d=function(e,t){for(var n in t)__webpack_require__.o(t,n)&&!__webpack_require__.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},__webpack_require__.f={},__webpack_require__.e=function(e){return Promise.all(Object.keys(__webpack_require__.f).reduce((function(t,n){return __webpack_require__.f[n](e,t),t}),[]))},__webpack_require__.u=function(e){return"static/js/"+e+".c4e7f8f9.chunk.js"},__webpack_require__.miniCssF=function(e){},__webpack_require__.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){var e={},t="client:";__webpack_require__.l=function(n,r,a,i){if(e[n])e[n].push(r);else{var o,s;if(void 0!==a)for(var l=document.getElementsByTagName("script"),c=0;c<l.length;c++){var u=l[c];if(u.getAttribute("src")==n||u.getAttribute("data-webpack")==t+a){o=u;break}}o||(s=!0,(o=document.createElement("script")).charset="utf-8",o.timeout=120,__webpack_require__.nc&&o.setAttribute("nonce",__webpack_require__.nc),o.setAttribute("data-webpack",t+a),o.src=n),e[n]=[r];var d=function(t,r){o.onerror=o.onload=null,clearTimeout(f);var a=e[n];if(delete e[n],o.parentNode&&o.parentNode.removeChild(o),a&&a.forEach((function(e){return e(r)})),t)return t(r)},f=setTimeout(d.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=d.bind(null,o.onerror),o.onload=d.bind(null,o.onload),s&&document.head.appendChild(o)}}}(),__webpack_require__.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},__webpack_require__.p="/",function(){var e={179:0};__webpack_require__.f.j=function(t,n){var r=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var a=new Promise((function(n,a){r=e[t]=[n,a]}));n.push(r[2]=a);var i=__webpack_require__.p+__webpack_require__.u(t),o=new Error;__webpack_require__.l(i,(function(n){if(__webpack_require__.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var a=n&&("load"===n.type?"missing":n.type),i=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed.\n("+a+": "+i+")",o.name="ChunkLoadError",o.type=a,o.request=i,r[1](o)}}),"chunk-"+t,t)}};var t=function(t,n){var r,a,i=n[0],o=n[1],s=n[2],l=0;if(i.some((function(t){return 0!==e[t]}))){for(r in o)__webpack_require__.o(o,r)&&(__webpack_require__.m[r]=o[r]);if(s)s(__webpack_require__)}for(t&&t(n);l<i.length;l++)a=i[l],__webpack_require__.o(e,a)&&e[a]&&e[a][0](),e[a]=0},n=self.webpackChunkclient=self.webpackChunkclient||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}();var __webpack_exports__={};!function(){"use strict";var e={};__webpack_require__.r(e),__webpack_require__.d(e,{FILE:function(){return im},HTML:function(){return lm},TEXT:function(){return sm},URL:function(){return om}});var t=__webpack_require__(2791),n=__webpack_require__.t(t,2),r=__webpack_require__(1250);var a=__webpack_require__(181);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,i,o,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,a=e}finally{try{if(!l&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(c)throw a}}return s}}(e,t)||(0,a.Z)(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var o,s=__webpack_require__(7762);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(o||(o={}));var c=function(e){return e};var u="beforeunload",d="popstate";function f(e){e.preventDefault(),e.returnValue=""}function h(){var e=[];return{get length(){return e.length},push:function(t){return e.push(t),function(){e=e.filter((function(e){return e!==t}))}},call:function(t){e.forEach((function(e){return e&&e(t)}))}}}function v(){return Math.random().toString(36).substr(2,8)}function m(e){var t=e.pathname,n=void 0===t?"/":t,r=e.search,a=void 0===r?"":r,i=e.hash,o=void 0===i?"":i;return a&&"?"!==a&&(n+="?"===a.charAt(0)?a:"?"+a),o&&"#"!==o&&(n+="#"===o.charAt(0)?o:"#"+o),n}function p(e){var t={};if(e){var n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));var r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}var g=(0,t.createContext)(null);var y=(0,t.createContext)(null);var b=(0,t.createContext)({outlet:null,matches:[]});function x(e,t){if(!e)throw new Error(t)}function _(e,t,n){void 0===n&&(n="/");var r=E(("string"===typeof t?p(t):t).pathname||"/",n);if(null==r)return null;var a=w(e);!function(e){e.sort((function(e,t){return e.score!==t.score?t.score-e.score:function(e,t){var n=e.length===t.length&&e.slice(0,-1).every((function(e,n){return e===t[n]}));return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((function(e){return e.childrenIndex})),t.routesMeta.map((function(e){return e.childrenIndex})))}))}(a);for(var i=null,o=0;null==i&&o<a.length;++o)i=S(a[o],r);return i}function w(e,t,n,r){return void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r=""),e.forEach((function(e,a){var i={relativePath:e.path||"",caseSensitive:!0===e.caseSensitive,childrenIndex:a,route:e};i.relativePath.startsWith("/")&&(i.relativePath.startsWith(r)||x(!1),i.relativePath=i.relativePath.slice(r.length));var o=O([r,i.relativePath]),s=n.concat(i);e.children&&e.children.length>0&&(!0===e.index&&x(!1),w(e.children,t,s,o)),(null!=e.path||e.index)&&t.push({path:o,score:k(o,e.index),routesMeta:s})})),t}var j=/^:\w+$/,N=function(e){return"*"===e};function k(e,t){var n=e.split("/"),r=n.length;return n.some(N)&&(r+=-2),t&&(r+=2),n.filter((function(e){return!N(e)})).reduce((function(e,t){return e+(j.test(t)?3:""===t?1:10)}),r)}function S(e,t){for(var n=e.routesMeta,r={},a="/",i=[],o=0;o<n.length;++o){var s=n[o],l=o===n.length-1,c="/"===a?t:t.slice(a.length)||"/",u=C({path:s.relativePath,caseSensitive:s.caseSensitive,end:l},c);if(!u)return null;Object.assign(r,u.params);var d=s.route;i.push({params:r,pathname:O([a,u.pathname]),pathnameBase:P(O([a,u.pathnameBase])),route:d}),"/"!==u.pathnameBase&&(a=O([a,u.pathnameBase]))}return i}function C(e,t){"string"===typeof e&&(e={path:e,caseSensitive:!1,end:!0});var n=function(e,t,n){void 0===t&&(t=!1);void 0===n&&(n=!0);var r=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/:(\w+)/g,(function(e,t){return r.push(t),"([^\\/]+)"}));e.endsWith("*")?(r.push("*"),a+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):a+=n?"\\/*$":"(?:(?=[.~-]|%[0-9A-F]{2})|\\b|\\/|$)";return[new RegExp(a,t?void 0:"i"),r]}(e.path,e.caseSensitive,e.end),r=i(n,2),a=r[0],o=r[1],s=t.match(a);if(!s)return null;var l=s[0],c=l.replace(/(.)\/+$/,"$1"),u=s.slice(1),d=o.reduce((function(e,t,n){if("*"===t){var r=u[n]||"";c=l.slice(0,l.length-r.length).replace(/(.)\/+$/,"$1")}return e[t]=function(e,t){try{return decodeURIComponent(e)}catch(n){return e}}(u[n]||""),e}),{});return{params:d,pathname:l,pathnameBase:c,pattern:e}}function D(e,t,n){var r,a="string"===typeof e?p(e):e,i=""===e||""===a.pathname?"/":a.pathname;if(null==i)r=n;else{var o=t.length-1;if(i.startsWith("..")){for(var s=i.split("/");".."===s[0];)s.shift(),o-=1;a.pathname=s.join("/")}r=o>=0?t[o]:"/"}var l=function(e,t){void 0===t&&(t="/");var n="string"===typeof e?p(e):e,r=n.pathname,a=n.search,i=void 0===a?"":a,o=n.hash,s=void 0===o?"":o,l=r?r.startsWith("/")?r:function(e,t){var n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((function(e){".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(r,t):t;return{pathname:l,search:M(i),hash:T(s)}}(a,r);return i&&"/"!==i&&i.endsWith("/")&&!l.pathname.endsWith("/")&&(l.pathname+="/"),l}function E(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;var n=e.charAt(t.length);return n&&"/"!==n?null:e.slice(t.length)||"/"}var O=function(e){return e.join("/").replace(/\/\/+/g,"/")},P=function(e){return e.replace(/\/+$/,"").replace(/^\/*/,"/")},M=function(e){return e&&"?"!==e?e.startsWith("?")?e:"?"+e:""},T=function(e){return e&&"#"!==e?e.startsWith("#")?e:"#"+e:""};function R(){return null!=(0,t.useContext)(y)}function A(){return R()||x(!1),(0,t.useContext)(y).location}function I(){R()||x(!1);var e=(0,t.useContext)(g),n=e.basename,r=e.navigator,a=(0,t.useContext)(b).matches,i=A().pathname,o=JSON.stringify(a.map((function(e){return e.pathnameBase}))),s=(0,t.useRef)(!1);(0,t.useEffect)((function(){s.current=!0}));var l=(0,t.useCallback)((function(e,t){if(void 0===t&&(t={}),s.current)if("number"!==typeof e){var a=D(e,JSON.parse(o),i);"/"!==n&&(a.pathname=O([n,a.pathname])),(t.replace?r.replace:r.push)(a,t.state)}else r.go(e)}),[n,r,o,i]);return l}var L=(0,t.createContext)(null);function F(){var e=(0,t.useContext)(b).matches,n=e[e.length-1];return n?n.params:{}}function Y(e,n){return void 0===n&&(n=[]),null==e?null:e.reduceRight((function(r,a,i){return(0,t.createElement)(b.Provider,{children:void 0!==a.route.element?a.route.element:r,value:{outlet:r,matches:n.concat(e.slice(0,i+1))}})}),null)}function U(e){var n=e.to,r=e.replace,a=e.state;R()||x(!1);var i=I();return(0,t.useEffect)((function(){i(n,{replace:r,state:a})})),null}function Z(e){return function(e){var n=(0,t.useContext)(b).outlet;return n?(0,t.createElement)(L.Provider,{value:e},n):n}(e.context)}function H(e){x(!1)}function B(e){var n=e.basename,r=void 0===n?"/":n,a=e.children,i=void 0===a?null:a,s=e.location,l=e.navigationType,c=void 0===l?o.Pop:l,u=e.navigator,d=e.static,f=void 0!==d&&d;R()&&x(!1);var h=P(r),v=(0,t.useMemo)((function(){return{basename:h,navigator:u,static:f}}),[h,u,f]);"string"===typeof s&&(s=p(s));var m=s,b=m.pathname,_=void 0===b?"/":b,w=m.search,j=void 0===w?"":w,N=m.hash,k=void 0===N?"":N,S=m.state,C=void 0===S?null:S,D=m.key,O=void 0===D?"default":D,M=(0,t.useMemo)((function(){var e=E(_,h);return null==e?null:{pathname:e,search:j,hash:k,state:C,key:O}}),[h,_,j,k,C,O]);return null==M?null:(0,t.createElement)(g.Provider,{value:v},(0,t.createElement)(y.Provider,{children:i,value:{location:M,navigationType:c}}))}function V(e){var n=e.children,r=e.location;return function(e,n){R()||x(!1);var r,a=(0,t.useContext)(b).matches,i=a[a.length-1],o=i?i.params:{},s=(i&&i.pathname,i?i.pathnameBase:"/"),l=(i&&i.route,A());if(n){var c,u="string"===typeof n?p(n):n;"/"===s||(null==(c=u.pathname)?void 0:c.startsWith(s))||x(!1),r=u}else r=l;var d=r.pathname||"/",f=_(e,{pathname:"/"===s?d:d.slice(s.length)||"/"});return Y(f&&f.map((function(e){return Object.assign({},e,{params:Object.assign({},o,e.params),pathname:O([s,e.pathname]),pathnameBase:"/"===e.pathnameBase?s:O([s,e.pathnameBase])})})),a)}(z(n),r)}function z(e){var n=[];return t.Children.forEach(e,(function(e){if((0,t.isValidElement)(e))if(e.type!==t.Fragment){e.type!==H&&x(!1);var r={caseSensitive:e.props.caseSensitive,element:e.props.element,index:e.props.index,path:e.props.path};e.props.children&&(r.children=z(e.props.children)),n.push(r)}else n.push.apply(n,z(e.props.children))})),n}function W(e){var n=e.basename,r=e.children,a=e.window,s=(0,t.useRef)();null==s.current&&(s.current=function(e){void 0===e&&(e={});var t=e.window,n=void 0===t?document.defaultView:t,r=n.history;function a(){var e=n.location,t=e.pathname,a=e.search,i=e.hash,o=r.state||{};return[o.idx,c({pathname:t,search:a,hash:i,state:o.usr||null,key:o.key||"default"})]}var i=null;n.addEventListener(d,(function(){if(i)_.call(i),i=null;else{var e=o.Pop,t=a(),n=t[0],r=t[1];if(_.length){if(null!=n){var s=y-n;s&&(i={action:e,location:r,retry:function(){C(-1*s)}},C(s))}}else S(e)}}));var s=o.Pop,g=a(),y=g[0],b=g[1],x=h(),_=h();function w(e){return"string"===typeof e?e:m(e)}function j(e,t){return void 0===t&&(t=null),c(l({pathname:b.pathname,hash:"",search:""},"string"===typeof e?p(e):e,{state:t,key:v()}))}function N(e,t){return[{usr:e.state,key:e.key,idx:t},w(e)]}function k(e,t,n){return!_.length||(_.call({action:e,location:t,retry:n}),!1)}function S(e){s=e;var t=a();y=t[0],b=t[1],x.call({action:s,location:b})}function C(e){r.go(e)}null==y&&(y=0,r.replaceState(l({},r.state,{idx:y}),""));var D={get action(){return s},get location(){return b},createHref:w,push:function e(t,a){var i=o.Push,s=j(t,a);if(k(i,s,(function(){e(t,a)}))){var l=N(s,y+1),c=l[0],u=l[1];try{r.pushState(c,"",u)}catch(d){n.location.assign(u)}S(i)}},replace:function e(t,n){var a=o.Replace,i=j(t,n);if(k(a,i,(function(){e(t,n)}))){var s=N(i,y),l=s[0],c=s[1];r.replaceState(l,"",c),S(a)}},go:C,back:function(){C(-1)},forward:function(){C(1)},listen:function(e){return x.push(e)},block:function(e){var t=_.push(e);return 1===_.length&&n.addEventListener(u,f),function(){t(),_.length||n.removeEventListener(u,f)}}};return D}({window:a}));var g=s.current,y=i((0,t.useState)({action:g.action,location:g.location}),2),b=y[0],x=y[1];return(0,t.useLayoutEffect)((function(){return g.listen(x)}),[g]),(0,t.createElement)(B,{basename:n,children:r,location:b.location,navigationType:b.action,navigator:g})}function q(e){var n=(0,t.useRef)(K(e)),r=A(),a=(0,t.useMemo)((function(){var e,t=K(r.search),a=(0,s.Z)(n.current.keys());try{var i=function(){var r=e.value;t.has(r)||n.current.getAll(r).forEach((function(e){t.append(r,e)}))};for(a.s();!(e=a.n()).done;)i()}catch(o){a.e(o)}finally{a.f()}return t}),[r.search]),i=I();return[a,(0,t.useCallback)((function(e,t){i("?"+K(e),t)}),[i])]}function K(e){return void 0===e&&(e=""),new URLSearchParams("string"===typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((function(t,n){var r=e[n];return t.concat(Array.isArray(r)?r.map((function(e){return[n,e]})):[[n,r]])}),[]))}var $=__webpack_require__(7248),G=__webpack_require__(327),J=__webpack_require__(4164);var X=function(e){e()},Q=function(){return X},ee=t.createContext(null);function te(){return(0,t.useContext)(ee)}var ne=function(){throw new Error("uSES not initialized!")},re=ne,ae=function(e,t){return e===t};function ie(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ee,n=e===ee?te:function(){return(0,t.useContext)(e)};return function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ae;var a=n(),i=a.store,o=a.subscription,s=a.getServerState,l=re(o.addNestedSub,i.getState,s||i.getState,e,r);return(0,t.useDebugValue)(l),l}}var oe=ie();__webpack_require__(2110),__webpack_require__(6900);var se={notify:function(){},get:function(){return[]}};function le(e,t){var n,r=se;function a(){o.onStateChange&&o.onStateChange()}function i(){n||(n=t?t.addNestedSub(a):e.subscribe(a),r=function(){var e=Q(),t=null,n=null;return{clear:function(){t=null,n=null},notify:function(){e((function(){for(var e=t;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],n=t;n;)e.push(n),n=n.next;return e},subscribe:function(e){var r=!0,a=n={callback:e,next:null,prev:n};return a.prev?a.prev.next=a:t=a,function(){r&&null!==t&&(r=!1,a.next?a.next.prev=a.prev:n=a.prev,a.prev?a.prev.next=a.next:t=a.next)}}}}())}var o={addNestedSub:function(e){return i(),r.subscribe(e)},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:a,isSubscribed:function(){return Boolean(n)},trySubscribe:i,tryUnsubscribe:function(){n&&(n(),n=void 0,r.clear(),r=se)},getListeners:function(){return r}};return o}var ce=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement)?t.useLayoutEffect:t.useEffect;var ue=function(e){var n=e.store,r=e.context,a=e.children,i=e.serverState,o=(0,t.useMemo)((function(){var e=le(n);return{store:n,subscription:e,getServerState:i?function(){return i}:void 0}}),[n,i]),s=(0,t.useMemo)((function(){return n.getState()}),[n]);ce((function(){var e=o.subscription;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),s!==n.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=void 0}}),[o,s]);var l=r||ee;return t.createElement(l.Provider,{value:o},a)};function de(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ee,n=e===ee?te:function(){return(0,t.useContext)(e)};return function(){return n().store}}var fe=de();function he(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ee,t=e===ee?fe:de(e);return function(){return t().dispatch}}var ve,me=he();function pe(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw Error("[Immer] minified error nr: "+e+(n.length?" "+n.map((function(e){return"'"+e+"'"})).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function ge(e){return!!e&&!!e[ot]}function ye(e){return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===st}(e)||Array.isArray(e)||!!e[it]||!!e.constructor[it]||ke(e)||Se(e))}function be(e,t,n){void 0===n&&(n=!1),0===xe(e)?(n?Object.keys:lt)(e).forEach((function(r){n&&"symbol"==typeof r||t(r,e[r],e)})):e.forEach((function(n,r){return t(r,n,e)}))}function xe(e){var t=e[ot];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:ke(e)?2:Se(e)?3:0}function _e(e,t){return 2===xe(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function we(e,t){return 2===xe(e)?e.get(t):e[t]}function je(e,t,n){var r=xe(e);2===r?e.set(t,n):3===r?(e.delete(t),e.add(n)):e[t]=n}function Ne(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function ke(e){return tt&&e instanceof Map}function Se(e){return nt&&e instanceof Set}function Ce(e){return e.o||e.t}function De(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=ct(e);delete t[ot];for(var n=lt(t),r=0;r<n.length;r++){var a=n[r],i=t[a];!1===i.writable&&(i.writable=!0,i.configurable=!0),(i.get||i.set)&&(t[a]={configurable:!0,writable:!0,enumerable:i.enumerable,value:e[a]})}return Object.create(Object.getPrototypeOf(e),t)}function Ee(e,t){return void 0===t&&(t=!1),Pe(e)||ge(e)||!ye(e)||(xe(e)>1&&(e.set=e.add=e.clear=e.delete=Oe),Object.freeze(e),t&&be(e,(function(e,t){return Ee(t,!0)}),!0)),e}function Oe(){pe(2)}function Pe(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function Me(e){var t=ut[e];return t||pe(18,e),t}function Te(e,t){ut[e]||(ut[e]=t)}function Re(){return Qe}function Ae(e,t){t&&(Me("Patches"),e.u=[],e.s=[],e.v=t)}function Ie(e){Le(e),e.p.forEach(Ye),e.p=null}function Le(e){e===Qe&&(Qe=e.l)}function Fe(e){return Qe={p:[],l:Qe,h:e,m:!0,_:0}}function Ye(e){var t=e[ot];0===t.i||1===t.i?t.j():t.O=!0}function Ue(e,t){t._=t.p.length;var n=t.p[0],r=void 0!==e&&e!==n;return t.h.g||Me("ES5").S(t,e,r),r?(n[ot].P&&(Ie(t),pe(4)),ye(e)&&(e=Ze(t,e),t.l||Be(t,e)),t.u&&Me("Patches").M(n[ot].t,e,t.u,t.s)):e=Ze(t,n,[]),Ie(t),t.u&&t.v(t.u,t.s),e!==at?e:void 0}function Ze(e,t,n){if(Pe(t))return t;var r=t[ot];if(!r)return be(t,(function(a,i){return He(e,r,t,a,i,n)}),!0),t;if(r.A!==e)return t;if(!r.P)return Be(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var a=4===r.i||5===r.i?r.o=De(r.k):r.o;be(3===r.i?new Set(a):a,(function(t,i){return He(e,r,a,t,i,n)})),Be(e,a,!1),n&&e.u&&Me("Patches").R(r,n,e.u,e.s)}return r.o}function He(e,t,n,r,a,i){if(ge(a)){var o=Ze(e,a,i&&t&&3!==t.i&&!_e(t.D,r)?i.concat(r):void 0);if(je(n,r,o),!ge(o))return;e.m=!1}if(ye(a)&&!Pe(a)){if(!e.h.F&&e._<1)return;Ze(e,a),t&&t.A.l||Be(e,a)}}function Be(e,t,n){void 0===n&&(n=!1),e.h.F&&e.m&&Ee(t,n)}function Ve(e,t){var n=e[ot];return(n?Ce(n):e)[t]}function ze(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function We(e){e.P||(e.P=!0,e.l&&We(e.l))}function qe(e){e.o||(e.o=De(e.t))}function Ke(e,t,n){var r=ke(t)?Me("MapSet").N(t,n):Se(t)?Me("MapSet").T(t,n):e.g?function(e,t){var n=Array.isArray(e),r={i:n?1:0,A:t?t.A:Re(),P:!1,I:!1,D:{},l:t,t:e,k:null,o:null,j:null,C:!1},a=r,i=dt;n&&(a=[r],i=ft);var o=Proxy.revocable(a,i),s=o.revoke,l=o.proxy;return r.k=l,r.j=s,l}(t,n):Me("ES5").J(t,n);return(n?n.A:Re()).p.push(r),r}function $e(e){return ge(e)||pe(22,e),function e(t){if(!ye(t))return t;var n,r=t[ot],a=xe(t);if(r){if(!r.P&&(r.i<4||!Me("ES5").K(r)))return r.t;r.I=!0,n=Ge(t,a),r.I=!1}else n=Ge(t,a);return be(n,(function(t,a){r&&we(r.t,t)===a||je(n,t,e(a))})),3===a?new Set(n):n}(e)}function Ge(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return De(e)}function Je(){function e(e,t){var n=a[e];return n?n.enumerable=t:a[e]=n={configurable:!0,enumerable:t,get:function(){var t=this[ot];return dt.get(t,e)},set:function(t){var n=this[ot];dt.set(n,e,t)}},n}function t(e){for(var t=e.length-1;t>=0;t--){var a=e[t][ot];if(!a.P)switch(a.i){case 5:r(a)&&We(a);break;case 4:n(a)&&We(a)}}}function n(e){for(var t=e.t,n=e.k,r=lt(n),a=r.length-1;a>=0;a--){var i=r[a];if(i!==ot){var o=t[i];if(void 0===o&&!_e(t,i))return!0;var s=n[i],l=s&&s[ot];if(l?l.t!==o:!Ne(s,o))return!0}}var c=!!t[ot];return r.length!==lt(t).length+(c?0:1)}function r(e){var t=e.k;if(t.length!==e.t.length)return!0;var n=Object.getOwnPropertyDescriptor(t,t.length-1);if(n&&!n.get)return!0;for(var r=0;r<t.length;r++)if(!t.hasOwnProperty(r))return!0;return!1}var a={};Te("ES5",{J:function(t,n){var r=Array.isArray(t),a=function(t,n){if(t){for(var r=Array(n.length),a=0;a<n.length;a++)Object.defineProperty(r,""+a,e(a,!0));return r}var i=ct(n);delete i[ot];for(var o=lt(i),s=0;s<o.length;s++){var l=o[s];i[l]=e(l,t||!!i[l].enumerable)}return Object.create(Object.getPrototypeOf(n),i)}(r,t),i={i:r?5:4,A:n?n.A:Re(),P:!1,I:!1,D:{},l:n,t:t,k:a,o:null,O:!1,C:!1};return Object.defineProperty(a,ot,{value:i,writable:!0}),a},S:function(e,n,a){a?ge(n)&&n[ot].A===e&&t(e.p):(e.u&&function e(t){if(t&&"object"==typeof t){var n=t[ot];if(n){var a=n.t,i=n.k,o=n.D,s=n.i;if(4===s)be(i,(function(t){t!==ot&&(void 0!==a[t]||_e(a,t)?o[t]||e(i[t]):(o[t]=!0,We(n)))})),be(a,(function(e){void 0!==i[e]||_e(i,e)||(o[e]=!1,We(n))}));else if(5===s){if(r(n)&&(We(n),o.length=!0),i.length<a.length)for(var l=i.length;l<a.length;l++)o[l]=!1;else for(var c=a.length;c<i.length;c++)o[c]=!0;for(var u=Math.min(i.length,a.length),d=0;d<u;d++)i.hasOwnProperty(d)||(o[d]=!0),void 0===o[d]&&e(i[d])}}}}(e.p[0]),t(e.p))},K:function(e){return 4===e.i?n(e):r(e)}})}!function(e){re=e}(G.useSyncExternalStoreWithSelector),function(e){e}($.useSyncExternalStore),ve=J.unstable_batchedUpdates,X=ve;var Xe,Qe,et="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),tt="undefined"!=typeof Map,nt="undefined"!=typeof Set,rt="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,at=et?Symbol.for("immer-nothing"):((Xe={})["immer-nothing"]=!0,Xe),it=et?Symbol.for("immer-draftable"):"__$immer_draftable",ot=et?Symbol.for("immer-state"):"__$immer_state",st=("undefined"!=typeof Symbol&&Symbol.iterator,""+Object.prototype.constructor),lt="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,ct=Object.getOwnPropertyDescriptors||function(e){var t={};return lt(e).forEach((function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)})),t},ut={},dt={get:function(e,t){if(t===ot)return e;var n=Ce(e);if(!_e(n,t))return function(e,t,n){var r,a=ze(t,n);return a?"value"in a?a.value:null===(r=a.get)||void 0===r?void 0:r.call(e.k):void 0}(e,n,t);var r=n[t];return e.I||!ye(r)?r:r===Ve(e.t,t)?(qe(e),e.o[t]=Ke(e.A.h,r,e)):r},has:function(e,t){return t in Ce(e)},ownKeys:function(e){return Reflect.ownKeys(Ce(e))},set:function(e,t,n){var r=ze(Ce(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var a=Ve(Ce(e),t),i=null==a?void 0:a[ot];if(i&&i.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(Ne(n,a)&&(void 0!==n||_e(e.t,t)))return!0;qe(e),We(e)}return e.o[t]===n&&"number"!=typeof n&&(void 0!==n||t in e.o)||(e.o[t]=n,e.D[t]=!0,!0)},deleteProperty:function(e,t){return void 0!==Ve(e.t,t)||t in e.t?(e.D[t]=!1,qe(e),We(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=Ce(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){pe(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){pe(12)}},ft={};be(dt,(function(e,t){ft[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),ft.deleteProperty=function(e,t){return ft.set.call(this,e,t,void 0)},ft.set=function(e,t,n){return dt.set.call(this,e[0],t,n,e[0])};var ht=function(){function e(e){var t=this;this.g=rt,this.F=!0,this.produce=function(e,n,r){if("function"==typeof e&&"function"!=typeof n){var a=n;n=e;var i=t;return function(e){var t=this;void 0===e&&(e=a);for(var r=arguments.length,o=Array(r>1?r-1:0),s=1;s<r;s++)o[s-1]=arguments[s];return i.produce(e,(function(e){var r;return(r=n).call.apply(r,[t,e].concat(o))}))}}var o;if("function"!=typeof n&&pe(6),void 0!==r&&"function"!=typeof r&&pe(7),ye(e)){var s=Fe(t),l=Ke(t,e,void 0),c=!0;try{o=n(l),c=!1}finally{c?Ie(s):Le(s)}return"undefined"!=typeof Promise&&o instanceof Promise?o.then((function(e){return Ae(s,r),Ue(e,s)}),(function(e){throw Ie(s),e})):(Ae(s,r),Ue(o,s))}if(!e||"object"!=typeof e){if(void 0===(o=n(e))&&(o=e),o===at&&(o=void 0),t.F&&Ee(o,!0),r){var u=[],d=[];Me("Patches").M(e,o,u,d),r(u,d)}return o}pe(21,e)},this.produceWithPatches=function(e,n){if("function"==typeof e)return function(n){for(var r=arguments.length,a=Array(r>1?r-1:0),i=1;i<r;i++)a[i-1]=arguments[i];return t.produceWithPatches(n,(function(t){return e.apply(void 0,[t].concat(a))}))};var r,a,i=t.produce(e,n,(function(e,t){r=e,a=t}));return"undefined"!=typeof Promise&&i instanceof Promise?i.then((function(e){return[e,r,a]})):[i,r,a]},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}var t=e.prototype;return t.createDraft=function(e){ye(e)||pe(8),ge(e)&&(e=$e(e));var t=Fe(this),n=Ke(this,e,void 0);return n[ot].C=!0,Le(t),n},t.finishDraft=function(e,t){var n=(e&&e[ot]).A;return Ae(n,t),Ue(void 0,n)},t.setAutoFreeze=function(e){this.F=e},t.setUseProxies=function(e){e&&!rt&&pe(20),this.g=e},t.applyPatches=function(e,t){var n;for(n=t.length-1;n>=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));var a=Me("Patches").$;return ge(e)?a(e,t):this.produce(e,(function(e){return a(e,t)}))},e}(),vt=new ht,mt=vt.produce,pt=(vt.produceWithPatches.bind(vt),vt.setAutoFreeze.bind(vt),vt.setUseProxies.bind(vt),vt.applyPatches.bind(vt),vt.createDraft.bind(vt),vt.finishDraft.bind(vt),mt),gt=__webpack_require__(4942);function yt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function bt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?yt(Object(n),!0).forEach((function(t){(0,gt.Z)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function xt(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var _t="function"===typeof Symbol&&Symbol.observable||"@@observable",wt=function(){return Math.random().toString(36).substring(7).split("").join(".")},jt={INIT:"@@redux/INIT"+wt(),REPLACE:"@@redux/REPLACE"+wt(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+wt()}};function Nt(e){if("object"!==typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function kt(e,t,n){var r;if("function"===typeof t&&"function"===typeof n||"function"===typeof n&&"function"===typeof arguments[3])throw new Error(xt(0));if("function"===typeof t&&"undefined"===typeof n&&(n=t,t=void 0),"undefined"!==typeof n){if("function"!==typeof n)throw new Error(xt(1));return n(kt)(e,t)}if("function"!==typeof e)throw new Error(xt(2));var a=e,i=t,o=[],s=o,l=!1;function c(){s===o&&(s=o.slice())}function u(){if(l)throw new Error(xt(3));return i}function d(e){if("function"!==typeof e)throw new Error(xt(4));if(l)throw new Error(xt(5));var t=!0;return c(),s.push(e),function(){if(t){if(l)throw new Error(xt(6));t=!1,c();var n=s.indexOf(e);s.splice(n,1),o=null}}}function f(e){if(!Nt(e))throw new Error(xt(7));if("undefined"===typeof e.type)throw new Error(xt(8));if(l)throw new Error(xt(9));try{l=!0,i=a(i,e)}finally{l=!1}for(var t=o=s,n=0;n<t.length;n++){(0,t[n])()}return e}function h(e){if("function"!==typeof e)throw new Error(xt(10));a=e,f({type:jt.REPLACE})}function v(){var e,t=d;return(e={subscribe:function(e){if("object"!==typeof e||null===e)throw new Error(xt(11));function n(){e.next&&e.next(u())}return n(),{unsubscribe:t(n)}}})[_t]=function(){return this},e}return f({type:jt.INIT}),(r={dispatch:f,subscribe:d,getState:u,replaceReducer:h})[_t]=v,r}function St(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++){var a=t[r];0,"function"===typeof e[a]&&(n[a]=e[a])}var i,o=Object.keys(n);try{!function(e){Object.keys(e).forEach((function(t){var n=e[t];if("undefined"===typeof n(void 0,{type:jt.INIT}))throw new Error(xt(12));if("undefined"===typeof n(void 0,{type:jt.PROBE_UNKNOWN_ACTION()}))throw new Error(xt(13))}))}(n)}catch(s){i=s}return function(e,t){if(void 0===e&&(e={}),i)throw i;for(var r=!1,a={},s=0;s<o.length;s++){var l=o[s],c=n[l],u=e[l],d=c(u,t);if("undefined"===typeof d){t&&t.type;throw new Error(xt(14))}a[l]=d,r=r||d!==u}return(r=r||o.length!==Object.keys(e).length)?a:e}}function Ct(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}function Dt(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(){var n=e.apply(void 0,arguments),r=function(){throw new Error(xt(15))},a={getState:n.getState,dispatch:function(){return r.apply(void 0,arguments)}},i=t.map((function(e){return e(a)}));return r=Ct.apply(void 0,i)(n.dispatch),bt(bt({},n),{},{dispatch:r})}}}function Et(e){return function(t){var n=t.dispatch,r=t.getState;return function(t){return function(a){return"function"===typeof a?a(n,r,e):t(a)}}}}var Ot=Et();Ot.withExtraArgument=Et;var Pt=Ot,Mt=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},e(t,n)};return function(t,n){if("function"!==typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),Tt=function(e,t){for(var n=0,r=t.length,a=e.length;n<r;n++,a++)e[a]=t[n];return e},Rt=Object.defineProperty,At=(Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols),It=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,Ft=function(e,t,n){return t in e?Rt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},Yt=function(e,t){for(var n in t||(t={}))It.call(t,n)&&Ft(e,n,t[n]);if(At)for(var r=0,a=At(t);r<a.length;r++){n=a[r];Lt.call(t,n)&&Ft(e,n,t[n])}return e},Ut="undefined"!==typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!==arguments.length)return"object"===typeof arguments[0]?Ct:Ct.apply(null,arguments)};"undefined"!==typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__;function Zt(e){if("object"!==typeof e||null===e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;for(var n=t;null!==Object.getPrototypeOf(n);)n=Object.getPrototypeOf(n);return t===n}var Ht=function(e){function t(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var a=e.apply(this,n)||this;return Object.setPrototypeOf(a,t.prototype),a}return Mt(t,e),Object.defineProperty(t,Symbol.species,{get:function(){return t},enumerable:!1,configurable:!0}),t.prototype.concat=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.prototype.concat.apply(this,t)},t.prototype.prepend=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return 1===e.length&&Array.isArray(e[0])?new(t.bind.apply(t,Tt([void 0],e[0].concat(this)))):new(t.bind.apply(t,Tt([void 0],e.concat(this))))},t}(Array);function Bt(){return function(e){return function(e){void 0===e&&(e={});var t=e.thunk,n=void 0===t||t,r=(e.immutableCheck,e.serializableCheck,new Ht);n&&(!function(e){return"boolean"===typeof e}(n)?r.push(Pt.withExtraArgument(n.extraArgument)):r.push(Pt));0;return r}(e)}}function Vt(e,t){function n(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];if(t){var a=t.apply(void 0,n);if(!a)throw new Error("prepareAction did not return an object");return Yt(Yt({type:e,payload:a.payload},"meta"in a&&{meta:a.meta}),"error"in a&&{error:a.error})}return{type:e,payload:n[0]}}return n.toString=function(){return""+e},n.type=e,n.match=function(t){return t.type===e},n}function zt(e){var t,n={},r=[],a={addCase:function(e,t){var r="string"===typeof e?e:e.type;if(r in n)throw new Error("addCase cannot be called with two reducers for the same action type");return n[r]=t,a},addMatcher:function(e,t){return r.push({matcher:e,reducer:t}),a},addDefaultCase:function(e){return t=e,a}};return e(a),[n,r,t]}function Wt(e){var t=e.name;if(!t)throw new Error("`name` is a required option for createSlice");var n,r="function"==typeof e.initialState?e.initialState:pt(e.initialState,(function(){})),a=e.reducers||{},i=Object.keys(a),o={},s={},l={};function c(){var t="function"===typeof e.extraReducers?zt(e.extraReducers):[e.extraReducers],n=t[0],a=void 0===n?{}:n,i=t[1],o=void 0===i?[]:i,l=t[2],c=void 0===l?void 0:l,u=Yt(Yt({},a),s);return function(e,t,n,r){void 0===n&&(n=[]);var a,i="function"===typeof t?zt(t):[t,n,r],o=i[0],s=i[1],l=i[2];if(function(e){return"function"===typeof e}(e))a=function(){return pt(e(),(function(){}))};else{var c=pt(e,(function(){}));a=function(){return c}}function u(e,t){void 0===e&&(e=a());var n=Tt([o[t.type]],s.filter((function(e){return(0,e.matcher)(t)})).map((function(e){return e.reducer})));return 0===n.filter((function(e){return!!e})).length&&(n=[l]),n.reduce((function(e,n){if(n){var r;if(ge(e))return"undefined"===typeof(r=n(e,t))?e:r;if(ye(e))return pt(e,(function(e){return n(e,t)}));if("undefined"===typeof(r=n(e,t))){if(null===e)return e;throw Error("A case reducer on a non-draftable value must not return undefined")}return r}return e}),e)}return u.getInitialState=a,u}(r,u,o,c)}return i.forEach((function(e){var n,r,i=a[e],c=function(e,t){return e+"/"+t}(t,e);"reducer"in i?(n=i.reducer,r=i.prepare):n=i,o[e]=n,s[c]=n,l[e]=r?Vt(c,r):Vt(c)})),{name:t,reducer:function(e,t){return n||(n=c()),n(e,t)},actions:l,caseReducers:o,getInitialState:function(){return n||(n=c()),n.getInitialState()}}}Object.assign;var qt="listenerMiddleware";Vt(qt+"/add"),Vt(qt+"/removeAll"),Vt(qt+"/remove");Je();var Kt=Wt({name:"user",initialState:{users:[],loading:!1,error:null},reducers:{fetchAllUsers:function(e,t){e.loading=!0},fetchAllUsersSuccess:function(e,t){e.error=null,e.loading=!1,e.users=t.payload},fetchAllUsersFailure:function(e,t){e.users=[],e.error=t.payload}}}),$t=Wt({name:"transRoutes",initialState:{routes:[],tomorrowRoutes:[],historyRoutes:[],breakfasts:[],lunches:[],snacks:[],loading:!1,breakfastsLoaded:!1,error:null},reducers:{fetchAllRoutes:function(e,t){e.loading=!0},fetchAllRoutesSuccess:function(e,t){e.error=null,e.loading=!1,e.routes=t.payload},fetchAllRoutesFailure:function(e,t){e.routes=[],e.error=t.payload},updateRoute:function(e,t){},updateRouteFailure:function(e,t){e.error=t.payload},fetchAllTomorrowRoutes:function(e,t){e.loading=!0},fetchAllTomorrowRoutesSuccess:function(e,t){e.error=null,e.loading=!1,e.tomorrowRoutes=t.payload},fetchAllTomorrowRoutesFailure:function(e,t){e.tomorrowRoutes=[],e.error=t.payload},createRoute:function(e,t){},createRouteFailure:function(e,t){e.error=t.payload},fetchAllHisotryRoutesSuccess:function(e,t){e.error=null,e.loading=!1,e.historyRoutes=t.payload},fetchAllHistoryRoutes:function(e,t){e.loading=!0},fetchAllHistoryRoutesFailure:function(e,t){e.historyRoutes=[],e.error=t.payload},fetchAllBreakfastRecords:function(e,t){e.loading=!0,e.breakfastsLoaded=!1},fetchAllBreakfastRecordsFailure:function(e,t){e.breakfasts=[],e.error=t.payload,e.breakfastsLoaded=!1},fetchAllBreakfastRecordsSuccess:function(e,t){e.breakfasts=t.payload,e.error=null,e.loading=!1,e.breakfastsLoaded=!0},fetchAllLunchRecords:function(e,t){e.loading=!0},fetchAllLunchRecordsFailure:function(e,t){e.lunches=[],e.error=t.payload},fetchAllLunchRecordsSuccess:function(e,t){e.lunches=t.payload,e.error=null,e.loading=!1},fetchAllSnackRecords:function(e,t){e.loading=!0},fetchAllSnackRecordsSuccess:function(e,t){e.snacks=t.payload,e.error=null,e.loading=!1},fetchAllSnackRecordsFailure:function(e,t){e.snacks=[],e.error=t.payload}}}),Gt="NOT_FOUND";var Jt=function(e,t){return e===t};function Xt(e,t){var n="object"===typeof t?t:{equalityCheck:t},r=n.equalityCheck,a=void 0===r?Jt:r,i=n.maxSize,o=void 0===i?1:i,s=n.resultEqualityCheck,l=function(e){return function(t,n){if(null===t||null===n||t.length!==n.length)return!1;for(var r=t.length,a=0;a<r;a++)if(!e(t[a],n[a]))return!1;return!0}}(a),c=1===o?function(e){var t;return{get:function(n){return t&&e(t.key,n)?t.value:Gt},put:function(e,n){t={key:e,value:n}},getEntries:function(){return t?[t]:[]},clear:function(){t=void 0}}}(l):function(e,t){var n=[];function r(e){var r=n.findIndex((function(n){return t(e,n.key)}));if(r>-1){var a=n[r];return r>0&&(n.splice(r,1),n.unshift(a)),a.value}return Gt}return{get:r,put:function(t,a){r(t)===Gt&&(n.unshift({key:t,value:a}),n.length>e&&n.pop())},getEntries:function(){return n},clear:function(){n=[]}}}(o,l);function u(){var t=c.get(arguments);if(t===Gt){if(t=e.apply(null,arguments),s){var n=c.getEntries(),r=n.find((function(e){return s(e.value,t)}));r&&(t=r.value)}c.put(arguments,t)}return t}return u.clearCache=function(){return c.clear()},u}function Qt(e){var t=Array.isArray(e[0])?e[0]:e;if(!t.every((function(e){return"function"===typeof e}))){var n=t.map((function(e){return"function"===typeof e?"function "+(e.name||"unnamed")+"()":typeof e})).join(", ");throw new Error("createSelector expects all input-selectors to be functions, but received the following types: ["+n+"]")}return t}function en(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a=function(){for(var t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];var i,o=0,s={memoizeOptions:void 0},l=r.pop();if("object"===typeof l&&(s=l,l=r.pop()),"function"!==typeof l)throw new Error("createSelector expects an output function after the inputs, but received: ["+typeof l+"]");var c=s,u=c.memoizeOptions,d=void 0===u?n:u,f=Array.isArray(d)?d:[d],h=Qt(r),v=e.apply(void 0,[function(){return o++,l.apply(null,arguments)}].concat(f)),m=e((function(){for(var e=[],t=h.length,n=0;n<t;n++)e.push(h[n].apply(null,arguments));return i=v.apply(null,e)}));return Object.assign(m,{resultFunc:l,memoizedResultFunc:v,dependencies:h,lastResult:function(){return i},recomputations:function(){return o},resetRecomputations:function(){return o=0}}),m};return a}var tn=en(Xt),nn=function(e){return e.transRoutes},rn=tn([nn],(function(e){return e&&e.routes})),an=tn([nn],(function(e){return e&&e.tomorrowRoutes})),on=tn([nn],(function(e){return e&&e.historyRoutes})),sn=tn([rn],(function(e){return e&&e.filter((function(e){return"inbound"===e.type}))})),ln=tn([rn],(function(e){return e&&e.filter((function(e){return"outbound"===e.type}))})),cn=tn([an],(function(e){return e&&e.filter((function(e){return"inbound"===e.type}))})),un=tn([an],(function(e){return e&&e.filter((function(e){return"outbound"===e.type}))})),dn=tn([on],(function(e){return e&&e.filter((function(e){return"inbound"===e.type}))})),fn=tn([on],(function(e){return e&&e.filter((function(e){return"outbound"===e.type}))})),hn=tn([nn],(function(e){return e&&e.breakfasts})),vn=tn([nn],(function(e){return e&&e.lunches})),mn=tn([nn],(function(e){return e&&e.snacks})),pn=Wt({name:"driver",initialState:{drivers:[],loading:!1,error:null},reducers:{fetchAllDrivers:function(e,t){e.loading=!0},fetchAllDriversSuccess:function(e,t){e.error=null,e.loading=!1,e.drivers=t.payload},fetchAllDriversFailure:function(e,t){e.drivers=[],e.error=t.payload},createDriver:function(e,t){},createDriverFailure:function(e,t){e.error=t.payload},updateDriver:function(e,t){},updateDriverFailure:function(e,t){e.error=t.payload},deleteDriver:function(e,t){},deleteDriverFailure:function(e,t){e.error=t.payload}}}),gn=tn([function(e){return e.drivers}],(function(e){return e&&e.drivers&&e.drivers.filter((function(e){return"active"===e.status}))})),yn=Wt({name:"vehicle",initialState:{vehicles:[],loading:!1,error:null},reducers:{fetchAllVehicles:function(e,t){e.loading=!0},fetchAllVehiclesSuccess:function(e,t){e.error=null,e.loading=!1,e.vehicles=t.payload},fetchAllVehiclesFailure:function(e,t){e.vehicles=[],e.error=t.payload},updateVehicle:function(e,t){},updateVehicleFailure:function(e,t){e.error=t.payload},createVehicleFailure:function(e,t){e.error=t.payload},createVehicle:function(e,t){},deleteVehicle:function(e,t){},deleteVehicleFailure:function(e,t){e.error=t.payload}}}),bn=function(e){return e.vehicles},xn=tn([bn],(function(e){return e&&e.error})),_n=tn([bn],(function(e){return e&&e.vehicles&&e.vehicles.filter((function(e){return"active"===e.status}))})),wn=Wt({name:"employee",initialState:{employees:[],loading:!1,error:null},reducers:{createEmployee:function(e,t){},createEmployeeFailure:function(e,t){e.error=t.payload},updateEmployee:function(e,t){},updateEmployeeFailure:function(e,t){e.error=t.payload},deleteEmployee:function(e,t){},deleteEmployeeFailure:function(e,t){e.error=t.payload}}}),jn=Wt({name:"transRouteTemplates",initialState:{templates:[],loading:!1,error:null},reducers:{fetchAllRouteTemplates:function(e,t){e.loading=!0},fetchAllRouteTemplatesSuccess:function(e,t){e.error=null,e.loading=!1,e.templates=t.payload},fetchAllRouteTemplatesFailure:function(e,t){e.routes=[],e.error=t.payload},updateRouteTemplate:function(e,t){},updateRouteTemplateFailure:function(e,t){e.error=t.payload},createRouteTemplate:function(e,t){console.log("test",t.payload)},createRouteTemplateFailure:function(e,t){e.error=t.payload}}}),Nn=function(e){return e.transRouteTemplates},kn=tn([Nn],(function(e){return e&&e.templates})),Sn=tn([Nn],(function(e){var t;return e&&(null===(t=e.templates)||void 0===t?void 0:t.filter((function(e){return"active"===e.status})))})),Cn=tn([Nn],(function(e){var t;return e&&(null===(t=e.templates)||void 0===t?void 0:t.filter((function(e){return"active"===e.status&&"inbound"===e.type})))})),Dn=tn([Nn],(function(e){var t;return e&&(null===(t=e.templates)||void 0===t?void 0:t.filter((function(e){return"active"===e.status&&"outbound"===e.type})))})),En=Wt({name:"customer",initialState:{customers:[],loading:!1,error:null},reducers:{createCustomer:function(e,t){},createCustomerFailure:function(e,t){e.error=t.payload},updateCustomer:function(e,t){},updateCustomerFailure:function(e,t){e.error=t.payload},deleteCustomer:function(e,t){},deleteCustomerFailure:function(e,t){e.error=t.payload},fetchCustomers:function(e,t){},fetchCustomersFailure:function(e,t){e.error=t.payload}}}),On=__webpack_require__(184),Pn=function(){var e=i((0,t.useState)(-1),2),n=e[0],r=(e[1],oe((function(e){return e.users.users}))),a=me(),o=Kt.actions.fetchAllUsers;return(0,t.useEffect)((function(){a(o())}),[]),(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-6",children:[(0,On.jsx)("h4",{children:"Users List"}),(0,On.jsx)("ul",{className:"list-group",children:r&&r.map((function(e,t){return(0,On.jsx)("li",{className:"list-group-item "+(t===n?"active":""),children:e.username},t)}))})]})})},Mn=__webpack_require__(4569),Tn=__webpack_require__.n(Mn)().create({baseURL:window.location.hostname.includes("ws1")||window.location.hostname.includes("localhost")||window.location.hostname.includes("site1")?"https://ws1-tspt.mayosolution.com/api":window.location.hostname.includes("ws3")||window.location.hostname.includes("site3")?"https://ws3.mayosolution.com/api":"https://ws2.mayosolution.com/api",headers:{"Content-type":"application/json"}}),Rn=function(){return Tn.get("/users")},An=__webpack_require__(907);function In(e){return function(e){if(Array.isArray(e))return(0,An.Z)(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||(0,a.Z)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Ln,Fn,Yn,Un,Zn={BOTH:"both",PICKUP_ONLY:"pickupOnly",DROPOFF_ONLY:"dropoffOnly",SCHEDULE_ABSENT:"scheduleAbsent"},Hn={both:"Both",pickupOnly:"Pickup Only",dropoffOnly:"Dropoff Only",scheduleAbsent:"Schedule Absent"},Bn={MEMBER:"member",VISITOR:"visitor"},Vn={member:"Member",visitor:"Visitor",transferred:"Transferred",deceased:"Deceased",discharged:"Discharged"},zn={AMDC:"amdc",SENIOR_PLUS:"seniorPlus"},Wn={amdc:"AMDC",seniorPlus:"Senior Plus"},qn={PRIVATE_PAY:"privatePay",MEDICAID:"medicaid",QMB:"qmb",VETERAN:"veteran",OTHER:"other"},Kn={privatePay:"Private Pay",medicaid:"Medicaid",qmb:"QMB",veteran:"Veteran",other:"Other-Please Specify"},$n={FEMALE:"female",MALE:"male"},Gn={female:"Female",male:"Male"},Jn={MARRIED:"married",WIDOWED:"widowed",SINGLE:"single",DIVORCED:"divorced"},Xn={married:"Married",widowed:"Widowed",single:"Single",divorced:"Divorced"},Qn={US_CITIZEN:"usCitizen",GREEN_CARD_HOLDER:"greenCardHolder",PERMANENT_RESIDENT:"permanentResident",OTHER:"other"},er={usCitizen:"U.S. Citizen",greenCardHolder:"Green Card Holder",permanentResident:"Permanent Resident",other:"Other-Please Specify"},tr=[{value:"english",label:"English"},{value:"mandarin",label:"Mandarin"},{value:"cantonese",label:"Cantonese"},{value:"vietnamese",label:"Vietnamese"},{value:"korean",label:"Korean"},{value:"thai",label:"Thai"},{value:"burmese",label:"Burmese"},{value:"french",label:"French"},{value:"haitianCreole",label:"Haitian Creole"},{value:"hindi",label:"Hindi"},{value:"persian",label:"Persian"},{value:"spanish",label:"Spanish"},{value:"urdu",label:"Urdu"},{value:"other",label:"Other-Please Specify"}],nr={MARYLAND:"maryland",VIRGINIA:"virginia"},rr={maryland:"Maryland",virginia:"Virginia"},ar={SON:"son",DAUGHTER:"daughter",SPOUSE:"spouse",FRIEND:"friend",CAREGIVER:"caregiver",OTHER:"other"},ir={son:"Son",daughter:"Daughter",spouse:"Spouse",friend:"Friend",caregiver:"Caregiver",other:"Other-Please Specify"},or=[{value:"nextOfKin",label:"Next of Kin"},{value:"emergencyContact",label:"Emergency contact"},{value:"payor",label:"Payor"},{value:"primaryCaregiver",label:"Primary Caregiver"},{value:"careProvider",label:"Care Provider"},{value:"caseManager",label:"Case Manager"},{value:"powerOfAttorney",label:"Power of Attorney"},{value:"serviceCoordinator",label:"Service Coordinator"},{value:"friend",label:"Friend"},{value:"guardianOrPoaForHealthcare",label:"Guardian or PoA for Healthcare"},{value:"healthcareProxy",label:"Healthcare Proxy"}],sr=[{value:"monday",label:"Monday"},{value:"tuesday",label:"Tuesday"},{value:"wednesday",label:"Wednesday"},{value:"thursday",label:"Thursday"},{value:"friday",label:"Friday"},{value:"saturday",label:"Saturday"},{value:"sunday",label:"Sunday"}],lr={transferWorldshine:"Transfer from Another Worldshine Center",transferAmdc:"Transfer from Another AMDC Center",rejoin:"Rejoin",familyFriends:"Family and Friends",healthcareProvider:"Healthcare Provider Referral",socialWorker:"Social Worker Referral",supportPlanner:"Support Planner",onlineSearch:"Online Search",facebook:"Facebook",instagram:"Instagram",rednote:"RedNote",youtube:"YouTube",wechat:"WeChat Official Account",newspaper:"Newspaper",nextdoor:"Nextdoor",event:"Event",na:"N/A",other:"Other-Please Specify"},cr=[{label:"Returning",options:[{value:"transferWorldshine",label:"Transfer from Another Worldshine Center"},{value:"transferAmdc",label:"Transfer from Another AMDC Center"},{value:"rejoin",label:"Rejoin"}]},{label:"Referral",options:[{value:"familyFriends",label:"Family and Friends"},{value:"healthcareProvider",label:"Healthcare Provider Referral"},{value:"socialWorker",label:"Social Worker Referral"},{value:"supportPlanner",label:"Support Planner"}]},{label:"Online & Media Source",options:[{value:"onlineSearch",label:"Online Search"},{value:"facebook",label:"Facebook"},{value:"instagram",label:"Instagram"},{value:"rednote",label:"RedNote"},{value:"youtube",label:"YouTube"},{value:"wechat",label:"WeChat Official Account"},{value:"newspaper",label:"Newspaper"},{value:"nextdoor",label:"Nextdoor"}]},{label:"Other",options:[{value:"event",label:"Event"},{value:"na",label:"N/A"},{value:"other",label:"Other-Please Specify"}]}],ur={friendFamilyReferral:"Friend or Family Referral",socialWorkerReferral:"Social Worker Referral",socialMedia:"Social Media (Instagram, etc)",event:"Event",other:"Other"},dr={ABSENT_OVER_30:"absentOver30",TRANSFER_WORLDSHINE:"transferWorldshine",TRANSFER_AMDC:"transferAmdc",TRANSFER_OTHER_FACILITY:"transferOtherFacility",DECEASED:"deceased",HOSPITALIZED:"hospitalized",MOVING_OUT_SERVICE_AREA:"movingOutServiceArea",NO_LONGER_ELIGIBLE:"noLongerEligible",NA:"na",OTHER:"other"},fr={absentOver30:"Absent for Over 30 Days",transferWorldshine:"Transfer to Another Worldshine Center",transferAmdc:"Transfer to Another AMDC Center",transferOtherFacility:"Transfer to Another Type of Facility",deceased:"Deceased",hospitalized:"Hospitalized",movingOutServiceArea:"Moving out of the Service Area",noLongerEligible:"No Longer Eligible for ADS",na:"N/A",other:"Other-Please Specify"},hr=[{value:"regular",label:"Regular"},{value:"noRedMeat",label:"No Red Meat"},{value:"noPork",label:"No Pork"},{value:"noBeef",label:"No Beef"},{value:"noLamb",label:"No Lamb"},{value:"noChicken",label:"No Chicken"},{value:"noTurkey",label:"No Turkey"},{value:"noDuck",label:"No Duck"},{value:"noFish",label:"No Fish"},{value:"noSeafood",label:"No Seafood"},{value:"noShrimp",label:"No Shrimp"},{value:"noShellfish",label:"No Shellfish"},{value:"noDairy",label:"No Dairy"},{value:"noLactose",label:"No Lactose"},{value:"noYoghurt",label:"No Yoghurt"},{value:"noBoiledEgg",label:"No Boiled Egg"},{value:"noEgg",label:"No Egg"},{value:"noNuts",label:"No Nuts"},{value:"noPeanuts",label:"No Peanuts"},{value:"noCrackers",label:"No Crackers"},{value:"noVegetables",label:"No Vegetables"},{value:"noFruits",label:"No Fruits"},{value:"noOrange",label:"No Orange"},{value:"noApple",label:"No Apple"},{value:"noGrapefruit",label:"No Grapefruit"},{value:"noGrapes",label:"No Grapes"},{value:"noCucumber",label:"No Cucumber"},{value:"noCorn",label:"No Corn"},{value:"noPickles",label:"No Pickles"},{value:"noEggplants",label:"No Eggplants"},{value:"noLettuce",label:"No Lettuce"}],vr=[{label:"Regular",options:[{value:"regular",label:"Regular"}]},{label:"Meat",options:[{value:"noRedMeat",label:"No Red Meat"},{value:"noPork",label:"No Pork"},{value:"noBeef",label:"No Beef"},{value:"noLamb",label:"No Lamb"},{value:"noChicken",label:"No Chicken"},{value:"noTurkey",label:"No Turkey"},{value:"noDuck",label:"No Duck"}]},{label:"Seafood",options:[{value:"noFish",label:"No Fish"},{value:"noSeafood",label:"No Seafood"},{value:"noShrimp",label:"No Shrimp"},{value:"noShellfish",label:"No Shellfish"}]},{label:"Dairy",options:[{value:"noDairy",label:"No Dairy"},{value:"noLactose",label:"No Lactose"},{value:"noYoghurt",label:"No Yoghurt"},{value:"noBoiledEgg",label:"No Boiled Egg"},{value:"noEgg",label:"No Egg"}]},{label:"Nuts and Snacks",options:[{value:"noNuts",label:"No Nuts"},{value:"noPeanuts",label:"No Peanuts"},{value:"noCrackers",label:"No Crackers"}]},{label:"Vegetables and Fruits",options:[{value:"noVegetables",label:"No Vegetables"},{value:"noFruits",label:"No Fruits"},{value:"noOrange",label:"No Orange"},{value:"noApple",label:"No Apple"},{value:"noGrapefruit",label:"No Grapefruit"},{value:"noGrapes",label:"No Grapes"},{value:"noCucumber",label:"No Cucumber"},{value:"noCorn",label:"No Corn"},{value:"noPickles",label:"No Pickles"},{value:"noEggplants",label:"No Eggplants"},{value:"noLettuce",label:"No Lettuce"}]}],mr={REGULAR:"regular",CHOPPED:"chopped",PUREED:"pureed",LIQUID:"liquid"},pr={regular:"Regular",chopped:"Chopped",pureed:"Pureed",liquid:"Liquid"},gr={ROUND_TRIP:"roundTrip",PICKUP_ONLY:"pickupOnly",DROPOFF_ONLY:"dropoffOnly",SELF_TRANSPORT:"selfTransport"},yr={roundTrip:"Round Trip",pickupOnly:"Pick-up Only",dropoffOnly:"Drop-off Only",selfTransport:"Self-Transport"},br={YES:"yes",NO:"no"},xr={yes:"Yes",no:"No"},_r={ENGLISH:"english",CHINESE:"chinese"},wr={english:"English",chinese:"Chinese"},jr="notStarted",Nr="enroute",kr="enrouteToCenter",Sr="signedOff",Cr="droppedOffAll",Dr="unexpectedAbsent",Er={DISABLED:"disabled",PICKED:"picked",IN_CENTER:"inCenter",LEFT_CENTER:"leftCenter",DROPPED_OFF:"droppedOff",UNEXPECTED_ABSENT:"unexpectedAbsent",SCHEDULED_ABSENT:"scheduledAbsent",NO_STATUS:"noStatus",SKIP_DROPOFF:"skipDropOff",CALLING:"calling"},Or={disabled:{text:"Disabled",className:"dark-gray"},picked:{text:"Picked",className:"light-green"},inCenter:{text:"In Center",className:"dark-green"},leftCenter:{text:"Left Center",className:"dark-blue"},droppedOff:{text:"Dropped Off",className:"black"},unexpectedAbsent:{text:"Unexpected Absent",className:"red"},noStatus:{text:"No Status",className:"white"},scheduledAbsent:{text:"Scheduled Absent",className:"dark-red"},skipDropOff:{text:"Skip Drop Off",className:"light-red"},calling:{text:"Calling",className:"yellow"}},Pr=window.location.hostname.includes("worldshine2.mayo.llc")||window.location.hostname.includes("site2")||window.location.hostname.includes("localhost")?"https://wsutil2.mayo.llc/reports.php":window.location.hostname.includes("site3")||window.location.hostname.includes("worldshine3.mayo.llc")?"https://wsutil3.mayo.llc/reports.php":"https://wsutil.mayo.llc/reports.php",Mr={OPRATIONS_DIRECTOR:"Center Director",OPERATIONS_STAFF:"Admin Staff",EVENTS_DIRECTOR:"Activity Manager",EVENTS_STAFF:"Activity Assistant",TRANSPORTATION_DIRECTOR:"Transportation Manager",TRANSPORTATION_DISPATCHER:"Transportation Coordinator",DRIVER:"Driver",LOBBY_MANAGER:"Lobby Manager",LOBBY_SERVER:"Lobby Assistant",CAREGIVER:"Caregiver",CHEF:"Chef",KITCHEN_ASSISTANT:"Kitchen Staff",SOCIAL_WORKER_MANAGER:"Social Worker Manager",SOCIAL_WORKER:"Social Worker Assistant",HEAD_NURSE:"Nursing Manager",NURSE:"RN",NURSE_ASSISTANT:"CNA",CLINICAL_FRONT_DESK:"Medical Appointment Scheduler"},Tr={OPRATIONS_DIRECTOR:"\u4e2d\u5fc3\u7ecf\u7406",OPERATIONS_STAFF:"\u884c\u653f\u4eba\u5458",EVENTS_DIRECTOR:"\u6d3b\u52a8\u90e8\u7ecf\u7406",EVENTS_STAFF:"\u6d3b\u52a8\u90e8\u52a9\u7406",TRANSPORTATION_DIRECTOR:"\u4ea4\u901a\u90e8\u7ecf\u7406",TRANSPORTATION_DISPATCHER:"\u4ea4\u901a\u90e8\u534f\u7ba1\u5458",DRIVER:"\u53f8\u673a",LOBBY_MANAGER:"\u5927\u5802\u7ecf\u7406",LOBBY_SERVER:"\u5927\u5802\u52a9\u7406",CAREGIVER:"\u62a4\u7406\u5458",CHEF:"\u53a8\u5e08",KITCHEN_ASSISTANT:"\u53a8\u623f\u5458\u5de5",SOCIAL_WORKER_MANAGER:"\u793e\u5de5\u4e3b\u7ba1",SOCIAL_WORKER:"\u793e\u5de5\u52a9\u7406",HEAD_NURSE:"\u62a4\u7406\u90e8\u4e3b\u7ba1",NURSE:"\u6ce8\u518c\u62a4\u58eb",NURSE_ASSISTANT:"\u6ce8\u518c\u62a4\u58eb\u52a9\u7406",CLINICAL_FRONT_DESK:"\u7ea6\u8bca\u5458\u5de5"},Rr={ADMIN:"admin",DRIVER:"driver",EMPLOYEE_VIEWER:"employeeViewer",EMPLOYEE_EDITOR:"employeeEditor",CUSTOMER_VIEWER:"customerViewer",CUSTOMER_EDITOR:"customerEditor",MEDICAL_RESERVATION_INFO_VIEWER:"medicalReservationInfoViewer",MEDICAL_RESERVATION_INFO_EDITOR:"medicalReservationInfoEditor",MEDICAL_RESERVATION_SCHEDULE_VIEWER:"medicalReservationScheduleViewer",MEDICAL_RESERVATION_SCHEDULE_EDITOR:"medicalReservationScheduleEditor",ATTENDANCE_VIEWER:"attendanceViewer",ATTENDANCE_EDITOR:"attendanceEditor",DRIVER_VIEWER:"driverViewer",DRIVER_EDITOR:"driverEditor",VEHICLE_VIEWER:"vehicleViewer",VEHICLE_EDITOR:"vehicleEditor",ROUTE_VIEWER:"routeViewer",ROUTE_EDITOR:"routeEditor",RESOURCE_LIST_VIEWER:"resourceListViewer",RESOURCE_LIST_EDITOR:"resourceListEditor"},Ar={CEO:[Rr.ADMIN],HR:[Rr.ADMIN],OPRATIONS_DIRECTOR:[Rr.EMPLOYEE_EDITOR,Rr.EMPLOYEE_VIEWER,Rr.CUSTOMER_EDITOR,Rr.CUSTOMER_VIEWER,Rr.ATTENDANCE_VIEWER,Rr.DRIVER_EDITOR,Rr.DRIVER_VIEWER,Rr.VEHICLE_EDITOR,Rr.VEHICLE_VIEWER],OPERATIONS_STAFF:[Rr.EMPLOYEE_VIEWER,Rr.CUSTOMER_VIEWER,Rr.ATTENDANCE_VIEWER],EVENTS_DIRECTOR:[Rr.EMPLOYEE_VIEWER,Rr.CUSTOMER_EDITOR,Rr.CUSTOMER_VIEWER,Rr.ATTENDANCE_VIEWER],EVENTS_STAFF:[Rr.CUSTOMER_EDITOR,Rr.CUSTOMER_VIEWER,Rr.MEDICAL_RESERVATION_SCHEDULE_VIEWER,Rr.ATTENDANCE_VIEWER],TRANSPORTATION_DIRECTOR:Object.values(Rr).filter((function(e){return e!==Rr.MEDICAL_RESERVATION_INFO_EDITOR&&e!==Rr.ADMIN})),TRANSPORTATION_DISPATCHER:[Rr.ROUTE_VIEWER,Rr.ROUTE_EDITOR,Rr.CUSTOMER_EDITOR,Rr.CUSTOMER_VIEWER,Rr.MEDICAL_RESERVATION_INFO_VIEWER,Rr.MEDICAL_RESERVATION_SCHEDULE_EDITOR,Rr.MEDICAL_RESERVATION_SCHEDULE_VIEWER,Rr.ATTENDANCE_EDITOR,Rr.ATTENDANCE_VIEWER,Rr.DRIVER_VIEWER,Rr.VEHICLE_EDITOR,Rr.VEHICLE_VIEWER,Rr.RESOURCE_LIST_VIEWER,Rr.DRIVER],DRIVER:[Rr.DRIVER],LOBBY_MANAGER:[Rr.CUSTOMER_EDITOR,Rr.MEDICAL_RESERVATION_SCHEDULE_VIEWER,Rr.ATTENDANCE_VIEWER,Rr.ATTENDANCE_EDITOR],LOBBY_SERVER:[Rr.CUSTOMER_VIEWER,Rr.MEDICAL_RESERVATION_SCHEDULE_VIEWER],CHEF:[Rr.CUSTOMER_VIEWER,Rr.MEDICAL_RESERVATION_SCHEDULE_VIEWER],KITCHEN_ASSISTANT:[],SOCIAL_WORKER_MANAGER:[Rr.EMPLOYEE_VIEWER,Rr.CUSTOMER_EDITOR,Rr.CUSTOMER_VIEWER,Rr.MEDICAL_RESERVATION_INFO_VIEWER,Rr.MEDICAL_RESERVATION_SCHEDULE_VIEWER,Rr.ATTENDANCE_VIEWER,Rr.DRIVER],SOCIAL_WORKER:[Rr.EMPLOYEE_VIEWER,Rr.CUSTOMER_VIEWER,Rr.MEDICAL_RESERVATION_INFO_VIEWER,Rr.MEDICAL_RESERVATION_SCHEDULE_VIEWER,Rr.ATTENDANCE_VIEWER],HEAD_NURSE:[Rr.CUSTOMER_VIEWER,Rr.CUSTOMER_EDITOR,Rr.MEDICAL_RESERVATION_INFO_EDITOR,Rr.MEDICAL_RESERVATION_INFO_VIEWER,Rr.MEDICAL_RESERVATION_SCHEDULE_EDITOR,Rr.MEDICAL_RESERVATION_SCHEDULE_VIEWER,Rr.ATTENDANCE_VIEWER,Rr.RESOURCE_LIST_EDITOR,Rr.RESOURCE_LIST_VIEWER],NURSE:[Rr.CUSTOMER_VIEWER,Rr.CUSTOMER_EDITOR,Rr.MEDICAL_RESERVATION_INFO_EDITOR,Rr.MEDICAL_RESERVATION_INFO_VIEWER,Rr.MEDICAL_RESERVATION_SCHEDULE_EDITOR,Rr.MEDICAL_RESERVATION_SCHEDULE_VIEWER,Rr.ATTENDANCE_VIEWER,Rr.RESOURCE_LIST_VIEWER],NURSE_ASSISTANT:[Rr.CUSTOMER_VIEWER,Rr.MEDICAL_RESERVATION_INFO_VIEWER,Rr.MEDICAL_RESERVATION_SCHEDULE_VIEWER,Rr.ATTENDANCE_VIEWER,Rr.RESOURCE_LIST_VIEWER,Rr.ROUTE_VIEWER],CLINICAL_FRONT_DESK:[Rr.CUSTOMER_VIEWER,Rr.CUSTOMER_EDITOR,Rr.MEDICAL_RESERVATION_INFO_EDITOR,Rr.MEDICAL_RESERVATION_INFO_VIEWER,Rr.MEDICAL_RESERVATION_SCHEDULE_EDITOR,Rr.MEDICAL_RESERVATION_SCHEDULE_VIEWER,Rr.ATTENDANCE_VIEWER,Rr.RESOURCE_LIST_EDITOR,Rr.RESOURCE_LIST_VIEWER,Rr.ROUTE_VIEWER]},Ir=["ws5801care","world911street"],Lr="admin_customer_report",Fr="senior_consolidate_report",Yr=[{value:"2",label:"2"},{value:"3",label:"3"},{value:"4",label:"4"},{value:"5",label:"5"},{value:"6",label:"6"},{value:"10",label:"10"},{value:"11",label:"11"},{value:"12",label:"12"},{value:"13",label:"13"},{value:"14",label:"14"},{value:"15",label:"15"},{value:"23",label:"23"}],Ur={PETROL:"petrol",DIESEL:"diesel"},Zr=(Ln={},(0,gt.Z)(Ln,Ur.PETROL,"Petrol"),(0,gt.Z)(Ln,Ur.DIESEL,"Diesel"),Ln),Hr={WORLDSHINE_CARE:"worldshineCare",WORLDSHINE_INTERNATIONAL:"worldshineInternational",WORLDSHINE_CLOVERLEAF:"worldshineCloverleaf",OTHER:"other"},Br=(Fn={},(0,gt.Z)(Fn,Hr.WORLDSHINE_CARE,"Worldshine Care LLC"),(0,gt.Z)(Fn,Hr.WORLDSHINE_INTERNATIONAL,"Worldshine International LLC"),(0,gt.Z)(Fn,Hr.WORLDSHINE_CLOVERLEAF,"Worldshine Cloverleaf LLC"),(0,gt.Z)(Fn,Hr.OTHER,"Other-Please Specify"),Fn),Vr={YES:"true",NO:"false"},zr=(Yn={},(0,gt.Z)(Yn,Vr.YES,"Yes"),(0,gt.Z)(Yn,Vr.NO,"No"),Yn),Wr={BRAKE_PADS:"brakePads",BRAKE_ROTORS:"brakeRotors",OIL_FILTER:"oilFilter",AIR_FILTER:"airFilter",CABIN_FILTER:"cabinFilter",SPARK_PLUGS:"sparkPlugs",BATTERY:"battery",ALTERNATOR:"alternator",STARTER_MOTOR:"starterMotor",TIRES:"tires",WHEEL_ALIGNMENT:"wheelAlignment",SUSPENSION:"suspension",SHOCKS:"shocks",STRUTS:"struts",TRANSMISSION_FLUID:"transmissionFluid",COOLANT:"coolant",POWER_STEERING_FLUID:"powerSteeringFluid",WINDSHIELD_WIPERS:"windshieldWipers",HEADLIGHTS:"headlights",TAIL_LIGHTS:"tailLights",MIRRORS:"mirrors",BELTS:"belts",HOSES:"hoses",EXHAUST_SYSTEM:"exhaustSystem",MUFFLER:"muffler",CATALYTIC_CONVERTER:"catalyticConverter",FUEL_PUMP:"fuelPump",FUEL_FILTER:"fuelFilter",WATER_PUMP:"waterPump",THERMOSTAT:"thermostat",RADIATOR:"radiator",AC_COMPRESSOR:"acCompressor",HEATER_CORE:"heaterCore",CLUTCH:"clutch",CV_JOINTS:"cvJoints",WHEEL_BEARINGS:"wheelBearings",TIE_RODS:"tieRods",BALL_JOINTS:"ballJoints",CONTROL_ARMS:"controlArms",SWAY_BAR:"swayBar",OTHER:"other"},qr=(Un={},(0,gt.Z)(Un,Wr.BRAKE_PADS,"Brake Pads"),(0,gt.Z)(Un,Wr.BRAKE_ROTORS,"Brake Rotors"),(0,gt.Z)(Un,Wr.OIL_FILTER,"Oil Filter"),(0,gt.Z)(Un,Wr.AIR_FILTER,"Air Filter"),(0,gt.Z)(Un,Wr.CABIN_FILTER,"Cabin Filter"),(0,gt.Z)(Un,Wr.SPARK_PLUGS,"Spark Plugs"),(0,gt.Z)(Un,Wr.BATTERY,"Battery"),(0,gt.Z)(Un,Wr.ALTERNATOR,"Alternator"),(0,gt.Z)(Un,Wr.STARTER_MOTOR,"Starter Motor"),(0,gt.Z)(Un,Wr.TIRES,"Tires"),(0,gt.Z)(Un,Wr.WHEEL_ALIGNMENT,"Wheel Alignment"),(0,gt.Z)(Un,Wr.SUSPENSION,"Suspension"),(0,gt.Z)(Un,Wr.SHOCKS,"Shocks"),(0,gt.Z)(Un,Wr.STRUTS,"Struts"),(0,gt.Z)(Un,Wr.TRANSMISSION_FLUID,"Transmission Fluid"),(0,gt.Z)(Un,Wr.COOLANT,"Coolant"),(0,gt.Z)(Un,Wr.POWER_STEERING_FLUID,"Power Steering Fluid"),(0,gt.Z)(Un,Wr.WINDSHIELD_WIPERS,"Windshield Wipers"),(0,gt.Z)(Un,Wr.HEADLIGHTS,"Headlights"),(0,gt.Z)(Un,Wr.TAIL_LIGHTS,"Tail Lights"),(0,gt.Z)(Un,Wr.MIRRORS,"Mirrors"),(0,gt.Z)(Un,Wr.BELTS,"Belts"),(0,gt.Z)(Un,Wr.HOSES,"Hoses"),(0,gt.Z)(Un,Wr.EXHAUST_SYSTEM,"Exhaust System"),(0,gt.Z)(Un,Wr.MUFFLER,"Muffler"),(0,gt.Z)(Un,Wr.CATALYTIC_CONVERTER,"Catalytic Converter"),(0,gt.Z)(Un,Wr.FUEL_PUMP,"Fuel Pump"),(0,gt.Z)(Un,Wr.FUEL_FILTER,"Fuel Filter"),(0,gt.Z)(Un,Wr.WATER_PUMP,"Water Pump"),(0,gt.Z)(Un,Wr.THERMOSTAT,"Thermostat"),(0,gt.Z)(Un,Wr.RADIATOR,"Radiator"),(0,gt.Z)(Un,Wr.AC_COMPRESSOR,"A/C Compressor"),(0,gt.Z)(Un,Wr.HEATER_CORE,"Heater Core"),(0,gt.Z)(Un,Wr.CLUTCH,"Clutch"),(0,gt.Z)(Un,Wr.CV_JOINTS,"CV Joints"),(0,gt.Z)(Un,Wr.WHEEL_BEARINGS,"Wheel Bearings"),(0,gt.Z)(Un,Wr.TIE_RODS,"Tie Rods"),(0,gt.Z)(Un,Wr.BALL_JOINTS,"Ball Joints"),(0,gt.Z)(Un,Wr.CONTROL_ARMS,"Control Arms"),(0,gt.Z)(Un,Wr.SWAY_BAR,"Sway Bar"),(0,gt.Z)(Un,Wr.OTHER,"Other"),Un),Kr=[{value:"1",label:"1"},{value:"2",label:"2"},{value:"3",label:"3"},{value:"4",label:"4"},{value:"5",label:"5"},{value:"6",label:"6"},{value:"7",label:"7"},{value:"8",label:"8"},{value:"9",label:"9"},{value:"10",label:"10"}],$r=[{value:"doctor",label:"Doctor"},{value:"pharmacy",label:"Pharmacy"},{value:"hospital",label:"Hospital"},{value:"surgical center",label:"Surgical Center"},{value:"government agency",label:"Government Agency"},{value:"other",label:"Other"}],Gr={doctor:"Doctor",pharmacy:"Pharmacy",hospital:"Hospital","surgical center":"Surgical Center","government agency":"Government Agency",other:"Other"},Jr=[{value:"Family Medicine (PCP)",label:"Family Medicine (PCP)"},{value:"Acupuncture",label:"Acupuncture"},{value:"Allergy & Asthma",label:"Allergy & Asthma"},{value:"Audiology",label:"Audiology"},{value:"Behavior Health/Social Worker",label:"Behavior Health/Social Worker"},{value:"Botox Therapy",label:"Botox Therapy"},{value:"Breast Surgery",label:"Breast Surgery"},{value:"Cardiology",label:"Cardiology"},{value:"Cardiovascular",label:"Cardiovascular"},{value:"Colon & Rectal Surgery",label:"Colon & Rectal Surgery"},{value:"Dentist",label:"Dentist"},{value:"Dermatology",label:"Dermatology"},{value:"Dialysis",label:"Dialysis"},{value:"Endocrinology & Diabetes",label:"Endocrinology & Diabetes"},{value:"Endodontist",label:"Endodontist"},{value:"Endoscopy Center",label:"Endoscopy Center"},{value:"Otolaryngology (ENT)",label:"Otolaryngology (ENT)"},{value:"Eye Surgery Center",label:"Eye Surgery Center"},{value:"Gastroenterology",label:"Gastroenterology"},{value:"General Surgery",label:"General Surgery"},{value:"GYN Oncology",label:"GYN Oncology"},{value:"Head & Neck Surgery",label:"Head & Neck Surgery"},{value:"Health Boutique",label:"Health Boutique"},{value:"Hearing Aids",label:"Hearing Aids"},{value:"Hematology & Oncology",label:"Hematology & Oncology"},{value:"Hepatology",label:"Hepatology"},{value:"Hospital",label:"Hospital"},{value:"Infectious disease",label:"Infectious disease"},{value:"Medical Center",label:"Medical Center"},{value:"Lab",label:"Lab"},{value:"Modified Barium Swallow (MBS) Study",label:"Modified Barium Swallow (MBS) Study"},{value:"Medical Supply",label:"Medical Supply"},{value:"Nephrology",label:"Nephrology"},{value:"Neuro Surgeon",label:"Neuro Surgeon"},{value:"Neurology",label:"Neurology"},{value:"OB/GYN",label:"OB/GYN"},{value:"Optometry (OD)",label:"Optometry (OD)"},{value:"Oncology",label:"Oncology"},{value:"Oncology Center",label:"Oncology Center"},{value:"Ophthalmology",label:"Ophthalmology"},{value:"Ophthalmology (Retina Specialist)",label:"Ophthalmology (Retina Specialist)"},{value:"Oral Surgery",label:"Oral Surgery"},{value:"Orthopaedic",label:"Orthopaedic"},{value:"Osteopath",label:"Osteopath"},{value:"Pain Management",label:"Pain Management"},{value:"Periodontist",label:"Periodontist"},{value:"Pharmacy",label:"Pharmacy"},{value:"Physical Therapy",label:"Physical Therapy"},{value:"Physical, Occupational, & Speech Therapy",label:"Physical, Occupational, & Speech Therapy"},{value:"Podiatry",label:"Podiatry"},{value:"Psychiatry",label:"Psychiatry"},{value:"Pulmonology",label:"Pulmonology"},{value:"Radiation Oncology",label:"Radiation Oncology"},{value:"Radiology",label:"Radiology"},{value:"Rehabilitation",label:"Rehabilitation"},{value:"Rheumatology",label:"Rheumatology"},{value:"Sleep Medicine",label:"Sleep Medicine"},{value:"Substance Abuse Treatment",label:"Substance Abuse Treatment"},{value:"Sports Medicine",label:"Sports Medicine"},{value:"Surgery",label:"Surgery"},{value:"Surgery Center",label:"Surgery Center"},{value:"Thoracic Surgery",label:"Thoracic Surgery"},{value:"Traditional Chinese Medicine",label:"Traditional Chinese Medicine"},{value:"Urgent Care",label:"Urgent Care"},{value:"Urogynecology",label:"Urogynecology"},{value:"Urology",label:"Urology"},{value:"Vascular and Vein",label:"Vascular and Vein"},{value:"Vascular & Interventional Radiologist",label:"Vascular & Interventional Radiologist"},{value:"Weight Loss / GYM",label:"Weight Loss / GYM"},{value:"Wound Clinic",label:"Wound Clinic"}],Xr=(Jr.map((function(e){return e.value})),function(e,t){var n={};return t&&(n.driverId=t),e&&(n.scheduleDate=e),Tn.get("/routes",{params:n})}),Qr=function(e,t){return Tn.put("/routes/".concat(e),t)},ea=function(e){return Tn.post("/routes",e)},ta=function(e){return Tn.delete("/routes/".concat(e))},na=function(e){var t={date:e};return Tn.get("/breakfasts",{params:t})},ra=function(e){return Tn.post("/breakfasts",e)},aa=function(e){return Tn.delete("/breakfasts/".concat(e))},ia=function(e,t){for(var n=[],r=0,a=In(e);r<a.length;r++){var i,o=null===(i=a[r].route_customer_list.filter((function(e){return e.customer_route_status===Er.IN_CENTER&&!n.find((function(t){return t.customer_id===e.customer_id}))})))||void 0===i?void 0:i.map((function(e){return Object.assign({},e,{has_breakfast:!!t.find((function(t){return t.customer_id===e.customer_id&&t.has_breakfast}))})}));n=n.concat(o)}return n},oa=function(e,t){for(var n=[],r=function(){var e,r=i[a],o=null===(e=r.route_customer_list.filter((function(e){return!n.find((function(t){return t.customer_id===e.customer_id}))})))||void 0===e?void 0:e.map((function(e){var n;return Object.assign({},e,{vehicle_number:null===(n=t.find((function(e){return e.id===r.vehicle})))||void 0===n?void 0:n.vehicle_number})}));n=n.concat(o)},a=0,i=In(e);a<i.length;a++)r();return n},sa=function(e){var t={date:e};return Tn.get("/lunches",{params:t})},la=function(e){return Tn.post("/lunches",e)},ca=function(e){return Tn.delete("/lunches/".concat(e))},ua=function(e,t){for(var n=[],r=0,a=In(e);r<a.length;r++){var i,o=null===(i=a[r].route_customer_list.filter((function(e){return e.customer_route_status===Er.IN_CENTER&&!n.find((function(t){return t.customer_id===e.customer_id}))})))||void 0===i?void 0:i.map((function(e){return Object.assign({},e,{has_lunch:!!t.find((function(t){return t.customer_id===e.customer_id&&t.has_lunch}))})}));n=n.concat(o)}return n},da=function(e,t){for(var n=[],r=0,a=In(e);r<a.length;r++){var i,o=null===(i=a[r].route_customer_list.filter((function(e){return e.customer_route_status===Er.IN_CENTER&&!n.find((function(t){return t.customer_id===e.customer_id}))})))||void 0===i?void 0:i.map((function(e){return Object.assign({},e,{has_snack:!!t.find((function(t){return t.customer_id===e.customer_id&&t.has_snack}))})}));n=n.concat(o)}return n},fa=function(e){var t={date:e};return Tn.get("/snacks",{params:t})},ha=function(e){return Tn.post("/snacks",e)},va=function(e){return Tn.delete("/snacks/".concat(e))},ma=function(e){return Tn.get("/routes/".concat(e))},pa=function(){return Tn.get("/routes/on-and-after-today")};function ga(e,t){if(null==e)return{};var n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function ya(e,t){if(null==e)return{};var n,r,a=ga(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var ba=__webpack_require__(1694),xa=__webpack_require__.n(ba),_a=Function.prototype.bind.call(Function.prototype.call,[].slice);function wa(e,t){return _a(e.querySelectorAll(t))}var ja=!("undefined"===typeof window||!window.document||!window.document.createElement),Na=!1,ka=!1;try{var Sa={get passive(){return Na=!0},get once(){return ka=Na=!0}};ja&&(window.addEventListener("test",Sa,Sa),window.removeEventListener("test",Sa,!0))}catch(xB){}var Ca=function(e,t,n,r){if(r&&"boolean"!==typeof r&&!ka){var a=r.once,i=r.capture,o=n;!ka&&a&&(o=n.__once||function e(r){this.removeEventListener(t,e,i),n.call(this,r)},n.__once=o),e.addEventListener(t,o,Na?r:i)}e.addEventListener(t,n,r)};__webpack_require__(2176);function Da(e){return"default"+e.charAt(0).toUpperCase()+e.substr(1)}function Ea(e){var t=function(e,t){if("object"!==typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===typeof t?t:String(t)}function Oa(e,n,r){var a=(0,t.useRef)(void 0!==e),i=(0,t.useState)(n),o=i[0],s=i[1],l=void 0!==e,c=a.current;return a.current=l,!l&&c&&o!==n&&s(n),[l?e:o,(0,t.useCallback)((function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];r&&r.apply(void 0,[e].concat(n)),s(e)}),[r])]}function Pa(e,t){return Object.keys(t).reduce((function(n,r){var a,i=n,o=i[Da(r)],s=i[r],c=ga(i,[Da(r),r].map(Ea)),u=t[r],d=Oa(s,o,e[u]),f=d[0],h=d[1];return l({},c,((a={})[r]=f,a[u]=h,a))}),e)}function Ma(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!==e&&void 0!==e&&this.setState(e)}function Ta(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!==n&&void 0!==n?n:null}.bind(this))}function Ra(e,t){try{var n=this.props,r=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,r)}finally{this.props=n,this.state=r}}Ma.__suppressDeprecationWarning=!0,Ta.__suppressDeprecationWarning=!0,Ra.__suppressDeprecationWarning=!0;function Aa(e){var n=(0,t.useRef)(null);return(0,t.useEffect)((function(){n.current=e})),n.current}function Ia(){return(0,t.useReducer)((function(e){return!e}),!1)[1]}var La=function(e){var n=(0,t.useRef)(e);return(0,t.useEffect)((function(){n.current=e}),[e]),n};function Fa(e){var n=La(e);return(0,t.useCallback)((function(){return n.current&&n.current.apply(n,arguments)}),[n])}var Ya=t.createContext(null);function Ua(){return(0,t.useState)(null)}var Za=Object.prototype.hasOwnProperty;function Ha(e,t,n){var r,a=(0,s.Z)(e.keys());try{for(a.s();!(r=a.n()).done;)if(Ba(n=r.value,t))return n}catch(i){a.e(i)}finally{a.f()}}function Ba(e,t){var n,r,a;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((r=e.length)===t.length)for(;r--&&Ba(e[r],t[r]););return-1===r}if(n===Set){if(e.size!==t.size)return!1;var i,o=(0,s.Z)(e);try{for(o.s();!(i=o.n()).done;){if((a=r=i.value)&&"object"===typeof a&&!(a=Ha(t,a)))return!1;if(!t.has(a))return!1}}catch(u){o.e(u)}finally{o.f()}return!0}if(n===Map){if(e.size!==t.size)return!1;var l,c=(0,s.Z)(e);try{for(c.s();!(l=c.n()).done;){if((a=(r=l.value)[0])&&"object"===typeof a&&!(a=Ha(t,a)))return!1;if(!Ba(r[1],t.get(a)))return!1}}catch(u){c.e(u)}finally{c.f()}return!0}if(n===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(n===DataView){if((r=e.byteLength)===t.byteLength)for(;r--&&e.getInt8(r)===t.getInt8(r););return-1===r}if(ArrayBuffer.isView(e)){if((r=e.byteLength)===t.byteLength)for(;r--&&e[r]===t[r];);return-1===r}if(!n||"object"===typeof e){for(n in r=0,e){if(Za.call(e,n)&&++r&&!Za.call(t,n))return!1;if(!(n in t)||!Ba(e[n],t[n]))return!1}return Object.keys(t).length===r}}return e!==e&&t!==t}function Va(){var e=(0,t.useRef)(!0),n=(0,t.useRef)((function(){return e.current}));return(0,t.useEffect)((function(){return e.current=!0,function(){e.current=!1}}),[]),n.current}var za=function(e){var n=Va();return[e[0],(0,t.useCallback)((function(t){if(n())return e[1](t)}),[n,e[1]])]},Wa=__webpack_require__(8702),qa=__webpack_require__(9224),Ka=__webpack_require__(1217),$a=__webpack_require__(5468),Ga=__webpack_require__(1668),Ja=__webpack_require__(5934),Xa=__webpack_require__(545),Qa=__webpack_require__(9790),ei=(0,__webpack_require__(761).kZ)({defaultModifiers:[Ga.Z,Xa.Z,qa.Z,Ka.Z,Ja.Z,$a.Z,Qa.Z,Wa.Z]}),ti=["enabled","placement","strategy","modifiers"];function ni(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}var ri={name:"applyStyles",enabled:!1,phase:"afterWrite",fn:function(){}},ai={name:"ariaDescribedBy",enabled:!0,phase:"afterWrite",effect:function(e){var t=e.state;return function(){var e=t.elements,n=e.reference,r=e.popper;if("removeAttribute"in n){var a=(n.getAttribute("aria-describedby")||"").split(",").filter((function(e){return e.trim()!==r.id}));a.length?n.setAttribute("aria-describedby",a.join(",")):n.removeAttribute("aria-describedby")}}},fn:function(e){var t,n=e.state.elements,r=n.popper,a=n.reference,i=null==(t=r.getAttribute("role"))?void 0:t.toLowerCase();if(r.id&&"tooltip"===i&&"setAttribute"in a){var o=a.getAttribute("aria-describedby");if(o&&-1!==o.split(",").indexOf(r.id))return;a.setAttribute("aria-describedby",o?"".concat(o,",").concat(r.id):r.id)}}},ii=[];var oi=function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=r.enabled,o=void 0===a||a,s=r.placement,l=void 0===s?"bottom":s,c=r.strategy,u=void 0===c?"absolute":c,d=r.modifiers,f=void 0===d?ii:d,h=ni(r,ti),v=(0,t.useRef)(f),m=(0,t.useRef)(),p=(0,t.useCallback)((function(){var e;null==(e=m.current)||e.update()}),[]),g=(0,t.useCallback)((function(){var e;null==(e=m.current)||e.forceUpdate()}),[]),y=za((0,t.useState)({placement:l,update:p,forceUpdate:g,attributes:{},styles:{popper:{},arrow:{}}})),b=i(y,2),x=b[0],_=b[1],w=(0,t.useMemo)((function(){return{name:"updateStateModifier",enabled:!0,phase:"write",requires:["computeStyles"],fn:function(e){var t=e.state,n={},r={};Object.keys(t.elements).forEach((function(e){n[e]=t.styles[e],r[e]=t.attributes[e]})),_({state:t,styles:n,attributes:r,update:p,forceUpdate:g,placement:t.placement})}}}),[p,g,_]),j=(0,t.useMemo)((function(){return Ba(v.current,f)||(v.current=f),v.current}),[f]);return(0,t.useEffect)((function(){m.current&&o&&m.current.setOptions({placement:l,strategy:u,modifiers:[].concat(In(j),[w,ri])})}),[u,l,w,o,j]),(0,t.useEffect)((function(){if(o&&null!=e&&null!=n)return m.current=ei(e,n,Object.assign({},h,{placement:l,strategy:u,modifiers:[].concat(In(j),[ai,w])})),function(){null!=m.current&&(m.current.destroy(),m.current=void 0,_((function(e){return Object.assign({},e,{attributes:{},styles:{popper:{}}})})))}}),[o,e,n]),x};function si(e,t){return e.contains?e.contains(t):e.compareDocumentPosition?e===t||!!(16&e.compareDocumentPosition(t)):void 0}var li=function(e,t,n,r){var a=r&&"boolean"!==typeof r?r.capture:r;e.removeEventListener(t,n,a),n.__once&&e.removeEventListener(t,n.__once,a)};var ci=function(e,t,n,r){return Ca(e,t,n,r),function(){li(e,t,n,r)}};function ui(e){return e&&e.ownerDocument||document}var di=__webpack_require__(2391),fi=__webpack_require__.n(di),hi=function(){};function vi(e){return 0===e.button}function mi(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}var pi=function(e){return e&&("current"in e?e.current:e)},gi={click:"mousedown",mouseup:"mousedown",pointerup:"pointerdown"};var yi=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:hi,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=r.disabled,i=r.clickTrigger,o=void 0===i?"click":i,s=(0,t.useRef)(!1),l=(0,t.useRef)(!1),c=(0,t.useCallback)((function(t){var n=pi(e);fi()(!!n,"ClickOutside captured a close event but does not have a ref to compare it to. useClickOutside(), should be passed a ref that resolves to a DOM node"),s.current=!n||mi(t)||!vi(t)||!!si(n,t.target)||l.current,l.current=!1}),[e]),u=Fa((function(t){var n=pi(e);n&&si(n,t.target)&&(l.current=!0)})),d=Fa((function(e){s.current||n(e)}));(0,t.useEffect)((function(){if(!a&&null!=e){var t=ui(pi(e)),n=(t.defaultView||window).event,r=null;gi[o]&&(r=ci(t,gi[o],u,!0));var i=ci(t,o,c,!0),s=ci(t,o,(function(e){e!==n?d(e):n=void 0})),l=[];return"ontouchstart"in t.documentElement&&(l=[].slice.call(t.body.children).map((function(e){return ci(e,"mousemove",hi)}))),function(){null==r||r(),i(),s(),l.forEach((function(e){return e()}))}}}),[e,a,o,c,u,d])};function bi(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Array.isArray(e)?e:Object.keys(e).map((function(t){return e[t].name=t,e[t]}))}function xi(e){var t,n,r,a,i=e.enabled,o=e.enableEvents,s=e.placement,l=e.flip,c=e.offset,u=e.fixed,d=e.containerPadding,f=e.arrowElement,h=e.popperConfig,v=void 0===h?{}:h,m=function(e){var t={};return Array.isArray(e)?(null==e||e.forEach((function(e){t[e.name]=e})),t):e||t}(v.modifiers);return Object.assign({},v,{placement:s,enabled:i,strategy:u?"fixed":v.strategy,modifiers:bi(Object.assign({},m,{eventListeners:{enabled:o},preventOverflow:Object.assign({},m.preventOverflow,{options:d?Object.assign({padding:d},null==(t=m.preventOverflow)?void 0:t.options):null==(n=m.preventOverflow)?void 0:n.options}),offset:{options:Object.assign({offset:c},null==(r=m.offset)?void 0:r.options)},arrow:Object.assign({},m.arrow,{enabled:!!f,options:Object.assign({},null==(a=m.arrow)?void 0:a.options,{element:f})}),flip:Object.assign({enabled:!!l},m.flip)}))})}var _i=["children"];var wi=function(){};function ji(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=(0,t.useContext)(Ya),r=Ua(),a=i(r,2),o=a[0],s=a[1],l=(0,t.useRef)(!1),c=e.flip,u=e.offset,d=e.rootCloseEvent,f=e.fixed,h=void 0!==f&&f,v=e.placement,m=e.popperConfig,p=void 0===m?{}:m,g=e.enableEventListeners,y=void 0===g||g,b=e.usePopper,x=void 0===b?!!n:b,_=null==(null==n?void 0:n.show)?!!e.show:n.show;_&&!l.current&&(l.current=!0);var w=function(e){null==n||n.toggle(!1,e)},j=n||{},N=j.placement,k=j.setMenu,S=j.menuElement,C=j.toggleElement,D=oi(C,S,xi({placement:v||N||"bottom-start",enabled:x,enableEvents:null==y?_:y,offset:u,flip:c,fixed:h,arrowElement:o,popperConfig:p})),E=Object.assign({ref:k||wi,"aria-labelledby":null==C?void 0:C.id},D.attributes.popper,{style:D.styles.popper}),O={show:_,placement:N,hasShown:l.current,toggle:null==n?void 0:n.toggle,popper:x?D:null,arrowProps:x?Object.assign({ref:s},D.attributes.arrow,{style:D.styles.arrow}):{}};return yi(S,w,{clickTrigger:d,disabled:!_}),[E,O]}function Ni(e){var t=e.children,n=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,_i),r=i(ji(n),2),a=r[0],o=r[1];return(0,On.jsx)(On.Fragment,{children:t(a,o)})}Ni.displayName="DropdownMenu",Ni.defaultProps={usePopper:!0};var ki=Ni;function Si(e,t,n,r){Object.defineProperty(e,t,{get:n,set:r,enumerable:!0,configurable:!0})}var Ci={};Si(Ci,"SSRProvider",(function(){return Oi})),Si(Ci,"useSSRSafeId",(function(){return Mi})),Si(Ci,"useIsSSR",(function(){return Ti}));var Di={prefix:String(Math.round(1e10*Math.random())),current:0},Ei=t.createContext(Di);function Oi(e){var n=(0,t.useContext)(Ei),r=(0,t.useMemo)((function(){return{prefix:n===Di?"":"".concat(n.prefix,"-").concat(++n.current),current:0}}),[n]);return t.createElement(Ei.Provider,{value:r},e.children)}var Pi=Boolean("undefined"!==typeof window&&window.document&&window.document.createElement);function Mi(e){var n=(0,t.useContext)(Ei);return n!==Di||Pi||console.warn("When server rendering, you must wrap your application in an <SSRProvider> to ensure consistent ids are generated between the client and server."),(0,t.useMemo)((function(){return e||"react-aria".concat(n.prefix,"-").concat(++n.current)}),[e])}function Ti(){var e=(0,t.useContext)(Ei)!==Di,n=i((0,t.useState)(e),2),r=n[0],a=n[1];return"undefined"!==typeof window&&e&&(0,t.useLayoutEffect)((function(){a(!1)}),[]),r}var Ri=function(e){var t;return"menu"===(null==(t=e.getAttribute("role"))?void 0:t.toLowerCase())},Ai=function(){};function Ii(){var e=Mi(),n=(0,t.useContext)(Ya)||{},r=n.show,a=void 0!==r&&r,i=n.toggle,o=void 0===i?Ai:i,s=n.setToggle,l=n.menuElement,c=(0,t.useCallback)((function(e){o(!a,e)}),[a,o]),u={id:e,ref:s||Ai,onClick:c,"aria-expanded":!!a};return l&&Ri(l)&&(u["aria-haspopup"]=!0),[u,{show:a,toggle:o}]}function Li(e){var t=e.children,n=i(Ii(),2),r=n[0],a=n[1];return(0,On.jsx)(On.Fragment,{children:t(r,a)})}Li.displayName="DropdownToggle";var Fi=Li,Yi=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return null!=e?String(e):t||null},Ui=t.createContext(null),Zi=t.createContext(null);Zi.displayName="NavContext";var Hi=Zi,Bi=["as","disabled"];function Vi(e){var t=e.tagName,n=e.disabled,r=e.href,a=e.target,i=e.rel,o=e.onClick,s=e.tabIndex,l=void 0===s?0:s,c=e.type;t||(t=null!=r||null!=a||null!=i?"a":"button");var u={tagName:t};if("button"===t)return[{type:c||"button",disabled:n},u];var d=function(e){(n||"a"===t&&function(e){return!e||"#"===e.trim()}(r))&&e.preventDefault(),n?e.stopPropagation():null==o||o(e)};return"a"===t&&(r||(r="#"),n&&(r=void 0)),[{role:"button",disabled:void 0,tabIndex:n?void 0:l,href:r,target:"a"===t?a:void 0,"aria-disabled":n||void 0,rel:"a"===t?i:void 0,onClick:d,onKeyDown:function(e){" "===e.key&&(e.preventDefault(),d(e))}},u]}var zi=t.forwardRef((function(e,t){var n=e.as,r=e.disabled,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,Bi),o=i(Vi(Object.assign({tagName:n,disabled:r},a)),2),s=o[0],l=o[1].tagName;return(0,On.jsx)(l,Object.assign({},a,s,{ref:t}))}));zi.displayName="Button";var Wi=zi;function qi(e){return"".concat("data-rr-ui-").concat(e)}var Ki=["eventKey","disabled","onClick","active","as"];function $i(e){var n=e.key,r=e.href,a=e.active,i=e.disabled,o=e.onClick,s=(0,t.useContext)(Ui),l=((0,t.useContext)(Hi)||{}).activeKey,c=Yi(n,r),u=null==a&&null!=n?Yi(l)===c:a,d=Fa((function(e){i||(null==o||o(e),s&&!e.isPropagationStopped()&&s(c,e))}));return[(0,gt.Z)({onClick:d,"aria-disabled":i||void 0,"aria-selected":u},qi("dropdown-item"),""),{isActive:u}]}var Gi=t.forwardRef((function(e,t){var n=e.eventKey,r=e.disabled,a=e.onClick,o=e.active,s=e.as,l=void 0===s?Wi:s,c=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,Ki),u=i($i({key:n,href:c.href,disabled:r,onClick:a,active:o}),1)[0];return(0,On.jsx)(l,Object.assign({},c,{ref:t},u))}));Gi.displayName="DropdownItem";var Ji=Gi,Xi=(0,t.createContext)(ja?window:void 0);Xi.Provider;function Qi(){return(0,t.useContext)(Xi)}function eo(){var e=Ia(),n=(0,t.useRef)(null),r=(0,t.useCallback)((function(t){n.current=t,e()}),[e]);return[n,r]}function to(e){var n=e.defaultShow,r=e.show,a=e.onSelect,o=e.onToggle,s=e.itemSelector,l=void 0===s?"* [".concat(qi("dropdown-item"),"]"):s,c=e.focusFirstItemOnShow,u=e.placement,d=void 0===u?"bottom-start":u,f=e.children,h=Qi(),v=i(Oa(r,n,o),2),m=v[0],p=v[1],g=i(eo(),2),y=g[0],b=g[1],x=y.current,_=i(eo(),2),w=_[0],j=_[1],N=w.current,k=Aa(m),S=(0,t.useRef)(null),C=(0,t.useRef)(!1),D=(0,t.useContext)(Ui),E=(0,t.useCallback)((function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null==t?void 0:t.type;p(e,{originalEvent:t,source:n})}),[p]),O=Fa((function(e,t){null==a||a(e,t),E(!1,t,"select"),t.isPropagationStopped()||null==D||D(e,t)})),P=(0,t.useMemo)((function(){return{toggle:E,placement:d,show:m,menuElement:x,toggleElement:N,setMenu:b,setToggle:j}}),[E,d,m,x,N,b,j]);x&&k&&!m&&(C.current=x.contains(x.ownerDocument.activeElement));var M=Fa((function(){N&&N.focus&&N.focus()})),T=Fa((function(){var e=S.current,t=c;if(null==t&&(t=!(!y.current||!Ri(y.current))&&"keyboard"),!1!==t&&("keyboard"!==t||/^key.+$/.test(e))){var n=wa(y.current,l)[0];n&&n.focus&&n.focus()}}));(0,t.useEffect)((function(){m?T():C.current&&(C.current=!1,M())}),[m,C,M,T]),(0,t.useEffect)((function(){S.current=null}));var R=function(e,t){if(!y.current)return null;var n=wa(y.current,l),r=n.indexOf(e)+t;return n[r=Math.max(0,Math.min(r,n.length))]};return function(e,n,r,a){void 0===a&&(a=!1);var i=Fa(r);(0,t.useEffect)((function(){var t="function"===typeof e?e():e;return t.addEventListener(n,i,a),function(){return t.removeEventListener(n,i,a)}}),[e])}((0,t.useCallback)((function(){return h.document}),[h]),"keydown",(function(e){var t,n,r=e.key,a=e.target,i=null==(t=y.current)?void 0:t.contains(a),o=null==(n=w.current)?void 0:n.contains(a);if((!/input|textarea/i.test(a.tagName)||!(" "===r||"Escape"!==r&&i||"Escape"===r&&"search"===a.type))&&(i||o)&&("Tab"!==r||y.current&&m)){S.current=e.type;var s={originalEvent:e,source:e.type};switch(r){case"ArrowUp":var l=R(a,-1);return l&&l.focus&&l.focus(),void e.preventDefault();case"ArrowDown":if(e.preventDefault(),m){var c=R(a,1);c&&c.focus&&c.focus()}else p(!0,s);return;case"Tab":Ca(a.ownerDocument,"keyup",(function(e){var t;("Tab"!==e.key||e.target)&&null!=(t=y.current)&&t.contains(e.target)||p(!1,s)}),{once:!0});break;case"Escape":"Escape"===r&&(e.preventDefault(),e.stopPropagation()),p(!1,s)}}})),(0,On.jsx)(Ui.Provider,{value:O,children:(0,On.jsx)(Ya.Provider,{value:P,children:f})})}to.displayName="Dropdown",to.Menu=ki,to.Toggle=Fi,to.Item=Ji;var no=to,ro=t.createContext({});ro.displayName="DropdownContext";var ao=ro;var io="undefined"!==typeof __webpack_require__.g&&__webpack_require__.g.navigator&&"ReactNative"===__webpack_require__.g.navigator.product,oo="undefined"!==typeof document||io?t.useLayoutEffect:t.useEffect;new WeakMap;var so=["onKeyDown"];var lo=t.forwardRef((function(e,t){var n,r=e.onKeyDown,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,so),o=i(Vi(Object.assign({tagName:"a"},a)),1)[0],s=Fa((function(e){o.onKeyDown(e),null==r||r(e)}));return((n=a.href)&&"#"!==n.trim()||a.role)&&"button"!==a.role?(0,On.jsx)("a",Object.assign({ref:t},a,{onKeyDown:r})):(0,On.jsx)("a",Object.assign({ref:t},a,o,{onKeyDown:s}))}));lo.displayName="Anchor";var co=lo,uo=["xxl","xl","lg","md","sm","xs"],fo=t.createContext({prefixes:{},breakpoints:uo});fo.Consumer,fo.Provider;function ho(e,n){var r=(0,t.useContext)(fo).prefixes;return e||r[n]||n}function vo(){return(0,t.useContext)(fo).breakpoints}function mo(){return"rtl"===(0,t.useContext)(fo).dir}var po=["bsPrefix","className","eventKey","disabled","onClick","active","as"],go=t.forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,a=e.eventKey,o=e.disabled,s=void 0!==o&&o,l=e.onClick,c=e.active,u=e.as,d=void 0===u?co:u,f=ya(e,po),h=ho(n,"dropdown-item"),v=i($i({key:a,href:f.href,disabled:s,onClick:l,active:c}),2),m=v[0],p=v[1];return(0,On.jsx)(d,bt(bt(bt({},f),m),{},{ref:t,className:xa()(r,h,p.isActive&&"active",s&&"disabled")}))}));go.displayName="DropdownItem";var yo=go,bo=function(e){return e&&"function"!==typeof e?function(t){e.current=t}:e};var xo=function(e,n){return(0,t.useMemo)((function(){return function(e,t){var n=bo(e),r=bo(t);return function(e){n&&n(e),r&&r(e)}}(e,n)}),[e,n])},_o=t.createContext(null);_o.displayName="InputGroupContext";var wo=_o,jo=t.createContext(null);jo.displayName="NavbarContext";var No=jo;function ko(e,t){return e}var So=["bsPrefix","className","align","rootCloseEvent","flip","show","renderOnMount","as","popperConfig","variant"];function Co(e,t,n){var r=e?n?"bottom-start":"bottom-end":n?"bottom-end":"bottom-start";return"up"===t?r=e?n?"top-start":"top-end":n?"top-end":"top-start":"end"===t?r=e?n?"left-end":"right-end":n?"left-start":"right-start":"start"===t&&(r=e?n?"right-end":"left-end":n?"right-start":"left-start"),r}var Do=t.forwardRef((function(e,n){var r=e.bsPrefix,a=e.className,o=e.align,s=e.rootCloseEvent,l=e.flip,c=e.show,u=e.renderOnMount,d=e.as,f=void 0===d?"div":d,h=e.popperConfig,v=e.variant,m=ya(e,So),p=!1,g=(0,t.useContext)(No),y=ho(r,"dropdown-menu"),b=(0,t.useContext)(ao),x=b.align,_=b.drop,w=b.isRTL;o=o||x;var j=(0,t.useContext)(wo),N=[];if(o)if("object"===typeof o){var k=Object.keys(o);if(k.length){var S=k[0],C=o[S];p="start"===C,N.push("".concat(y,"-").concat(S,"-").concat(C))}}else"end"===o&&(p=!0);var D=Co(p,_,w),E=i(ji({flip:l,rootCloseEvent:s,show:c,usePopper:!g&&0===N.length,offset:[0,2],popperConfig:h,placement:D}),2),O=E[0],P=E[1],M=P.hasShown,T=P.popper,R=P.show,A=P.toggle;if(O.ref=xo(ko(n),O.ref),oo((function(){R&&(null==T||T.update())}),[R]),!M&&!u&&!j)return null;"string"!==typeof f&&(O.show=R,O.close=function(){return null==A?void 0:A(!1)},O.align=o);var I=m.style;return null!=T&&T.placement&&(I=bt(bt({},m.style),O.style),m["x-placement"]=T.placement),(0,On.jsx)(f,bt(bt(bt(bt({},m),O),{},{style:I},(N.length||g)&&{"data-bs-popper":"static"}),{},{className:xa().apply(void 0,[a,y,R&&"show",p&&"".concat(y,"-end"),v&&"".concat(y,"-").concat(v)].concat(N))}))}));Do.displayName="DropdownMenu",Do.defaultProps={flip:!0};var Eo=Do,Oo=["as","bsPrefix","variant","size","active","className"],Po=t.forwardRef((function(e,t){var n=e.as,r=e.bsPrefix,a=e.variant,o=e.size,s=e.active,l=e.className,c=ya(e,Oo),u=ho(r,"btn"),d=i(Vi(bt({tagName:n},c)),2),f=d[0],h=d[1].tagName;return(0,On.jsx)(h,bt(bt(bt({},f),c),{},{ref:t,className:xa()(l,u,s&&"active",a&&"".concat(u,"-").concat(a),o&&"".concat(u,"-").concat(o),c.href&&c.disabled&&"disabled")}))}));Po.displayName="Button",Po.defaultProps={variant:"primary",active:!1,disabled:!1};var Mo=Po,To=["bsPrefix","split","className","childBsPrefix","as"],Ro=t.forwardRef((function(e,n){var r=e.bsPrefix,a=e.split,o=e.className,s=e.childBsPrefix,l=e.as,c=void 0===l?Mo:l,u=ya(e,To),d=ho(r,"dropdown-toggle"),f=(0,t.useContext)(Ya),h=(0,t.useContext)(wo);void 0!==s&&(u.bsPrefix=s);var v=i(Ii(),1)[0];return v.ref=xo(v.ref,ko(n)),(0,On.jsx)(c,bt(bt({className:xa()(o,d,a&&"".concat(d,"-split"),!!h&&(null==f?void 0:f.show)&&"show")},v),u))}));Ro.displayName="DropdownToggle";var Ao=Ro,Io=/-(.)/g;var Lo=["className","bsPrefix","as"],Fo=function(e){return e[0].toUpperCase()+function(e){return e.replace(Io,(function(e,t){return t.toUpperCase()}))}(e).slice(1)};function Yo(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.displayName,a=void 0===r?Fo(e):r,i=n.Component,o=n.defaultProps,s=t.forwardRef((function(t,n){var r=t.className,a=t.bsPrefix,o=t.as,s=void 0===o?i||"div":o,l=ya(t,Lo),c=ho(a,e);return(0,On.jsx)(s,bt({ref:n,className:xa()(r,c)},l))}));return s.defaultProps=o,s.displayName=a,s}var Uo=["bsPrefix","drop","show","className","align","onSelect","onToggle","focusFirstItemOnShow","as","navbar","autoClose"],Zo=Yo("dropdown-header",{defaultProps:{role:"heading"}}),Ho=Yo("dropdown-divider",{Component:"hr",defaultProps:{role:"separator"}}),Bo=Yo("dropdown-item-text",{Component:"span"}),Vo=t.forwardRef((function(e,n){var r=Pa(e,{show:"onToggle"}),a=r.bsPrefix,i=r.drop,o=r.show,s=r.className,l=r.align,c=r.onSelect,u=r.onToggle,d=r.focusFirstItemOnShow,f=r.as,h=void 0===f?"div":f,v=(r.navbar,r.autoClose),m=ya(r,Uo),p=(0,t.useContext)(wo),g=ho(a,"dropdown"),y=mo(),b=Fa((function(e,t){var n;t.originalEvent.currentTarget!==document||"keydown"===t.source&&"Escape"!==t.originalEvent.key||(t.source="rootClose"),n=t.source,(!1===v?"click"===n:"inside"===v?"rootClose"!==n:"outside"!==v||"select"!==n)&&(null==u||u(e,t))})),x=Co("end"===l,i,y),_=(0,t.useMemo)((function(){return{align:l,drop:i,isRTL:y}}),[l,i,y]);return(0,On.jsx)(ao.Provider,{value:_,children:(0,On.jsx)(no,{placement:x,show:o,onSelect:c,onToggle:b,focusFirstItemOnShow:d,itemSelector:".".concat(g,"-item:not(.disabled):not(:disabled)"),children:p?m.children:(0,On.jsx)(h,bt(bt({},m),{},{ref:n,className:xa()(s,o&&"show",(!i||"down"===i)&&g,"up"===i&&"dropup","end"===i&&"dropend","start"===i&&"dropstart")}))})})}));Vo.displayName="Dropdown",Vo.defaultProps={navbar:!1,align:"start",autoClose:!0};var zo=Object.assign(Vo,{Toggle:Ao,Menu:Eo,Item:yo,ItemText:Bo,Divider:Ho,Header:Zo}),Wo=__webpack_require__(2007),qo=__webpack_require__.n(Wo),Ko=["color","size","title","className"];function $o(){return $o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},$o.apply(null,arguments)}var Go=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,Ko);return t.createElement("svg",$o({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-columns",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M0 2a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1zm8.5 0v8H15V2zm0 9v3H15v-3zm-1-9H1v3h6.5zM1 14h6.5V6H1z"}))}));Go.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var Jo=Go,Xo=function(e){var n=e.columns,r=e.onColumnsChange,a=i((0,t.useState)(!1),2),o=a[0],s=a[1],l=i((0,t.useState)(n),2),c=l[0],u=l[1],d=function(){r(c),s(!1)},f=function(){u(n),s(!1)},h=t.forwardRef((function(e,t){e.children;var n=e.style,r=e.className,a=e["aria-labelledby"];return(0,On.jsxs)("div",{ref:t,style:n,className:r,"aria-labelledby":a,children:[(0,On.jsx)("h6",{children:"Manage Table Columns"}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsx)("div",{className:"me-4",children:(0,On.jsx)("div",{style:{maxHeight:"200px",overflowY:"auto"},children:c.map((function(e){return(0,On.jsxs)("div",{style:{marginBottom:"8px"},children:[(0,On.jsx)("input",{type:"checkbox",id:"column-".concat(e.key),checked:e.show,onChange:function(){return function(e){var t=c.map((function(t){return t.key===e?bt(bt({},t),{},{show:!t.show}):t}));u(t)}(e.key)}}),(0,On.jsx)("label",{htmlFor:"column-".concat(e.key),style:{marginLeft:"8px"},children:e.label})]},e.key)}))})})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:f,children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:d,children:" Done "})]})})]})}));return(0,On.jsxs)(zo,{id:"manage-table",className:"me-2",show:o,onToggle:function(){return s(!o)},autoClose:!1,children:[(0,On.jsxs)(zo.Toggle,{variant:"primary",children:[(0,On.jsx)(Jo,{size:16,className:"me-2"}),"Manage Table"]}),(0,On.jsx)(zo.Menu,{as:h})]},"manage-table")},Qo=["color","size","title","className"];function es(){return es=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},es.apply(null,arguments)}var ts=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,Qo);return t.createElement("svg",es({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-download",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5"}),t.createElement("path",{d:"M7.646 11.854a.5.5 0 0 0 .708 0l3-3a.5.5 0 0 0-.708-.708L8.5 10.293V1.5a.5.5 0 0 0-1 0v8.793L5.354 8.146a.5.5 0 1 0-.708.708z"}))}));ts.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var ns=ts,rs=function(e){var n=e.columns,r=e.data,a=e.filename,o=void 0===a?"export":a,s=e.customActions,l=void 0===s?[]:s,c=i((0,t.useState)(!1),2),u=c[0],d=c[1],f=i((0,t.useState)(n.map((function(e){return bt(bt({},e),{},{show:!0})}))),2),h=f[0],v=f[1],m=function(){v(n.map((function(e){return bt(bt({},e),{},{show:!0})}))),d(!1)},p=function(){var e=h.filter((function(e){return e.show})),t=e.map((function(e){return e.label})).join(","),n=r.map((function(t){return e.map((function(e){var n=t[e.key];return"string"===typeof n&&n.includes(",")?'"'.concat(n,'"'):n})).join(",")})).join("\n"),a="".concat(t,"\n").concat(n);b(a,"".concat(o,".csv"),"text/csv")},g=function(){var e=h.filter((function(e){return e.show})),t=e.map((function(e){return e.label})),n=r.map((function(t){return e.map((function(e){return t[e.key]}))})),a="\ufeff"+[t].concat(In(n)).map((function(e){return e.map((function(e){return"string"===typeof e&&(e.includes(",")||e.includes('"')||e.includes("\n"))?'"'.concat(e.replace(/"/g,'""'),'"'):e})).join(",")})).join("\n");b(a,"".concat(o,".csv"),"text/csv")},y=function(){var e=h.filter((function(e){return e.show})),t="\n <html>\n <head>\n <style>\n table { border-collapse: collapse; width: 100%; }\n th, td { border: 1px solid #ddd; padding: 8px; text-align: left; }\n th { background-color: #f2f2f2; }\n </style>\n </head>\n <body>\n <table>\n <thead>\n <tr>\n ".concat(e.map((function(e){return"<th>".concat(e.label,"</th>")})).join(""),"\n </tr>\n </thead>\n <tbody>\n ").concat(r.map((function(t){return"\n <tr>\n ".concat(e.map((function(e){return"<td>".concat(t[e.key]||"","</td>")})).join(""),"\n </tr>\n ")})).join(""),"\n </tbody>\n </table>\n </body>\n </html>\n "),n=window.open("","_blank");n.document.write(t),n.document.close(),n.print()},b=function(e,t,n){var r=new Blob([e],{type:n}),a=URL.createObjectURL(r),i=document.createElement("a");i.href=a,i.download=t,document.body.appendChild(i),i.click(),document.body.removeChild(i),URL.revokeObjectURL(a)},x=t.forwardRef((function(e,t){e.children;var n=e.style,r=e.className,a=e["aria-labelledby"];return(0,On.jsxs)("div",{ref:t,style:n,className:r,"aria-labelledby":a,children:[(0,On.jsx)("h6",{children:"Export Options"}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[l.length>0&&(0,On.jsxs)(On.Fragment,{children:[l.map((function(e,t){return(0,On.jsx)("button",{className:"btn btn-primary btn-sm mb-2",style:{width:"100%"},onClick:e.onClick,children:e.label},t)})),(0,On.jsx)("hr",{style:{margin:"8px 0",borderColor:"#ddd"}})]}),(0,On.jsxs)("div",{style:{maxHeight:"200px",overflowY:"auto",marginBottom:"15px"},children:[(0,On.jsx)("h6",{style:{fontSize:"14px",marginBottom:"10px"},children:"Select Columns:"}),h.map((function(e){return(0,On.jsxs)("div",{style:{marginBottom:"8px"},children:[(0,On.jsx)("input",{type:"checkbox",id:"export-column-".concat(e.key),checked:e.show,onChange:function(){return function(e){var t=h.map((function(t){return t.key===e?bt(bt({},t),{},{show:!t.show}):t}));v(t)}(e.key)}}),(0,On.jsx)("label",{htmlFor:"export-column-".concat(e.key),style:{marginLeft:"8px"},children:e.label})]},e.key)}))]})]})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsxs)("div",{style:{display:"flex",flexDirection:"column",gap:"8px",marginTop:"15px"},children:[(0,On.jsx)("button",{className:"btn btn-primary btn-sm",style:{width:"100%"},onClick:p,children:"Generate CSV"}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm",style:{width:"100%"},onClick:g,children:"Generate Excel"}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm",style:{width:"100%"},onClick:y,children:"Generate PDF"}),(0,On.jsx)("button",{className:"btn btn-default btn-sm",style:{width:"100%",marginTop:"8px"},onClick:m,children:"Cancel"})]})})})]})}));return(0,On.jsxs)(zo,{id:"export-dropdown",className:"me-2",show:u,onToggle:function(){return d(!u)},autoClose:!1,children:[(0,On.jsxs)(zo.Toggle,{variant:"primary",children:[(0,On.jsx)(ns,{size:16,className:"me-2"}),"Export"]}),(0,On.jsx)(zo.Menu,{as:x})]},"export-dropdown")},as=function(e,t){var n={};return e&&(n.role=e.toLowerCase()),t&&(n.status=t),Tn.get("/employees",{params:n})},is=function(e){return e.roles=Ar.DRIVER,e.status="active",e.title="DRIVER",e.title_cn=Tr.DRIVER,Tn.post("/employees",e)},os=function(e,t){return t.roles?t.roles&&!t.roles.includes("driver")&&t.roles.push("dirver"):t.roles=["driver"],Tn.put("/employees/".concat(e),t)},ss=function(e,t){return t.status="inactive",Tn.put("/employees/".concat(e),t)},ls=function(e){return e.roles=Ar.DRIVER,e.status="active",e.title="DRIVER",e.title_cn=Tr.DRIVER,e.tags="can_drive",Tn.post("/staffs",e)},cs=function(e,t){return t.roles?t.roles&&!t.roles.includes("driver")&&t.roles.push("dirver"):t.roles=["driver"],Tn.put("/staffs/".concat(e),t)},us=function(e){return Tn.get("/staffs/search",{params:{nameOrEmail:e}})},ds=function(){return Tn.get("/vehicles")},fs=function(){return Tn.get("/vehicles/active")},hs=function(e,t){return Tn.put("/vehicles/".concat(e),t)},vs=function(e){return Tn.post("/vehicles",e)},ms=function(e,t){return Tn.delete("/vehicles/".concat(e))},ps=function(e){return Tn.get("/vehicles/".concat(e))},gs=function(e){var t=i(e.split("/"),3),n=t[0],r=t[1],a=t[2];return new Date(Number(a),Number(n)-1,Number(r))},ys=function(e,t,n,r,a){return Tn.post("/files/upload-physical?objectId=".concat(t,"&name=").concat(n,"&fileType=").concat(r,"&model=vehicle&date=").concat(a.getTime()),e)},bs=function(e,t,n){return Tn.get("/files/uploadedDocs/vehicle/".concat(e,"/type/").concat(n,"/name/").concat(t))},xs=function(e,t){var n={};return e&&(n.roles=e),t&&(n.status=t),Tn.get("/employees",{params:n})},_s=function(e){return e.status="active",Tn.post("/employees",e)},ws=function(e,t){return Tn.put("/employees/".concat(e),t)},js=function(e,t){return t.status="inactive",Tn.put("/employees/".concat(e),t)},Ns=function(e){return Tn.get("/employees/".concat(e))},ks=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=/[a-z]/,n=/[A-Z]/,r=/[!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?]/;return!((null===e||void 0===e?void 0:e.length)<8)&&(!!t.test(e)&&(!!n.test(e)&&!!r.test(e)))},Ss=function(e,t,n,r){return Tn.post("/files/upload-physical?objectId=".concat(t,"&name=").concat(n,"&fileType=").concat(r,"&model=employee"),e)},Cs=function(e,t,n){return Tn.get("/files/uploadedDocs/employee/".concat(e,"/type/").concat(n,"/name/").concat(t))},Ds=function(){return Tn.get("/customers/active")},Es=function(e,t){return Tn.post("/files/upload/".concat(e),t)},Os=function(e){return Tn.get("/files/".concat(e))},Ps=function(e){return Tn.get("/files/".concat(e),{responseType:"blob"})},Ms=function(e){return Tn.post("/files/delete",e)},Ts=function(e){return e.status="active",Tn.post("/customers",e)},Rs=function(e,t){return Tn.put("/customers/".concat(e),t)},As=function(e,t){return t.status="inactive",Tn.put("/customers/".concat(e),t)},Is=function(e){return Tn.get("customers/".concat(e))},Ls=function(){return Tn.get("/customers")},Fs=function(e){return e.status="active",Tn.post("/clients",e)},Ys=function(e){return Tn.get("clients/".concat(e))},Us=function(){var e,t=localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.roles);return t&&(null===t||void 0===t?void 0:t.includes("admin"))},Zs=function(){var e,t=localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.roles);return t&&((null===t||void 0===t?void 0:t.includes(Rr.ATTENDANCE_EDITOR))||(null===t||void 0===t?void 0:t.includes(Rr.ADMIN)))},Hs={login:function(e){return Tn.post("/auth/login",e)},logout:function(e){localStorage.removeItem("user"),localStorage.removeItem("token"),window.location.href="/login"},isAdmin:Us,canCreateOrEditDrivers:function(){var e,t=localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.roles);return t&&((null===t||void 0===t?void 0:t.includes(Rr.DRIVER_EDITOR))||(null===t||void 0===t?void 0:t.includes(Rr.ADMIN)))},getLocalAccessToken:function(){return localStorage.getItem("token")},canViewDrivers:function(){var e,t=localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.roles);return t&&((null===t||void 0===t?void 0:t.includes(Rr.DRIVER_VIEWER))||(null===t||void 0===t?void 0:t.includes(Rr.ADMIN)))},canViewEmployees:function(){var e,t=localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.roles);return t&&((null===t||void 0===t?void 0:t.includes(Rr.EMPLOYEE_VIEWER))||(null===t||void 0===t?void 0:t.includes(Rr.ADMIN)))},canAddOrEditEmployees:function(){var e,t=localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.roles);return t&&((null===t||void 0===t?void 0:t.includes(Rr.EMPLOYEE_EDITOR))||(null===t||void 0===t?void 0:t.includes(Rr.ADMIN)))},canAddOrEditRoutes:function(){var e,t=localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.roles);return t&&((null===t||void 0===t?void 0:t.includes(Rr.ROUTE_EDITOR))||(null===t||void 0===t?void 0:t.includes(Rr.ADMIN)))},canViewRoutes:function(){var e,t=localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.roles);return t&&((null===t||void 0===t?void 0:t.includes(Rr.ROUTE_VIEWER))||(null===t||void 0===t?void 0:t.includes(Rr.ADMIN)))},canViewVechiles:function(){var e,t=localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.roles);return t&&((null===t||void 0===t?void 0:t.includes(Rr.VEHICLE_VIEWER))||(null===t||void 0===t?void 0:t.includes(Rr.ADMIN)))},canAddOrEditVechiles:function(){var e,t=localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.roles);return t&&((null===t||void 0===t?void 0:t.includes(Rr.VEHICLE_EDITOR))||(null===t||void 0===t?void 0:t.includes(Rr.ADMIN)))},canViewCustomers:function(){var e,t=localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.roles);return t&&((null===t||void 0===t?void 0:t.includes(Rr.CUSTOMER_VIEWER))||(null===t||void 0===t?void 0:t.includes(Rr.ADMIN)))},canAddOrEditCustomers:function(){var e,t=localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.roles);return t&&((null===t||void 0===t?void 0:t.includes(Rr.CUSTOMER_EDITOR))||(null===t||void 0===t?void 0:t.includes(Rr.ADMIN)))},canAddOrEditAttendance:Zs,canViewAttendance:function(){var e,t=localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.roles);return t&&((null===t||void 0===t?void 0:t.includes(Rr.ATTENDANCE_VIEWER))||(null===t||void 0===t?void 0:t.includes(Rr.ADMIN)))},canAccessLegacySystem:function(){return Us()||Zs()||function(){var e,t=localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.roles);return t&&((null===t||void 0===t?void 0:t.includes(Rr.MEDICAL_RESERVATION_INFO_EDITOR))||(null===t||void 0===t?void 0:t.includes(Rr.MEDICAL_RESERVATION_INFO_VIEWER)))}()||function(){var e,t=localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.roles);return t&&((null===t||void 0===t?void 0:t.includes(Rr.MEDICAL_RESERVATION_SCHEDULE_EDITOR))||(null===t||void 0===t?void 0:t.includes(Rr.MEDICAL_RESERVATION_SCHEDULE_VIEWER)))}()||function(){var e,t=localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.roles);return t&&((null===t||void 0===t?void 0:t.includes(Rr.RESOURCE_LIST_EDITOR))||(null===t||void 0===t?void 0:t.includes(Rr.RESOURCE_LIST_VIEWER)))}()}},Bs=function(){return Tn.get("/route-templates")},Vs=function(e,t){return Tn.put("/route-templates/".concat(e),t)},zs=function(e){return Tn.post("/route-templates",e)},Ws=function(e,t){var n={};return e&&(n.date=e),t&&(n.type=t),Tn.get("/reports/search",{params:n})},qs=function(e){return Tn.post("/reports",e)},Ks=function(e,t){return Tn.put("/reports/".concat(e),t)},$s=function(e,t){var n={};return e&&(n.route_id=e),t&&(n.type=t),Tn.get("/reports/search-route",{params:n})},Gs=function(e){return e.roles=Ar.DRIVER,e.status="inactive",e.title="DRIVER",e.title_cn=Tr.DRIVER,Tn.post("/employees",e)},Js=function(e){return Tn.get("/messages/".concat(e))},Xs=function(){return Tn.get("/messages")},Qs=function(e,t){return Tn.put("/messages/".concat(e),t)},el=function(e){return Tn.post("/messages",e)},tl=function(){return Tn.get("/message-tokens")},nl=function(e,t){return Tn.put("/message-tokens/".concat(e),t)},rl=function(e){return Tn.post("/message-tokens",e)},al=function(e){return Tn.post("/messages/public/send",e)},il=function(){return Tn.get("/messages/sent-messages/all")},ol=function(e){return Tn.get("/phones")},sl=function(e,t){return Tn.put("/phones/".concat(e),t)},ll=function(e){return Tn.post("/phones",e)},cl=function(e){return Tn.get("/phones/".concat(e))},ul=function(e){var t={};return e&&(t.type=e),Tn.get("/resources",{params:t})},dl=function(e){return e.status="active",Tn.post("/resources",e)},fl=function(e,t){return Tn.put("/resources/".concat(e),t)},hl=function(e,t){return Tn.put("/resources/".concat(e,"/disable"),t)},vl=function(e){return Tn.get("/resources/".concat(e))},ml=__webpack_require__(678),pl=__webpack_require__.n(ml),gl=["bsPrefix","active","children","className","as","linkAs","linkProps","href","title","target"],yl=t.forwardRef((function(e,t){var n=e.bsPrefix,r=e.active,a=e.children,i=e.className,o=e.as,s=void 0===o?"li":o,l=e.linkAs,c=void 0===l?co:l,u=e.linkProps,d=e.href,f=e.title,h=e.target,v=ya(e,gl),m=ho(n,"breadcrumb-item");return(0,On.jsx)(s,bt(bt({ref:t},v),{},{className:xa()(m,i,{active:r}),"aria-current":r?"page":void 0,children:r?a:(0,On.jsx)(c,bt(bt({},u),{},{href:d,title:f,target:h,children:a}))}))}));yl.displayName="BreadcrumbItem",yl.defaultProps={active:!1,linkProps:{}};var bl=yl,xl=["bsPrefix","className","listProps","children","label","as"],_l=t.forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,a=e.listProps,i=e.children,o=e.label,s=e.as,l=void 0===s?"nav":s,c=ya(e,xl),u=ho(n,"breadcrumb");return(0,On.jsx)(l,bt(bt({"aria-label":o,className:r,ref:t},c),{},{children:(0,On.jsx)("ol",bt(bt({},a),{},{className:xa()(u,null==a?void 0:a.className),children:i}))}))}));_l.displayName="Breadcrumb",_l.defaultProps={label:"breadcrumb",listProps:{}};var wl=Object.assign(_l,{Item:bl}),jl=t.createContext(null);var Nl=function(e){var n=e.children,r=e.in,a=e.mountOnEnter,i=e.unmountOnExit,o=(0,t.useRef)(r);return(0,t.useEffect)((function(){r&&(o.current=!0)}),[r]),r?n:i||!o.current&&a?null:n},kl=["active","eventKey","mountOnEnter","transition","unmountOnExit","role","onEnter","onEntering","onEntered","onExit","onExiting","onExited"],Sl=["activeKey","getControlledId","getControllerId"],Cl=["as"];function Dl(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function El(e){var n=e.active,r=e.eventKey,a=e.mountOnEnter,i=e.transition,o=e.unmountOnExit,s=e.role,l=void 0===s?"tabpanel":s,c=e.onEnter,u=e.onEntering,d=e.onEntered,f=e.onExit,h=e.onExiting,v=e.onExited,m=Dl(e,kl),p=(0,t.useContext)(jl);if(!p)return[Object.assign({},m,{role:l}),{eventKey:r,isActive:n,mountOnEnter:a,transition:i,unmountOnExit:o,onEnter:c,onEntering:u,onEntered:d,onExit:f,onExiting:h,onExited:v}];var g=p.activeKey,y=p.getControlledId,b=p.getControllerId,x=Dl(p,Sl),_=Yi(r);return[Object.assign({},m,{role:l,id:y(r),"aria-labelledby":b(r)}),{eventKey:r,isActive:null==n&&null!=_?Yi(g)===_:n,transition:i||x.transition,mountOnEnter:null!=a?a:x.mountOnEnter,unmountOnExit:null!=o?o:x.unmountOnExit,onEnter:c,onEntering:u,onEntered:d,onExit:f,onExiting:h,onExited:v}]}var Ol=t.forwardRef((function(e,t){var n=e.as,r=void 0===n?"div":n,a=i(El(Dl(e,Cl)),2),o=a[0],s=a[1],l=s.isActive,c=s.onEnter,u=s.onEntering,d=s.onEntered,f=s.onExit,h=s.onExiting,v=s.onExited,m=s.mountOnEnter,p=s.unmountOnExit,g=s.transition,y=void 0===g?Nl:g;return(0,On.jsx)(jl.Provider,{value:null,children:(0,On.jsx)(Ui.Provider,{value:null,children:(0,On.jsx)(y,{in:l,onEnter:c,onEntering:u,onEntered:d,onExit:f,onExiting:h,onExited:v,mountOnEnter:m,unmountOnExit:p,children:(0,On.jsx)(r,Object.assign({},o,{ref:t,hidden:!l,"aria-hidden":!l}))})})})}));Ol.displayName="TabPanel";var Pl=function(e){var n=e.id,r=e.generateChildId,a=e.onSelect,o=e.activeKey,s=e.defaultActiveKey,l=e.transition,c=e.mountOnEnter,u=e.unmountOnExit,d=e.children,f=i(Oa(o,s,a),2),h=f[0],v=f[1],m=Mi(n),p=(0,t.useMemo)((function(){return r||function(e,t){return m?"".concat(m,"-").concat(t,"-").concat(e):null}}),[m,r]),g=(0,t.useMemo)((function(){return{onSelect:v,activeKey:h,transition:l,mountOnEnter:c||!1,unmountOnExit:u||!1,getControlledId:function(e){return p(e,"tabpane")},getControllerId:function(e){return p(e,"tab")}}}),[v,h,l,c,u,p]);return(0,On.jsx)(jl.Provider,{value:g,children:(0,On.jsx)(Ui.Provider,{value:v||null,children:d})})};Pl.Panel=Ol;var Ml=Pl,Tl=(__webpack_require__(3573),["as","active","eventKey"]);function Rl(e){var n=e.key,r=e.onClick,a=e.active,i=e.id,o=e.role,s=e.disabled,l=(0,t.useContext)(Ui),c=(0,t.useContext)(Hi),u=(0,t.useContext)(jl),d=a,f={role:o};if(c){o||"tablist"!==c.role||(f.role="tab");var h=c.getControllerId(null!=n?n:null),v=c.getControlledId(null!=n?n:null);f[qi("event-key")]=n,f.id=h||i,!(d=null==a&&null!=n?c.activeKey===n:a)&&(null!=u&&u.unmountOnExit||null!=u&&u.mountOnEnter)||(f["aria-controls"]=v)}return"tab"===f.role&&(s&&(f.tabIndex=-1,f["aria-disabled"]=!0),d?f["aria-selected"]=d:f.tabIndex=-1),f.onClick=Fa((function(e){s||(null==r||r(e),null!=n&&l&&!e.isPropagationStopped()&&l(n,e))})),[f,{isActive:d}]}var Al=t.forwardRef((function(e,t){var n=e.as,r=void 0===n?Wi:n,a=e.active,o=e.eventKey,s=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,Tl),l=i(Rl(Object.assign({key:Yi(o,s.href),active:a},s)),2),c=l[0],u=l[1];return c[qi("active")]=u.isActive,(0,On.jsx)(r,Object.assign({},s,c,{ref:t}))}));Al.displayName="NavItem";var Il=Al,Ll=["as","onSelect","activeKey","role","onKeyDown"];var Fl=function(){},Yl=qi("event-key"),Ul=t.forwardRef((function(e,n){var r,a,i=e.as,o=void 0===i?"div":i,s=e.onSelect,l=e.activeKey,c=e.role,u=e.onKeyDown,d=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,Ll),f=Ia(),h=(0,t.useRef)(!1),v=(0,t.useContext)(Ui),m=(0,t.useContext)(jl);m&&(c=c||"tablist",l=m.activeKey,r=m.getControlledId,a=m.getControllerId);var p=(0,t.useRef)(null),g=function(e){var t=p.current;if(!t)return null;var n=wa(t,"[".concat(Yl,"]:not([aria-disabled=true])")),r=t.querySelector("[aria-selected=true]");if(!r||r!==document.activeElement)return null;var a=n.indexOf(r);if(-1===a)return null;var i=a+e;return i>=n.length&&(i=0),i<0&&(i=n.length-1),n[i]},y=function(e,t){null!=e&&(null==s||s(e,t),null==v||v(e,t))};(0,t.useEffect)((function(){if(p.current&&h.current){var e=p.current.querySelector("[".concat(Yl,"][aria-selected=true]"));null==e||e.focus()}h.current=!1}));var b=xo(n,p);return(0,On.jsx)(Ui.Provider,{value:y,children:(0,On.jsx)(Hi.Provider,{value:{role:c,activeKey:Yi(l),getControlledId:r||Fl,getControllerId:a||Fl},children:(0,On.jsx)(o,Object.assign({},d,{onKeyDown:function(e){if(null==u||u(e),m){var t,n;switch(e.key){case"ArrowLeft":case"ArrowUp":t=g(-1);break;case"ArrowRight":case"ArrowDown":t=g(1);break;default:return}if(t)e.preventDefault(),y(t.dataset[(n="EventKey","".concat("rrUi").concat(n))]||null,e),h.current=!0,f()}},ref:b,role:c}))})})}));Ul.displayName="Nav";var Zl=Object.assign(Ul,{Item:Il}),Hl=t.createContext(null);Hl.displayName="CardHeaderContext";var Bl=Hl,Vl=Yo("nav-item"),zl=["bsPrefix","className","as","active","eventKey"],Wl=t.forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,a=e.as,o=void 0===a?co:a,s=e.active,l=e.eventKey,c=ya(e,zl);n=ho(n,"nav-link");var u=i(Rl(bt({key:Yi(l,c.href),active:s},c)),2),d=u[0],f=u[1];return(0,On.jsx)(o,bt(bt(bt({},c),d),{},{ref:t,className:xa()(r,n,c.disabled&&"disabled",f.isActive&&"active")}))}));Wl.displayName="NavLink",Wl.defaultProps={disabled:!1};var ql=Wl,Kl=["as","bsPrefix","variant","fill","justify","navbar","navbarScroll","className","activeKey"],$l=t.forwardRef((function(e,n){var r,a,i,o=Pa(e,{activeKey:"onSelect"}),s=o.as,l=void 0===s?"div":s,c=o.bsPrefix,u=o.variant,d=o.fill,f=o.justify,h=o.navbar,v=o.navbarScroll,m=o.className,p=o.activeKey,g=ya(o,Kl),y=ho(c,"nav"),b=!1,x=(0,t.useContext)(No),_=(0,t.useContext)(Bl);return x?(a=x.bsPrefix,b=null==h||h):_&&(i=_.cardHeaderBsPrefix),(0,On.jsx)(Zl,bt({as:l,ref:n,activeKey:p,className:xa()(m,(r={},(0,gt.Z)(r,y,!b),(0,gt.Z)(r,"".concat(a,"-nav"),b),(0,gt.Z)(r,"".concat(a,"-nav-scroll"),b&&v),(0,gt.Z)(r,"".concat(i,"-").concat(u),!!i),(0,gt.Z)(r,"".concat(y,"-").concat(u),!!u),(0,gt.Z)(r,"".concat(y,"-fill"),d),(0,gt.Z)(r,"".concat(y,"-justified"),f),r))},g))}));$l.displayName="Nav",$l.defaultProps={justify:!1,fill:!1};var Gl=Object.assign($l,{Item:Vl,Link:ql}),Jl=Yo("tab-content"),Xl=__webpack_require__(9611);var Ql=!1,ec=t.createContext(null),tc="unmounted",nc="exited",rc="entering",ac="entered",ic="exiting",oc=function(e){var n,r;function a(t,n){var r;r=e.call(this,t,n)||this;var a,i=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?i?(a=nc,r.appearStatus=rc):a=ac:a=t.unmountOnExit||t.mountOnEnter?tc:nc,r.state={status:a},r.nextCallback=null,r}r=e,(n=a).prototype=Object.create(r.prototype),n.prototype.constructor=n,(0,Xl.Z)(n,r),a.getDerivedStateFromProps=function(e,t){return e.in&&t.status===tc?{status:nc}:null};var i=a.prototype;return i.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},i.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==rc&&n!==ac&&(t=rc):n!==rc&&n!==ac||(t=ic)}this.updateStatus(!1,t)},i.componentWillUnmount=function(){this.cancelNextCallback()},i.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!==typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},i.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===rc){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:J.findDOMNode(this);n&&function(e){e.scrollTop}(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===nc&&this.setState({status:tc})},i.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,a=this.props.nodeRef?[r]:[J.findDOMNode(this),r],i=a[0],o=a[1],s=this.getTimeouts(),l=r?s.appear:s.enter;!e&&!n||Ql?this.safeSetState({status:ac},(function(){t.props.onEntered(i)})):(this.props.onEnter(i,o),this.safeSetState({status:rc},(function(){t.props.onEntering(i,o),t.onTransitionEnd(l,(function(){t.safeSetState({status:ac},(function(){t.props.onEntered(i,o)}))}))})))},i.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:J.findDOMNode(this);t&&!Ql?(this.props.onExit(r),this.safeSetState({status:ic},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:nc},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:nc},(function(){e.props.onExited(r)}))},i.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},i.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},i.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},i.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:J.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var a=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],i=a[0],o=a[1];this.props.addEndListener(i,o)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},i.render=function(){var e=this.state.status;if(e===tc)return null;var n=this.props,r=n.children,a=(n.in,n.mountOnEnter,n.unmountOnExit,n.appear,n.enter,n.exit,n.timeout,n.addEndListener,n.onEnter,n.onEntering,n.onEntered,n.onExit,n.onExiting,n.onExited,n.nodeRef,ga(n,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return t.createElement(ec.Provider,{value:null},"function"===typeof r?r(e,a):t.cloneElement(t.Children.only(r),a))},a}(t.Component);function sc(){}oc.contextType=ec,oc.propTypes={},oc.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:sc,onEntering:sc,onEntered:sc,onExit:sc,onExiting:sc,onExited:sc},oc.UNMOUNTED=tc,oc.EXITED=nc,oc.ENTERING=rc,oc.ENTERED=ac,oc.EXITING=ic;var lc=oc;function cc(e,t){return function(e){var t=ui(e);return t&&t.defaultView||window}(e).getComputedStyle(e,t)}var uc=/([A-Z])/g;var dc=/^ms-/;function fc(e){return function(e){return e.replace(uc,"-$1").toLowerCase()}(e).replace(dc,"-ms-")}var hc=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;var vc=function(e,t){var n="",r="";if("string"===typeof t)return e.style.getPropertyValue(fc(t))||cc(e).getPropertyValue(fc(t));Object.keys(t).forEach((function(a){var i=t[a];i||0===i?!function(e){return!(!e||!hc.test(e))}(a)?n+=fc(a)+": "+i+";":r+=a+"("+i+") ":e.style.removeProperty(fc(a))})),r&&(n+="transform: "+r+";"),e.style.cssText+=";"+n};function mc(e,t,n){void 0===n&&(n=5);var r=!1,a=setTimeout((function(){r||function(e,t,n,r){if(void 0===n&&(n=!1),void 0===r&&(r=!0),e){var a=document.createEvent("HTMLEvents");a.initEvent(t,n,r),e.dispatchEvent(a)}}(e,"transitionend",!0)}),t+n),i=ci(e,"transitionend",(function(){r=!0}),{once:!0});return function(){clearTimeout(a),i()}}function pc(e,t,n,r){null==n&&(n=function(e){var t=vc(e,"transitionDuration")||"",n=-1===t.indexOf("ms")?1e3:1;return parseFloat(t)*n}(e)||0);var a=mc(e,n,r),i=ci(e,"transitionend",t);return function(){a(),i()}}function gc(e,t){var n=vc(e,t)||"",r=-1===n.indexOf("ms")?1e3:1;return parseFloat(n)*r}function yc(e,t){var n=gc(e,"transitionDuration"),r=gc(e,"transitionDelay"),a=pc(e,(function(n){n.target===e&&(a(),t(n))}),n+r)}function bc(e){e.offsetHeight}function xc(e){return e&&"setState"in e?J.findDOMNode(e):null!=e?e:null}var _c,wc=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children","childRef"],jc=t.forwardRef((function(e,n){var r=e.onEnter,a=e.onEntering,i=e.onEntered,o=e.onExit,s=e.onExiting,l=e.onExited,c=e.addEndListener,u=e.children,d=e.childRef,f=ya(e,wc),h=(0,t.useRef)(null),v=xo(h,d),m=function(e){v(xc(e))},p=function(e){return function(t){e&&h.current&&e(h.current,t)}},g=(0,t.useCallback)(p(r),[r]),y=(0,t.useCallback)(p(a),[a]),b=(0,t.useCallback)(p(i),[i]),x=(0,t.useCallback)(p(o),[o]),_=(0,t.useCallback)(p(s),[s]),w=(0,t.useCallback)(p(l),[l]),j=(0,t.useCallback)(p(c),[c]);return(0,On.jsx)(lc,bt(bt({ref:n},f),{},{onEnter:g,onEntered:b,onEntering:y,onExit:x,onExited:w,onExiting:_,addEndListener:j,nodeRef:h,children:"function"===typeof u?function(e,t){return u(e,bt(bt({},t),{},{ref:m}))}:t.cloneElement(u,{ref:m})}))})),Nc=jc,kc=["className","children","transitionClasses"],Sc=(_c={},(0,gt.Z)(_c,rc,"show"),(0,gt.Z)(_c,ac,"show"),_c),Cc=t.forwardRef((function(e,n){var r=e.className,a=e.children,i=e.transitionClasses,o=void 0===i?{}:i,s=ya(e,kc),l=(0,t.useCallback)((function(e,t){bc(e),null==s.onEnter||s.onEnter(e,t)}),[s]);return(0,On.jsx)(Nc,bt(bt({ref:n,addEndListener:yc},s),{},{onEnter:l,childRef:a.ref,children:function(e,n){return t.cloneElement(a,bt(bt({},n),{},{className:xa()("fade",r,a.props.className,Sc[e],o[e])}))}}))}));Cc.defaultProps={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1},Cc.displayName="Fade";var Dc=Cc;function Ec(e){return"boolean"===typeof e?e?Dc:Nl:e}var Oc=["bsPrefix","transition"],Pc=["className","as"],Mc=t.forwardRef((function(e,t){var n=e.bsPrefix,r=e.transition,a=i(El(bt(bt({},ya(e,Oc)),{},{transition:Ec(r)})),2),o=a[0],s=o.className,l=o.as,c=void 0===l?"div":l,u=ya(o,Pc),d=a[1],f=d.isActive,h=d.onEnter,v=d.onEntering,m=d.onEntered,p=d.onExit,g=d.onExiting,y=d.onExited,b=d.mountOnEnter,x=d.unmountOnExit,_=d.transition,w=void 0===_?Dc:_,j=ho(n,"tab-pane");return(0,On.jsx)(jl.Provider,{value:null,children:(0,On.jsx)(Ui.Provider,{value:null,children:(0,On.jsx)(w,{in:f,onEnter:h,onEntering:v,onEntered:m,onExit:p,onExiting:g,onExited:y,mountOnEnter:b,unmountOnExit:x,children:(0,On.jsx)(c,bt(bt({},u),{},{ref:t,className:xa()(s,j,f&&"active")}))})})})}));Mc.displayName="TabPane";var Tc=Mc;function Rc(e,n){var r=0;return t.Children.map(e,(function(e){return t.isValidElement(e)?n(e,r++):e}))}function Ac(e,n){var r=0;t.Children.forEach(e,(function(e){t.isValidElement(e)&&n(e,r++)}))}var Ic=["id","onSelect","transition","mountOnEnter","unmountOnExit","children","activeKey"];function Lc(e){var t=e.props,n=t.title,r=t.eventKey,a=t.disabled,i=t.tabClassName,o=t.tabAttrs,s=t.id;return null==n?null:(0,On.jsx)(Vl,{as:"li",role:"presentation",children:(0,On.jsx)(ql,bt(bt({as:"button",type:"button",eventKey:r,disabled:a,id:s,className:i},o),{},{children:n}))})}var Fc=function(e){var t=Pa(e,{activeKey:"onSelect"}),n=t.id,r=t.onSelect,a=t.transition,i=t.mountOnEnter,o=t.unmountOnExit,s=t.children,l=t.activeKey,c=void 0===l?function(e){var t;return Ac(e,(function(e){null==t&&(t=e.props.eventKey)})),t}(s):l,u=ya(t,Ic);return(0,On.jsxs)(Ml,{id:n,activeKey:c,onSelect:r,transition:Ec(a),mountOnEnter:i,unmountOnExit:o,children:[(0,On.jsx)(Gl,bt(bt({},u),{},{role:"tablist",as:"ul",children:Rc(s,Lc)})),(0,On.jsx)(Jl,{children:Rc(s,(function(e){var t=bt({},e.props);return delete t.title,delete t.disabled,delete t.tabClassName,delete t.tabAttrs,(0,On.jsx)(Tc,bt({},t))}))})]})};Fc.defaultProps={variant:"tabs",mountOnEnter:!1,unmountOnExit:!1},Fc.displayName="Tabs";var Yc=Fc,Uc=["transition"],Zc=function(e){var t=e.transition,n=ya(e,Uc);return(0,On.jsx)(Ml,bt(bt({},n),{},{transition:Ec(t)}))};Zc.displayName="TabContainer";var Hc=Zc,Bc={eventKey:qo().oneOfType([qo().string,qo().number]),title:qo().node.isRequired,disabled:qo().bool,tabClassName:qo().string,tabAttrs:qo().object},Vc=function(){throw new Error("ReactBootstrap: The `Tab` component is not meant to be rendered! It's an abstract component that is only valid as a direct Child of the `Tabs` Component. For custom tabs components use TabPane and TabsContainer directly")};Vc.propTypes=Bc;var zc=Object.assign(Vc,{Container:Hc,Content:Jl,Pane:Tc}),Wc=["color","size","title","className"];function qc(){return qc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},qc.apply(null,arguments)}var Kc=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,Wc);return t.createElement("svg",qc({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-pencil-square",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M15.502 1.94a.5.5 0 0 1 0 .706L14.459 3.69l-2-2L13.502.646a.5.5 0 0 1 .707 0l1.293 1.293zm-1.75 2.456-2-2L4.939 9.21a.5.5 0 0 0-.121.196l-.805 2.414a.25.25 0 0 0 .316.316l2.414-.805a.5.5 0 0 0 .196-.12l6.813-6.814z"}),t.createElement("path",{fillRule:"evenodd",d:"M1 13.5A1.5 1.5 0 0 0 2.5 15h11a1.5 1.5 0 0 0 1.5-1.5v-6a.5.5 0 0 0-1 0v6a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11a.5.5 0 0 1 .5-.5H9a.5.5 0 0 0 0-1H2.5A1.5 1.5 0 0 0 1 2.5z"}))}));Kc.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var $c=Kc,Gc=["color","size","title","className"];function Jc(){return Jc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Jc.apply(null,arguments)}var Xc=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,Gc);return t.createElement("svg",Jc({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-plus",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4"}))}));Xc.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var Qc=Xc,eu=function(){var e=I(),n=(me(),i((0,t.useState)([]),2)),r=n[0],a=n[1],o=i((0,t.useState)(""),2),s=o[0],l=o[1];new URLSearchParams(window.location.search);(0,t.useEffect)((function(){Hs.canAddOrEditRoutes()||Hs.canViewRoutes()||Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login")),ol().then((function(e){return a(e.data)}))}),[]);var c=function(t){e("/center-phones/edit/".concat(t))};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"General"}),(0,On.jsx)(wl.Item,{active:!0,children:"Center Phone"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["All Phones ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){e("/messages/list")},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsx)(Yc,{defaultActiveKey:"allMessages",id:"messages-tab",children:(0,On.jsx)(zc,{eventKey:"allMessages",title:"All Messages",children:(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{className:"th-index",children:"No."}),(0,On.jsx)("th",{children:"Phone Title"}),(0,On.jsx)("th",{children:"Phone Number"}),(0,On.jsx)("th",{children:"Activated"})]})}),(0,On.jsx)("tbody",{children:r&&r.filter((function(e){return(null===e||void 0===e?void 0:e.phone_number.includes(s))||(null===e||void 0===e?void 0:e.phone_title.toLowerCase().includes(s.toLowerCase()))})).map((function(e,t){return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{className:"td-index",children:t+1}),(0,On.jsxs)("td",{children:[" ",(0,On.jsx)($c,{size:16,className:"clickable me-2",onClick:function(){return c(null===e||void 0===e?void 0:e.id)}})," ",null===e||void 0===e?void 0:e.phone_title]}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.phone_number}),(0,On.jsx)("td",{children:null!==e&&void 0!==e&&e.activated?"Yes":"No"}),(0,On.jsx)("td",{children:(0,On.jsx)("button",{className:"btn btn-primary btn-sm",onClick:function(){return c(null===e||void 0===e?void 0:e.id)},children:"Edit"})})]},e.id)}))})]})})}),(0,On.jsxs)("div",{className:"list-func-panel",children:[(0,On.jsx)("input",{className:"me-2 with-search-icon",type:"text",placeholder:"Search",value:s,onChange:function(e){return l(e.currentTarget.value)}}),(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){e("/center-phones")},children:[(0,On.jsx)(Qc,{size:16}),"Add New Phone"]})]})]})})]})},tu=[{value:"Checkin",label:"Checkin"},{value:"Center",label:"Center"},{value:"Family",label:"Family"},{value:"Office",label:"Office in person"},{value:"Office(Phone)",label:"Office by phone"},{value:"Nurse",label:"Nurse"}],nu=tu,ru=[{value:"red",label:"Eyes-On"},{value:"pink",label:"Self-Transport"},{value:"green",label:"Televisit"},{value:"blue",label:"Default for By Center"},{value:"black",label:"Medication Pickup Only"},{value:"purple",label:"Drop-Off Only"},{value:"gray",label:"Deleted Appt"},{value:"orange",label:"Pick-Up Only"},{value:"brown",label:"Translation By Center"}],au=ru,iu=window.location.hostname.includes("ws1")||window.location.hostname.includes("localhost")||window.location.hostname.includes("site1")?"https://ws1-tspt.mayosolution.com/api":window.location.hostname.includes("ws3")||window.location.hostname.includes("site3")?"https://ws3.mayosolution.com/api":"https://ws2.mayosolution.com/api",ou={createNewEvent:function(e){return e.status="active",Tn.post("/events",e)},getAllEvents:function(e){return Tn.get("/events",{params:e})},updateEvent:function(e,t){return Tn.put("/events/".concat(e),t)},disableEvent:function(e,t){return Tn.put("/events/".concat(e,"/disable"),t)},getEvent:function(e){return Tn.get("/events/".concat(e))},deleteEvent:function(e){return Tn.delete("/events/".concat(e))},assignTransportationToEvents:function(e){return Tn.post("/events/assign",e)},formatDate:function(e){var t=e.getFullYear(),n=String(e.getMonth()+1).padStart(2,"0"),r=String(e.getDate()).padStart(2,"0");return"".concat(t,"-").concat(n,"-").concat(r)},getTransportationInfo:function(e,t){var n,r,a,i,o,l,c,u,d,f,h=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],v=new Date,m=e.filter((function(e){return new Date(e.start_time)>=new Date(v.toLocaleDateString())})),p=function(e){return m.find((function(t){return t.id===e.id}))},g=new Map,y=(0,s.Z)(m);try{for(y.s();!(f=y.n()).done;){var b=f.value,x=new Date(b.start_time).toLocaleDateString();g.has(x)?g.set(x,[].concat(In(g.get(x)),[b])):g.set(x,[b])}}catch(_){y.e(_)}finally{y.f()}return{maxTranslate1:(null===(n=h.find((function(e){return pl()(e.time).format("YYYY-MM-DD")==pl()(t.start_time).format("YYYY-MM-DD")})))||void 0===n?void 0:n.translate1_number)||0,maxTranslate2:(null===(r=h.find((function(e){return pl()(e.time).format("YYYY-MM-DD")==pl()(t.start_time).format("YYYY-MM-DD")})))||void 0===r?void 0:r.translate2_number)||0,maxResource:(null===(a=h.find((function(e){return pl()(e.time).format("YYYY-MM-DD")==pl()(t.start_time).format("YYYY-MM-DD")})))||void 0===a?void 0:a.max_resource_number)||0,totalTranslate1:null===(i=g.get(new Date(null===t||void 0===t?void 0:t.start_time).toLocaleDateString()))||void 0===i||null===(o=i.filter((function(e){return"1(\u8bd1)"===e.interpreter})))||void 0===o?void 0:o.length,totalTranslate2:null===(l=g.get(new Date(null===t||void 0===t?void 0:t.start_time).toLocaleDateString()))||void 0===l||null===(c=l.filter((function(e){return"2(\u8bd1)"===e.interpreter})))||void 0===c?void 0:c.length,totalResource:null===(u=In(new Set(null===(d=g.get(new Date(null===t||void 0===t?void 0:t.start_time).toLocaleDateString()))||void 0===d?void 0:d.map((function(e){return e.source_uuid})))))||void 0===u?void 0:u.length,isFutureEvent:p(t)}},generatePdf:function(e){window.open("".concat(iu,"/docs/get-pdfs?docTemplateName=med_notification&inputData=").concat(encodeURIComponent(JSON.stringify(e))))},generateSheet:function(e){window.open("".concat(iu,"/sheets/get-sheets?excelTemplateName=visit_record_sheet&inputData=").concat(encodeURIComponent(JSON.stringify(e))))},generateDoc:function(e){window.open("".concat(iu,"/docs/get-docs?docTemplateName=med_notification&inputData=").concat(encodeURIComponent(JSON.stringify(e))))},generateSheetPDF:function(e){window.open("".concat(iu,"/sheets/get-pdf?excelTemplateName=visit_record_sheet&inputData=").concat(encodeURIComponent(JSON.stringify(e))))},getTimeData:function(){return Tn.get("/timedata/get-by-condition1",{params:{date:pl()(new Date).format("YYYY-MM-DD")}})},getByCustomer:function(e){return Tn.get("/events/getByCustomer",{params:e})},site:window.location.hostname.includes("ws1")||window.location.hostname.includes("localhost")||window.location.hostname.includes("site1")?1:window.location.hostname.includes("ws3")||window.location.hostname.includes("site3")?3:2,languageSupportOptions:tu,labelOptions:ru,activityColorOptions:[{value:"red",label:"Classes"},{value:"pink",label:"Games"},{value:"green",label:"Events"},{value:"blue",label:"Outings"},{value:"purple",label:"Personal Care"},{value:"brown",label:"Care Activities"}],incidentColorOptions:[{value:"blue",label:"Attendance Note"}],mealPlanColorOptions:[{value:"brown",label:"Breakfast"},{value:"green",label:"Lunch"},{value:"red",label:"Snack"}],transportationTypeOptions:[{value:"by own",label:"ByOwn"},{value:"televisit",label:"Televisit"},{value:"client does not need to go",label:"Client Does Not need to Go"},{value:"dropoff only",label:"DropOff Only"},{value:"pickup only",label:"Pickup Only"},{value:"Center Transportation",label:"By Center Transportation"}],interpreterLevelOptions:nu,colorOptions:au},su={createNewEventRequest:function(e){return e.status="active",Tn.post("/event-requests",e)},getAllEventRequests:function(e){return Tn.get("/event-requests",{params:e})},updateEventRequest:function(e,t){return Tn.put("/event-requests/".concat(e),t)},deleteEventRequest:function(e){return Tn.delete("/event-requests/".concat(e))},sourceList:[{value:"byClient",label:"\u8001\u4eba\u8981\u6c42 By Client"},{value:"byDoctor",label:"\u533b\u751f\u8981\u6c42 By Doctor"},{value:"returnTkt",label:"\u56de\u8bca\u5355 Return Tkt"},{value:"bySocialWorker",label:"\u793e\u5de5\u90e8 By Social Worker"},{value:"byTransportation",label:"\u4ea4\u901a\u90e8 By Transportation"},{value:"byWsNursing",label:"\u62a4\u58eb\u7ad9 By WS Nursing"},{value:"forDoctorReport",label:"\u8981\u62a5\u544a For Doctor Report"}]},lu=function(e){return Tn.get("/signature-requests",{params:e})},cu=function(e){return e.status="active",Tn.post("/signature-requests",e)},uu=function(e,t){return Tn.put("/signature-requests/".concat(e),t)},du=function(e){return Tn.get("/signature-requests/".concat(e))},fu=function(e){return Tn.get("/vehicle-repairs?vehicle=".concat(e))},hu=function(e){return Tn.post("/vehicle-repairs",e)},vu=function(e){var t={};return e&&(t.status=e),Tn.get("/labels",{params:t})},mu=function(e){return e.status="active",Tn.post("/labels",e)},pu=function(e,t){return Tn.put("/labels/".concat(e),t)},gu=function(e){var t={};return e&&(t.date=e),Tn.get("/seatings",{params:t})},yu=function(e){return e.status="active",Tn.post("/seatings",e)},bu=function(e,t){return Tn.put("/seatings/".concat(e),t)},xu=function(e){var t={};return e&&(t.status=e),Tn.get("/attendance-notes",{params:t})},_u=function(e){return Tn.post("/attendance-notes",e)},wu=function(e,t){return Tn.put("/attendance-notes/".concat(e),t)},ju=function(e,t,n,r){return Tn.post("/files/upload-physical?objectId=".concat(t,"&name=").concat(n,"&fileType=").concat(r,"&model=attendance_note"),e)},Nu=function(e,t,n){return Tn.get("/files/uploadedDocs/attendance_note/".concat(e,"/type/").concat(n,"/name/").concat(t))},ku=function(e){var t={};return e&&(t.status=e),Tn.get("/carousels",{params:t})},Su=function(e){return Tn.post("/carousels",e)},Cu=function(e,t){return Tn.put("/carousels/".concat(e),t)},Du=function(e,t,n,r){return Tn.post("/files/upload-physical?objectId=".concat(t,"&name=").concat(n,"&fileType=").concat(r,"&model=carousel"),e)},Eu=function(e,t,n){return Tn.get("/files/uploadedDocs/carousel/".concat(e,"/type/").concat(n,"/name/").concat(t))},Ou=function(e){var t={};return e&&(t.template_date=e),Tn.get("/daily-routes-templates",{params:t})},Pu=function(e){return Tn.post("/daily-routes-templates",e)},Mu=function(e,t){return Tn.put("/daily-routes-templates/".concat(e),t)},Tu=function(e){return Tn.get("/daily-routes-templates/".concat(e))},Ru=function(e){return Tn.delete("/daily-routes-templates/".concat(e))},Au=function(e){if(!e)return null;if("string"===typeof e&&e.includes("/")){var t=i(e.split("/"),3),n=t[0],r=t[1],a=t[2];return new Date(parseInt(a),parseInt(n)-1,parseInt(r))}return new Date(e)},Iu=function(){var e=I(),n=me(),r=$t.actions,a=r.fetchAllRoutes,i=r.fetchAllTomorrowRoutes,o=r.fetchAllBreakfastRecords,s=r.fetchAllLunchRecords,l=r.fetchAllSnackRecords,c=pn.actions.fetchAllDrivers,u=yn.actions.fetchAllVehicles,d=jn.actions.fetchAllRouteTemplates;return(0,t.useEffect)((function(){Hs.canAddOrEditRoutes()||Hs.canViewRoutes()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change a dispatcher or admin account to login."),Hs.logout(),e("/login")),n(c()),n(u()),n(a());var t=new URLSearchParams(window.location.search).get("dateSchedule"),r=t?{dateText:pl()(t).format("MM/DD/YYYY")}:{};n(i(r)),n(d()),n(o()),n(s()),n(l());var f=setInterval((function(){n(a())}),18e4);return function(){return clearInterval(f)}}),[]),(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsx)(Z,{})})})};function Lu(e,t,n,r,a,i,o){try{var s=e[i](o),l=s.value}catch(c){return void n(c)}s.done?t(l):Promise.resolve(l).then(r,a)}function Fu(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var i=e.apply(t,n);function o(e){Lu(i,r,a,o,s,"next",e)}function s(e){Lu(i,r,a,o,s,"throw",e)}o(void 0)}))}}var Yu,Uu=__webpack_require__(4687),Zu=__webpack_require__.n(Uu),Hu=function(e){var t,n,r,a=e.transRoute,i=e.drivers,o=e.vehicles,s=e.driver,l=e.vehicle,c=e.routeIndex,u=e.isTemplate,d=e.templateId,f=I(),h=new URLSearchParams(window.location.search).get("dateSchedule"),v=u?{text:"",className:""}:function(e){var t,n,r,a,i,o,s,l,c,u={},d=null===e||void 0===e||null===(t=e.route_customer_list)||void 0===t?void 0:t.find((function(e){return e.customer_pickup_status===Zn.SCHEDULE_ABSENT})),f=null===e||void 0===e||null===(n=e.status)||void 0===n?void 0:n.includes(Dr);null!==e&&void 0!==e&&null!==(r=e.status)&&void 0!==r&&r.includes(Nr)&&(u={text:"Enroute",className:"yellow"}),null!==e&&void 0!==e&&null!==(a=e.status)&&void 0!==a&&a.includes(kr)&&(u={text:"Picked up all participants, enroute to center",className:"blue"},(d||f)&&(u={text:"Has absents, enroute to center",className:"blue"})),null!==e&&void 0!==e&&null!==(i=e.status)&&void 0!==i&&i.includes(Cr)&&(u={text:"Dropped off all participants",className:"blue"}),null!==e&&void 0!==e&&null!==(o=e.status)&&void 0!==o&&o.includes(Sr)&&(u={text:"inbound"===e.type?"Backed to center":"Task finished, vehicle parked",className:"green"}),(null===e||void 0===e||!e.status||0===(null===e||void 0===e||null===(s=e.status)||void 0===s?void 0:s.length)||null!==e&&void 0!==e&&null!==(l=e.status)&&void 0!==l&&l.includes(jr))&&(u={text:"Not Started",className:"gray"});var h=new Date,v=(h.getMonth()>8?h.getMonth()+1:"0"+(h.getMonth()+1))+"/"+(h.getDate()>9?h.getDate():"0"+h.getDate())+"/"+h.getFullYear();return(null===e||void 0===e||null===(c=e.status)||void 0===c||!c.includes(Sr))&&Date.parse(v)>Date.parse(null===e||void 0===e?void 0:e.schedule_date)&&(u={text:"After 4pm, not sign off",className:"purple"}),u}(a);return(0,On.jsxs)(On.Fragment,{children:[a&&(0,On.jsxs)("div",{onClick:function(){f(u&&d?"/trans-routes/daily-templates/".concat(d,"/view-route/").concat(a._id||a.id):h?"/trans-routes/".concat(a.id,"?dateSchedule=").concat(h):"/trans-routes/".concat(a.id))},className:"card-container ".concat(u||"purple"!==v.className?"":v.className),children:[(0,On.jsxs)("div",{className:"route-card-title",children:["#".concat(c+1," "),a.name]}),(0,On.jsx)("div",{children:null===(t=i.find((function(e){return e.id===a.driver})))||void 0===t?void 0:t.name}),(0,On.jsx)("div",{children:"".concat(null===a||void 0===a||null===(n=a.route_customer_list)||void 0===n?void 0:n.length," Participants")}),(0,On.jsx)("div",{children:null===(r=o.find((function(e){return e.id===a.vehicle})))||void 0===r?void 0:r.tag}),!u&&(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-12 card-status",children:[(0,On.jsx)("div",{className:"float-end",children:null===v||void 0===v?void 0:v.text}),(0,On.jsx)("div",{className:"".concat("purple"===v.className?"":v.className," float-end")})]})})]}),!a&&s&&(0,On.jsxs)("div",{className:"card-container clickable",onClick:function(){return e=s.id,void f("/employees/edit/".concat(e,"?redirect=schedule&type=driver"));var e},children:[(0,On.jsx)("div",{className:"",children:s.name}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12 card-status",children:(0,On.jsx)("div",{className:"float-end",children:"Capacity Limit: ".concat(s.driver_capacity," seats")})})})]}),!a&&l&&(0,On.jsxs)("div",{className:"card-container clickable",onClick:function(){return e=l.id,void f("/vehicles/edit/".concat(e,"?redirect=schedule"));var e},children:[(0,On.jsx)("div",{className:"",children:l.vehicle_number}),(0,On.jsx)("div",{children:(0,On.jsxs)("small",{children:["Tag: ",l.tag]})}),(0,On.jsx)("div",{children:(0,On.jsx)("small",{children:"Capacity Limit: ".concat(l.capacity," seats")})}),(0,On.jsx)("div",{children:(0,On.jsxs)("small",{children:["EzPass: ",l.ezpass]})}),(0,On.jsx)("div",{children:(0,On.jsxs)("small",{children:["GPS Tag: ",l.gps_tag]})})]})]})};function Bu(e){if((!Yu&&0!==Yu||e)&&ja){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),Yu=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return Yu}function Vu(e){var n=function(e){var n=(0,t.useRef)(e);return n.current=e,n}(e);(0,t.useEffect)((function(){return function(){return n.current()}}),[])}function zu(e){void 0===e&&(e=ui());try{var t=e.activeElement;return t&&t.nodeName?t:null}catch(xB){return e.body}}var Wu=__webpack_require__(5671),qu=__webpack_require__(3144);var Ku=qi("modal-open"),$u=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.ownerDocument,r=t.handleContainerOverflow,a=void 0===r||r,i=t.isRTL,o=void 0!==i&&i;(0,Wu.Z)(this,e),this.handleContainerOverflow=a,this.isRTL=o,this.modals=[],this.ownerDocument=n}return(0,qu.Z)(e,[{key:"getScrollbarWidth",value:function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}(this.ownerDocument)}},{key:"getElement",value:function(){return(this.ownerDocument||document).body}},{key:"setModalAttributes",value:function(e){}},{key:"removeModalAttributes",value:function(e){}},{key:"setContainerStyle",value:function(e){var t={overflow:"hidden"},n=this.isRTL?"paddingLeft":"paddingRight",r=this.getElement();e.style=(0,gt.Z)({overflow:r.style.overflow},n,r.style[n]),e.scrollBarWidth&&(t[n]="".concat(parseInt(vc(r,n)||"0",10)+e.scrollBarWidth,"px")),r.setAttribute(Ku,""),vc(r,t)}},{key:"reset",value:function(){var e=this;In(this.modals).forEach((function(t){return e.remove(t)}))}},{key:"removeContainerStyle",value:function(e){var t=this.getElement();t.removeAttribute(Ku),Object.assign(t.style,e.style)}},{key:"add",value:function(e){var t=this.modals.indexOf(e);return-1!==t?t:(t=this.modals.length,this.modals.push(e),this.setModalAttributes(e),0!==t||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),t)}},{key:"remove",value:function(e){var t=this.modals.indexOf(e);-1!==t&&(this.modals.splice(t,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(e))}},{key:"isTopModal",value:function(e){return!!this.modals.length&&this.modals[this.modals.length-1]===e}}]),e}(),Gu=$u,Ju=function(e,t){var n;return ja?null==e?(t||ui()).body:("function"===typeof e&&(e=e()),e&&"current"in e&&(e=e.current),null!=(n=e)&&n.nodeType&&e||null):null};function Xu(e,n){var r=Qi(),a=i((0,t.useState)((function(){return Ju(e,null==r?void 0:r.document)})),2),o=a[0],s=a[1];if(!o){var l=Ju(e);l&&s(l)}return(0,t.useEffect)((function(){n&&o&&n(o)}),[n,o]),(0,t.useEffect)((function(){var t=Ju(e);t!==o&&s(t)}),[e,o]),o}var Qu,ed=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","backdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];function td(e){var n=Qi(),r=e||function(e){return Qu||(Qu=new Gu({ownerDocument:null==e?void 0:e.document})),Qu}(n),a=(0,t.useRef)({dialog:null,backdrop:null});return Object.assign(a.current,{add:function(){return r.add(a.current)},remove:function(){return r.remove(a.current)},isTopModal:function(){return r.isTopModal(a.current)},setDialogRef:(0,t.useCallback)((function(e){a.current.dialog=e}),[]),setBackdropRef:(0,t.useCallback)((function(e){a.current.backdrop=e}),[])})}var nd=(0,t.forwardRef)((function(e,n){var r=e.show,a=void 0!==r&&r,o=e.role,s=void 0===o?"dialog":o,l=e.className,c=e.style,u=e.children,d=e.backdrop,f=void 0===d||d,h=e.keyboard,v=void 0===h||h,m=e.onBackdropClick,p=e.onEscapeKeyDown,g=e.transition,y=e.backdropTransition,b=e.autoFocus,x=void 0===b||b,_=e.enforceFocus,w=void 0===_||_,j=e.restoreFocus,N=void 0===j||j,k=e.restoreFocusOptions,S=e.renderDialog,C=e.renderBackdrop,D=void 0===C?function(e){return(0,On.jsx)("div",Object.assign({},e))}:C,E=e.manager,O=e.container,P=e.onShow,M=e.onHide,T=void 0===M?function(){}:M,R=e.onExit,A=e.onExited,I=e.onExiting,L=e.onEnter,F=e.onEntering,Y=e.onEntered,U=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,ed),Z=Xu(O),H=td(E),B=Va(),V=Aa(a),z=i((0,t.useState)(!a),2),W=z[0],q=z[1],K=(0,t.useRef)(null);(0,t.useImperativeHandle)(n,(function(){return H}),[H]),ja&&!V&&a&&(K.current=zu()),g||a||W?a&&W&&q(!1):q(!0);var $=Fa((function(){if(H.add(),ne.current=ci(document,"keydown",ee),te.current=ci(document,"focus",(function(){return setTimeout(X)}),!0),P&&P(),x){var e=zu(document);H.dialog&&e&&!si(H.dialog,e)&&(K.current=e,H.dialog.focus())}})),G=Fa((function(){var e;(H.remove(),null==ne.current||ne.current(),null==te.current||te.current(),N)&&(null==(e=K.current)||null==e.focus||e.focus(k),K.current=null)}));(0,t.useEffect)((function(){a&&Z&&$()}),[a,Z,$]),(0,t.useEffect)((function(){W&&G()}),[W,G]),Vu((function(){G()}));var X=Fa((function(){if(w&&B()&&H.isTopModal()){var e=zu();H.dialog&&e&&!si(H.dialog,e)&&H.dialog.focus()}})),Q=Fa((function(e){e.target===e.currentTarget&&(null==m||m(e),!0===f&&T())})),ee=Fa((function(e){v&&27===e.keyCode&&H.isTopModal()&&(null==p||p(e),e.defaultPrevented||T())})),te=(0,t.useRef)(),ne=(0,t.useRef)(),re=g;if(!Z||!(a||re&&!W))return null;var ae=Object.assign({role:s,ref:H.setDialogRef,"aria-modal":"dialog"===s||void 0},U,{style:c,className:l,tabIndex:-1}),ie=S?S(ae):(0,On.jsx)("div",Object.assign({},ae,{children:t.cloneElement(u,{role:"document"})}));re&&(ie=(0,On.jsx)(re,{appear:!0,unmountOnExit:!0,in:!!a,onExit:R,onExiting:I,onExited:function(){q(!0),null==A||A.apply(void 0,arguments)},onEnter:L,onEntering:F,onEntered:Y,children:ie}));var oe=null;if(f){var se=y;oe=D({ref:H.setBackdropRef,onClick:Q}),se&&(oe=(0,On.jsx)(se,{appear:!0,in:!!a,children:oe}))}return(0,On.jsx)(On.Fragment,{children:J.createPortal((0,On.jsxs)(On.Fragment,{children:[oe,ie]}),Z)})}));nd.displayName="Modal";var rd=Object.assign(nd,{Manager:Gu}),ad=__webpack_require__(1120);function id(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=(0,ad.Z)(e)););return e}function od(){return od="undefined"!==typeof Reflect&&Reflect.get?Reflect.get.bind():function(e,t,n){var r=id(e,t);if(r){var a=Object.getOwnPropertyDescriptor(r,t);return a.get?a.get.call(arguments.length<3?e:n):a.value}},od.apply(this,arguments)}var sd=__webpack_require__(136),ld=__webpack_require__(7277);function cd(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}function ud(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}var dd,fd=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",hd=".sticky-top",vd=".navbar-toggler",md=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(){return(0,Wu.Z)(this,n),t.apply(this,arguments)}return(0,qu.Z)(n,[{key:"adjustAndStore",value:function(e,t,n){var r=t.style[e];t.dataset[e]=r,vc(t,(0,gt.Z)({},e,"".concat(parseFloat(vc(t,e))+n,"px")))}},{key:"restore",value:function(e,t){var n=t.dataset[e];void 0!==n&&(delete t.dataset[e],vc(t,(0,gt.Z)({},e,n)))}},{key:"setContainerStyle",value:function(e){var t=this;od((0,ad.Z)(n.prototype),"setContainerStyle",this).call(this,e);var r,a,i=this.getElement();if(a="modal-open",(r=i).classList?r.classList.add(a):cd(r,a)||("string"===typeof r.className?r.className=r.className+" "+a:r.setAttribute("class",(r.className&&r.className.baseVal||"")+" "+a)),e.scrollBarWidth){var o=this.isRTL?"paddingLeft":"paddingRight",s=this.isRTL?"marginLeft":"marginRight";wa(i,fd).forEach((function(n){return t.adjustAndStore(o,n,e.scrollBarWidth)})),wa(i,hd).forEach((function(n){return t.adjustAndStore(s,n,-e.scrollBarWidth)})),wa(i,vd).forEach((function(n){return t.adjustAndStore(s,n,e.scrollBarWidth)}))}}},{key:"removeContainerStyle",value:function(e){var t=this;od((0,ad.Z)(n.prototype),"removeContainerStyle",this).call(this,e);var r,a,i=this.getElement();a="modal-open",(r=i).classList?r.classList.remove(a):"string"===typeof r.className?r.className=ud(r.className,a):r.setAttribute("class",ud(r.className&&r.className.baseVal||"",a));var o=this.isRTL?"paddingLeft":"paddingRight",s=this.isRTL?"marginLeft":"marginRight";wa(i,fd).forEach((function(e){return t.restore(o,e)})),wa(i,hd).forEach((function(e){return t.restore(s,e)})),wa(i,vd).forEach((function(e){return t.restore(s,e)}))}}]),n}(Gu);var pd=Yo("modal-body"),gd=t.createContext({onHide:function(){}}),yd=["bsPrefix","className","contentClassName","centered","size","fullscreen","children","scrollable"],bd=t.forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,a=e.contentClassName,i=e.centered,o=e.size,s=e.fullscreen,l=e.children,c=e.scrollable,u=ya(e,yd);n=ho(n,"modal");var d="".concat(n,"-dialog"),f="string"===typeof s?"".concat(n,"-fullscreen-").concat(s):"".concat(n,"-fullscreen");return(0,On.jsx)("div",bt(bt({},u),{},{ref:t,className:xa()(d,r,o&&"".concat(n,"-").concat(o),i&&"".concat(d,"-centered"),c&&"".concat(d,"-scrollable"),s&&f),children:(0,On.jsx)("div",{className:xa()("".concat(n,"-content"),a),children:l})}))}));bd.displayName="ModalDialog";var xd=bd,_d=Yo("modal-footer"),wd=["className","variant"],jd={"aria-label":qo().string,onClick:qo().func,variant:qo().oneOf(["white"])},Nd=t.forwardRef((function(e,t){var n=e.className,r=e.variant,a=ya(e,wd);return(0,On.jsx)("button",bt({ref:t,type:"button",className:xa()("btn-close",r&&"btn-close-".concat(r),n)},a))}));Nd.displayName="CloseButton",Nd.propTypes=jd,Nd.defaultProps={"aria-label":"Close"};var kd=Nd,Sd=["closeLabel","closeVariant","closeButton","onHide","children"],Cd=t.forwardRef((function(e,n){var r=e.closeLabel,a=e.closeVariant,i=e.closeButton,o=e.onHide,s=e.children,l=ya(e,Sd),c=(0,t.useContext)(gd),u=Fa((function(){null==c||c.onHide(),null==o||o()}));return(0,On.jsxs)("div",bt(bt({ref:n},l),{},{children:[s,i&&(0,On.jsx)(kd,{"aria-label":r,variant:a,onClick:u})]}))}));Cd.defaultProps={closeLabel:"Close",closeButton:!1};var Dd=Cd,Ed=["bsPrefix","className"],Od=t.forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,a=ya(e,Ed);return n=ho(n,"modal-header"),(0,On.jsx)(Dd,bt(bt({ref:t},a),{},{className:xa()(r,n)}))}));Od.displayName="ModalHeader",Od.defaultProps={closeLabel:"Close",closeButton:!1};var Pd=Od,Md=function(e){return t.forwardRef((function(t,n){return(0,On.jsx)("div",bt(bt({},t),{},{ref:n,className:xa()(t.className,e)}))}))},Td=Yo("modal-title",{Component:Md("h4")}),Rd=["bsPrefix","className","style","dialogClassName","contentClassName","children","dialogAs","aria-labelledby","aria-describedby","aria-label","show","animation","backdrop","keyboard","onEscapeKeyDown","onShow","onHide","container","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","onEntered","onExit","onExiting","onEnter","onEntering","onExited","backdropClassName","manager"],Ad={show:!1,backdrop:!0,keyboard:!0,autoFocus:!0,enforceFocus:!0,restoreFocus:!0,animation:!0,dialogAs:xd};function Id(e){return(0,On.jsx)(Dc,bt(bt({},e),{},{timeout:null}))}function Ld(e){return(0,On.jsx)(Dc,bt(bt({},e),{},{timeout:null}))}var Fd=t.forwardRef((function(e,n){var r=e.bsPrefix,a=e.className,o=e.style,s=e.dialogClassName,l=e.contentClassName,c=e.children,u=e.dialogAs,d=e["aria-labelledby"],f=e["aria-describedby"],h=e["aria-label"],v=e.show,m=e.animation,p=e.backdrop,g=e.keyboard,y=e.onEscapeKeyDown,b=e.onShow,x=e.onHide,_=e.container,w=e.autoFocus,j=e.enforceFocus,N=e.restoreFocus,k=e.restoreFocusOptions,S=e.onEntered,C=e.onExit,D=e.onExiting,E=e.onEnter,O=e.onEntering,P=e.onExited,M=e.backdropClassName,T=e.manager,R=ya(e,Rd),A=i((0,t.useState)({}),2),I=A[0],L=A[1],F=i((0,t.useState)(!1),2),Y=F[0],U=F[1],Z=(0,t.useRef)(!1),H=(0,t.useRef)(!1),B=(0,t.useRef)(null),V=i(Ua(),2),z=V[0],W=V[1],q=xo(n,W),K=Fa(x),$=mo();r=ho(r,"modal");var G=(0,t.useMemo)((function(){return{onHide:K}}),[K]);function J(){return T||function(e){return dd||(dd=new md(e)),dd}({isRTL:$})}function X(e){if(ja){var t=J().getScrollbarWidth()>0,n=e.scrollHeight>ui(e).documentElement.clientHeight;L({paddingRight:t&&!n?Bu():void 0,paddingLeft:!t&&n?Bu():void 0})}}var Q=Fa((function(){z&&X(z.dialog)}));Vu((function(){li(window,"resize",Q),null==B.current||B.current()}));var ee=function(){Z.current=!0},te=function(e){Z.current&&z&&e.target===z.dialog&&(H.current=!0),Z.current=!1},ne=function(){U(!0),B.current=pc(z.dialog,(function(){U(!1)}))},re=function(e){"static"!==p?H.current||e.target!==e.currentTarget?H.current=!1:null==x||x():function(e){e.target===e.currentTarget&&ne()}(e)},ae=(0,t.useCallback)((function(e){return(0,On.jsx)("div",bt(bt({},e),{},{className:xa()("".concat(r,"-backdrop"),M,!m&&"show")}))}),[m,M,r]),ie=bt(bt({},o),I);ie.display="block";return(0,On.jsx)(gd.Provider,{value:G,children:(0,On.jsx)(rd,{show:v,ref:q,backdrop:p,container:_,keyboard:!0,autoFocus:w,enforceFocus:j,restoreFocus:N,restoreFocusOptions:k,onEscapeKeyDown:function(e){g||"static"!==p?g&&y&&y(e):(e.preventDefault(),ne())},onShow:b,onHide:x,onEnter:function(e,t){e&&X(e),null==E||E(e,t)},onEntering:function(e,t){null==O||O(e,t),Ca(window,"resize",Q)},onEntered:S,onExit:function(e){null==B.current||B.current(),null==C||C(e)},onExiting:D,onExited:function(e){e&&(e.style.display=""),null==P||P(e),li(window,"resize",Q)},manager:J(),transition:m?Id:void 0,backdropTransition:m?Ld:void 0,renderBackdrop:ae,renderDialog:function(e){return(0,On.jsx)("div",bt(bt({role:"dialog"},e),{},{style:ie,className:xa()(a,r,Y&&"".concat(r,"-static")),onClick:p?re:void 0,onMouseUp:te,"aria-label":h,"aria-labelledby":d,"aria-describedby":f,children:(0,On.jsx)(u,bt(bt({},R),{},{onMouseDown:ee,className:s,contentClassName:l,children:c}))}))}})})}));Fd.displayName="Modal",Fd.defaultProps=Ad;var Yd=Object.assign(Fd,{Body:pd,Header:Pd,Title:Td,Footer:_d,Dialog:xd,TRANSITION_DURATION:300,BACKDROP_TRANSITION_DURATION:150}),Ud=function(e){var n,r,a,o=e.transRoutes,l=e.copyList,c=e.sectionName,u=e.drivers,d=e.vehicles,f=e.canAddNew,h=e.addText,v=e.copyText,m=e.redirect,p=e.routeType,g=e.isTemplate,y=e.templateId,b=i((0,t.useState)(!1),2),x=b[0],_=b[1],w=i((0,t.useState)([]),2),j=w[0],N=w[1],k=i((0,t.useState)(void 0),2),S=k[0],C=k[1],D=i((0,t.useState)(""),2),E=D[0],O=D[1],P=i((0,t.useState)([]),2),M=P[0],T=P[1],R=me(),A=$t.actions.createRoute,I=new URLSearchParams(window.location.search).get("dateSchedule");(0,t.useEffect)((function(){!function(){var e=[];if(o){var t,n=(0,s.Z)(o);try{for(n.s();!(t=n.n()).done;){var r,a=t.value,i=(0,s.Z)(a.route_customer_list);try{for(i.s();!(r=i.n()).done;){var l=r.value;e.includes(l.customer_id)||l.customer_pickup_status===Zn.SCHEDULE_ABSENT||l.customer_route_status===Er.DISABLED||e.push(l)}}catch(c){i.e(c)}finally{i.f()}}}catch(c){n.e(c)}finally{n.f()}}T(e)}()}),[o]);var L=function(){N([]),C(void 0),O(""),_(!1)};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"text-primary ".concat(f?"mb-2":""),children:[(0,On.jsxs)("h6",{className:"me-4",children:["".concat(c,": ")," ",(0,On.jsx)("span",{className:"route-stats",children:(c.includes("Inbound")||c.includes("Outbound"))&&"".concat(null===M||void 0===M?void 0:M.length," Scheduled ").concat(null===M||void 0===M||null===(n=M.filter((function(e){return![Er.UNEXPECTED_ABSENT,Er.SCHEDULED_ABSENT].includes(null===e||void 0===e?void 0:e.customer_route_status)})))||void 0===n?void 0:n.length," ").concat(c.includes("Inbound")?"Checked In":"Checked Out"," (").concat(null===(r=M.filter((function(e){return[Bn.MEMBER,Bn.SELF_PAY].includes(e.customer_type)&&![Er.UNEXPECTED_ABSENT,Er.SCHEDULED_ABSENT].includes(null===e||void 0===e?void 0:e.customer_route_status)})))||void 0===r?void 0:r.length," Members ").concat(null===(a=M.filter((function(e){return[Bn.VISITOR].includes(null===e||void 0===e?void 0:e.customer_type)&&![Er.UNEXPECTED_ABSENT,Er.SCHEDULED_ABSENT].includes(null===e||void 0===e?void 0:e.customer_route_status)})))||void 0===a?void 0:a.length," Visitors)")})]}),f&&(0,On.jsx)("small",{className:"me-4",onClick:function(){p?m(p):m()},children:(0,On.jsx)("a",{children:h})}),v&&(0,On.jsx)("small",{onClick:function(){N(l),_(!0)},children:(0,On.jsx)("a",{children:v})})]}),o&&(0,On.jsx)(On.Fragment,{children:(0,On.jsx)("div",{className:"all-routes-container",children:o.map((function(e){var t;return Object.assign({},e,{vehicleNumber:(null===d||void 0===d||null===(t=d.find((function(t){return e.vehicle===t.id})))||void 0===t?void 0:t.vehicle_number)||0})})).sort((function(e,t){return(null===e||void 0===e?void 0:e.vehicleNumber)-(null===t||void 0===t?void 0:t.vehicleNumber)})).map((function(e,t){return(0,On.jsx)("div",{className:"route-card-container",children:(0,On.jsx)(Hu,{routeIndex:t,transRoute:e,drivers:u,vehicles:d,isTemplate:g,templateId:y})},e.id)}))})}),Hs.canViewDrivers()&&!o&&u&&(0,On.jsx)(On.Fragment,{children:(0,On.jsx)("div",{className:"list row",children:u.map((function(e){return(0,On.jsx)("div",{className:"col-md-3 col-sm-6 col-xs-12",children:(0,On.jsx)(Hu,{driver:e})},e.id)}))})}),Hs.canViewVechiles()&&!o&&d&&(0,On.jsx)(On.Fragment,{children:(0,On.jsx)("div",{className:"list row",children:d.map((function(e){return(0,On.jsx)("div",{className:"col-md-3 col-sm-6 col-xs-12",children:(0,On.jsx)(Hu,{vehicle:e})},e.id)}))})}),(0,On.jsxs)(Yd,{show:x,onHide:function(){return L()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Copy Route"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"mb-4",children:["Select an Existed Route: ",(0,On.jsxs)("select",{value:S,onChange:function(e){C(e.currentTarget.value)},children:[(0,On.jsx)("option",{value:""}),j.map((function(e){return(0,On.jsx)("option",{value:e.id,children:e.name},e.id)}))]})]}),(0,On.jsxs)("div",{children:["Type in New Route Name: ",(0,On.jsx)("input",{type:"text",value:E,onChange:function(e){O(e.currentTarget.value)}})]})]})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:function(){return L()},children:"Close"}),(0,On.jsx)(Mo,{variant:"primary",onClick:function(){return function(){if(S&&E){var e=Object.assign({},l.find((function(e){return e.id===S})),{type:p,name:E});delete e.id;for(var t=e.route_customer_list.slice().sort((function(e,t){return t.customer_pickup_order-e.customer_pickup_order})),n=0,r=0;r<t.length-1;r++)0===r&&(t[r]=Object.assign({},t[r],{customer_pickup_order_new:n})),t[r+1].customer_pickup_order===t[r].customer_pickup_order||n++,t[r+1]=Object.assign({},t[r+1],{customer_pickup_order_new:n});var a=t.map((function(e){var t=bt(bt({},e),{},{customer_pickup_order:e.customer_pickup_order_new});return delete t.customer_pickup_order_new,t})),i=Object.assign({},e,{route_customer_list:a}),o=I?{fetchDate:pl()(I).format("MM/DD/YYYY")}:{fetchTomorrow:!0};R(A(Object.assign({},{data:i},o))),L()}}()},children:"Save Route"})]})]})]})},Zd=__webpack_require__(8472),Hd=__webpack_require__(4717),Bd=(__webpack_require__(5758),function(e){var n=e.transRoutes,r=e.showCompletedInfo,a=e.showGroupInfo,o=e.allowForceEdit,l=(e.showFilter,e.driverName),c=e.vehicle,u=e.relatedOutbound,d=e.vehicles,f=e.isInbound,h=(e.deleteFile,e.keyword,e.statusFilter),v=e.customerNameFilter,m=e.customerTableId,p=e.routeTypeFilter,g=e.customerTypeFilter,y=i((0,t.useState)(!1),2),b=y[0],x=y[1],_=i((0,t.useState)(!1),2),w=_[0],j=_[1],N=i((0,t.useState)(!1),2),k=N[0],S=N[1],C=i((0,t.useState)(void 0),2),D=C[0],E=C[1],O=i((0,t.useState)([]),2),P=O[0],M=O[1],T=i((0,t.useState)(""),2),R=T[0],A=T[1],L=i((0,t.useState)(""),2),F=L[0],Y=L[1],U=i((0,t.useState)(""),2),Z=U[0],H=U[1],B=i((0,t.useState)(""),2),V=B[0],z=B[1],W=i((0,t.useState)(""),2),q=W[0],K=W[1],$=i((0,t.useState)(""),2),G=($[0],$[1]),J=i((0,t.useState)(!1),2),X=J[0],Q=J[1],ee=i((0,t.useState)(""),2),te=ee[0],ne=ee[1],re=i((0,t.useState)(""),2),ae=re[0],ie=re[1],oe=i((0,t.useState)(""),2),se=oe[0],le=oe[1],ce=i((0,t.useState)([]),2),ue=(ce[0],ce[1]),de=i((0,t.useState)(""),2),fe=de[0],he=de[1],ve=i((0,t.useState)(""),2),pe=ve[0],ge=ve[1],ye=i((0,t.useState)(""),2),be=ye[0],xe=ye[1],_e=i((0,t.useState)(""),2),we=_e[0],je=_e[1],Ne=i((0,t.useState)(""),2),ke=Ne[0],Se=Ne[1],Ce=me(),De=I(),Ee=$t.actions.updateRoute,Oe=new URLSearchParams(window.location.search).get("dateSchedule"),Pe=function(e){o&&(x(!0),E(e),A(e.customer_enter_center_time?new Date(e.customer_enter_center_time):""),Y(e.customer_leave_center_time?new Date(e.customer_leave_center_time):""),H(e.customer_pickup_time?new Date(e.customer_pickup_time):""),z(e.customer_dropoff_time?new Date(e.customer_dropoff_time):""),K(e.customer_estimated_pickup_time?new Date(e.customer_estimated_pickup_time):""),G(e.customer_estimated_dropoff_time?new Date(e.customer_estimated_dropoff_time):""),Q(e.customer_route_status),ne(e.customer_pickup_status),he(null===e||void 0===e?void 0:e.customer_note))},Me=function(){M([]),A(""),Y(""),Q(""),z(""),H(""),G(""),K(""),he(""),j(!1)},Te=function(){A(""),Y(""),z(""),H(""),Q(!1),ne(""),ue([]),G(""),K(""),le(""),he(""),x(!1)},Re=function(e,t){var n=pl()(e),r=pl()(t,"HH:mm");return n.set({hour:r.get("hour"),minute:r.get("minute"),second:r.get("second")}),n},Ae=function(e){var t,n=[],r=(0,s.Z)(e);try{var a=function(){var e=t.value,r=e.route_customer_list.map((function(t){return Object.assign({},t,{routeType:e.type,routeId:e.id,route:e})}));n=n.concat(r)};for(r.s();!(t=r.n()).done;)a()}catch(i){r.e(i)}finally{r.f()}return n.sort((function(e,t){return e.customer_id<t.customer_id?-1:1}))},Ie=function(){for(var e=function(){var e,t=null===(e=n[0])||void 0===e?void 0:e.route_customer_list.map((function(e,t){return Object.assign({},e,{routeType:n[0].type,routeId:n[0].id},{index:t+1})})),r={};if(t){var a,i=(0,s.Z)(t);try{for(i.s();!(a=i.n()).done;){var o=a.value;o.customer_group?(r[o.customer_group]||(r[o.customer_group]=[]),r[o.customer_group].push(o)):(r.no_group||(r.no_group=[]),r.no_group.push(o))}}catch(l){i.e(l)}finally{i.f()}}return r}(),t=[],r=0,a=Object.keys(e);r<a.length;r++){var i=a[r];"no_group"===i?t=t.concat(e[i]):t.push({customer_pickup_order:e[i][0].customer_pickup_order,customer_group:i,customers:e[i]})}return t.sort((function(e,t){return e.customer_pickup_order-t.customer_pickup_order}))},Le=function(e){return e.customer_pickup_status===Zn.SCHEDULE_ABSENT?Or[Er.SCHEDULED_ABSENT]:e.customer_route_status?Or[e.customer_route_status]:Or[Er.NO_STATUS]},Fe=function(){S(!1),ge(""),xe(""),je(""),Se("")};return(0,On.jsxs)(On.Fragment,{children:[!a&&(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsx)(Zd.CSVLink,{className:"btn btn-primary btn-sm btn-no-deco",data:function(){for(var e,t,r=[],a=1,i=null===(e=Ae(n.filter((function(e){return"inbound"===e.type}))))||void 0===e?void 0:e.filter((function(e){return e.customer_pickup_status!==Zn.SCHEDULE_ABSENT&&![Er.NO_STATUS,Er.UNEXPECTED_ABSENT,Er.SCHEDULED_ABSENT].includes(e.customer_route_status)})),o=function(e){var t;r.push([a,i[e].customer_name,i[e].customer_route_status!==Er.DISABLED?"Y":"N",null===d||void 0===d||null===(t=d.find((function(t){var n,r;return(null===t||void 0===t?void 0:t.id)===(null===(n=i[e])||void 0===n||null===(r=n.route)||void 0===r?void 0:r.vehicle)})))||void 0===t?void 0:t.vehicle_number]),a++},s=0;s<i.length;s++)o(s);var l=["Participants Arrived:",null===(t=i.filter((function(e){return e.customer_route_status!==Er.DISABLED})))||void 0===t?void 0:t.length];return[["No.","Name","Show-Up","Vehicle Number"],["\u5e8f\u53f7","\u59d3\u540d","\u51fa\u52e4","\u8f66\u53f7"]].concat(r,[l])}(),filename:"Route Inbound Customers Show-up Report",children:"Generate Inbound Participants Report"})})}),a&&(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)(Zd.CSVLink,{className:"btn btn-primary btn-no-deco btn-sm me-2",data:function(){for(var e,t,r,a=["","","Route(\u8def\u7ebf): ".concat(n[0].name," Driver(\u53f8\u673a): ").concat(l," Vehicle(\u8f66\u53f7): ").concat(null===c||void 0===c?void 0:c.vehicle_number," Date(\u65e5\u671f): ").concat(null===(e=n[0])||void 0===e?void 0:e.schedule_date)],i=[],o=Ie(),u=1,d=0;d<o.length;d++)if(o[d].customers){i.push(["",o[d].customer_group,o[d].customers[0].customer_group_address]);var f,h=(0,s.Z)(o[d].customers);try{for(h.s();!(f=h.n()).done;){var v=f.value;i.push([u,v.customer_name,v.customer_address_override||v.customer_address,v.customer_phone,v.customer_enter_center_time?"Y":"N",v.customer_pickup_time,v.customer_enter_center_time,v.customer_leave_center_time,v.customer_dropoff_time,v.customer_note,v.customer_type,null===c||void 0===c?void 0:c.vehicle_number]),u++}}catch(p){h.e(p)}finally{h.f()}}else i.push([u,o[d].customer_name,o[d].customer_address_override||o[d].customer_address,o[d].customer_phone,o[d].customer_enter_center_time?"Y":"N",o[d].customer_pickup_time,o[d].customer_enter_center_time,o[d].customer_leave_center_time,o[d].customer_dropoff_time,o[d].customer_note,o[d].customer_type,null===c||void 0===c?void 0:c.vehicle_number]),u++;var m=[];return null===(t=n[0])||void 0===t||null===(r=t.checklist_result)||void 0===r||r.forEach((function(e){m.push(["",e.item,e.result?"Y":"N"])})),[a,["","","Driver's Signature(\u53f8\u673a\u7b7e\u5b57): ________________________ Manager's Signature(\u7ecf\u7406\u7b7e\u5b57): ______________________"],["No.","Name","Address","Phone","Show-Up","Pick-Up","Arrival","Departure","Drop-Off","Notice","Member Type","Vehicle Number"],["\u5e8f\u53f7","\u59d3\u540d","\u5730\u5740","\u8054\u7cfb\u7535\u8bdd","\u51fa\u52e4","\u63a5\u5230\u65f6\u95f4","\u62b5\u8fbe\u4e2d\u5fc3","\u79bb\u5f00\u4e2d\u5fc3","\u9001\u8fbe\u65f6\u95f4","\u5907\u6ce8","\u7528\u6237\u7c7b\u522b","\u8f66\u53f7"]].concat(i,[["","Items","Inspected Result"]],m)}(),filename:"Route Report - ".concat(n[0].name," (\u5b9a\u7ebf\u51fa\u8f66\u5355)"),children:"Generate Route Reports"}),"inbound"===n[0].type&&(0,On.jsx)("button",{className:"btn btn-primary btn-sm me-2",onClick:function(){return function(){var e,t=Ae(n.filter((function(e){return"inbound"===e.type}))),r=[],a=[],i=(0,s.Z)(u);try{for(i.s();!(e=i.n()).done;){var o=e.value;a=a.concat(o.route_customer_list)}}catch(_){i.e(_)}finally{i.f()}var d,f=new Map,h=(0,s.Z)(a);try{for(h.s();!(d=h.n()).done;){var v=d.value;f.set(v.customer_id,v)}}catch(_){h.e(_)}finally{h.f()}var m,p=(0,s.Z)(t);try{for(p.s();!(m=p.n()).done;){var g,y,b=m.value,x={index:t.indexOf(b)+1,customer_name:b.customer_name,customer_enter_center_time:b.customer_enter_center_time,customer_pickup_time:b.customer_pickup_time,customer_leave_center_time:null===(g=f.get(b.customer_id))||void 0===g?void 0:g.customer_leave_center_time,customer_dropoff_time:null===(y=f.get(b.customer_id))||void 0===y?void 0:y.customer_dropoff_time,customer_address:b.customer_address_override||b.customer_address,customer_phone:b.customer_phone,customer_note:b.customer_note,customer_type:b.customer_type,vehicle_number:null===c||void 0===c?void 0:c.vehicle_number};r.push(x)}}catch(_){p.e(_)}finally{p.f()}$s(n[0].id,Fr).then((function(e){var t,a;e.data&&e.data.length>0?Ks(e.data[0].id,{type:Fr,driver_name:l,vehicle_number:null===c||void 0===c?void 0:c.vehicle_number,checklist_result:null===(t=n[0])||void 0===t?void 0:t.checklist_result,route_id:n[0].id,route_name:n[0].name,date:n[0].schedule_date,data:r,head:["No.","Name","Phone","Address","Pickup Time","Enter Center Time","Leave Center Time","Drop Off Time","Note","Member Type","Vehicle Number"],chinese_head:["\u5e8f\u53f7","\u59d3\u540d","\u7535\u8bdd","\u5730\u5740","\u63a5\u5230\u65f6\u95f4","\u8fdb\u5165\u4e2d\u5fc3\u65f6\u95f4","\u79bb\u5f00\u4e2d\u5fc3\u65f6\u95f4","\u9001\u8fbe\u65f6\u95f4","\u5907\u6ce8","\u7528\u6237\u7c7b\u522b","\u8f66\u53f7"]}).then((function(){window.alert("The report is saved to Database. To get a PDF version, please run your PYTHON EXE Script.")})):qs({type:Fr,driver_name:l,route_id:n[0].id,vehicle_number:null===c||void 0===c?void 0:c.vehicle_number,checklist_result:null===(a=n[0])||void 0===a?void 0:a.checklist_result,route_name:n[0].name,date:n[0].schedule_date,data:r,head:["No.","Name","Phone","Address","Pickup Time","Enter Center Time","Leave Center Time","Drop Off Time","Note","Member Type","Vehicle Number"],chinese_head:["\u5e8f\u53f7","\u59d3\u540d","\u7535\u8bdd","\u5730\u5740","\u63a5\u5230\u65f6\u95f4","\u8fdb\u5165\u4e2d\u5fc3\u65f6\u95f4","\u79bb\u5f00\u4e2d\u5fc3\u65f6\u95f4","\u9001\u8fbe\u65f6\u95f4","\u5907\u6ce8","\u7528\u6237\u7c7b\u522b","\u8f66\u53f7"]}).then((function(){window.alert("The report is saved to Database. To get a PDF version, please run your PYTHON EXE Script.")}))}))}()},children:"Generate Participants Time Reports"}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm me-2",onClick:function(){return function(){var e;De("/trans-routes/route-report-with-signature/".concat(null===(e=n[0])||void 0===e?void 0:e.id))}()},children:"Get Route Report With Signature"}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm",onClick:function(){return S(!0),ge(""),xe(""),je(""),void Se("")},children:"Bulk Update Route Customer Time"})]})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12 overflow-auto",children:(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{className:"th-index",children:"No."}),(0,On.jsx)("th",{children:"Name"}),r&&(0,On.jsx)("th",{children:"Address"}),r&&(0,On.jsx)("th",{children:"Tel"}),(0,On.jsx)("th",{children:"Status"}),(0,On.jsx)("th",{children:"Type"}),!r&&(0,On.jsx)("th",{children:"Route Type"}),(0,On.jsx)("th",{children:"Pick Up Time"}),(0,On.jsx)("th",{children:"Enter Center Time"}),(0,On.jsx)("th",{children:"Leave Center Time"}),(0,On.jsx)("th",{children:"Drop Off Time"}),r&&(0,On.jsx)("th",{children:"Schedule Absent"}),r&&(0,On.jsx)("th",{children:"Schedule Absent Note"}),r&&(0,On.jsx)("th",{children:"Special Needs"}),r&&(0,On.jsx)("th",{children:"Pickup Order"}),r&&(0,On.jsx)("th",{children:"Estimated Pickup Time"}),!r&&(0,On.jsx)("th",{children:"Vehicle Number"}),o&&(0,On.jsx)("th",{children:"Edit"})]})}),(0,On.jsxs)("tbody",{children:[!a&&Ae(n).filter((function(e){var t,n,r,a=function(e){return e&&e.length>0},i=!0,o=!0,s=!0,l=!0,c=!0;return i=!a(h)||(null===(t=Le(e))||void 0===t?void 0:t.text)===(null===(n=Or[h])||void 0===n?void 0:n.text),o=!a(g)||e.customer_type===g,s=!a(p)||e.routeType===p,l=!(a(v)&&(null===(r=e.customer_name)||void 0===r||!r.toLowerCase().includes(v.toLowerCase()))),c=!a(m)||e.customer_table_id===m,i&&o&&s&&l&&c})).sort((function(e,t){return e.customer_name.replace(" ","")>t.customer_name.replace(" ","")?1:-1})).map((function(e,t){var n;return(0,On.jsxs)("tr",{children:[(0,On.jsxs)("td",{className:"td-index",children:[" ",t]}),(0,On.jsx)("td",{children:e.customer_name}),r&&(0,On.jsx)("td",{children:e.customer_address_override||e.customer_address}),r&&(0,On.jsx)("td",{children:e.customer_phone}),(0,On.jsx)("td",{children:(0,On.jsxs)("div",{className:"".concat(Le(e).className," status-tag"),children:[Le(e).text," "]})}),(0,On.jsx)("td",{children:Vn[e.customer_type]}),!r&&(0,On.jsx)("td",{children:e.routeType}),(0,On.jsx)("td",{children:e.customer_pickup_time&&new Date(e.customer_pickup_time).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"})}),(0,On.jsx)("td",{children:e.customer_enter_center_time&&new Date(e.customer_enter_center_time).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"})}),(0,On.jsx)("td",{children:e.customer_leave_center_time&&new Date(e.customer_leave_center_time).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"})}),(0,On.jsx)("td",{children:e.customer_dropoff_time&&new Date(e.customer_dropoff_time).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"})}),r&&(0,On.jsx)("td",{children:e.customer_pickup_status===Zn.SCHEDULE_ABSENT?"Yes":"No"}),r&&(0,On.jsx)("td",{children:e.customer_note}),r&&(0,On.jsx)("td",{children:e.customer_special_needs}),r&&(0,On.jsx)("td",{children:e.customer_pickup_order}),r&&(0,On.jsx)("td",{children:e.customer_estimated_pickup_time?new Date(e.customer_estimated_pickup_time).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):""}),!r&&(0,On.jsx)("td",{children:(null===c||void 0===c?void 0:c.vehicle_number)||(null===d||void 0===d||null===(n=d.find((function(t){var n;return(null===t||void 0===t?void 0:t.id)===(null===e||void 0===e||null===(n=e.route)||void 0===n?void 0:n.vehicle)})))||void 0===n?void 0:n.vehicle_number)}),o&&(0,On.jsx)("td",{children:(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){return Pe(e)},children:"Edit"})})]},t)})),a&&Ie().map((function(e,n){var a,i;return e.customer_group?(0,On.jsxs)(t.Fragment,{children:[(0,On.jsxs)("tr",{className:"group",children:[(0,On.jsx)("td",{className:"td-index"}),(0,On.jsx)("td",{children:e.customer_group}),(0,On.jsx)("td",{colSpan:r?11:3,children:null===(a=e.customers[0])||void 0===a?void 0:a.customer_group_address}),o&&(0,On.jsx)("td",{children:(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){return t=e.customers,void(o&&(j(!0),M(t),A(""),Y(""),z(""),H(""),Q(""),G(""),K(""),le(""),he("")));var t},children:"Edit Group"})})]}),null===(i=e.customers)||void 0===i?void 0:i.map((function(t){return(0,On.jsxs)("tr",{onClick:function(){return Pe(t)},children:[(0,On.jsx)("td",{className:"td-index",children:t.index+1}),(0,On.jsx)("td",{className:"children",children:t.customer_name}),r&&(0,On.jsx)("td",{children:t.customer_address_override||t.customer_address}),r&&(0,On.jsx)("td",{children:t.customer_phone}),(0,On.jsxs)("td",{children:[" ",(0,On.jsxs)("div",{className:"".concat(Le(e).className," status-tag"),children:[Le(e).text," "]})]}),(0,On.jsx)("td",{children:Vn[t.customer_type]}),!r&&(0,On.jsx)("td",{children:t.routeType}),(0,On.jsx)("td",{children:t.customer_pickup_time&&new Date(t.customer_pickup_time).toLocaleTimeString("en-US",{hour12:!1})}),(0,On.jsx)("td",{children:t.customer_enter_center_time&&new Date(t.customer_enter_center_time).toLocaleTimeString("en-US",{hour12:!1})}),(0,On.jsx)("td",{children:t.customer_leave_center_time&&new Date(t.customer_leave_center_time).toLocaleTimeString("en-US",{hour12:!1})}),(0,On.jsx)("td",{children:t.customer_dropoff_time&&new Date(t.customer_dropoff_time).toLocaleTimeString("en-US",{hour12:!1})}),r&&(0,On.jsx)("td",{children:t.customer_pickup_status===Zn.SCHEDULE_ABSENT?"Yes":"No"}),r&&(0,On.jsx)("td",{children:t.customer_note}),r&&(0,On.jsx)("td",{children:t.customer_special_needs}),r&&(0,On.jsx)("td",{children:t.customer_pickup_order}),r&&(0,On.jsx)("td",{children:t.customer_estimated_pickup_time?new Date(t.customer_estimated_pickup_time).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):""}),!r&&(0,On.jsx)("td",{children:null===c||void 0===c?void 0:c.vehicle_number}),o&&(0,On.jsx)("td",{children:(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){return Pe(t)},children:"Edit"})})]},t.customer_id)}))]},n):(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{className:"td-index",children:e.index+1}),(0,On.jsx)("td",{children:e.customer_name}),r&&(0,On.jsx)("td",{children:e.customer_address_override||e.customer_address}),r&&(0,On.jsx)("td",{children:e.customer_phone}),(0,On.jsxs)("td",{children:[" ",(0,On.jsxs)("div",{className:"".concat(Le(e).className," status-tag"),children:[Le(e).text," "]})]}),(0,On.jsx)("td",{children:Vn[e.customer_type]}),!r&&(0,On.jsx)("td",{children:e.routeType}),(0,On.jsx)("td",{children:e.customer_pickup_time&&new Date(e.customer_pickup_time).toLocaleTimeString("en-US",{hour12:!1})}),(0,On.jsx)("td",{children:e.customer_enter_center_time&&new Date(e.customer_enter_center_time).toLocaleTimeString("en-US",{hour12:!1})}),(0,On.jsx)("td",{children:e.customer_leave_center_time&&new Date(e.customer_leave_center_time).toLocaleTimeString("en-US",{hour12:!1})}),(0,On.jsx)("td",{children:e.customer_dropoff_time&&new Date(e.customer_dropoff_time).toLocaleTimeString("en-US",{hour12:!1})}),r&&(0,On.jsx)("td",{children:e.customer_pickup_status===Zn.SCHEDULE_ABSENT?"Yes":"No"}),r&&(0,On.jsx)("td",{children:e.customer_note}),r&&(0,On.jsx)("td",{children:e.customer_special_needs}),r&&(0,On.jsx)("td",{children:e.customer_pickup_order}),r&&(0,On.jsx)("td",{children:e.customer_estimated_pickup_time?new Date(e.customer_estimated_pickup_time).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):""}),!r&&(0,On.jsx)("td",{children:null===c||void 0===c?void 0:c.vehicle_number}),o&&(0,On.jsx)("td",{children:(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){return Pe(e)},children:"Edit"})})]},n)}))]})]})})}),(0,On.jsxs)(Yd,{show:b,onHide:function(){return Te()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Special Edit Participant"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[f&&(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Estimated Pickup"}),(0,On.jsx)(Hd.Z,{disableClock:!0,format:"HH:mm",value:q,onChange:K})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Change Address Just For This Trip"}),(0,On.jsx)("input",{type:"text",value:se,onChange:function(e){return le(e.currentTarget.value)}})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Special Checkin"}),(0,On.jsx)(Hd.Z,{disableClock:!0,format:"HH:mm",onFocus:function(){R&&0!==R.length||A(new Date)},value:R,onChange:A})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Special Checkout"}),(0,On.jsx)(Hd.Z,{disableClock:!0,format:"HH:mm",onFocus:function(){F&&0!==F.length||Y(new Date)},value:F,onChange:Y})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Special Pickup"}),(0,On.jsx)(Hd.Z,{disableClock:!0,format:"HH:mm",onFocus:function(){Z&&0!==Z.length||H(new Date)},value:Z,onChange:H})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Special Dropoff"}),(0,On.jsx)(Hd.Z,{disableClock:!0,format:"HH:mm",onFocus:function(){V&&0!==V.length||z(new Date)},value:V,onChange:z})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Special Set User Route Status"}),(0,On.jsxs)("select",{value:X,onChange:function(e){Q(e.currentTarget.value)},children:[(0,On.jsx)("option",{value:""}),Object.entries(Er).map((function(e){return(0,On.jsx)("option",{value:e[1],children:Or[e[1]].text},e[0])}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:" Special Set User Pickup Status"}),(0,On.jsxs)("select",{value:te,onChange:function(e){ne(e.currentTarget.value)},children:[(0,On.jsx)("option",{value:""}),Object.entries(Zn).map((function(e){return(0,On.jsx)("option",{value:e[1],children:Hn[e[1]]},e[0])}))]})]})]}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Transfer To Route"}),(0,On.jsx)("input",{type:"text",value:ae,onChange:function(e){ie(e.target.value)}})]})}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Note"}),(0,On.jsx)("textarea",{value:fe,onChange:function(e){he(e.target.value)}})]})})]})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"link",size:"sm",onClick:function(){return Te()},children:"Close"}),(0,On.jsx)(Mo,{variant:"primary",size:"sm",onClick:function(){return function(){var e=D.routeId;if(e){var t,r=n.find((function(t){return t.id===e})),a=(null===(t=r)||void 0===t?void 0:t.schedule_date)||"",i=r.route_customer_list.map((function(e){var t={};return e.customer_id===D.customer_id&&(R&&""!==R?(t.customer_enter_center_time=Re(a,R),t.customer_route_status=Er.IN_CENTER):t.customer_enter_center_time=null,F&&""!==F?(t.customer_leave_center_time=Re(a,F),t.customer_route_status=Er.LEFT_CENTER):t.customer_leave_center_time=null,Z&&""!==Z?(t.customer_pickup_time=Re(a,Z),t.customer_route_status=Er.PICKED):t.customer_pickup_time=null,V&&""!==V?(t.customer_dropoff_time=Re(a,V),t.customer_route_status=Er.DROPPED_OFF):t.customer_dropoff_time=null,t.customer_estimated_pickup_time=q&&""!==q?Re(a,q):null,se&&""!==se&&(t.customer_address_override=se),t.customer_route_status=X||Er.NO_STATUS,te&&""!==te&&(t.customer_pickup_status=te),ae&&""!==ae&&(t.customer_transfer_to_route=ae),fe&&""!==fe&&(t.customer_note=fe)),Object.assign({},e,t)}));r=Object.assign({},r,{route_customer_list:i,updatedAt:new Date,updatedBy:"admin"});var o={id:e,data:r};Oe&&(o=Object.assign({},o,{dateText:pl()(Oe).format("MM/DD/YYYY"),fromSchedule:!0})),""!==a&&a!==pl()().format("MM/DD/YYYY")&&(o=Object.assign({},o,{dateText:a})),Ce(Ee(o))}else window.alert("Fail to update Route: no route Id is attached to this customer.");x(!1)}()},children:"Save Changes"})]})]}),(0,On.jsxs)(Yd,{show:w,onHide:function(){return Me()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Special Edit Group Participants"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[f&&(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Estimated Pickup"}),(0,On.jsx)(Hd.Z,{disableClock:!0,format:"HH:mm",value:q,onChange:K})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Special Set Users Route Status"}),(0,On.jsxs)("select",{value:X,onChange:function(e){Q(e.currentTarget.value)},children:[(0,On.jsx)("option",{value:""}),Object.entries(Er).map((function(e){return(0,On.jsx)("option",{value:e[1],children:Or[e[1]].text},e[0])}))]})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Special Checkin"}),(0,On.jsx)(Hd.Z,{disableClock:!0,format:"HH:mm",onFocus:function(){R&&0!==R.length||A(new Date)},value:R,onChange:A})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Special Checkout"}),(0,On.jsx)(Hd.Z,{disableClock:!0,format:"HH:mm",onFocus:function(){F&&0!==F.length||Y(new Date)},value:F,onChange:Y})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Special Pickup"}),(0,On.jsx)(Hd.Z,{disableClock:!0,format:"HH:mm",onFocus:function(){Z&&0!==Z.length||H(new Date)},value:Z,onChange:H})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Special Dropoff"}),(0,On.jsx)(Hd.Z,{disableClock:!0,format:"HH:mm",onFocus:function(){V&&0!==V.length||z(new Date)},value:V,onChange:z})]})]})]})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"link",size:"sm",onClick:function(){return Me()},children:"Close"}),(0,On.jsx)(Mo,{variant:"primary",size:"sm",onClick:function(){return function(){var e,t=null===(e=P[0])||void 0===e?void 0:e.routeId;if(t){var r,a=n.find((function(e){return e.id===t})),i=(null===(r=a)||void 0===r?void 0:r.schedule_date)||"",o=a.route_customer_list.map((function(e){var t={};return null!==P&&void 0!==P&&P.find((function(t){return t.customer_id===e.customer_id}))&&(R&&""!==R&&(t.customer_enter_center_time=Re(i,R),t.customer_route_status=Er.IN_CENTER),F&&""!==F&&(t.customer_leave_center_time=Re(i,F),t.customer_route_status=Er.LEFT_CENTER),Z&&""!==Z&&(t.customer_pickup_time=Re(i,Z),t.customer_route_status=Er.PICKED),V&&""!==V&&(t.customer_dropoff_time=Re(i,V),t.customer_route_status=Er.DROPPED_OFF),t.customer_route_status=X||Er.NO_STATUS),Object.assign({},e,t)}));a=Object.assign({},a,{route_customer_list:o,updatedAt:new Date,updatedBy:"admin"});var s={id:t,data:a};Oe&&(s=Object.assign({},s,{dateText:pl()(Oe).format("MM/DD/YYYY"),fromSchedule:!0})),""!==i&&i!==pl()().format("MM/DD/YYYY")&&(s=Object.assign({},s,{dateText:i})),Ce(Ee(s))}else window.alert("Fail to update Route: no route Id is attached to this customer.");j(!1)}()},children:"Save Changes"})]})]}),(0,On.jsxs)(Yd,{show:k,onHide:function(){return Fe()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Bulk Update Route Customer Time"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Customer Enter Center Time"}),(0,On.jsx)(Hd.Z,{disableClock:!0,format:"HH:mm",value:pe,onChange:ge})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Customer Leave Center Time"}),(0,On.jsx)(Hd.Z,{disableClock:!0,format:"HH:mm",value:be,onChange:xe})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Customer Route Status"}),(0,On.jsxs)("select",{value:we,onChange:function(e){return je(e.currentTarget.value)},children:[(0,On.jsx)("option",{value:""}),Object.entries(Er).map((function(e){return(0,On.jsx)("option",{value:e[1],children:Or[e[1]].text},e[0])}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Customer Pickup Status"}),(0,On.jsxs)("select",{value:ke,onChange:function(e){return Se(e.currentTarget.value)},children:[(0,On.jsx)("option",{value:""}),Object.entries(Zn).map((function(e){return(0,On.jsx)("option",{value:e[1],children:Hn[e[1]]},e[0])}))]})]})]}),(0,On.jsxs)("div",{className:"alert alert-info",children:[(0,On.jsx)("strong",{children:"Note:"})," This will update all customers in this route who are not Unscheduled Absent or Scheduled Absent."]})]})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"link",size:"sm",onClick:function(){return Fe()},children:"Cancel"}),(0,On.jsx)(Mo,{variant:"primary",size:"sm",onClick:function(){return function(){var e,t=null===(e=n[0])||void 0===e?void 0:e.id;if(console.log("=== saveBulkUpdate Debug ==="),console.log("bulkEnterCenterTime:",pe),console.log("bulkEnterCenterTime type:",typeof pe),console.log("bulkEnterCenterTime value:",JSON.stringify(pe)),console.log("bulkLeaveCenterTime:",be),console.log("bulkLeaveCenterTime type:",typeof be),console.log("bulkLeaveCenterTime value:",JSON.stringify(be)),t){var r,a,i,o=n.find((function(e){return e.id===t})),s=(null===(r=o)||void 0===r?void 0:r.schedule_date)||"";console.log("dateStr:",s),console.log("Number of customers to update:",o.route_customer_list.length),console.log("Original customer list IDs:",o.route_customer_list.map((function(e){return{id:e.customer_id,name:e.customer_name,pickup_status:e.customer_pickup_status}})));var l=o.route_customer_list.map((function(e){if(e.customer_pickup_status&&(e.customer_pickup_status===Zn.UNSCHEDULE_ABSENT||e.customer_pickup_status===Zn.SCHEDULE_ABSENT))return console.log("Skipping customer ".concat(e.customer_id," (").concat(e.customer_name,") - status: ").concat(e.customer_pickup_status)),e;var t=bt({},e);if(console.log("Processing customer ".concat(e.customer_id," (").concat(e.customer_name,")")),console.log("Checking bulkEnterCenterTime:",{value:pe,type:typeof pe,isTruthy:!!pe,isString:"string"===typeof pe,trimmed:"string"===typeof pe?pe.trim():"N/A",trimmedLength:"string"===typeof pe?pe.trim().length:0}),pe&&"string"===typeof pe&&""!==pe.trim())try{var n=Re(s,pe),r=n.toDate();console.log("Combined enter center time (moment):",n),console.log("Combined enter center time (Date):",r),t.customer_enter_center_time=r,console.log("Set customer_enter_center_time for ".concat(e.customer_name," to:"),t.customer_enter_center_time)}catch(xB){console.error("Error combining date and enter center time:",xB)}else console.log("Skipping bulkEnterCenterTime - condition not met");if(console.log("Checking bulkLeaveCenterTime:",{value:be,type:typeof be,isTruthy:!!be,isString:"string"===typeof be,trimmed:"string"===typeof be?be.trim():"N/A",trimmedLength:"string"===typeof be?be.trim().length:0}),be&&"string"===typeof be&&""!==be.trim())try{var a=Re(s,be),i=a.toDate();console.log("Combined leave center time (moment):",a),console.log("Combined leave center time (Date):",i),t.customer_leave_center_time=i,console.log("Set customer_leave_center_time for ".concat(e.customer_name," to:"),t.customer_leave_center_time)}catch(xB){console.error("Error combining date and leave center time:",xB)}else console.log("Skipping bulkLeaveCenterTime - condition not met");return console.log("Final updatedItem for ".concat(e.customer_name,":"),{customer_id:t.customer_id,customer_enter_center_time:t.customer_enter_center_time,customer_leave_center_time:t.customer_leave_center_time}),we&&""!==we&&(t.customer_route_status=we),ke&&""!==ke&&(t.customer_pickup_status=ke),t}));o=Object.assign({},o,{route_customer_list:l,updatedAt:new Date,updatedBy:"admin"}),console.log("=== All Updated Customers ==="),l.forEach((function(e,t){console.log("Customer ".concat(t+1,":"),{customer_id:e.customer_id,customer_name:e.customer_name,pickup_status:e.customer_pickup_status,customer_enter_center_time:e.customer_enter_center_time,customer_leave_center_time:e.customer_leave_center_time})}));var c={id:t,data:o};Oe&&(c=Object.assign({},c,{dateText:pl()(Oe).format("MM/DD/YYYY"),fromSchedule:!0})),""!==s&&s!==pl()().format("MM/DD/YYYY")&&(c=Object.assign({},c,{dateText:s}));var u=null===(a=c.data.route_customer_list)||void 0===a?void 0:a.find((function(e){var t;return"63657acff745ffd72affb8d8"===e.customer_id||(null===(t=e.customer_name)||void 0===t?void 0:t.includes("Wang,Huanran"))}));console.log("Wang,Huanran customer in final payload:",u),console.log("Final params being dispatched:",{id:c.id,data_keys:Object.keys(c.data),customer_count:null===(i=c.data.route_customer_list)||void 0===i?void 0:i.length});try{var d,f=JSON.stringify(null===(d=c.data.route_customer_list)||void 0===d?void 0:d.slice(0,2));console.log("Sample serialized customer list (first 2):",f)}catch(xB){console.error("Error stringifying:",xB)}console.log("=== End saveBulkUpdate Debug ==="),Ce(Ee(c))}else window.alert("Fail to update Route: no route Id found.");Fe()}()},children:"Save"})]})]})]})}),Vd=function(e){var t=e.transRoutes,n=(e.sectionName,e.showCompletedInfo),r=e.showGroupInfo,a=e.allowForceEdit,i=e.showFilter,o=e.driverName,s=e.vehicle,l=e.relatedOutbound,c=e.vehicles,u=e.isInbound,d=e.deleteFile,f=(e.keyword,e.statusFilter),h=e.customerTypeFilter,v=e.customerNameFilter,m=e.customerTableId,p=e.routeTypeFilter;return(0,On.jsx)(On.Fragment,{children:(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsx)(Bd,{transRoutes:t,relatedOutbound:l,showCompletedInfo:n,allowForceEdit:a,isInbound:u,showFilter:i,showGroupInfo:r,driverName:o,vehicle:s,vehicles:c,deleteFile:d,statusFilter:f,customerTypeFilter:h,customerNameFilter:v,customerTable:m,routeTypeFilter:p})})})})},zd=__webpack_require__(9513),Wd=__webpack_require__.n(zd),qd=["color","size","title","className"];function Kd(){return Kd=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Kd.apply(null,arguments)}var $d=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,qd);return t.createElement("svg",Kd({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-calendar-check",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M10.854 7.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 9.793l2.646-2.647a.5.5 0 0 1 .708 0"}),t.createElement("path",{d:"M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5M1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z"}))}));$d.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var Gd=$d,Jd=["color","size","title","className"];function Xd(){return Xd=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Xd.apply(null,arguments)}var Qd=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,Jd);return t.createElement("svg",Xd({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-eraser",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M8.086 2.207a2 2 0 0 1 2.828 0l3.879 3.879a2 2 0 0 1 0 2.828l-5.5 5.5A2 2 0 0 1 7.879 15H5.12a2 2 0 0 1-1.414-.586l-2.5-2.5a2 2 0 0 1 0-2.828zm2.121.707a1 1 0 0 0-1.414 0L4.16 7.547l5.293 5.293 4.633-4.633a1 1 0 0 0 0-1.414zM8.746 13.547 3.453 8.254 1.914 9.793a1 1 0 0 0 0 1.414l2.5 2.5a1 1 0 0 0 .707.293H7.88a1 1 0 0 0 .707-.293z"}))}));Qd.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var ef=Qd,tf=["color","size","title","className"];function nf(){return nf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},nf.apply(null,arguments)}var rf=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,tf);return t.createElement("svg",nf({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-copy",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{fillRule:"evenodd",d:"M4 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM2 5a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-1h1v1a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h1v1z"}))}));rf.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var af=rf,of=["color","size","title","className"];function sf(){return sf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},sf.apply(null,arguments)}var lf=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,of);return t.createElement("svg",sf({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-calendar-week",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M11 6.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zm-3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zm-5 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5zm3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5z"}),t.createElement("path",{d:"M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5M1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z"}))}));lf.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var cf=lf,uf=["color","size","title","className"];function df(){return df=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},df.apply(null,arguments)}var ff=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,uf);return t.createElement("svg",df({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-filter",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M6 10.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5m-2-3a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5m-2-3a.5.5 0 0 1 .5-.5h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1-.5-.5"}))}));ff.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var hf=ff,vf=["color","size","title","className"];function mf(){return mf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},mf.apply(null,arguments)}var pf=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,vf);return t.createElement("svg",mf({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-send",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M15.854.146a.5.5 0 0 1 .11.54l-5.819 14.547a.75.75 0 0 1-1.329.124l-3.178-4.995L.643 7.184a.75.75 0 0 1 .124-1.33L15.314.037a.5.5 0 0 1 .54.11ZM6.636 10.07l2.761 4.338L14.13 2.576zm6.787-8.201L1.591 6.602l4.339 2.76z"}))}));pf.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var gf=pf,yf=["bsPrefix","variant","animation","size","as","className"],bf=t.forwardRef((function(e,t){var n=e.bsPrefix,r=e.variant,a=e.animation,i=e.size,o=e.as,s=void 0===o?"div":o,l=e.className,c=ya(e,yf);n=ho(n,"spinner");var u="".concat(n,"-").concat(a);return(0,On.jsx)(s,bt(bt({ref:t},c),{},{className:xa()(l,u,i&&"".concat(u,"-").concat(i),r&&"text-".concat(r))}))}));bf.displayName="Spinner";var xf=bf,_f=function(e){var n=e.transRoutes,r=e.sectionName,a=e.vehicles,o=i((0,t.useState)([]),2),s=o[0],l=o[1];(0,t.useEffect)((function(){l(oa(In(n),a))}));return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"text-primary mb-4",children:(0,On.jsx)("h5",{children:r})}),(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsx)(Zd.CSVLink,{className:"btn btn-primary btn-sm",data:function(){for(var e=[],t=1,n=0;n<s.length;n++){var r,a,i;e.push([t,null===(r=s[n])||void 0===r?void 0:r.customer_name,null===(a=s[n])||void 0===a?void 0:a.customer_table_id,null===(i=s[n])||void 0===i?void 0:i.vehicle_number]),t++}return[["No.","Name","Table","Vehicle Number"],["\u5e8f\u53f7","\u59d3\u540d","\u684c\u53f7","\u8f66\u53f7"]].concat(e)}(),filename:"Route Customer Table Vehcile Report",children:"Generate Customer Table Vehicle Report"})})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{children:"Name"}),(0,On.jsx)("th",{children:"Table"}),(0,On.jsx)("th",{children:"Vehicle No."})]})}),(0,On.jsx)("tbody",{children:null===s||void 0===s?void 0:s.map((function(e){return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.customer_name}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.customer_table_id}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.vehicle_number})]})}))})]})})})]})},wf=function(){var e,n,r,a=I(),o=me(),l=$t.actions,c=l.fetchAllRoutes,u=l.createRoute,d=l.fetchAllHistoryRoutes,f=l.fetchAllTomorrowRoutes,h=l.updateRoute,v=oe(sn),m=oe(ln),p=oe(cn),g=oe(un),y=oe(dn),b=oe(fn),x=oe(rn),_=oe(on),w=oe(an),j=oe(gn),N=oe(_n),k=i((0,t.useState)(!1),2),S=k[0],C=k[1],D=i((0,t.useState)(!1),2),E=D[0],O=D[1],P=i((0,t.useState)(""),2),M=P[0],T=P[1],R=i((0,t.useState)(void 0),2),A=R[0],L=R[1],F=i((0,t.useState)(),2),Y=F[0],U=F[1],Z=i((0,t.useState)(void 0),2),H=Z[0],B=Z[1],V=i((0,t.useState)([]),2),z=V[0],W=V[1],K=i((0,t.useState)([]),2),$=K[0],G=K[1],J=i((0,t.useState)(new Date),2),X=J[0],Q=J[1],ee=i((0,t.useState)(x),2),te=ee[0],ne=ee[1],re=i((0,t.useState)("allRoutesOverview"),2),ae=re[0],ie=re[1],se=i((0,t.useState)({key:"",order:""}),2),le=se[0],ce=se[1],ue=i((0,t.useState)([]),2),de=ue[0],fe=ue[1],he=i((0,t.useState)(!1),2),ve=he[0],pe=he[1],ge=i((0,t.useState)(!1),2),ye=ge[0],be=ge[1],xe=i((0,t.useState)(!1),2),_e=xe[0],we=xe[1],je=i((0,t.useState)(x),2),Ne=je[0],ke=je[1],Se=i((0,t.useState)(v),2),Ce=Se[0],De=Se[1],Ee=i((0,t.useState)(m),2),Oe=Ee[0],Pe=Ee[1],Me=i((0,t.useState)(new Set),2),Te=Me[0],Re=Me[1],Ae=i((0,t.useState)(!1),2),Ie=Ae[0],Le=Ae[1],Fe=i((0,t.useState)(void 0),2),Ye=Fe[0],Ue=Fe[1],Ze=i((0,t.useState)(void 0),2),He=Ze[0],Be=Ze[1],Ve=i((0,t.useState)(!1),2),ze=Ve[0],We=Ve[1],qe=i((0,t.useState)(!1),2),Ke=qe[0],$e=qe[1],Ge=i((0,t.useState)(!1),2),Je=Ge[0],Xe=Ge[1],Qe=i((0,t.useState)(!1),2),et=Qe[0],tt=Qe[1],nt=i((0,t.useState)(!1),2),rt=nt[0],at=nt[1],it=i((0,t.useState)(void 0),2),ot=it[0],st=it[1],lt=i((0,t.useState)(void 0),2),ct=lt[0],ut=lt[1],dt=i((0,t.useState)(!1),2),ft=dt[0],ht=dt[1],vt=i((0,t.useState)(!1),2),mt=vt[0],pt=vt[1],gt=i(q(),2),yt=(gt[0],gt[1]),xt=i((0,t.useState)(!1),2),_t=xt[0],wt=xt[1],jt=i((0,t.useState)(""),2),Nt=jt[0],kt=jt[1],St=i((0,t.useState)(""),2),Ct=St[0],Dt=St[1],Et=i((0,t.useState)(""),2),Ot=Et[0],Pt=Et[1],Mt=i((0,t.useState)(""),2),Tt=Mt[0],Rt=Mt[1],At=i((0,t.useState)(""),2),It=At[0],Lt=At[1],Ft=i((0,t.useState)(!1),2),Yt=Ft[0],Ut=Ft[1],Zt=i((0,t.useState)(""),2),Ht=Zt[0],Bt=Zt[1],Vt=i((0,t.useState)(!1),2),zt=Vt[0],Wt=Vt[1],qt=i((0,t.useState)([]),2),Kt=qt[0],Gt=qt[1],Jt=i((0,t.useState)(""),2),Xt=Jt[0],Qt=Jt[1],en=i((0,t.useState)(!1),2),tn=en[0],nn=en[1],hn=new URLSearchParams(window.location.search).get("dateSchedule"),vn=function(e){return(e.getMonth()>8?e.getMonth()+1:"0"+(e.getMonth()+1))+"/"+(e.getDate()>9?e.getDate():"0"+e.getDate())+"/"+e.getFullYear()},mn=function(e,t){var n=new Set;return e.forEach((function(e){var t;null===(t=e.route_customer_list)||void 0===t||t.forEach((function(e){e.customer_route_status!==Er.SCHEDULED_ABSENT&&e.customer_route_status!==Er.UNEXPECTED_ABSENT||n.add(e.customer_id)}))})),(n.size!==Te.size||In(n).some((function(e){return!Te.has(e)}))||In(Te).some((function(e){return!n.has(e)})))&&(t.forEach((function(e){var t,r,a=(null===(t=e.route_customer_list)||void 0===t?void 0:t.filter((function(e){return!n.has(e.customer_id)})))||[];if(a.length!==(null===(r=e.route_customer_list)||void 0===r?void 0:r.length)){var i=bt(bt({},e),{},{route_customer_list:a});o(h({id:e.id,data:i}))}})),Re(n)),t.map((function(e){var t;return bt(bt({},e),{},{route_customer_list:(null===(t=e.route_customer_list)||void 0===t?void 0:t.filter((function(e){return!n.has(e.customer_id)})))||[]})}))};(0,t.useEffect)((function(){if(hn){var e=i(null===hn||void 0===hn?void 0:hn.split("-").map(Number),3),t=e[0],n=e[1],r=e[2];Q(new Date(t,n-1,r))}else Q(new Date);var a=ou.site;as("driver","active").then((function(e){W(e.data)})),Ls().then((function(e){return G(null===e||void 0===e?void 0:e.data)})),Os("center_director_signature_site_".concat(a)).then((function(e){null!==e&&void 0!==e&&e.data&&L(null===e||void 0===e?void 0:e.data)})),Ou().then((function(e){Gt(e.data||[])})).catch((function(e){console.error("Error fetching templates:",e)}))}),[]),(0,t.useEffect)((function(){var e;Xr(null===(e=pl()(X))||void 0===e?void 0:e.format("MM/DD/YYYY")).then((function(e){var t=e.data.map(function(){var e=Fu(Zu().mark((function e(t){var n,r,a,i;return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=(null===(n=pl()(X))||void 0===n||null===(r=n.format("MM/DD/YYYY"))||void 0===r?void 0:r.split("/"))||[],e.prev=1,e.next=4,Os("".concat(t.id,"_").concat(t.driver,"_").concat(a[0],"_").concat(a[1]));case 4:return i=e.sent,e.abrupt("return",null!==i&&void 0!==i&&i.data?Object.assign({},t,{signature:null===i||void 0===i?void 0:i.data}):t);case 8:return e.prev=8,e.t0=e.catch(1),e.abrupt("return",t);case 11:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(t){return e.apply(this,arguments)}}());Promise.all(t).then((function(e){ne(e)}))})),vn(X)===vn(new Date)?o(c()):X>new Date?o(f({dateText:pl()(X).format("MM/DD/YYYY")})):o(d({dateText:vn(X)}))}),[X]),(0,t.useEffect)((function(){var e=vn(X);X&&e!==vn(new Date)?X>new Date?(ke(w),De(p),Pe(mn(p,g))):(ke(_),Pe(mn(y,b)),De(y)):(ke(x),De(v),Pe(mn(v,m)),x&&x.length>0&&!E&&!S&&(O(!0),kn()))}),[x,_,w]);var pn=new Date,yn=new Date,bn=new Date;yn.setDate(pn.getDate()-1),bn.setDate(pn.getDate()+1);var xn=function(e){a("/trans-routes/create?type=".concat(e,"&date=").concat(X?pl()(X).format("YYYY-MM-DD"):"tomorrow"))},wn=function(){at(!1)},jn=function(e){var t=new Date(ct),n=e?new Date(ot):pn;e?Xe(!0):$e(!0),Le(!0);var r=0;Xr(vn(t)).then((function(t){var a=t.data;Xr((n.getMonth()>8?n.getMonth()+1:"0"+(n.getMonth()+1))+"/"+(n.getDate()>9?n.getDate():"0"+n.getDate())+"/"+n.getFullYear()).then((function(t){var i,l=(0,s.Z)(a);try{var c=function(){var e,a=i.value,s=null===t||void 0===t||null===(e=t.data)||void 0===e?void 0:e.find((function(e){return e.name===a.name}));if(a&&!s){var l,c,d=Object.assign({},{name:a.name,schedule_date:(n.getMonth()>8?n.getMonth()+1:"0"+(n.getMonth()+1))+"/"+(n.getDate()>9?n.getDate():"0"+n.getDate())+"/"+n.getFullYear(),vehicle:a.vehicle,driver:a.driver,type:a.type,start_mileage:null===(l=N.find((function(e){return e.id===a.vehicle})))||void 0===l?void 0:l.mileage,route_customer_list:null===(c=a.route_customer_list)||void 0===c?void 0:c.map((function(e){return Object.assign({},e,{customer_enter_center_time:null,customer_leave_center_time:null,customer_pickup_time:null,customer_dropoff_time:null,customer_estimated_pickup_time:null,customer_estimated_dropoff_time:null,customer_route_status:Er.NO_STATUS,customer_address_override:null})}))});o(u({data:d}))}else s&&r++};for(l.s();!(i=l.n()).done;)c()}catch(d){l.e(d)}finally{l.f()}setTimeout((function(){!function(e){yt({dateSchedule:pl()(e).format("YYYY-MM-DD")}),o(f({dateText:pl()(e).format("MM/DD/YYYY")}))}(e?ot:pn),e?Xe(!1):$e(!1),Le(!1),Be("Routes Copied Successfully, please do not click the button again!"),Q(ot),ut(void 0),st(void 0),r>0&&window.alert("".concat(r," routes has existed on selected date and are not copied again."))}),2e3)}))}))},Nn=function(){window.confirm("Are you sure you want to do this? This cannot be undone.")&&function(){var e,t=(0,s.Z)(x);try{for(t.s();!(e=t.n()).done;){for(var n=e.value,r=Object.assign({},n,{status:[jr]}),a=[],i=0;i<r.route_customer_list.length;i++){var l=bt(bt({},r.route_customer_list[i]),{},{customer_enter_center_time:null,customer_leave_center_time:null,customer_pickup_time:null,customer_dropoff_time:null,customer_estimated_pickup_time:null,customer_estimated_dropoff_time:null,customer_route_status:r.route_customer_list[i].customer_route_status===Er.SCHEDULED_ABSENT?Er.SCHEDULED_ABSENT:Er.NO_STATUS});a.push(l)}r=Object.assign({},r,{route_customer_list:a}),Qr(n.id,r)}}catch(u){t.e(u)}finally{t.f()}setTimeout(o(c()),1e4)}()},kn=function(){C(!0),Ls().then((function(e){var t,n=e.data,r=new Map,a=(0,s.Z)(n);try{for(a.s();!(t=a.n()).done;){var i,l=t.value;r.set(l.id,{customer_name:"".concat(l.name," ").concat((null===(i=l.name_cn)||void 0===i?void 0:i.length)>0?"(".concat(l.name_cn,")"):""),customer_type:l.type,customer_pickup_status:l.pickup_status,customer_note:l.note,customer_special_needs:l.special_needs,customer_phone:l.phone||l.mobile_phone||l.home_phone,customer_table_id:l.table_id,customer_language:l.language})}}catch(m){a.e(m)}finally{a.f()}var u,d=(0,s.Z)(x);try{for(d.s();!(u=d.n()).done;){var f=u.value,h=f.route_customer_list.map((function(e){return Object.assign({},e,r.get(e.customer_id))})),v=Object.assign({},f,{route_customer_list:h});Qr(f.id,v)}}catch(m){d.e(m)}finally{d.f()}setTimeout((function(){o(c()),C(!1)}),5e3)}))},Sn=function(){B(null),pe(!1),be(!1),Rt(""),kt(""),Pt(""),Dt(""),T(""),Lt(""),wt(!1)},Cn=function(){pe(!1),be(!1),wt(!1)},Dn=t.forwardRef((function(e,t){e.children;var n=e.style,r=e.className,a=e["aria-labelledby"];return(0,On.jsxs)("div",{ref:t,style:n,className:r,"aria-labelledby":a,children:[(0,On.jsx)("h6",{children:"Filter By"}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Driver"}),(0,On.jsxs)("select",{value:H,onChange:function(e){return B(e.target.value)},children:[(0,On.jsx)("option",{value:null}),z.map((function(e){return(0,On.jsx)("option",{value:null===e||void 0===e?void 0:e.id,children:null===e||void 0===e?void 0:e.name})}))]})]})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return Sn()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return Cn()},children:" Filter "})]})})]})})),En=t.forwardRef((function(e,t){e.children;var n=e.style,r=e.className,a=e["aria-labelledby"];return(0,On.jsxs)("div",{ref:t,style:n,className:r,"aria-labelledby":a,children:[(0,On.jsx)("h6",{children:"Filter By"}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Participate Status"}),(0,On.jsx)("select",{value:Nt,onChange:function(e){return kt(e.target.value)},children:[["",{text:""}]].concat(In(Object.entries(Or))).map((function(e){var t=i(e,2),n=t[0],r=t[1].text;return(0,On.jsx)("option",{value:n,children:r},n)}))})]})}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Participant Type"}),(0,On.jsx)("select",{value:Ct,onChange:function(e){return Dt(e.target.value)},children:[["",""]].concat(In(Object.entries(Vn))).map((function(e){var t=i(e,2),n=t[0],r=t[1];return(0,On.jsx)("option",{value:n,children:r},n)}))})]})}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Routes Type"}),(0,On.jsxs)("select",{value:It,onChange:function(e){return Lt(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"inbound",children:"inbound"}),(0,On.jsx)("option",{value:"outbound",children:"outbound"})]})]})}),(0,On.jsxs)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Participant Name"}),(0,On.jsx)("input",{type:"text",value:Ot,onChange:function(e){return Pt(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Table Id"}),(0,On.jsx)("input",{type:"text",value:Tt,onChange:function(e){return Rt(e.target.value)}})]})]}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return Sn()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return Cn()},children:" Filter "})]})})]})})),Pn=t.forwardRef((function(e,t){e.children;var n=e.style,r=e.className,a=e["aria-labelledby"];return(0,On.jsx)("div",{ref:t,style:n,className:r,"aria-labelledby":a,children:(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Select Date to View Report"}),(0,On.jsx)(Wd(),{selected:X,onChange:function(e){Q(e),be(!1)}})]})})})})),Mn=t.forwardRef((function(e,t){e.children;var n=e.style,r=e.className,a=e["aria-labelledby"];return(0,On.jsxs)("div",{ref:t,style:n,className:r,"aria-labelledby":a,children:[(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Select Date to Start"}),(0,On.jsx)(Wd(),{selected:ct,onChange:function(e){return function(e){ut(e),Q(e)}(e)}})]})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return ht(!1)},children:" Close "})})})]})})),Tn=t.forwardRef((function(e,t){e.children;var n=e.style,r=e.className,a=e["aria-labelledby"];return(0,On.jsxs)("div",{ref:t,style:n,className:r,"aria-labelledby":a,children:[(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Select Date to Start"}),(0,On.jsx)(Wd(),{selected:ot,onChange:function(e){return st(e)}})]})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){st(void 0),pt(!1)},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){jn(!0),pt(!1)},children:" Start to Copy "})]})})]})})),Rn=function(){var e=Fu(Zu().mark((function e(){var t,n,r;return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:we(!0),t=(0,s.Z)(de),e.prev=2,r=Zu().mark((function e(){var t,r,a;return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.value,r=te.find((function(e){return(null===e||void 0===e?void 0:e.id)===t})),a=j.find((function(e){return(null===e||void 0===e?void 0:e.id)===(null===r||void 0===r?void 0:r.driver)})),e.next=5,cu({driver_id:null===r||void 0===r?void 0:r.id,driver_name:null===a||void 0===a?void 0:a.name,route_id:null===r||void 0===r?void 0:r.id,route_date:null===r||void 0===r?void 0:r.schedule_date,route_name:null===r||void 0===r?void 0:r.name,status:"active"});case 5:case"end":return e.stop()}}),e)})),t.s();case 5:if((n=t.n()).done){e.next=9;break}return e.delegateYield(r(),"t0",7);case 7:e.next=5;break;case 9:e.next=14;break;case 11:e.prev=11,e.t1=e.catch(2),t.e(e.t1);case 14:return e.prev=14,t.f(),e.finish(14);case 17:we(!1);case 18:case"end":return e.stop()}}),e,null,[[2,11,14,17]])})));return function(){return e.apply(this,arguments)}}(),An=function(){Ut(!0),Bt("")},Ln=function(){Ut(!1),Bt("")},Fn=function(){if(Xt){nn(!0);var e=Kt.find((function(e){return e.id===Xt}));if(!e)return alert("Template not found"),void nn(!1);var t=vn(X),n=e.routes.map((function(e){var n=bt(bt({},e),{},{schedule_date:t});return ea(n)}));Promise.all(n).then((function(){nn(!1),Qt(""),Be('Template "'.concat(e.name,'" applied successfully to ').concat(t,"!")),setTimeout((function(){return Be(void 0)}),5e3),vn(X)===vn(new Date)?o(c()):X>new Date?o(f({dateText:pl()(X).format("MM/DD/YYYY")})):o(d({dateText:vn(X)}))})).catch((function(e){nn(!1),Ue(e.message||"Failed to apply template"),setTimeout((function(){return Ue(void 0)}),5e3)}))}else alert("Please select a template")};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"Transportation"}),(0,On.jsx)(wl.Item,{active:!0,children:"Transportation Routes"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["All Routes - ",pl()(X).format("MM/DD/YYYY (dddd)")]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsxs)(Yc,{defaultActiveKey:"allRoutesOverview",id:"routes-tab",onSelect:function(e){return function(e){ie(e),T(""),ce({key:"",order:""}),fe([]),Q(new Date),ut(void 0),st(void 0),O(!1)}(e)},children:[(0,On.jsxs)(zc,{eventKey:"allRoutesOverview",title:"All Routes Overview",children:[(!X||vn(X)===vn(new Date))&&(0,On.jsxs)("div",{className:"app-main-content-fields-section with-function",children:[(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){Q(bn)},children:[(0,On.jsx)(Gd,{size:16,className:"me-2"})," Schedule Tomorrow's Routes"]}),(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){return Nn()},children:[(0,On.jsx)(ef,{size:16,className:"me-2"})," Clean Route Status"]}),(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){return $e(!0),void Xr(vn(yn)).then((function(e){var t,n=e.data,r=(0,s.Z)(n);try{var a=function(){var e=t.value;if(e){var n,r,a=Object.assign({},{name:e.name,schedule_date:(pn.getMonth()>8?pn.getMonth()+1:"0"+(pn.getMonth()+1))+"/"+(pn.getDate()>9?pn.getDate():"0"+pn.getDate())+"/"+pn.getFullYear(),vehicle:e.vehicle,driver:e.driver,type:e.type,start_mileage:null===(n=N.find((function(t){return t.id===e.vehicle})))||void 0===n?void 0:n.mileage,route_customer_list:null===(r=e.route_customer_list)||void 0===r?void 0:r.map((function(e){return Object.assign({},e,{customer_enter_center_time:null,customer_leave_center_time:null,customer_pickup_time:null,customer_dropoff_time:null,customer_estimated_pickup_time:null,customer_estimated_dropoff_time:null,customer_route_status:Er.NO_STATUS})}))});o(u({data:a}))}};for(r.s();!(t=r.n()).done;)a()}catch(i){r.e(i)}finally{r.f()}setTimeout((function(){o(c()),$e(!1)}),2e3)}))},children:[(0,On.jsx)(af,{size:16,className:"me-2"}),Ke?(0,On.jsx)(xf,{size:12}):"Copy Yesterday Routes"]}),(0,On.jsxs)("button",{className:"btn btn-primary",onClick:function(){window.open("".concat(Pr,"?token=").concat(localStorage.getItem("token"),"&date=").concat(vn(pn)),"_blank")},children:[(0,On.jsx)(ns,{size:16,className:"me-2"}),"Export Route Report"]})]}),X&&X>new Date&&(0,On.jsxs)("div",{className:"app-main-content-fields-section with-function",children:[(0,On.jsxs)("button",{type:"button",className:"btn btn-primary btn-sm me-2",disabled:et||ze,onClick:function(){return function(){We(!0),Le(!0);var e=0;Xr((pn.getMonth()>8?pn.getMonth()+1:"0"+(pn.getMonth()+1))+"/"+(pn.getDate()>9?pn.getDate():"0"+pn.getDate())+"/"+pn.getFullYear()).then((function(t){var n,r=(0,s.Z)(x);try{var a=function(){var r,a=n.value,i=null===t||void 0===t||null===(r=t.data)||void 0===r?void 0:r.find((function(e){return e.name===a.name}));if(a&&!i){var s,l,c=Object.assign({},{name:a.name,schedule_date:(pn.getMonth()>8?pn.getMonth()+1:"0"+(pn.getMonth()+1))+"/"+(pn.getDate()>9?pn.getDate():"0"+pn.getDate())+"/"+pn.getFullYear(),vehicle:a.vehicle,driver:a.driver,type:a.type,start_mileage:null===(s=N.find((function(e){return e.id===a.vehicle})))||void 0===s?void 0:s.mileage,route_customer_list:null===(l=a.route_customer_list)||void 0===l?void 0:l.map((function(e){return Object.assign({},e,{customer_enter_center_time:null,customer_leave_center_time:null,customer_pickup_time:null,customer_dropoff_time:null,customer_estimated_pickup_time:null,customer_estimated_dropoff_time:null,customer_route_status:Er.NO_STATUS,customer_address_override:null})}))});o(u({data:c}))}else i&&e++};for(r.s();!(n=r.n()).done;)a()}catch(i){r.e(i)}finally{r.f()}setTimeout((function(){o(f({})),We(!1),tt(!0),Le(!1),Be("Routes Copied Successfully, please do not click the button again!"),e>0&&window.alert("".concat(e," routes has existed in selected date and is not copied again!"))}),2e3)}))}()},children:[(0,On.jsx)(af,{size:16,className:"me-2"})," ",ze?"Loading...":"Copy Today's Routes Over"]}),(0,On.jsxs)("button",{type:"button",className:"btn btn-primary btn-sm",onClick:function(){at(!0)},children:[(0,On.jsx)(ef,{size:16,className:"me-2"})," Clean All Routes"]})]}),(X<=new Date||!X)&&(0,On.jsx)("div",{className:"list row",children:Je?(0,On.jsx)(On.Fragment,{children:(0,On.jsx)(xf,{})}):(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"col-md-12 mb-4",children:Ce&&Ce.length>0||Oe&&Oe.length>0?(0,On.jsx)("div",{style:{display:"flex",alignItems:"center",gap:"10px"},children:(0,On.jsx)("button",{className:"btn btn-primary btn-sm",onClick:An,children:"Save Today's Routes as a Template"})}):(0,On.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"10px"},children:[(0,On.jsxs)("select",{className:"form-select",style:{width:"auto",display:"inline-block"},value:Xt,onChange:function(e){return Qt(e.target.value)},disabled:tn,children:[(0,On.jsx)("option",{value:"",children:"Choose a daily template to apply to this day"}),Kt.map((function(e){return(0,On.jsxs)("option",{value:e.id,children:[e.name," - ",e.template_date]},e.id)}))]}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm",onClick:Fn,disabled:!Xt||tn,children:tn?(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)(xf,{size:"sm",className:"me-1"}),"Applying..."]}):"Submit"})]})}),(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(Ud,{transRoutes:Ce,drivers:j,vehicles:N,sectionName:"Inbound Routes"})}),(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(Ud,{transRoutes:Oe,drivers:j,vehicles:N,sectionName:"Outbound Routes"})})]})}),X>new Date&&(0,On.jsxs)(On.Fragment,{children:[Ye&&(0,On.jsxs)("div",{className:"alert alert-danger alert-dismissible fade show",role:"alert",children:[Ye,(0,On.jsx)("button",{onClick:function(){return Ue(void 0)},type:"button",className:"btn-close","data-bs-dismiss":"alert","aria-label":"Close"})]}),He&&(0,On.jsxs)("div",{className:"alert alert-success alert-dismissible fade show",role:"alert",children:[He,(0,On.jsx)("button",{onClick:function(){return Be(void 0)},type:"button",className:"btn-close","data-bs-dismiss":"alert","aria-label":"Close"})]}),(0,On.jsxs)("div",{className:"list row",children:[Ie&&(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsx)(xf,{animation:"border",role:"status",children:(0,On.jsx)("span",{className:"visually-hidden",children:"Loading..."})})}),!Ie&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"col-md-12 mb-4",children:p&&p.length>0||g&&g.length>0?(0,On.jsx)("div",{style:{display:"flex",alignItems:"center",gap:"10px"},children:(0,On.jsx)("button",{className:"btn btn-primary btn-sm",onClick:An,children:"Save Today's Routes as a Template"})}):(0,On.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"10px"},children:[(0,On.jsxs)("select",{className:"form-select",style:{width:"auto",display:"inline-block"},value:Xt,onChange:function(e){return Qt(e.target.value)},disabled:tn,children:[(0,On.jsx)("option",{value:"",children:"Choose a daily template to apply to this day"}),Kt.map((function(e){return(0,On.jsxs)("option",{value:e.id,children:[e.name," - ",e.template_date]},e.id)}))]}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm",onClick:Fn,disabled:!Xt||tn,children:tn?(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)(xf,{size:"sm",className:"me-1"}),"Applying..."]}):"Submit"})]})}),(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(Ud,{transRoutes:p,copyList:g,addText:"+Add Route",copyText:"+Copy Route from Outbound",canAddNew:!0,drivers:j,vehicles:N,redirect:xn,routeType:"inbound",sectionName:"Inbound Routes"})}),(0,On.jsx)("hr",{}),(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(Ud,{transRoutes:g,copyList:p,addText:"+Add Route",copyText:"+Copy Route from Inbound",canAddNew:!0,drivers:j,vehicles:N,redirect:xn,routeType:"outbound",sectionName:"Outbound Routes"})}),(0,On.jsx)("hr",{}),(Hs.canCreateOrEditDrivers()||Hs.canAddOrEditEmployees())&&(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(Ud,{canAddNew:!0,drivers:j,addText:"+Add Driver",redirect:function(){a("/employees?redirect=schedule&type=driver")},sectionName:"Drivers"})}),(0,On.jsx)("hr",{}),Hs.canAddOrEditVechiles()&&(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(Ud,{canAddNew:!0,vehicles:N,addText:"+Add Vehicle",redirect:function(){a("/vehicles?redirect=schedule")},sectionName:"Vehicles"})}),(0,On.jsx)("hr",{}),(0,On.jsx)("div",{className:"col-md-12 mb-4",children:Ne&&N&&(0,On.jsx)(_f,{transRoutes:Ne,sectionName:"Customer Seating",vehicles:N})})]})]})]})]}),(0,On.jsxs)(zc,{eventKey:"allRoutesSignature",title:"All Routes Signature",children:[(0,On.jsx)("input",{className:"me-2 mb-2 with-search-icon",type:"text",placeholder:"Search",value:M,onChange:function(e){return T(e.currentTarget.value)}}),(0,On.jsxs)("table",{className:"personnel-info-table me-4",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{className:"th-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:function(){var e=te&&te.filter((function(e){return H?(null===e||void 0===e?void 0:e.driver)===H:e})).filter((function(e){var t,n,r;return(null===(t=e.name)||void 0===t?void 0:t.toLowerCase().includes(null===M||void 0===M?void 0:M.toLowerCase()))||(null===(n=j.find((function(t){return t.id===(null===e||void 0===e?void 0:e.driver)})))||void 0===n||null===(r=n.name)||void 0===r?void 0:r.toLowerCase().includes(null===M||void 0===M?void 0:M.toLowerCase()))}));return de.length===e.length&&de.length>0}(),onClick:function(){return function(){var e=te&&te.filter((function(e){return H?(null===e||void 0===e?void 0:e.driver)===H:e})).filter((function(e){var t,n,r;return(null===(t=e.name)||void 0===t?void 0:t.toLowerCase().includes(null===M||void 0===M?void 0:M.toLowerCase()))||(null===(n=j.find((function(t){return t.id===(null===e||void 0===e?void 0:e.driver)})))||void 0===n||null===(r=n.name)||void 0===r?void 0:r.toLowerCase().includes(null===M||void 0===M?void 0:M.toLowerCase()))}));if(de.length!==e.length||0===de.length){var t=In(e).map((function(e){return e.id}));fe(t)}else fe([])}()}})}),(0,On.jsx)("th",{className:"th-index",children:"No."}),[{key:"name",label:"Route Name"},{key:"driver",label:"Driver"},{key:"end_time",label:"Route End Time"},{key:"type",label:"Route Type"}].map((function(e,t){return(0,On.jsxs)("th",{className:"sortable-header",children:[e.label," ",(0,On.jsx)("span",{className:"float-right",onClick:function(){return function(e){var t={key:e,order:"asc"};le.key===e&&"asc"===le.order&&(t=bt(bt({},t),{},{order:"desc"})),ce(t)}(e.key)},children:(0,On.jsx)("img",{src:"/images/".concat((n=e.key,le.key===n?"asc"===le.order?"up_arrow":"down_arrow":"default"),".png")})})]},t);var n})),(0,On.jsx)("th",{children:"Signature"})]})}),(0,On.jsx)("tbody",{children:te&&(null===(e=te.filter((function(e){return H?(null===e||void 0===e?void 0:e.driver)===H:e})).filter((function(e){var t,n,r;return(null===(t=e.name)||void 0===t?void 0:t.toLowerCase().includes(null===M||void 0===M?void 0:M.toLowerCase()))||(null===(n=j.find((function(t){return t.id===(null===e||void 0===e?void 0:e.driver)})))||void 0===n||null===(r=n.name)||void 0===r?void 0:r.toLowerCase().includes(null===M||void 0===M?void 0:M.toLowerCase()))})))||void 0===e?void 0:e.map((function(e,t){var n,r=e.id,a=e.name,i=e.end_time,o=e.driver,s=e.type,l=e.signature;return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{className:"td-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:de.includes(r),onClick:function(){return function(e){if(de.includes(e)){var t=In(de).filter((function(t){return t!==e}));fe(t)}else{var n=[].concat(In(de),[e]);fe(n)}}(r)}})}),(0,On.jsx)("td",{className:"td-index",children:t+1}),(0,On.jsx)("td",{children:a}),(0,On.jsx)("td",{children:null===(n=j.find((function(e){return e.id===o})))||void 0===n?void 0:n.name}),(0,On.jsx)("td",{children:i?pl()(i).format("HH:mm"):""}),(0,On.jsx)("td",{children:s}),(0,On.jsx)("td",{children:l&&(0,On.jsx)("img",{width:"100px",src:"data:image/jpg;base64, ".concat(l)})})]},t)})))})]}),(0,On.jsx)("hr",{}),(0,On.jsx)("h6",{className:"text-primary",children:null===(n=pl()(X))||void 0===n?void 0:n.format("MM/DD/YYYY")}),(0,On.jsxs)("div",{style:{display:"flex"},children:[(0,On.jsx)("div",{children:(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{children:"Index"}),(0,On.jsx)("th",{children:"Customer Name"}),(0,On.jsx)("th",{children:"Pickup Time"}),(0,On.jsx)("th",{children:"Enter Center Time"}),(0,On.jsx)("th",{children:"Leave Center Time"}),(0,On.jsx)("th",{children:"Drop off TIme"}),(0,On.jsx)("th",{children:"MA Number"}),(0,On.jsx)("th",{children:"Inbound Name"}),(0,On.jsx)("th",{children:"Outbound Name"}),(0,On.jsx)("th",{children:"Total Hours"})]})}),(0,On.jsx)("tbody",{children:null===(r=function(e){var t,n=[],r=(0,s.Z)(e);try{var a=function(){var e,r=t.value,a=r.route_customer_list.map((function(e){return Object.assign({},e,{routeType:r.type,routeId:r.id,route:r,customer_status_inbound:"inbound"===r.type&&e.customer_route_status,customer_status_outbound:"outbound"===r.type&&e.customer_route_status,inbound:"inbound"===r.type&&r,outbound:"outbound"===r.type&&r})})),i=(0,s.Z)(a);try{var o=function(){var t=e.value,r=n.find((function(e){var n,r,a,i;return e.customer_id===t.customer_id||(null===e||void 0===e||null===(n=e.customer_name)||void 0===n||null===(r=n.replaceAll(" ",""))||void 0===r?void 0:r.toLowerCase())===(null===t||void 0===t||null===(a=t.customer_name)||void 0===a||null===(i=a.replaceAll(" ",""))||void 0===i?void 0:i.toLowerCase())}));if(r){n=n.filter((function(e){return e!==r}));var a=Object.assign({},r,{customer_enter_center_time:(null===r||void 0===r?void 0:r.customer_enter_center_time)||(null===t||void 0===t?void 0:t.customer_enter_center_time),customer_leave_center_time:(null===r||void 0===r?void 0:r.customer_leave_center_time)||(null===t||void 0===t?void 0:t.customer_leave_center_time),customer_pickup_time:(null===r||void 0===r?void 0:r.customer_pickup_time)||(null===t||void 0===t?void 0:t.customer_pickup_time),customer_dropoff_time:(null===r||void 0===r?void 0:r.customer_dropoff_time)||(null===t||void 0===t?void 0:t.customer_dropoff_time),inbound:(null===r||void 0===r?void 0:r.inbound)||(null===t||void 0===t?void 0:t.inbound),outbound:(null===r||void 0===r?void 0:r.outbound)||(null===t||void 0===t?void 0:t.outbound),customer_status_inbound:(null===r||void 0===r?void 0:r.customer_status_inbound)||(null===t||void 0===t?void 0:t.customer_status_inbound),customer_status_outbound:(null===r||void 0===r?void 0:r.customer_status_outbound)||(null===t||void 0===t?void 0:t.customer_status_outbound)});n.push(a)}else n.push(t)};for(i.s();!(e=i.n()).done;)o()}catch(l){i.e(l)}finally{i.f()}};for(r.s();!(t=r.n()).done;)a()}catch(i){r.e(i)}finally{r.f()}return n.sort((function(e,t){return e.customer_name<t.customer_name?-1:1}))}(null===te||void 0===te?void 0:te.filter((function(e){return H?(null===e||void 0===e?void 0:e.driver)===H:e}))))||void 0===r?void 0:r.map((function(e,t){var n,r,a=e.customer_name,i=e.customer_status_inbound,o=e.customer_status_outbound,s=e.customer_id,l=e.customer_enter_center_time,c=e.customer_dropoff_time,u=e.customer_leave_center_time,d=e.customer_pickup_time,f=e.inbound,h=e.outbound;return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{className:"td-index",children:t+1}),(0,On.jsx)("td",{children:a}),(0,On.jsxs)("td",{children:[" ",(0,On.jsx)("div",{style:{padding:"4px 8px","border-radius":"8px",backgroundColor:"".concat(i===Er.SCHEDULED_ABSENT||i===Er.UNEXPECTED_ABSENT?"red":"white")},children:i!==Er.SCHEDULED_ABSENT&&i!==Er.UNEXPECTED_ABSENT&&d?new Date(d).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):""})]}),(0,On.jsxs)("td",{children:[" ",(0,On.jsx)("div",{style:{padding:"4px 8px","border-radius":"8px",backgroundColor:"".concat(i===Er.SCHEDULED_ABSENT||i===Er.UNEXPECTED_ABSENT?"red":"white")},children:i!==Er.SCHEDULED_ABSENT&&i!==Er.UNEXPECTED_ABSENT&&l?new Date(l).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):""})]}),(0,On.jsxs)("td",{children:[" ",(0,On.jsx)("div",{style:{padding:"4px 8px","border-radius":"8px",backgroundColor:"".concat(o===Er.SCHEDULED_ABSENT||o===Er.UNEXPECTED_ABSENT?"red":"white")},children:o!==Er.SCHEDULED_ABSENT&&o!==Er.UNEXPECTED_ABSENT&&u?new Date(u).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):""})]}),(0,On.jsxs)("td",{children:[" ",(0,On.jsx)("div",{style:{padding:"4px 8px","border-radius":"8px",backgroundColor:"".concat(o===Er.SCHEDULED_ABSENT||o===Er.UNEXPECTED_ABSENT?"red":"white")},children:o!==Er.SCHEDULED_ABSENT&&o!==Er.UNEXPECTED_ABSENT&&c?new Date(c).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):""})]}),(0,On.jsx)("td",{children:$.length>0&&(null===(n=$.find((function(e){return(null===e||void 0===e?void 0:e.id)===s||(null===e||void 0===e?void 0:e.name)===a})))||void 0===n?void 0:n.medicaid_number)||(null===(r=$.find((function(e){return(null===e||void 0===e?void 0:e.id)===s})))||void 0===r?void 0:r.medicare_number)}),(0,On.jsx)("td",{children:(null===f||void 0===f?void 0:f.name)||""}),(0,On.jsx)("td",{children:(null===h||void 0===h?void 0:h.name)||""}),(0,On.jsx)("td",{children:u&&l&&Math.round((new Date(u)-new Date(l))/1e3/3600)||""})]},t)}))})]})}),(0,On.jsxs)("div",{className:"ms-4",children:[(0,On.jsx)("div",{className:"mb-4",children:(0,On.jsx)("strong",{children:"Center Director Signature:"})}),A&&(0,On.jsx)("div",{className:"mb-4",children:(0,On.jsx)("img",{width:"200px",src:"data:image/jpg;base64, ".concat(A)})}),!A&&(0,On.jsx)("div",{className:"mb-4",children:"No Director Signature Uploaded yet"}),(0,On.jsx)("div",{className:"mb-4",children:(0,On.jsx)("strong",{children:"Upload Center Director New Signature: "})}),(0,On.jsx)("div",{className:"mb-4",children:(0,On.jsx)("input",{type:"file",onChange:function(e){return U(e.target.files[0])},className:"form-control-file border"})}),(0,On.jsx)("div",{className:"mb-4",children:(0,On.jsx)("button",{onClick:function(){return function(){var e=new FormData,t=ou.site;e.append("file",Y),Y&&(A?Ms({name:"center_director_signature_site_".concat(t)}).then((function(){Es("center_director_signature_site_".concat(t),e).then((function(){Os("center_director_signature_site_".concat(t)).then((function(e){null!==e&&void 0!==e&&e.data&&L(null===e||void 0===e?void 0:e.data)}))}))})):Es("center_director_signature_site_".concat(t),e).then((function(){Os("center_director_signature_site_".concat(t)).then((function(e){null!==e&&void 0!==e&&e.data&&L(null===e||void 0===e?void 0:e.data)}))})))}()},className:"btn btn-sm btn-primary",children:"Submit"})})]})]})]}),(0,On.jsx)(zc,{eventKey:"allRoutesStatus",title:"All Routes Status",children:(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(Vd,{transRoutes:Ne,showCompletedInfo:!1,showGroupInfo:!1,allowForceEdit:Hs.canAddOrEditRoutes(),showFilter:!0,sectionName:"Personnel Status (click on each user to edit)",vehicles:N,keyword:M,statusFilter:Nt,customerTypeFilter:Ct,customerNameFilter:Ot,customerTableId:Tt,routeTypeFilter:It})})})})]}),(0,On.jsxs)("div",{className:"list-func-panel",children:["allRoutesOverview"===ae&&(0,On.jsxs)(On.Fragment,{children:[" ",!Je&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)(zo,{id:"signature-date",className:"me-2",show:ft,disabled:!0,onToggle:function(){return ht(!ft)},autoClose:!1,children:[(0,On.jsxs)(zo.Toggle,{variant:"primary",children:[(0,On.jsx)(cf,{size:16,className:"me-2"}),"Select Date to View OR Copy From"]}),(0,On.jsx)(zo.Menu,{as:Mn})]},"signature-date"),(0,On.jsxs)(zo,{id:"signature-date",className:"me-2",show:mt,onToggle:function(){return pt(!mt)},autoClose:!1,children:[(0,On.jsxs)(zo.Toggle,{variant:"primary",children:[(0,On.jsx)(cf,{size:16,className:"me-2"}),"Select Date to Copy To"]}),(0,On.jsx)(zo.Menu,{as:Tn})]},"signature-date")]}),(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){return xn()},children:[(0,On.jsx)(Qc,{size:16}),"Add New Route"]})]}),"allRoutesSignature"===ae&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)(zo,{id:"signature-date",className:"me-2",show:ye,onToggle:function(){return be(!ye)},autoClose:!1,children:[(0,On.jsxs)(zo.Toggle,{variant:"primary",children:[(0,On.jsx)(cf,{size:16,className:"me-2"}),"Select Date to View Report"]}),(0,On.jsx)(zo.Menu,{as:Pn})]},"signature-date"),(0,On.jsxs)(zo,{id:"filter-signature",className:"me-2",show:ve,onToggle:function(){return pe(!ve)},autoClose:!1,children:[(0,On.jsxs)(zo.Toggle,{variant:"primary",children:[(0,On.jsx)(hf,{size:16,className:"me-2"}),"Filter"]}),(0,On.jsx)(zo.Menu,{as:Dn})]},"filter-signature"),(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){return Rn()},children:[(0,On.jsx)(gf,{size:16,className:"me-2"}),_e?(0,On.jsx)(xf,{size:12}):"Send Signature Link"]}),(0,On.jsxs)("button",{className:"btn btn-primary",children:[(0,On.jsx)(ns,{size:16,className:"me-2"}),"Export"]})]}),"allRoutesStatus"===ae&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)(zo,{id:"status-date",className:"me-2",show:ye,onToggle:function(){return be(!ye)},autoClose:"outside",children:[(0,On.jsxs)(zo.Toggle,{variant:"primary",children:[(0,On.jsx)(cf,{size:16,className:"me-2"}),"Select Date to View Report"]}),(0,On.jsx)(zo.Menu,{as:Pn})]},"status-date"),(0,On.jsxs)(zo,{id:"filter-report",className:"me-2",show:_t,onToggle:function(){return wt(!_t)},autoClose:"outside",children:[(0,On.jsxs)(zo.Toggle,{variant:"primary",children:[(0,On.jsx)(hf,{size:16,className:"me-2"}),"Filter"]}),(0,On.jsx)(zo.Menu,{as:En})]},"filter-report"),(0,On.jsxs)("button",{className:"btn btn-primary",children:[(0,On.jsx)(ns,{size:16,className:"me-2"}),"Export"]})]})]}),(0,On.jsxs)(Yd,{show:rt,onHide:function(){return wn()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Delete Schedule"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsx)("div",{children:"Are you sure you want to delete all the schedule?"})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:function(){return wn()},children:"No"}),(0,On.jsx)(Mo,{variant:"primary",onClick:function(){return w.forEach((function(e){ta(e.id)})),void setTimeout((function(){wn(),window.location.reload()}),1e3)},children:"Yes"})]})]}),(0,On.jsxs)(Yd,{show:Yt,onHide:Ln,children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Save Routes as Template"})}),(0,On.jsxs)(Yd.Body,{children:[(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("label",{className:"form-label",children:"Template Name"}),(0,On.jsx)("input",{type:"text",className:"form-control",placeholder:"Enter template name",value:Ht,onChange:function(e){return Bt(e.target.value)},disabled:zt})]}),(0,On.jsx)("div",{className:"text-muted",children:(0,On.jsxs)("small",{children:["This will save all routes from ",vn(X)," as a reusable template."]})})]}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:Ln,disabled:zt,children:"Cancel"}),(0,On.jsx)(Mo,{variant:"primary",onClick:function(){var e;if(Ht&&""!==Ht.trim()){Wt(!0);var t=vn(X),n=localStorage.getItem("user")?null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.name:"",r=Ne.map((function(e){var t,n=(null===(t=e.route_customer_list)||void 0===t?void 0:t.map((function(e){return bt(bt({},e),{},{customer_enter_center_time:null,customer_leave_center_time:null,customer_pickup_time:null,customer_dropoff_time:null})})))||[];return{name:e.name,schedule_date:e.schedule_date,vehicle:e.vehicle,status:[],driver:e.driver,type:e.type,start_mileage:e.start_mileage,end_mileage:e.end_mileage,start_time:null,end_time:null,estimated_start_time:null,route_customer_list:n,checklist_result:e.checklist_result||[]}}));Pu({name:Ht,template_date:t,routes:r,create_by:n}).then((function(){Wt(!1),Ln(),Be('Template "'.concat(Ht,'" saved successfully!')),setTimeout((function(){return Be(void 0)}),5e3),Ou().then((function(e){Gt(e.data||[])}))})).catch((function(e){Wt(!1),Ue(e.message||"Failed to save template"),setTimeout((function(){return Ue(void 0)}),5e3)}))}else alert("Please enter a template name")},disabled:zt,children:zt?(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)(xf,{size:"sm",className:"me-2"}),"Saving..."]}):"Submit"})]})]})]})})]})},jf=["color","size","title","className"];function Nf(){return Nf=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Nf.apply(null,arguments)}var kf=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,jf);return t.createElement("svg",Nf({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-pencil",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M12.146.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1 0 .708l-10 10a.5.5 0 0 1-.168.11l-5 2a.5.5 0 0 1-.65-.65l2-5a.5.5 0 0 1 .11-.168zM11.207 2.5 13.5 4.793 14.793 3.5 12.5 1.207zm1.586 3L10.5 3.207 4 9.707V10h.5a.5.5 0 0 1 .5.5v.5h.5a.5.5 0 0 1 .5.5v.5h.293zm-9.761 5.175-.106.106-1.528 3.821 3.821-1.528.106-.106A.5.5 0 0 1 5 12.5V12h-.5a.5.5 0 0 1-.5-.5V11h-.5a.5.5 0 0 1-.468-.325"}))}));kf.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var Sf=kf,Cf=__webpack_require__(8262),Df="undefined"!==typeof window?t.useLayoutEffect:t.useEffect;function Ef(e,n,r){var a=function(e,n,r){var a=i((0,t.useState)((function(){return n(e)})),2),o=a[0],s=a[1],l=(0,t.useCallback)((function(){var t=n(e);Cf(o,t)||(s(t),r&&r())}),[o,e,r]);return Df(l),[o,l]}(e,n,r),o=i(a,2),s=o[0],l=o[1];return Df((function(){var t=e.getHandlerId();if(null!=t)return e.subscribeToStateChange(l,{handlerIds:[t]})}),[e,l]),s}function Of(e,t,n){return Ef(t,e||function(){return{}},(function(){return n.reconnect()}))}function Pf(e,n){var r=In(n||[]);return null==n&&"function"!==typeof e&&r.push(e),(0,t.useMemo)((function(){return"function"===typeof e?e():e}),r)}function Mf(e){return(0,t.useMemo)((function(){return e.hooks.dropTarget()}),[e])}function Tf(e,t,n,r){var a=n?n.call(r,e,t):void 0;if(void 0!==a)return!!a;if(e===t)return!0;if("object"!==typeof e||!e||"object"!==typeof t||!t)return!1;var i=Object.keys(e),o=Object.keys(t);if(i.length!==o.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),l=0;l<i.length;l++){var c=i[l];if(!s(c))return!1;var u=e[c],d=t[c];if(!1===(a=n?n.call(r,u,d,c):void 0)||void 0===a&&u!==d)return!1}return!0}function Rf(e){return null!==e&&"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function Af(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];if(If()&&void 0===t)throw new Error("invariant requires an error message argument");if(!e){var i;if(void 0===t)i=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var o=0;(i=new Error(t.replace(/%s/g,(function(){return r[o++]})))).name="Invariant Violation"}throw i.framesToPop=1,i}}function If(){return"undefined"!==typeof process&&!0}function Lf(e){if("string"!==typeof e.type){var t=e.type.displayName||e.type.name||"the component";throw new Error("Only native element nodes can now be passed to React DnD connectors."+"You can either wrap ".concat(t," into a <div>, or turn it into a ")+"drag source or a drop target itself.")}}function Ff(e){var n={};return Object.keys(e).forEach((function(r){var a=e[r];if(r.endsWith("Ref"))n[r]=e[r];else{var i=function(e){return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!(0,t.isValidElement)(n)){var a=n;return e(a,r),a}var i=n;Lf(i);var o=r?function(t){return e(t,r)}:e;return Uf(i,o)}}(a);n[r]=function(){return i}}})),n}function Yf(e,t){"function"===typeof e?e(t):e.current=t}function Uf(e,n){var r=e.ref;return Af("string"!==typeof r,"Cannot connect React DnD to an element with an existing string ref. Please convert it to use a callback ref instead, or wrap it into a <span> or <div>. Read more: https://reactjs.org/docs/refs-and-the-dom.html#callback-refs"),r?(0,t.cloneElement)(e,{ref:function(e){Yf(r,e),Yf(n,e)}}):(0,t.cloneElement)(e,{ref:n})}var Zf=function(){function e(t){var n=this;(0,Wu.Z)(this,e),this.hooks=Ff({dropTarget:function(e,t){n.clearDropTarget(),n.dropTargetOptions=t,Rf(e)?n.dropTargetRef=e:n.dropTargetNode=e,n.reconnect()}}),this.handlerId=null,this.dropTargetRef=null,this.dropTargetOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDropTarget=null,this.lastConnectedDropTargetOptions=null,this.backend=t}return(0,qu.Z)(e,[{key:"connectTarget",get:function(){return this.dropTarget}},{key:"reconnect",value:function(){var e=this.didHandlerIdChange()||this.didDropTargetChange()||this.didOptionsChange();e&&this.disconnectDropTarget();var t=this.dropTarget;this.handlerId&&(t?e&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDropTarget=t,this.lastConnectedDropTargetOptions=this.dropTargetOptions,this.unsubscribeDropTarget=this.backend.connectDropTarget(this.handlerId,t,this.dropTargetOptions)):this.lastConnectedDropTarget=t)}},{key:"receiveHandlerId",value:function(e){e!==this.handlerId&&(this.handlerId=e,this.reconnect())}},{key:"dropTargetOptions",get:function(){return this.dropTargetOptionsInternal},set:function(e){this.dropTargetOptionsInternal=e}},{key:"didHandlerIdChange",value:function(){return this.lastConnectedHandlerId!==this.handlerId}},{key:"didDropTargetChange",value:function(){return this.lastConnectedDropTarget!==this.dropTarget}},{key:"didOptionsChange",value:function(){return!Tf(this.lastConnectedDropTargetOptions,this.dropTargetOptions)}},{key:"disconnectDropTarget",value:function(){this.unsubscribeDropTarget&&(this.unsubscribeDropTarget(),this.unsubscribeDropTarget=void 0)}},{key:"dropTarget",get:function(){return this.dropTargetNode||this.dropTargetRef&&this.dropTargetRef.current}},{key:"clearDropTarget",value:function(){this.dropTargetRef=null,this.dropTargetNode=null}}]),e}(),Hf=(0,t.createContext)({dragDropManager:void 0});function Bf(){var e=(0,t.useContext)(Hf).dragDropManager;return Af(null!=e,"Expected drag drop context"),e}var Vf=!1,zf=function(){function e(t){(0,Wu.Z)(this,e),this.targetId=null,this.internalMonitor=t.getMonitor()}return(0,qu.Z)(e,[{key:"receiveHandlerId",value:function(e){this.targetId=e}},{key:"getHandlerId",value:function(){return this.targetId}},{key:"subscribeToStateChange",value:function(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}},{key:"canDrop",value:function(){if(!this.targetId)return!1;Af(!Vf,"You may not call monitor.canDrop() inside your canDrop() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target-monitor");try{return Vf=!0,this.internalMonitor.canDropOnTarget(this.targetId)}finally{Vf=!1}}},{key:"isOver",value:function(e){return!!this.targetId&&this.internalMonitor.isOverTarget(this.targetId,e)}},{key:"getItemType",value:function(){return this.internalMonitor.getItemType()}},{key:"getItem",value:function(){return this.internalMonitor.getItem()}},{key:"getDropResult",value:function(){return this.internalMonitor.getDropResult()}},{key:"didDrop",value:function(){return this.internalMonitor.didDrop()}},{key:"getInitialClientOffset",value:function(){return this.internalMonitor.getInitialClientOffset()}},{key:"getInitialSourceClientOffset",value:function(){return this.internalMonitor.getInitialSourceClientOffset()}},{key:"getSourceClientOffset",value:function(){return this.internalMonitor.getSourceClientOffset()}},{key:"getClientOffset",value:function(){return this.internalMonitor.getClientOffset()}},{key:"getDifferenceFromInitialOffset",value:function(){return this.internalMonitor.getDifferenceFromInitialOffset()}}]),e}();var Wf=function(){function e(t,n){(0,Wu.Z)(this,e),this.spec=t,this.monitor=n}return(0,qu.Z)(e,[{key:"canDrop",value:function(){var e=this.spec,t=this.monitor;return!e.canDrop||e.canDrop(t.getItem(),t)}},{key:"hover",value:function(){var e=this.spec,t=this.monitor;e.hover&&e.hover(t.getItem(),t)}},{key:"drop",value:function(){var e=this.spec,t=this.monitor;if(e.drop)return e.drop(t.getItem(),t)}}]),e}();function qf(e,n,r){var a=Bf(),o=function(e,n){var r=(0,t.useMemo)((function(){return new Wf(e,n)}),[n]);return(0,t.useEffect)((function(){r.spec=e}),[e]),r}(e,n),s=function(e){var n=e.accept;return(0,t.useMemo)((function(){return Af(null!=e.accept,"accept must be defined"),Array.isArray(n)?n:[n]}),[n])}(e);Df((function(){var e=function(e,t,n){var r=n.getRegistry(),a=r.addTarget(e,t);return[a,function(){return r.removeTarget(a)}]}(s,o,a),t=i(e,2),l=t[0],c=t[1];return n.receiveHandlerId(l),r.receiveHandlerId(l),c}),[a,n,o,r,s.map((function(e){return e.toString()})).join("|")])}function Kf(e,n){var r=Pf(e,n),a=function(){var e=Bf();return(0,t.useMemo)((function(){return new zf(e)}),[e])}(),i=function(e){var n=Bf(),r=(0,t.useMemo)((function(){return new Zf(n.getBackend())}),[n]);return Df((function(){return r.dropTargetOptions=e||null,r.reconnect(),function(){return r.disconnectDropTarget()}}),[e]),r}(r.options);return qf(r,a,i),[Of(r.collect,a,i),Mf(i)]}function $f(e){return(0,t.useMemo)((function(){return e.hooks.dragSource()}),[e])}function Gf(e){return(0,t.useMemo)((function(){return e.hooks.dragPreview()}),[e])}var Jf=function(){function e(t){var n=this;(0,Wu.Z)(this,e),this.hooks=Ff({dragSource:function(e,t){n.clearDragSource(),n.dragSourceOptions=t||null,Rf(e)?n.dragSourceRef=e:n.dragSourceNode=e,n.reconnectDragSource()},dragPreview:function(e,t){n.clearDragPreview(),n.dragPreviewOptions=t||null,Rf(e)?n.dragPreviewRef=e:n.dragPreviewNode=e,n.reconnectDragPreview()}}),this.handlerId=null,this.dragSourceRef=null,this.dragSourceOptionsInternal=null,this.dragPreviewRef=null,this.dragPreviewOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDragSource=null,this.lastConnectedDragSourceOptions=null,this.lastConnectedDragPreview=null,this.lastConnectedDragPreviewOptions=null,this.backend=t}return(0,qu.Z)(e,[{key:"receiveHandlerId",value:function(e){this.handlerId!==e&&(this.handlerId=e,this.reconnect())}},{key:"connectTarget",get:function(){return this.dragSource}},{key:"dragSourceOptions",get:function(){return this.dragSourceOptionsInternal},set:function(e){this.dragSourceOptionsInternal=e}},{key:"dragPreviewOptions",get:function(){return this.dragPreviewOptionsInternal},set:function(e){this.dragPreviewOptionsInternal=e}},{key:"reconnect",value:function(){var e=this.reconnectDragSource();this.reconnectDragPreview(e)}},{key:"reconnectDragSource",value:function(){var e=this.dragSource,t=this.didHandlerIdChange()||this.didConnectedDragSourceChange()||this.didDragSourceOptionsChange();return t&&this.disconnectDragSource(),this.handlerId?e?(t&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragSource=e,this.lastConnectedDragSourceOptions=this.dragSourceOptions,this.dragSourceUnsubscribe=this.backend.connectDragSource(this.handlerId,e,this.dragSourceOptions)),t):(this.lastConnectedDragSource=e,t):t}},{key:"reconnectDragPreview",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.dragPreview,n=e||this.didHandlerIdChange()||this.didConnectedDragPreviewChange()||this.didDragPreviewOptionsChange();n&&this.disconnectDragPreview(),this.handlerId&&(t?n&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragPreview=t,this.lastConnectedDragPreviewOptions=this.dragPreviewOptions,this.dragPreviewUnsubscribe=this.backend.connectDragPreview(this.handlerId,t,this.dragPreviewOptions)):this.lastConnectedDragPreview=t)}},{key:"didHandlerIdChange",value:function(){return this.lastConnectedHandlerId!==this.handlerId}},{key:"didConnectedDragSourceChange",value:function(){return this.lastConnectedDragSource!==this.dragSource}},{key:"didConnectedDragPreviewChange",value:function(){return this.lastConnectedDragPreview!==this.dragPreview}},{key:"didDragSourceOptionsChange",value:function(){return!Tf(this.lastConnectedDragSourceOptions,this.dragSourceOptions)}},{key:"didDragPreviewOptionsChange",value:function(){return!Tf(this.lastConnectedDragPreviewOptions,this.dragPreviewOptions)}},{key:"disconnectDragSource",value:function(){this.dragSourceUnsubscribe&&(this.dragSourceUnsubscribe(),this.dragSourceUnsubscribe=void 0)}},{key:"disconnectDragPreview",value:function(){this.dragPreviewUnsubscribe&&(this.dragPreviewUnsubscribe(),this.dragPreviewUnsubscribe=void 0,this.dragPreviewNode=null,this.dragPreviewRef=null)}},{key:"dragSource",get:function(){return this.dragSourceNode||this.dragSourceRef&&this.dragSourceRef.current}},{key:"dragPreview",get:function(){return this.dragPreviewNode||this.dragPreviewRef&&this.dragPreviewRef.current}},{key:"clearDragSource",value:function(){this.dragSourceNode=null,this.dragSourceRef=null}},{key:"clearDragPreview",value:function(){this.dragPreviewNode=null,this.dragPreviewRef=null}}]),e}();var Xf=!1,Qf=!1,eh=function(){function e(t){(0,Wu.Z)(this,e),this.sourceId=null,this.internalMonitor=t.getMonitor()}return(0,qu.Z)(e,[{key:"receiveHandlerId",value:function(e){this.sourceId=e}},{key:"getHandlerId",value:function(){return this.sourceId}},{key:"canDrag",value:function(){Af(!Xf,"You may not call monitor.canDrag() inside your canDrag() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return Xf=!0,this.internalMonitor.canDragSource(this.sourceId)}finally{Xf=!1}}},{key:"isDragging",value:function(){if(!this.sourceId)return!1;Af(!Qf,"You may not call monitor.isDragging() inside your isDragging() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return Qf=!0,this.internalMonitor.isDraggingSource(this.sourceId)}finally{Qf=!1}}},{key:"subscribeToStateChange",value:function(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}},{key:"isDraggingSource",value:function(e){return this.internalMonitor.isDraggingSource(e)}},{key:"isOverTarget",value:function(e,t){return this.internalMonitor.isOverTarget(e,t)}},{key:"getTargetIds",value:function(){return this.internalMonitor.getTargetIds()}},{key:"isSourcePublic",value:function(){return this.internalMonitor.isSourcePublic()}},{key:"getSourceId",value:function(){return this.internalMonitor.getSourceId()}},{key:"subscribeToOffsetChange",value:function(e){return this.internalMonitor.subscribeToOffsetChange(e)}},{key:"canDragSource",value:function(e){return this.internalMonitor.canDragSource(e)}},{key:"canDropOnTarget",value:function(e){return this.internalMonitor.canDropOnTarget(e)}},{key:"getItemType",value:function(){return this.internalMonitor.getItemType()}},{key:"getItem",value:function(){return this.internalMonitor.getItem()}},{key:"getDropResult",value:function(){return this.internalMonitor.getDropResult()}},{key:"didDrop",value:function(){return this.internalMonitor.didDrop()}},{key:"getInitialClientOffset",value:function(){return this.internalMonitor.getInitialClientOffset()}},{key:"getInitialSourceClientOffset",value:function(){return this.internalMonitor.getInitialSourceClientOffset()}},{key:"getSourceClientOffset",value:function(){return this.internalMonitor.getSourceClientOffset()}},{key:"getClientOffset",value:function(){return this.internalMonitor.getClientOffset()}},{key:"getDifferenceFromInitialOffset",value:function(){return this.internalMonitor.getDifferenceFromInitialOffset()}}]),e}();var th=function(){function e(t,n,r){(0,Wu.Z)(this,e),this.spec=t,this.monitor=n,this.connector=r}return(0,qu.Z)(e,[{key:"beginDrag",value:function(){var e=this.spec,t=this.monitor,n=null;return null!==(n="object"===typeof e.item?e.item:"function"===typeof e.item?e.item(t):{})&&void 0!==n?n:null}},{key:"canDrag",value:function(){var e=this.spec,t=this.monitor;return"boolean"===typeof e.canDrag?e.canDrag:"function"!==typeof e.canDrag||e.canDrag(t)}},{key:"isDragging",value:function(e,t){var n=this.spec,r=this.monitor,a=n.isDragging;return a?a(r):t===e.getSourceId()}},{key:"endDrag",value:function(){var e=this.spec,t=this.monitor,n=this.connector,r=e.end;r&&r(t.getItem(),t),n.reconnect()}}]),e}();function nh(e,n,r){var a=Bf(),o=function(e,n,r){var a=(0,t.useMemo)((function(){return new th(e,n,r)}),[n,r]);return(0,t.useEffect)((function(){a.spec=e}),[e]),a}(e,n,r),s=function(e){return(0,t.useMemo)((function(){var t=e.type;return Af(null!=t,"spec.type must be defined"),t}),[e])}(e);Df((function(){if(null!=s){var e=function(e,t,n){var r=n.getRegistry(),a=r.addSource(e,t);return[a,function(){return r.removeSource(a)}]}(s,o,a),t=i(e,2),l=t[0],c=t[1];return n.receiveHandlerId(l),r.receiveHandlerId(l),c}}),[a,n,r,o,s])}function rh(e,n){var r=Pf(e,n);Af(!r.begin,"useDrag::spec.begin was deprecated in v14. Replace spec.begin() with spec.item(). (see more here - https://react-dnd.github.io/react-dnd/docs/api/use-drag)");var a=function(){var e=Bf();return(0,t.useMemo)((function(){return new eh(e)}),[e])}(),i=function(e,n){var r=Bf(),a=(0,t.useMemo)((function(){return new Jf(r.getBackend())}),[r]);return Df((function(){return a.dragSourceOptions=e||null,a.reconnect(),function(){return a.disconnectDragSource()}}),[a,e]),Df((function(){return a.dragPreviewOptions=n||null,a.reconnect(),function(){return a.disconnectDragPreview()}}),[a,n]),a}(r.options,r.previewOptions);return nh(r,a,i),[Of(r.collect,a,i),$f(i),Gf(i)]}var ah=__webpack_require__(1172),ih=__webpack_require__.n(ah),oh=__webpack_require__(6048),sh=__webpack_require__.n(oh),lh=["color","size","title","className"];function ch(){return ch=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ch.apply(null,arguments)}var uh=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,lh);return t.createElement("svg",ch({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-record-circle-fill",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0m-8 3a3 3 0 1 0 0-6 3 3 0 0 0 0 6"}))}));uh.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var dh=uh,fh=["color","size","title","className"];function hh(){return hh=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},hh.apply(null,arguments)}var vh=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,fh);return t.createElement("svg",hh({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-grip-vertical",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M7 2a1 1 0 1 1-2 0 1 1 0 0 1 2 0m3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0M7 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0m3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0M7 8a1 1 0 1 1-2 0 1 1 0 0 1 2 0m3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0m-3 3a1 1 0 1 1-2 0 1 1 0 0 1 2 0m3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0m-3 3a1 1 0 1 1-2 0 1 1 0 0 1 2 0m3 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0"}))}));vh.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var mh=vh,ph=["color","size","title","className"];function gh(){return gh=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},gh.apply(null,arguments)}var yh=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,ph);return t.createElement("svg",gh({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-x-square",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M14 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1zM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2z"}),t.createElement("path",{d:"M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708"}))}));yh.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var bh=yh,xh="card",_h=function(e){var n=e.content,r=e.index,a=e.moveCard,o=(0,t.useRef)(null),s=i(Kf({accept:xh,collect:function(e){return{handlerId:e.getHandlerId()}},drop:function(e,t){var n;if(o.current){var i=e.index,s=r;if(i!==s){var l=null===(n=o.current)||void 0===n?void 0:n.getBoundingClientRect(),c=(l.bottom-l.top)/2,u=t.getClientOffset().y-l.top;i<s&&u<c||i>s&&u>c||(a(i,s),e.index=s)}}}}),2),l=s[0].handlerId,c=s[1],u=i(rh({type:xh,item:function(){return{index:r}},collect:function(e){return{isDragging:e.isDragging()}}}),2),d=u[0].isDragging?0:1;return(0,u[1])(c(o)),(0,On.jsx)("div",{ref:o,style:{opacity:d},"data-handler-id":l,children:n})},wh=function(e){var n=e.currentRoute,r=e.setNewCustomerList,a=void 0===r?function(e){}:r,o=e.viewMode,l=e.editFun,c=e.onAddCustomer,u=void 0===c?null:c,d=i((0,t.useState)([]),2),f=d[0],h=d[1],v=i((0,t.useState)(null),2),m=v[0],p=v[1],g=i((0,t.useState)(!1),2),y=g[0],b=g[1],x=i((0,t.useState)(!1),2),_=x[0],w=x[1],j=i((0,t.useState)(!1),2),N=j[0],k=j[1],S=i((0,t.useState)(-1),2),C=S[0],D=S[1],E=i((0,t.useState)([]),2),O=E[0],P=E[1],M=i((0,t.useState)(""),2),T=M[0],R=M[1],A=i((0,t.useState)(void 0),2),I=A[0],L=A[1],F=i((0,t.useState)([]),2),Y=F[0],U=F[1],Z=i((0,t.useState)([]),2),H=Z[0],B=Z[1],V=i((0,t.useState)(""),2),z=V[0],W=V[1],q=i((0,t.useState)(""),2),K=q[0],$=q[1],G=i((0,t.useState)(null),2),J=G[0],X=G[1],Q=i((0,t.useState)(0),2),ee=Q[0],te=Q[1],ne=i((0,t.useState)(0),2),re=ne[0],ae=ne[1],ie=function(){var e=new Set;return f.forEach((function(t){t.customer_id&&e.add(t.customer_id),t.customers&&t.customers.forEach((function(t){t.customer_id&&e.add(t.customer_id)}))})),e};(0,t.useEffect)((function(){var e=ee+10,t=ie(),n=null===O||void 0===O?void 0:O.filter((function(e){return!t.has(e.id)}));X(null===n||void 0===n?void 0:n.filter((function(e){var t;return I&&0===(null===(t=e.lastname)||void 0===t?void 0:t.toLowerCase().indexOf(I))||!I})).filter((function(e){var t,n,r,a,i,o,s;return(null===(t=e.name)||void 0===t?void 0:t.toLowerCase().includes(null===T||void 0===T?void 0:T.toLowerCase()))||e.id.toLowerCase().includes(null===T||void 0===T?void 0:T.toLowerCase())||(null===(n=e.address1)||void 0===n?void 0:n.toLowerCase().includes(T.toLowerCase()))||(null===(r=e.address2)||void 0===r?void 0:r.toLowerCase().includes(T.toLowerCase()))||(null===(a=e.address3)||void 0===a?void 0:a.toLowerCase().includes(T.toLowerCase()))||(null===(i=e.address4)||void 0===i?void 0:i.toLowerCase().includes(T.toLowerCase()))||(null===(o=e.address5)||void 0===o?void 0:o.toLowerCase().includes(T.toLowerCase()))||(null===(s=e.apartment)||void 0===s?void 0:s.toLowerCase().includes(T.toLocaleLowerCase()))})).slice(ee,e)),ae(Math.ceil((null===n||void 0===n?void 0:n.filter((function(e){var t;return I&&0===(null===(t=e.lastname)||void 0===t?void 0:t.toLowerCase().indexOf(I))||!I})).filter((function(e){var t,n,r,a,i,o;return e.name.toLowerCase().includes(null===T||void 0===T?void 0:T.toLowerCase())||e.id.toLowerCase().includes(null===T||void 0===T?void 0:T.toLowerCase())||(null===(t=e.address1)||void 0===t?void 0:t.toLowerCase().includes(T.toLowerCase()))||(null===(n=e.address2)||void 0===n?void 0:n.toLowerCase().includes(T.toLowerCase()))||(null===(r=e.address3)||void 0===r?void 0:r.toLowerCase().includes(T.toLowerCase()))||(null===(a=e.address4)||void 0===a?void 0:a.toLowerCase().includes(T.toLowerCase()))||(null===(i=e.address5)||void 0===i?void 0:i.toLowerCase().includes(T.toLowerCase()))||(null===(o=e.apartment)||void 0===o?void 0:o.toLowerCase().includes(T.toLocaleLowerCase()))})).length)/10))}),[O,ee,T,I,f]);var oe=function(e){var t=ie(),n=null===O||void 0===O?void 0:O.filter((function(e){return!t.has(e.id)})),r=10*e.selected%(null===n||void 0===n?void 0:n.filter((function(e){var t,n,r,a,i,o,s,l;return(null===(t=e.name)||void 0===t?void 0:t.toLowerCase().includes(null===T||void 0===T?void 0:T.toLowerCase()))||(null===(n=e.id)||void 0===n?void 0:n.toLowerCase().includes(null===T||void 0===T?void 0:T.toLowerCase()))||(null===(r=e.address1)||void 0===r?void 0:r.toLowerCase().includes(T.toLowerCase()))||(null===(a=e.address2)||void 0===a?void 0:a.toLowerCase().includes(T.toLowerCase()))||(null===(i=e.address3)||void 0===i?void 0:i.toLowerCase().includes(T.toLowerCase()))||(null===(o=e.address4)||void 0===o?void 0:o.toLowerCase().includes(T.toLowerCase()))||(null===(s=e.address5)||void 0===s?void 0:s.toLowerCase().includes(T.toLowerCase()))||(null===(l=e.apartment)||void 0===l?void 0:l.toLowerCase().includes(T.toLocaleLowerCase()))})).length);console.log("User requested page number ".concat(e.selected,", which is offset ").concat(r)),te(r)},se=function(){b(!1),U([])},le=function(){w(!1)},ce=function(){k(!1),$(""),W(""),B([]),D(-1)},ue=function(e,t){te(0),ae(0),L(void 0),0===O.length&&Ds().then((function(e){var t=(e.data||[]).filter((function(e){return!("discharged"===e.type||e.name&&e.name.toLowerCase().includes("discharged")||"active"!==e.status)}));P(t)})),$(t.customers[0].customer_group_address),W(t.customer_group),B(t.customers),D(e),k(!0)},de=function(e,t){U(Y.map((function(n){return n.customer_id===e?bt(bt({},n),{},{customer_address:t}):n})))},fe=function(e,t){B(H.map((function(n){return n.customer_id===e?bt(bt({},n),{},{customer_address:t}):n})))},he=function(e){W(e);var t,n=(0,s.Z)(H);try{for(n.s();!(t=n.n()).done;){t.value.customer_group=e}}catch(r){n.e(r)}finally{n.f()}},ve=function(e){$(e);var t,n=(0,s.Z)(H);try{for(n.s();!(t=n.n()).done;){t.value.customer_group_address=e}}catch(r){n.e(r)}finally{n.f()}},me=function(){return!(!z||""===z.replace(" ","")||!K||""===K.replace(" ",""))||(window.alert("Group Name and Group Address is Required"),!1)},pe=(0,t.useCallback)((function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(e&&e.id){var r=f.some((function(t){return t.customer_id?t.customer_id===e.id:!!t.customers&&t.customers.some((function(t){return t.customer_id===e.id}))}));if(!r){var a={customer_id:e.id,customer_name:"".concat(e.name," ").concat((null===(t=e.name_cn)||void 0===t?void 0:t.length)>0?"(".concat(e.name_cn,")"):""),customer_address:e.address1||"",customer_avatar:e.avatar,customer_type:e.type,customer_pickup_status:e.pickup_status,customer_note:e.note,customer_special_needs:e.special_needs,customer_phone:e.phone||e.mobile_phone||e.home_phone,customer_route_status:Er.NO_STATUS,customer_pickup_order:f.length+1,customer_table_id:e.table_id,customer_language:e.language};h((function(e){if(null!==n&&n>=0&&n<=e.length){var t=In(e);return t.splice(n,0,a),t}return[].concat(In(e),[a])}))}}}),[f]);(0,t.useEffect)((function(){null!==n&&void 0!==n&&n.id&&n.id!==m&&(h(ge()),p(n.id))}),[null===n||void 0===n?void 0:n.id,m]);var ge=function(){var e,t=null===n||void 0===n||null===(e=n.route_customer_list)||void 0===e?void 0:e.map((function(e){return Object.assign({},e,{routeType:n.type,routeId:n.id})})),r={};if(t){var a,i=(0,s.Z)(t);try{for(i.s();!(a=i.n()).done;){var o=a.value;o.customer_group?(r[o.customer_group]||(r[o.customer_group]=[]),r[o.customer_group].push(o)):(r.no_group||(r.no_group=[]),r.no_group.push(o))}}catch(f){i.e(f)}finally{i.f()}}for(var l=[],c=0,u=Object.keys(r);c<u.length;c++){var d=u[c];"no_group"===d?l=l.concat(r[d]):l.push({customer_pickup_order:r[d][0].customer_pickup_order,customer_group:d,customers:r[d]})}return l.sort((function(e,t){return e.customer_pickup_order-t.customer_pickup_order}))},ye=(0,t.useCallback)((function(e,t){h((function(n){return ih()(n,{$splice:[[e,1],[t,0,n[e]]]})}))}),[]),be=function(e){var t=e.currentItems;return null===t||void 0===t?void 0:t.map((function(e){var t,n,r,a,i;return(0,On.jsxs)("div",{className:"option-item",children:[(0,On.jsx)("input",{className:"me-4 mt-2",type:"checkbox",checked:void 0!==Y.find((function(t){return t.customer_id===e.id})),value:void 0!==Y.find((function(t){return t.customer_id===e.id})),onChange:function(t){return function(e,t){var n;U("false"===t?[].concat(Y).concat([{customer_id:e.id,customer_name:"".concat(e.name," ").concat((null===(n=e.name_cn)||void 0===n?void 0:n.length)>0?"(".concat(e.name_cn,")"):""),customer_address:e.address1,customer_avatar:e.avatar,customer_type:e.type,customer_pickup_status:e.pickup_status,customer_note:e.note,customer_special_needs:e.special_needs,customer_phone:e.phone||e.mobile_phone||e.home_phone,customer_route_status:Er.NO_STATUS,customer_pickup_order:f.length+Y.length+1,customer_table_id:e.table_id,customer_language:e.language}]):[].concat(Y.filter((function(t){return t.customer_id!==e.id}))))}(e,t.target.value)}}),(0,On.jsxs)("div",{children:[(0,On.jsx)("div",{children:"".concat(e.name,"(").concat(e.name_cn,")")}),Y.find((function(t){return t.customer_id===e.id}))&&(0,On.jsxs)("div",{children:[e.address1&&""!==e.address1&&(0,On.jsxs)("div",{children:[(0,On.jsx)("input",{className:"me-4",name:"".concat(e.id,"-address"),type:"radio",onChange:function(t){return de(e.id,t.currentTarget.value)},value:e.address1,checked:(null===(t=Y.find((function(t){return t.customer_id===e.id})))||void 0===t?void 0:t.customer_address)===e.address1}),(0,On.jsx)("small",{children:e.address1})]}),e.address2&&""!==e.address2&&(0,On.jsxs)("div",{children:[(0,On.jsx)("input",{className:"me-4",name:"".concat(e.id,"-address"),type:"radio",onChange:function(t){return de(e.id,t.currentTarget.value)},value:e.address2,checked:(null===(n=Y.find((function(t){return t.customer_id===e.id})))||void 0===n?void 0:n.customer_address)===e.address2}),(0,On.jsx)("small",{children:e.address2})]}),e.address3&&""!==e.address3&&(0,On.jsxs)("div",{children:[(0,On.jsx)("input",{className:"me-4",name:"".concat(e.id,"-address"),type:"radio",onChange:function(t){return de(e.id,t.currentTarget.value)},value:e.address3,checked:(null===(r=Y.find((function(t){return t.customer_id===e.id})))||void 0===r?void 0:r.customer_address)===e.address3}),(0,On.jsx)("small",{children:e.address3})]}),e.address4&&""!==e.address4&&(0,On.jsxs)("div",{children:[(0,On.jsx)("input",{className:"me-4",name:"".concat(e.id,"-address"),type:"radio",onChange:function(t){return de(e.id,t.currentTarget.value)},value:e.address4,checked:(null===(a=Y.find((function(t){return t.customer_id===e.id})))||void 0===a?void 0:a.customer_address)===e.address4}),(0,On.jsx)("small",{children:e.address4})]}),e.address5&&""!==e.address5&&(0,On.jsxs)("div",{children:[(0,On.jsx)("input",{className:"me-4",name:"".concat(e.id,"-address"),type:"radio",onChange:function(t){return de(e.id,t.currentTarget.value)},value:e.address5,checked:(null===(i=Y.find((function(t){return t.customer_id===e.id})))||void 0===i?void 0:i.customer_address)===e.address5}),(0,On.jsx)("small",{children:e.address5})]})]})]})]},e.id)}))},xe=function(e){var t=e.currentItems,n=ie();return null===t||void 0===t?void 0:t.filter((function(e){return!n.has(e.id)})).filter((function(e){var t,n,r,a,i,o;return e.name.toLowerCase().includes(T.toLowerCase())||e.id.toLowerCase().includes(T.toLowerCase())||(null===(t=e.address1)||void 0===t?void 0:t.toLowerCase().includes(T.toLowerCase()))||(null===(n=e.address2)||void 0===n?void 0:n.toLowerCase().includes(T.toLowerCase()))||(null===(r=e.address3)||void 0===r?void 0:r.toLowerCase().includes(T.toLowerCase()))||(null===(a=e.address4)||void 0===a?void 0:a.toLowerCase().includes(T.toLowerCase()))||(null===(i=e.address5)||void 0===i?void 0:i.toLowerCase().includes(T.toLowerCase()))||(null===(o=e.apartment)||void 0===o?void 0:o.toLowerCase().includes(T.toLocaleLowerCase()))})).map((function(e){var t,n,r,a,i;return(0,On.jsxs)("div",{className:"option-item",children:[(0,On.jsx)("input",{className:"me-4 mt-2",type:"checkbox",checked:void 0!==H.find((function(t){return t.customer_id===e.id})),value:void 0!==H.find((function(t){return t.customer_id===e.id})),onChange:function(t){return function(e,t){var n;B("false"===t?[].concat(H).concat([{customer_id:e.id,customer_name:"".concat(e.name," ").concat((null===(n=e.name_cn)||void 0===n?void 0:n.length)>0?"(".concat(e.name_cn,")"):""),customer_address:e.address1,customer_avatar:e.avatar,customer_group:z,customer_group_address:K,customer_type:e.type,customer_pickup_status:e.pickup_status,customer_note:e.note,customer_special_needs:e.special_needs,customer_phone:e.phone||e.mobile_phone||e.home_phone,customer_route_status:Er.NO_STATUS,customer_pickup_order:f.length+1,customer_table_id:e.table_id,customer_language:e.language}]):[].concat(H.filter((function(t){return t.customer_id!==e.id}))))}(e,t.target.value)}}),(0,On.jsxs)("div",{children:[(0,On.jsx)("div",{children:"".concat(e.name,"(").concat(e.name_cn,")")}),H.find((function(t){return t.customer_id===e.id}))&&(0,On.jsxs)("div",{children:[e.address1&&""!==e.address1&&(0,On.jsxs)("div",{children:[(0,On.jsx)("input",{className:"me-4",name:"".concat(e.id,"-address"),type:"radio",onChange:function(t){return fe(e.id,t.currentTarget.value)},value:e.address1,checked:(null===(t=H.find((function(t){return t.customer_id===e.id})))||void 0===t?void 0:t.customer_address)===e.address1}),(0,On.jsx)("small",{children:e.address1})]}),e.address2&&""!==e.address2&&(0,On.jsxs)("div",{children:[(0,On.jsx)("input",{className:"me-4",name:"".concat(e.id,"-address"),type:"radio",onChange:function(t){return fe(e.id,t.currentTarget.value)},value:e.address2,checked:(null===(n=H.find((function(t){return t.customer_id===e.id})))||void 0===n?void 0:n.customer_address)===e.address2}),(0,On.jsx)("small",{children:e.address2})]}),e.address3&&""!==e.address3&&(0,On.jsxs)("div",{children:[(0,On.jsx)("input",{className:"me-4",name:"".concat(e.id,"-address"),type:"radio",onChange:function(t){return fe(e.id,t.currentTarget.value)},value:e.address3,checked:(null===(r=H.find((function(t){return t.customer_id===e.id})))||void 0===r?void 0:r.customer_address)===e.address3}),(0,On.jsx)("small",{children:e.address3})]}),e.address4&&""!==e.address4&&(0,On.jsxs)("div",{children:[(0,On.jsx)("input",{className:"me-4",name:"".concat(e.id,"-address"),type:"radio",onChange:function(t){return fe(e.id,t.currentTarget.value)},value:e.address4,checked:(null===(a=H.find((function(t){return t.customer_id===e.id})))||void 0===a?void 0:a.customer_address)===e.address4}),(0,On.jsx)("small",{children:e.address4})]}),e.address5&&""!==e.address5&&(0,On.jsxs)("div",{children:[(0,On.jsx)("input",{className:"me-4",name:"".concat(e.id,"-address"),type:"radio",onChange:function(t){return fe(e.id,t.currentTarget.value)},value:e.address5,checked:(null===(i=H.find((function(t){return t.customer_id===e.id})))||void 0===i?void 0:i.customer_address)===e.address5}),(0,On.jsx)("small",{children:e.address5})]})]})]})]},e.id)}))};(0,t.useEffect)((function(){u&&"function"===typeof u&&u(pe)}),[pe,u]),(0,t.useEffect)((function(){var e,t=[],n=(0,s.Z)(f);try{for(n.s();!(e=n.n()).done;){var r=e.value;if(r.customer_group){var i,o=(0,s.Z)(r.customers);try{for(o.s();!(i=o.n()).done;){var l=i.value;l.customer_pickup_order=f.indexOf(r),t.push(l)}}catch(c){o.e(c)}finally{o.f()}}else r.customer_pickup_order=f.indexOf(r),t.push(r)}}catch(c){n.e(c)}finally{n.f()}a(t)}),[f]);var _e=function(e){var t=e.children,n=i(Kf({accept:"UNASSIGNED_CUSTOMER",drop:function(e,t){return pe&&e&&e.id&&pe(e,null),{dropped:!0}},collect:function(e){return{isOver:e.isOver()}}}),2),r=n[0].isOver,a=n[1];return(0,On.jsx)("div",{ref:a,className:"customers-container mb-4",style:{backgroundColor:r?"#f0f0f0":"transparent",minHeight:r?"100px":"auto",border:r?"2px dashed #0d6efd":"2px dashed transparent",borderRadius:"4px",padding:r?"8px":"0"},children:t})};return(0,On.jsxs)(On.Fragment,{children:[!o&&(0,On.jsxs)("h6",{class:"text-primary",children:["Customers Assigned (",function(){var e,t=0,n=(0,s.Z)(f);try{for(n.s();!(e=n.n()).done;){var r=e.value;if(r.customers){var a,i=(0,s.Z)(r.customers);try{for(i.s();!(a=i.n()).done;){a.value;t++}}catch(o){i.e(o)}finally{i.f()}}else t++}}catch(o){n.e(o)}finally{n.f()}return t}(),")"]}),o&&(0,On.jsxs)("h6",{class:"text-primary",children:["Route Assignment ",(0,On.jsxs)("button",{className:"btn btn-sm btn-primary",onClick:function(){return l("assignment")},children:[(0,On.jsx)(Sf,{size:16,className:"me-2"}),"Edit "]})]}),!o&&(0,On.jsxs)(_e,{children:[f.map((function(e,t){var n;return null!==e&&void 0!==e&&e.customers?(0,On.jsx)(_h,{index:t,moveCard:ye,content:(0,On.jsxs)("div",{className:"customers-dnd-item-container",children:[(0,On.jsxs)("div",{className:"stop-index",children:[(0,On.jsx)("span",{children:"Stop ".concat(t+1)}),(0,On.jsx)(dh,{size:16,color:"#0d6efd",className:"ms-2"})," "]}),(0,On.jsx)(mh,{className:"me-4",size:14}),(0,On.jsxs)("div",{className:"customer-dnd-item",onClick:function(){return ue(t,e)},children:[(0,On.jsxs)("span",{className:"me-2",children:[e.customer_group," "]})," ",(0,On.jsx)("span",{children:null===(n=e.customers[0])||void 0===n?void 0:n.customer_group_address}),(0,On.jsx)("div",{className:"customer-dnd-item-content",children:e.customers.map((function(e){return(0,On.jsxs)("div",{children:[(0,On.jsx)("small",{className:"me-2",children:e.customer_name}),(0,On.jsx)("small",{className:"me-2",children:e.customer_address}),(0,On.jsx)("small",{className:"me-2",children:e.customer_pickup_status})]},e.customer_id)}))})]}),(0,On.jsx)("div",{className:"customer-delete-btn",children:(0,On.jsx)("button",{className:"btn btn-default",onClick:function(){return function(e){if(window.confirm("Are you sure you want to remove this group from the route?")){var t=[].concat(f);t.splice(e,1),h(t)}}(t)},children:(0,On.jsx)(bh,{size:14})})})]})},t):(0,On.jsx)(_h,{index:t,moveCard:ye,content:(0,On.jsxs)("div",{className:"customers-dnd-item-container",children:[(0,On.jsxs)("div",{className:"stop-index",children:[(0,On.jsx)("span",{children:"Stop ".concat(t+1)}),(0,On.jsx)(dh,{size:16,color:"#0d6efd",className:"ms-2"})," "]}),(0,On.jsx)(mh,{className:"me-4",size:14}),(0,On.jsxs)("div",{className:"customer-dnd-item",children:[(0,On.jsxs)("span",{children:[e.customer_name," "]}),(0,On.jsx)("small",{className:"me-2",children:e.customer_address}),(0,On.jsx)("small",{className:"me-2",children:e.customer_pickup_status})]}),(0,On.jsx)("div",{className:"customer-delete-btn",children:(0,On.jsxs)("button",{onClick:function(){return t=e.customer_id,void(window.confirm("Are you sure you want to remove this customer from the route?")&&h(f.filter((function(e){return e.customer_id!==t}))));var t},className:"btn btn-default",children:[(0,On.jsx)(bh,{size:14})," "]})})]})},t)})),(0,On.jsxs)("div",{className:"new-customers-dnd-item-container",children:[(0,On.jsxs)("div",{className:"stop-index",children:[(0,On.jsx)("span",{children:"Stop ".concat((null===f||void 0===f?void 0:f.length)+1)}),(0,On.jsx)(dh,{size:16,color:"#ccc",className:"ms-2"})," "]}),(0,On.jsxs)("div",{children:[(0,On.jsx)("button",{className:"btn btn-primary btn-sm me-2 mb-2",onClick:function(){return te(0),ae(0),L(void 0),0===O.length&&Ds().then((function(e){var t=(e.data||[]).filter((function(e){return!("discharged"===e.type||e.name&&e.name.toLowerCase().includes("discharged")||"active"!==e.status)}));P(t)})),void b(!0)},children:" + Add Personnel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm me-2 mb-2",onClick:function(){return te(0),ae(0),L(void 0),0===O.length&&Ds().then((function(e){var t=(e.data||[]).filter((function(e){return!("discharged"===e.type||e.name&&e.name.toLowerCase().includes("discharged")||"active"!==e.status)}));P(t)})),void w(!0)},children:" + Add Apt Group "})]})]})]}),o&&(0,On.jsx)("div",{className:"customers-container mb-4",children:f.map((function(e,t){var n;return null!==e&&void 0!==e&&e.customers?(0,On.jsxs)("div",{className:"customers-dnd-item-container",children:[(0,On.jsxs)("div",{className:"stop-index",children:[(0,On.jsx)("span",{children:"Stop ".concat(t+1)}),(0,On.jsx)(dh,{size:16,color:"#0d6efd",className:"ms-2"})," "]}),(0,On.jsxs)("div",{className:"customer-dnd-item",onClick:function(){return ue(t,e)},children:[(0,On.jsxs)("span",{className:"me-2",children:[e.customer_group," "]})," ",(0,On.jsx)("span",{children:null===(n=e.customers[0])||void 0===n?void 0:n.customer_group_address}),(0,On.jsx)("div",{className:"customer-dnd-item-content",children:e.customers.map((function(e){return(0,On.jsxs)("div",{children:[(0,On.jsx)("small",{className:"me-2",children:e.customer_name}),(0,On.jsx)("small",{className:"me-2",children:e.customer_address}),(0,On.jsx)("small",{className:"me-2",children:e.customer_pickup_status})]},e.customer_id)}))})]})]}):(0,On.jsxs)("div",{className:"customers-dnd-item-container",children:[(0,On.jsxs)("div",{className:"stop-index",children:[(0,On.jsx)("span",{children:"Stop ".concat(t+1)}),(0,On.jsx)(dh,{size:16,color:"#0d6efd",className:"ms-2"})," "]}),(0,On.jsxs)("div",{className:"customer-dnd-item",children:[(0,On.jsxs)("span",{children:[e.customer_name," "]}),(0,On.jsx)("small",{className:"me-2",children:e.customer_address}),(0,On.jsx)("small",{className:"me-2",children:e.customer_pickup_status})]})]})}))}),(0,On.jsxs)(Yd,{show:y,onHide:function(){return se()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Add Personnel"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Type in UserId OR Name OR Address to Search"}),(0,On.jsx)("input",{type:"text",className:"mb-4",value:T,onChange:function(e){return R(e.target.value)}})]})}),(0,On.jsx)("div",{children:(0,On.jsx)("div",{className:"app-main-content-fields-section",children:["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"].map((function(e){return(0,On.jsx)("a",{className:"me-2",onClick:function(){L(null===e||void 0===e?void 0:e.toLowerCase())},children:e},e)}))})}),(0,On.jsx)("a",{className:"mb-4",onClick:function(){return L(void 0)},children:"Clear All"}),(0,On.jsxs)("div",{className:"customers-container mt-4",children:[(0,On.jsx)(be,{currentItems:J}),(0,On.jsx)(sh(),{className:"customers-pagination",breakLabel:"...",nextLabel:">",onPageChange:oe,pageRangeDisplayed:5,pageCount:re,previousLabel:"<",renderOnZeroPageCount:null,containerClassName:"pagination justify-content-center",pageClassName:"page-item",pageLinkClassName:"page-link",previousClassName:"page-item",previousLinkClassName:"page-link",nextClassName:"page-item",nextLinkClassName:"page-link",activeClassName:"active",breakClassName:"page-item",breakLinkClassName:"page-link"})]})]})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"link",onClick:function(){return se()},children:"Cancel"}),(0,On.jsx)(Mo,{variant:"primary",size:"sm",onClick:function(){return function(){var e=[].concat(f).concat(Y);h(e.filter((function(t,n){return e.indexOf(t)===n}))),b(!1),U([])}()},children:"Add Personnel"})]})]}),(0,On.jsxs)(Yd,{show:_,onHide:function(){return le()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Add Apt Group"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Group Name",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",value:z,onChange:function(e){return he(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Group Address",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",value:K,onChange:function(e){return ve(e.target.value)}})]})]}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Type in user Id or Name to Search"}),(0,On.jsx)("input",{type:"text",className:"mb-4",value:T,onChange:function(e){return R(e.target.value)}})]})}),(0,On.jsx)("div",{children:(0,On.jsx)("div",{className:"mb-4",children:["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"].map((function(e){return(0,On.jsx)("a",{className:"me-2",onClick:function(){L(null===e||void 0===e?void 0:e.toLowerCase())},children:e},e)}))})}),(0,On.jsx)("a",{className:"mb-4",onClick:function(){return L(void 0)},children:"Clear All"}),(0,On.jsxs)("div",{className:"customers-container mt-4",children:[(0,On.jsx)(xe,{currentItems:J}),(0,On.jsx)(sh(),{className:"customers-pagination",breakLabel:"...",nextLabel:">",onPageChange:oe,pageRangeDisplayed:5,pageCount:re,previousLabel:"<",renderOnZeroPageCount:null,containerClassName:"pagination justify-content-center",pageClassName:"page-item",pageLinkClassName:"page-link",previousClassName:"page-item",previousLinkClassName:"page-link",nextClassName:"page-item",nextLinkClassName:"page-link",activeClassName:"active",breakClassName:"page-item",breakLinkClassName:"page-link"})]})]})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"link",size:"sm",onClick:function(){return le()},children:"Cancel"}),(0,On.jsx)(Mo,{variant:"primary",size:"sm",onClick:function(){return function(){if(me()){var e=[].concat(f).concat([{customers:H,customer_pickup_order:f.length+1,customer_group:z}]);h(e.filter((function(t,n){return e.indexOf(t)===n}))),w(!1),B([]),$(""),W(""),D(-1)}}()},children:"Add Apt Group"})]})]}),(0,On.jsxs)(Yd,{show:N,onHide:function(){return ce()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Update Apt Group"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Group Name",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",value:z,onChange:function(e){return he(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Group Address",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",value:K,onChange:function(e){return ve(e.target.value)}})]})]}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Type in user Id or Name to Search"}),(0,On.jsx)("input",{type:"text",className:"mb-4",value:T,onChange:function(e){return R(e.target.value)}})]})}),(0,On.jsx)("div",{children:(0,On.jsx)("div",{className:"mb-4",children:["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"].map((function(e){return(0,On.jsx)("a",{className:"me-2",onClick:function(){L(null===e||void 0===e?void 0:e.toLowerCase())},children:e},e)}))})}),(0,On.jsx)("a",{className:"mb-4",onClick:function(){return L(void 0)},children:"Clear All"}),(0,On.jsxs)("div",{className:"customers-container mt-4",children:[(0,On.jsx)(xe,{currentItems:J}),(0,On.jsx)(sh(),{className:"customers-pagination",breakLabel:"...",nextLabel:">",onPageChange:oe,pageRangeDisplayed:5,pageCount:re,previousLabel:"<",renderOnZeroPageCount:null,containerClassName:"pagination justify-content-center",pageClassName:"page-item",pageLinkClassName:"page-link",previousClassName:"page-item",previousLinkClassName:"page-link",nextClassName:"page-item",nextLinkClassName:"page-link",activeClassName:"active",breakClassName:"page-item",breakLinkClassName:"page-link"})]})]})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"link",size:"sm",onClick:function(){return ce()},children:"Cancel"}),(0,On.jsx)(Mo,{variant:"primary",size:"sm",onClick:function(){return function(){if(me()){var e=[].concat(f);e[C]=bt(bt({},e[C]),{},{customers:H,customer_group:z}),h(e.filter((function(t,n){return e.indexOf(t)===n}))),k(!1),$(""),W(""),B([]),D(-1)}}()},children:"Update Apt Group"})]})]})]})},jh=function(){var e,n,r,a,o,s,l=F(),c=oe(rn),u=oe(an),d=oe(on),f=oe(gn),h=oe(_n),v=c.find((function(e){return e.id===l.id}))||u.find((function(e){return e.id===l.id}))||d.find((function(e){return e.id===l.id})),m=h.find((function(e){return e.id===(null===v||void 0===v?void 0:v.vehicle)})),p=f.find((function(e){return e.id===(null===v||void 0===v?void 0:v.driver)})),g=i((0,t.useState)(!1),2),y=g[0],b=g[1],x=i((0,t.useState)(void 0),2),_=x[0],w=x[1],j=i((0,t.useState)(void 0),2),N=j[0],k=j[1],S=new URLSearchParams(window.location.search).get("dateSchedule"),C=I(),D=function(){b(!1)},E=function(e){C(S?"/trans-routes/edit/".concat(null===v||void 0===v?void 0:v.id,"?dateSchedule=").concat(S,"&editSection=").concat(e):"/trans-routes/edit/".concat(null===v||void 0===v?void 0:v.id,"?editSection=").concat(e))};return(0,t.useEffect)((function(){var e,t,n=(null===(e=pl()(null===v||void 0===v?void 0:v.schedule_date))||void 0===e||null===(t=e.format("MM/DD/YYYY"))||void 0===t?void 0:t.split("/"))||[];Os("".concat(null===v||void 0===v?void 0:v.id,"_").concat(null===v||void 0===v?void 0:v.driver,"_").concat(n[0],"_").concat(n[1])).then((function(e){w(e.data)})),lu({driver_id:null===p||void 0===p?void 0:p.id,route_id:null===v||void 0===v?void 0:v.id,route_date:null===v||void 0===v?void 0:v.scheduleDate}).then((function(e){var t;(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.length)>0&&k(null===e||void 0===e?void 0:e.data[0])}))}),[v]),(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"Transportation"}),(0,On.jsx)(wl.Item,{href:"/trans-routes/dashboard",children:"Transportation Routes"}),(0,On.jsx)(wl.Item,{active:!0,children:"View Route"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["View Route Information ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){C("/trans-routes/dashboard?dateSchedule=".concat(pl()(null===v||void 0===v?void 0:v.schedule_date).format("YYYY-MM-DD")))},children:"Back"})]})})]}),(0,On.jsxs)("div",{className:"app-main-content-list-container form-page",children:[(0,On.jsx)("div",{className:"app-main-content-list-func-container",children:(0,On.jsxs)(Yc,{defaultActiveKey:"routeOverview",id:"route-view-tab",children:[(0,On.jsxs)(zc,{eventKey:"routeOverview",title:"Route Information",children:[(0,On.jsxs)("h6",{className:"text-primary",children:["Route Details ",(0,On.jsxs)("button",{className:"btn btn-sm btn-primary",onClick:function(){return E("info")},children:[(0,On.jsx)(Sf,{size:16,className:"me-2"}),"Edit "]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Route Name"}),(0,On.jsx)("div",{className:"field-value",children:null===v||void 0===v?void 0:v.name})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Vehicle"}),(0,On.jsx)("div",{className:"field-value",children:null===m||void 0===m?void 0:m.vehicle_number})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Driver"}),(0,On.jsx)("div",{className:"field-value",children:null===p||void 0===p?void 0:p.name})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Route Type"}),(0,On.jsx)("div",{className:"field-value",children:null===v||void 0===v?void 0:v.type})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Route Start Time"}),(0,On.jsx)("div",{className:"field-value",children:(null===v||void 0===v?void 0:v.start_time)&&(null===(e=new Date(null===v||void 0===v?void 0:v.start_time))||void 0===e?void 0:e.toLocaleTimeString())})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Route End Time"}),(0,On.jsx)("div",{className:"field-value",children:(null===v||void 0===v?void 0:v.end_time)&&(null===(n=new Date(null===v||void 0===v?void 0:v.end_time))||void 0===n?void 0:n.toLocaleTimeString())})]}),"inbound"===(null===v||void 0===v?void 0:v.type)&&(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Arrive Center Time"}),(0,On.jsx)("div",{className:"field-value",children:(null===v||void 0===v?void 0:v.end_time)&&(null===(r=new Date(null===v||void 0===v?void 0:v.end_time))||void 0===r?void 0:r.toLocaleTimeString())})]}),"outbound"===(null===v||void 0===v?void 0:v.type)&&(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Leave Center Time"}),(0,On.jsx)("div",{className:"field-value",children:(null===v||void 0===v?void 0:v.start_time)&&(null===(a=new Date(null===v||void 0===v?void 0:v.start_time))||void 0===a?void 0:a.toLocaleTimeString())})]}),"outbound"===(null===v||void 0===v?void 0:v.type)&&(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Estimated Start Time"}),(0,On.jsx)("div",{className:"field-value",children:(null===v||void 0===v?void 0:v.estimated_start_time)&&(null===(o=new Date(null===v||void 0===v?void 0:v.estimated_start_time))||void 0===o?void 0:o.toLocaleTimeString())})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Start Mileage"}),(0,On.jsx)("div",{className:"field-value",children:null===v||void 0===v?void 0:v.start_mileage})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"End Mileage"}),(0,On.jsx)("div",{className:"field-value",children:null===v||void 0===v?void 0:v.end_mileage})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[_&&(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Driver Signature"}),(0,On.jsx)("div",{className:"field-value",children:_&&(0,On.jsx)("img",{width:"100px",src:"data:image/jpg;base64, ".concat(_)})})]}),!_&&!N&&(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Signature Request"}),(0,On.jsx)("div",{className:"field-value",children:(0,On.jsx)("button",{className:"btn btn-sm btn-primary",onClick:function(){cu({driver_id:null===p||void 0===p?void 0:p.id,driver_name:null===p||void 0===p?void 0:p.name,route_id:null===v||void 0===v?void 0:v.id,route_date:null===v||void 0===v?void 0:v.schedule_date,route_name:null===v||void 0===v?void 0:v.name,status:"active"}).then((function(e){k(e.data)}))},children:"Generate Signature Link For Driver"})})]}),!_&&N&&(0,On.jsxs)("div",{className:"alert alert-success fade show mb-2 mt-2",role:"alert",children:[(0,On.jsx)("div",{children:"Please send this to the driver to get signature:"}),(0,On.jsx)("div",{children:"".concat(window.location.origin,"/signature/").concat(null===N||void 0===N?void 0:N.id)})]})]}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Checklist"}),(0,On.jsxs)("div",{className:"field-value",children:[v&&(null===v||void 0===v||null===(s=v.checklist_result)||void 0===s?void 0:s.map((function(e){return(0,On.jsx)("div",{children:"".concat(null===e||void 0===e?void 0:e.item,": ").concat(null!==e&&void 0!==e&&e.result?"Yes":"No")})}))),v&&0===(null===v||void 0===v?void 0:v.checklist_result.length)&&(0,On.jsx)(On.Fragment,{children:"No Checklist found"})]})]})}),(0,On.jsx)(wh,{currentRoute:v,viewMode:!0,editFun:E})]}),(0,On.jsx)(zc,{eventKey:"routeStatus",title:"Route Status",children:(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12 mb-4",children:v&&(0,On.jsx)(Vd,{transRoutes:[v],showCompletedInfo:!0,showGroupInfo:!0,isInbound:"inbound"===(null===v||void 0===v?void 0:v.type),allowForceEdit:Hs.canViewRoutes(),sectionName:"Personnel Status (click on each user to edit)",relatedOutbound:c.find((function(e){return e.id===l.id}))?c.filter((function(e){return"outbound"===e.type})):u.find((function(e){return e.id===l.id}))?u.filter((function(e){return"outbound"===e.type})):d.find((function(e){return e.id===l.id}))?d.filter((function(e){return"outbound"===e.type})):void 0,vehicle:m,driverName:null===p||void 0===p?void 0:p.name,deleteFile:function(){if(_){var e,t,n=(null===(e=pl()(null===v||void 0===v?void 0:v.schedule_date))||void 0===e||null===(t=e.format("MM/DD/YYYY"))||void 0===t?void 0:t.split("/"))||[];Ms({name:"".concat(null===v||void 0===v?void 0:v.id,"_").concat(null===v||void 0===v?void 0:v.driver,"_").concat(n[0],"_").concat(n[1])}).then((function(e){w(void 0)}))}}})})})})]})}),(0,On.jsxs)(Yd,{show:y,onHide:function(){return D()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Vehicle Info"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"mb-2",children:["Vehicle Number: ",null===m||void 0===m?void 0:m.vehicle_number]}),(0,On.jsxs)("div",{className:"mb-2",children:["Tag: ",null===m||void 0===m?void 0:m.tag]}),(0,On.jsxs)("div",{className:"mb-2",children:["EzPass: ",null===m||void 0===m?void 0:m.ezpass]}),(0,On.jsxs)("div",{className:"mb-2",children:["GPS: ",null===m||void 0===m?void 0:m.gps_tag]}),(0,On.jsxs)("div",{className:"mb-2",children:["Capacity: ",null===m||void 0===m?void 0:m.capacity]}),(0,On.jsxs)("div",{className:"mb-2",children:["Status: ",null===m||void 0===m?void 0:m.status]}),(0,On.jsxs)("div",{className:"mb-2",children:["Mileage: ",null===m||void 0===m?void 0:m.mileage]})]})}),(0,On.jsx)(Yd.Footer,{children:(0,On.jsx)(Mo,{variant:"secondary",onClick:function(){return D()},children:"Close"})})]})]})]})},Nh=["color","size","title","className"];function kh(){return kh=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},kh.apply(null,arguments)}var Sh=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,Nh);return t.createElement("svg",kh({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-archive",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M0 2a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1v7.5a2.5 2.5 0 0 1-2.5 2.5h-9A2.5 2.5 0 0 1 1 12.5V5a1 1 0 0 1-1-1zm2 3v7.5A1.5 1.5 0 0 0 3.5 14h9a1.5 1.5 0 0 0 1.5-1.5V5zm13-3H1v2h14zM5 7.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5"}))}));Sh.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var Ch=Sh;function Dh(e,t,n){return t.split(".").reduce((function(e,t){return e&&e[t]?e[t]:n||null}),e)}function Eh(e,t){return e.filter((function(e){return e!==t}))}function Oh(e){return"object"===typeof e}function Ph(e,t){var n=new Map,r=function(e){n.set(e,n.has(e)?n.get(e)+1:1)};e.forEach(r),t.forEach(r);var a=[];return n.forEach((function(e,t){1===e&&a.push(t)})),a}var Mh="dnd-core/INIT_COORDS",Th="dnd-core/BEGIN_DRAG",Rh="dnd-core/PUBLISH_DRAG_SOURCE",Ah="dnd-core/HOVER",Ih="dnd-core/DROP",Lh="dnd-core/END_DRAG";function Fh(e,t){return{type:Mh,payload:{sourceClientOffset:t||null,clientOffset:e||null}}}var Yh={type:Mh,payload:{clientOffset:null,sourceClientOffset:null}};function Uh(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{publishSource:!0},r=n.publishSource,a=void 0===r||r,i=n.clientOffset,o=n.getSourceClientOffset,s=e.getMonitor(),l=e.getRegistry();e.dispatch(Fh(i)),Zh(t,s,l);var c=Vh(t,s);if(null!=c){var u=null;if(i){if(!o)throw new Error("getSourceClientOffset must be defined");Hh(o),u=o(c)}e.dispatch(Fh(i,u));var d=l.getSource(c),f=d.beginDrag(s,c);if(null!=f){Bh(f),l.pinSource(c);var h=l.getSourceType(c);return{type:Th,payload:{itemType:h,item:f,sourceId:c,clientOffset:i||null,sourceClientOffset:u||null,isSourcePublic:!!a}}}}else e.dispatch(Yh)}}function Zh(e,t,n){Af(!t.isDragging(),"Cannot call beginDrag while dragging."),e.forEach((function(e){Af(n.getSource(e),"Expected sourceIds to be registered.")}))}function Hh(e){Af("function"===typeof e,"When clientOffset is provided, getSourceClientOffset must be a function.")}function Bh(e){Af(Oh(e),"Item must be an object.")}function Vh(e,t){for(var n=null,r=e.length-1;r>=0;r--)if(t.canDragSource(e[r])){n=e[r];break}return n}function zh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Wh(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){zh(e,t,n[t])}))}return e}function qh(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.getMonitor(),r=e.getRegistry();Kh(n);var a=Gh(n);a.forEach((function(a,i){var o=$h(a,i,r,n),s={type:Ih,payload:{dropResult:Wh({},t,o)}};e.dispatch(s)}))}}function Kh(e){Af(e.isDragging(),"Cannot call drop while not dragging."),Af(!e.didDrop(),"Cannot call drop twice during one drag operation.")}function $h(e,t,n,r){var a=n.getTarget(e),i=a?a.drop(r,e):void 0;return function(e){Af("undefined"===typeof e||Oh(e),"Drop result must either be an object or undefined.")}(i),"undefined"===typeof i&&(i=0===t?{}:r.getDropResult()),i}function Gh(e){var t=e.getTargetIds().filter(e.canDropOnTarget,e);return t.reverse(),t}function Jh(e){return function(){var t=e.getMonitor(),n=e.getRegistry();!function(e){Af(e.isDragging(),"Cannot call endDrag while not dragging.")}(t);var r=t.getSourceId();null!=r&&(n.getSource(r,!0).endDrag(t,r),n.unpinSource());return{type:Lh}}}function Xh(e,t){return null===t?null===e:Array.isArray(e)?e.some((function(e){return e===t})):e===t}function Qh(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.clientOffset;ev(t);var a=t.slice(0),i=e.getMonitor(),o=e.getRegistry(),s=i.getItemType();return nv(a,o,s),tv(a,i,o),rv(a,i,o),{type:Ah,payload:{targetIds:a,clientOffset:r||null}}}}function ev(e){Af(Array.isArray(e),"Expected targetIds to be an array.")}function tv(e,t,n){Af(t.isDragging(),"Cannot call hover while not dragging."),Af(!t.didDrop(),"Cannot call hover after drop.");for(var r=0;r<e.length;r++){var a=e[r];Af(e.lastIndexOf(a)===r,"Expected targetIds to be unique in the passed array."),Af(n.getTarget(a),"Expected targetIds to be registered.")}}function nv(e,t,n){for(var r=e.length-1;r>=0;r--){var a=e[r];Xh(t.getTargetType(a),n)||e.splice(r,1)}}function rv(e,t,n){e.forEach((function(e){n.getTarget(e).hover(t,e)}))}function av(e){return function(){if(e.getMonitor().isDragging())return{type:Rh}}}var iv=function(){function e(t,n){var r=this;(0,Wu.Z)(this,e),this.isSetUp=!1,this.handleRefCountChange=function(){var e=r.store.getState().refCount>0;r.backend&&(e&&!r.isSetUp?(r.backend.setup(),r.isSetUp=!0):!e&&r.isSetUp&&(r.backend.teardown(),r.isSetUp=!1))},this.store=t,this.monitor=n,t.subscribe(this.handleRefCountChange)}return(0,qu.Z)(e,[{key:"receiveBackend",value:function(e){this.backend=e}},{key:"getMonitor",value:function(){return this.monitor}},{key:"getBackend",value:function(){return this.backend}},{key:"getRegistry",value:function(){return this.monitor.registry}},{key:"getActions",value:function(){var e=this,t=this.store.dispatch;var n=function(e){return{beginDrag:Uh(e),publishDragSource:av(e),hover:Qh(e),drop:qh(e),endDrag:Jh(e)}}(this);return Object.keys(n).reduce((function(r,a){var i,o=n[a];return r[a]=(i=o,function(){for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];var o=i.apply(e,r);"undefined"!==typeof o&&t(o)}),r}),{})}},{key:"dispatch",value:function(e){this.store.dispatch(e)}}]),e}();function ov(e,t){return{x:e.x-t.x,y:e.y-t.y}}var sv=[],lv=[];function cv(e,t){return e!==sv&&(e===lv||"undefined"===typeof t||(n=e,t.filter((function(e){return n.indexOf(e)>-1}))).length>0);var n}sv.__IS_NONE__=!0,lv.__IS_ALL__=!0;var uv=function(){function e(t,n){(0,Wu.Z)(this,e),this.store=t,this.registry=n}return(0,qu.Z)(e,[{key:"subscribeToStateChange",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.handlerIds;Af("function"===typeof e,"listener must be a function."),Af("undefined"===typeof r||Array.isArray(r),"handlerIds, when specified, must be an array of strings.");var a=this.store.getState().stateId,i=function(){var n=t.store.getState(),i=n.stateId;try{i===a||i===a+1&&!cv(n.dirtyHandlerIds,r)||e()}finally{a=i}};return this.store.subscribe(i)}},{key:"subscribeToOffsetChange",value:function(e){var t=this;Af("function"===typeof e,"listener must be a function.");var n=this.store.getState().dragOffset;return this.store.subscribe((function(){var r=t.store.getState().dragOffset;r!==n&&(n=r,e())}))}},{key:"canDragSource",value:function(e){if(!e)return!1;var t=this.registry.getSource(e);return Af(t,"Expected to find a valid source. sourceId=".concat(e)),!this.isDragging()&&t.canDrag(this,e)}},{key:"canDropOnTarget",value:function(e){if(!e)return!1;var t=this.registry.getTarget(e);return Af(t,"Expected to find a valid target. targetId=".concat(e)),!(!this.isDragging()||this.didDrop())&&(Xh(this.registry.getTargetType(e),this.getItemType())&&t.canDrop(this,e))}},{key:"isDragging",value:function(){return Boolean(this.getItemType())}},{key:"isDraggingSource",value:function(e){if(!e)return!1;var t=this.registry.getSource(e,!0);return Af(t,"Expected to find a valid source. sourceId=".concat(e)),!(!this.isDragging()||!this.isSourcePublic())&&(this.registry.getSourceType(e)===this.getItemType()&&t.isDragging(this,e))}},{key:"isOverTarget",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{shallow:!1};if(!e)return!1;var n=t.shallow;if(!this.isDragging())return!1;var r=this.registry.getTargetType(e),a=this.getItemType();if(a&&!Xh(r,a))return!1;var i=this.getTargetIds();if(!i.length)return!1;var o=i.indexOf(e);return n?o===i.length-1:o>-1}},{key:"getItemType",value:function(){return this.store.getState().dragOperation.itemType}},{key:"getItem",value:function(){return this.store.getState().dragOperation.item}},{key:"getSourceId",value:function(){return this.store.getState().dragOperation.sourceId}},{key:"getTargetIds",value:function(){return this.store.getState().dragOperation.targetIds}},{key:"getDropResult",value:function(){return this.store.getState().dragOperation.dropResult}},{key:"didDrop",value:function(){return this.store.getState().dragOperation.didDrop}},{key:"isSourcePublic",value:function(){return Boolean(this.store.getState().dragOperation.isSourcePublic)}},{key:"getInitialClientOffset",value:function(){return this.store.getState().dragOffset.initialClientOffset}},{key:"getInitialSourceClientOffset",value:function(){return this.store.getState().dragOffset.initialSourceClientOffset}},{key:"getClientOffset",value:function(){return this.store.getState().dragOffset.clientOffset}},{key:"getSourceClientOffset",value:function(){return function(e){var t=e.clientOffset,n=e.initialClientOffset,r=e.initialSourceClientOffset;return t&&n&&r?ov(function(e,t){return{x:e.x+t.x,y:e.y+t.y}}(t,r),n):null}(this.store.getState().dragOffset)}},{key:"getDifferenceFromInitialOffset",value:function(){return function(e){var t=e.clientOffset,n=e.initialClientOffset;return t&&n?ov(t,n):null}(this.store.getState().dragOffset)}}]),e}(),dv="undefined"!==typeof global?global:self,fv=dv.MutationObserver||dv.WebKitMutationObserver;function hv(e){return function(){var t=setTimeout(r,0),n=setInterval(r,50);function r(){clearTimeout(t),clearInterval(n),e()}}}var vv="function"===typeof fv?function(e){var t=1,n=new fv(e),r=document.createTextNode("");return n.observe(r,{characterData:!0}),function(){t=-t,r.data=t}}:hv,mv=function(){function e(){var t=this;(0,Wu.Z)(this,e),this.queue=[],this.pendingErrors=[],this.flushing=!1,this.index=0,this.capacity=1024,this.flush=function(){for(var e=t.queue;t.index<e.length;){var n=t.index;if(t.index++,e[n].call(),t.index>t.capacity){for(var r=0,a=e.length-t.index;r<a;r++)e[r]=e[r+t.index];e.length-=t.index,t.index=0}}e.length=0,t.index=0,t.flushing=!1},this.registerPendingError=function(e){t.pendingErrors.push(e),t.requestErrorThrow()},this.requestFlush=vv(this.flush),this.requestErrorThrow=hv((function(){if(t.pendingErrors.length)throw t.pendingErrors.shift()}))}return(0,qu.Z)(e,[{key:"enqueueTask",value:function(e){var t=this.queue,n=this.requestFlush;t.length||(n(),this.flushing=!0),t[t.length]=e}}]),e}(),pv=function(){function e(t,n){(0,Wu.Z)(this,e),this.onError=t,this.release=n,this.task=null}return(0,qu.Z)(e,[{key:"call",value:function(){try{this.task&&this.task()}catch(e){this.onError(e)}finally{this.task=null,this.release(this)}}}]),e}(),gv=function(){function e(t){(0,Wu.Z)(this,e),this.onError=t,this.freeTasks=[]}return(0,qu.Z)(e,[{key:"create",value:function(e){var t=this.freeTasks,n=t.length?t.pop():new pv(this.onError,(function(e){return t[t.length]=e}));return n.task=e,n}}]),e}(),yv=new mv,bv=new gv(yv.registerPendingError);var xv,_v="dnd-core/ADD_SOURCE",wv="dnd-core/ADD_TARGET",jv="dnd-core/REMOVE_SOURCE",Nv="dnd-core/REMOVE_TARGET";function kv(e,t){t&&Array.isArray(e)?e.forEach((function(e){return kv(e,!1)})):Af("string"===typeof e||"symbol"===typeof e,t?"Type can only be a string, a symbol, or an array of either.":"Type can only be a string or a symbol.")}!function(e){e.SOURCE="SOURCE",e.TARGET="TARGET"}(xv||(xv={}));var Sv=0;function Cv(e){var t=(Sv++).toString();switch(e){case xv.SOURCE:return"S".concat(t);case xv.TARGET:return"T".concat(t);default:throw new Error("Unknown Handler Role: ".concat(e))}}function Dv(e){switch(e[0]){case"S":return xv.SOURCE;case"T":return xv.TARGET;default:throw new Error("Cannot parse handler ID: ".concat(e))}}function Ev(e,t){var n=e.entries(),r=!1;do{var a=n.next(),o=a.done;if(i(a.value,2)[1]===t)return!0;r=!!o}while(!r);return!1}var Ov=function(){function e(t){(0,Wu.Z)(this,e),this.types=new Map,this.dragSources=new Map,this.dropTargets=new Map,this.pinnedSourceId=null,this.pinnedSource=null,this.store=t}return(0,qu.Z)(e,[{key:"addSource",value:function(e,t){kv(e),function(e){Af("function"===typeof e.canDrag,"Expected canDrag to be a function."),Af("function"===typeof e.beginDrag,"Expected beginDrag to be a function."),Af("function"===typeof e.endDrag,"Expected endDrag to be a function.")}(t);var n=this.addHandler(xv.SOURCE,e,t);return this.store.dispatch(function(e){return{type:_v,payload:{sourceId:e}}}(n)),n}},{key:"addTarget",value:function(e,t){kv(e,!0),function(e){Af("function"===typeof e.canDrop,"Expected canDrop to be a function."),Af("function"===typeof e.hover,"Expected hover to be a function."),Af("function"===typeof e.drop,"Expected beginDrag to be a function.")}(t);var n=this.addHandler(xv.TARGET,e,t);return this.store.dispatch(function(e){return{type:wv,payload:{targetId:e}}}(n)),n}},{key:"containsHandler",value:function(e){return Ev(this.dragSources,e)||Ev(this.dropTargets,e)}},{key:"getSource",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];Af(this.isSourceId(e),"Expected a valid source ID.");var n=t&&e===this.pinnedSourceId,r=n?this.pinnedSource:this.dragSources.get(e);return r}},{key:"getTarget",value:function(e){return Af(this.isTargetId(e),"Expected a valid target ID."),this.dropTargets.get(e)}},{key:"getSourceType",value:function(e){return Af(this.isSourceId(e),"Expected a valid source ID."),this.types.get(e)}},{key:"getTargetType",value:function(e){return Af(this.isTargetId(e),"Expected a valid target ID."),this.types.get(e)}},{key:"isSourceId",value:function(e){return Dv(e)===xv.SOURCE}},{key:"isTargetId",value:function(e){return Dv(e)===xv.TARGET}},{key:"removeSource",value:function(e){var t=this;Af(this.getSource(e),"Expected an existing source."),this.store.dispatch(function(e){return{type:jv,payload:{sourceId:e}}}(e)),function(e){yv.enqueueTask(bv.create(e))}((function(){t.dragSources.delete(e),t.types.delete(e)}))}},{key:"removeTarget",value:function(e){Af(this.getTarget(e),"Expected an existing target."),this.store.dispatch(function(e){return{type:Nv,payload:{targetId:e}}}(e)),this.dropTargets.delete(e),this.types.delete(e)}},{key:"pinSource",value:function(e){var t=this.getSource(e);Af(t,"Expected an existing source."),this.pinnedSourceId=e,this.pinnedSource=t}},{key:"unpinSource",value:function(){Af(this.pinnedSource,"No source is pinned at the time."),this.pinnedSourceId=null,this.pinnedSource=null}},{key:"addHandler",value:function(e,t,n){var r=Cv(e);return this.types.set(r,t),e===xv.SOURCE?this.dragSources.set(r,n):e===xv.TARGET&&this.dropTargets.set(r,n),r}}]),e}(),Pv=function(e,t){return e===t};function Mv(e,t){return!e&&!t||!(!e||!t)&&(e.x===t.x&&e.y===t.y)}function Tv(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Pv;if(e.length!==t.length)return!1;for(var r=0;r<e.length;++r)if(!n(e[r],t[r]))return!1;return!0}function Rv(){var e=arguments.length>1?arguments[1]:void 0;switch(e.type){case Ah:break;case _v:case wv:case Nv:case jv:return sv;default:return lv}var t=e.payload,n=t.targetIds,r=void 0===n?[]:n,a=t.prevTargetIds,i=void 0===a?[]:a,o=Ph(r,i),s=o.length>0||!Tv(r,i);if(!s)return sv;var l=i[i.length-1],c=r[r.length-1];return l!==c&&(l&&o.push(l),c&&o.push(c)),o}function Av(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Iv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Av(e,t,n[t])}))}return e}var Lv={initialSourceClientOffset:null,initialClientOffset:null,clientOffset:null};function Fv(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Lv,t=arguments.length>1?arguments[1]:void 0,n=t.payload;switch(t.type){case Mh:case Th:return{initialSourceClientOffset:n.sourceClientOffset,initialClientOffset:n.clientOffset,clientOffset:n.clientOffset};case Ah:return Mv(e.clientOffset,n.clientOffset)?e:Iv({},e,{clientOffset:n.clientOffset});case Lh:case Ih:return Lv;default:return e}}function Yv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Uv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){Yv(e,t,n[t])}))}return e}var Zv={itemType:null,item:null,sourceId:null,targetIds:[],dropResult:null,didDrop:!1,isSourcePublic:null};function Hv(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Zv,t=arguments.length>1?arguments[1]:void 0,n=t.payload;switch(t.type){case Th:return Uv({},e,{itemType:n.itemType,item:n.item,sourceId:n.sourceId,isSourcePublic:n.isSourcePublic,dropResult:null,didDrop:!1});case Rh:return Uv({},e,{isSourcePublic:!0});case Ah:return Uv({},e,{targetIds:n.targetIds});case Nv:return-1===e.targetIds.indexOf(n.targetId)?e:Uv({},e,{targetIds:Eh(e.targetIds,n.targetId)});case Ih:return Uv({},e,{dropResult:n.dropResult,didDrop:!0,targetIds:[]});case Lh:return Uv({},e,{itemType:null,item:null,sourceId:null,dropResult:null,didDrop:!1,isSourcePublic:null,targetIds:[]});default:return e}}function Bv(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case _v:case wv:return e+1;case jv:case Nv:return e-1;default:return e}}function Vv(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return e+1}function zv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Wv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){zv(e,t,n[t])}))}return e}function qv(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return{dirtyHandlerIds:Rv(e.dirtyHandlerIds,{type:t.type,payload:Wv({},t.payload,{prevTargetIds:Dh(e,"dragOperation.targetIds",[])})}),dragOffset:Fv(e.dragOffset,t),refCount:Bv(e.refCount,t),dragOperation:Hv(e.dragOperation,t),stateId:Vv(e.stateId)}}function Kv(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=$v(r),i=new uv(a,new Ov(a)),o=new iv(a,i),s=e(o,t,n);return o.receiveBackend(s),o}function $v(e){var t="undefined"!==typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__;return kt(qv,e&&t&&t({name:"dnd-core",instanceId:"dnd-core"}))}function Gv(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var Jv=0,Xv=Symbol.for("__REACT_DND_CONTEXT_INSTANCE__"),Qv=(0,t.memo)((function(e){var n=e.children,r=function(e){if("manager"in e){return[{dragDropManager:e.manager},!1]}var t=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:em(),n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,a=t;a[Xv]||(a[Xv]={dragDropManager:Kv(e,t,n,r)});return a[Xv]}(e.backend,e.context,e.options,e.debugMode),n=!e.context;return[t,n]}(Gv(e,["children"])),a=i(r,2),o=a[0],s=a[1];return(0,t.useEffect)((function(){if(s){var e=em();return++Jv,function(){0===--Jv&&(e[Xv]=null)}}}),[]),(0,On.jsx)(Hf.Provider,{value:o,children:n})}));function em(){return"undefined"!==typeof global?global:window}function tm(e){var t=null;return function(){return null==t&&(t=e()),t}}var nm,rm=function(){function e(t){(0,Wu.Z)(this,e),this.entered=[],this.isNodeInDocument=t}return(0,qu.Z)(e,[{key:"enter",value:function(e){var t=this,n=this.entered.length;return this.entered=function(e,t){var n=new Set,r=function(e){return n.add(e)};e.forEach(r),t.forEach(r);var a=[];return n.forEach((function(e){return a.push(e)})),a}(this.entered.filter((function(n){return t.isNodeInDocument(n)&&(!n.contains||n.contains(e))})),[e]),0===n&&this.entered.length>0}},{key:"leave",value:function(e){var t,n,r=this.entered.length;return this.entered=(t=this.entered.filter(this.isNodeInDocument),n=e,t.filter((function(e){return e!==n}))),r>0&&0===this.entered.length}},{key:"reset",value:function(){this.entered=[]}}]),e}(),am=function(){function e(t){(0,Wu.Z)(this,e),this.config=t,this.item={},this.initializeExposedProperties()}return(0,qu.Z)(e,[{key:"initializeExposedProperties",value:function(){var e=this;Object.keys(this.config.exposeProperties).forEach((function(t){Object.defineProperty(e.item,t,{configurable:!0,enumerable:!0,get:function(){return console.warn("Browser doesn't allow reading \"".concat(t,'" until the drop event.')),null}})}))}},{key:"loadDataTransfer",value:function(e){var t=this;if(e){var n={};Object.keys(this.config.exposeProperties).forEach((function(r){var a=t.config.exposeProperties[r];null!=a&&(n[r]={value:a(e,t.config.matchesTypes),configurable:!0,enumerable:!0})})),Object.defineProperties(this.item,n)}}},{key:"canDrag",value:function(){return!0}},{key:"beginDrag",value:function(){return this.item}},{key:"isDragging",value:function(e,t){return t===e.getSourceId()}},{key:"endDrag",value:function(){}}]),e}(),im="__NATIVE_FILE__",om="__NATIVE_URL__",sm="__NATIVE_TEXT__",lm="__NATIVE_HTML__";function cm(e,t,n){var r=t.reduce((function(t,n){return t||e.getData(n)}),"");return null!=r?r:n}var um=(nm={},(0,gt.Z)(nm,im,{exposeProperties:{files:function(e){return Array.prototype.slice.call(e.files)},items:function(e){return e.items},dataTransfer:function(e){return e}},matchesTypes:["Files"]}),(0,gt.Z)(nm,lm,{exposeProperties:{html:function(e,t){return cm(e,t,"")},dataTransfer:function(e){return e}},matchesTypes:["Html","text/html"]}),(0,gt.Z)(nm,om,{exposeProperties:{urls:function(e,t){return cm(e,t,"").split("\n")},dataTransfer:function(e){return e}},matchesTypes:["Url","text/uri-list"]}),(0,gt.Z)(nm,sm,{exposeProperties:{text:function(e,t){return cm(e,t,"")},dataTransfer:function(e){return e}},matchesTypes:["Text","text/plain"]}),nm);function dm(e){if(!e)return null;var t=Array.prototype.slice.call(e.types||[]);return Object.keys(um).filter((function(e){var n=um[e];return!!(null===n||void 0===n?void 0:n.matchesTypes)&&n.matchesTypes.some((function(e){return t.indexOf(e)>-1}))}))[0]||null}var fm=tm((function(){return/firefox/i.test(navigator.userAgent)})),hm=tm((function(){return Boolean(window.safari)})),vm=function(){function e(t,n){(0,Wu.Z)(this,e);for(var r=t.length,a=[],i=0;i<r;i++)a.push(i);a.sort((function(e,n){return t[e]<t[n]?-1:1}));for(var o,s,l=[],c=[],u=[],d=0;d<r-1;d++)o=t[d+1]-t[d],s=n[d+1]-n[d],c.push(o),l.push(s),u.push(s/o);for(var f=[u[0]],h=0;h<c.length-1;h++){var v=u[h],m=u[h+1];if(v*m<=0)f.push(0);else{o=c[h];var p=c[h+1],g=o+p;f.push(3*g/((g+p)/v+(g+o)/m))}}f.push(u[u.length-1]);for(var y,b=[],x=[],_=0;_<f.length-1;_++){y=u[_];var w=f[_],j=1/c[_],N=w+f[_+1]-y-y;b.push((y-w-N)*j),x.push(N*j*j)}this.xs=t,this.ys=n,this.c1s=f,this.c2s=b,this.c3s=x}return(0,qu.Z)(e,[{key:"interpolate",value:function(e){var t=this.xs,n=this.ys,r=this.c1s,a=this.c2s,i=this.c3s,o=t.length-1;if(e===t[o])return n[o];for(var s,l=0,c=i.length-1;l<=c;){var u=t[s=Math.floor(.5*(l+c))];if(u<e)l=s+1;else{if(!(u>e))return n[s];c=s-1}}var d=e-t[o=Math.max(0,c)],f=d*d;return n[o]+r[o]*d+a[o]*f+i[o]*d*f}}]),e}();function mm(e){var t=1===e.nodeType?e:e.parentElement;if(!t)return null;var n=t.getBoundingClientRect(),r=n.top;return{x:n.left,y:r}}function pm(e){return{x:e.clientX,y:e.clientY}}function gm(e,t,n,r,a){var i=function(e){var t;return"IMG"===e.nodeName&&(fm()||!(null===(t=document.documentElement)||void 0===t?void 0:t.contains(e)))}(t),o=mm(i?e:t),s={x:n.x-o.x,y:n.y-o.y},l=e.offsetWidth,c=e.offsetHeight,u=r.anchorX,d=r.anchorY,f=function(e,t,n,r){var a=e?t.width:n,i=e?t.height:r;return hm()&&e&&(i/=window.devicePixelRatio,a/=window.devicePixelRatio),{dragPreviewWidth:a,dragPreviewHeight:i}}(i,t,l,c),h=f.dragPreviewWidth,v=f.dragPreviewHeight,m=a.offsetX,p=a.offsetY,g=0===p||p;return{x:0===m||m?m:new vm([0,.5,1],[s.x,s.x/l*h,s.x+h-l]).interpolate(u),y:g?p:function(){var e=new vm([0,.5,1],[s.y,s.y/c*v,s.y+v-c]).interpolate(d);return hm()&&i&&(e+=(window.devicePixelRatio-1)*v),e}()}}var ym=function(){function e(t,n){(0,Wu.Z)(this,e),this.ownerDocument=null,this.globalContext=t,this.optionsArgs=n}return(0,qu.Z)(e,[{key:"window",get:function(){return this.globalContext?this.globalContext:"undefined"!==typeof window?window:void 0}},{key:"document",get:function(){var e;return(null===(e=this.globalContext)||void 0===e?void 0:e.document)?this.globalContext.document:this.window?this.window.document:void 0}},{key:"rootElement",get:function(){var e;return(null===(e=this.optionsArgs)||void 0===e?void 0:e.rootElement)||this.window}}]),e}();function bm(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){bm(e,t,n[t])}))}return e}var _m=function(){function t(e,n,r){var a=this;(0,Wu.Z)(this,t),this.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.sourceNodes=new Map,this.sourceNodeOptions=new Map,this.dragStartSourceIds=null,this.dropTargetIds=[],this.dragEnterTargetIds=[],this.currentNativeSource=null,this.currentNativeHandle=null,this.currentDragSourceNode=null,this.altKeyPressed=!1,this.mouseMoveTimeoutTimer=null,this.asyncEndDragFrameId=null,this.dragOverTargetIds=null,this.lastClientOffset=null,this.hoverRafId=null,this.getSourceClientOffset=function(e){var t=a.sourceNodes.get(e);return t&&mm(t)||null},this.endDragNativeItem=function(){a.isDraggingNativeItem()&&(a.actions.endDrag(),a.currentNativeHandle&&a.registry.removeSource(a.currentNativeHandle),a.currentNativeHandle=null,a.currentNativeSource=null)},this.isNodeInDocument=function(e){return Boolean(e&&a.document&&a.document.body&&a.document.body.contains(e))},this.endDragIfSourceWasRemovedFromDOM=function(){var e=a.currentDragSourceNode;null==e||a.isNodeInDocument(e)||(a.clearCurrentDragSourceNode()&&a.monitor.isDragging()&&a.actions.endDrag(),a.cancelHover())},this.scheduleHover=function(e){null===a.hoverRafId&&"undefined"!==typeof requestAnimationFrame&&(a.hoverRafId=requestAnimationFrame((function(){a.monitor.isDragging()&&a.actions.hover(e||[],{clientOffset:a.lastClientOffset}),a.hoverRafId=null})))},this.cancelHover=function(){null!==a.hoverRafId&&"undefined"!==typeof cancelAnimationFrame&&(cancelAnimationFrame(a.hoverRafId),a.hoverRafId=null)},this.handleTopDragStartCapture=function(){a.clearCurrentDragSourceNode(),a.dragStartSourceIds=[]},this.handleTopDragStart=function(e){if(!e.defaultPrevented){var t=a.dragStartSourceIds;a.dragStartSourceIds=null;var n=pm(e);a.monitor.isDragging()&&(a.actions.endDrag(),a.cancelHover()),a.actions.beginDrag(t||[],{publishSource:!1,getSourceClientOffset:a.getSourceClientOffset,clientOffset:n});var r=e.dataTransfer,i=dm(r);if(a.monitor.isDragging()){if(r&&"function"===typeof r.setDragImage){var o=a.monitor.getSourceId(),s=a.sourceNodes.get(o),l=a.sourcePreviewNodes.get(o)||s;if(l){var c=a.getCurrentSourcePreviewNodeOptions(),u=gm(s,l,n,{anchorX:c.anchorX,anchorY:c.anchorY},{offsetX:c.offsetX,offsetY:c.offsetY});r.setDragImage(l,u.x,u.y)}}try{null===r||void 0===r||r.setData("application/json",{})}catch(d){}a.setCurrentDragSourceNode(e.target),a.getCurrentSourcePreviewNodeOptions().captureDraggingState?a.actions.publishDragSource():setTimeout((function(){return a.actions.publishDragSource()}),0)}else if(i)a.beginDragNativeItem(i);else{if(r&&!r.types&&(e.target&&!e.target.hasAttribute||!e.target.hasAttribute("draggable")))return;e.preventDefault()}}},this.handleTopDragEndCapture=function(){a.clearCurrentDragSourceNode()&&a.monitor.isDragging()&&a.actions.endDrag(),a.cancelHover()},this.handleTopDragEnterCapture=function(e){var t;(a.dragEnterTargetIds=[],a.isDraggingNativeItem())&&(null===(t=a.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer));if(a.enterLeaveCounter.enter(e.target)&&!a.monitor.isDragging()){var n=e.dataTransfer,r=dm(n);r&&a.beginDragNativeItem(r,n)}},this.handleTopDragEnter=function(e){var t=a.dragEnterTargetIds;(a.dragEnterTargetIds=[],a.monitor.isDragging())&&(a.altKeyPressed=e.altKey,t.length>0&&a.actions.hover(t,{clientOffset:pm(e)}),t.some((function(e){return a.monitor.canDropOnTarget(e)}))&&(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=a.getCurrentDropEffect())))},this.handleTopDragOverCapture=function(e){var t;(a.dragOverTargetIds=[],a.isDraggingNativeItem())&&(null===(t=a.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer))},this.handleTopDragOver=function(e){var t=a.dragOverTargetIds;if(a.dragOverTargetIds=[],!a.monitor.isDragging())return e.preventDefault(),void(e.dataTransfer&&(e.dataTransfer.dropEffect="none"));a.altKeyPressed=e.altKey,a.lastClientOffset=pm(e),a.scheduleHover(t),(t||[]).some((function(e){return a.monitor.canDropOnTarget(e)}))?(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=a.getCurrentDropEffect())):a.isDraggingNativeItem()?e.preventDefault():(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect="none"))},this.handleTopDragLeaveCapture=function(e){a.isDraggingNativeItem()&&e.preventDefault(),a.enterLeaveCounter.leave(e.target)&&(a.isDraggingNativeItem()&&setTimeout((function(){return a.endDragNativeItem()}),0),a.cancelHover())},this.handleTopDropCapture=function(e){var t;(a.dropTargetIds=[],a.isDraggingNativeItem())?(e.preventDefault(),null===(t=a.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer)):dm(e.dataTransfer)&&e.preventDefault();a.enterLeaveCounter.reset()},this.handleTopDrop=function(e){var t=a.dropTargetIds;a.dropTargetIds=[],a.actions.hover(t,{clientOffset:pm(e)}),a.actions.drop({dropEffect:a.getCurrentDropEffect()}),a.isDraggingNativeItem()?a.endDragNativeItem():a.monitor.isDragging()&&a.actions.endDrag(),a.cancelHover()},this.handleSelectStart=function(e){var t=e.target;"function"===typeof t.dragDrop&&("INPUT"===t.tagName||"SELECT"===t.tagName||"TEXTAREA"===t.tagName||t.isContentEditable||(e.preventDefault(),t.dragDrop()))},this.options=new ym(n,r),this.actions=e.getActions(),this.monitor=e.getMonitor(),this.registry=e.getRegistry(),this.enterLeaveCounter=new rm(this.isNodeInDocument)}return(0,qu.Z)(t,[{key:"profile",value:function(){var e,t;return{sourcePreviewNodes:this.sourcePreviewNodes.size,sourcePreviewNodeOptions:this.sourcePreviewNodeOptions.size,sourceNodeOptions:this.sourceNodeOptions.size,sourceNodes:this.sourceNodes.size,dragStartSourceIds:(null===(e=this.dragStartSourceIds)||void 0===e?void 0:e.length)||0,dropTargetIds:this.dropTargetIds.length,dragEnterTargetIds:this.dragEnterTargetIds.length,dragOverTargetIds:(null===(t=this.dragOverTargetIds)||void 0===t?void 0:t.length)||0}}},{key:"window",get:function(){return this.options.window}},{key:"document",get:function(){return this.options.document}},{key:"rootElement",get:function(){return this.options.rootElement}},{key:"setup",value:function(){var e=this.rootElement;if(void 0!==e){if(e.__isReactDndBackendSetUp)throw new Error("Cannot have two HTML5 backends at the same time.");e.__isReactDndBackendSetUp=!0,this.addEventListeners(e)}}},{key:"teardown",value:function(){var e,t=this.rootElement;void 0!==t&&(t.__isReactDndBackendSetUp=!1,this.removeEventListeners(this.rootElement),this.clearCurrentDragSourceNode(),this.asyncEndDragFrameId&&(null===(e=this.window)||void 0===e||e.cancelAnimationFrame(this.asyncEndDragFrameId)))}},{key:"connectDragPreview",value:function(e,t,n){var r=this;return this.sourcePreviewNodeOptions.set(e,n),this.sourcePreviewNodes.set(e,t),function(){r.sourcePreviewNodes.delete(e),r.sourcePreviewNodeOptions.delete(e)}}},{key:"connectDragSource",value:function(e,t,n){var r=this;this.sourceNodes.set(e,t),this.sourceNodeOptions.set(e,n);var a=function(t){return r.handleDragStart(t,e)},i=function(e){return r.handleSelectStart(e)};return t.setAttribute("draggable","true"),t.addEventListener("dragstart",a),t.addEventListener("selectstart",i),function(){r.sourceNodes.delete(e),r.sourceNodeOptions.delete(e),t.removeEventListener("dragstart",a),t.removeEventListener("selectstart",i),t.setAttribute("draggable","false")}}},{key:"connectDropTarget",value:function(e,t){var n=this,r=function(t){return n.handleDragEnter(t,e)},a=function(t){return n.handleDragOver(t,e)},i=function(t){return n.handleDrop(t,e)};return t.addEventListener("dragenter",r),t.addEventListener("dragover",a),t.addEventListener("drop",i),function(){t.removeEventListener("dragenter",r),t.removeEventListener("dragover",a),t.removeEventListener("drop",i)}}},{key:"addEventListeners",value:function(e){e.addEventListener&&(e.addEventListener("dragstart",this.handleTopDragStart),e.addEventListener("dragstart",this.handleTopDragStartCapture,!0),e.addEventListener("dragend",this.handleTopDragEndCapture,!0),e.addEventListener("dragenter",this.handleTopDragEnter),e.addEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.addEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.addEventListener("dragover",this.handleTopDragOver),e.addEventListener("dragover",this.handleTopDragOverCapture,!0),e.addEventListener("drop",this.handleTopDrop),e.addEventListener("drop",this.handleTopDropCapture,!0))}},{key:"removeEventListeners",value:function(e){e.removeEventListener&&(e.removeEventListener("dragstart",this.handleTopDragStart),e.removeEventListener("dragstart",this.handleTopDragStartCapture,!0),e.removeEventListener("dragend",this.handleTopDragEndCapture,!0),e.removeEventListener("dragenter",this.handleTopDragEnter),e.removeEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.removeEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.removeEventListener("dragover",this.handleTopDragOver),e.removeEventListener("dragover",this.handleTopDragOverCapture,!0),e.removeEventListener("drop",this.handleTopDrop),e.removeEventListener("drop",this.handleTopDropCapture,!0))}},{key:"getCurrentSourceNodeOptions",value:function(){var e=this.monitor.getSourceId(),t=this.sourceNodeOptions.get(e);return xm({dropEffect:this.altKeyPressed?"copy":"move"},t||{})}},{key:"getCurrentDropEffect",value:function(){return this.isDraggingNativeItem()?"copy":this.getCurrentSourceNodeOptions().dropEffect}},{key:"getCurrentSourcePreviewNodeOptions",value:function(){var e=this.monitor.getSourceId();return xm({anchorX:.5,anchorY:.5,captureDraggingState:!1},this.sourcePreviewNodeOptions.get(e)||{})}},{key:"isDraggingNativeItem",value:function(){var t=this.monitor.getItemType();return Object.keys(e).some((function(n){return e[n]===t}))}},{key:"beginDragNativeItem",value:function(e,t){this.clearCurrentDragSourceNode(),this.currentNativeSource=function(e,t){var n=um[e];if(!n)throw new Error("native type ".concat(e," has no configuration"));var r=new am(n);return r.loadDataTransfer(t),r}(e,t),this.currentNativeHandle=this.registry.addSource(e,this.currentNativeSource),this.actions.beginDrag([this.currentNativeHandle])}},{key:"setCurrentDragSourceNode",value:function(e){var t=this;this.clearCurrentDragSourceNode(),this.currentDragSourceNode=e;this.mouseMoveTimeoutTimer=setTimeout((function(){var e;return null===(e=t.rootElement)||void 0===e?void 0:e.addEventListener("mousemove",t.endDragIfSourceWasRemovedFromDOM,!0)}),1e3)}},{key:"clearCurrentDragSourceNode",value:function(){if(this.currentDragSourceNode){var e;if(this.currentDragSourceNode=null,this.rootElement)null===(e=this.window)||void 0===e||e.clearTimeout(this.mouseMoveTimeoutTimer||void 0),this.rootElement.removeEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0);return this.mouseMoveTimeoutTimer=null,!0}return!1}},{key:"handleDragStart",value:function(e,t){e.defaultPrevented||(this.dragStartSourceIds||(this.dragStartSourceIds=[]),this.dragStartSourceIds.unshift(t))}},{key:"handleDragEnter",value:function(e,t){this.dragEnterTargetIds.unshift(t)}},{key:"handleDragOver",value:function(e,t){null===this.dragOverTargetIds&&(this.dragOverTargetIds=[]),this.dragOverTargetIds.unshift(t)}},{key:"handleDrop",value:function(e,t){this.dropTargetIds.unshift(t)}}]),t}(),wm=function(e,t,n){return new _m(e,t,n)},jm=function(){var e,n,r,a,o,s,l,c,u,d,f,h,v,m,p,g,y,b,x,_,w,j,N=F(),k=oe(rn),S=oe(an),C=oe(on),D=oe(gn),E=oe(_n),O=E.find((function(e){return e.id===(null===be||void 0===be?void 0:be.vehicle)}))||[],P=I(),M=me(),T=$t.actions.updateRoute,R=yn.actions.updateVehicle,A=i((0,t.useState)(""),2),L=A[0],Y=A[1],U=i((0,t.useState)(""),2),Z=U[0],H=U[1],B=i((0,t.useState)(""),2),V=B[0],z=B[1],W=i((0,t.useState)(""),2),q=W[0],K=W[1],$=i((0,t.useState)(!1),2),G=$[0],J=$[1],X=i((0,t.useState)(!1),2),Q=X[0],ee=X[1],te=i((0,t.useState)([]),2),ne=te[0],re=te[1],ae=i((0,t.useState)({}),2),ie=ae[0],se=ae[1],le=i((0,t.useState)([]),2),ce=le[0],ue=le[1],de=i((0,t.useState)(void 0),2),fe=de[0],he=de[1],ve=i((0,t.useState)(void 0),2),pe=ve[0],ge=ve[1],ye=i((0,t.useState)(void 0),2),be=ye[0],xe=ye[1],_e=i((0,t.useState)([]),2),we=_e[0],je=_e[1],Ne=i((0,t.useState)([]),2),ke=Ne[0],Se=Ne[1],Ce=i((0,t.useState)(null),2),De=(Ce[0],Ce[1]),Ee=new URLSearchParams(window.location.search),Oe=Ee.get("dateSchedule"),Pe=Ee.get("editSection"),Me=function(){P(Oe?"/trans-routes/".concat(N.id,"?dateSchedule=").concat(Oe):"/trans-routes/".concat(N.id))},Te=function(){P("/trans-routes/dashboard")},Re=function(){try{if(!function(){var e=[];return L&&""!==L.trim()||e.push("Route Name"),q&&""!==q||e.push("Route Type"),Z&&""!==Z||e.push("Driver"),V&&""!==V||e.push("Vehicle"),!(e.length>0)||(window.alert("Please fill in the following required fields:\n".concat(e.join("\n"))),!1)}())return;var e=Object.assign({},be,{name:L,driver:Z,vehicle:V,type:q,route_customer_list:ce});pe&&""!==pe&&(e=Object.assign({},e,{estimated_start_time:Le(be.schedule_date,pe)}));var t={id:null===be||void 0===be?void 0:be.id,data:e};(C.find((function(e){return e.id===N.id}))||Oe&&new Date(e.schedule_date)>new Date)&&(t=Object.assign({},t,{dateText:e.schedule_date}),Oe&&new Date(e.schedule_date)>new Date&&(t=Object.assign({},t,{fromSchedule:!0}))),t.callback=Me,M(T(t))}catch(n){}},Ae=function(){re([]),J(!1)},Ie=function(){se({}),ee(!1)},Le=function(e,t){var n=pl()(e),r=pl()(t,"HH:mm");return n.set({hour:r.get("hour"),minute:r.get("minute"),second:r.get("second")}),n};(0,t.useEffect)((function(){Hs.canAddOrEditRoutes()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),P("/login")),ma(N.id).then((function(e){var t,n,r,a,i,o,s;xe(null===e||void 0===e?void 0:e.data),Y(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.name),H(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.driver),z(null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.vehicle),K(null===e||void 0===e||null===(a=e.data)||void 0===a?void 0:a.type),ge((null===e||void 0===e||null===(i=e.data)||void 0===i?void 0:i.estimated_start_time)&&new Date(null===e||void 0===e||null===(o=e.data)||void 0===o?void 0:o.estimated_start_time)),ue(null===e||void 0===e||null===(s=e.data)||void 0===s?void 0:s.route_customer_list),he(void 0)})),Ls().then((function(e){je((null===e||void 0===e?void 0:e.data)||[])}))}),[]),(0,t.useEffect)((function(){if(null!==be&&void 0!==be&&be.schedule_date){var e=be.schedule_date,t=[].concat(In(k.filter((function(t){return t.schedule_date===e&&t.id!==be.id}))),In(S.filter((function(t){return t.schedule_date===e&&t.id!==be.id}))),In(C.filter((function(t){return t.schedule_date===e&&t.id!==be.id})))),n=[].concat(In(t),[{route_customer_list:ce||[]}]),r=function(e,t){if(!e||!t)return[];var n=new Set;return t.forEach((function(e){var t;null===(t=e.route_customer_list)||void 0===t||t.forEach((function(e){n.add(e.customer_id)}))})),e.filter((function(e){var t="discharged"===e.type||e.name&&e.name.toLowerCase().includes("discharged")||"active"!==e.status;return"active"===e.status&&!n.has(e.id)&&!t}))}(we,n);Se(r)}}),[we,k,S,C,be,ce]);var Fe=function(e){var t=e.customer,n=i(rh({type:"UNASSIGNED_CUSTOMER",item:function(){return t},collect:function(e){return{isDragging:e.isDragging()}}}),2),r=n[0].isDragging,a=n[1],o=r?.5:1;return(0,On.jsxs)("div",{ref:a,style:{opacity:o},className:"customers-dnd-item-container-absent",children:[(0,On.jsx)(mh,{className:"me-4",size:14}),(0,On.jsxs)("div",{className:"customer-dnd-item",children:[(0,On.jsxs)("span",{children:[t.name," "]}),(0,On.jsx)("small",{className:"me-2",children:t.address1}),(0,On.jsx)("small",{className:"me-2",children:t.type})]})]})};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"Transportation"}),(0,On.jsx)(wl.Item,{href:"/trans-routes/dashboard",children:"Transportation Routes"}),(0,On.jsx)(wl.Item,{active:!0,children:"Edit Route"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["Edit Route Information ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){Me()},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container form-page",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsx)(Yc,{defaultActiveKey:"routeOverview",id:"route-view-tab",children:(0,On.jsxs)(zc,{eventKey:"routeOverview",title:"Route Information",children:["info"===Pe&&(0,On.jsxs)("div",{className:"multi-columns-container",children:[(0,On.jsx)("div",{className:"column-container",children:(0,On.jsxs)("div",{className:"column-card",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Route Details"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Route Name",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",value:L||"",onChange:function(e){return Y(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Vechile",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("select",{value:V,onChange:function(e){return z(e.target.value)},children:E.map((function(e){return(0,On.jsx)("option",{value:e.id,children:e.vehicle_number},e.id)}))})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Driver",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("select",{value:Z,onChange:function(e){return H(e.target.value)},children:D.map((function(e){return(0,On.jsx)("option",{value:e.id,children:e.name},e.id)}))})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Route Type",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsxs)("select",{value:q,onChange:function(e){return K(e.target.value)},children:[(0,On.jsx)("option",{value:"inbound",children:"Inbound"}),(0,On.jsx)("option",{value:"outbound",children:"Outbound"})]})]})]}),"outbound"===q&&(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Estimated Start Time"}),(0,On.jsx)(Hd.Z,{disableClock:!0,format:"HH:mm",value:pe,onChange:ge})]})}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Vehicle Checklist"}),(null===O||void 0===O||null===(e=O.checklist)||void 0===e?void 0:e.length)>0&&(0,On.jsx)("table",{className:"mb-4",children:(0,On.jsx)("tbody",{children:O.checklist.map((function(e,t){return(0,On.jsx)("tr",{children:(0,On.jsx)("td",{children:e})},t)}))})}),(0,On.jsx)("div",{className:"mb-4",children:(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){return re(O.checklist||[]),void J(!0)},children:"+Add Check Items"})}),(0,On.jsx)("div",{className:"mb-4",children:(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){ee(!0)},children:"Copy Checklist From Other Route"})})]})}),(0,On.jsxs)("div",{className:"list row mb-5",children:[(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return Me()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return Re()},children:" Save "})]}),fe&&(0,On.jsx)("div",{className:"col-md-12 col-sm-12 col-xs-12 alert alert-danger mt-4",children:fe})]})]})}),(0,On.jsxs)("div",{className:"column-container",children:[V&&""!==V&&(0,On.jsxs)("div",{className:"column-card mb-4",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Vehicle Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section short",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Vehicle Number"}),(0,On.jsx)("div",{className:"field-value",children:null===(n=E.find((function(e){return e.id===V})))||void 0===n?void 0:n.vehicle_number})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Seating Capacity"}),(0,On.jsx)("div",{className:"field-value",children:null===(r=E.find((function(e){return e.id===V})))||void 0===r?void 0:r.capacity})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Mileage"}),(0,On.jsx)("div",{className:"field-value",children:null===(a=E.find((function(e){return e.id===V})))||void 0===a?void 0:a.mileage})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Make"}),(0,On.jsx)("div",{className:"field-value",children:null===(o=E.find((function(e){return e.id===V})))||void 0===o?void 0:o.make})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Model"}),(0,On.jsx)("div",{className:"field-value",children:null===(s=E.find((function(e){return e.id===V})))||void 0===s?void 0:s.model})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section short",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"License Plate"}),(0,On.jsx)("div",{className:"field-value",children:null===(l=E.find((function(e){return e.id===V})))||void 0===l?void 0:l.tag})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Year"}),(0,On.jsx)("div",{className:"field-value",children:null===(c=E.find((function(e){return e.id===V})))||void 0===c?void 0:c.year})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"GPS ID"}),(0,On.jsx)("div",{className:"field-value",children:null===(u=E.find((function(e){return e.id===V})))||void 0===u?void 0:u.gps_tag})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"EZPass"}),(0,On.jsx)("div",{className:"field-value",children:null===(d=E.find((function(e){return e.id===V})))||void 0===d?void 0:d.ezpass})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Vin"}),(0,On.jsx)("div",{className:"field-value",children:(null===(f=E.find((function(e){return e.id===V})))||void 0===f?void 0:f.vin)||""})]})]})]}),Z&&""!==Z&&(0,On.jsxs)("div",{className:"column-card",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Driver Information"}),(0,On.jsx)("small",{className:"text-primary",children:"Personal Details"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section short",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Driver Name"}),(0,On.jsx)("div",{className:"field-value",children:null===(h=D.find((function(e){return e.id===Z})))||void 0===h?void 0:h.name})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Preferred Name"}),(0,On.jsx)("div",{className:"field-value",children:null===(v=D.find((function(e){return e.id===Z})))||void 0===v?void 0:v.name_cn})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Job Title"}),(0,On.jsx)("div",{className:"field-value",children:null===(m=D.find((function(e){return e.id===Z})))||void 0===m?void 0:m.title})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Job Type"}),(0,On.jsx)("div",{className:"field-value",children:null===(p=D.find((function(e){return e.id===Z})))||void 0===p?void 0:p.employment_status})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"License Type"}),(0,On.jsx)("div",{className:"field-value",children:null===(g=D.find((function(e){return e.id===Z})))||void 0===g?void 0:g.license_type})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section short",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Phone Number"}),(0,On.jsx)("div",{className:"field-value",children:null===(y=D.find((function(e){return e.id===Z})))||void 0===y?void 0:y.phone})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Email"}),(0,On.jsx)("div",{className:"field-value",children:null===(b=D.find((function(e){return e.id===Z})))||void 0===b?void 0:b.email})]}),(0,On.jsx)("div",{className:"field-body"}),(0,On.jsx)("div",{className:"field-body"}),(0,On.jsx)("div",{className:"field-body"})]})]})]})]}),"assignment"===Pe&&(0,On.jsx)(Qv,{backend:wm,children:(0,On.jsxs)("div",{className:"multi-columns-container",children:[(0,On.jsx)("div",{className:"column-container",children:(0,On.jsx)("div",{className:"column-card adjust",style:{paddingRight:"30px"},children:(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(wh,{currentRoute:be?bt(bt({},be),{},{route_customer_list:(null===(x=be.route_customer_list)||void 0===x?void 0:x.filter((function(e){return(null===e||void 0===e?void 0:e.customer_route_status)!==Er.SCHEDULED_ABSENT})))||[]}):void 0,setNewCustomerList:ue,onAddCustomer:function(e){return De((function(){return e}))}})})})}),(0,On.jsx)("div",{className:"column-container",children:(0,On.jsxs)("div",{className:"column-card adjust",children:[(0,On.jsxs)("h6",{className:"text-primary",children:["Scheduled Absences (",(null===be||void 0===be||null===(_=be.route_customer_list)||void 0===_||null===(w=_.filter((function(e){return(null===e||void 0===e?void 0:e.customer_route_status)===Er.SCHEDULED_ABSENT})))||void 0===w?void 0:w.length)||0,")"]}),(0,On.jsx)("div",{className:"customers-container mb-4",children:null===be||void 0===be||null===(j=be.route_customer_list.filter((function(e){return(null===e||void 0===e?void 0:e.customer_route_status)===Er.SCHEDULED_ABSENT})))||void 0===j?void 0:j.map((function(e){return(0,On.jsxs)("div",{className:"customers-dnd-item-container-absent",children:[(0,On.jsx)(mh,{className:"me-4",size:14}),(0,On.jsxs)("div",{className:"customer-dnd-item",children:[(0,On.jsxs)("span",{children:[e.customer_name," "]}),(0,On.jsx)("small",{className:"me-2",children:e.customer_address}),(0,On.jsx)("small",{className:"me-2",children:e.customer_pickup_status})]})]},e.customer_id)}))})]})}),(0,On.jsx)("div",{className:"column-container",children:(0,On.jsxs)("div",{className:"column-card adjust",children:[(0,On.jsxs)("h6",{className:"text-primary",children:["Unassigned Customers (",(null===ke||void 0===ke?void 0:ke.length)||0,")"]}),(0,On.jsx)("div",{className:"customers-container mb-4",children:null===ke||void 0===ke?void 0:ke.map((function(e){return(0,On.jsx)(Fe,{customer:e},e.id)}))})]})})]})})]})}),(0,On.jsx)("div",{className:"list-func-panel",children:(0,On.jsxs)("button",{className:"btn btn-primary",onClick:function(){return function(){if(window.confirm("Are you sure you want to archive this route? This action cannot be undone.")){var e=Object.assign({},be,{status:["disabled"]});M(T({id:null===be||void 0===be?void 0:be.id,data:e,callback:Te}))}}()},children:[(0,On.jsx)(Ch,{size:16,className:"me-2"}),"Delete"]})})]})}),(0,On.jsxs)(Yd,{show:G,onHide:function(){return Ae()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Add New Checklist Item"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsxs)(On.Fragment,{children:[null===ne||void 0===ne?void 0:ne.map((function(e,t){return(0,On.jsxs)("div",{className:"mb-4",children:[(0,On.jsx)("input",{type:"text",value:e,onChange:function(e){return re(In(ne).map((function(n,r){return r===t?e.target.value:n})))}}),(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(e){return re(In(ne).filter((function(e,n){return n!=t})))},children:"Remove"})]},t)})),(0,On.jsx)("button",{className:"btn btn-link",onClick:function(){return function(){var e=[].concat(In(ne),[""]);re(e)}()},children:"+Add New Item"})]})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:function(){return Ae()},children:"Close"}),(0,On.jsx)(Mo,{variant:"primary",onClick:function(){return function(){var e=Object.assign({},O,{checklist:ne});M(R({id:O.id,data:e})),J(!1)}()},children:"Save Checklist Items"})]})]}),(0,On.jsxs)(Yd,{show:Q,onHide:function(){return Ie()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:" Click on Route to Select"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsx)(On.Fragment,{children:[].concat(In(k),In(S)).filter((function(e){return e.id!==(null===be||void 0===be?void 0:be.id)})).map((function(e){var t,n;return(0,On.jsxs)("div",{className:"card-container ".concat(e.id===ie.id?"selected":""),onClick:function(){return se(e)},children:[(0,On.jsx)("div",{children:e.name}),(0,On.jsx)("div",{children:null===(t=E.find((function(t){return t.id===e.vehicle})))||void 0===t||null===(n=t.checklist)||void 0===n?void 0:n.map((function(e,t){return(0,On.jsx)("small",{className:"me-2",children:e},t)}))})]},e.id)}))})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:function(){return Ie()},children:"Close"}),(0,On.jsx)(Mo,{variant:"primary",onClick:function(){return function(){var e,t=Object.assign({},O,{checklist:null===(e=E.find((function(e){return e.id===ie.vehicle})))||void 0===e?void 0:e.checklist});M(R({id:O.id,data:t})),ee(!1)}()},children:"Copy Checklist Items"})]})]})]})},Nm=function(){var e=I(),n=me(),r=oe(cn),a=oe(un),o=oe(rn),l=oe(an),c=oe(gn),u=i((0,t.useState)(void 0),2),d=u[0],f=u[1],h=i((0,t.useState)(void 0),2),v=h[0],m=h[1],p=i((0,t.useState)(void 0),2),g=p[0],y=p[1],b=oe(_n),x=$t.actions,_=x.createRoute,w=x.fetchAllTomorrowRoutes,j=i((0,t.useState)(void 0),2),N=j[0],k=j[1],S=i((0,t.useState)(void 0),2),C=S[0],D=S[1],E=i((0,t.useState)(!1),2),O=E[0],P=E[1],M=i((0,t.useState)(!1),2),T=M[0],R=M[1],A=i((0,t.useState)(!1),2),L=A[0],F=A[1],Y=i((0,t.useState)(!1),2),U=Y[0],Z=Y[1],H=i((0,t.useState)(!1),2),B=(H[0],H[1]),V=i((0,t.useState)(!1),2),z=V[0],W=V[1],K=i(q(),2),$=(K[0],K[1]),G=i((0,t.useState)(!1),2),J=G[0],X=G[1],Q=new Date,ee=new URLSearchParams(window.location.search).get("dateSchedule");Q.setDate(Q.getDate()+1);var te=function(t){e("/trans-routes/create?type=".concat(t,"&date=").concat(ee||"tomorrow"))},ne=function(){W(!1)},re=function(e){y(e),$({dateSchedule:pl()(e).format("YYYY-MM-DD")}),n(w({dateText:pl()(e).format("MM/DD/YYYY")}))},ae=function(e){var t=new Date(d),r=e?new Date(v):Q;e?F(!0):R(!0),X(!0);var a,i=0;Xr((a=t,(a.getMonth()>8?a.getMonth()+1:"0"+(a.getMonth()+1))+"/"+(a.getDate()>9?a.getDate():"0"+a.getDate())+"/"+a.getFullYear())).then((function(t){var a=t.data;Xr((r.getMonth()>8?r.getMonth()+1:"0"+(r.getMonth()+1))+"/"+(r.getDate()>9?r.getDate():"0"+r.getDate())+"/"+r.getFullYear()).then((function(t){var o,l=(0,s.Z)(a);try{var c=function(){var e,a=o.value,s=null===t||void 0===t||null===(e=t.data)||void 0===e?void 0:e.find((function(e){return e.name===a.name}));if(a&&!s){var l,c,u=Object.assign({},{name:a.name,schedule_date:(r.getMonth()>8?r.getMonth()+1:"0"+(r.getMonth()+1))+"/"+(r.getDate()>9?r.getDate():"0"+r.getDate())+"/"+r.getFullYear(),vehicle:a.vehicle,driver:a.driver,type:a.type,start_mileage:null===(l=b.find((function(e){return e.id===a.vehicle})))||void 0===l?void 0:l.mileage,route_customer_list:null===(c=a.route_customer_list)||void 0===c?void 0:c.map((function(e){return Object.assign({},e,{customer_enter_center_time:null,customer_leave_center_time:null,customer_pickup_time:null,customer_dropoff_time:null,customer_estimated_pickup_time:null,customer_estimated_dropoff_time:null,customer_route_status:Er.NO_STATUS,customer_address_override:null})}))});n(_({data:u}))}else s&&i++};for(l.s();!(o=l.n()).done;)c()}catch(u){l.e(u)}finally{l.f()}setTimeout((function(){re(e?v:Q),e?F(!1):R(!1),X(!1),B(!0),D("Routes Copied Successfully, please do not click the button again!"),i>0&&window.alert("".concat(i," routes has existed on selected date and are not copied again."))}),2e3)}))}))};return(0,t.useEffect)((function(){Hs.canAddOrEditRoutes()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login"))}),[]),(0,On.jsxs)(On.Fragment,{children:[N&&(0,On.jsxs)("div",{className:"alert alert-danger alert-dismissible fade show",role:"alert",children:[N,(0,On.jsx)("button",{onClick:function(){return k(void 0)},type:"button",className:"btn-close","data-bs-dismiss":"alert","aria-label":"Close"})]}),C&&(0,On.jsxs)("div",{className:"alert alert-success alert-dismissible fade show",role:"alert",children:[C,(0,On.jsx)("button",{onClick:function(){return D(void 0)},type:"button",className:"btn-close","data-bs-dismiss":"alert","aria-label":"Close"})]}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-12 text-primary mb-2",children:["Schedule Date: ",ee||pl()().format("YYYY-MM-DD")," ",(0,On.jsx)("button",{type:"button",onClick:function(){e("/trans-routes/dashboard")},className:"btn btn-link btn-sm",children:"Back"})]})}),(0,On.jsxs)("div",{className:"list row",children:[(0,On.jsx)("div",{className:"col-lg-3 col-md-6 col-sm-6 col-xs-12 mb-4",children:(0,On.jsx)("button",{type:"button",className:"btn btn-primary btn-sm me-2 mb-4",disabled:U||O,onClick:function(){return function(){P(!0),X(!0);var e=0;Xr((Q.getMonth()>8?Q.getMonth()+1:"0"+(Q.getMonth()+1))+"/"+(Q.getDate()>9?Q.getDate():"0"+Q.getDate())+"/"+Q.getFullYear()).then((function(t){var r,a=(0,s.Z)(o);try{var i=function(){var a,i=r.value,o=null===t||void 0===t||null===(a=t.data)||void 0===a?void 0:a.find((function(e){return e.name===i.name}));if(i&&!o){var s,l,c=Object.assign({},{name:i.name,schedule_date:(Q.getMonth()>8?Q.getMonth()+1:"0"+(Q.getMonth()+1))+"/"+(Q.getDate()>9?Q.getDate():"0"+Q.getDate())+"/"+Q.getFullYear(),vehicle:i.vehicle,driver:i.driver,type:i.type,start_mileage:null===(s=b.find((function(e){return e.id===i.vehicle})))||void 0===s?void 0:s.mileage,route_customer_list:null===(l=i.route_customer_list)||void 0===l?void 0:l.map((function(e){return Object.assign({},e,{customer_enter_center_time:null,customer_leave_center_time:null,customer_pickup_time:null,customer_dropoff_time:null,customer_estimated_pickup_time:null,customer_estimated_dropoff_time:null,customer_route_status:Er.NO_STATUS,customer_address_override:null})}))});n(_({data:c}))}else o&&e++};for(a.s();!(r=a.n()).done;)i()}catch(l){a.e(l)}finally{a.f()}setTimeout((function(){n(w({})),P(!1),Z(!0),X(!1),D("Routes Copied Successfully, please do not click the button again!"),e>0&&window.alert("".concat(e," routes has existed in selected date and is not copied again!"))}),2e3)}))}()},children:O?"Loading...":"Copy Today's Routes Over"})}),(0,On.jsx)("div",{className:"col-lg-4 col-md-6 col-sm-12 col-xs-12 mb-4",children:(0,On.jsx)("button",{type:"button",className:"btn btn-primary btn-sm",onClick:function(){W(!0)},children:"Clean All Routes"})}),(0,On.jsx)("div",{className:"col-lg-4 col-md-6 col-sm-8 col-xs-12 mb-4",children:(0,On.jsx)(Wd(),{placeholderText:"Please Select A Date to Copy Routes From",selected:d,onChange:function(e){return f(e)}})}),(0,On.jsx)("div",{className:"col-lg-8 col-md-6 col-sm-4 col-xs-12 mb-4",children:(0,On.jsx)("button",{type:"button",className:"btn btn-primary btn-sm me-2",disabled:T,onClick:function(){return ae()},children:T?"Loading...":"Copy Routes To The Schedule Day!"})}),(0,On.jsx)("div",{className:"col-md-12 mb-4",children:"-- OR --"}),(0,On.jsx)("div",{className:"col-lg-4 col-md-6 col-sm-8 col-xs-12 mb-4",children:(0,On.jsx)(Wd(),{placeholderText:"Please Select A Date to Copy Routes To",selected:v,onChange:function(e){return m(e)}})}),(0,On.jsx)("div",{className:"col-lg-8 col-md-6 col-sm-4 col-xs-12 mb-4",children:(0,On.jsx)("button",{type:"button",className:"btn btn-primary btn-sm me-2",disabled:L,onClick:function(){return ae(!0)},children:L?"Loading...":"Copy Routes to Dates Selected!"})}),(0,On.jsx)("div",{className:"col-lg-4 col-md-6 col-sm-8 col-xs-12 mb-4",children:(0,On.jsx)(Wd(),{placeholderText:"Select the Day you want to Schedule",minDate:new Date((new Date).getTime()+864e5),selected:g,onChange:function(e){re(e)}})}),J&&(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsx)(xf,{animation:"border",role:"status",children:(0,On.jsx)("span",{className:"visually-hidden",children:"Loading..."})})}),!J&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(Ud,{transRoutes:r,copyList:a,addText:"+Add Route",copyText:"+Copy Route from Outbound",canAddNew:!0,drivers:c,vehicles:b,redirect:te,routeType:"inbound",sectionName:"Inbound Routes"})}),(0,On.jsx)("hr",{}),(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(Ud,{transRoutes:a,copyList:r,addText:"+Add Route",copyText:"+Copy Route from Inbound",canAddNew:!0,drivers:c,vehicles:b,redirect:te,routeType:"outbound",sectionName:"Outbound Routes"})}),(0,On.jsx)("hr",{}),(Hs.canCreateOrEditDrivers()||Hs.canAddOrEditEmployees())&&(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(Ud,{canAddNew:!0,drivers:c,addText:"+Add Driver",redirect:function(){e("/employees?redirect=schedule&type=driver")},sectionName:"Drivers"})}),(0,On.jsx)("hr",{}),Hs.canAddOrEditVechiles()&&(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(Ud,{canAddNew:!0,vehicles:b,addText:"+Add Vehicle",redirect:function(){e("/vehicles?redirect=schedule")},sectionName:"Vehicles"})}),(0,On.jsx)("hr",{}),(0,On.jsx)("div",{className:"col-md-12 mb-4",children:o&&b&&(0,On.jsx)(_f,{transRoutes:o,sectionName:"Customer Seating",vehicles:b})})]})]}),(0,On.jsxs)(Yd,{show:z,onHide:function(){return ne()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Delete Schedule"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsx)("div",{children:"Are you sure you want to delete all the schedule?"})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"link",onClick:function(){return ne()},children:"No"}),(0,On.jsx)(Mo,{variant:"primary",onClick:function(){return l.forEach((function(e){ta(e.id)})),void setTimeout((function(){ne(),window.location.reload()}),1e3)},children:"Yes"})]})]})]})},km=["color","size","title","className"];function Sm(){return Sm=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Sm.apply(null,arguments)}var Cm=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,km);return t.createElement("svg",Sm({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-upload",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M.5 9.9a.5.5 0 0 1 .5.5v2.5a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-2.5a.5.5 0 0 1 1 0v2.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-2.5a.5.5 0 0 1 .5-.5"}),t.createElement("path",{d:"M7.646 1.146a.5.5 0 0 1 .708 0l3 3a.5.5 0 0 1-.708.708L8.5 2.707V11.5a.5.5 0 0 1-1 0V2.707L5.354 4.854a.5.5 0 1 1-.708-.708z"}))}));Cm.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var Dm=Cm;var Em=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(xB){0}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}(),Om=Math.abs,Pm=String.fromCharCode,Mm=Object.assign;function Tm(e){return e.trim()}function Rm(e,t,n){return e.replace(t,n)}function Am(e,t){return e.indexOf(t)}function Im(e,t){return 0|e.charCodeAt(t)}function Lm(e,t,n){return e.slice(t,n)}function Fm(e){return e.length}function Ym(e){return e.length}function Um(e,t){return t.push(e),e}var Zm=1,Hm=1,Bm=0,Vm=0,zm=0,Wm="";function qm(e,t,n,r,a,i,o){return{value:e,root:t,parent:n,type:r,props:a,children:i,line:Zm,column:Hm,length:o,return:""}}function Km(e,t){return Mm(qm("",null,null,"",null,null,0),e,{length:-e.length},t)}function $m(){return zm=Vm>0?Im(Wm,--Vm):0,Hm--,10===zm&&(Hm=1,Zm--),zm}function Gm(){return zm=Vm<Bm?Im(Wm,Vm++):0,Hm++,10===zm&&(Hm=1,Zm++),zm}function Jm(){return Im(Wm,Vm)}function Xm(){return Vm}function Qm(e,t){return Lm(Wm,e,t)}function ep(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function tp(e){return Zm=Hm=1,Bm=Fm(Wm=e),Vm=0,[]}function np(e){return Wm="",e}function rp(e){return Tm(Qm(Vm-1,op(91===e?e+2:40===e?e+1:e)))}function ap(e){for(;(zm=Jm())&&zm<33;)Gm();return ep(e)>2||ep(zm)>3?"":" "}function ip(e,t){for(;--t&&Gm()&&!(zm<48||zm>102||zm>57&&zm<65||zm>70&&zm<97););return Qm(e,Xm()+(t<6&&32==Jm()&&32==Gm()))}function op(e){for(;Gm();)switch(zm){case e:return Vm;case 34:case 39:34!==e&&39!==e&&op(zm);break;case 40:41===e&&op(e);break;case 92:Gm()}return Vm}function sp(e,t){for(;Gm()&&e+zm!==57&&(e+zm!==84||47!==Jm()););return"/*"+Qm(t,Vm-1)+"*"+Pm(47===e?e:Gm())}function lp(e){for(;!ep(Jm());)Gm();return Qm(e,Vm)}var cp="-ms-",up="-moz-",dp="-webkit-",fp="comm",hp="rule",vp="decl",mp="@keyframes";function pp(e,t){for(var n="",r=Ym(e),a=0;a<r;a++)n+=t(e[a],a,e,t)||"";return n}function gp(e,t,n,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case vp:return e.return=e.return||e.value;case fp:return"";case mp:return e.return=e.value+"{"+pp(e.children,r)+"}";case hp:e.value=e.props.join(",")}return Fm(n=pp(e.children,r))?e.return=e.value+"{"+n+"}":""}function yp(e){return function(t){t.root||(t=t.return)&&e(t)}}function bp(e){return np(xp("",null,null,null,[""],e=tp(e),0,[0],e))}function xp(e,t,n,r,a,i,o,s,l){for(var c=0,u=0,d=o,f=0,h=0,v=0,m=1,p=1,g=1,y=0,b="",x=a,_=i,w=r,j=b;p;)switch(v=y,y=Gm()){case 40:if(108!=v&&58==Im(j,d-1)){-1!=Am(j+=Rm(rp(y),"&","&\f"),"&\f")&&(g=-1);break}case 34:case 39:case 91:j+=rp(y);break;case 9:case 10:case 13:case 32:j+=ap(v);break;case 92:j+=ip(Xm()-1,7);continue;case 47:switch(Jm()){case 42:case 47:Um(wp(sp(Gm(),Xm()),t,n),l);break;default:j+="/"}break;case 123*m:s[c++]=Fm(j)*g;case 125*m:case 59:case 0:switch(y){case 0:case 125:p=0;case 59+u:-1==g&&(j=Rm(j,/\f/g,"")),h>0&&Fm(j)-d&&Um(h>32?jp(j+";",r,n,d-1):jp(Rm(j," ","")+";",r,n,d-2),l);break;case 59:j+=";";default:if(Um(w=_p(j,t,n,c,u,a,s,b,x=[],_=[],d),i),123===y)if(0===u)xp(j,t,w,w,x,i,d,s,_);else switch(99===f&&110===Im(j,3)?100:f){case 100:case 108:case 109:case 115:xp(e,w,w,r&&Um(_p(e,w,w,0,0,a,s,b,a,x=[],d),_),a,_,d,s,r?x:_);break;default:xp(j,w,w,w,[""],_,0,s,_)}}c=u=h=0,m=g=1,b=j="",d=o;break;case 58:d=1+Fm(j),h=v;default:if(m<1)if(123==y)--m;else if(125==y&&0==m++&&125==$m())continue;switch(j+=Pm(y),y*m){case 38:g=u>0?1:(j+="\f",-1);break;case 44:s[c++]=(Fm(j)-1)*g,g=1;break;case 64:45===Jm()&&(j+=rp(Gm())),f=Jm(),u=d=Fm(b=j+=lp(Xm())),y++;break;case 45:45===v&&2==Fm(j)&&(m=0)}}return i}function _p(e,t,n,r,a,i,o,s,l,c,u){for(var d=a-1,f=0===a?i:[""],h=Ym(f),v=0,m=0,p=0;v<r;++v)for(var g=0,y=Lm(e,d+1,d=Om(m=o[v])),b=e;g<h;++g)(b=Tm(m>0?f[g]+" "+y:Rm(y,/&\f/g,f[g])))&&(l[p++]=b);return qm(e,t,n,0===a?hp:s,l,c,u)}function wp(e,t,n){return qm(e,t,n,fp,Pm(zm),Lm(e,2,-2),0)}function jp(e,t,n,r){return qm(e,t,n,vp,Lm(e,0,r),Lm(e,r+1,-1),r)}var Np=function(e,t,n){for(var r=0,a=0;r=a,a=Jm(),38===r&&12===a&&(t[n]=1),!ep(a);)Gm();return Qm(e,Vm)},kp=function(e,t){return np(function(e,t){var n=-1,r=44;do{switch(ep(r)){case 0:38===r&&12===Jm()&&(t[n]=1),e[n]+=Np(Vm-1,t,n);break;case 2:e[n]+=rp(r);break;case 4:if(44===r){e[++n]=58===Jm()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=Pm(r)}}while(r=Gm());return e}(tp(e),t))},Sp=new WeakMap,Cp=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||Sp.get(n))&&!r){Sp.set(e,!0);for(var a=[],i=kp(t,a),o=n.props,s=0,l=0;s<i.length;s++)for(var c=0;c<o.length;c++,l++)e.props[l]=a[s]?i[s].replace(/&\f/g,o[c]):o[c]+" "+i[s]}}},Dp=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function Ep(e,t){switch(function(e,t){return 45^Im(e,0)?(((t<<2^Im(e,0))<<2^Im(e,1))<<2^Im(e,2))<<2^Im(e,3):0}(e,t)){case 5103:return"-webkit-print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return dp+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return dp+e+up+e+cp+e+e;case 6828:case 4268:return dp+e+cp+e+e;case 6165:return dp+e+cp+"flex-"+e+e;case 5187:return dp+e+Rm(e,/(\w+).+(:[^]+)/,"-webkit-box-$1$2-ms-flex-$1$2")+e;case 5443:return dp+e+cp+"flex-item-"+Rm(e,/flex-|-self/,"")+e;case 4675:return dp+e+cp+"flex-line-pack"+Rm(e,/align-content|flex-|-self/,"")+e;case 5548:return dp+e+cp+Rm(e,"shrink","negative")+e;case 5292:return dp+e+cp+Rm(e,"basis","preferred-size")+e;case 6060:return"-webkit-box-"+Rm(e,"-grow","")+dp+e+cp+Rm(e,"grow","positive")+e;case 4554:return dp+Rm(e,/([^-])(transform)/g,"$1-webkit-$2")+e;case 6187:return Rm(Rm(Rm(e,/(zoom-|grab)/,"-webkit-$1"),/(image-set)/,"-webkit-$1"),e,"")+e;case 5495:case 3959:return Rm(e,/(image-set\([^]*)/,"-webkit-$1$`$1");case 4968:return Rm(Rm(e,/(.+:)(flex-)?(.*)/,"-webkit-box-pack:$3-ms-flex-pack:$3"),/s.+-b[^;]+/,"justify")+dp+e+e;case 4095:case 3583:case 4068:case 2532:return Rm(e,/(.+)-inline(.+)/,"-webkit-$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Fm(e)-1-t>6)switch(Im(e,t+1)){case 109:if(45!==Im(e,t+4))break;case 102:return Rm(e,/(.+:)(.+)-([^]+)/,"$1-webkit-$2-$3$1-moz-"+(108==Im(e,t+3)?"$3":"$2-$3"))+e;case 115:return~Am(e,"stretch")?Ep(Rm(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Im(e,t+1))break;case 6444:switch(Im(e,Fm(e)-3-(~Am(e,"!important")&&10))){case 107:return Rm(e,":",":-webkit-")+e;case 101:return Rm(e,/(.+:)([^;!]+)(;|!.+)?/,"$1-webkit-"+(45===Im(e,14)?"inline-":"")+"box$3$1"+"-webkit-$2$3$1"+"-ms-$2box$3")+e}break;case 5936:switch(Im(e,t+11)){case 114:return dp+e+cp+Rm(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return dp+e+cp+Rm(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return dp+e+cp+Rm(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return dp+e+cp+e+e}return e}var Op=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case vp:e.return=Ep(e.value,e.length);break;case mp:return pp([Km(e,{value:Rm(e.value,"@","@-webkit-")})],r);case hp:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return pp([Km(e,{props:[Rm(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return pp([Km(e,{props:[Rm(t,/:(plac\w+)/,":-webkit-input-$1")]}),Km(e,{props:[Rm(t,/:(plac\w+)/,":-moz-$1")]}),Km(e,{props:[Rm(t,/:(plac\w+)/,"-ms-input-$1")]})],r)}return""}))}}],Pp=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||Op;var a,i,o={},s=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)o[t[n]]=!0;s.push(e)}));var l=[Cp,Dp];var c,u=[gp,yp((function(e){c.insert(e)}))],d=function(e){var t=Ym(e);return function(n,r,a,i){for(var o="",s=0;s<t;s++)o+=e[s](n,r,a,i)||"";return o}}(l.concat(r,u));i=function(e,t,n,r){c=n,pp(bp(e?e+"{"+t.styles+"}":t.styles),d),r&&(f.inserted[t.name]=!0)};var f={key:t,sheet:new Em({key:t,container:a,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:o,registered:{},insert:i};return f.sheet.hydrate(s),f};function Mp(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}var Tp=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},Rp=function(e,t,n){Tp(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var a=t;do{e.insert(t===a?"."+r:"",a,e.sheet,!0),a=a.next}while(void 0!==a)}};var Ap={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function Ip(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}var Lp=/[A-Z]|^ms/g,Fp=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Yp=function(e){return 45===e.charCodeAt(1)},Up=function(e){return null!=e&&"boolean"!==typeof e},Zp=Ip((function(e){return Yp(e)?e:e.replace(Lp,"-$&").toLowerCase()})),Hp=function(e,t){switch(e){case"animation":case"animationName":if("string"===typeof t)return t.replace(Fp,(function(e,t,n){return Vp={name:t,styles:n,next:Vp},t}))}return 1===Ap[e]||Yp(e)||"number"!==typeof t||0===t?t:t+"px"};function Bp(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return Vp={name:n.name,styles:n.styles,next:Vp},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)Vp={name:r.name,styles:r.styles,next:Vp},r=r.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var a=0;a<n.length;a++)r+=Bp(e,t,n[a])+";";else for(var i in n){var o=n[i];if("object"!==typeof o)null!=t&&void 0!==t[o]?r+=i+"{"+t[o]+"}":Up(o)&&(r+=Zp(i)+":"+Hp(i,o)+";");else if(!Array.isArray(o)||"string"!==typeof o[0]||null!=t&&void 0!==t[o[0]]){var s=Bp(e,t,o);switch(i){case"animation":case"animationName":r+=Zp(i)+":"+s+";";break;default:r+=i+"{"+s+"}"}}else for(var l=0;l<o.length;l++)Up(o[l])&&(r+=Zp(i)+":"+Hp(i,o[l])+";")}return r}(e,t,n);case"function":if(void 0!==e){var a=Vp,i=n(e);return Vp=a,Bp(e,t,i)}}if(null==t)return n;var o=t[n];return void 0!==o?o:n}var Vp,zp=/label:\s*([^\s;\n{]+)\s*(;|$)/g;var Wp=function(e,t,n){if(1===e.length&&"object"===typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,a="";Vp=void 0;var i=e[0];null==i||void 0===i.raw?(r=!1,a+=Bp(n,t,i)):a+=i[0];for(var o=1;o<e.length;o++)a+=Bp(n,t,e[o]),r&&(a+=i[o]);zp.lastIndex=0;for(var s,l="";null!==(s=zp.exec(a));)l+="-"+s[1];var c=function(e){for(var t,n=0,r=0,a=e.length;a>=4;++r,a-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(a){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(a)+l;return{name:c,styles:a,next:Vp}},qp=!!n.useInsertionEffect&&n.useInsertionEffect,Kp=qp||function(e){return e()},$p=(qp||t.useLayoutEffect,{}.hasOwnProperty),Gp=t.createContext("undefined"!==typeof HTMLElement?Pp({key:"css"}):null);var Jp=Gp.Provider,Xp=function(e){return(0,t.forwardRef)((function(n,r){var a=(0,t.useContext)(Gp);return e(n,a,r)}))};var Qp=t.createContext({});var eg="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",tg=function(e,t){var n={};for(var r in t)$p.call(t,r)&&(n[r]=t[r]);return n[eg]=e,n},ng=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return Tp(t,n,r),Kp((function(){return Rp(t,n,r)})),null};var rg=Xp((function(e,n,r){var a=e.css;"string"===typeof a&&void 0!==n.registered[a]&&(a=n.registered[a]);var i=e[eg],o=[a],s="";"string"===typeof e.className?s=Mp(n.registered,o,e.className):null!=e.className&&(s=e.className+" ");var l=Wp(o,void 0,t.useContext(Qp));s+=n.key+"-"+l.name;var c={};for(var u in e)$p.call(e,u)&&"css"!==u&&u!==eg&&(c[u]=e[u]);return c.ref=r,c.className=s,t.createElement(t.Fragment,null,t.createElement(ng,{cache:n,serialized:l,isStringTag:"string"===typeof i}),t.createElement(i,c))})),ag=function(e,n){var r=arguments;if(null==n||!$p.call(n,"css"))return t.createElement.apply(void 0,r);var a=r.length,i=new Array(a);i[0]=rg,i[1]=tg(e,n);for(var o=2;o<a;o++)i[o]=r[o];return t.createElement.apply(null,i)};function ig(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Wp(t)}var og=function e(t){for(var n=t.length,r=0,a="";r<n;r++){var i=t[r];if(null!=i){var o=void 0;switch(typeof i){case"boolean":break;case"object":if(Array.isArray(i))o=e(i);else for(var s in o="",i)i[s]&&s&&(o&&(o+=" "),o+=s);break;default:o=i}o&&(a&&(a+=" "),a+=o)}}return a};function sg(e,t,n){var r=[],a=Mp(e,r,n);return r.length<2?n:a+t(r)}var lg=function(e){var t=e.cache,n=e.serializedArr;return Kp((function(){for(var e=0;e<n.length;e++)Rp(t,n[e],!1)})),null},cg=Xp((function(e,n){var r=[],a=function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];var i=Wp(t,n.registered);return r.push(i),Tp(n,i,!1),n.key+"-"+i.name},i={css:a,cx:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return sg(n.registered,a,og(t))},theme:t.useContext(Qp)},o=e.children(i);return!0,t.createElement(t.Fragment,null,t.createElement(lg,{cache:n,serializedArr:r}),o)}));var ug=__webpack_require__(1002);function dg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function hg(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fg(Object(n),!0).forEach((function(t){dg(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fg(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function vg(e){return vg=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},vg(e)}function mg(e,t){return!t||"object"!==typeof t&&"function"!==typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function pg(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(xB){return!1}}();return function(){var n,r=vg(e);if(t){var a=vg(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return mg(this,n)}}var gg=["className","clearValue","cx","getStyles","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],yg=function(){};function bg(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function xg(e,t,n){var r=[n];if(t&&e)for(var a in t)t.hasOwnProperty(a)&&t[a]&&r.push("".concat(bg(e,a)));return r.filter((function(e){return e})).map((function(e){return String(e).trim()})).join(" ")}var _g=function(e){return t=e,Array.isArray(t)?e.filter(Boolean):"object"===(0,ug.Z)(e)&&null!==e?[e]:[];var t},wg=function(e){return e.className,e.clearValue,e.cx,e.getStyles,e.getValue,e.hasValue,e.isMulti,e.isRtl,e.options,e.selectOption,e.selectProps,e.setValue,e.theme,hg({},ya(e,gg))};function jg(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function Ng(e){return jg(e)?window.pageYOffset:e.scrollTop}function kg(e,t){jg(e)?window.scrollTo(0,t):e.scrollTop=t}function Sg(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}function Cg(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:yg,a=Ng(e),i=t-a,o=10,s=0;function l(){var t=Sg(s+=o,a,i,n);kg(e,t),s<n?window.requestAnimationFrame(l):r(e)}l()}function Dg(){try{return document.createEvent("TouchEvent"),!0}catch(xB){return!1}}var Eg=!1,Og={get passive(){return Eg=!0}},Pg="undefined"!==typeof window?window:{};Pg.addEventListener&&Pg.removeEventListener&&(Pg.addEventListener("p",yg,Og),Pg.removeEventListener("p",yg,!1));var Mg=Eg;function Tg(e){return null!=e}function Rg(e,t,n){return e?t:n}function Ag(e){var t=e.maxHeight,n=e.menuEl,r=e.minHeight,a=e.placement,i=e.shouldScroll,o=e.isFixedPosition,s=e.theme.spacing,l=function(e){var t=getComputedStyle(e),n="absolute"===t.position,r=/(auto|scroll)/;if("fixed"===t.position)return document.documentElement;for(var a=e;a=a.parentElement;)if(t=getComputedStyle(a),(!n||"static"!==t.position)&&r.test(t.overflow+t.overflowY+t.overflowX))return a;return document.documentElement}(n),c={placement:"bottom",maxHeight:t};if(!n||!n.offsetParent)return c;var u,d=l.getBoundingClientRect().height,f=n.getBoundingClientRect(),h=f.bottom,v=f.height,m=f.top,p=n.offsetParent.getBoundingClientRect().top,g=o?window.innerHeight:jg(u=l)?window.innerHeight:u.clientHeight,y=Ng(l),b=parseInt(getComputedStyle(n).marginBottom,10),x=parseInt(getComputedStyle(n).marginTop,10),_=p-x,w=g-m,j=_+y,N=d-y-m,k=h-g+y+b,S=y+m-x,C=160;switch(a){case"auto":case"bottom":if(w>=v)return{placement:"bottom",maxHeight:t};if(N>=v&&!o)return i&&Cg(l,k,C),{placement:"bottom",maxHeight:t};if(!o&&N>=r||o&&w>=r)return i&&Cg(l,k,C),{placement:"bottom",maxHeight:o?w-b:N-b};if("auto"===a||o){var D=t,E=o?_:j;return E>=r&&(D=Math.min(E-b-s.controlHeight,t)),{placement:"top",maxHeight:D}}if("bottom"===a)return i&&kg(l,k),{placement:"bottom",maxHeight:t};break;case"top":if(_>=v)return{placement:"top",maxHeight:t};if(j>=v&&!o)return i&&Cg(l,S,C),{placement:"top",maxHeight:t};if(!o&&j>=r||o&&_>=r){var O=t;return(!o&&j>=r||o&&_>=r)&&(O=o?_-x:j-x),i&&Cg(l,S,C),{placement:"top",maxHeight:O}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(a,'".'))}return c}var Ig=function(e){return"auto"===e?"bottom":e},Lg=(0,t.createContext)({getPortalPlacement:null}),Fg=function(e){(0,sd.Z)(n,e);var t=pg(n);function n(){var e;(0,Wu.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return(e=t.call.apply(t,[this].concat(a))).state={maxHeight:e.props.maxMenuHeight,placement:null},e.context=void 0,e.getPlacement=function(t){var n=e.props,r=n.minMenuHeight,a=n.maxMenuHeight,i=n.menuPlacement,o=n.menuPosition,s=n.menuShouldScrollIntoView,l=n.theme;if(t){var c="fixed"===o,u=Ag({maxHeight:a,menuEl:t,minHeight:r,placement:i,shouldScroll:s&&!c,isFixedPosition:c,theme:l}),d=e.context.getPortalPlacement;d&&d(u),e.setState(u)}},e.getUpdatedProps=function(){var t=e.props.menuPlacement,n=e.state.placement||Ig(t);return hg(hg({},e.props),{},{placement:n,maxHeight:e.state.maxHeight})},e}return(0,qu.Z)(n,[{key:"render",value:function(){return(0,this.props.children)({ref:this.getPlacement,placerProps:this.getUpdatedProps()})}}]),n}(t.Component);Fg.contextType=Lg;var Yg=function(e){var t=e.theme,n=t.spacing.baseUnit;return{color:t.colors.neutral40,padding:"".concat(2*n,"px ").concat(3*n,"px"),textAlign:"center"}},Ug=Yg,Zg=Yg,Hg=function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.innerProps;return ag("div",l({css:a("noOptionsMessage",e),className:r({"menu-notice":!0,"menu-notice--no-options":!0},n)},i),t)};Hg.defaultProps={children:"No options"};var Bg=function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.innerProps;return ag("div",l({css:a("loadingMessage",e),className:r({"menu-notice":!0,"menu-notice--loading":!0},n)},i),t)};Bg.defaultProps={children:"Loading..."};var Vg,zg=function(e){(0,sd.Z)(n,e);var t=pg(n);function n(){var e;(0,Wu.Z)(this,n);for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return(e=t.call.apply(t,[this].concat(a))).state={placement:null},e.getPortalPlacement=function(t){var n=t.placement;n!==Ig(e.props.menuPlacement)&&e.setState({placement:n})},e}return(0,qu.Z)(n,[{key:"render",value:function(){var e=this.props,t=e.appendTo,n=e.children,r=e.className,a=e.controlElement,i=e.cx,o=e.innerProps,s=e.menuPlacement,c=e.menuPosition,u=e.getStyles,d="fixed"===c;if(!t&&!d||!a)return null;var f=this.state.placement||Ig(s),h=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(a),v=d?0:window.pageYOffset,m=h[f]+v,p=ag("div",l({css:u("menuPortal",{offset:m,position:c,rect:h}),className:i({"menu-portal":!0},r)},o),n);return ag(Lg.Provider,{value:{getPortalPlacement:this.getPortalPlacement}},t?(0,J.createPortal)(p,t):p)}}]),n}(t.Component),Wg=["size"];var qg,Kg,$g={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},Gg=function(e){var t=e.size,n=ya(e,Wg);return ag("svg",l({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:$g},n))},Jg=function(e){return ag(Gg,l({size:20},e),ag("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},Xg=function(e){return ag(Gg,l({size:20},e),ag("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},Qg=function(e){var t=e.isFocused,n=e.theme,r=n.spacing.baseUnit,a=n.colors;return{label:"indicatorContainer",color:t?a.neutral60:a.neutral20,display:"flex",padding:2*r,transition:"color 150ms",":hover":{color:t?a.neutral80:a.neutral40}}},ey=Qg,ty=Qg,ny=function(){var e=ig.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Vg||(qg=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],Kg||(Kg=qg.slice(0)),Vg=Object.freeze(Object.defineProperties(qg,{raw:{value:Object.freeze(Kg)}})))),ry=function(e){var t=e.delay,n=e.offset;return ag("span",{css:ig({animation:"".concat(ny," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},ay=function(e){var t=e.className,n=e.cx,r=e.getStyles,a=e.innerProps,i=e.isRtl;return ag("div",l({css:r("loadingIndicator",e),className:n({indicator:!0,"loading-indicator":!0},t)},a),ag(ry,{delay:0,offset:i}),ag(ry,{delay:160,offset:!0}),ag(ry,{delay:320,offset:!i}))};ay.defaultProps={size:4};var iy=["data"],oy=["innerRef","isDisabled","isHidden","inputClassName"],sy={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},ly={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":hg({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},sy)},cy=function(e){return hg({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},sy)},uy=function(e){var t=e.children,n=e.innerProps;return ag("div",n,t)};var dy={ClearIndicator:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.innerProps;return ag("div",l({css:a("clearIndicator",e),className:r({indicator:!0,"clear-indicator":!0},n)},i),t||ag(Jg,null))},Control:function(e){var t=e.children,n=e.cx,r=e.getStyles,a=e.className,i=e.isDisabled,o=e.isFocused,s=e.innerRef,c=e.innerProps,u=e.menuIsOpen;return ag("div",l({ref:s,css:r("control",e),className:n({control:!0,"control--is-disabled":i,"control--is-focused":o,"control--menu-is-open":u},a)},c),t)},DropdownIndicator:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.innerProps;return ag("div",l({css:a("dropdownIndicator",e),className:r({indicator:!0,"dropdown-indicator":!0},n)},i),t||ag(Xg,null))},DownChevron:Xg,CrossIcon:Jg,Group:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.Heading,o=e.headingProps,s=e.innerProps,c=e.label,u=e.theme,d=e.selectProps;return ag("div",l({css:a("group",e),className:r({group:!0},n)},s),ag(i,l({},o,{selectProps:d,theme:u,getStyles:a,cx:r}),c),ag("div",null,t))},GroupHeading:function(e){var t=e.getStyles,n=e.cx,r=e.className,a=wg(e);a.data;var i=ya(a,iy);return ag("div",l({css:t("groupHeading",e),className:n({"group-heading":!0},r)},i))},IndicatorsContainer:function(e){var t=e.children,n=e.className,r=e.cx,a=e.innerProps,i=e.getStyles;return ag("div",l({css:i("indicatorsContainer",e),className:r({indicators:!0},n)},a),t)},IndicatorSeparator:function(e){var t=e.className,n=e.cx,r=e.getStyles,a=e.innerProps;return ag("span",l({},a,{css:r("indicatorSeparator",e),className:n({"indicator-separator":!0},t)}))},Input:function(e){var t=e.className,n=e.cx,r=e.getStyles,a=e.value,i=wg(e),o=i.innerRef,s=i.isDisabled,c=i.isHidden,u=i.inputClassName,d=ya(i,oy);return ag("div",{className:n({"input-container":!0},t),css:r("input",e),"data-value":a||""},ag("input",l({className:n({input:!0},u),ref:o,style:cy(c),disabled:s},d)))},LoadingIndicator:ay,Menu:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.innerRef,o=e.innerProps;return ag("div",l({css:a("menu",e),className:r({menu:!0},n),ref:i},o),t)},MenuList:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.innerProps,o=e.innerRef,s=e.isMulti;return ag("div",l({css:a("menuList",e),className:r({"menu-list":!0,"menu-list--is-multi":s},n),ref:o},i),t)},MenuPortal:zg,LoadingMessage:Bg,NoOptionsMessage:Hg,MultiValue:function(e){var t=e.children,n=e.className,r=e.components,a=e.cx,i=e.data,o=e.getStyles,s=e.innerProps,l=e.isDisabled,c=e.removeProps,u=e.selectProps,d=r.Container,f=r.Label,h=r.Remove;return ag(cg,null,(function(r){var v=r.css,m=r.cx;return ag(d,{data:i,innerProps:hg({className:m(v(o("multiValue",e)),a({"multi-value":!0,"multi-value--is-disabled":l},n))},s),selectProps:u},ag(f,{data:i,innerProps:{className:m(v(o("multiValueLabel",e)),a({"multi-value__label":!0},n))},selectProps:u},t),ag(h,{data:i,innerProps:hg({className:m(v(o("multiValueRemove",e)),a({"multi-value__remove":!0},n)),"aria-label":"Remove ".concat(t||"option")},c),selectProps:u}))}))},MultiValueContainer:uy,MultiValueLabel:uy,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return ag("div",l({role:"button"},n),t||ag(Jg,{size:14}))},Option:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.isDisabled,o=e.isFocused,s=e.isSelected,c=e.innerRef,u=e.innerProps;return ag("div",l({css:a("option",e),className:r({option:!0,"option--is-disabled":i,"option--is-focused":o,"option--is-selected":s},n),ref:c,"aria-disabled":i},u),t)},Placeholder:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.innerProps;return ag("div",l({css:a("placeholder",e),className:r({placeholder:!0},n)},i),t)},SelectContainer:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.innerProps,o=e.isDisabled,s=e.isRtl;return ag("div",l({css:a("container",e),className:r({"--is-disabled":o,"--is-rtl":s},n)},i),t)},SingleValue:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,i=e.isDisabled,o=e.innerProps;return ag("div",l({css:a("singleValue",e),className:r({"single-value":!0,"single-value--is-disabled":i},n)},o),t)},ValueContainer:function(e){var t=e.children,n=e.className,r=e.cx,a=e.innerProps,i=e.isMulti,o=e.getStyles,s=e.hasValue;return ag("div",l({css:o("valueContainer",e),className:r({"value-container":!0,"value-container--is-multi":i,"value-container--has-value":s},n)},a),t)}},fy=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];var hy=Number.isNaN||function(e){return"number"===typeof e&&e!==e};function vy(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(r=e[n],a=t[n],!(r===a||hy(r)&&hy(a)))return!1;var r,a;return!0}var my=function(e,t){var n;void 0===t&&(t=vy);var r,a=[],i=!1;return function(){for(var o=[],s=0;s<arguments.length;s++)o[s]=arguments[s];return i&&n===this&&t(o,a)||(r=e.apply(this,o),i=!0,n=this,a=o),r}};for(var py={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},gy=function(e){return ag("span",l({css:py},e))},yy={guidance:function(e){var t=e.isSearchable,n=e.isMulti,r=e.isDisabled,a=e.tabSelectsValue;switch(e.context){case"menu":return"Use Up and Down to choose options".concat(r?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(a?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(e["aria-label"]||"Select"," is focused ").concat(t?",type to refine list":"",", press Down to open the menu, ").concat(n?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(e){var t=e.action,n=e.label,r=void 0===n?"":n,a=e.labels,i=e.isDisabled;switch(t){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(r,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(a.length>1?"s":""," ").concat(a.join(","),", selected.");case"select-option":return"option ".concat(r,i?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,a=e.label,i=void 0===a?"":a,o=e.selectValue,s=e.isDisabled,l=e.isSelected,c=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&o)return"value ".concat(i," focused, ").concat(c(o,n),".");if("menu"===t){var u=s?" disabled":"",d="".concat(l?"selected":"focused").concat(u);return"option ".concat(i," ").concat(d,", ").concat(c(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},by=function(e){var n=e.ariaSelection,r=e.focusedOption,a=e.focusedValue,i=e.focusableOptions,o=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=l.ariaLiveMessages,d=l.getOptionLabel,f=l.inputValue,h=l.isMulti,v=l.isOptionDisabled,m=l.isSearchable,p=l.menuIsOpen,g=l.options,y=l.screenReaderStatus,b=l.tabSelectsValue,x=l["aria-label"],_=l["aria-live"],w=(0,t.useMemo)((function(){return hg(hg({},yy),u||{})}),[u]),j=(0,t.useMemo)((function(){var e,t="";if(n&&w.onChange){var r=n.option,a=n.options,i=n.removedValue,o=n.removedValues,l=n.value,c=i||r||(e=l,Array.isArray(e)?null:e),u=c?d(c):"",f=a||o||void 0,h=f?f.map(d):[],m=hg({isDisabled:c&&v(c,s),label:u,labels:h},n);t=w.onChange(m)}return t}),[n,w,v,s,d]),N=(0,t.useMemo)((function(){var e="",t=r||a,n=!!(r&&s&&s.includes(r));if(t&&w.onFocus){var i={focused:t,label:d(t),isDisabled:v(t,s),isSelected:n,options:g,context:t===r?"menu":"value",selectValue:s};e=w.onFocus(i)}return e}),[r,a,d,v,w,g,s]),k=(0,t.useMemo)((function(){var e="";if(p&&g.length&&w.onFilter){var t=y({count:i.length});e=w.onFilter({inputValue:f,resultsMessage:t})}return e}),[i,f,p,w,g,y]),S=(0,t.useMemo)((function(){var e="";if(w.guidance){var t=a?"value":p?"menu":"input";e=w.guidance({"aria-label":x,context:t,isDisabled:r&&v(r,s),isMulti:h,isSearchable:m,tabSelectsValue:b})}return e}),[x,r,a,h,v,m,p,w,s,b]),C="".concat(N," ").concat(k," ").concat(S),D=ag(t.Fragment,null,ag("span",{id:"aria-selection"},j),ag("span",{id:"aria-context"},C)),E="initial-input-focus"===(null===n||void 0===n?void 0:n.action);return ag(t.Fragment,null,ag(gy,{id:c},E&&D),ag(gy,{"aria-live":_,"aria-atomic":"false","aria-relevant":"additions text"},o&&!E&&D))},xy=[{base:"A",letters:"A\u24b6\uff21\xc0\xc1\xc2\u1ea6\u1ea4\u1eaa\u1ea8\xc3\u0100\u0102\u1eb0\u1eae\u1eb4\u1eb2\u0226\u01e0\xc4\u01de\u1ea2\xc5\u01fa\u01cd\u0200\u0202\u1ea0\u1eac\u1eb6\u1e00\u0104\u023a\u2c6f"},{base:"AA",letters:"\ua732"},{base:"AE",letters:"\xc6\u01fc\u01e2"},{base:"AO",letters:"\ua734"},{base:"AU",letters:"\ua736"},{base:"AV",letters:"\ua738\ua73a"},{base:"AY",letters:"\ua73c"},{base:"B",letters:"B\u24b7\uff22\u1e02\u1e04\u1e06\u0243\u0182\u0181"},{base:"C",letters:"C\u24b8\uff23\u0106\u0108\u010a\u010c\xc7\u1e08\u0187\u023b\ua73e"},{base:"D",letters:"D\u24b9\uff24\u1e0a\u010e\u1e0c\u1e10\u1e12\u1e0e\u0110\u018b\u018a\u0189\ua779"},{base:"DZ",letters:"\u01f1\u01c4"},{base:"Dz",letters:"\u01f2\u01c5"},{base:"E",letters:"E\u24ba\uff25\xc8\xc9\xca\u1ec0\u1ebe\u1ec4\u1ec2\u1ebc\u0112\u1e14\u1e16\u0114\u0116\xcb\u1eba\u011a\u0204\u0206\u1eb8\u1ec6\u0228\u1e1c\u0118\u1e18\u1e1a\u0190\u018e"},{base:"F",letters:"F\u24bb\uff26\u1e1e\u0191\ua77b"},{base:"G",letters:"G\u24bc\uff27\u01f4\u011c\u1e20\u011e\u0120\u01e6\u0122\u01e4\u0193\ua7a0\ua77d\ua77e"},{base:"H",letters:"H\u24bd\uff28\u0124\u1e22\u1e26\u021e\u1e24\u1e28\u1e2a\u0126\u2c67\u2c75\ua78d"},{base:"I",letters:"I\u24be\uff29\xcc\xcd\xce\u0128\u012a\u012c\u0130\xcf\u1e2e\u1ec8\u01cf\u0208\u020a\u1eca\u012e\u1e2c\u0197"},{base:"J",letters:"J\u24bf\uff2a\u0134\u0248"},{base:"K",letters:"K\u24c0\uff2b\u1e30\u01e8\u1e32\u0136\u1e34\u0198\u2c69\ua740\ua742\ua744\ua7a2"},{base:"L",letters:"L\u24c1\uff2c\u013f\u0139\u013d\u1e36\u1e38\u013b\u1e3c\u1e3a\u0141\u023d\u2c62\u2c60\ua748\ua746\ua780"},{base:"LJ",letters:"\u01c7"},{base:"Lj",letters:"\u01c8"},{base:"M",letters:"M\u24c2\uff2d\u1e3e\u1e40\u1e42\u2c6e\u019c"},{base:"N",letters:"N\u24c3\uff2e\u01f8\u0143\xd1\u1e44\u0147\u1e46\u0145\u1e4a\u1e48\u0220\u019d\ua790\ua7a4"},{base:"NJ",letters:"\u01ca"},{base:"Nj",letters:"\u01cb"},{base:"O",letters:"O\u24c4\uff2f\xd2\xd3\xd4\u1ed2\u1ed0\u1ed6\u1ed4\xd5\u1e4c\u022c\u1e4e\u014c\u1e50\u1e52\u014e\u022e\u0230\xd6\u022a\u1ece\u0150\u01d1\u020c\u020e\u01a0\u1edc\u1eda\u1ee0\u1ede\u1ee2\u1ecc\u1ed8\u01ea\u01ec\xd8\u01fe\u0186\u019f\ua74a\ua74c"},{base:"OI",letters:"\u01a2"},{base:"OO",letters:"\ua74e"},{base:"OU",letters:"\u0222"},{base:"P",letters:"P\u24c5\uff30\u1e54\u1e56\u01a4\u2c63\ua750\ua752\ua754"},{base:"Q",letters:"Q\u24c6\uff31\ua756\ua758\u024a"},{base:"R",letters:"R\u24c7\uff32\u0154\u1e58\u0158\u0210\u0212\u1e5a\u1e5c\u0156\u1e5e\u024c\u2c64\ua75a\ua7a6\ua782"},{base:"S",letters:"S\u24c8\uff33\u1e9e\u015a\u1e64\u015c\u1e60\u0160\u1e66\u1e62\u1e68\u0218\u015e\u2c7e\ua7a8\ua784"},{base:"T",letters:"T\u24c9\uff34\u1e6a\u0164\u1e6c\u021a\u0162\u1e70\u1e6e\u0166\u01ac\u01ae\u023e\ua786"},{base:"TZ",letters:"\ua728"},{base:"U",letters:"U\u24ca\uff35\xd9\xda\xdb\u0168\u1e78\u016a\u1e7a\u016c\xdc\u01db\u01d7\u01d5\u01d9\u1ee6\u016e\u0170\u01d3\u0214\u0216\u01af\u1eea\u1ee8\u1eee\u1eec\u1ef0\u1ee4\u1e72\u0172\u1e76\u1e74\u0244"},{base:"V",letters:"V\u24cb\uff36\u1e7c\u1e7e\u01b2\ua75e\u0245"},{base:"VY",letters:"\ua760"},{base:"W",letters:"W\u24cc\uff37\u1e80\u1e82\u0174\u1e86\u1e84\u1e88\u2c72"},{base:"X",letters:"X\u24cd\uff38\u1e8a\u1e8c"},{base:"Y",letters:"Y\u24ce\uff39\u1ef2\xdd\u0176\u1ef8\u0232\u1e8e\u0178\u1ef6\u1ef4\u01b3\u024e\u1efe"},{base:"Z",letters:"Z\u24cf\uff3a\u0179\u1e90\u017b\u017d\u1e92\u1e94\u01b5\u0224\u2c7f\u2c6b\ua762"},{base:"a",letters:"a\u24d0\uff41\u1e9a\xe0\xe1\xe2\u1ea7\u1ea5\u1eab\u1ea9\xe3\u0101\u0103\u1eb1\u1eaf\u1eb5\u1eb3\u0227\u01e1\xe4\u01df\u1ea3\xe5\u01fb\u01ce\u0201\u0203\u1ea1\u1ead\u1eb7\u1e01\u0105\u2c65\u0250"},{base:"aa",letters:"\ua733"},{base:"ae",letters:"\xe6\u01fd\u01e3"},{base:"ao",letters:"\ua735"},{base:"au",letters:"\ua737"},{base:"av",letters:"\ua739\ua73b"},{base:"ay",letters:"\ua73d"},{base:"b",letters:"b\u24d1\uff42\u1e03\u1e05\u1e07\u0180\u0183\u0253"},{base:"c",letters:"c\u24d2\uff43\u0107\u0109\u010b\u010d\xe7\u1e09\u0188\u023c\ua73f\u2184"},{base:"d",letters:"d\u24d3\uff44\u1e0b\u010f\u1e0d\u1e11\u1e13\u1e0f\u0111\u018c\u0256\u0257\ua77a"},{base:"dz",letters:"\u01f3\u01c6"},{base:"e",letters:"e\u24d4\uff45\xe8\xe9\xea\u1ec1\u1ebf\u1ec5\u1ec3\u1ebd\u0113\u1e15\u1e17\u0115\u0117\xeb\u1ebb\u011b\u0205\u0207\u1eb9\u1ec7\u0229\u1e1d\u0119\u1e19\u1e1b\u0247\u025b\u01dd"},{base:"f",letters:"f\u24d5\uff46\u1e1f\u0192\ua77c"},{base:"g",letters:"g\u24d6\uff47\u01f5\u011d\u1e21\u011f\u0121\u01e7\u0123\u01e5\u0260\ua7a1\u1d79\ua77f"},{base:"h",letters:"h\u24d7\uff48\u0125\u1e23\u1e27\u021f\u1e25\u1e29\u1e2b\u1e96\u0127\u2c68\u2c76\u0265"},{base:"hv",letters:"\u0195"},{base:"i",letters:"i\u24d8\uff49\xec\xed\xee\u0129\u012b\u012d\xef\u1e2f\u1ec9\u01d0\u0209\u020b\u1ecb\u012f\u1e2d\u0268\u0131"},{base:"j",letters:"j\u24d9\uff4a\u0135\u01f0\u0249"},{base:"k",letters:"k\u24da\uff4b\u1e31\u01e9\u1e33\u0137\u1e35\u0199\u2c6a\ua741\ua743\ua745\ua7a3"},{base:"l",letters:"l\u24db\uff4c\u0140\u013a\u013e\u1e37\u1e39\u013c\u1e3d\u1e3b\u017f\u0142\u019a\u026b\u2c61\ua749\ua781\ua747"},{base:"lj",letters:"\u01c9"},{base:"m",letters:"m\u24dc\uff4d\u1e3f\u1e41\u1e43\u0271\u026f"},{base:"n",letters:"n\u24dd\uff4e\u01f9\u0144\xf1\u1e45\u0148\u1e47\u0146\u1e4b\u1e49\u019e\u0272\u0149\ua791\ua7a5"},{base:"nj",letters:"\u01cc"},{base:"o",letters:"o\u24de\uff4f\xf2\xf3\xf4\u1ed3\u1ed1\u1ed7\u1ed5\xf5\u1e4d\u022d\u1e4f\u014d\u1e51\u1e53\u014f\u022f\u0231\xf6\u022b\u1ecf\u0151\u01d2\u020d\u020f\u01a1\u1edd\u1edb\u1ee1\u1edf\u1ee3\u1ecd\u1ed9\u01eb\u01ed\xf8\u01ff\u0254\ua74b\ua74d\u0275"},{base:"oi",letters:"\u01a3"},{base:"ou",letters:"\u0223"},{base:"oo",letters:"\ua74f"},{base:"p",letters:"p\u24df\uff50\u1e55\u1e57\u01a5\u1d7d\ua751\ua753\ua755"},{base:"q",letters:"q\u24e0\uff51\u024b\ua757\ua759"},{base:"r",letters:"r\u24e1\uff52\u0155\u1e59\u0159\u0211\u0213\u1e5b\u1e5d\u0157\u1e5f\u024d\u027d\ua75b\ua7a7\ua783"},{base:"s",letters:"s\u24e2\uff53\xdf\u015b\u1e65\u015d\u1e61\u0161\u1e67\u1e63\u1e69\u0219\u015f\u023f\ua7a9\ua785\u1e9b"},{base:"t",letters:"t\u24e3\uff54\u1e6b\u1e97\u0165\u1e6d\u021b\u0163\u1e71\u1e6f\u0167\u01ad\u0288\u2c66\ua787"},{base:"tz",letters:"\ua729"},{base:"u",letters:"u\u24e4\uff55\xf9\xfa\xfb\u0169\u1e79\u016b\u1e7b\u016d\xfc\u01dc\u01d8\u01d6\u01da\u1ee7\u016f\u0171\u01d4\u0215\u0217\u01b0\u1eeb\u1ee9\u1eef\u1eed\u1ef1\u1ee5\u1e73\u0173\u1e77\u1e75\u0289"},{base:"v",letters:"v\u24e5\uff56\u1e7d\u1e7f\u028b\ua75f\u028c"},{base:"vy",letters:"\ua761"},{base:"w",letters:"w\u24e6\uff57\u1e81\u1e83\u0175\u1e87\u1e85\u1e98\u1e89\u2c73"},{base:"x",letters:"x\u24e7\uff58\u1e8b\u1e8d"},{base:"y",letters:"y\u24e8\uff59\u1ef3\xfd\u0177\u1ef9\u0233\u1e8f\xff\u1ef7\u1e99\u1ef5\u01b4\u024f\u1eff"},{base:"z",letters:"z\u24e9\uff5a\u017a\u1e91\u017c\u017e\u1e93\u1e95\u01b6\u0225\u0240\u2c6c\ua763"}],_y=new RegExp("["+xy.map((function(e){return e.letters})).join("")+"]","g"),wy={},jy=0;jy<xy.length;jy++)for(var Ny=xy[jy],ky=0;ky<Ny.letters.length;ky++)wy[Ny.letters[ky]]=Ny.base;var Sy=function(e){return e.replace(_y,(function(e){return wy[e]}))},Cy=my(Sy),Dy=function(e){return e.replace(/^\s+|\s+$/g,"")},Ey=function(e){return"".concat(e.label," ").concat(e.value)},Oy=["innerRef"];function Py(e){var t=e.innerRef,n=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a=Object.entries(e).filter((function(e){var t=i(e,1)[0];return!n.includes(t)}));return a.reduce((function(e,t){var n=i(t,2),r=n[0],a=n[1];return e[r]=a,e}),{})}(ya(e,Oy),"onExited","in","enter","exit","appear");return ag("input",l({ref:t},n,{css:ig({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var My=["boxSizing","height","overflow","paddingRight","position"],Ty={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function Ry(e){e.preventDefault()}function Ay(e){e.stopPropagation()}function Iy(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;0===e?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function Ly(){return"ontouchstart"in window||navigator.maxTouchPoints}var Fy=!("undefined"===typeof window||!window.document||!window.document.createElement),Yy=0,Uy={capture:!1,passive:!1};var Zy=function(){return document.activeElement&&document.activeElement.blur()},Hy={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function By(e){var n=e.children,r=e.lockEnabled,a=e.captureEnabled,i=function(e){var n=e.isEnabled,r=e.onBottomArrive,a=e.onBottomLeave,i=e.onTopArrive,o=e.onTopLeave,s=(0,t.useRef)(!1),l=(0,t.useRef)(!1),c=(0,t.useRef)(0),u=(0,t.useRef)(null),d=(0,t.useCallback)((function(e,t){if(null!==u.current){var n=u.current,c=n.scrollTop,d=n.scrollHeight,f=n.clientHeight,h=u.current,v=t>0,m=d-f-c,p=!1;m>t&&s.current&&(a&&a(e),s.current=!1),v&&l.current&&(o&&o(e),l.current=!1),v&&t>m?(r&&!s.current&&r(e),h.scrollTop=d,p=!0,s.current=!0):!v&&-t>c&&(i&&!l.current&&i(e),h.scrollTop=0,p=!0,l.current=!0),p&&function(e){e.preventDefault(),e.stopPropagation()}(e)}}),[r,a,i,o]),f=(0,t.useCallback)((function(e){d(e,e.deltaY)}),[d]),h=(0,t.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),v=(0,t.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),m=(0,t.useCallback)((function(e){if(e){var t=!!Mg&&{passive:!1};e.addEventListener("wheel",f,t),e.addEventListener("touchstart",h,t),e.addEventListener("touchmove",v,t)}}),[v,h,f]),p=(0,t.useCallback)((function(e){e&&(e.removeEventListener("wheel",f,!1),e.removeEventListener("touchstart",h,!1),e.removeEventListener("touchmove",v,!1))}),[v,h,f]);return(0,t.useEffect)((function(){if(n){var e=u.current;return m(e),function(){p(e)}}}),[n,m,p]),function(e){u.current=e}}({isEnabled:void 0===a||a,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),o=function(e){var n=e.isEnabled,r=e.accountForScrollbars,a=void 0===r||r,i=(0,t.useRef)({}),o=(0,t.useRef)(null),s=(0,t.useCallback)((function(e){if(Fy){var t=document.body,n=t&&t.style;if(a&&My.forEach((function(e){var t=n&&n[e];i.current[e]=t})),a&&Yy<1){var r=parseInt(i.current.paddingRight,10)||0,o=document.body?document.body.clientWidth:0,s=window.innerWidth-o+r||0;Object.keys(Ty).forEach((function(e){var t=Ty[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&Ly()&&(t.addEventListener("touchmove",Ry,Uy),e&&(e.addEventListener("touchstart",Iy,Uy),e.addEventListener("touchmove",Ay,Uy))),Yy+=1}}),[a]),l=(0,t.useCallback)((function(e){if(Fy){var t=document.body,n=t&&t.style;Yy=Math.max(Yy-1,0),a&&Yy<1&&My.forEach((function(e){var t=i.current[e];n&&(n[e]=t)})),t&&Ly()&&(t.removeEventListener("touchmove",Ry,Uy),e&&(e.removeEventListener("touchstart",Iy,Uy),e.removeEventListener("touchmove",Ay,Uy)))}}),[a]);return(0,t.useEffect)((function(){if(n){var e=o.current;return s(e),function(){l(e)}}}),[n,s,l]),function(e){o.current=e}}({isEnabled:r});return ag(t.Fragment,null,r&&ag("div",{onClick:Zy,css:Hy}),n((function(e){i(e),o(e)})))}var Vy={clearIndicator:ty,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e){var t=e.isDisabled,n=e.isFocused,r=e.theme,a=r.colors,i=r.borderRadius,o=r.spacing;return{label:"control",alignItems:"center",backgroundColor:t?a.neutral5:a.neutral0,borderColor:t?a.neutral10:n?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:n?"0 0 0 1px ".concat(a.primary):void 0,cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms","&:hover":{borderColor:n?a.primary:a.neutral30}}},dropdownIndicator:ey,group:function(e){var t=e.theme.spacing;return{paddingBottom:2*t.baseUnit,paddingTop:2*t.baseUnit}},groupHeading:function(e){var t=e.theme.spacing;return{label:"group",color:"#999",cursor:"default",display:"block",fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*t.baseUnit,paddingRight:3*t.baseUnit,textTransform:"uppercase"}},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e){var t=e.isDisabled,n=e.theme,r=n.spacing.baseUnit,a=n.colors;return{label:"indicatorSeparator",alignSelf:"stretch",backgroundColor:t?a.neutral10:a.neutral20,marginBottom:2*r,marginTop:2*r,width:1}},input:function(e){var t=e.isDisabled,n=e.value,r=e.theme,a=r.spacing,i=r.colors;return hg({margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,visibility:t?"hidden":"visible",color:i.neutral80,transform:n?"translateZ(0)":""},ly)},loadingIndicator:function(e){var t=e.isFocused,n=e.size,r=e.theme,a=r.colors,i=r.spacing.baseUnit;return{label:"loadingIndicator",color:t?a.neutral60:a.neutral20,display:"flex",padding:2*i,transition:"color 150ms",alignSelf:"center",fontSize:n,lineHeight:1,marginRight:n,textAlign:"center",verticalAlign:"middle"}},loadingMessage:Zg,menu:function(e){var t,n=e.placement,r=e.theme,a=r.borderRadius,i=r.spacing,o=r.colors;return t={label:"menu"},(0,gt.Z)(t,function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(n),"100%"),(0,gt.Z)(t,"backgroundColor",o.neutral0),(0,gt.Z)(t,"borderRadius",a),(0,gt.Z)(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),(0,gt.Z)(t,"marginBottom",i.menuGutter),(0,gt.Z)(t,"marginTop",i.menuGutter),(0,gt.Z)(t,"position","absolute"),(0,gt.Z)(t,"width","100%"),(0,gt.Z)(t,"zIndex",1),t},menuList:function(e){var t=e.maxHeight,n=e.theme.spacing.baseUnit;return{maxHeight:t,overflowY:"auto",paddingBottom:n,paddingTop:n,position:"relative",WebkitOverflowScrolling:"touch"}},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e){var t=e.theme,n=t.spacing,r=t.borderRadius;return{label:"multiValue",backgroundColor:t.colors.neutral10,borderRadius:r/2,display:"flex",margin:n.baseUnit/2,minWidth:0}},multiValueLabel:function(e){var t=e.theme,n=t.borderRadius,r=t.colors,a=e.cropWithEllipsis;return{borderRadius:n/2,color:r.neutral80,fontSize:"85%",overflow:"hidden",padding:3,paddingLeft:6,textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"}},multiValueRemove:function(e){var t=e.theme,n=t.spacing,r=t.borderRadius,a=t.colors;return{alignItems:"center",borderRadius:r/2,backgroundColor:e.isFocused?a.dangerLight:void 0,display:"flex",paddingLeft:n.baseUnit,paddingRight:n.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}}},noOptionsMessage:Ug,option:function(e){var t=e.isDisabled,n=e.isFocused,r=e.isSelected,a=e.theme,i=a.spacing,o=a.colors;return{label:"option",backgroundColor:r?o.primary:n?o.primary25:"transparent",color:t?o.neutral20:r?o.neutral0:"inherit",cursor:"default",display:"block",fontSize:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",":active":{backgroundColor:t?void 0:r?o.primary:o.primary50}}},placeholder:function(e){var t=e.theme,n=t.spacing;return{label:"placeholder",color:t.colors.neutral50,gridArea:"1 / 1 / 2 / 3",marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2}},singleValue:function(e){var t=e.isDisabled,n=e.theme,r=n.spacing,a=n.colors;return{label:"singleValue",color:t?a.neutral40:a.neutral80,gridArea:"1 / 1 / 2 / 3",marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2,maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},valueContainer:function(e){var t=e.theme.spacing,n=e.isMulti,r=e.hasValue,a=e.selectProps.controlShouldRenderValue;return{alignItems:"center",display:n&&r&&a?"flex":"grid",flex:1,flexWrap:"wrap",padding:"".concat(t.baseUnit/2,"px ").concat(2*t.baseUnit,"px"),WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"}}};var zy={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},Wy={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:Dg(),captureMenuScroll:!Dg(),closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e){return function(t,n){if(t.data.__isNew__)return!0;var r=hg({ignoreCase:!0,ignoreAccents:!0,stringify:Ey,trim:!0,matchFrom:"any"},e),a=r.ignoreCase,i=r.ignoreAccents,o=r.stringify,s=r.trim,l=r.matchFrom,c=s?Dy(n):n,u=s?Dy(o(t)):o(t);return a&&(c=c.toLowerCase(),u=u.toLowerCase()),i&&(c=Cy(c),u=Sy(u)),"start"===l?u.substr(0,c.length)===c:u.indexOf(c)>-1}}(),formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(xB){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0};function qy(e,t,n,r){return{type:"option",data:t,isDisabled:Qy(e,t,n),isSelected:eb(e,t,n),label:Jy(e,t),value:Xy(e,t),index:r}}function Ky(e,t){return e.options.map((function(n,r){if("options"in n){var a=n.options.map((function(n,r){return qy(e,n,t,r)})).filter((function(t){return Gy(e,t)}));return a.length>0?{type:"group",data:n,options:a,index:r}:void 0}var i=qy(e,n,t,r);return Gy(e,i)?i:void 0})).filter(Tg)}function $y(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,In(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function Gy(e,t){var n=e.inputValue,r=void 0===n?"":n,a=t.data,i=t.isSelected,o=t.label,s=t.value;return(!nb(e)||!i)&&tb(e,{label:o,value:s,data:a},r)}var Jy=function(e,t){return e.getOptionLabel(t)},Xy=function(e,t){return e.getOptionValue(t)};function Qy(e,t,n){return"function"===typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function eb(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"===typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=Xy(e,t);return n.some((function(t){return Xy(e,t)===r}))}function tb(e,t,n){return!e.filterOption||e.filterOption(t,n)}var nb=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},rb=1,ab=function(e){(0,sd.Z)(r,e);var n=pg(r);function r(e){var t;return(0,Wu.Z)(this,r),(t=n.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.instancePrefix="",t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,n){var r=t.props,a=r.onChange,i=r.name;n.name=i,t.ariaOnChange(e,n),a(e,n)},t.setValue=function(e,n,r){var a=t.props,i=a.closeMenuOnSelect,o=a.isMulti,s=a.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),i&&(t.setState({inputIsHiddenAfterUpdate:!o}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:n,option:r})},t.selectOption=function(e){var n=t.props,r=n.blurInputOnSelect,a=n.isMulti,i=n.name,o=t.state.selectValue,s=a&&t.isOptionSelected(e,o),l=t.isOptionDisabled(e,o);if(s){var c=t.getOptionValue(e);t.setValue(o.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:i});a?t.setValue([].concat(In(o),[e]),"select-option",e):t.setValue(e,"select-option")}r&&t.blurInput()},t.removeValue=function(e){var n=t.props.isMulti,r=t.state.selectValue,a=t.getOptionValue(e),i=r.filter((function(e){return t.getOptionValue(e)!==a})),o=Rg(n,i,i[0]||null);t.onChange(o,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(Rg(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,n=t.state.selectValue,r=n[n.length-1],a=n.slice(0,n.length-1),i=Rg(e,a,a[0]||null);t.onChange(i,{action:"pop-value",removedValue:r})},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return xg.apply(void 0,[t.props.classNamePrefix].concat(n))},t.getOptionLabel=function(e){return Jy(t.props,e)},t.getOptionValue=function(e){return Xy(t.props,e)},t.getStyles=function(e,n){var r=Vy[e](n);r.boxSizing="border-box";var a=t.props.styles[e];return a?a(r,n):r},t.getElementId=function(e){return"".concat(t.instancePrefix,"-").concat(e)},t.getComponents=function(){return e=t.props,hg(hg({},dy),e.components);var e},t.buildCategorizedOptions=function(){return Ky(t.props,t.state.selectValue)},t.getCategorizedOptions=function(){return t.props.menuIsOpen?t.buildCategorizedOptions():[]},t.buildFocusableOptions=function(){return $y(t.buildCategorizedOptions())},t.getFocusableOptions=function(){return t.props.menuIsOpen?t.buildFocusableOptions():[]},t.ariaOnChange=function(e,n){t.setState({ariaSelection:hg({value:e},n)})},t.onMenuMouseDown=function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),t.focusInput())},t.onMenuMouseMove=function(e){t.blockOptionHover=!1},t.onControlMouseDown=function(e){if(!e.defaultPrevented){var n=t.props.openMenuOnClick;t.state.isFocused?t.props.menuIsOpen?"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&t.onMenuClose():n&&t.openMenu("first"):(n&&(t.openAfterFocus=!0),t.focusInput()),"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()}},t.onDropdownIndicatorMouseDown=function(e){if((!e||"mousedown"!==e.type||0===e.button)&&!t.props.isDisabled){var n=t.props,r=n.isMulti,a=n.menuIsOpen;t.focusInput(),a?(t.setState({inputIsHiddenAfterUpdate:!r}),t.onMenuClose()):t.openMenu("first"),e.preventDefault()}},t.onClearIndicatorMouseDown=function(e){e&&"mousedown"===e.type&&0!==e.button||(t.clearValue(),e.preventDefault(),t.openAfterFocus=!1,"touchend"===e.type?t.focusInput():setTimeout((function(){return t.focusInput()})))},t.onScroll=function(e){"boolean"===typeof t.props.closeMenuOnScroll?e.target instanceof HTMLElement&&jg(e.target)&&t.props.onMenuClose():"function"===typeof t.props.closeMenuOnScroll&&t.props.closeMenuOnScroll(e)&&t.props.onMenuClose()},t.onCompositionStart=function(){t.isComposing=!0},t.onCompositionEnd=function(){t.isComposing=!1},t.onTouchStart=function(e){var n=e.touches,r=n&&n.item(0);r&&(t.initialTouchX=r.clientX,t.initialTouchY=r.clientY,t.userIsDragging=!1)},t.onTouchMove=function(e){var n=e.touches,r=n&&n.item(0);if(r){var a=Math.abs(r.clientX-t.initialTouchX),i=Math.abs(r.clientY-t.initialTouchY);t.userIsDragging=a>5||i>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var n=t.props.inputValue,r=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(r,{action:"input-change",prevInputValue:n}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var n=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:n}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){t.blockOptionHover||t.state.focusedOption===e||t.setState({focusedOption:e})},t.shouldHideSelectedOptions=function(){return nb(t.props)},t.onKeyDown=function(e){var n=t.props,r=n.isMulti,a=n.backspaceRemovesValue,i=n.escapeClearsValue,o=n.inputValue,s=n.isClearable,l=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,d=n.tabSelectsValue,f=n.openMenuOnFocus,h=t.state,v=h.focusedOption,m=h.focusedValue,p=h.selectValue;if(!l&&("function"!==typeof u||(u(e),!e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||o)return;t.focusValue("previous");break;case"ArrowRight":if(!r||o)return;t.focusValue("next");break;case"Delete":case"Backspace":if(o)return;if(m)t.removeValue(m);else{if(!a)return;r?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!v||f&&t.isOptionSelected(v,p))return;t.selectOption(v);break;case"Enter":if(229===e.keyCode)break;if(c){if(!v)return;if(t.isComposing)return;t.selectOption(v);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:o}),t.onMenuClose()):s&&i&&t.clearValue();break;case" ":if(o)return;if(!c){t.openMenu("first");break}if(!v)return;t.selectOption(v);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.instancePrefix="react-select-"+(t.props.instanceId||++rb),t.state.selectValue=_g(e.value),t}return(0,qu.Z)(r,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,a=this.state.isFocused;(a&&!n&&e.isDisabled||a&&r&&!e.menuIsOpen)&&this.focusInput(),a&&n&&!e.isDisabled&&this.setState({isFocused:!1},this.onMenuClose),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(!function(e,t){var n=e.getBoundingClientRect(),r=t.getBoundingClientRect(),a=t.offsetHeight/3;r.bottom+a>n.bottom?kg(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+a,e.scrollHeight)):r.top-a<n.top&&kg(e,Math.max(t.offsetTop-a,0))}(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,a=n.isFocused,i=this.buildFocusableOptions(),o="first"===e?0:i.length-1;if(!this.props.isMulti){var s=i.indexOf(r[0]);s>-1&&(o=s)}this.scrollToFocusedOptionOnUpdate=!(a&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:i[o]},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var a=n.indexOf(r);r||(a=-1);var i=n.length-1,o=-1;if(n.length){switch(e){case"previous":o=0===a?0:-1===a?i:a-1;break;case"next":a>-1&&a<i&&(o=a+1)}this.setState({inputIsHidden:-1!==o,focusedValue:n[o]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var a=0,i=r.indexOf(n);n||(i=-1),"up"===e?a=i>0?i-1:r.length-1:"down"===e?a=(i+1)%r.length:"pageup"===e?(a=i-t)<0&&(a=0):"pagedown"===e?(a=i+t)>r.length-1&&(a=r.length-1):"last"===e&&(a=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[a],focusedValue:null})}}},{key:"getTheme",value:function(){return this.props.theme?"function"===typeof this.props.theme?this.props.theme(zy):hg(hg({},zy),this.props.theme):zy}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getValue,a=this.selectOption,i=this.setValue,o=this.props,s=o.isMulti,l=o.isRtl,c=o.options;return{clearValue:e,cx:t,getStyles:n,getValue:r,hasValue:this.hasValue(),isMulti:s,isRtl:l,options:c,selectOption:a,selectProps:o,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return Qy(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return eb(this.props,e,t)}},{key:"filterOption",value:function(e,t){return tb(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"===typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,n=e.isDisabled,r=e.isSearchable,a=e.inputId,i=e.inputValue,o=e.tabIndex,s=e.form,c=e.menuIsOpen,u=this.getComponents().Input,d=this.state,f=d.inputIsHidden,h=d.ariaSelection,v=this.commonProps,m=a||this.getElementId("input"),p=hg(hg(hg({"aria-autocomplete":"list","aria-expanded":c,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],role:"combobox"},c&&{"aria-controls":this.getElementId("listbox"),"aria-owns":this.getElementId("listbox")}),!r&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null===h||void 0===h?void 0:h.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return r?t.createElement(u,l({},v,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:m,innerRef:this.getInputRef,isDisabled:n,isHidden:f,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:o,form:s,type:"text",value:i},p)):t.createElement(Py,l({id:m,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:yg,onFocus:this.onInputFocus,disabled:n,tabIndex:o,inputMode:"none",form:s,value:""},p))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,n=this.getComponents(),r=n.MultiValue,a=n.MultiValueContainer,i=n.MultiValueLabel,o=n.MultiValueRemove,s=n.SingleValue,c=n.Placeholder,u=this.commonProps,d=this.props,f=d.controlShouldRenderValue,h=d.isDisabled,v=d.isMulti,m=d.inputValue,p=d.placeholder,g=this.state,y=g.selectValue,b=g.focusedValue,x=g.isFocused;if(!this.hasValue()||!f)return m?null:t.createElement(c,l({},u,{key:"placeholder",isDisabled:h,isFocused:x,innerProps:{id:this.getElementId("placeholder")}}),p);if(v)return y.map((function(n,s){var c=n===b,d="".concat(e.getOptionLabel(n),"-").concat(e.getOptionValue(n));return t.createElement(r,l({},u,{components:{Container:a,Label:i,Remove:o},isFocused:c,isDisabled:h,key:d,index:s,removeProps:{onClick:function(){return e.removeValue(n)},onTouchEnd:function(){return e.removeValue(n)},onMouseDown:function(e){e.preventDefault()}},data:n}),e.formatOptionLabel(n,"value"))}));if(m)return null;var _=y[0];return t.createElement(s,l({},u,{data:_,isDisabled:h}),this.formatOptionLabel(_,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,n=this.commonProps,r=this.props,a=r.isDisabled,i=r.isLoading,o=this.state.isFocused;if(!this.isClearable()||!e||a||!this.hasValue()||i)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return t.createElement(e,l({},n,{innerProps:s,isFocused:o}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,n=this.commonProps,r=this.props,a=r.isDisabled,i=r.isLoading,o=this.state.isFocused;if(!e||!i)return null;return t.createElement(e,l({},n,{innerProps:{"aria-hidden":"true"},isDisabled:a,isFocused:o}))}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),n=e.DropdownIndicator,r=e.IndicatorSeparator;if(!n||!r)return null;var a=this.commonProps,i=this.props.isDisabled,o=this.state.isFocused;return t.createElement(r,l({},a,{isDisabled:i,isFocused:o}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var n=this.commonProps,r=this.props.isDisabled,a=this.state.isFocused,i={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return t.createElement(e,l({},n,{innerProps:i,isDisabled:r,isFocused:a}))}},{key:"renderMenu",value:function(){var e=this,n=this.getComponents(),r=n.Group,a=n.GroupHeading,i=n.Menu,o=n.MenuList,s=n.MenuPortal,c=n.LoadingMessage,u=n.NoOptionsMessage,d=n.Option,f=this.commonProps,h=this.state.focusedOption,v=this.props,m=v.captureMenuScroll,p=v.inputValue,g=v.isLoading,y=v.loadingMessage,b=v.minMenuHeight,x=v.maxMenuHeight,_=v.menuIsOpen,w=v.menuPlacement,j=v.menuPosition,N=v.menuPortalTarget,k=v.menuShouldBlockScroll,S=v.menuShouldScrollIntoView,C=v.noOptionsMessage,D=v.onMenuScrollToTop,E=v.onMenuScrollToBottom;if(!_)return null;var O,P=function(n,r){var a=n.type,i=n.data,o=n.isDisabled,s=n.isSelected,c=n.label,u=n.value,v=h===i,m=o?void 0:function(){return e.onOptionHover(i)},p=o?void 0:function(){return e.selectOption(i)},g="".concat(e.getElementId("option"),"-").concat(r),y={id:g,onClick:p,onMouseMove:m,onMouseOver:m,tabIndex:-1};return t.createElement(d,l({},f,{innerProps:y,data:i,isDisabled:o,isSelected:s,key:g,label:c,type:a,value:u,isFocused:v,innerRef:v?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(n.data,"menu"))};if(this.hasOptions())O=this.getCategorizedOptions().map((function(n){if("group"===n.type){var i=n.data,o=n.options,s=n.index,c="".concat(e.getElementId("group"),"-").concat(s),u="".concat(c,"-heading");return t.createElement(r,l({},f,{key:c,data:i,options:o,Heading:a,headingProps:{id:u,data:n.data},label:e.formatGroupLabel(n.data)}),n.options.map((function(e){return P(e,"".concat(s,"-").concat(e.index))})))}if("option"===n.type)return P(n,"".concat(n.index))}));else if(g){var M=y({inputValue:p});if(null===M)return null;O=t.createElement(c,f,M)}else{var T=C({inputValue:p});if(null===T)return null;O=t.createElement(u,f,T)}var R={minMenuHeight:b,maxMenuHeight:x,menuPlacement:w,menuPosition:j,menuShouldScrollIntoView:S},A=t.createElement(Fg,l({},f,R),(function(n){var r=n.ref,a=n.placerProps,s=a.placement,c=a.maxHeight;return t.createElement(i,l({},f,R,{innerRef:r,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove,id:e.getElementId("listbox")},isLoading:g,placement:s}),t.createElement(By,{captureEnabled:m,onTopArrive:D,onBottomArrive:E,lockEnabled:k},(function(n){return t.createElement(o,l({},f,{innerRef:function(t){e.getMenuListRef(t),n(t)},isLoading:g,maxHeight:c,focusedOption:h}),O)})))}));return N||"fixed"===j?t.createElement(s,l({},f,{appendTo:N,controlElement:this.controlRef,menuPlacement:w,menuPosition:j}),A):A}},{key:"renderFormField",value:function(){var e=this,n=this.props,r=n.delimiter,a=n.isDisabled,i=n.isMulti,o=n.name,s=this.state.selectValue;if(o&&!a){if(i){if(r){var l=s.map((function(t){return e.getOptionValue(t)})).join(r);return t.createElement("input",{name:o,type:"hidden",value:l})}var c=s.length>0?s.map((function(n,r){return t.createElement("input",{key:"i-".concat(r),name:o,type:"hidden",value:e.getOptionValue(n)})})):t.createElement("input",{name:o,type:"hidden"});return t.createElement("div",null,c)}var u=s[0]?this.getOptionValue(s[0]):"";return t.createElement("input",{name:o,type:"hidden",value:u})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,n=this.state,r=n.ariaSelection,a=n.focusedOption,i=n.focusedValue,o=n.isFocused,s=n.selectValue,c=this.getFocusableOptions();return t.createElement(by,l({},e,{id:this.getElementId("live-region"),ariaSelection:r,focusedOption:a,focusedValue:i,isFocused:o,selectValue:s,focusableOptions:c}))}},{key:"render",value:function(){var e=this.getComponents(),n=e.Control,r=e.IndicatorsContainer,a=e.SelectContainer,i=e.ValueContainer,o=this.props,s=o.className,c=o.id,u=o.isDisabled,d=o.menuIsOpen,f=this.state.isFocused,h=this.commonProps=this.getCommonProps();return t.createElement(a,l({},h,{className:s,innerProps:{id:c,onKeyDown:this.onKeyDown},isDisabled:u,isFocused:f}),this.renderLiveRegion(),t.createElement(n,l({},h,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:u,isFocused:f,menuIsOpen:d}),t.createElement(i,l({},h,{isDisabled:u}),this.renderPlaceholderOrValue(),this.renderInput()),t.createElement(r,l({},h,{isDisabled:u}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,a=t.inputIsHiddenAfterUpdate,i=t.ariaSelection,o=t.isFocused,s=t.prevWasFocused,l=e.options,c=e.value,u=e.menuIsOpen,d=e.inputValue,f=e.isMulti,h=_g(c),v={};if(n&&(c!==n.value||l!==n.options||u!==n.menuIsOpen||d!==n.inputValue)){var m=u?function(e,t){return $y(Ky(e,t))}(e,h):[],p=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r<t.length)return t[r]}return null}(t,h):null,g=function(e,t){var n=e.focusedOption;return n&&t.indexOf(n)>-1?n:t[0]}(t,m);v={selectValue:h,focusedOption:g,focusedValue:p,clearFocusValueOnUpdate:!1}}var y=null!=a&&e!==n?{inputIsHidden:a,inputIsHiddenAfterUpdate:void 0}:{},b=i,x=o&&s;return o&&!x&&(b={value:Rg(f,h,h[0]||null),options:h,action:"initial-input-focus"},x=!s),"initial-input-focus"===(null===i||void 0===i?void 0:i.action)&&(b=null),hg(hg(hg({},v),y),{},{prevProps:e,ariaSelection:b,prevWasFocused:x})}}]),r}(t.Component);ab.defaultProps=Wy;var ib=(0,t.forwardRef)((function(e,n){var r=function(e){var n=e.defaultInputValue,r=void 0===n?"":n,a=e.defaultMenuIsOpen,o=void 0!==a&&a,s=e.defaultValue,l=void 0===s?null:s,c=e.inputValue,u=e.menuIsOpen,d=e.onChange,f=e.onInputChange,h=e.onMenuClose,v=e.onMenuOpen,m=e.value,p=ya(e,fy),g=i((0,t.useState)(void 0!==c?c:r),2),y=g[0],b=g[1],x=i((0,t.useState)(void 0!==u?u:o),2),_=x[0],w=x[1],j=i((0,t.useState)(void 0!==m?m:l),2),N=j[0],k=j[1],S=(0,t.useCallback)((function(e,t){"function"===typeof d&&d(e,t),k(e)}),[d]),C=(0,t.useCallback)((function(e,t){var n;"function"===typeof f&&(n=f(e,t)),b(void 0!==n?n:e)}),[f]),D=(0,t.useCallback)((function(){"function"===typeof v&&v(),w(!0)}),[v]),E=(0,t.useCallback)((function(){"function"===typeof h&&h(),w(!1)}),[h]),O=void 0!==c?c:y,P=void 0!==u?u:_,M=void 0!==m?m:N;return hg(hg({},p),{},{inputValue:O,menuIsOpen:P,onChange:S,onInputChange:C,onMenuClose:E,onMenuOpen:D,value:M})}(e);return t.createElement(ab,l({ref:n},r))})),ob=(t.Component,ib),sb=function(){var e=I(),n=me(),r=yn.actions.createVehicle,a=oe(xn),o=i((0,t.useState)(""),2),s=o[0],l=o[1],c=i((0,t.useState)(null),2),u=c[0],d=c[1],f=i((0,t.useState)(""),2),h=f[0],v=f[1],m=i((0,t.useState)(""),2),p=m[0],g=m[1],y=i((0,t.useState)(""),2),b=y[0],x=y[1],_=i((0,t.useState)(""),2),w=_[0],j=_[1],N=i((0,t.useState)(""),2),k=N[0],S=N[1],C=i((0,t.useState)(""),2),D=C[0],E=C[1],O=i((0,t.useState)(""),2),P=O[0],M=O[1],T=i((0,t.useState)(""),2),R=T[0],A=T[1],L=i((0,t.useState)(""),2),F=L[0],Y=L[1],U=i((0,t.useState)(""),2),Z=U[0],H=U[1],B=i((0,t.useState)(""),2),V=B[0],z=B[1],W=i((0,t.useState)(""),2),q=W[0],K=W[1],$=i((0,t.useState)(""),2),G=$[0],J=$[1],X=i((0,t.useState)(null),2),Q=X[0],ee=X[1],te=i((0,t.useState)(null),2),ne=te[0],re=te[1],ae=i((0,t.useState)([""]),2),ie=ae[0],se=ae[1],le=i((0,t.useState)(""),2),ce=le[0],ue=le[1],de=i((0,t.useState)([]),2),fe=de[0],he=de[1],ve=i((0,t.useState)(),2),pe=ve[0],ge=ve[1],ye=i((0,t.useState)(),2),be=ye[0],xe=ye[1],_e=i((0,t.useState)(null),2),we=_e[0],je=_e[1],Ne=i((0,t.useState)(null),2),ke=Ne[0],Se=Ne[1],Ce=i((0,t.useState)(""),2),De=Ce[0],Ee=Ce[1],Oe=i((0,t.useState)(null),2),Pe=Oe[0],Me=Oe[1],Te=i((0,t.useState)(""),2),Re=Te[0],Ae=Te[1],Ie=i((0,t.useState)(""),2),Le=Ie[0],Fe=Ie[1],Ye=i((0,t.useState)(""),2),Ue=Ye[0],Ze=Ye[1],He=i((0,t.useState)(""),2),Be=He[0],Ve=He[1],ze=i((0,t.useState)(null),2),We=ze[0],qe=ze[1],Ke=i((0,t.useState)(""),2),$e=Ke[0],Ge=Ke[1];(0,t.useEffect)((function(){Hs.canAddOrEditVechiles()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an Dispatcher or admin account to login."),Hs.logout(),e("/login")),as("driver","active").then((function(e){he(e.data||[])})).catch((function(){he([])}))}),[]);var Je=function(){"schedule"===new URLSearchParams(window.location.search).get("redirect")?e("/trans-routes/schedule"):Xe()},Xe=function(){e("/vehicles/list")},Qe=function(e){return e?pl()(e).format("MM/DD/YYYY"):""},et=function(){if(function(){var e=[];return s&&""!==s.trim()||e.push("Vehicle Number"),P&&""!==P.trim()||e.push("License Plate"),!(e.length>0)||(window.alert("Please fill in the following required fields:\n".concat(e.join("\n"))),!1)}()){var e={vehicle_number:s,responsible_driver:(null===u||void 0===u?void 0:u.label)||"",responsible_driver_id:(null===u||void 0===u?void 0:u.value)||"",capacity:parseInt(h)||0,mileage:parseInt(p)||0,make:b,vehicle_model:w,year:k,vin:D,tag:P,gps_tag:R,ezpass:F,has_lift_equip:"true"===Z,fuel_type:V,title:q,title_other:G,insurance_start_date:Qe(Q),vehicle_registration_date:Qe(ne),checklist:ie,note:ce,status:"active"};n(r({data:e,redirectFun:Je}))}},tt={control:function(e){return bt(bt({},e),{},{minWidth:"200px",borderRadius:"8px"})},indicatorSeparator:function(){return{display:"none"}},dropdownIndicator:function(e){return bt(bt({},e),{},{paddingRight:"8px",color:"#333","&:hover":{color:"#000"}})},valueContainer:function(e){return bt(bt({},e),{},{height:"43px",padding:"0 8px"})},input:function(e){return bt(bt({},e),{},{margin:"0px",padding:"0px",height:"30px",width:"290px"})},singleValue:function(e){return bt(bt({},e),{},{margin:"0px"})}};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/trans-routes/dashboard",children:"Transportation"}),(0,On.jsx)(wl.Item,{href:"/vehicles/list",children:"Vehicles Information"}),(0,On.jsx)(wl.Item,{active:!0,children:"Create New Vehicle"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["Create New Vehicle ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){Je()},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container form-page",children:(0,On.jsx)("div",{className:"app-main-content-list-func-container",children:(0,On.jsxs)(Yc,{defaultActiveKey:"basicInfo",id:"vehicles-tab",children:[(0,On.jsxs)(zc,{eventKey:"basicInfo",title:"Basic Information",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Basic Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Vehicle Number ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 101",value:s,onChange:function(e){return l(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Responsible Driver"}),(0,On.jsx)(ob,{value:u,onChange:d,options:[{value:"",label:""}].concat(In(fe.map((function(e){return{value:(null===e||void 0===e?void 0:e.id)||"",label:(null===e||void 0===e?void 0:e.name)||""}})))),styles:tt,placeholder:"e.g., John Smith",isClearable:!0})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Seating Capacity"}),(0,On.jsxs)("select",{value:h,onChange:function(e){return v(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Yr.map((function(e){return(0,On.jsx)("option",{value:e.value,children:e.label},e.value)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Mileage"}),(0,On.jsx)("input",{type:"number",placeholder:"e.g., 48000",value:p,onChange:function(e){return g(e.target.value)}})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Make"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Ford",value:b,onChange:function(e){return x(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Model"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., T350",value:w,onChange:function(e){return j(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Year"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 2018",value:k,onChange:function(e){return S(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"VIN Number"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 1FBAX2CM9KKA34959",value:D,onChange:function(e){return E(e.target.value)}})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["License Plate ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 91579HT",value:P,onChange:function(e){return M(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"GPS ID"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 609671",value:R,onChange:function(e){return A(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"E-ZPass"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., NY12345",value:F,onChange:function(e){return Y(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Lift Equipped"}),(0,On.jsxs)("select",{value:Z,onChange:function(e){return H(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(Vr).map((function(e){return(0,On.jsx)("option",{value:Vr[e],children:zr[Vr[e]]},e)}))]})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Fuel Type"}),(0,On.jsxs)("select",{value:V,onChange:function(e){return z(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(Ur).map((function(e){return(0,On.jsx)("option",{value:Ur[e],children:Zr[Ur[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Title"}),(0,On.jsxs)("select",{value:q,onChange:function(e){return K(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(Hr).map((function(e){return(0,On.jsx)("option",{value:Hr[e],children:Br[Hr[e]]},e)}))]})]}),"other"===q&&(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Title (Other)"}),(0,On.jsx)("input",{type:"text",placeholder:"Please specify...",value:G,onChange:function(e){return J(e.target.value)}})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Check List"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section column",children:[ie.map((function(e,t){return(0,On.jsxs)("div",{className:"mb-4",children:[(0,On.jsx)("input",{type:"text",placeholder:"e.g., Tire pressure",value:e,onChange:function(e){return se(In(ie).map((function(n,r){return r===t?e.target.value:n})))}}),(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(e){return se(In(ie).filter((function(e,n){return n!=t})))},children:"Remove"})]},t)})),(0,On.jsx)("button",{className:"btn btn-link",onClick:function(){return function(){var e=[].concat(In(ie),[""]);se(e)}()},children:"+Add New Item"})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Additional Information"}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Notes and Attachments"}),(0,On.jsx)("textarea",{placeholder:"e.g., Vehicle assigned to Route A",value:ce,onChange:function(e){return ue(e.target.value)},rows:4,style:{width:"400px"}})]})}),a&&(0,On.jsx)("div",{className:"col-md-12 mb-4 alert alert-danger",role:"alert",children:a}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return Je()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return et()},children:" Save "})]})})]}),(0,On.jsxs)(zc,{eventKey:"complianceDeadlines",title:"Compliance & Deadlines",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Compliance & Deadlines"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Insurance Expiration Date"}),(0,On.jsx)(Wd(),{selected:Q,onChange:function(e){return ee(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 03/01/2024",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Vehicle Registration Date"}),(0,On.jsx)(Wd(),{selected:ne,onChange:function(e){return re(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 03/01/2024",className:"form-control"})]})]}),a&&(0,On.jsx)("div",{className:"col-md-12 mb-4 alert alert-danger",role:"alert",children:a}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return Je()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return et()},children:" Save "})]})})]}),(0,On.jsxs)(zc,{eventKey:"documents",title:"Documents & Records",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Yearly Inspection"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Yearly Inspection Date"}),(0,On.jsx)(Wd(),{selected:ke,onChange:function(e){return Se(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 03/01/2024",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Yearly Inspection File"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return xe(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===be||void 0===be?void 0:be.name})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Monthly Inspection"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Monthly Inspection Date"}),(0,On.jsx)(Wd(),{selected:we,onChange:function(e){return je(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 03/01/2024",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Monthly Inspection File"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return ge(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===pe||void 0===pe?void 0:pe.name})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Repair & Maintenance Record"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Part Name"}),(0,On.jsxs)("select",{value:De,onChange:function(e){return Ee(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(Wr).map((function(e){return(0,On.jsx)("option",{value:Wr[e],children:qr[Wr[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Replacement Date"}),(0,On.jsx)(Wd(),{selected:Pe,onChange:function(e){return Me(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 03/01/2024",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Mileage at Replacement"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 48,000",value:Re,onChange:function(e){return Ae(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Quantity"}),(0,On.jsxs)("select",{value:Le,onChange:function(e){return Fe(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Kr.map((function(e){return(0,On.jsx)("option",{value:e.value,children:e.label},e.value)}))]})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Cost"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., $250.00",value:Ue,onChange:function(e){return Ze(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Location"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Rockville Auto Center",value:Be,onChange:function(e){return Ve(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Receipt Upload"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return qe(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===We||void 0===We?void 0:We.name})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Next Replacement Reminder"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 78,000",value:$e,onChange:function(e){return Ge(e.target.value)}})]})]}),a&&(0,On.jsx)("div",{className:"col-md-12 mb-4 alert alert-danger",role:"alert",children:a}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return Je()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return et()},children:" Save "})]})})]})]})})})]})},lb=function(){var e=I(),n=me(),r=F(),a=i(q(),1)[0],o=i((0,t.useState)(a.get("tab")||"basicInfo"),2),s=o[0],l=o[1],c=oe((function(e){return e.vehicles&&e.vehicles.vehicles})).find((function(e){return e.id===r.id}))||void 0,u=yn.actions,d=u.updateVehicle,f=u.deleteVehicle,h=u.fetchAllVehicles,v=oe(xn),m=i((0,t.useState)(""),2),p=m[0],g=m[1],y=i((0,t.useState)(null),2),b=y[0],x=y[1],_=i((0,t.useState)(""),2),w=_[0],j=_[1],N=i((0,t.useState)(""),2),k=N[0],S=N[1],C=i((0,t.useState)(""),2),D=C[0],E=C[1],O=i((0,t.useState)(""),2),P=O[0],M=O[1],T=i((0,t.useState)(""),2),R=T[0],A=T[1],L=i((0,t.useState)(""),2),Y=L[0],U=L[1],Z=i((0,t.useState)(""),2),H=Z[0],B=Z[1],V=i((0,t.useState)(""),2),z=V[0],W=V[1],K=i((0,t.useState)(""),2),$=K[0],G=K[1],J=i((0,t.useState)(""),2),X=J[0],Q=J[1],ee=i((0,t.useState)(""),2),te=ee[0],ne=ee[1],re=i((0,t.useState)(""),2),ae=re[0],ie=re[1],se=i((0,t.useState)(""),2),le=se[0],ce=se[1],ue=i((0,t.useState)(null),2),de=ue[0],fe=ue[1],he=i((0,t.useState)(null),2),ve=he[0],pe=he[1],ge=i((0,t.useState)([""]),2),ye=ge[0],be=ge[1],xe=i((0,t.useState)(""),2),_e=xe[0],we=xe[1],je=i((0,t.useState)([]),2),Ne=je[0],ke=je[1],Se=i((0,t.useState)(),2),Ce=Se[0],De=Se[1],Ee=i((0,t.useState)(),2),Oe=Ee[0],Pe=Ee[1],Me=i((0,t.useState)(null),2),Te=Me[0],Re=Me[1],Ae=i((0,t.useState)(null),2),Ie=Ae[0],Le=Ae[1],Fe=i((0,t.useState)(""),2),Ye=Fe[0],Ue=Fe[1],Ze=i((0,t.useState)(null),2),He=Ze[0],Be=Ze[1],Ve=i((0,t.useState)(""),2),ze=Ve[0],We=Ve[1],qe=i((0,t.useState)(""),2),Ke=qe[0],$e=qe[1],Ge=i((0,t.useState)(""),2),Je=Ge[0],Xe=Ge[1],Qe=i((0,t.useState)(""),2),et=Qe[0],tt=Qe[1],nt=i((0,t.useState)(null),2),rt=nt[0],at=nt[1],it=i((0,t.useState)(""),2),ot=it[0],st=it[1],lt=i((0,t.useState)(!1),2),ct=lt[0],ut=lt[1];(0,t.useEffect)((function(){Hs.canAddOrEditVechiles()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an Dispatcher or admin account to login."),Hs.logout(),e("/login")),c||n(h()),as("driver","active").then((function(e){ke(e.data||[])})).catch((function(){ke([])}))}),[]),(0,t.useEffect)((function(){var e,t;c&&(g(c.vehicle_number||""),x(c.responsible_driver?{value:c.responsible_driver_id||"",label:c.responsible_driver||""}:null),j((null===(e=c.capacity)||void 0===e?void 0:e.toString())||""),S((null===(t=c.mileage)||void 0===t?void 0:t.toString())||""),E(c.make||""),M(c.vehicle_model||""),A(c.year||""),U(c.vin||""),B(c.tag||""),W(c.gps_tag||""),G(c.ezpass||""),Q(!0===c.has_lift_equip?"true":!1===c.has_lift_equip?"false":""),ne(c.fuel_type||""),ie(c.title||""),ce(c.title_other||""),fe(c.insurance_start_date?gs(c.insurance_start_date):c.insurance_expire_on?gs(c.insurance_expire_on):null),pe(c.vehicle_registration_date?gs(c.vehicle_registration_date):c.title_registration_on?gs(c.title_registration_on):null),be(c.checklist||[""]),we(c.note||""))}),[c]);var dt=function(){var t=new URLSearchParams(window.location.search).get("redirect");e("schedule"===t?"/trans-routes/schedule":"list"===t?"/vehicles/list":"/trans-routes/dashboard")},ft=function(){e("/vehicles/".concat(r.id))},ht=function(e){return e?pl()(e).format("MM/DD/YYYY"):""},vt=function(){return{vehicle_number:p,responsible_driver:(null===b||void 0===b?void 0:b.label)||"",responsible_driver_id:(null===b||void 0===b?void 0:b.value)||"",capacity:parseInt(w)||0,mileage:parseInt(k)||0,make:D,vehicle_model:P,year:R,vin:Y,tag:H,gps_tag:z,ezpass:$,has_lift_equip:"true"===X,fuel_type:te,title:ae,title_other:le,insurance_start_date:ht(de),vehicle_registration_date:ht(ve),insurance_expire_on:ht(de),title_registration_on:ht(ve),checklist:ye,note:_e,status:"active"}},mt=function(){if(function(){var e=[];return p&&""!==p.trim()||e.push("Vehicle Number"),H&&""!==H.trim()||e.push("License Plate"),!(e.length>0)||(window.alert("Please fill in the following required fields:\n".concat(e.join("\n"))),!1)}()){var e=vt();n(d({id:r.id,data:e,redirectFun:ft}))}},pt=function(){ut(!0)},gt=function(){ut(!1)},yt=function(){var e=vt();e.status="inactive",n(f({id:r.id,data:e})),ut(!1),dt()},xt={control:function(e){return bt(bt({},e),{},{minWidth:"200px",borderRadius:"8px"})},indicatorSeparator:function(){return{display:"none"}},dropdownIndicator:function(e){return bt(bt({},e),{},{paddingRight:"8px",color:"#333","&:hover":{color:"#000"}})},valueContainer:function(e){return bt(bt({},e),{},{height:"43px",padding:"0 8px"})},input:function(e){return bt(bt({},e),{},{margin:"0px",padding:"0px",height:"30px",width:"290px"})},singleValue:function(e){return bt(bt({},e),{},{margin:"0px"})}};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/trans-routes/dashboard",children:"Transportation"}),(0,On.jsx)(wl.Item,{href:"/vehicles/list",children:"Vehicles Information"}),(0,On.jsx)(wl.Item,{active:!0,children:"Update Vehicle Information"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["Update Vehicle Information ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){dt()},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container form-page",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsxs)(Yc,{activeKey:s,onSelect:function(e){return l(e)},id:"vehicles-tab",children:[(0,On.jsxs)(zc,{eventKey:"basicInfo",title:"Basic Information",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Basic Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Vehicle Number ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 101",value:p,onChange:function(e){return g(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Responsible Driver"}),(0,On.jsx)(ob,{value:b,onChange:x,options:[{value:"",label:""}].concat(In(Ne.map((function(e){return{value:(null===e||void 0===e?void 0:e.id)||"",label:(null===e||void 0===e?void 0:e.name)||""}})))),styles:xt,placeholder:"e.g., John Smith",isClearable:!0})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Seating Capacity"}),(0,On.jsxs)("select",{value:w,onChange:function(e){return j(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Yr.map((function(e){return(0,On.jsx)("option",{value:e.value,children:e.label},e.value)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Mileage"}),(0,On.jsx)("input",{type:"number",placeholder:"e.g., 48000",value:k,onChange:function(e){return S(e.target.value)}})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Make"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Ford",value:D,onChange:function(e){return E(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Model"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., T350",value:P,onChange:function(e){return M(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Year"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 2018",value:R,onChange:function(e){return A(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"VIN Number"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 1FBAX2CM9KKA34959",value:Y,onChange:function(e){return U(e.target.value)}})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["License Plate ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 91579HT",value:H,onChange:function(e){return B(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"GPS ID"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 609671",value:z,onChange:function(e){return W(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"E-ZPass"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., NY12345",value:$,onChange:function(e){return G(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Lift Equipped"}),(0,On.jsxs)("select",{value:X,onChange:function(e){return Q(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(Vr).map((function(e){return(0,On.jsx)("option",{value:Vr[e],children:zr[Vr[e]]},e)}))]})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Fuel Type"}),(0,On.jsxs)("select",{value:te,onChange:function(e){return ne(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(Ur).map((function(e){return(0,On.jsx)("option",{value:Ur[e],children:Zr[Ur[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Title"}),(0,On.jsxs)("select",{value:ae,onChange:function(e){return ie(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(Hr).map((function(e){return(0,On.jsx)("option",{value:Hr[e],children:Br[Hr[e]]},e)}))]})]}),"other"===ae&&(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Title (Other)"}),(0,On.jsx)("input",{type:"text",placeholder:"Please specify...",value:le,onChange:function(e){return ce(e.target.value)}})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Check List"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section column",children:[ye.map((function(e,t){return(0,On.jsxs)("div",{className:"mb-4",children:[(0,On.jsx)("input",{type:"text",placeholder:"e.g., Tire pressure",value:e,onChange:function(e){return be(In(ye).map((function(n,r){return r===t?e.target.value:n})))}}),(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(e){return be(In(ye).filter((function(e,n){return n!=t})))},children:"Remove"})]},t)})),(0,On.jsx)("button",{className:"btn btn-link",onClick:function(){return function(){var e=[].concat(In(ye),[""]);be(e)}()},children:"+Add New Item"})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Additional Information"}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Notes and Attachments"}),(0,On.jsx)("textarea",{placeholder:"e.g., Vehicle assigned to Route A",value:_e,onChange:function(e){return we(e.target.value)},rows:4,style:{width:"400px"}})]})}),v&&(0,On.jsx)("div",{className:"col-md-12 mb-4 alert alert-danger",role:"alert",children:v}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return dt()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-danger btn-sm me-2 mb-2",onClick:function(){return pt()},children:" Delete "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return mt()},children:" Save "})]})})]}),(0,On.jsxs)(zc,{eventKey:"complianceDeadlines",title:"Compliance & Deadlines",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Compliance & Deadlines"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Insurance Expiration Date"}),(0,On.jsx)(Wd(),{selected:de,onChange:function(e){return fe(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 03/01/2024",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Vehicle Registration Date"}),(0,On.jsx)(Wd(),{selected:ve,onChange:function(e){return pe(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 03/01/2024",className:"form-control"})]})]}),v&&(0,On.jsx)("div",{className:"col-md-12 mb-4 alert alert-danger",role:"alert",children:v}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return dt()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-danger btn-sm me-2 mb-2",onClick:function(){return pt()},children:" Delete "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return mt()},children:" Save "})]})})]}),(0,On.jsxs)(zc,{eventKey:"documents",title:"Documents & Records",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Yearly Inspection"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Yearly Inspection Date"}),(0,On.jsx)(Wd(),{selected:Ie,onChange:function(e){return Le(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 03/01/2024",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Yearly Inspection File"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return Pe(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===Oe||void 0===Oe?void 0:Oe.name})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Monthly Inspection"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Monthly Inspection Date"}),(0,On.jsx)(Wd(),{selected:Te,onChange:function(e){return Re(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 03/01/2024",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Monthly Inspection File"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return De(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===Ce||void 0===Ce?void 0:Ce.name})]})]}),(0,On.jsx)("div",{className:"list row mb-3",children:(0,On.jsx)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:(0,On.jsx)("button",{className:"btn btn-primary btn-sm",onClick:function(){return function(){if(Ce&&Te){var e=new FormData;e.append("file",Ce),ys(e,c.id,c.vehicle_number,"monthlyInspection",Te)}if(Oe&&Ie){var t=new FormData;t.append("file",Oe),ys(t,c.id,c.vehicle_number,"yearlyInspection",Ie)}dt()}()},children:" Upload Documents "})})}),(0,On.jsx)("h6",{className:"text-primary",children:"Repair & Maintenance Record"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Part Name"}),(0,On.jsxs)("select",{value:Ye,onChange:function(e){return Ue(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(Wr).map((function(e){return(0,On.jsx)("option",{value:Wr[e],children:qr[Wr[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Replacement Date"}),(0,On.jsx)(Wd(),{selected:He,onChange:function(e){return Be(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 03/01/2024",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Mileage at Replacement"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 48,000",value:ze,onChange:function(e){return We(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Quantity"}),(0,On.jsxs)("select",{value:Ke,onChange:function(e){return $e(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Kr.map((function(e){return(0,On.jsx)("option",{value:e.value,children:e.label},e.value)}))]})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Cost"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., $250.00",value:Je,onChange:function(e){return Xe(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Location"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Rockville Auto Center",value:et,onChange:function(e){return tt(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Receipt Upload"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return at(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===rt||void 0===rt?void 0:rt.name})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Next Replacement Reminder"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 78,000",value:ot,onChange:function(e){return st(e.target.value)}})]})]}),v&&(0,On.jsx)("div",{className:"col-md-12 mb-4 alert alert-danger",role:"alert",children:v}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return dt()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return function(){var e={vehicle:null===c||void 0===c?void 0:c.id,part_name:Ye,repair_date:ht(He),mileage_at_replacement:ze,quantity:Ke,repair_price:Je,repair_location:et,next_replacement_reminder:ot};hu(e).then((function(e){var t=e.data;if(rt){var n=new FormData;n.append("file",rt),ys(n,c.id,t.id,"repair",He).then((function(){return dt()}))}else dt()}))}()},children:" Save Repair Record "})]})})]})]}),(0,On.jsx)("div",{className:"list-func-panel",children:(0,On.jsxs)("button",{className:"btn btn-primary",onClick:function(){return yt()},children:[(0,On.jsx)(Ch,{size:16,className:"me-2"}),"Archive"]})})]})}),(0,On.jsxs)(Yd,{show:ct,onHide:function(){return gt()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Delete Vehicle"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsx)("div",{children:"Are you sure you want to delete this vehicle?"})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:function(){return gt()},children:"No"}),(0,On.jsx)(Mo,{variant:"primary",onClick:function(){return yt()},children:"Yes"})]})]})]})},cb=function(){var e=I(),n=me(),r=pn.actions.createDriver,a=wn.actions.createEmployee,o=i((0,t.useState)(""),2),s=o[0],l=o[1],c=i((0,t.useState)(""),2),u=c[0],d=c[1],f=i((0,t.useState)(""),2),h=f[0],v=f[1],m=i((0,t.useState)(""),2),p=m[0],g=m[1],y=i((0,t.useState)(""),2),b=y[0],x=y[1],_=i((0,t.useState)(""),2),w=_[0],j=_[1],N=i((0,t.useState)(""),2),k=N[0],S=N[1],C=i((0,t.useState)(""),2),D=C[0],E=C[1],O=i((0,t.useState)(),2),P=O[0],M=O[1],T=i((0,t.useState)(""),2),R=T[0],A=T[1],L=i((0,t.useState)(""),2),F=L[0],Y=L[1],U=i((0,t.useState)(""),2),Z=U[0],H=U[1],B=i((0,t.useState)(""),2),V=B[0],z=B[1],W=i((0,t.useState)(""),2),q=W[0],K=W[1],$=i((0,t.useState)(""),2),G=$[0],J=$[1],X=i((0,t.useState)(""),2),Q=X[0],ee=X[1],te=i((0,t.useState)(""),2),ne=te[0],re=te[1],ae=i((0,t.useState)(""),2),ie=ae[0],oe=ae[1],se=i((0,t.useState)(""),2),le=se[0],ce=se[1],ue=i((0,t.useState)(""),2),de=ue[0],fe=ue[1],he=i((0,t.useState)(""),2),ve=he[0],pe=he[1],ge=i((0,t.useState)(!1),2),ye=ge[0],be=ge[1],xe=i((0,t.useState)(""),2),_e=xe[0],we=xe[1],je=new URLSearchParams(window.location.search),Ne=function(){var t=je.get("redirect"),n=je.get("type");e("schedule"===t?"/trans-routes/schedule":"driver"===n?"/trans-routes/dashboard":"/admin")},ke=function(){e("/login")},Se=function(e){var t;e?(ee(e),re(Tr[e]),S(null===(t=Ar[e])||void 0===t?void 0:t.join(","))):(ee(""),re(""),S(""))};(0,t.useEffect)((function(){Hs.canAddOrEditEmployees()||Hs.canCreateOrEditDrivers()&&"driver"===je.get("type")||"dispatcher"===je.get("type")||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login")),"driver"!==je.get("type")&&"dispatcher"!==je.get("type")||Se("DRIVER")}),[]);return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h5",{children:["Create New Employee ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){Ne()},children:"Back"})]})}),ye&&(0,On.jsxs)("div",{className:"col-md-12 mb-4 alert alert-success",role:"alert",children:["Dispatcher Info Created Successfully. Please contact Admin to Activate your Account before login.",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){return ke()},children:"Go To Login"})]})]}),(0,On.jsxs)("div",{className:"list row mb-4",children:["dispatcher"===je.get("type")&&(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Invitation Code(*):"})," ",(0,On.jsx)("input",{type:"text",value:_e||"",onChange:function(e){return we(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Username (used for login)(*):"})," ",(0,On.jsx)("input",{type:"text",value:s||"",onChange:function(e){return l(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Password (used for login)(*):"})," ",(0,On.jsx)("input",{type:"text",value:u||"",onChange:function(e){return d(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"First Name:"})," ",(0,On.jsx)("input",{type:"text",value:h||"",onChange:function(e){return v(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Last Name:"})," ",(0,On.jsx)("input",{type:"text",value:p||"",onChange:function(e){return g(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Preferred Name (\u4e2d\u6587\u59d3\u540d):"})," ",(0,On.jsx)("input",{type:"text",value:b||"",onChange:function(e){return x(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Birth Date (Type in as: MM/DD/YYYY):"})," ",(0,On.jsx)("input",{type:"text",value:w||"",onChange:function(e){return j(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Title(*):"})," ",(0,On.jsxs)("select",{value:Q,onChange:function(e){return Se(e.target.value)},children:[(0,On.jsx)("option",{value:""}),Object.entries(Mr).map((function(e){var t=i(e,2),n=t[0],r=t[1];return(0,On.jsx)("option",{value:n,children:r},n)}))]})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Title CN(\u4e2d\u6587\u79f0\u8c13):"})," ",(0,On.jsx)("input",{type:"text",value:ne||"",onChange:function(e){return re(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Roles(*):"})," ",(0,On.jsx)("input",{type:"text",value:k||"",onChange:function(e){return S(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Email(*):"})," ",(0,On.jsx)("input",{type:"email",value:D||"",onChange:function(e){return E(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Driver Capacity:"})," ",(0,On.jsx)("input",{type:"number",value:P||"",onChange:function(e){return M(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Phone :"})," ",(0,On.jsx)("input",{type:"text",value:F||"",onChange:function(e){return Y(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Mobile Phone:"})," ",(0,On.jsx)("input",{type:"text",value:R||"",onChange:function(e){return A(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Home Phone:"})," ",(0,On.jsx)("input",{type:"text",value:Z||"",onChange:function(e){return H(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Language(Please use ',' between each language):"})," ",(0,On.jsx)("input",{type:"text",value:V||"",onChange:function(e){return z(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Employment Type:"})," ",(0,On.jsxs)("select",{value:q,onChange:function(e){return K(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"fulltime",children:"Full Time"}),(0,On.jsx)("option",{value:"parttime",children:"Part Time"}),(0,On.jsx)("option",{value:"volunteer",children:"Volunteer"})]})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Address:"})," ",(0,On.jsx)("input",{type:"text",value:G||"",onChange:function(e){return J(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Department:"})," ",(0,On.jsx)("input",{type:"text",value:ie||"",onChange:function(e){return oe(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Date Hired(Type in as 'MM/DD/YYYY'):"})," ",(0,On.jsx)("input",{type:"text",value:le||"",onChange:function(e){return ce(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Note:"})," ",(0,On.jsx)("input",{type:"text",value:de||"",onChange:function(e){return fe(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Tags(Please use ',' between each tags):"})," ",(0,On.jsx)("input",{type:"text",value:ve||"",onChange:function(e){return pe(e.target.value)}})]})]}),(0,On.jsxs)("div",{className:"list row mb-5",children:[(0,On.jsxs)("div",{className:"col-md-6 col-sm-6 col-xs-12 mb-4",children:[(0,On.jsx)("button",{className:"btn btn-primary btn-sm",onClick:function(){return function(){if("dispatcher"!==je.get("type")||Ir.includes(_e))if(ks(u)){var e={username:s,name:"".concat(p,",").concat(h),name_cn:b,email:D,password:u,mobile_phone:R,phone:F,home_phone:Z,language:V,employment_status:q,status:"active",address:G,title:Q,title_cn:ne,firstname:h,lastname:p,department:ie,birth_date:w,driver_capacity:P,date_hired:le,create_by:"admin",edit_by:"admin",note:de,tags:ve.replace(" ","").split(","),roles:k&&k.replace(" ","").split(",")};"driver"===je.get("type")?n(r({data:e})):"dispatcher"===je.get("type")?Gs(e).then((function(){be(!0)})):n(a({data:e})),"dispatcher"!==je.get("type")&&Ne()}else window.alert("Password's length must be longer than 8. It must contain 1 uppercase character, 1 lowercase character and 1 special character.");else window.alert("Invitation Code is not correct")}()},children:" Save "}),(0,On.jsx)("button",{className:"btn btn-default btn-sm",onClick:function(){return Ne()},children:" Cancel "})]}),ye&&(0,On.jsxs)("div",{className:"col-md-12 mb-4 alert alert-success",role:"alert",children:["Dispatcher Info Created Successfully. Please contact Admin to Activate your Account before login.",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){return ke()},children:"Go To Login"})]})]})]})},ub=function(){var e=I(),n=me(),r=pn.actions.updateDriver,a=wn.actions.updateEmployee,o=F(),s=oe((function(e){return e.drivers&&e.drivers.drivers})),l=i((0,t.useState)(s.find((function(e){return e.id===o.id}))),2),c=l[0],u=l[1],d=i((0,t.useState)(""),2),f=d[0],h=d[1],v=i((0,t.useState)(void 0),2),m=v[0],p=v[1],g=i((0,t.useState)(""),2),y=g[0],b=g[1],x=i((0,t.useState)(""),2),_=x[0],w=x[1],j=i((0,t.useState)(""),2),N=j[0],k=j[1],S=i((0,t.useState)(""),2),C=S[0],D=S[1],E=i((0,t.useState)(""),2),O=E[0],P=E[1],M=i((0,t.useState)(""),2),T=M[0],R=M[1],A=i((0,t.useState)(),2),L=A[0],Y=A[1],U=i((0,t.useState)(""),2),Z=U[0],H=U[1],B=i((0,t.useState)(""),2),V=B[0],z=B[1],W=i((0,t.useState)(""),2),q=W[0],K=W[1],$=i((0,t.useState)(""),2),G=$[0],J=$[1],X=i((0,t.useState)(""),2),Q=X[0],ee=X[1],te=i((0,t.useState)(""),2),ne=te[0],re=te[1],ae=i((0,t.useState)(""),2),ie=ae[0],se=ae[1],le=i((0,t.useState)(""),2),ce=le[0],ue=le[1],de=i((0,t.useState)(""),2),fe=de[0],he=de[1],ve=i((0,t.useState)(""),2),pe=ve[0],ge=ve[1],ye=i((0,t.useState)(""),2),be=ye[0],xe=ye[1],_e=i((0,t.useState)(""),2),we=_e[0],je=_e[1],Ne=i((0,t.useState)(""),2),ke=Ne[0],Se=Ne[1],Ce=i((0,t.useState)(!1),2),De=Ce[0],Ee=Ce[1],Oe=i((0,t.useState)(),2),Pe=Oe[0],Me=Oe[1],Te=new URLSearchParams(window.location.search),Re=function(){var t=Te.get("redirect"),n=Te.get("type");e("schedule"===t?"/trans-routes/schedule":"driver"===n?"/trans-routes/dashboard":"/employees/list")};(0,t.useEffect)((function(){Hs.canAddOrEditEmployees()||Hs.canCreateOrEditDrivers()&&"driver"===Te.get("type")||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login")),c||Ns(o.id).then((function(e){u(e.data)}))}),[]),(0,t.useEffect)((function(){var e;c&&(h(c.username),b(c.firstname),w(c.lastname),k(c.name_cn),D(c.birth_date),P(c.roles.join(",")),R(c.email),Y(c.driver_capacity),H(c.mobile_phone),z(c.phone),K(c.home_phone),J(c.language),ee(c.employment_status),re(c.address),se(c.title),ue(c.title_cn),he(c.department),ge(c.date_hired),xe(c.note),je(c.status),Se(null===(e=c.tags)||void 0===e?void 0:e.join(",")))}),[c]);var Ae=function(){Ee(!1)};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h5",{children:["Update Employee ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){Re()},children:"Back"})]})})}),(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Status:"})," ",(0,On.jsxs)("select",{value:we,onChange:function(e){return je(e.currentTarget.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"active",children:"Active"}),(0,On.jsx)("option",{value:"inactive",children:"Inactive"}),(0,On.jsx)("option",{value:"terminated",children:"Terminated"})]})]}),Hs.isAdmin()&&(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Username (used for login)(*):"})," ",(0,On.jsx)("input",{type:"text",value:f||"",onChange:function(e){return h(e.target.value)}})]}),Hs.isAdmin()&&(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Password (used for login):"})," ",(0,On.jsx)("input",{type:"text",value:m||"",onChange:function(e){return p(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"First Name:"})," ",(0,On.jsx)("input",{type:"text",value:y||"",onChange:function(e){return b(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Last Name:"})," ",(0,On.jsx)("input",{type:"text",value:_||"",onChange:function(e){return w(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Preferred Name (\u4e2d\u6587\u59d3\u540d):"})," ",(0,On.jsx)("input",{type:"text",value:N||"",onChange:function(e){return k(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Birth Date (Type in as: MM/DD/YYYY):"})," ",(0,On.jsx)("input",{type:"text",value:C||"",onChange:function(e){return D(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Title:(*)"})," ",(0,On.jsxs)("select",{value:ie,onChange:function(e){return function(e){var t;e?(se(e),ue(Tr[e]),P(null===(t=Ar[e])||void 0===t?void 0:t.join(","))):(se(""),ue(""),P(""))}(e.target.value)},children:[(0,On.jsx)("option",{value:""}),Object.entries(Mr).map((function(e){var t=i(e,2),n=t[0],r=t[1];return(0,On.jsx)("option",{value:n,children:r},n)}))]})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Title CN(\u4e2d\u6587\u79f0\u8c13):"})," ",(0,On.jsx)("input",{type:"text",value:ce||"",onChange:function(e){return ue(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Roles:(*)"})," ",(0,On.jsx)("input",{type:"text",value:O||"",onChange:function(e){return P(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Email:(*)"})," ",(0,On.jsx)("input",{type:"email",value:T||"",onChange:function(e){return R(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Driver Capacity:"})," ",(0,On.jsx)("input",{type:"number",value:L||"",onChange:function(e){return Y(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Phone :"})," ",(0,On.jsx)("input",{type:"text",value:V||"",onChange:function(e){return z(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Mobile Phone:"})," ",(0,On.jsx)("input",{type:"text",value:Z||"",onChange:function(e){return H(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Home Phone:"})," ",(0,On.jsx)("input",{type:"text",value:q||"",onChange:function(e){return K(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Language(Please use ',' between each language):"})," ",(0,On.jsx)("input",{type:"text",value:G||"",onChange:function(e){return J(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Employment Type:"})," ",(0,On.jsxs)("select",{value:Q,onChange:function(e){return ee(e.currentTarget.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"fulltime",children:"Full Time"}),(0,On.jsx)("option",{value:"parttime",children:"Part Time"}),(0,On.jsx)("option",{value:"volunteer",children:"Volunteer"})]})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Address:"})," ",(0,On.jsx)("input",{type:"text",value:ne||"",onChange:function(e){return re(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Department:"})," ",(0,On.jsx)("input",{type:"text",value:fe||"",onChange:function(e){return he(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Date Hired(Type in as 'MM/DD/YYYY'):"})," ",(0,On.jsx)("input",{type:"text",value:pe||"",onChange:function(e){return ge(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Note:"})," ",(0,On.jsx)("input",{type:"text",value:be||"",onChange:function(e){return xe(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Tags(Please use ',' between each tags):"})," ",(0,On.jsx)("input",{type:"text",value:ke||"",onChange:function(e){return Se(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"Upload I9:"}),(0,On.jsx)("input",{type:"file",onChange:function(e){return Me(e.target.files[0])}})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-6 col-sm-6 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-primary btn-sm me-2 mb-2",onClick:function(){return function(){var e={username:f,name:"".concat(_,",").concat(y),name_cn:N,email:T,mobile_phone:Z,phone:V,home_phone:q,language:G,employment_status:Q,address:ne,title:ie,title_cn:ce,firstname:y,lastname:_,department:fe,birth_date:C,driver_capacity:L,date_hired:pe,create_by:"admin",edit_by:"admin",note:be,tags:ke.replace(" ","").split(","),roles:O&&O.replace(" ","").split(","),status:we};if(m&&m.length>0){if(!ks(m))return void window.alert("Password's length must be longer than 8. It must contain 1 uppercase character, 1 lowercase character and 1 special character.");e=Object.assign({},e,{password:m})}var t=new FormData;t.append("file",Pe),Pe&&Ss(t,null===c||void 0===c?void 0:c.id,"".concat(null===c||void 0===c?void 0:c.lastname,"_").concat(null===c||void 0===c?void 0:c.firstname),"I9"),"driver"===Te.get("type")?n(r({id:o.id,data:e,currentEmployee:c})):n(a({id:o.id,data:e,currentEmployee:c})),Re()}()},children:" Save "}),(0,On.jsx)("button",{className:"btn btn-danger btn-sm me-2 mb-2",onClick:function(){Ee(!0)},children:" Delete "}),(0,On.jsx)("button",{className:"btn btn-default btn-sm",onClick:function(){return Re()},children:" Cancel "})]})}),(0,On.jsxs)(Yd,{show:De,onHide:function(){return Ae()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Delete User"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsx)("div",{children:"Are you sure you want to delete this user?"})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:function(){return Ae()},children:"No"}),(0,On.jsx)(Mo,{variant:"primary",onClick:function(){return function(){var e={username:f,name:"".concat(_,",").concat(y),name_cn:N,email:T,mobile_phone:Z,phone:V,home_phone:q,language:G,employment_status:Q,status:"terminated",address:ne,title:ie,title_cn:ce,firstname:y,lastname:_,department:fe,birth_date:C,driver_capacity:L,date_hired:pe,create_by:"admin",edit_by:"admin",note:be,tags:ke.replace(" ","").split(","),roles:O&&O.replace(" ","").split(",")};m&&m.length>0&&(e=Object.assign({},e,{password:m})),"driver"===Te.get("type")?n(r({id:o.id,data:e,currentEmployee:c})):n(a({id:o.id,data:e,currentEmployee:c})),Ee(!1),Re()}()},children:"Yes"})]})]})]})},db=function(){var e=I(),n=(me(),i((0,t.useState)([]),2)),r=n[0],a=n[1],o=i((0,t.useState)(""),2),s=o[0],l=o[1],c=i((0,t.useState)(!1),2),u=c[0],d=c[1];(0,t.useEffect)((function(){Hs.canViewEmployees()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login")),xs().then((function(e){return a(e.data)}))}),[]);return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h5",{children:["All Employees ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){e("/admin/customer-report")},children:"Back"})]})})}),(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsxs)("div",{className:"mb-4",children:["Filter By Name: ",(0,On.jsx)("input",{type:"text",value:s,onChange:function(e){return l(e.currentTarget.value)}})]}),(0,On.jsx)("input",{className:"mb-4 me-2",type:"checkbox",value:u,checked:!0===u,onChange:function(){return d(!u)}}),"Show Inactive Employees",(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{children:"Name"}),(0,On.jsx)("th",{children:"Preferred Name"}),(0,On.jsx)("th",{children:"Username"}),(0,On.jsx)("th",{children:"Status"}),(0,On.jsx)("th",{children:"Roles"}),(0,On.jsx)("th",{})]})}),(0,On.jsx)("tbody",{children:r&&r.filter((function(e){return u?e:"active"===e.status})).filter((function(e){return null===e||void 0===e?void 0:e.name.toLowerCase().includes(s.toLowerCase())})).map((function(t){var n;return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.name}),(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.name_cn}),(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.username}),(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.status}),(0,On.jsx)("td",{children:null===t||void 0===t||null===(n=t.roles)||void 0===n?void 0:n.join(", ")}),(0,On.jsxs)("td",{children:[Hs.canAddOrEditEmployees()&&(0,On.jsx)("button",{className:"btn btn-primary btn-sm me-2",onClick:function(){return n=null===t||void 0===t?void 0:t.id,void e("/employees/edit/".concat(n));var n},children:"Edit"}),Hs.canViewEmployees()&&(0,On.jsx)("button",{className:"btn btn-default btn-sm me-2",onClick:function(){return n=null===t||void 0===t?void 0:t.id,void e("/employees/".concat(n));var n},children:"View"})]})]},t.id)}))})]})]})})]})},fb=function(){var e,n,r=I(),a=F(),o=i((0,t.useState)(void 0),2),s=o[0],l=o[1],c=i((0,t.useState)([]),2),u=c[0],d=c[1];return(0,t.useEffect)((function(){Hs.canViewEmployees()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),r("/login")),s||Ns(a.id).then((function(e){l(e.data)}))}),[]),(0,t.useEffect)((function(){s&&Cs(null===s||void 0===s?void 0:s.id,null===s||void 0===s?void 0:s.name,"I9").then((function(e){var t,n;d(null===e||void 0===e||null===(t=e.data)||void 0===t||null===(n=t.data)||void 0===n?void 0:n.files)}))}),[s]),(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h5",{children:[null===s||void 0===s?void 0:s.name," ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){r("/employees/list")},children:"Back"})]})})}),(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Username: ",null===s||void 0===s?void 0:s.username]})}),(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Name: ",null===s||void 0===s?void 0:s.name]})}),(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Preferred Name (\u4e2d\u6587\u59d3\u540d): ",null===s||void 0===s?void 0:s.name_cn]})}),(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Birth Date: ",null===s||void 0===s?void 0:s.birth_date]})}),(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Roles: ",null===s||void 0===s||null===(e=s.roles)||void 0===e?void 0:e.join(", ")]})}),(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Email: ",null===s||void 0===s?void 0:s.email]})}),(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Driver Capacity: ",null===s||void 0===s?void 0:s.driver_capacity]})}),(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Phone: ",null===s||void 0===s?void 0:s.phone]})}),(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Mobile Phone: ",null===s||void 0===s?void 0:s.mobile_phone]})}),(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Home Phone: ",null===s||void 0===s?void 0:s.home_phone]})}),(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Language: ",null===s||void 0===s?void 0:s.language]})}),(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Employment Type: ",null===s||void 0===s?void 0:s.employment_status]})}),(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Address: ",null===s||void 0===s?void 0:s.address]})}),(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Title: ",Mr[null===s||void 0===s?void 0:s.title]]})}),(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Title CN(\u4e2d\u6587\u79f0\u8c13): ",null===s||void 0===s?void 0:s.title_cn]})}),(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Department: ",null===s||void 0===s?void 0:s.department]})}),(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Date Hired: ",null===s||void 0===s?void 0:s.date_hired]})}),(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Note: ",null===s||void 0===s?void 0:s.note]})}),(0,On.jsx)("div",{className:"col-md-4 mb-4",children:(0,On.jsxs)("div",{children:["Tags: ",null===s||void 0===s||null===(n=s.tags)||void 0===n?void 0:n.join(", ")]})}),(0,On.jsxs)("div",{className:"col-md-4 mb-4",children:[(0,On.jsx)("div",{children:"I9: "}),(0,On.jsx)("div",{children:null===u||void 0===u?void 0:u.map((function(e){return(0,On.jsx)("div",{children:(0,On.jsx)("a",{href:"".concat(window.location.origin).concat(null===e||void 0===e?void 0:e.url),target:"_blank",children:null===e||void 0===e?void 0:e.name})})}))})]})]})]})},hb=function(){var e,n,r,a,o,s,l,c,u,d,f,h,v,m,p,g,y,b=new URLSearchParams(window.location.search),x=oe(rn),_=oe(an),w=oe(gn),j=oe(_n),N=oe(Sn),k=(oe(Cn),oe(Dn),I()),S=me(),C=$t.actions.createRoute,D=yn.actions.updateVehicle,E=jn.actions.createRouteTemplate,O=i((0,t.useState)(""),2),P=O[0],M=O[1],T=i((0,t.useState)(""),2),R=T[0],A=T[1],L=i((0,t.useState)(""),2),F=L[0],Y=L[1],U=i((0,t.useState)(b.get("type")),2),Z=U[0],H=U[1],B=i((0,t.useState)(!1),2),V=B[0],z=B[1],W=i((0,t.useState)(!1),2),q=W[0],K=W[1],$=i((0,t.useState)([]),2),G=$[0],J=$[1],X=i((0,t.useState)({}),2),Q=X[0],ee=X[1],te=j.find((function(e){return e.id===F})),ne=i((0,t.useState)([]),2),re=ne[0],ae=ne[1],ie=i((0,t.useState)(!1),2),se=ie[0],le=(ie[1],i((0,t.useState)(void 0),2)),ce=le[0],ue=(le[1],i((0,t.useState)(void 0),2)),de=ue[0],fe=ue[1],he=i((0,t.useState)(void 0),2),ve=he[0],pe=he[1],ge=i((0,t.useState)(!1),2),ye=ge[0],be=ge[1];(0,t.useEffect)((function(){Hs.canAddOrEditRoutes()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),k("/login"))}),[]),(0,t.useEffect)((function(){if(ce){var e=N.find((function(e){return e.id===ce}));M(e.name),A(e.driver),Y(e.vehicle),H(e.type),ae(e.route_customer_list),fe(e)}else M(""),A(""),Y(""),H(b.get("type")),ae([]);pe(void 0)}),[ce]);var xe=function(){var e=b.get("date");k("/trans-routes/dashboard?dateSchedule=".concat(e))},_e=function(){if(!ye){if(!function(){var e=[];return P&&""!==P.trim()||e.push("Route Name"),Z&&""!==Z||e.push("Route Type"),R&&""!==R||e.push("Driver"),F&&""!==F||e.push("Vehicle"),!(e.length>0)||(window.alert("Please fill in the following required fields:\n".concat(e.join("\n"))),!1)}())return;be(!0);var e=new Date,t=(e.getMonth()>8?e.getMonth()+1:"0"+(e.getMonth()+1))+"/"+(e.getDate()>9?e.getDate():"0"+e.getDate())+"/"+e.getFullYear();"tomorrow"===b.get("date")?(e.setDate(e.getDate()+1),t=(e.getMonth()>8?e.getMonth()+1:"0"+(e.getMonth()+1))+"/"+(e.getDate()>9?e.getDate():"0"+e.getDate())+"/"+e.getFullYear()):b.get("date")&&(t=pl()(b.get("date")).format("MM/DD/YYYY"));var n={data:Object.assign({},{name:P,route_customer_list:re,driver:R,vehicle:F,type:Z,schedule_date:t,start_mileage:te.mileage})};if("tomorrow"===b.get("date")?n.fetchTomorrow=!0:(b.get("date")&&(n.fetchDate=pl()(b.get("date")).format("MM/DD/YYYY")),n.fetchToday=!0),se){var r=Object.assign({},{name:P,route_customer_list:re,driver:R,vehicle:F,type:Z,status:"active"});S(E({data:r}))}S(C(n)),setTimeout((function(){be(!1),b.get("date")?function(){var e=b.get("date"),t=e&&"tomorrow"!==e?"?dateSchedule=".concat(e):"";k("/trans-routes/schedule".concat(t))}():xe()}),2e3)}},we=function(){J([]),z(!1)},je=function(){ee({}),K(!1)};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"Transportation"}),(0,On.jsx)(wl.Item,{href:"/trans-routes/dashboard",children:"Transportation Routes"}),(0,On.jsx)(wl.Item,{active:!0,children:"Create New Route"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["Create New Route ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){xe()},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container form-page",children:(0,On.jsx)("div",{className:"app-main-content-list-func-container",children:(0,On.jsx)(Yc,{defaultActiveKey:"routeOverview",id:"route-view-tab",children:(0,On.jsx)(zc,{eventKey:"routeOverview",title:"Route Information",children:(0,On.jsxs)("div",{className:"multi-columns-container",children:[(0,On.jsxs)("div",{className:"column-container",children:[(0,On.jsxs)("div",{className:"column-card",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Route Details"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Route Name",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",value:P||"",onChange:function(e){return M(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Vechile",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsxs)("select",{value:F,onChange:function(e){return Y(e.target.value)},children:[(0,On.jsx)("option",{value:""}),j.map((function(e){return(0,On.jsx)("option",{value:e.id,children:e.vehicle_number},e.id)}))]})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Driver",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsxs)("select",{value:R,onChange:function(e){return A(e.target.value)},children:[(0,On.jsx)("option",{value:""}),w.map((function(e){return(0,On.jsx)("option",{value:e.id,children:e.name},e.id)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Route Type",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsxs)("select",{value:Z,onChange:function(e){return H(e.target.value)},children:[(0,On.jsx)("option",{value:"inbound",children:"Inbound"}),(0,On.jsx)("option",{value:"outbound",children:"Outbound"})]})]})]})]}),(0,On.jsx)("div",{className:"column-card adjust",children:(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(wh,{currentRoute:de,setNewCustomerList:ae})})}),(0,On.jsxs)("div",{className:"list row mb-5",children:[(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return xe()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",disabled:ye,onClick:function(){return _e()},children:" Save "})]}),ve&&(0,On.jsx)("div",{className:"col-md-12 col-sm-12 col-xs-12 alert alert-danger mt-4",children:ve})]})]}),(0,On.jsxs)("div",{className:"column-container",children:[F&&""!==F&&(0,On.jsxs)("div",{className:"column-card mb-4",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Vehicle Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section short",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Vehicle Number"}),(0,On.jsx)("div",{className:"field-value",children:null===(e=j.find((function(e){return e.id===F})))||void 0===e?void 0:e.vehicle_number})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Seating Capacity"}),(0,On.jsx)("div",{className:"field-value",children:null===(n=j.find((function(e){return e.id===F})))||void 0===n?void 0:n.capacity})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Mileage"}),(0,On.jsx)("div",{className:"field-value",children:null===(r=j.find((function(e){return e.id===F})))||void 0===r?void 0:r.mileage})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Make"}),(0,On.jsx)("div",{className:"field-value",children:null===(a=j.find((function(e){return e.id===F})))||void 0===a?void 0:a.make})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Model"}),(0,On.jsx)("div",{className:"field-value",children:null===(o=j.find((function(e){return e.id===F})))||void 0===o?void 0:o.model})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section short",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"License Plate"}),(0,On.jsx)("div",{className:"field-value",children:null===(s=j.find((function(e){return e.id===F})))||void 0===s?void 0:s.tag})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Year"}),(0,On.jsx)("div",{className:"field-value",children:null===(l=j.find((function(e){return e.id===F})))||void 0===l?void 0:l.year})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"GPS ID"}),(0,On.jsx)("div",{className:"field-value",children:null===(c=j.find((function(e){return e.id===F})))||void 0===c?void 0:c.gps_tag})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"EZPass"}),(0,On.jsx)("div",{className:"field-value",children:null===(u=j.find((function(e){return e.id===F})))||void 0===u?void 0:u.ezpass})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Vin"}),(0,On.jsx)("div",{className:"field-value",children:(null===(d=j.find((function(e){return e.id===F})))||void 0===d?void 0:d.vin)||""})]})]})]}),R&&""!==R&&(0,On.jsxs)("div",{className:"column-card",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Driver Information"}),(0,On.jsx)("div",{className:"text-primary",children:"Personal Details"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section short",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Driver Name"}),(0,On.jsx)("div",{className:"field-value",children:null===(f=w.find((function(e){return e.id===R})))||void 0===f?void 0:f.name})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Preferred Name"}),(0,On.jsx)("div",{className:"field-value",children:null===(h=w.find((function(e){return e.id===R})))||void 0===h?void 0:h.name_cn})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Job Title"}),(0,On.jsx)("div",{className:"field-value",children:null===(v=w.find((function(e){return e.id===R})))||void 0===v?void 0:v.title})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Job Status"}),(0,On.jsx)("div",{className:"field-value",children:null===(m=j.find((function(e){return e.id===F})))||void 0===m?void 0:m.employment_status})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section short",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Driver Capacity"}),(0,On.jsx)("div",{className:"field-value",children:null===(p=w.find((function(e){return e.id===R})))||void 0===p?void 0:p.driver_capacity})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Phone Number"}),(0,On.jsx)("div",{className:"field-value",children:null===(g=w.find((function(e){return e.id===R})))||void 0===g?void 0:g.phone})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Email"}),(0,On.jsx)("div",{className:"field-value",children:null===(y=j.find((function(e){return e.id===F})))||void 0===y?void 0:y.email})]})]})]})]})]})})})})}),(0,On.jsxs)(Yd,{show:V,onHide:function(){return we()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Add New Checklist Item"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsxs)(On.Fragment,{children:[G.map((function(e,t){return(0,On.jsxs)("div",{className:"mb-4",children:[(0,On.jsx)("input",{type:"text",value:e,onChange:function(e){return J(In(G).map((function(n,r){return r===t?e.target.value:n})))}}),(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(e){return J(In(G).filter((function(e,n){return n!=t})))},children:"Remove"})]},t)})),(0,On.jsx)("button",{className:"btn btn-link",onClick:function(){return function(){var e=[].concat(In(G),[""]);J(e)}()},children:"+Add New Item"})]})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:function(){return we()},children:"Close"}),(0,On.jsx)(Mo,{variant:"primary",onClick:function(){return function(){var e=Object.assign({},te,{checklist:G});S(D({id:te.id,data:e})),z(!1)}()},children:"Save Checklist Items"})]})]}),(0,On.jsxs)(Yd,{show:q,onHide:function(){return je()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:" Click on Route to Select"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsx)(On.Fragment,{children:[].concat(In(x),In(_)).map((function(e){var t,n;return(0,On.jsxs)("div",{className:"card-container ".concat(e.id===Q.id?"selected":""),onClick:function(){return ee(e)},children:[(0,On.jsx)("div",{children:e.name}),(0,On.jsx)("div",{children:null===(t=j.find((function(t){return t.id===e.vehicle})))||void 0===t||null===(n=t.checklist)||void 0===n?void 0:n.map((function(e,t){return(0,On.jsx)("small",{className:"me-2",children:e},t)}))})]},e.id)}))})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:function(){return je()},children:"Close"}),(0,On.jsx)(Mo,{variant:"primary",onClick:function(){return function(){var e,t=Object.assign({},te,{checklist:null===(e=j.find((function(e){return e.id===Q.vehicle})))||void 0===e?void 0:e.checklist});S(D({id:te.id,data:t})),K(!1)}()},children:"Copy Checklist Items"})]})]})]})},vb=function(){var e=I();return(0,t.useEffect)((function(){Hs.isAdmin()||Hs.canViewRoutes()||Hs.canAddOrEditRoutes()||Hs.canViewAttendance()||Hs.canAddOrEditAttendance()||Hs.canAddOrEditCustomers()||Hs.canViewCustomers()||Hs.canAddOrEditEmployees()||Hs.canViewEmployees()||Hs.canAddOrEditVechiles()||Hs.canViewVechiles()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login"))}),[]),(0,On.jsx)(On.Fragment,{children:(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsx)(Z,{})})})})},mb=__webpack_require__(3897),pb=__webpack_require__(763),gb=function(){I();var e=i((0,t.useState)([]),2),n=e[0],r=e[1],a=i((0,t.useState)(new Date),2),o=a[0],l=a[1],c=i((0,t.useState)([]),2),u=c[0],d=c[1],f=i((0,t.useState)(new Map),2),h=f[0],v=f[1],m=i((0,t.useState)(new Map),2),p=m[0],g=m[1],y=i((0,t.useState)(void 0),2),b=y[0],x=y[1],_=i((0,t.useState)(void 0),2),w=_[0],j=_[1],N=i((0,t.useState)(void 0),2),k=N[0],S=N[1],C=i((0,t.useState)(void 0),2),D=C[0],E=C[1],O=i((0,t.useState)(""),2),P=O[0],M=O[1],T=i((0,t.useState)(""),2),R=T[0],A=T[1],L=i((0,t.useState)(""),2),F=L[0],Y=L[1],U=i((0,t.useState)(!1),2),Z=U[0],H=U[1],B=i((0,t.useState)(""),2),V=B[0],z=B[1],W=i((0,t.useState)(""),2),q=W[0],K=W[1],$=i((0,t.useState)(!1),2),G=$[0],J=$[1],X=i((0,t.useState)([]),2),Q=X[0],ee=X[1],te=i((0,t.useState)(!1),2),ne=te[0],re=te[1],ae=i((0,t.useState)(!1),2),ie=ae[0],oe=ae[1],se=i((0,t.useState)(!1),2),le=se[0],ce=se[1],ue=i((0,t.useState)([]),2),de=ue[0],fe=ue[1],he=(0,t.useRef)(null),ve=function(){x(void 0),j(void 0),S(void 0),E(void 0),A(""),H(!1)},me=function(e,t){return e&&t&&Math.abs(new Date(e)-new Date(t))/36e5<4},pe=function(e){return e&&new Date(e).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"})||""},ge=function(e,t){var n=((null===e||void 0===e?void 0:e.getTime())-(null===t||void 0===t?void 0:t.getTime()))/1e3;return n/=3600,Math.floor(Math.abs(n))},ye=t.forwardRef((function(e,t){e.children;var n=e.style,r=e.className,a=e["aria-labelledby"];return(0,On.jsxs)("div",{ref:t,style:n,className:r,"aria-labelledby":a,children:[(0,On.jsx)("h6",{children:"Filter By"}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"User Name"}),(0,On.jsx)("input",{type:"text",value:V,onChange:function(e){return z(e.currentTarget.value)}})]})}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Caller"}),(0,On.jsx)("input",{type:"text",value:q,onChange:function(e){return K(e.currentTarget.value)}})]})}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Customer Route Status"}),(0,On.jsx)("select",{value:F,onChange:function(e){return Y(e.target.value)},children:[["",{text:""}]].concat(In(Object.entries(Or))).map((function(e){var t=i(e,2),n=t[0],r=t[1].text;return(0,On.jsx)("option",{value:r,children:r},n)}))})]})}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Include All Customer Attending Today"}),(0,On.jsx)("input",{type:"checkbox",value:G,checked:!0===G,onChange:function(){return J(!G)}})]})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return K(""),z(""),J(!1),Y(""),void oe(!1)},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){oe(!1)},children:" Filter "})]})})]})})),be=t.forwardRef((function(e,t){e.children;var r=e.style,a=e.className,i=e["aria-labelledby"];return(0,On.jsxs)("div",{ref:t,style:r,className:a,"aria-labelledby":i,children:[(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Select Date for Customer Report"}),(0,On.jsx)(Wd(),{selected:o,onChange:function(e){return l(e)}})]})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return l(new Date),void ce(!1)},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return function(){var e,t=new Map,r=(0,s.Z)(n);try{for(r.s();!(e=r.n()).done;){var a=e.value;t.set(a.id,{customer_name:"".concat(a.name," (").concat(a.name_cn,")"),customer_type:"".concat(a.type),customer_caller:"".concat(a.caller),customer_seating:"".concat(a.seating),customer_vehicle:"".concat(a.vehicle_no)})}}catch(c){r.e(c)}finally{r.f()}v(new Map(t));var i=new Date(o),l=(i.getMonth()>8?i.getMonth()+1:"0"+(i.getMonth()+1))+"/"+(i.getDate()>9?i.getDate():"0"+i.getDate())+"/"+i.getFullYear();Xr(l).then((function(e){d(e.data),ce(!1)})),Ws(l,Lr).then((function(e){ee(e.data),ce(!1)}))}()},children:"Start"})]})})]})}));return(0,t.useEffect)((function(){Ds().then((function(e){return r(e.data)}))}),[]),(0,t.useEffect)((function(){var e,t=new Map,r=(0,s.Z)(n);try{for(r.s();!(e=r.n()).done;){var a=e.value;t.set(a.id,{customer_name:"".concat(a.name," (").concat(a.name_cn,")"),customer_caller:a.caller,customer_vehicle:a.vehicle_no,customer_seating:a.seating})}}catch(i){r.e(i)}finally{r.f()}v(new Map(t))}),[n]),(0,t.useEffect)((function(){Q&&Q.length>0?function(){var e=new Map;if(Q&&Q.length>0){var t,n,r=(0,s.Z)(null===(t=Q[0])||void 0===t?void 0:t.data);try{for(r.s();!(n=r.n()).done;){var a=n.value,i=e.has(a.customer_id)?e.get(a.customer_id):{customer_name:a.customer_name};a.customer_enter_center_time&&""!==a.customer_enter_center_time&&(i.customer_enter_center_time=a.customer_enter_center_time),a.customer_leave_center_time&&""!==a.customer_leave_center_time&&(i.customer_leave_center_time=a.customer_leave_center_time),a.customer_pickup_time&&""!==a.customer_pickup_time&&(i.customer_pickup_time=a.customer_pickup_time),a.customer_dropoff_time&&""!==a.customer_dropoff_time&&(i.customer_dropoff_time=a.customer_dropoff_time),a.customer_type&&""!==a.customer_type&&(i.customer_type=a.customer_type),a.customer_route_report_status&&""!==a.customer_route_report_status&&(i.customer_route_report_status=a.customer_route_report_status),e.set(a.customer_id,Object.assign({},h.get(a.customer_id),i))}}catch(D){r.e(D)}finally{r.f()}var o,l=u.filter((function(e){return"inbound"===e.type})),c=u.filter((function(e){return"outbound"===e.type})),d=(0,s.Z)(l);try{for(d.s();!(o=d.n()).done;){var f,v=o.value,m=(0,s.Z)(v.route_customer_list);try{for(m.s();!(f=m.n()).done;){var p,y=f.value,b=e.has(y.customer_id)?e.get(y.customer_id):{customer_name:y.customer_name};y.customer_enter_center_time&&""!==y.customer_enter_center_time&&(b.customer_enter_center_time=y.customer_enter_center_time),y.customer_leave_center_time&&""!==y.customer_leave_center_time&&(b.customer_leave_center_time=y.customer_leave_center_time),y.customer_pickup_time&&""!==y.customer_pickup_time&&(b.customer_pickup_time=y.customer_pickup_time),y.customer_dropoff_time&&""!==y.customer_dropoff_time&&(b.customer_dropoff_time=y.customer_dropoff_time),y.customer_type&&""!==y.customer_type&&(b.customer_type=y.customer_type),y.customer_route_status&&""!==y.customer_route_status&&y.customer_route_status!==Er.NO_STATUS&&(b.customer_route_report_status=null===(p=Or[y.customer_route_status])||void 0===p?void 0:p.text),e.set(y.customer_id,Object.assign({},h.get(y.customer_id),b))}}catch(D){m.e(D)}finally{m.f()}}}catch(D){d.e(D)}finally{d.f()}var x,_=(0,s.Z)(c);try{for(_.s();!(x=_.n()).done;){var w,j=x.value,N=(0,s.Z)(j.route_customer_list);try{for(N.s();!(w=N.n()).done;){var k,S=w.value,C=e.has(S.customer_id)?e.get(S.customer_id):{customer_name:S.customer_name};S.customer_enter_center_time&&""!==S.customer_enter_center_time&&(C.customer_enter_center_time=S.customer_enter_center_time),S.customer_leave_center_time&&""!==S.customer_leave_center_time&&(C.customer_leave_center_time=S.customer_leave_center_time),S.customer_pickup_time&&""!==S.customer_pickup_time&&(C.customer_pickup_time=S.customer_pickup_time),S.customer_dropoff_time&&""!==S.customer_dropoff_time&&(C.customer_dropoff_time=S.customer_dropoff_time),S.customer_type&&""!==S.customer_type&&(C.customer_type=S.customer_type),S.customer_route_status&&""!==S.customer_route_status&&S.customer_route_status!==Er.NO_STATUS&&(C.customer_route_report_status=null===(k=Or[S.customer_route_status])||void 0===k?void 0:k.text),e.set(S.customer_id,Object.assign({},h.get(S.customer_id),C))}}catch(D){N.e(D)}finally{N.f()}}}catch(D){_.e(D)}finally{_.f()}g(new Map([].concat(In(h),In(e))))}}():function(){var e,t=new Map,n=(0,s.Z)(u);try{for(n.s();!(e=n.n()).done;){var r,a=e.value,i=(0,s.Z)(a.route_customer_list);try{for(i.s();!(r=i.n()).done;){var o,l=r.value,c=t.has(l.customer_id)?t.get(l.customer_id):{customer_name:l.customer_name};l.customer_enter_center_time&&""!==l.customer_enter_center_time&&(c.customer_enter_center_time=l.customer_enter_center_time),l.customer_leave_center_time&&""!==l.customer_leave_center_time&&(c.customer_leave_center_time=l.customer_leave_center_time),l.customer_pickup_time&&""!==l.customer_pickup_time&&(c.customer_pickup_time=l.customer_pickup_time),l.customer_dropoff_time&&""!==l.customer_dropoff_time&&(c.customer_dropoff_time=l.customer_dropoff_time),l.customer_type&&""!==l.customer_type&&(c.customer_type=l.customer_type),l.customer_route_status&&""!==l.customer_route_status&&(c.customer_route_report_status=null===(o=Or[l.customer_route_status])||void 0===o?void 0:o.text),t.set(l.customer_id,Object.assign({},h.get(l.customer_id),c))}}catch(d){i.e(d)}finally{i.f()}}}catch(d){n.e(d)}finally{n.f()}g(new Map([].concat(In(h),In(t))))}()}),[u,Q]),(0,t.useEffect)((function(){de&&he&&he.current&&he.current.link&&setTimeout((function(){he.current.link.click(),fe([])}))}),[de]),(0,t.useEffect)((function(){for(var e=[],t=Array.from(p.entries()).filter((function(e){var t=i(e,2),n=(t[0],t[1]);return[Bn.MEMBER,Bn.SELF_PAY].includes(n.customer_type)})).filter((function(e){var t,n,r=i(e,2),a=(r[0],r[1]);return null===a||void 0===a||null===(t=a.customer_name)||void 0===t||null===(n=t.toLowerCase())||void 0===n?void 0:n.includes(null===V||void 0===V?void 0:V.toLowerCase())})),n=0;n<t.length;n++){var r,a,o={customer_id:t[n][0],customer_name:t[n][1].customer_name,customer_type:t[n][1].customer_type,customer_caller:t[n][1].customer_caller,customer_seating:null===(r=t[n][1])||void 0===r?void 0:r.seating,customer_vehicle:null===(a=t[n][1])||void 0===a?void 0:a.vechile_no,full_time_attendence:me(t[n][1].customer_enter_center_time,t[n][1].customer_leave_center_time)?"No":""};t[n][1].customer_route_report_status&&(o.customer_route_report_status=t[n][1].customer_route_report_status),t[n][1].customer_pickup_time&&(o.customer_pickup_time=t[n][1].customer_pickup_time),t[n][1].customer_enter_center_time&&(o.customer_enter_center_time=t[n][1].customer_enter_center_time),t[n][1].customer_leave_center_time&&(o.customer_leave_center_time=t[n][1].customer_leave_center_time),t[n][1].customer_dropoff_time&&(o.customer_dropoff_time=t[n][1].customer_dropoff_time),t[n][1].customer_leave_center_time&&t[n][1].customer_enter_center_time&&void 0!==ge(new Date(t[n][1].customer_leave_center_time),new Date(t[n][1].customer_enter_center_time))&&(o.hours_stayed=t[n][1].customer_leave_center_time&&t[n][1].customer_enter_center_time&&ge(new Date(t[n][1].customer_leave_center_time),new Date(t[n][1].customer_enter_center_time))),e.push(o)}if(0===e.length)re(!1);else if(Q&&Q.length>0){var s;re(!function(e,t){return(0,pb.isEmpty)((0,pb.xorWith)(e,t,pb.isEqual))}(e.sort((function(e,t){return e.customer_name>t.customer_name?1:-1})),null===(s=Q[0])||void 0===s?void 0:s.data.sort((function(e,t){return e.customer_name>t.customer_name?1:-1}))))}else re(!0)}),[p]),(0,On.jsx)(On.Fragment,{children:(Hs.canAddOrEditAttendance()||Hs.canViewAttendance())&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/trans-routes/dashboard",children:"Transportation"}),(0,On.jsx)(wl.Item,{active:!0,children:"Customer Reports"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsx)("h4",{children:"Customer Reports"})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsx)(Yc,{defaultActiveKey:"customerReport",id:"reports-tab",children:(0,On.jsxs)(zc,{eventKey:"customerReport",title:"Customer Report",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Report Details Table"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section with-function",children:[(0,On.jsx)("button",{className:"btn btn-primary me-2",disabled:!ne,onClick:function(){return function(){var e=new Date(o),t=(e.getMonth()>8?e.getMonth()+1:"0"+(e.getMonth()+1))+"/"+(e.getDate()>9?e.getDate():"0"+e.getDate())+"/"+e.getFullYear(),n=[];Ws(t,Lr).then((function(e){var r=e.data;if(r&&r.length>0){var a,o,l=(0,s.Z)(null===(a=r[0])||void 0===a?void 0:a.data);try{for(l.s();!(o=l.n()).done;){var c=o.value,u=p.get(c.customer_id);p.set(c.customer_id,{customer_name:u.customer_name,customer_type:u.customer_type,customer_caller:u.customer_caller,customer_route_report_status:u.customer_route_report_status||c.customer_route_report_status,customer_pickup_time:u.customer_pickup_time||c.customer_pickup_time,customer_enter_center_time:u.customer_enter_center_time||c.customer_enter_center_time,customer_leave_center_time:u.customer_leave_center_time||c.customer_leave_center_time,customer_dropoff_time:u.customer_dropoff_time||c.customer_dropoff_time,customer_seating:u.customer_seating,customer_vehicle:u.customer_vehicle})}}catch(v){l.e(v)}finally{l.f()}}g(new Map(p));for(var d,f=Array.from(p.entries()).filter((function(e){var t=i(e,2),n=(t[0],t[1]);return[Bn.MEMBER,Bn.SELF_PAY].includes(n.customer_type)})).filter((function(e){var t,n,r=i(e,2),a=(r[0],r[1]);return null===a||void 0===a||null===(t=a.customer_name)||void 0===t||null===(n=t.toLowerCase())||void 0===n?void 0:n.includes(null===V||void 0===V?void 0:V.toLowerCase())})),h=0;h<f.length;h++)n.push({customer_id:f[h][0],customer_name:f[h][1].customer_name,customer_type:f[h][1].customer_type,customer_caller:f[h][1].customer_caller,customer_route_report_status:f[h][1].customer_route_report_status,customer_pickup_time:f[h][1].customer_pickup_time,customer_enter_center_time:f[h][1].customer_enter_center_time,customer_leave_center_time:f[h][1].customer_leave_center_time,customer_dropoff_time:f[h][1].customer_dropoff_time,full_time_attendence:me(f[h][1].customer_enter_center_time,f[h][1].customer_leave_center_time)?"No":"",hours_stayed:f[h][1].customer_leave_center_time&&f[h][1].customer_enter_center_time&&ge(new Date(f[h][1].customer_leave_center_time),new Date(f[h][1].customer_enter_center_time)),customer_seating:f[h][1].customer_seating,customer_vehicle:f[h][1].customer_vehicle});Q&&Q.length>0?Ks(null===(d=Q[0])||void 0===d?void 0:d.id,{date:t,type:Lr,head:["No.","Name","Customer Route Status","Pick-Up","Arrival","Departure","Drop-Off","Full Time Attendence?","Hours Stayed","Customer Type","Caller","Seating","Vehicle Number"],chinese_head:["\u5e8f\u53f7","\u59d3\u540d","\u5ba2\u6237\u8def\u7ebf\u72b6\u6001","\u63a5\u5230\u65f6\u95f4","\u62b5\u8fbe\u4e2d\u5fc3","\u79bb\u5f00\u4e2d\u5fc3","\u9001\u8fbe\u65f6\u95f4","\u662f\u5426\u5168\u52e4","\u51fa\u52e4\u65f6\u95f4\uff08\u5c0f\u65f6)","\u7528\u6237\u7c7b\u522b","\u8054\u7cfb\u4eba","\u5ea7\u4f4d","\u8f66\u53f7"],data:n.sort((function(e,t){return e.customer_name>t.customer_name?1:-1}))}).then((function(){window.alert("The report is saved to Database. To get a PDF version, please run your PYTHON EXE Script.")})):qs({date:t,type:Lr,head:["No.","Name","Customer Route Status","Pick-Up","Arrival","Departure","Drop-Off","Full Time Attendence?","Hours Stayed","Customer Type","Caller","Seating","Vehicle Number"],chinese_head:["\u5e8f\u53f7","\u59d3\u540d","\u5ba2\u6237\u8def\u7ebf\u72b6\u6001","\u63a5\u5230\u65f6\u95f4","\u62b5\u8fbe\u4e2d\u5fc3","\u79bb\u5f00\u4e2d\u5fc3","\u9001\u8fbe\u65f6\u95f4","\u662f\u5426\u5168\u52e4","\u51fa\u52e4\u65f6\u95f4\uff08\u5c0f\u65f6)","\u7528\u6237\u7c7b\u522b","\u8054\u7cfb\u4eba","\u5ea7\u4f4d","\u8f66\u53f7"],data:n.sort((function(e,t){return e.customer_name>t.customer_name?1:-1}))}).then((function(){window.alert("The report is saved to Database. To get a PDF version, please run your PYTHON EXE Script.")}))}))}()},children:"Save Customer Reports"}),(0,On.jsx)("button",{className:"btn btn-primary me-2",onClick:function(){return function(){var e=new Map(p),t=new Date(o),n=(t.getMonth()>8?t.getMonth()+1:"0"+(t.getMonth()+1))+"/"+(t.getDate()>9?t.getDate():"0"+t.getDate())+"/"+t.getFullYear();Xr(n).then((function(t){var n,r=t.data,a=r.filter((function(e){return"inbound"===e.type})),i=r.filter((function(e){return"outbound"===e.type})),o=(0,s.Z)(a);try{for(o.s();!(n=o.n()).done;){var l,c=n.value,u=(0,s.Z)(c.route_customer_list);try{for(u.s();!(l=u.n()).done;){var d=l.value;if(d.customer_route_status&&""!==d.customer_route_status&&d.customer_route_status!==Er.NO_STATUS){var f,v=e.has(d.customer_id)?e.get(d.customer_id):{customer_name:d.customer_name};d.customer_enter_center_time&&""!==d.customer_enter_center_time&&(v.customer_enter_center_time=d.customer_enter_center_time),d.customer_leave_center_time&&""!==d.customer_leave_center_time&&(v.customer_leave_center_time=d.customer_leave_center_time),d.customer_pickup_time&&""!==d.customer_pickup_time&&(v.customer_pickup_time=d.customer_pickup_time),d.customer_dropoff_time&&""!==d.customer_dropoff_time&&(v.customer_dropoff_time=d.customer_dropoff_time),d.customer_type&&""!==d.customer_type&&(v.customer_type=d.customer_type),d.customer_route_status&&""!==d.customer_route_status&&d.customer_route_status!==Er.NO_STATUS&&(v.customer_route_report_status=null===(f=Or[d.customer_route_status])||void 0===f?void 0:f.text),e.set(d.customer_id,Object.assign({},h.get(d.customer_id),v))}}}catch(N){u.e(N)}finally{u.f()}}}catch(N){o.e(N)}finally{o.f()}var m,p=(0,s.Z)(i);try{for(p.s();!(m=p.n()).done;){var y,b=m.value,x=(0,s.Z)(b.route_customer_list);try{for(x.s();!(y=x.n()).done;){var _=y.value;if(_.customer_route_status&&""!==_.customer_route_status&&_.customer_route_status!==Er.NO_STATUS){var w,j=e.has(_.customer_id)?e.get(_.customer_id):{customer_name:_.customer_name};_.customer_enter_center_time&&""!==_.customer_enter_center_time&&(j.customer_enter_center_time=_.customer_enter_center_time),_.customer_leave_center_time&&""!==_.customer_leave_center_time&&(j.customer_leave_center_time=_.customer_leave_center_time),_.customer_pickup_time&&""!==_.customer_pickup_time&&(j.customer_pickup_time=_.customer_pickup_time),_.customer_dropoff_time&&""!==_.customer_dropoff_time&&(j.customer_dropoff_time=_.customer_dropoff_time),_.customer_type&&""!==_.customer_type&&(j.customer_type=_.customer_type),_.customer_route_status&&""!==_.customer_route_status&&_.customer_route_status!==Er.NO_STATUS&&(j.customer_route_report_status=null===(w=Or[_.customer_route_status])||void 0===w?void 0:w.text),e.set(_.customer_id,Object.assign({},h.get(_.customer_id),j))}}}catch(N){x.e(N)}finally{x.f()}}}catch(N){p.e(N)}finally{p.f()}g(new Map([].concat(In(h),In(e))))}))}()},children:"Sync Latest Route Status to Report"}),(0,On.jsx)("button",{onClick:function(){!function(){var e=new Date(o),t=(e.getMonth()>8?e.getMonth()+1:"0"+(e.getMonth()+1))+"/"+(e.getDate()>9?e.getDate():"0"+e.getDate())+"/"+e.getFullYear(),n=[];Ws(t,Lr).then((function(e){var t=e.data;if(t&&t.length>0){var r,a,i=(0,s.Z)(null===(r=t[0])||void 0===r?void 0:r.data);try{for(i.s();!(a=i.n()).done;){var o=a.value,l=p.get(o.customer_id);p.set(o.customer_id,{customer_name:l.customer_name,customer_type:l.customer_type,customer_caller:l.customer_caller,customer_route_report_status:l.customer_route_report_status||o.customer_route_report_status,customer_pickup_time:l.customer_pickup_time||o.customer_pickup_time,customer_enter_center_time:l.customer_enter_center_time||o.customer_enter_center_time,customer_leave_center_time:l.customer_leave_center_time||o.customer_leave_center_time,customer_dropoff_time:l.customer_dropoff_time||o.customer_dropoff_time,customer_vehicle:l.customer_vehicle||o.customer_vehicle,customer_seating:l.customer_seating||o.customer_seating})}}catch(d){i.e(d)}finally{i.f()}}for(var c=Array.from(p.values()).filter((function(e){return[Bn.MEMBER,Bn.SELF_PAY].includes(e.customer_type)})).filter((function(e){var t,n;return null===e||void 0===e||null===(t=e.customer_name)||void 0===t||null===(n=t.toLowerCase())||void 0===n?void 0:n.includes(null===V||void 0===V?void 0:V.toLowerCase())})),u=0;u<c.length;u++)n.push([u+1,c[u].customer_name,c[u].customer_route_report_status,pe(c[u].customer_pickup_time),pe(c[u].customer_enter_center_time),pe(c[u].customer_leave_center_time),pe(c[u].customer_dropoff_time),me(c[u].customer_enter_center_time,c[u].customer_leave_center_time)?"No":"",c[u].customer_leave_center_time&&c[u].customer_enter_center_time&&ge(new Date(c[u].customer_leave_center_time),new Date(c[u].customer_enter_center_time)),c[u].customer_type,c[u].customer_caller,c[u].customer_seating,c[u].customer_vehicle]);fe([["No.","Name","Customer Route Status","Pick-Up","Arrival","Departure","Drop-Off","Full Time Attendence?","Hours Stayed","Customer Type","Caller","Seating","Vehicle Number"],["\u5e8f\u53f7","\u59d3\u540d","\u5ba2\u6237\u8def\u7ebf\u72b6\u6001","\u63a5\u5230\u65f6\u95f4","\u62b5\u8fbe\u4e2d\u5fc3","\u79bb\u5f00\u4e2d\u5fc3","\u9001\u8fbe\u65f6\u95f4","\u662f\u5426\u5168\u52e4","\u51fa\u52e4\u65f6\u95f4\uff08\u5c0f\u65f6)","\u7528\u6237\u7c7b\u522b","\u8054\u7cfb\u4eba","\u5ea7\u4f4d","\u8f66\u53f7"]].concat(n))}))}()},className:"btn btn-primary me-2",children:"Generate Customer Reports"}),de.length>0&&(0,On.jsx)(Zd.CSVLink,{className:"btn btn-primary btn-sm btn-no-deco",data:de,ref:he,filename:"Customer Attendance Report - ".concat(o.toLocaleDateString())})]}),(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{className:"th-index",children:"No."}),(0,On.jsx)("th",{children:"Name"}),(0,On.jsx)("th",{children:"Customer Route Status"}),(0,On.jsx)("th",{children:"Pick Up Time"}),(0,On.jsx)("th",{children:"Enter Center Time"}),(0,On.jsx)("th",{children:"Leave Center Time"}),(0,On.jsx)("th",{children:"Drop Off Time"}),(0,On.jsx)("th",{children:"Hours Stayed"}),(0,On.jsx)("th",{children:"Cutomer Type"}),(0,On.jsx)("th",{children:"Caller"}),(0,On.jsx)("th",{children:"Seating"}),(0,On.jsx)("th",{children:"Vehicle Number"})]})}),(0,On.jsx)("tbody",{children:Array.from(p.entries()).filter((function(e){var t,n,r;return(null===(t=e[1])||void 0===t||null===(n=t.customer_name)||void 0===n||null===(r=n.toLowerCase())||void 0===r?void 0:r.includes(null===V||void 0===V?void 0:V.toLowerCase()))&&(!G||G&&(e[1].customer_enter_center_time||e[1].customer_leave_center_time))})).filter((function(e){var t,n,r;return null===(t=e[1])||void 0===t||null===(n=t.customer_caller)||void 0===n||null===(r=n.toLowerCase())||void 0===r?void 0:r.includes(null===q||void 0===q?void 0:q.toLowerCase())})).filter((function(e){return[Bn.MEMBER,Bn.SELF_PAY].includes(e[1].customer_type)})).filter((function(e){return F?"No Status"!==F?e[1].customer_route_report_status===F:!e[1].customer_route_report_status||e[1].customer_route_report_status===F:e})).sort((function(e,t){return e[1].customer_name>t[1].customer_name?1:-1})).map((function(e,t){var n=i(e,2),r=n[0],a=n[1],o=a.customer_name,s=a.customer_pickup_time,l=a.customer_dropoff_time,c=a.customer_enter_center_time,u=a.customer_leave_center_time,d=a.customer_type,f=a.customer_caller,h=a.customer_route_report_status,v=a.customer_vehicle,m=a.customer_seating;return(0,On.jsxs)("tr",{className:"".concat(Hs.canAddOrEditAttendance()?"clickable":""," ").concat(me(c,u)?"red":""),onClick:function(){return function(e,t,n,r,a,i){Hs.canAddOrEditAttendance()&&(H(!0),A(e),x(t?new Date(t):void 0),j(n?new Date(n):void 0),S(r?new Date(r):void 0),E(a?new Date(a):void 0),M(i))}(r,c,u,s,l,h)},children:[(0,On.jsx)("td",{className:"td-index",children:t+1}),(0,On.jsx)("td",{children:o}),(0,On.jsx)("td",{children:h}),(0,On.jsx)("td",{children:s&&new Date(s).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"})}),(0,On.jsx)("td",{children:c&&new Date(c).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"})}),(0,On.jsx)("td",{children:u&&new Date(u).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"})}),(0,On.jsx)("td",{children:l&&new Date(l).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"})}),(0,On.jsx)("td",{children:c&&u&&ge(new Date(c),new Date(u))}),(0,On.jsx)("td",{children:d}),(0,On.jsx)("td",{children:f}),(0,On.jsx)("td",{children:m}),(0,On.jsx)("td",{children:v})]},t)}))})]})]})}),(0,On.jsxs)("div",{className:"list-func-panel",children:[(0,On.jsxs)(zo,{id:"report-date",className:"me-2",show:le,onToggle:function(){return ce(!le)},autoClose:!1,children:[(0,On.jsxs)(zo.Toggle,{variant:"primary",children:[(0,On.jsx)(cf,{size:16,className:"me-2"}),"Select Date to View Report"]}),(0,On.jsx)(zo.Menu,{as:be})]},"report-date"),(0,On.jsxs)(zo,{id:"filter-report",className:"me-2",show:ie,onToggle:function(){return oe(!ie)},autoClose:!1,children:[(0,On.jsxs)(zo.Toggle,{variant:"primary",children:[(0,On.jsx)(hf,{size:16,className:"me-2"}),"Filter"]}),(0,On.jsx)(zo.Menu,{as:ye})]},"filter-report")]})]})}),(0,On.jsxs)(Yd,{show:Z,onHide:function(){return ve()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Special Change Request Client"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Special Checkin"}),(0,On.jsx)(mb.Z,{onFocus:function(){b&&0!==b.length||x(new Date)},format:"MM/dd/y HH:mm",value:b,disableClock:!0,onChange:x})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Special Checkout"}),(0,On.jsx)(mb.Z,{onFocus:function(){w&&0!==w.length||j(new Date)},format:"MM/dd/y HH:mm",value:w,disableClock:!0,onChange:j})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Pickip Time"}),(0,On.jsx)(mb.Z,{onFocus:function(){k&&0!==k.length||S(new Date)},format:"MM/dd/y HH:mm",value:k,disableClock:!0,onChange:S})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Dropoff Time"}),(0,On.jsx)(mb.Z,{onFocus:function(){D&&0!==D.length||E(new Date)},format:"MM/dd/y HH:mm",value:D,disableClock:!0,onChange:E})]})]}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Special Change Customer Route status"}),(0,On.jsxs)("select",{value:P,onChange:function(e){return M(e.target.value)},children:[(0,On.jsx)("option",{value:""}),Object.values(Or).map((function(e){return null===e||void 0===e?void 0:e.text})).map((function(e){return(0,On.jsx)("option",{value:e,children:e},e)}))]})]})})]})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"link",size:"sm",onClick:function(){return ve()},children:"Close"}),(0,On.jsx)(Mo,{variant:"danger",size:"sm",onClick:function(){return p.delete(R),A(""),void H(!1)},children:"Delete This Item"}),(0,On.jsx)(Mo,{variant:"primary",size:"sm",onClick:function(){return function(){var e=p.get(R);b&&(e.customer_enter_center_time=b),w&&(e.customer_leave_center_time=w),k&&(e.customer_pickup_time=k),D&&(e.customer_dropoff_time=D),P&&(e.customer_route_report_status=P),p.set(R,e),g(new Map(p)),H(!1),A("")}()},children:"Save Changes"})]})]})]})})},yb=function(e){var n=e.setMenu,r=i((0,t.useState)(""),2),a=r[0],o=r[1],s=i((0,t.useState)(""),2),l=s[0],c=s[1],u=I();(0,t.useEffect)((function(){localStorage.getItem("user")&&localStorage.getItem("token")&&(Hs.canAccessLegacySystem()?u("/landing"):u("/admin"))}),[]);return(0,On.jsx)("div",{className:"container container-fixed",children:(0,On.jsxs)("div",{className:"login",children:[(0,On.jsxs)("div",{className:"logo-container",children:[(0,On.jsx)("img",{class:"login-logo",src:"/images/logo-trans.png"}),(0,On.jsx)("strong",{className:"logo-worldshine",children:"Worldshine"}),(0,On.jsx)("span",{className:"logo-suffix",children:window.location.hostname.includes("worldshine2.mayo.llc")||window.location.hostname.includes("site2")||window.location.host.includes("ws2")||window.location.hostname.includes("localhost")?"Care LLC":window.location.hostname.includes("worldshine3.mayo.llc")||window.location.hostname.includes("site3")||window.location.hostname.includes("ws3")?"Cloverleaf LLC":"International LLC"})]}),(0,On.jsx)("div",{className:"login-container mt-4",children:(0,On.jsxs)("div",{className:"login-items",children:[(0,On.jsx)("div",{children:(0,On.jsx)("h6",{children:"Sign In"})}),(0,On.jsx)("div",{className:"mb-2",children:(0,On.jsx)("label",{for:"username",children:"Email/Username"})}),(0,On.jsx)("div",{className:"mb-2",children:(0,On.jsx)("input",{id:"username",name:"username",type:"text",placeholder:"e.g. example@worldshine.com",value:a,onChange:function(e){return o(e.currentTarget.value)}})}),(0,On.jsx)("div",{className:"mb-2",children:(0,On.jsx)("label",{for:"password",children:"Password"})}),(0,On.jsx)("div",{className:"mb-2",children:(0,On.jsx)("input",{id:"password",name:"password",type:"password",placeholder:"e.g. Password@123!",value:l,onChange:function(e){return c(e.currentTarget.value)}})}),(0,On.jsx)("div",{className:"mb-4",children:(0,On.jsx)("div",{class:"login-disclaimer",children:"Forgot password? Please contact your supervisor."})}),(0,On.jsx)("div",{className:"mb-2",children:(0,On.jsx)("button",{className:"btn btn-primary btn-login",onClick:function(){Hs.login({emailUsername:a,password:l}).then((function(e){var t=e.data;localStorage.setItem("token",t.accessToken),localStorage.setItem("user",JSON.stringify(t)),Hs.canAccessLegacySystem()&&u("/landing"),n()})).catch((function(e){var t,n;window.alert(null===e||void 0===e||null===(t=e.response)||void 0===t||null===(n=t.data)||void 0===n?void 0:n.message),console.log(e)}))},children:"Sign In"})}),(0,On.jsx)("div",{children:(0,On.jsx)("button",{className:"btn btn-link btn-small btn-login",onClick:function(){u("/employees?type=dispatcher")},children:"Registration"})})]})})]})})},bb=function(){var e=I(),n=me(),r=oe(dn),a=oe(fn),o=oe(on),s=i((0,t.useState)(void 0),2),l=s[0],c=s[1],u=oe(gn),d=oe(_n),f=$t.actions.fetchAllHistoryRoutes,h=function(e){return(e.getMonth()>8?e.getMonth()+1:"0"+(e.getMonth()+1))+"/"+(e.getDate()>9?e.getDate():"0"+e.getDate())+"/"+e.getFullYear()};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-4 text-primary mb-2",children:(0,On.jsxs)("h5",{children:["Route History ",(0,On.jsx)("button",{className:"btn btn-link btn-sm ms-2 me-2",onClick:function(){e("/trans-routes/dashboard")},children:"Back To Dashboard"})," ",(0,On.jsx)("button",{type:"button",className:"btn btn-primary btn-sm me-2",onClick:function(){window.open("".concat(Pr,"?token=").concat(localStorage.getItem("token"),"&date=").concat(h(l)),"_blank")},children:"Generate Route Report"})]})})}),(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsx)("div",{className:"mb-2 ms-2",children:(0,On.jsx)("span",{children:"Select A Date: "})}),(0,On.jsx)("div",{className:"col-md-4 mb-2",children:(0,On.jsx)(Wd(),{selected:l,onChange:function(e){return c(e)}})}),(0,On.jsx)("div",{className:"col-md-4 text-primary mb-2",children:(0,On.jsx)("button",{className:"btn btn-primary btn-sm",onClick:function(){l&&n(f({dateText:h(l)}))},children:"Search"})}),l&&(0,On.jsxs)("div",{className:"col-md-4 text-primary mb-2",children:["Selected Date: ",h(new Date(l))]})]}),(0,On.jsxs)("div",{className:"list row",children:[(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(Ud,{transRoutes:r,drivers:u,vehicles:d,sectionName:"Inbound Routes"})}),(0,On.jsx)("hr",{}),(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(Ud,{transRoutes:a,drivers:u,vehicles:d,sectionName:"Outbound Routes"})}),(0,On.jsx)("hr",{})]}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(Vd,{transRoutes:o,showCompletedInfo:!1,showGroupInfo:!1,allowForceEdit:Hs.canViewRoutes(),showFilter:!0,sectionName:"Personnel Status (click on each user to edit)"})})})]})},xb=function(){var e=new URLSearchParams(window.location.search),n=oe(gn),r=oe(_n),a=oe(kn),o=I(),s=i((0,t.useState)(""),2),l=s[0],c=s[1];return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h5",{children:["Manage Route Templates ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){o("/trans-routes/create".concat(e.get("type")?"?type=".concat(e.get("type")):"").concat(e.get("date")?"&date=".concat(e.get("date")):""))},children:"Back To Create Route"})]})})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsxs)("div",{className:"mb-4",children:["Type In Template Name To Filter: ",(0,On.jsx)("input",{type:"text",value:l,onChange:function(e){return c(e.currentTarget.value)}})]}),(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{children:"Template Name"}),(0,On.jsx)("th",{children:"Type"}),(0,On.jsx)("th",{children:"Driver"}),(0,On.jsx)("th",{children:"Vehicle"}),(0,On.jsx)("th",{children:"Status"}),(0,On.jsx)("th",{children:"Action"})]})}),(0,On.jsx)("tbody",{children:a.filter((function(e){return e.name.includes(l)})).map((function(t,a){var i,s,l=t.id,c=t.name,u=t.type,d=t.vehicle,f=t.driver,h=t.status;return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{children:c}),(0,On.jsx)("td",{children:u}),(0,On.jsx)("td",{children:null===(i=n.find((function(e){return e.id===f})))||void 0===i?void 0:i.name}),(0,On.jsx)("td",{children:null===(s=r.find((function(e){return e.id===d})))||void 0===s?void 0:s.vehicle_number}),(0,On.jsx)("td",{children:h}),(0,On.jsx)("td",{children:(0,On.jsx)("button",{className:"btn btn-primary btn-sm",onClick:function(){return function(t){o("/trans-routes/templates/edit/".concat(t).concat(e.get("type")?"?type=".concat(e.get("type")):"").concat(e.get("date")?"&date=".concat(e.get("date")):""))}(l)},children:"Edit"})})]},a)}))})]})]})})]})},_b=function(){var e,n,r,a,o,s,l,c,u,d,f,h,v,m,p=new URLSearchParams(window.location.search),g=F(),y=oe(gn),b=oe(_n),x=oe(kn).find((function(e){return e.id===g.id}))||{},_=I(),w=me(),j=jn.actions.updateRouteTemplate,N=i((0,t.useState)(""),2),k=N[0],S=N[1],C=i((0,t.useState)(""),2),D=C[0],E=C[1],O=i((0,t.useState)(""),2),P=O[0],M=O[1],T=i((0,t.useState)(""),2),R=T[0],A=T[1],L=i((0,t.useState)([]),2),Y=L[0],U=L[1],Z=function(){_("/trans-routes/templates".concat(p.get("type")?"?type=".concat(p.get("type")):"").concat(p.get("date")?"&date=".concat(p.get("date")):""))};return(0,t.useEffect)((function(){x&&(S(x.name),E(x.driver),M(x.vehicle),A(x.type),U(x.route_customer_list))}),[x]),(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h5",{children:[null===x||void 0===x?void 0:x.name," ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){Z()},children:"Back To List"})]})})}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-6 col-sm-6 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-primary btn-sm me-4",onClick:function(){return function(){var e=Object.assign({},x,{name:k,driver:D,vehicle:P,type:R,route_customer_list:Y}),t={id:x.id,data:e,callback:Z};w(j(t))}()},children:" Save Template "}),(0,On.jsx)("button",{className:"btn btn-default btn-sm",onClick:function(){return Z()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-danger btn-sm float-end",onClick:function(){return function(){var e=Object.assign({},x,{status:"disabled"});w(j({id:x.id,data:e,callback:Z}))}()},children:"Delete Template"})]})}),(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)("div",{className:"col-md-6 mb-4",children:["Name: ",(0,On.jsx)("input",{type:"text",value:k||"",onChange:function(e){return S(e.target.value)}})]}),(0,On.jsxs)("div",{className:"col-md-6 mb-4",children:["Vehicle: ",(0,On.jsx)("select",{value:P,onChange:function(e){return M(e.target.value)},children:b.map((function(e){return(0,On.jsx)("option",{value:e.id,children:e.vehicle_number},e.id)}))})]}),(0,On.jsxs)("div",{className:"col-md-6 mb-4",children:["Driver: ",(0,On.jsx)("select",{value:D,onChange:function(e){return E(e.target.value)},children:y.map((function(e){return(0,On.jsx)("option",{value:e.id,children:e.name},e.id)}))})]}),(0,On.jsxs)("div",{className:"col-md-6 mb-4",children:["Type: ",(0,On.jsxs)("select",{value:R,onChange:function(e){return A(e.target.value)},children:[(0,On.jsx)("option",{value:"inbound",children:"Inbound"}),(0,On.jsx)("option",{value:"outbound",children:"Outbound"})]})]})]}),(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(wh,{currentRoute:x,setNewCustomerList:U})})}),P&&""!==P&&(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsxs)("div",{className:"col-md-12 create-route-container",children:[(0,On.jsx)("h6",{children:"Vehicle Info"}),(0,On.jsxs)("div",{className:"list row",children:[(0,On.jsxs)("div",{className:"col-md-4 col-sm-6 col-xs-12 mb-2",children:["Vehicle Number: ",null===(e=b.find((function(e){return e.id===P})))||void 0===e?void 0:e.vehicle_number]}),(0,On.jsxs)("div",{className:"col-md-4 col-sm-6 col-xs-12 mb-2",children:["Tag: ",null===(n=b.find((function(e){return e.id===P})))||void 0===n?void 0:n.tag]}),(0,On.jsxs)("div",{className:"col-md-4 col-sm-6 col-xs-12 mb-2",children:["EzPass: ",null===(r=b.find((function(e){return e.id===P})))||void 0===r?void 0:r.ezpass]}),(0,On.jsxs)("div",{className:"col-md-4 col-sm-6 col-xs-12 mb-2",children:["GPS: ",null===(a=b.find((function(e){return e.id===P})))||void 0===a?void 0:a.gps_tag]}),(0,On.jsxs)("div",{className:"col-md-4 col-sm-6 col-xs-12 mb-2",children:["Capacity: ",null===(o=b.find((function(e){return e.id===P})))||void 0===o?void 0:o.capacity]}),(0,On.jsxs)("div",{className:"col-md-4 col-sm-6 col-xs-12 mb-2",children:["Status: ",null===(s=b.find((function(e){return e.id===P})))||void 0===s?void 0:s.status]}),(0,On.jsxs)("div",{className:"col-md-4 col-sm-6 col-xs-12 mb-2",children:["Mileage: ",null===(l=b.find((function(e){return e.id===P})))||void 0===l?void 0:l.mileage]})]})]})}),D&&""!==D&&(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsxs)("div",{className:"col-md-12 create-route-container",children:[(0,On.jsx)("h6",{children:"Driver Info"}),(0,On.jsxs)("div",{className:"list row",children:[(0,On.jsxs)("div",{className:"col-md-4 col-sm-6 col-xs-12 mb-2",children:["Name: ",null===(c=y.find((function(e){return e.id===D})))||void 0===c?void 0:c.name]}),(0,On.jsxs)("div",{className:"col-md-4 col-sm-6 col-xs-12 mb-2",children:["Preferred Name: ",null===(u=y.find((function(e){return e.id===D})))||void 0===u?void 0:u.name_cn]}),(0,On.jsxs)("div",{className:"col-md-4 col-sm-6 col-xs-12 mb-2",children:["Driver Capacity: ",null===(d=y.find((function(e){return e.id===D})))||void 0===d?void 0:d.driver_capacity]}),(0,On.jsxs)("div",{className:"col-md-4 col-sm-6 col-xs-12 mb-2",children:["Roles: ",null===(f=y.find((function(e){return e.id===D})))||void 0===f?void 0:f.roles]}),(0,On.jsxs)("div",{className:"col-md-4 col-sm-6 col-xs-12 mb-2",children:["Phone: ",null===(h=y.find((function(e){return e.id===D})))||void 0===h?void 0:h.phone]}),(0,On.jsxs)("div",{className:"col-md-4 col-sm-6 col-xs-12 mb-2",children:["Email: ",null===(v=y.find((function(e){return e.id===D})))||void 0===v?void 0:v.email]}),(0,On.jsxs)("div",{className:"col-md-4 col-sm-6 col-xs-12 mb-2",children:["Employment Status: ",null===(m=y.find((function(e){return e.id===D})))||void 0===m?void 0:m.employment_status]})]})]})})]})},wb=["color","size","title","className"];function jb(){return jb=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},jb.apply(null,arguments)}var Nb=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,wb);return t.createElement("svg",jb({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-eye",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M16 8s-3-5.5-8-5.5S0 8 0 8s3 5.5 8 5.5S16 8 16 8M1.173 8a13 13 0 0 1 1.66-2.043C4.12 4.668 5.88 3.5 8 3.5s3.879 1.168 5.168 2.457A13 13 0 0 1 14.828 8q-.086.13-.195.288c-.335.48-.83 1.12-1.465 1.755C11.879 11.332 10.119 12.5 8 12.5s-3.879-1.168-5.168-2.457A13 13 0 0 1 1.172 8z"}),t.createElement("path",{d:"M8 5.5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5M4.5 8a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0"}))}));Nb.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var kb=Nb,Sb=function(){var e=I(),n=i((0,t.useState)([]),2),r=n[0],a=n[1],o=i((0,t.useState)(""),2),s=o[0],l=o[1],c=i((0,t.useState)(null),2),u=c[0],d=c[1],f=i((0,t.useState)({key:"",order:""}),2),h=f[0],v=f[1],m=i((0,t.useState)([]),2),p=m[0],g=m[1],y=i((0,t.useState)(0),2),b=y[0],x=y[1],_=i((0,t.useState)(0),2),w=_[0],j=_[1],N=i((0,t.useState)(10),2),k=N[0],S=N[1],C=i((0,t.useState)(1),2),D=C[0],E=C[1],O=i((0,t.useState)(!1),2),P=O[0],M=O[1],T=i((0,t.useState)(null),2),R=T[0],A=T[1],L=[{key:"name",label:"Template Name",show:!0},{key:"template_date",label:"Template Date",show:!0},{key:"routes_count",label:"Routes Count",show:!0},{key:"create_by",label:"Created By",show:!0},{key:"create_date",label:"Created Date",show:!0}];(0,t.useEffect)((function(){Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login")),F()}),[]);var F=function(){Ou().then((function(e){a(e.data)}))};(0,t.useEffect)((function(){var e,t=b+parseInt(k),n=null===r||void 0===r?void 0:r.filter((function(e){var t,n;return(null===e||void 0===e||null===(t=e.name)||void 0===t?void 0:t.toLowerCase().includes(s.toLowerCase()))||(null===e||void 0===e||null===(n=e.template_date)||void 0===n?void 0:n.toLowerCase().includes(s.toLowerCase()))})),a=""===h.key?n:n.sort((function(e,t){var n,r,a,i;return"routes_count"===h.key?((null===(a=e.routes)||void 0===a?void 0:a.length)||0)-((null===(i=t.routes)||void 0===i?void 0:i.length)||0):null===(n=e[h.key])||void 0===n?void 0:n.toString().localeCompare(null===(r=t[h.key])||void 0===r?void 0:r.toString())})),i="asc"===h.order?a:a.reverse();d(null===(e=i.slice(b,t))||void 0===e?void 0:e.map((function(e){var t;return bt(bt({},e),{},{routes_count:(null===(t=e.routes)||void 0===t?void 0:t.length)||0,create_date:e.create_date?new Date(e.create_date).toLocaleDateString():""})}))),j(Math.ceil(n.length/k))}),[r,b,s,k,h]);var Y=function(t){e("/trans-routes/daily-templates/view/".concat(t))},U=(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{className:"th-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:(null===p||void 0===p?void 0:p.length)===(null===u||void 0===u?void 0:u.length)&&(null===p||void 0===p?void 0:p.length)>0,onClick:function(){return function(){if(p.length!==(null===u||void 0===u?void 0:u.length)||0===(null===p||void 0===p?void 0:p.length)){var e=In(u).map((function(e){return e.id}));g(e)}else g([])}()}})}),(0,On.jsx)("th",{className:"th-index",children:"No."}),L.filter((function(e){return e.show})).map((function(e,t){return(0,On.jsxs)("th",{className:"sortable-header",children:[e.label," ",(0,On.jsx)("span",{className:"float-right",onClick:function(){return function(e){var t={key:e,order:"asc"};h.key===e&&"asc"===h.order&&(t=bt(bt({},t),{},{order:"desc"})),v(t)}(e.key)},children:(0,On.jsx)("img",{src:"/images/".concat((n=e.key,h.key===n?"asc"===h.order?"up_arrow":"down_arrow":"default"),".png"),alt:"sort"})})]},t);var n})),(0,On.jsx)("th",{children:"Actions"})]})}),(0,On.jsx)("tbody",{children:null===u||void 0===u?void 0:u.map((function(e,t){var n,r,a,i,o;return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{className:"td-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:p.includes(e.id),onClick:function(){return function(e){if(p.includes(e)){var t=In(p).filter((function(t){return t!==e}));g(t)}else{var n=[].concat(In(p),[e]);g(n)}}(null===e||void 0===e?void 0:e.id)}})}),(0,On.jsx)("td",{className:"td-index",children:t+1+b}),(null===(n=L.find((function(e){return"name"===e.key})))||void 0===n?void 0:n.show)&&(0,On.jsx)("td",{children:(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){return Y(null===e||void 0===e?void 0:e.id)},children:null===e||void 0===e?void 0:e.name})}),(null===(r=L.find((function(e){return"template_date"===e.key})))||void 0===r?void 0:r.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.template_date}),(null===(a=L.find((function(e){return"routes_count"===e.key})))||void 0===a?void 0:a.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.routes_count}),(null===(i=L.find((function(e){return"create_by"===e.key})))||void 0===i?void 0:i.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.create_by}),(null===(o=L.find((function(e){return"create_date"===e.key})))||void 0===o?void 0:o.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.create_date}),(0,On.jsx)("td",{children:(0,On.jsx)(kb,{size:16,className:"clickable me-2",onClick:function(){return Y(null===e||void 0===e?void 0:e.id)},title:"View"})})]},null===e||void 0===e?void 0:e.id)}))})]}),(0,On.jsxs)("div",{className:"pagination-container",children:[(0,On.jsx)(sh(),{className:"customers-pagination",breakLabel:"...",nextLabel:"Next",onPageChange:function(e){var t=e.selected*k%(null===r||void 0===r?void 0:r.filter((function(e){var t,n;return(null===e||void 0===e||null===(t=e.name)||void 0===t?void 0:t.toLowerCase().includes(s.toLowerCase()))||(null===e||void 0===e||null===(n=e.template_date)||void 0===n?void 0:n.toLowerCase().includes(s.toLowerCase()))})).length);x(t),E(e.selected+1)},pageRangeDisplayed:5,pageCount:w,previousLabel:"Prev",renderOnZeroPageCount:null,containerClassName:"pagination justify-content-center",pageClassName:"page-item",pageLinkClassName:"page-link",previousClassName:"page-prev-item",previousLinkClassName:"page-link",nextClassName:"page-next-item",nextLinkClassName:"page-link",activeClassName:"active",breakClassName:"page-item",breakLinkClassName:"page-link"},k),(0,On.jsxs)("div",{className:"select-page-container",children:[(0,On.jsx)("input",{type:"number",className:"page-picker",max:w,min:1,value:D,onChange:function(e){!function(e){var t=(e-1)*k%(null===r||void 0===r?void 0:r.filter((function(e){var t,n;return(null===e||void 0===e||null===(t=e.name)||void 0===t?void 0:t.toLowerCase().includes(s.toLowerCase()))||(null===e||void 0===e||null===(n=e.template_date)||void 0===n?void 0:n.toLowerCase().includes(s.toLowerCase()))})).length);x(t)}(e.target.value),E(e.target.value)}}),(0,On.jsxs)("div",{className:"per-page-label",children:[" "," of ".concat(w)]})]}),(0,On.jsxs)("div",{className:"select-page-container",children:[(0,On.jsxs)("select",{className:"per-page",value:k,onChange:function(e){return S(e.target.value)},children:[(0,On.jsx)("option",{value:"10",children:"10"}),(0,On.jsx)("option",{value:"25",children:"25"}),(0,On.jsx)("option",{value:"50",children:"50"}),(0,On.jsx)("option",{value:"100",children:"100"})]})," ",(0,On.jsx)("span",{className:"per-page-label",children:" /page"})]})]})]})});return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/trans-routes/dashboard",children:"Transportation"}),(0,On.jsx)(wl.Item,{active:!0,children:"Daily Route Templates"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsx)("h4",{children:"All Daily Route Templates"})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsx)(Yc,{defaultActiveKey:"dailyTemplates",id:"daily-templates-tab",children:(0,On.jsx)(zc,{eventKey:"dailyTemplates",title:"Daily Route Templates",children:U})}),(0,On.jsx)("div",{className:"list-func-panel",children:(0,On.jsx)("input",{className:"me-2 with-search-icon",type:"text",placeholder:"Search",value:s,onChange:function(e){return l(e.currentTarget.value)}})})]})}),(0,On.jsxs)(Yd,{show:P,onHide:function(){return M(!1)},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Delete Template"})}),(0,On.jsxs)(Yd.Body,{children:['Are you sure you want to delete the template "',null===R||void 0===R?void 0:R.name,'"?']}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:function(){return M(!1)},children:"Cancel"}),(0,On.jsx)(Mo,{variant:"danger",onClick:function(){R&&Ru(R.id).then((function(){F(),M(!1),A(null)}))},children:"Delete"})]})]})]})},Cb=["color","size","title","className"];function Db(){return Db=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Db.apply(null,arguments)}var Eb=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,Cb);return t.createElement("svg",Db({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-trash",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M5.5 5.5A.5.5 0 0 1 6 6v6a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5m2.5 0a.5.5 0 0 1 .5.5v6a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5m3 .5a.5.5 0 0 0-1 0v6a.5.5 0 0 0 1 0z"}),t.createElement("path",{d:"M14.5 3a1 1 0 0 1-1 1H13v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V4h-.5a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1H6a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1h3.5a1 1 0 0 1 1 1zM4.118 4 4 4.059V13a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V4.059L11.882 4zM2.5 3h11V2h-11z"}))}));Eb.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var Ob=Eb,Pb=function(){var e=F(),n=I(),r=oe(gn),a=oe(_n),o=i((0,t.useState)(null),2),s=o[0],l=o[1],c=i((0,t.useState)([]),2),u=c[0],d=c[1],f=i((0,t.useState)([]),2),h=f[0],v=f[1],m=i((0,t.useState)(!1),2),p=m[0],g=m[1],y=i((0,t.useState)(!1),2),b=y[0],x=y[1],_=i((0,t.useState)(""),2),w=_[0],j=_[1],N=i((0,t.useState)(!1),2),k=N[0],S=N[1],C=i((0,t.useState)(!1),2),D=C[0],E=C[1];(0,t.useEffect)((function(){O()}),[e.id]);var O=function(){Tu(e.id).then((function(e){var t,n;l(e.data),j(e.data.name);var r=(null===(t=e.data.routes)||void 0===t?void 0:t.filter((function(e){return"inbound"===e.type})))||[],a=(null===(n=e.data.routes)||void 0===n?void 0:n.filter((function(e){return"outbound"===e.type})))||[];d(r),v(a)}))},P=function(){g(!1),j(s.name)},M=function(t){n("/trans-routes/daily-templates/".concat(e.id,"/view-route/").concat(t))},T=function(t){n("/trans-routes/daily-templates/".concat(e.id,"/create-route?type=").concat(t))};return s?(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/trans-routes/dashboard",children:"Transportation"}),(0,On.jsx)(wl.Item,{href:"/trans-routes/daily-templates/list",children:"Daily Route Templates"}),(0,On.jsx)(wl.Item,{active:!0,children:s.name})]}),(0,On.jsxs)("div",{className:"col-md-12 text-primary",children:[(0,On.jsxs)("h4",{children:[s.name,(0,On.jsx)($c,{size:20,className:"clickable ms-2",onClick:function(){g(!0)},title:"Edit template name"}),(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){n("/trans-routes/daily-templates/list")},children:"Back to List"}),(0,On.jsxs)("button",{className:"btn btn-danger btn-sm ms-2",onClick:function(){x(!0)},children:[(0,On.jsx)(Ob,{size:14,className:"me-1"}),"Delete Template"]})]}),(0,On.jsx)("div",{className:"text-muted",children:(0,On.jsxs)("small",{children:["Template Date: ",s.template_date," | Created by: ",s.create_by]})})]})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsxs)("div",{className:"list row",children:[(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(Ud,{transRoutes:u.map((function(e){return bt(bt({},e),{},{id:e._id})})),sectionName:"Inbound Routes",drivers:r,vehicles:a,onRouteClick:M,isTemplate:!0,templateId:e.id,canAddNew:!0,addText:"+Add Route",redirect:T,routeType:"inbound"})}),(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(Ud,{transRoutes:h.map((function(e){return bt(bt({},e),{},{id:e._id})})),sectionName:"Outbound Routes",drivers:r,vehicles:a,onRouteClick:M,isTemplate:!0,templateId:e.id,canAddNew:!0,addText:"+Add Route",redirect:T,routeType:"outbound"})})]})}),(0,On.jsxs)(Yd,{show:p,onHide:P,children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Edit Template Name"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("label",{className:"form-label",children:"Template Name"}),(0,On.jsx)("input",{type:"text",className:"form-control",value:w,onChange:function(e){return j(e.target.value)},disabled:k})]})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:P,disabled:k,children:"Cancel"}),(0,On.jsx)(Mo,{variant:"primary",onClick:function(){w&&""!==w.trim()?(S(!0),Mu(e.id,bt(bt({},s),{},{name:w})).then((function(){S(!1),g(!1),O()})).catch((function(e){S(!1),alert("Failed to update template name")}))):alert("Please enter a template name")},disabled:k,children:k?(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)(xf,{size:"sm",className:"me-2"}),"Saving..."]}):"Save"})]})]}),(0,On.jsxs)(Yd,{show:b,onHide:function(){return x(!1)},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Delete Template"})}),(0,On.jsxs)(Yd.Body,{children:['Are you sure you want to delete the template "',null===s||void 0===s?void 0:s.name,'"? This action cannot be undone.']}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:function(){return x(!1)},disabled:D,children:"Cancel"}),(0,On.jsx)(Mo,{variant:"danger",onClick:function(){E(!0),Ru(e.id).then((function(){E(!1),x(!1),n("/trans-routes/daily-templates/list")})).catch((function(e){E(!1),alert("Failed to delete template")}))},disabled:D,children:D?(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)(xf,{size:"sm",className:"me-2"}),"Deleting..."]}):"Delete"})]})]})]}):(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)(xf,{animation:"border",role:"status",children:(0,On.jsx)("span",{className:"visually-hidden",children:"Loading..."})})})},Mb=function(){var e,n=F(),r=I(),a=oe(gn),o=oe(_n),s=i((0,t.useState)(null),2),l=s[0],c=s[1],u=i((0,t.useState)(null),2),d=u[0],f=u[1],h=i((0,t.useState)(!1),2),v=h[0],m=h[1],p=i((0,t.useState)(!1),2),g=p[0],y=p[1],b=o.find((function(e){return e.id===(null===d||void 0===d?void 0:d.vehicle)})),x=a.find((function(e){return e.id===(null===d||void 0===d?void 0:d.driver)}));(0,t.useEffect)((function(){_()}),[n.id,n.routeId]);var _=function(){Tu(n.id).then((function(e){var t;c(e.data);var r=null===(t=e.data.routes)||void 0===t?void 0:t.find((function(e){return e._id===n.routeId}));f(r)}))};return l&&d?(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/trans-routes/dashboard",children:"Transportation"}),(0,On.jsx)(wl.Item,{href:"/trans-routes/daily-templates/list",children:"Daily Route Templates"}),(0,On.jsx)(wl.Item,{href:"/trans-routes/daily-templates/view/".concat(n.id),children:l.name}),(0,On.jsx)(wl.Item,{active:!0,children:d.name})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["View Route in Template: ",d.name,(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){r("/trans-routes/daily-templates/view/".concat(n.id))},children:"Back"})]})})]}),(0,On.jsxs)("div",{className:"app-main-content-list-container",children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"row",children:[(0,On.jsxs)("div",{className:"col-md-6",children:[(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("strong",{children:"Route Name:"})," ",d.name]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("strong",{children:"Type:"})," ",d.type]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("strong",{children:"Vehicle:"})," ",(null===b||void 0===b?void 0:b.vehicle_number)||"Not assigned"]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("strong",{children:"Driver:"})," ",(null===x||void 0===x?void 0:x.name)||"Not assigned"]})]}),(0,On.jsxs)("div",{className:"col-md-6",children:[(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("strong",{children:"Start Mileage:"})," ",d.start_mileage||"N/A"]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("strong",{children:"End Mileage:"})," ",d.end_mileage||"N/A"]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("strong",{children:"Customers:"})," ",(null===(e=d.route_customer_list)||void 0===e?void 0:e.length)||0]})]})]}),(0,On.jsxs)("div",{className:"mt-4",children:[(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){r("/trans-routes/daily-templates/".concat(n.id,"/update-route/").concat(n.routeId))},children:[(0,On.jsx)(Sf,{size:16,className:"me-2"}),"Update Route"]}),(0,On.jsxs)("button",{className:"btn btn-danger",onClick:function(){m(!0)},children:[(0,On.jsx)(Ob,{size:16,className:"me-2"}),"Delete Route"]})]})]}),d.route_customer_list&&d.route_customer_list.length>0&&(0,On.jsx)("div",{className:"list row mt-4",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("h5",{children:"Customer List"}),(0,On.jsx)(_f,{transRoutes:[d],sectionName:"Customers",vehicles:[],isTemplate:!0})]})})]}),(0,On.jsxs)(Yd,{show:v,onHide:function(){return m(!1)},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Delete Route"})}),(0,On.jsxs)(Yd.Body,{children:['Are you sure you want to delete the route "',d.name,'" from this template?']}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:function(){return m(!1)},disabled:g,children:"Cancel"}),(0,On.jsx)(Mo,{variant:"danger",onClick:function(){y(!0);var e=l.routes.filter((function(e){return e._id!==n.routeId}));Mu(n.id,bt(bt({},l),{},{routes:e})).then((function(){y(!1),m(!1),r("/trans-routes/daily-templates/view/".concat(n.id))})).catch((function(e){y(!1),alert("Failed to delete route")}))},disabled:g,children:g?(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)(xf,{size:"sm",className:"me-2"}),"Deleting..."]}):"Delete"})]})]})]}):(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)(xf,{animation:"border",role:"status",children:(0,On.jsx)("span",{className:"visually-hidden",children:"Loading..."})})})},Tb=function(){var e=F(),n=I(),r=oe(gn),a=oe(_n),o=i((0,t.useState)(null),2),s=o[0],l=o[1],c=i((0,t.useState)(null),2),u=c[0],d=c[1],f=i((0,t.useState)(""),2),h=f[0],v=f[1],m=i((0,t.useState)(""),2),p=m[0],g=m[1],y=i((0,t.useState)(""),2),b=y[0],x=y[1],_=i((0,t.useState)(""),2),w=_[0],j=_[1],N=i((0,t.useState)([]),2),k=N[0],S=N[1],C=i((0,t.useState)(void 0),2),D=C[0],E=C[1],O=i((0,t.useState)(void 0),2),P=O[0],M=O[1],T=i((0,t.useState)(!1),2),R=T[0],A=T[1];(0,t.useEffect)((function(){L()}),[e.id,e.routeId]);var L=function(){Tu(e.id).then((function(t){var n;l(t.data);var r=null===(n=t.data.routes)||void 0===n?void 0:n.find((function(t){return t._id===e.routeId}));d(r),v(r.name),g(r.driver),x(r.vehicle),j(r.type),S(r.route_customer_list||[])}))},Y=function(){n("/trans-routes/daily-templates/".concat(e.id,"/view-route/").concat(e.routeId))};return s&&u?(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/trans-routes/dashboard",children:"Transportation"}),(0,On.jsx)(wl.Item,{href:"/trans-routes/daily-templates/list",children:"Daily Route Templates"}),(0,On.jsx)(wl.Item,{href:"/trans-routes/daily-templates/view/".concat(e.id),children:s.name}),(0,On.jsxs)(wl.Item,{active:!0,children:["Update Route: ",u.name]})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["Update Route in Template",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:Y,children:"Cancel"})]})})]}),D&&(0,On.jsxs)("div",{className:"alert alert-danger alert-dismissible fade show",role:"alert",children:[D,(0,On.jsx)("button",{onClick:function(){return E(void 0)},type:"button",className:"btn-close","data-bs-dismiss":"alert","aria-label":"Close"})]}),P&&(0,On.jsxs)("div",{className:"alert alert-success alert-dismissible fade show",role:"alert",children:[P,(0,On.jsx)("button",{onClick:function(){return M(void 0)},type:"button",className:"btn-close","data-bs-dismiss":"alert","aria-label":"Close"})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsxs)(Yc,{defaultActiveKey:"basicInfo",id:"route-edit-tab",children:[(0,On.jsxs)(zc,{eventKey:"basicInfo",title:"Basic Information",children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"mb-3 me-2",children:[(0,On.jsx)("label",{className:"form-label",children:"Route Name *"}),(0,On.jsx)("input",{type:"text",className:"form-control",value:h,onChange:function(e){return v(e.target.value)},disabled:R})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("label",{className:"form-label",children:"Route Type *"}),(0,On.jsxs)("select",{className:"form-select",value:w,onChange:function(e){return j(e.target.value)},disabled:R,children:[(0,On.jsx)("option",{value:"",children:"Select Type"}),(0,On.jsx)("option",{value:"inbound",children:"Inbound"}),(0,On.jsx)("option",{value:"outbound",children:"Outbound"})]})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"mb-3 me-2",children:[(0,On.jsx)("label",{className:"form-label",children:"Driver"}),(0,On.jsxs)("select",{className:"form-select",value:p,onChange:function(e){return g(e.target.value)},disabled:R,children:[(0,On.jsx)("option",{value:"",children:"Select Driver"}),r.map((function(e){return(0,On.jsx)("option",{value:e.id,children:e.name},e.id)}))]})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("label",{className:"form-label",children:"Vehicle"}),(0,On.jsxs)("select",{className:"form-select",value:b,onChange:function(e){return x(e.target.value)},disabled:R,children:[(0,On.jsx)("option",{value:"",children:"Select Vehicle"}),a.map((function(e){return(0,On.jsx)("option",{value:e.id,children:e.vehicle_number},e.id)}))]})]})]}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"mt-4",children:[(0,On.jsx)("button",{className:"btn btn-primary me-2",onClick:function(){try{if(!h||""===h)return E("Route Name is Required"),void setTimeout((function(){return E(void 0)}),5e3);if(!w||""===w)return E("Route Type is Required"),void setTimeout((function(){return E(void 0)}),5e3);A(!0);var t=s.routes.map((function(t){return t._id===e.routeId?bt(bt({},t),{},{name:h,driver:p,vehicle:b,type:w,route_customer_list:k}):t}));Mu(e.id,bt(bt({},s),{},{routes:t})).then((function(){A(!1),M("Route updated successfully!"),setTimeout((function(){Y()}),1500)})).catch((function(e){A(!1),E("Failed to update route"),setTimeout((function(){return E(void 0)}),5e3)}))}catch(n){A(!1),E("An error occurred"),setTimeout((function(){return E(void 0)}),5e3)}},disabled:R,children:R?(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)(xf,{size:"sm",className:"me-2"}),"Saving..."]}):"Save Changes"}),(0,On.jsx)("button",{className:"btn btn-secondary me-2",onClick:Y,disabled:R,children:"Cancel"}),(0,On.jsxs)("button",{className:"btn btn-danger",onClick:function(){if(window.confirm('Are you sure you want to delete the route "'.concat(u.name,'" from this template?'))){var t=s.routes.filter((function(t){return t._id!==e.routeId}));Mu(e.id,bt(bt({},s),{},{routes:t})).then((function(){n("/trans-routes/daily-templates/view/".concat(e.id))})).catch((function(e){alert("Failed to delete route")}))}},disabled:R,children:[(0,On.jsx)(Ob,{size:16,className:"me-2"}),"Delete Route"]})]})})]}),(0,On.jsx)(zc,{eventKey:"customers",title:"Customers",children:(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsx)(wh,{currentRoute:u,setNewCustomerList:S})})})]})})]}):(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)(xf,{animation:"border",role:"status",children:(0,On.jsx)("span",{className:"visually-hidden",children:"Loading..."})})})},Rb=function(){var e,n,r,a,o,s,l,c,u,d,f,h,v,m,p,g,y,b=F().id,x=new URLSearchParams(window.location.search).get("type"),_=oe(gn),w=oe(_n),j=I(),N=i((0,t.useState)(""),2),k=N[0],S=N[1],C=i((0,t.useState)(""),2),D=C[0],E=C[1],O=i((0,t.useState)(""),2),P=O[0],M=O[1],T=i((0,t.useState)(x||"inbound"),2),R=T[0],A=T[1],L=i((0,t.useState)([]),2),Y=L[0],U=L[1],Z=i((0,t.useState)(void 0),2),H=Z[0],B=Z[1],V=i((0,t.useState)(!1),2),z=V[0],W=V[1],q=i((0,t.useState)(null),2),K=q[0],$=q[1],G=w.find((function(e){return e.id===P}));(0,t.useEffect)((function(){Hs.canAddOrEditRoutes()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),j("/login"))}),[]),(0,t.useEffect)((function(){Tu(b).then((function(e){$(e.data)}))}),[b]);var J=function(){j("/trans-routes/daily-templates/view/".concat(b))},X=function(){if(!z){if(!function(){var e=[];return k&&""!==k.trim()||e.push("Route Name"),R&&""!==R||e.push("Route Type"),D&&""!==D||e.push("Driver"),P&&""!==P||e.push("Vehicle"),!(e.length>0)||(window.alert("Please fill in the following required fields:\n".concat(e.join("\n"))),!1)}())return;W(!0),Tu(b).then((function(e){var t=e.data,n={name:k,route_customer_list:Y,driver:D,vehicle:P,type:R,start_mileage:G.mileage,status:[],start_time:null,end_time:null,estimated_start_time:null,checklist_result:[]},r=[].concat(In(t.routes||[]),[n]),a=bt(bt({},t),{},{routes:r});Mu(b,a).then((function(){setTimeout((function(){W(!1),J()}),1e3)})).catch((function(e){W(!1),B("Failed to save route to template")}))})).catch((function(e){W(!1),B("Failed to fetch template")}))}};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/trans-routes/dashboard",children:"Transportation"}),(0,On.jsx)(wl.Item,{href:"/trans-routes/daily-templates/list",children:"Daily Route Templates"}),K&&(0,On.jsx)(wl.Item,{href:"/trans-routes/daily-templates/view/".concat(b),children:K.name}),(0,On.jsx)(wl.Item,{active:!0,children:"Create New Route"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["Create New Route for Template ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){J()},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container form-page",children:(0,On.jsx)("div",{className:"app-main-content-list-func-container",children:(0,On.jsx)(Yc,{defaultActiveKey:"routeOverview",id:"route-view-tab",children:(0,On.jsx)(zc,{eventKey:"routeOverview",title:"Route Information",children:(0,On.jsxs)("div",{className:"multi-columns-container",children:[(0,On.jsxs)("div",{className:"column-container",children:[(0,On.jsxs)("div",{className:"column-card",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Route Details"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Route Name",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",value:k||"",onChange:function(e){return S(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Vechile",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsxs)("select",{value:P,onChange:function(e){return M(e.target.value)},children:[(0,On.jsx)("option",{value:""}),w.map((function(e){return(0,On.jsx)("option",{value:e.id,children:e.vehicle_number},e.id)}))]})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Driver",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsxs)("select",{value:D,onChange:function(e){return E(e.target.value)},children:[(0,On.jsx)("option",{value:""}),_.map((function(e){return(0,On.jsx)("option",{value:e.id,children:e.name},e.id)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Route Type",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsxs)("select",{value:R,onChange:function(e){return A(e.target.value)},children:[(0,On.jsx)("option",{value:"inbound",children:"Inbound"}),(0,On.jsx)("option",{value:"outbound",children:"Outbound"})]})]})]})]}),(0,On.jsx)("div",{className:"column-card adjust",children:(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsx)(wh,{currentRoute:void 0,setNewCustomerList:U})})}),(0,On.jsxs)("div",{className:"list row mb-5",children:[(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return J()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",disabled:z,onClick:function(){return X()},children:" Save "})]}),H&&(0,On.jsx)("div",{className:"col-md-12 col-sm-12 col-xs-12 alert alert-danger mt-4",children:H})]})]}),(0,On.jsxs)("div",{className:"column-container",children:[P&&""!==P&&(0,On.jsxs)("div",{className:"column-card mb-4",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Vehicle Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section short",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Vehicle Number"}),(0,On.jsx)("div",{className:"field-value",children:null===(e=w.find((function(e){return e.id===P})))||void 0===e?void 0:e.vehicle_number})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Seating Capacity"}),(0,On.jsx)("div",{className:"field-value",children:null===(n=w.find((function(e){return e.id===P})))||void 0===n?void 0:n.capacity})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Mileage"}),(0,On.jsx)("div",{className:"field-value",children:null===(r=w.find((function(e){return e.id===P})))||void 0===r?void 0:r.mileage})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Make"}),(0,On.jsx)("div",{className:"field-value",children:null===(a=w.find((function(e){return e.id===P})))||void 0===a?void 0:a.make})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Model"}),(0,On.jsx)("div",{className:"field-value",children:null===(o=w.find((function(e){return e.id===P})))||void 0===o?void 0:o.model})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section short",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"License Plate"}),(0,On.jsx)("div",{className:"field-value",children:null===(s=w.find((function(e){return e.id===P})))||void 0===s?void 0:s.tag})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Year"}),(0,On.jsx)("div",{className:"field-value",children:null===(l=w.find((function(e){return e.id===P})))||void 0===l?void 0:l.year})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"GPS ID"}),(0,On.jsx)("div",{className:"field-value",children:null===(c=w.find((function(e){return e.id===P})))||void 0===c?void 0:c.gps_tag})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"EZPass"}),(0,On.jsx)("div",{className:"field-value",children:null===(u=w.find((function(e){return e.id===P})))||void 0===u?void 0:u.ezpass})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Vin"}),(0,On.jsx)("div",{className:"field-value",children:(null===(d=w.find((function(e){return e.id===P})))||void 0===d?void 0:d.vin)||""})]})]})]}),D&&""!==D&&(0,On.jsxs)("div",{className:"column-card",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Driver Information"}),(0,On.jsx)("div",{className:"text-primary",children:"Personal Details"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section short",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Driver Name"}),(0,On.jsx)("div",{className:"field-value",children:null===(f=_.find((function(e){return e.id===D})))||void 0===f?void 0:f.name})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Preferred Name"}),(0,On.jsx)("div",{className:"field-value",children:null===(h=_.find((function(e){return e.id===D})))||void 0===h?void 0:h.name_cn})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Job Title"}),(0,On.jsx)("div",{className:"field-value",children:null===(v=_.find((function(e){return e.id===D})))||void 0===v?void 0:v.title})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Job Status"}),(0,On.jsx)("div",{className:"field-value",children:null===(m=_.find((function(e){return e.id===D})))||void 0===m?void 0:m.employment_status})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section short",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Driver Capacity"}),(0,On.jsx)("div",{className:"field-value",children:null===(p=_.find((function(e){return e.id===D})))||void 0===p?void 0:p.driver_capacity})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Phone Number"}),(0,On.jsx)("div",{className:"field-value",children:null===(g=_.find((function(e){return e.id===D})))||void 0===g?void 0:g.phone})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Email"}),(0,On.jsx)("div",{className:"field-value",children:null===(y=_.find((function(e){return e.id===D})))||void 0===y?void 0:y.email})]})]})]})]})]})})})})})]})},Ab=function(e){var n=e.transRoutes,r=e.breakfastRecords,a=e.sectionName,o=e.confimHasBreakfast,l=e.removeBreakfastRecord,c=i((0,t.useState)([]),2),u=c[0],d=c[1],f=me(),h=$t.actions.fetchAllBreakfastRecords,v=function(){var e=Fu(Zu().mark((function e(){var t,n,r,a,i;return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=(0,s.Z)(u),e.prev=1,t.s();case 3:if((n=t.n()).done){e.next=9;break}return i=n.value,e.next=7,ra({customer_id:null===i||void 0===i?void 0:i.customer_id,customer_name:null===i||void 0===i?void 0:i.customer_name,has_breakfast:!0,date:pl()(new Date).format("MM/DD/YYYY"),create_by:localStorage.getItem("user")&&(null===(r=JSON.parse(localStorage.getItem("user")))||void 0===r?void 0:r.name),create_date:new Date,edit_history:[{employee:localStorage.getItem("user")&&(null===(a=JSON.parse(localStorage.getItem("user")))||void 0===a?void 0:a.name),date:new Date}]});case 7:e.next=3;break;case 9:e.next=14;break;case 11:e.prev=11,e.t0=e.catch(1),t.e(e.t0);case 14:return e.prev=14,t.f(),e.finish(14);case 17:f(h());case 19:case"end":return e.stop()}}),e,null,[[1,11,14,17]])})));return function(){return e.apply(this,arguments)}}();return(0,t.useEffect)((function(){if(n&&n.length>0){var e=ia(n,r||[]);d(e)}}),[r,n]),(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"text-primary mb-4",children:(0,On.jsxs)("h5",{children:[a," "," (".concat(null===u||void 0===u?void 0:u.length,")")]})}),(null===r||void 0===r?void 0:r.length)<=0&&(0,On.jsx)("div",{className:"mb-2 mt-2",children:(0,On.jsx)("button",{onClick:function(){return v()},className:"btn btn-primary btn-sm",children:"Confirm All Breakfast"})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{children:"Name"}),(0,On.jsx)("th",{children:"Has Breakfast Today"}),(0,On.jsx)("th",{children:"Change Breakfast Status"})]})}),(0,On.jsx)("tbody",{children:null===u||void 0===u?void 0:u.map((function(e){return(0,On.jsxs)("tr",{className:null!==e&&void 0!==e&&e.has_breakfast?"light-green":"red",children:[(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.customer_name}),(0,On.jsx)("td",{children:null!==e&&void 0!==e&&e.has_breakfast?"Yes":"No"}),(0,On.jsxs)("td",{children:[!(null!==e&&void 0!==e&&e.has_breakfast)&&(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){return o(e)},children:"Confirm Customer Has breakfast"}),(null===e||void 0===e?void 0:e.has_breakfast)&&(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){return l(null===e||void 0===e?void 0:e.customer_id)},children:"Mark Customer NOT have breakfast"})]})]},null===e||void 0===e?void 0:e.customer_id)}))})]})})})]})},Ib=function(e){var n=e.transRoutes,r=e.lunchRecords,a=e.sectionName,o=e.confirmHasLunch,l=e.removeLunchRecord,c=i((0,t.useState)([]),2),u=c[0],d=c[1],f=me(),h=$t.actions.fetchAllLunchRecords,v=function(){var e=Fu(Zu().mark((function e(){var t,n,r,a,i;return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=(0,s.Z)(u),e.prev=1,t.s();case 3:if((n=t.n()).done){e.next=9;break}return i=n.value,e.next=7,la({customer_id:null===i||void 0===i?void 0:i.customer_id,customer_name:null===i||void 0===i?void 0:i.customer_name,has_lunch:!0,date:pl()(new Date).format("MM/DD/YYYY"),create_by:localStorage.getItem("user")&&(null===(r=JSON.parse(localStorage.getItem("user")))||void 0===r?void 0:r.name),create_date:new Date,edit_history:[{employee:localStorage.getItem("user")&&(null===(a=JSON.parse(localStorage.getItem("user")))||void 0===a?void 0:a.name),date:new Date}]});case 7:e.next=3;break;case 9:e.next=14;break;case 11:e.prev=11,e.t0=e.catch(1),t.e(e.t0);case 14:return e.prev=14,t.f(),e.finish(14);case 17:f(h());case 19:case"end":return e.stop()}}),e,null,[[1,11,14,17]])})));return function(){return e.apply(this,arguments)}}();return(0,t.useEffect)((function(){if(n&&n.length>0){var e=ua(n,r||[]);d(e)}}),[r,n]),(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"text-primary mb-4",children:(0,On.jsxs)("h5",{children:[a," "," (".concat(null===u||void 0===u?void 0:u.length,")")]})}),(null===r||void 0===r?void 0:r.length)<=0&&(0,On.jsx)("div",{className:"mb-2 mt-2",children:(0,On.jsx)("button",{onClick:function(){return v()},className:"btn btn-primary btn-sm",children:"Confirm All Lunch"})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{children:"Name"}),(0,On.jsx)("th",{children:"Has Lunch Today"}),(0,On.jsx)("th",{children:"Change Lunch Status"})]})}),(0,On.jsx)("tbody",{children:null===u||void 0===u?void 0:u.map((function(e){return(0,On.jsxs)("tr",{className:null!==e&&void 0!==e&&e.has_lunch?"light-green":"red",children:[(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.customer_name}),(0,On.jsx)("td",{children:null!==e&&void 0!==e&&e.has_lunch?"Yes":"No"}),(0,On.jsxs)("td",{children:[!(null!==e&&void 0!==e&&e.has_lunch)&&(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){return o(e)},children:"Confirm Customer Has Lunch"}),(null===e||void 0===e?void 0:e.has_lunch)&&(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){return l(null===e||void 0===e?void 0:e.customer_id)},children:"Mark Customer NOT have lunch"})]})]},null===e||void 0===e?void 0:e.customer_id)}))})]})})})]})},Lb=function(e){var n=e.transRoutes,r=e.snackRecords,a=e.sectionName,o=e.confirmHasSnack,l=e.removeSnackRecord,c=i((0,t.useState)([]),2),u=c[0],d=c[1],f=me(),h=$t.actions.fetchAllSnackRecords,v=function(){var e=Fu(Zu().mark((function e(){var t,n,r,a,i;return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=(0,s.Z)(u),e.prev=1,t.s();case 3:if((n=t.n()).done){e.next=9;break}return i=n.value,e.next=7,ha({customer_id:null===i||void 0===i?void 0:i.customer_id,customer_name:null===i||void 0===i?void 0:i.customer_name,has_snack:!0,date:pl()(new Date).format("MM/DD/YYYY"),create_by:localStorage.getItem("user")&&(null===(r=JSON.parse(localStorage.getItem("user")))||void 0===r?void 0:r.name),create_date:new Date,edit_history:[{employee:localStorage.getItem("user")&&(null===(a=JSON.parse(localStorage.getItem("user")))||void 0===a?void 0:a.name),date:new Date}]});case 7:e.next=3;break;case 9:e.next=14;break;case 11:e.prev=11,e.t0=e.catch(1),t.e(e.t0);case 14:return e.prev=14,t.f(),e.finish(14);case 17:f(h());case 19:case"end":return e.stop()}}),e,null,[[1,11,14,17]])})));return function(){return e.apply(this,arguments)}}();return(0,t.useEffect)((function(){if(n&&n.length>0){var e=da(n,r||[]);d(e)}}),[r,n]),(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"text-primary mb-4",children:(0,On.jsxs)("h5",{children:[a," "," (".concat(null===u||void 0===u?void 0:u.length,")")]})}),(null===r||void 0===r?void 0:r.length)<=0&&(0,On.jsx)("div",{className:"mb-2 mt-2",children:(0,On.jsx)("button",{onClick:function(){return v()},className:"btn btn-primary btn-sm",children:"Confirm All Snack"})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{children:"Name"}),(0,On.jsx)("th",{children:"Has Snack Today"}),(0,On.jsx)("th",{children:"Change Snack Status"})]})}),(0,On.jsx)("tbody",{children:null===u||void 0===u?void 0:u.map((function(e){return(0,On.jsxs)("tr",{className:null!==e&&void 0!==e&&e.has_snack?"light-green":"red",children:[(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.customer_name}),(0,On.jsx)("td",{children:null!==e&&void 0!==e&&e.has_snack?"Yes":"No"}),(0,On.jsxs)("td",{children:[!(null!==e&&void 0!==e&&e.has_snack)&&(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){return o(e)},children:"Confirm Customer Has snack"}),(null===e||void 0===e?void 0:e.has_snack)&&(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){return l(null===e||void 0===e?void 0:e.customer_id)},children:"Mark Customer NOT have snack"})]})]},null===e||void 0===e?void 0:e.customer_id)}))})]})})})]})},Fb=function(){var e=me(),n=$t.actions,r=n.fetchAllRoutes,a=n.fetchAllBreakfastRecords,i=n.fetchAllLunchRecords,o=n.fetchAllSnackRecords,s=oe(rn),l=oe(hn),c=oe(vn),u=oe(mn);(0,t.useEffect)((function(){e(r()),e(a()),e(i()),e(o())}),[]);return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"Lobby"}),(0,On.jsx)(wl.Item,{active:!0,children:"Meal Status"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsx)("h4",{children:"Meal Status"})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsxs)("div",{className:"list row",children:[(0,On.jsx)("div",{className:"col-md-4 col-sm-12 mb-4",children:(0,On.jsx)(Ab,{transRoutes:s,breakfastRecords:l,confimHasBreakfast:function(t){var n,r;ra({customer_id:null===t||void 0===t?void 0:t.customer_id,customer_name:null===t||void 0===t?void 0:t.customer_name,has_breakfast:!0,date:pl()(new Date).format("MM/DD/YYYY"),create_by:localStorage.getItem("user")&&(null===(n=JSON.parse(localStorage.getItem("user")))||void 0===n?void 0:n.name),create_date:new Date,edit_history:[{employee:localStorage.getItem("user")&&(null===(r=JSON.parse(localStorage.getItem("user")))||void 0===r?void 0:r.name),date:new Date}]}).then((function(){e(a())}))},removeBreakfastRecord:function(t){var n,r=null===(n=l.find((function(e){return e.customer_id===t})))||void 0===n?void 0:n.id;aa(r).then((function(){e(a())}))},sectionName:"Breakfast Info"})}),(0,On.jsx)("div",{className:"col-md-4 col-sm-12 mb-4",children:(0,On.jsx)(Ib,{transRoutes:s,lunchRecords:c,confirmHasLunch:function(t){var n,r;la({customer_id:null===t||void 0===t?void 0:t.customer_id,customer_name:null===t||void 0===t?void 0:t.customer_name,has_lunch:!0,date:pl()(new Date).format("MM/DD/YYYY"),create_by:localStorage.getItem("user")&&(null===(n=JSON.parse(localStorage.getItem("user")))||void 0===n?void 0:n.name),create_date:new Date,edit_history:[{employee:localStorage.getItem("user")&&(null===(r=JSON.parse(localStorage.getItem("user")))||void 0===r?void 0:r.name),date:new Date}]}).then((function(){e(i())}))},removeLunchRecord:function(t){var n,r=null===(n=c.find((function(e){return e.customer_id===t})))||void 0===n?void 0:n.id;ca(r).then((function(){e(i())}))},sectionName:"Lunch Info"})}),(0,On.jsx)("div",{className:"col-md-4 col-sm-12 mb-4",children:(0,On.jsx)(Lb,{transRoutes:s,snackRecords:u,confirmHasSnack:function(t){var n,r;ha({customer_id:null===t||void 0===t?void 0:t.customer_id,customer_name:null===t||void 0===t?void 0:t.customer_name,has_snack:!0,date:pl()(new Date).format("MM/DD/YYYY"),create_by:localStorage.getItem("user")&&(null===(n=JSON.parse(localStorage.getItem("user")))||void 0===n?void 0:n.name),create_date:new Date,edit_history:[{employee:localStorage.getItem("user")&&(null===(r=JSON.parse(localStorage.getItem("user")))||void 0===r?void 0:r.name),date:new Date}]}).then((function(){e(o())}))},removeSnackRecord:function(t){var n,r=null===(n=u.find((function(e){return e.customer_id===t})))||void 0===n?void 0:n.id;va(r).then((function(){e(o())}))},sectionName:"Snack Info"})})]})})]})},Yb=function(){var e=I(),n=me(),r=En.actions.createCustomer,a=(0,t.useState)(""),o=i(a,2),s=o[0],l=o[1],c=(0,t.useState)(""),u=i(c,2),d=u[0],f=u[1],h=(0,t.useState)(""),v=i(h,2),m=v[0],p=v[1],g=(0,t.useState)(""),y=i(g,2),b=y[0],x=y[1],_=(0,t.useState)(""),w=i(_,2),j=w[0],N=w[1],k=(0,t.useState)(""),S=i(k,2),C=S[0],D=S[1],E=(0,t.useState)(""),O=i(E,2),P=O[0],M=O[1],T=(0,t.useState)(""),R=i(T,2),A=R[0],L=R[1],F=(0,t.useState)(""),Y=i(F,2),U=Y[0],Z=Y[1],H=(0,t.useState)(null),B=i(H,2),V=B[0],z=B[1],W=(0,t.useState)(""),q=i(W,2),K=q[0],$=q[1],G=(0,t.useState)(""),J=i(G,2),X=J[0],Q=J[1],ee=(0,t.useState)(null),te=i(ee,2),ne=te[0],re=te[1],ae=(0,t.useState)(""),ie=i(ae,2),oe=ie[0],se=ie[1],le=(0,t.useState)(""),ce=i(le,2),ue=ce[0],de=ce[1],fe=(0,t.useState)([]),he=i(fe,2),ve=he[0],pe=he[1],ge=(0,t.useState)(""),ye=i(ge,2),be=ye[0],xe=ye[1],_e=(0,t.useState)(""),we=i(_e,2),je=we[0],Ne=we[1],ke=(0,t.useState)(""),Se=i(ke,2),Ce=Se[0],De=Se[1],Ee=(0,t.useState)(""),Oe=i(Ee,2),Pe=Oe[0],Me=Oe[1],Te=(0,t.useState)(""),Re=i(Te,2),Ae=Re[0],Ie=Re[1],Le=(0,t.useState)([{line1:"",line2:"",city:"",state:"",zipCode:"",note:""}]),Fe=i(Le,2),Ye=Fe[0],Ue=Fe[1],Ze=(0,t.useState)([{name:"",phone:"",relationship:"",relationshipOther:"",role:[]}]),He=i(Ze,2),Be=He[0],Ve=He[1],ze=(0,t.useState)([]),We=i(ze,2),qe=We[0],Ke=We[1],$e=(0,t.useState)(null),Ge=i($e,2),Je=Ge[0],Xe=Ge[1],Qe=i((0,t.useState)(null),2),et=Qe[0],tt=Qe[1],nt=i((0,t.useState)(""),2),rt=nt[0],at=nt[1],it=i((0,t.useState)(""),2),ot=it[0],st=it[1],lt=i((0,t.useState)(null),2),ct=lt[0],ut=lt[1],dt=i((0,t.useState)(""),2),ft=dt[0],ht=dt[1],vt=i((0,t.useState)(""),2),mt=vt[0],pt=vt[1],gt=i((0,t.useState)([]),2),yt=gt[0],xt=gt[1],_t=i((0,t.useState)(""),2),wt=_t[0],jt=(_t[1],i((0,t.useState)(""),2)),Nt=jt[0],kt=jt[1],St=i((0,t.useState)(""),2),Ct=St[0],Dt=St[1],Et=i((0,t.useState)(""),2),Ot=Et[0],Pt=Et[1],Mt=i((0,t.useState)(""),2),Tt=Mt[0],Rt=Mt[1],At=i((0,t.useState)(""),2),It=At[0],Lt=At[1],Ft=i((0,t.useState)(""),2),Yt=Ft[0],Ut=Ft[1],Zt=i((0,t.useState)(""),2),Ht=Zt[0],Bt=Zt[1],Vt=i((0,t.useState)(""),2),zt=Vt[0],Wt=Vt[1],qt=i((0,t.useState)(""),2),Kt=qt[0],$t=qt[1],Gt=i((0,t.useState)(""),2),Jt=Gt[0],Xt=Gt[1],Qt=i((0,t.useState)([]),2),en=Qt[0],tn=Qt[1],nn=i((0,t.useState)([]),2),rn=nn[0],an=nn[1],on=i((0,t.useState)(""),2),sn=on[0],ln=on[1],cn=i((0,t.useState)(""),2),un=cn[0],dn=cn[1],fn=i((0,t.useState)(""),2),hn=fn[0],vn=fn[1],mn=i((0,t.useState)(""),2),pn=mn[0],gn=mn[1],yn=i((0,t.useState)(""),2),bn=yn[0],xn=yn[1],_n=i((0,t.useState)(""),2),wn=_n[0],jn=_n[1],Nn=i((0,t.useState)(""),2),kn=Nn[0],Sn=Nn[1],Cn=i((0,t.useState)(""),2),Dn=Cn[0],Pn=Cn[1],Mn=i((0,t.useState)(""),2),Tn=Mn[0],Rn=Mn[1],An=i((0,t.useState)(""),2),Ln=An[0],Fn=An[1],Yn=i((0,t.useState)(""),2),Un=Yn[0],Zn=Yn[1],Hn=i((0,t.useState)(""),2),ur=Hn[0],hr=Hn[1],jr=i((0,t.useState)(""),2),Nr=jr[0],kr=jr[1],Sr=i((0,t.useState)(""),2),Cr=Sr[0],Dr=Sr[1],Er=i((0,t.useState)(null),2),Or=Er[0],Pr=Er[1],Mr=i((0,t.useState)(null),2),Tr=Mr[0],Rr=Mr[1],Ar=i((0,t.useState)(null),2),Ir=Ar[0],Lr=Ar[1],Fr=i((0,t.useState)(null),2),Yr=Fr[0],Ur=Fr[1],Zr=i((0,t.useState)(null),2),Hr=Zr[0],Br=Zr[1],Vr=i((0,t.useState)(null),2),zr=Vr[0],Wr=Vr[1],qr=i((0,t.useState)(null),2),Kr=qr[0],$r=qr[1],Gr=i((0,t.useState)(null),2),Jr=Gr[0],Xr=Gr[1],Qr=i((0,t.useState)(null),2),ea=Qr[0],ta=Qr[1],na=i((0,t.useState)(null),2),ra=na[0],aa=na[1],ia=i((0,t.useState)(null),2),oa=ia[0],sa=ia[1],la=i((0,t.useState)(null),2),ca=la[0],ua=la[1],da=i((0,t.useState)(null),2),fa=da[0],ha=da[1],va=i((0,t.useState)(""),2),ma=va[0],pa=va[1],ga=i((0,t.useState)(),2),ya=ga[0],ba=ga[1],xa=function(){e("/customers/list")},_a=function(e){if(!e)return"";var t=e.replace(/[^\d]/g,""),n=t.length;return n<4?t:n<7?"(".concat(t.slice(0,3),")").concat(t.slice(3)):"(".concat(t.slice(0,3),")").concat(t.slice(3,6),"-").concat(t.slice(6,10))};(0,t.useEffect)((function(){Hs.canAddOrEditCustomers()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login")),ul("pharmacy").then((function(e){an(e.data)})),ul("provider").then((function(e){tn(e.data)}))}),[]);var wa=function(e){if(!e)return"";var t=new Date(e),n=String(t.getMonth()+1).padStart(2,"0"),r=String(t.getDate()).padStart(2,"0"),a=t.getFullYear();return"".concat(n,"/").concat(r,"/").concat(a)},ja=function(e,t,n){var r=In(Ye);r[e][t]=n,Ue(r)},Na=function(e,t,n){var r=In(Be);r[e][t]=n,Ve(r)},ka=function(){var e,t,a,i,o,l,c,u,f,h,v,p,g,y,x,_,w,N,k,S,D,E,O,M,T,R,I,L,F,Y,Z,H,B,z,W,q,$,G,J,Q,ee,te,re,ae,ie,se,le,ce,de,fe,he,me,pe,ge,ye,xe,_e,we,Ne,ke,Se,De,Ee,Oe,Me,Te,Re,Ie;if(function(){var e,t,n=[];return s&&""!==s.trim()||n.push("First Name"),m&&""!==m.trim()||n.push("Last Name"),je&&""!==je.trim()||n.push("Primary Phone Number"),null!==(e=Ye[0])&&void 0!==e&&e.line1&&""!==Ye[0].line1.trim()||n.push("Address Line 1"),null!==(t=Be[0])&&void 0!==t&&t.name&&""!==Be[0].name.trim()||n.push("Emergency Contact Name"),!(n.length>0)||(window.alert("Please fill in the following required fields:\n".concat(n.join("\n"))),!1)}()){var Le={name:"".concat(m,",").concat(s),firstname:s,middle_name:d,lastname:m,name_cn:b,name_on_id:j,type:C,program_type:P,pay_source:A,pay_source_other:U,birth_date:wa(V),legal_sex:K,gender:K,marital_status:X,marriage_date:wa(ne),immigration_status:oe,immigration_status_other:ue,language_spoken:ve.map((function(e){return e.value})),language_spoken_other:be,language:ve.map((function(e){return e.label})).join(", "),phone:je,mobile_phone:Ce,home_phone:Pe,email:Ae,address_line_1:(null===(e=Ye[0])||void 0===e?void 0:e.line1)||"",address_line_2:(null===(t=Ye[0])||void 0===t?void 0:t.line2)||"",city:(null===(a=Ye[0])||void 0===a?void 0:a.city)||"",state:(null===(i=Ye[0])||void 0===i?void 0:i.state)||"",zip_code:(null===(o=Ye[0])||void 0===o?void 0:o.zipCode)||"",address_note:(null===(l=Ye[0])||void 0===l?void 0:l.note)||"",address1:"".concat((null===(c=Ye[0])||void 0===c?void 0:c.line1)||"",", ").concat((null===(u=Ye[0])||void 0===u?void 0:u.line2)||"",", ").concat((null===(f=Ye[0])||void 0===f?void 0:f.city)||"",", ").concat((null===(h=Ye[0])||void 0===h?void 0:h.state)||""," ").concat((null===(v=Ye[0])||void 0===v?void 0:v.zipCode)||"").replace(/, ,/g,",").trim(),address2_line_1:(null===(p=Ye[1])||void 0===p?void 0:p.line1)||"",address2_line_2:(null===(g=Ye[1])||void 0===g?void 0:g.line2)||"",city2:(null===(y=Ye[1])||void 0===y?void 0:y.city)||"",state2:(null===(x=Ye[1])||void 0===x?void 0:x.state)||"",zip_code2:(null===(_=Ye[1])||void 0===_?void 0:_.zipCode)||"",address2_note:(null===(w=Ye[1])||void 0===w?void 0:w.note)||"",address3_line_1:(null===(N=Ye[2])||void 0===N?void 0:N.line1)||"",address3_line_2:(null===(k=Ye[2])||void 0===k?void 0:k.line2)||"",city3:(null===(S=Ye[2])||void 0===S?void 0:S.city)||"",state3:(null===(D=Ye[2])||void 0===D?void 0:D.state)||"",zip_code3:(null===(E=Ye[2])||void 0===E?void 0:E.zipCode)||"",address3_note:(null===(O=Ye[2])||void 0===O?void 0:O.note)||"",address4_line_1:(null===(M=Ye[3])||void 0===M?void 0:M.line1)||"",address4_line_2:(null===(T=Ye[3])||void 0===T?void 0:T.line2)||"",city4:(null===(R=Ye[3])||void 0===R?void 0:R.city)||"",state4:(null===(I=Ye[3])||void 0===I?void 0:I.state)||"",zip_code4:(null===(L=Ye[3])||void 0===L?void 0:L.zipCode)||"",address4_note:(null===(F=Ye[3])||void 0===F?void 0:F.note)||"",address5_line_1:(null===(Y=Ye[4])||void 0===Y?void 0:Y.line1)||"",address5_line_2:(null===(Z=Ye[4])||void 0===Z?void 0:Z.line2)||"",city5:(null===(H=Ye[4])||void 0===H?void 0:H.city)||"",state5:(null===(B=Ye[4])||void 0===B?void 0:B.state)||"",zip_code5:(null===(z=Ye[4])||void 0===z?void 0:z.zipCode)||"",address5_note:(null===(W=Ye[4])||void 0===W?void 0:W.note)||"",emergency_contact_name:(null===(q=Be[0])||void 0===q?void 0:q.name)||"",emergency_contact_phone:(null===($=Be[0])||void 0===$?void 0:$.phone)||"",emergency_contact_relationship:(null===(G=Be[0])||void 0===G?void 0:G.relationship)||"",emergency_contact_relationship_other:(null===(J=Be[0])||void 0===J?void 0:J.relationshipOther)||"",emergency_contact_role:((null===(Q=Be[0])||void 0===Q?void 0:Q.role)||[]).map((function(e){return e.value})),emergency_contact:"".concat((null===(ee=Be[0])||void 0===ee?void 0:ee.name)||""," ").concat((null===(te=Be[0])||void 0===te?void 0:te.phone)||""," ").concat((null===(re=Be[0])||void 0===re?void 0:re.relationship)||""),emergency_contact2_name:(null===(ae=Be[1])||void 0===ae?void 0:ae.name)||"",emergency_contact2_phone:(null===(ie=Be[1])||void 0===ie?void 0:ie.phone)||"",emergency_contact2_relationship:(null===(se=Be[1])||void 0===se?void 0:se.relationship)||"",emergency_contact2_relationship_other:(null===(le=Be[1])||void 0===le?void 0:le.relationshipOther)||"",emergency_contact2_role:((null===(ce=Be[1])||void 0===ce?void 0:ce.role)||[]).map((function(e){return e.value})),emergency_contact2:"".concat((null===(de=Be[1])||void 0===de?void 0:de.name)||""," ").concat((null===(fe=Be[1])||void 0===fe?void 0:fe.phone)||""," ").concat((null===(he=Be[1])||void 0===he?void 0:he.relationship)||""),emergency_contact3_name:(null===(me=Be[2])||void 0===me?void 0:me.name)||"",emergency_contact3_phone:(null===(pe=Be[2])||void 0===pe?void 0:pe.phone)||"",emergency_contact3_relationship:(null===(ge=Be[2])||void 0===ge?void 0:ge.relationship)||"",emergency_contact3_relationship_other:(null===(ye=Be[2])||void 0===ye?void 0:ye.relationshipOther)||"",emergency_contact3_role:((null===(xe=Be[2])||void 0===xe?void 0:xe.role)||[]).map((function(e){return e.value})),emergency_contact4_name:(null===(_e=Be[3])||void 0===_e?void 0:_e.name)||"",emergency_contact4_phone:(null===(we=Be[3])||void 0===we?void 0:we.phone)||"",emergency_contact4_relationship:(null===(Ne=Be[3])||void 0===Ne?void 0:Ne.relationship)||"",emergency_contact4_relationship_other:(null===(ke=Be[3])||void 0===ke?void 0:ke.relationshipOther)||"",emergency_contact4_role:((null===(Se=Be[3])||void 0===Se?void 0:Se.role)||[]).map((function(e){return e.value})),emergency_contact5_name:(null===(De=Be[4])||void 0===De?void 0:De.name)||"",emergency_contact5_phone:(null===(Ee=Be[4])||void 0===Ee?void 0:Ee.phone)||"",emergency_contact5_relationship:(null===(Oe=Be[4])||void 0===Oe?void 0:Oe.relationship)||"",emergency_contact5_relationship_other:(null===(Me=Be[4])||void 0===Me?void 0:Me.relationshipOther)||"",emergency_contact5_role:((null===(Te=Be[4])||void 0===Te?void 0:Te.role)||[]).map((function(e){return e.value})),days_of_week:qe.map((function(e){return e.value})),admission_date:wa(Je),enrolled_date:wa(et),create_by:localStorage.getItem("user")&&(null===(Re=JSON.parse(localStorage.getItem("user")))||void 0===Re?void 0:Re.name)||"",referral_source:rt,referral_source_other:ot,discharge_date:wa(ct),discharge_reason:ft,discharge_reason_other:mt,dietary_restrictions:yt.map((function(e){return e.value})),dietary_restrictions_other:wt,diet_texture:Nt,table_id:Ct,seat_number:Ot,transportation_type:Tt,consent_to_text_messages:It,text_msg_enabled:"yes"===It,preferred_text_language:Yt,consent_to_media_use:Ht,primary_care_physician:(null===zt||void 0===zt?void 0:zt.label)||"",care_provider:(null===zt||void 0===zt?void 0:zt.label)||"",pharmacy:(null===Kt||void 0===Kt?void 0:Kt.label)||"",pharmacy_id:Jt,diabetes_mellitus:sn,eyes_on:un,disability:"yes"===un,wheelchair:hn,molst:pn,provisions_for_advance_medical:bn,hospice:wn,burial_arrangements:kn,power_of_attorney:Dn,requires_rounding:Tn,rounding_notes:Ln,medicare_number:Un,medicaid_number:ur,social_security_number:Nr,adcaps_id:Cr,adcaps_completed_date:wa(Or),center_qualification_renew_date:wa(Tr),medicaid_renew_date:wa(Ir),id_expiration_date:wa(Yr),note:ma,edit_by:localStorage.getItem("user")&&(null===(Ie=JSON.parse(localStorage.getItem("user")))||void 0===Ie?void 0:Ie.name)||"",status:"active"},Fe=new FormData;Fe.append("file",ya);var Ue={data:Le};ya&&(Ue=Object.assign({},Ue,{avatar:Fe})),n(r(Ue)),xa()}},Sa={control:function(e){return bt(bt({},e),{},{minWidth:"200px",borderRadius:"8px"})},indicatorSeparator:function(){return{display:"none"}},dropdownIndicator:function(e){return bt(bt({},e),{},{paddingRight:"8px",color:"#333","&:hover":{color:"#000"}})},valueContainer:function(e){return bt(bt({},e),{},{height:"43px",padding:"0 8px"})},input:function(e){return bt(bt({},e),{},{margin:"0px",padding:"0px",height:"30px",width:"290px"})},singleValue:function(e){return bt(bt({},e),{},{margin:"0px"})}},Ca={control:function(e){return bt(bt({},e),{},{minWidth:"300px",minHeight:"45px",borderRadius:"8px"})},indicatorSeparator:function(){return{display:"none"}},dropdownIndicator:function(e){return bt(bt({},e),{},{paddingRight:"8px",color:"#333","&:hover":{color:"#000"}})},valueContainer:function(e){return bt(bt({},e),{},{padding:"4px 8px"})},input:function(e){return bt(bt({},e),{},{margin:"0px",padding:"0px",height:"30px",width:"290px"})}};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"General"}),(0,On.jsx)(wl.Item,{href:"/customers/list",children:"Customer Information"}),(0,On.jsx)(wl.Item,{active:!0,children:"Create New Customer"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["Create New Customer ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){xa()},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container form-page",children:(0,On.jsx)("div",{className:"app-main-content-list-func-container",children:(0,On.jsxs)(Yc,{defaultActiveKey:"personalInfo",id:"customers-tab",children:[(0,On.jsxs)(zc,{eventKey:"personalInfo",title:"Personal Information",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Basic Info"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",style:{flexWrap:"wrap"},children:[(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsxs)("div",{className:"field-label",children:["First Name ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Alice",value:s,onChange:function(e){return l(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Middle Name"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., M.",value:d,onChange:function(e){return f(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsxs)("div",{className:"field-label",children:["Last Name ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Morgan",value:m,onChange:function(e){return p(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Chinese / Preferred Name"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., \u674e\u534e",value:b,onChange:function(e){return x(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Name On ID"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., A. Morgan",value:j,onChange:function(e){return N(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Customer Type"}),(0,On.jsxs)("select",{value:C,onChange:function(e){return D(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(Bn).map((function(e){return(0,On.jsx)("option",{value:Bn[e],children:Vn[Bn[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Program Type"}),(0,On.jsxs)("select",{value:P,onChange:function(e){return M(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(zn).map((function(e){return(0,On.jsx)("option",{value:zn[e],children:Wn[zn[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Pay Source"}),(0,On.jsxs)("select",{value:A,onChange:function(e){return L(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(qn).map((function(e){return(0,On.jsx)("option",{value:qn[e],children:Kn[qn[e]]},e)}))]})]}),"other"===A&&(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Pay Source (Other)"}),(0,On.jsx)("input",{type:"text",placeholder:"Please specify...",value:U,onChange:function(e){return Z(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Date Of Birth"}),(0,On.jsx)(Wd(),{selected:V,onChange:function(e){return z(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 01/15/1950",className:"form-control",showYearDropdown:!0,scrollableYearDropdown:!0,yearDropdownItemNumber:100})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Legal Sex"}),(0,On.jsxs)("select",{value:K,onChange:function(e){return $(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys($n).map((function(e){return(0,On.jsx)("option",{value:$n[e],children:Gn[$n[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Marital Status"}),(0,On.jsxs)("select",{value:X,onChange:function(e){return Q(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(Jn).map((function(e){return(0,On.jsx)("option",{value:Jn[e],children:Xn[Jn[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Marriage Date"}),(0,On.jsx)(Wd(),{selected:ne,onChange:function(e){return re(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 06/12/1975",className:"form-control",showYearDropdown:!0,scrollableYearDropdown:!0,yearDropdownItemNumber:100})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Immigration Status"}),(0,On.jsxs)("select",{value:oe,onChange:function(e){return se(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(Qn).map((function(e){return(0,On.jsx)("option",{value:Qn[e],children:er[Qn[e]]},e)}))]})]}),"other"===oe&&(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Immigration Status (Other)"}),(0,On.jsx)("input",{type:"text",placeholder:"Please specify...",value:ue,onChange:function(e){return de(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Language Spoken"}),(0,On.jsx)(ob,{isMulti:!0,value:ve,onChange:pe,options:tr,styles:Ca,placeholder:"e.g., English, Mandarin"})]}),ve.some((function(e){return"other"===e.value}))&&(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Language Spoken (Other)"}),(0,On.jsx)("input",{type:"text",placeholder:"Please specify...",value:be,onChange:function(e){return xe(e.target.value)}})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Contact Info"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Primary Phone Number ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., (240)463-1111",value:je,onChange:function(e){return Ne(_a(e.target.value))},maxLength:14})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Phone Number 2"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., (240)463-2222",value:Ce,onChange:function(e){return De(_a(e.target.value))},maxLength:14})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Phone Number 3"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., (240)463-3333",value:Pe,onChange:function(e){return Me(_a(e.target.value))},maxLength:14})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Email"}),(0,On.jsx)("input",{type:"email",placeholder:"e.g., example@gmail.com",value:Ae,onChange:function(e){return Ie(e.target.value)}})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Address"}),Ye.map((function(e,t){return(0,On.jsxs)("div",{className:"address-block mb-3",style:{borderBottom:t<Ye.length-1?"1px solid #eee":"none",paddingBottom:"10px"},children:[(0,On.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-2",children:[(0,On.jsxs)("strong",{className:"text-secondary",children:["Address ",t+1]}),Ye.length>1&&(0,On.jsx)("button",{type:"button",className:"btn btn-sm btn-outline-danger",onClick:function(){return function(e){Ye.length>1&&Ue(Ye.filter((function(t,n){return n!==e})))}(t)},children:"Remove"})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Address Line 1 ",0===t&&(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 100 Sunshine Lane",className:"long",value:e.line1,onChange:function(e){return ja(t,"line1",e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Line 2"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Apt B2",value:e.line2,onChange:function(e){return ja(t,"line2",e.target.value)}})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"City"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Springfield",value:e.city,onChange:function(e){return ja(t,"city",e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"State"}),(0,On.jsxs)("select",{value:e.state,onChange:function(e){return ja(t,"state",e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(nr).map((function(e){return(0,On.jsx)("option",{value:nr[e],children:rr[nr[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Zip Code"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 22000",value:e.zipCode,maxLength:5,onChange:function(e){var n=e.target.value.replace(/[^0-9]/g,"");ja(t,"zipCode",n)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Note"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Senior Home",value:e.note,onChange:function(e){return ja(t,"note",e.target.value)}})]})]})]},t)})),Ye.length<5&&(0,On.jsx)("div",{className:"mb-3",children:(0,On.jsx)("button",{type:"button",className:"btn btn-sm btn-outline-primary",onClick:function(){Ye.length<5&&Ue([].concat(In(Ye),[{line1:"",line2:"",city:"",state:"",zipCode:"",note:""}]))},children:"+ Add Another Address"})}),(0,On.jsx)("h6",{className:"text-primary",children:"Emergency Contact"}),Be.map((function(e,t){return(0,On.jsxs)("div",{className:"emergency-contact-block mb-3",style:{borderBottom:t<Be.length-1?"1px solid #eee":"none",paddingBottom:"10px"},children:[(0,On.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-2",children:[(0,On.jsxs)("strong",{className:"text-secondary",children:["Emergency Contact ",t+1]}),Be.length>1&&(0,On.jsx)("button",{type:"button",className:"btn btn-sm btn-outline-danger",onClick:function(){return function(e){Be.length>1&&Ve(Be.filter((function(t,n){return n!==e})))}(t)},children:"Remove"})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Emergency Contact Name ",0===t&&(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Jordan Lee",value:e.name,onChange:function(e){return Na(t,"name",e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Emergency Contact Phone Number"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., (555)987-6543",value:e.phone,onChange:function(e){return Na(t,"phone",_a(e.target.value))},maxLength:14})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Emergency Contact Relationship"}),(0,On.jsxs)("select",{value:e.relationship,onChange:function(e){return Na(t,"relationship",e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(ar).map((function(e){return(0,On.jsx)("option",{value:ar[e],children:ir[ar[e]]},e)}))]})]}),"other"===e.relationship&&(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Relationship (Other)"}),(0,On.jsx)("input",{type:"text",placeholder:"Please specify...",value:e.relationshipOther,onChange:function(e){return Na(t,"relationshipOther",e.target.value)}})]})]}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Emergency Contact Role"}),(0,On.jsx)(ob,{isMulti:!0,value:e.role,onChange:function(e){return Na(t,"role",e)},options:or,styles:Ca,placeholder:"e.g., Power of Attorney"})]})})]},t)})),Be.length<5&&(0,On.jsx)("div",{className:"mb-3",children:(0,On.jsx)("button",{type:"button",className:"btn btn-sm btn-outline-primary",onClick:function(){Be.length<5&&Ve([].concat(In(Be),[{name:"",phone:"",relationship:"",relationshipOther:"",role:[]}]))},children:"+ Add Another Emergency Contact"})}),(0,On.jsx)("h6",{className:"text-primary",children:"Schedule"}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Days of Week"}),(0,On.jsx)(ob,{isMulti:!0,value:qe,onChange:Ke,options:sr,styles:Ca,placeholder:"e.g., Mon, Wed, Fri"})]})}),(0,On.jsx)("h6",{className:"text-primary",children:"Admission & Discharge Record"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Admission Date"}),(0,On.jsx)(Wd(),{selected:Je,onChange:function(e){return Xe(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 03/01/2024",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Enrolled Date"}),(0,On.jsx)(Wd(),{selected:et,onChange:function(e){return tt(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 03/02/2024",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Referral Source"}),(0,On.jsx)(ob,{value:rt?{value:rt,label:lr[rt]||rt}:null,onChange:function(e){return at((null===e||void 0===e?void 0:e.value)||"")},options:cr,styles:Sa,placeholder:"e.g., Community Center",isClearable:!0})]}),"other"===rt&&(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Referral Source (Other)"}),(0,On.jsx)("input",{type:"text",placeholder:"Please specify...",value:ot,onChange:function(e){return st(e.target.value)}})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Discharge Date"}),(0,On.jsx)(Wd(),{selected:ct,onChange:function(e){return ut(e)},dateFormat:"MM/dd/yyyy",placeholderText:"MM/DD/YYYY",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Discharge Reason"}),(0,On.jsxs)("select",{value:ft,onChange:function(e){return ht(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(dr).map((function(e){return(0,On.jsx)("option",{value:dr[e],children:fr[dr[e]]},e)}))]})]}),"other"===ft&&(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Discharge Reason (Other)"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Transferred to Assisted Living",value:mt,onChange:function(e){return pt(e.target.value)}})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return xa()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return ka()},children:" Save "})]})})]}),(0,On.jsxs)(zc,{eventKey:"careServices",title:"Care & Services",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Care & Services"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Dietary Restrictions"}),(0,On.jsx)(ob,{isMulti:!0,value:yt,onChange:xt,options:vr,styles:Ca,placeholder:"e.g., No Pork"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Diet Texture"}),(0,On.jsxs)("select",{value:Nt,onChange:function(e){return kt(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(mr).map((function(e){return(0,On.jsx)("option",{value:mr[e],children:pr[mr[e]]},e)}))]})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Table Number"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., T2",value:Ct,onChange:function(e){return Dt(e.target.value)},disabled:!0}),(0,On.jsx)("small",{className:"text-muted d-block",children:"Auto-filled after choosing seat"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Seat Number"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., B",value:Ot,onChange:function(e){return Pt(e.target.value)},disabled:!0}),(0,On.jsx)("small",{className:"text-muted d-block",children:"Auto-filled after choosing seat"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Transportation Type"}),(0,On.jsxs)("select",{value:Tt,onChange:function(e){return Rt(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(gr).map((function(e){return(0,On.jsx)("option",{value:gr[e],children:yr[gr[e]]},e)}))]})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Consent To Text Messages"}),(0,On.jsxs)("select",{value:It,onChange:function(e){return Lt(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(br).map((function(e){return(0,On.jsx)("option",{value:br[e],children:xr[br[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Preferred Text Language"}),(0,On.jsxs)("select",{value:Yt,onChange:function(e){return Ut(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(_r).map((function(e){return(0,On.jsx)("option",{value:_r[e],children:wr[_r[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Consent to Media Use"}),(0,On.jsxs)("select",{value:Ht,onChange:function(e){return Bt(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(br).map((function(e){return(0,On.jsx)("option",{value:br[e],children:xr[br[e]]},e)}))]})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return xa()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return ka()},children:" Save "})]})})]}),(0,On.jsxs)(zc,{eventKey:"medicalInsurance",title:"Medical & Insurance",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Providers"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Primary Care Physician"}),(0,On.jsx)(ob,{value:zt,onChange:function(e){Wt(e)},options:[{value:"",label:""}].concat(In(en.map((function(e){return{value:(null===e||void 0===e?void 0:e.id)||"",label:(null===e||void 0===e?void 0:e.name)||""}})))),styles:Sa,placeholder:"e.g., Dr. Smith"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Pharmacy Name"}),(0,On.jsx)(ob,{value:Kt,onChange:function(e){$t(e),Xt(null===e||void 0===e?void 0:e.value)},options:[{value:"",label:""}].concat(In(rn.map((function(e){return{value:(null===e||void 0===e?void 0:e.id)||"",label:(null===e||void 0===e?void 0:e.name)||""}})))),styles:Sa,placeholder:"e.g., BrightCare Pharmacy"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Pharmacy ID"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., RX778899",value:Jt,onChange:function(e){return Xt(e.target.value)}})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"General Conditions"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Diabetes Mellitus"}),(0,On.jsxs)("select",{value:sn,onChange:function(e){return ln(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(br).map((function(e){return(0,On.jsx)("option",{value:br[e],children:xr[br[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Eyes-On"}),(0,On.jsxs)("select",{value:un,onChange:function(e){return dn(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(br).map((function(e){return(0,On.jsx)("option",{value:br[e],children:xr[br[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Wheelchair"}),(0,On.jsxs)("select",{value:hn,onChange:function(e){return vn(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(br).map((function(e){return(0,On.jsx)("option",{value:br[e],children:xr[br[e]]},e)}))]})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Legal"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"MOLST"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Attempt CPR",value:pn,onChange:function(e){return gn(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Provisions for Advance Medical"}),(0,On.jsxs)("select",{value:bn,onChange:function(e){return xn(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(br).map((function(e){return(0,On.jsx)("option",{value:br[e],children:xr[br[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Hospice"}),(0,On.jsxs)("select",{value:wn,onChange:function(e){return jn(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(br).map((function(e){return(0,On.jsx)("option",{value:br[e],children:xr[br[e]]},e)}))]})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Burial Arrangements"}),(0,On.jsxs)("select",{value:kn,onChange:function(e){return Sn(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(br).map((function(e){return(0,On.jsx)("option",{value:br[e],children:xr[br[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Power of Attorney"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Jone",value:Dn,onChange:function(e){return Pn(e.target.value)}})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Rounding"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Requires Rounding"}),(0,On.jsxs)("select",{value:Tn,onChange:function(e){return Rn(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(br).map((function(e){return(0,On.jsx)("option",{value:br[e],children:xr[br[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Rounding Notes"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Escorting",value:Ln,onChange:function(e){return Fn(e.target.value)}})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return xa()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return ka()},children:" Save "})]})})]}),(0,On.jsxs)(zc,{eventKey:"confidentialDetails",title:"Confidential Details",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Confidential Details"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Medicare Number"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., MC11223344",value:Un,onChange:function(e){return Zn(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Medicaid Number"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., MD99887766",value:ur,onChange:function(e){return hr(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Social Security Number"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 123-45-6789",value:Nr,onChange:function(e){return kr(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Adcaps ID"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., AC00011122",value:Cr,onChange:function(e){return Dr(e.target.value)}})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return xa()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return ka()},children:" Save "})]})})]}),(0,On.jsxs)(zc,{eventKey:"complianceDeadlines",title:"Compliance & Deadlines",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Compliance & Deadlines"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Adcaps Completed Date"}),(0,On.jsx)(Wd(),{selected:Or,onChange:function(e){return Pr(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 06/15/2026",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Center Qualification Renew Date"}),(0,On.jsx)(Wd(),{selected:Tr,onChange:function(e){return Rr(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 05/20/2026",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Medicaid Renew Date"}),(0,On.jsx)(Wd(),{selected:Ir,onChange:function(e){return Lr(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 06/15/2026",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"ID Expiration Date"}),(0,On.jsx)(Wd(),{selected:Yr,onChange:function(e){return Ur(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 12/31/2026",className:"form-control"})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return xa()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return ka()},children:" Save "})]})})]}),(0,On.jsxs)(zc,{eventKey:"formSubmission",title:"Form Submission",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Admission Forms"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section base-line",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Maryland HIPAA Authorization"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return Br(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===Hr||void 0===Hr?void 0:Hr.name})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Medication Management Consent Form"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return Wr(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===zr||void 0===zr?void 0:zr.name})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Freedom Of Choice (Medicaid only)"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return $r(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===Kr||void 0===Kr?void 0:Kr.name})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section base-line",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Meal Benefit Application"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return Xr(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===Jr||void 0===Jr?void 0:Jr.name})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Photo-Video Release Waiver Form"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return ta(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===ea||void 0===ea?void 0:ea.name})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Security Deposit Payment Agreement (Self Pay only)"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return aa(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===ra||void 0===ra?void 0:ra.name})]})]}),(0,On.jsx)("div",{className:"app-main-content-fields-section base-line",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Recreational Program Contract (Senior Plus only)"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return sa(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===oa||void 0===oa?void 0:oa.name})]})}),(0,On.jsx)("h6",{className:"text-primary",children:"Medical Forms"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section base-line",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"TB Form"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return ua(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===ca||void 0===ca?void 0:ca.name})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Pre-Screening Form"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return ha(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===fa||void 0===fa?void 0:fa.name})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return xa()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return ka()},children:" Save "})]})})]}),(0,On.jsxs)(zc,{eventKey:"additionalInfo",title:"Additional Information",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Additional Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section base-line",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Profile Picture"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload Files",(0,On.jsx)("input",{type:"file",onChange:function(e){return ba(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===ya||void 0===ya?void 0:ya.name})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Notes And Attachments"}),(0,On.jsx)("textarea",{placeholder:"e.g., Customer enjoys art activities",value:ma,onChange:function(e){return pa(e.target.value)},rows:4,style:{width:"400px"}})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return xa()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return ka()},children:" Save "})]})})]})]})})})]})},Ub=Yo("popover-header"),Zb=Yo("popover-body");t.Component;var Hb=["bsPrefix","placement","className","style","children","body","arrowProps","popper","show"],Bb=t.forwardRef((function(e,t){var n=e.bsPrefix,r=e.placement,a=e.className,o=e.style,s=e.children,l=e.body,c=e.arrowProps,u=(e.popper,e.show,ya(e,Hb)),d=ho(n,"popover"),f=mo(),h=i((null==r?void 0:r.split("-"))||[],1)[0],v=function(e,t){var n=e;return"left"===e?n=t?"end":"start":"right"===e&&(n=t?"start":"end"),n}(h,f);return(0,On.jsxs)("div",bt(bt({ref:t,role:"tooltip",style:o,"x-placement":h,className:xa()(a,d,h&&"bs-popover-".concat(v))},u),{},{children:[(0,On.jsx)("div",bt({className:"popover-arrow"},c)),l?(0,On.jsx)(Zb,{children:s}):s]}))}));Bb.defaultProps={placement:"right"};var Vb=Object.assign(Bb,{Header:Ub,Body:Zb,POPPER_OFFSET:[0,8]}),zb=Math.pow(2,31)-1;function Wb(e,t,n){var r=n-Date.now();e.current=r<=zb?setTimeout(t,r):setTimeout((function(){return Wb(e,t,n)}),zb)}function qb(){var e=Va(),n=(0,t.useRef)();return Vu((function(){return clearTimeout(n.current)})),(0,t.useMemo)((function(){var t=function(){return clearTimeout(n.current)};return{set:function(r,a){void 0===a&&(a=0),e()&&(t(),a<=zb?n.current=setTimeout(r,a):Wb(n,r,Date.now()+a))},clear:t}}),[])}var Kb=function(){};var $b=function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=r.disabled,i=r.clickTrigger,o=n||Kb;yi(e,o,{disabled:a,clickTrigger:i});var s=Fa((function(e){27===e.keyCode&&o(e)}));(0,t.useEffect)((function(){if(!a&&null!=e){var t=ui(pi(e)),n=(t.defaultView||window).event,r=ci(t,"keyup",(function(e){e!==n?s(e):n=void 0}));return function(){r()}}}),[e,a,s])},Gb=t.forwardRef((function(e,n){var r=e.flip,a=e.offset,o=e.placement,s=e.containerPadding,l=e.popperConfig,c=void 0===l?{}:l,u=e.transition,d=i(Ua(),2),f=d[0],h=d[1],v=i(Ua(),2),m=v[0],p=v[1],g=xo(h,n),y=Xu(e.container),b=Xu(e.target),x=i((0,t.useState)(!e.show),2),_=x[0],w=x[1],j=oi(b,f,xi({placement:o,enableEvents:!!e.show,containerPadding:s||5,flip:r,offset:a,arrowElement:m,popperConfig:c}));e.show?_&&w(!1):e.transition||_||w(!0);var N=e.show||u&&!_;if($b(f,e.onHide,{disabled:!e.rootClose||e.rootCloseDisabled,clickTrigger:e.rootCloseEvent}),!N)return null;var k=e.children(Object.assign({},j.attributes.popper,{style:j.styles.popper,ref:g}),{popper:j,placement:o,show:!!e.show,arrowProps:Object.assign({},j.attributes.arrow,{style:j.styles.arrow,ref:p})});if(u){var S=e.onExit,C=e.onExiting,D=e.onEnter,E=e.onEntering,O=e.onEntered;k=(0,On.jsx)(u,{in:e.show,appear:!0,onExit:S,onExiting:C,onExited:function(){w(!0),e.onExited&&e.onExited.apply(e,arguments)},onEnter:D,onEntering:E,onEntered:O,children:k})}return y?J.createPortal(k,y):null}));Gb.displayName="Overlay";var Jb=Gb;var Xb=["children","transition","popperConfig"],Qb={transition:Dc,rootClose:!1,show:!1,placement:"top"};var ex=t.forwardRef((function(e,n){var r=e.children,a=e.transition,o=e.popperConfig,s=void 0===o?{}:o,l=ya(e,Xb),c=(0,t.useRef)({}),u=function(e){var n=(0,t.useRef)(null),r=ho(void 0,"popover"),a=(0,t.useMemo)((function(){return{name:"offset",options:{offset:function(){return n.current&&cd(n.current,r)?e||Vb.POPPER_OFFSET:e||[0,0]}}}}),[e,r]);return[n,[a]]}(l.offset),d=i(u,2),f=d[0],h=d[1],v=xo(n,f),m=!0===a?Dc:a||void 0;return(0,On.jsx)(Jb,bt(bt({},l),{},{ref:v,popperConfig:bt(bt({},s),{},{modifiers:h.concat(s.modifiers||[])}),transition:m,children:function(e,n){var i,o,s=n.arrowProps,l=n.popper,u=n.show;!function(e,t){var n=e.ref,r=t.ref;e.ref=n.__wrapped||(n.__wrapped=function(e){return n(xc(e))}),t.ref=r.__wrapped||(r.__wrapped=function(e){return r(xc(e))})}(e,s);var d=null==l?void 0:l.placement,f=Object.assign(c.current,{state:null==l?void 0:l.state,scheduleUpdate:null==l?void 0:l.update,placement:d,outOfBoundaries:(null==l||null==(i=l.state)||null==(o=i.modifiersData.hide)?void 0:o.isReferenceHidden)||!1});return"function"===typeof r?r(bt(bt(bt({},e),{},{placement:d,show:u},!a&&u&&{className:"show"}),{},{popper:f,arrowProps:s})):t.cloneElement(r,bt(bt({},e),{},{placement:d,arrowProps:s,popper:f,className:xa()(r.props.className,!a&&u&&"show"),style:bt(bt({},r.props.style),e.style)}))}}))}));ex.displayName="Overlay",ex.defaultProps=Qb;var tx=ex,nx=["trigger","overlay","children","popperConfig","show","defaultShow","onToggle","delay","placement","flip"];function rx(e,t,n){var r=i(t,1)[0],a=r.currentTarget,o=r.relatedTarget||r.nativeEvent[n];o&&o===a||si(a,o)||e.apply(void 0,In(t))}function ax(e){var n=e.trigger,r=e.overlay,a=e.children,o=e.popperConfig,s=void 0===o?{}:o,l=e.show,c=e.defaultShow,u=void 0!==c&&c,d=e.onToggle,f=e.delay,h=e.placement,v=e.flip,m=void 0===v?h&&-1!==h.indexOf("auto"):v,p=ya(e,nx),g=(0,t.useRef)(null),y=xo(g,a.ref),b=qb(),x=(0,t.useRef)(""),_=i(Oa(l,u,d),2),w=_[0],j=_[1],N=function(e){return e&&"object"===typeof e?e:{show:e,hide:e}}(f),k="function"!==typeof a?t.Children.only(a).props:{},S=k.onFocus,C=k.onBlur,D=k.onClick,E=(0,t.useCallback)((function(){b.clear(),x.current="show",N.show?b.set((function(){"show"===x.current&&j(!0)}),N.show):j(!0)}),[N.show,j,b]),O=(0,t.useCallback)((function(){b.clear(),x.current="hide",N.hide?b.set((function(){"hide"===x.current&&j(!1)}),N.hide):j(!1)}),[N.hide,j,b]),P=(0,t.useCallback)((function(){E(),null==S||S.apply(void 0,arguments)}),[E,S]),M=(0,t.useCallback)((function(){O(),null==C||C.apply(void 0,arguments)}),[O,C]),T=(0,t.useCallback)((function(){j(!w),null==D||D.apply(void 0,arguments)}),[D,j,w]),R=(0,t.useCallback)((function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];rx(E,t,"fromElement")}),[E]),A=(0,t.useCallback)((function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];rx(O,t,"toElement")}),[O]),I=null==n?[]:[].concat(n),L={ref:function(e){y(xc(e))}};return-1!==I.indexOf("click")&&(L.onClick=T),-1!==I.indexOf("focus")&&(L.onFocus=P,L.onBlur=M),-1!==I.indexOf("hover")&&(L.onMouseOver=R,L.onMouseOut=A),(0,On.jsxs)(On.Fragment,{children:["function"===typeof a?a(L):(0,t.cloneElement)(a,L),(0,On.jsx)(tx,bt(bt({},p),{},{show:w,onHide:O,flip:m,placement:h,popperConfig:s,target:g.current,children:r}))]})}ax.defaultProps={defaultShow:!1,trigger:["hover","focus"]};var ix=ax,ox=["color","size","title","className"];function sx(){return sx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},sx.apply(null,arguments)}var lx=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,ox);return t.createElement("svg",sx({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-person-square",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M11 6a3 3 0 1 1-6 0 3 3 0 0 1 6 0"}),t.createElement("path",{d:"M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm12 1a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1v-1c0-1-1-4-6-4s-6 3-6 4v1a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1z"}))}));lx.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var cx=lx,ux=function(){var e=I(),n=(me(),i((0,t.useState)([]),2)),r=n[0],a=n[1],o=i((0,t.useState)(""),2),s=o[0],l=o[1],c=i((0,t.useState)(!1),2),u=c[0],d=c[1],f=i((0,t.useState)({}),2),h=f[0],v=f[1],m=i((0,t.useState)(!1),2),p=m[0],g=m[1],y=i((0,t.useState)({key:"",order:""}),2),b=y[0],x=y[1],_=i((0,t.useState)([]),2),w=_[0],j=_[1],N=i((0,t.useState)(r),2),k=N[0],S=N[1],C=i((0,t.useState)(!1),2),D=C[0],E=C[1],O=i((0,t.useState)(""),2),P=O[0],M=O[1],T=i((0,t.useState)(""),2),R=T[0],A=T[1],L=i((0,t.useState)(""),2),F=L[0],Y=L[1],U=i((0,t.useState)([]),2),Z=U[0],H=U[1],B=i((0,t.useState)([]),2),V=B[0],z=B[1],W=i((0,t.useState)({}),2),q=W[0],K=W[1],$=i((0,t.useState)(1),2),G=$[0],J=$[1],X=i((0,t.useState)(25),1)[0],Q=i((0,t.useState)(null),2),ee=Q[0],te=Q[1],ne=i((0,t.useState)([{key:"name",label:"Name",show:!0},{key:"chinese_name",label:"Preferred Name",show:!0},{key:"email",label:"Email",show:!0},{key:"type",label:"Type",show:!0},{key:"pickup_status",label:"Pickup Status",show:!0},{key:"birth_date",label:"Date of Birth",show:!0},{key:"gender",label:"Gender",show:!0},{key:"language",label:"Language",show:!0},{key:"medicare_number",label:"Medicare Number",show:!0},{key:"medicaid_number",label:"Medicaid Number",show:!0},{key:"address",label:"Address",show:!0},{key:"phone",label:"Phone",show:!0},{key:"emergency_contact",label:"Fasting",show:!0},{key:"health_condition",label:"Health Condition",show:!0},{key:"payment_status",label:"Payment Status",show:!0},{key:"payment_due_date",label:"Payment Due Date",show:!0},{key:"service_requirement",label:"Service Requirement",show:!0},{key:"tags",label:"Tags",show:!0}]),2),re=ne[0],ae=ne[1];(0,t.useEffect)((function(){Hs.canViewCustomers()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login")),Ls().then((function(e){var t=e.data.map((function(e){return e.phone=(null===e||void 0===e?void 0:e.phone)||(null===e||void 0===e?void 0:e.home_phone)||(null===e||void 0===e?void 0:e.mobile_phone),e.address=(null===e||void 0===e?void 0:e.address1)||(null===e||void 0===e?void 0:e.address2)||(null===e||void 0===e?void 0:e.address3)||(null===e||void 0===e?void 0:e.address4)||(null===e||void 0===e?void 0:e.address5),e})).sort((function(e,t){return e.lastname>t.lastname?1:-1}));a(t)})),vu().then((function(e){z(e.data)}))}),[]);(0,t.useEffect)((function(){var e=r;s&&(e=e.filter((function(e){return null===e||void 0===e?void 0:e.name.toLowerCase().includes(s.toLowerCase())}))),e=u?e.filter((function(e){return(e.type===Bn.TRANSFERRED||e.type===Bn.DECEASED||e.type===Bn.DISCHARED)&&"active"!==e.status})):e.filter((function(e){return e.type!==Bn.TRANSFERRED&&e.type!=Bn.DECEASED&&e.type!=Bn.DISCHARED&&"active"===e.status})),P&&(e=e.filter((function(e){return(null===e||void 0===e?void 0:e.health_condition)===P}))),R&&(e=e.filter((function(e){return(null===e||void 0===e?void 0:e.payment_status)===R}))),F&&(e=e.filter((function(e){return(null===e||void 0===e?void 0:e.service_requirement)===F}))),Z.length>0&&(e=e.filter((function(e){return!(null===e||void 0===e||!e.tags||0===e.tags.length)&&Z.some((function(t){return e.tags.includes(t)}))}))),S(e),J(1)}),[s,r,u,P,R,F,Z]);var ie=Math.ceil(k.length/X),oe=(G-1)*X,se=oe+X,le=k.slice(oe,se),ce=function(e){e>=1&&e<=ie&&J(e)};(0,t.useEffect)((function(){var e=In(r),t=""===b.key?e:e.sort((function(e,t){var n;return null===(n=e[b.key])||void 0===n?void 0:n.localeCompare(t[b.key])}));a("asc"===b.order?t:t.reverse())}),[b]);var ue=ou.site,de=(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("div",{style:{maxHeight:"600px",overflowY:"auto",overflowX:"auto",position:"relative"},children:(0,On.jsxs)("table",{className:"personnel-info-table",style:{position:"relative"},children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{className:"th-checkbox",style:{position:"sticky",left:0,zIndex:3,backgroundColor:"#0066B1",paddingLeft:"14px"},children:(0,On.jsx)("input",{type:"checkbox",checked:w.length===k.length&&w.length>0,onClick:function(){return function(){if(w.length!==k.length||0===w.length){var e=In(k).map((function(e){return e.id}));j(e)}else j([])}()}})}),(0,On.jsx)("th",{className:"th-index",style:{position:"sticky",left:"50px",zIndex:3,backgroundColor:"#0066B1",paddingLeft:"14px"},children:"No."}),re.filter((function(e){return e.show})).map((function(e,t){return(0,On.jsxs)("th",{className:"sortable-header",style:"name"===e.key?{position:"sticky",left:"100px",zIndex:3,backgroundColor:"#0066B1",paddingLeft:"14px",boxShadow:"2px 0 5px rgba(0,0,0,0.1)"}:{},children:[e.label," ",(0,On.jsx)("span",{className:"float-right",onClick:function(){return function(e){var t={key:e,order:"asc"};b.key===e&&"asc"===b.order&&(t=bt(bt({},t),{},{order:"desc"})),x(t)}(e.key)},children:(0,On.jsx)("img",{src:"/images/".concat((n=e.key,b.key===n?"asc"===b.order?"up_arrow":"down_arrow":"default"),".png")})})]},t);var n})),(0,On.jsx)("th",{}),(0,On.jsx)("th",{children:"Transfer To"})]})}),(0,On.jsx)("tbody",{children:le.map((function(t,n){var i,o,s,l,c,u,d,f,m,p,y,b,x,_,N,k,S,C,D,E=q[t.id],O=ee===t.id,P=(0,On.jsx)(Vb,{id:"popover-".concat(t.id),children:(0,On.jsx)(Vb.Body,{style:{textAlign:"center"},children:O?(0,On.jsx)(xf,{animation:"border",size:"sm"}):E?(0,On.jsx)("img",{src:E,alt:t.name,style:{width:"200px",height:"200px",objectFit:"cover",borderRadius:"8px"}}):(0,On.jsx)(cx,{size:200})})}),M=oe+n,T=n%2===0?"white":"#eee",R={position:"sticky",zIndex:2,paddingLeft:"14px"},A=bt(bt({},R),{},{left:0,backgroundColor:T}),I=bt(bt({},R),{},{left:"50px",backgroundColor:T}),L=bt(bt({},R),{},{left:"100px",backgroundColor:T,boxShadow:"2px 0 5px rgba(0,0,0,0.1)"});return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{className:"td-checkbox",style:A,children:(0,On.jsx)("input",{type:"checkbox",checked:w.includes(t.id),onClick:function(){return function(e){if(w.includes(e)){var t=In(w).filter((function(t){return t!==e}));j(t)}else{var n=[].concat(In(w),[e]);j(n)}}(null===t||void 0===t?void 0:t.id)}})}),(0,On.jsx)("td",{className:"td-index",style:I,children:M+1}),(null===(i=re.find((function(e){return"name"===e.key})))||void 0===i?void 0:i.show)&&(0,On.jsxs)("td",{style:L,children:[Hs.canAddOrEditCustomers()&&(0,On.jsx)($c,{size:16,className:"clickable me-2",onClick:function(){return n=null===t||void 0===t?void 0:t.id,void e("/customers/edit/".concat(n));var n}}),Hs.canViewCustomers()&&(0,On.jsx)(ix,{trigger:"click",placement:"right",overlay:P,rootClose:!0,children:(0,On.jsx)("span",{style:{cursor:"pointer"},onClick:function(){return e=t.id,void(void 0===q[e]&&(te(e),Ps("customer_avatar_".concat(e)).then((function(t){if(null!==t&&void 0!==t&&t.data&&t.data.size>0){var n=URL.createObjectURL(t.data);K((function(t){return bt(bt({},t),{},(0,gt.Z)({},e,n))}))}else K((function(t){return bt(bt({},t),{},(0,gt.Z)({},e,null))}));te(null)})).catch((function(){K((function(t){return bt(bt({},t),{},(0,gt.Z)({},e,null))})),te(null)}))));var e},children:(0,On.jsx)(cx,{size:16,className:"clickable me-2"})})}),(0,On.jsx)("span",{className:"clickable",onClick:function(){return n=null===t||void 0===t?void 0:t.id,void e("/customers/".concat(n));var n},style:{textDecoration:"underline",cursor:"pointer"},children:null===t||void 0===t?void 0:t.name})]}),(null===(o=re.find((function(e){return"chinese_name"===e.key})))||void 0===o?void 0:o.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.name_cn}),(null===(s=re.find((function(e){return"email"===e.key})))||void 0===s?void 0:s.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.email}),(null===(l=re.find((function(e){return"type"===e.key})))||void 0===l?void 0:l.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.type}),(null===(c=re.find((function(e){return"pickup_status"===e.key})))||void 0===c?void 0:c.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.pickup_status}),(null===(u=re.find((function(e){return"birth_date"===e.key})))||void 0===u?void 0:u.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.birth_date}),(null===(d=re.find((function(e){return"gender"===e.key})))||void 0===d?void 0:d.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.gender}),(null===(f=re.find((function(e){return"language"===e.key})))||void 0===f?void 0:f.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.language}),(null===(m=re.find((function(e){return"medicare_number"===e.key})))||void 0===m?void 0:m.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.medicare_number}),(null===(p=re.find((function(e){return"medicaid_number"===e.key})))||void 0===p?void 0:p.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.medicaid_number}),(null===(y=re.find((function(e){return"address"===e.key})))||void 0===y?void 0:y.show)&&(0,On.jsx)("td",{children:(null===t||void 0===t?void 0:t.address1)||(null===t||void 0===t?void 0:t.address2)||(null===t||void 0===t?void 0:t.address3)||(null===t||void 0===t?void 0:t.address4)||(null===t||void 0===t?void 0:t.address5)}),(null===(b=re.find((function(e){return"phone"===e.key})))||void 0===b?void 0:b.show)&&(0,On.jsx)("td",{children:(null===t||void 0===t?void 0:t.phone)||(null===t||void 0===t?void 0:t.home_phone)||(null===t||void 0===t?void 0:t.mobile_phone)}),(null===(x=re.find((function(e){return"emergency_contact"===e.key})))||void 0===x?void 0:x.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.emergency_contact}),(null===(_=re.find((function(e){return"health_condition"===e.key})))||void 0===_?void 0:_.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.health_condition}),(null===(N=re.find((function(e){return"payment_status"===e.key})))||void 0===N?void 0:N.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.payment_status}),(null===(k=re.find((function(e){return"payment_due_date"===e.key})))||void 0===k?void 0:k.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.payment_due_date}),(null===(S=re.find((function(e){return"service_requirement"===e.key})))||void 0===S?void 0:S.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.service_requirement}),(null===(C=re.find((function(e){return"tags"===e.key})))||void 0===C?void 0:C.show)&&(0,On.jsx)("td",{children:null===t||void 0===t||null===(D=t.tags)||void 0===D?void 0:D.join(", ")}),(0,On.jsx)("td",{children:Hs.canViewCustomers()&&(0,On.jsx)("button",{className:"btn btn-link btn-sm me-2",onClick:function(){return function(e){var t=[In(Object.keys(e)),Object.keys(e).map((function(t){return t&&e[t]&&'"'.concat(e[t],'"')||""}))].map((function(e){return e.join(",")})).join("\n"),n=new Blob([t],{type:"text/csv"}),r=URL.createObjectURL(n),a=document.createElement("a");a.href=r,a.download="customer_".concat(e.name,".csv"),document.body.appendChild(a),a.click(),document.body.removeChild(a),URL.revokeObjectURL(r),ou.getByCustomer({name:null===e||void 0===e?void 0:e.name,id:null===e||void 0===e?void 0:e.id,namecn:null===e||void 0===e?void 0:e.name_cn}).then((function(t){var n=t.data;if(n&&(null===n||void 0===n?void 0:n.length)>0){var r=n[n.length-1],a=[[].concat(In(Object.keys(r).filter((function(e){return"data"!==e}))),In(Object.keys(null===r||void 0===r?void 0:r.data)))].concat(In(n.map((function(e){return[].concat(In(Object.keys(r).filter((function(e){return"data"!==e})).map((function(t){return e[t]&&'"'.concat(e[t],'"')||""}))),In(Object.keys(null===r||void 0===r?void 0:r.data).map((function(t){return(null===e||void 0===e?void 0:e.data[t])&&'"'.concat(null===e||void 0===e?void 0:e.data[t],'"')||""}))))})))).map((function(e){return e.join(",")})).join("\n"),i=new Blob([a],{type:"text/csv"}),o=URL.createObjectURL(i),s=document.createElement("a");s.href=o,s.download="Customer_".concat(e.name,"_Medical_Events.csv"),document.body.appendChild(s),s.click(),document.body.removeChild(s),URL.revokeObjectURL(o)}else window.alert("No medical events found for this user")}))}(t)},children:"Export Medical Events"})}),(0,On.jsx)("td",{children:Hs.canAddOrEditCustomers()&&(0,On.jsxs)("div",{children:[(0,On.jsxs)("select",{className:"transfer-select",value:h[null===t||void 0===t?void 0:t.id],onChange:function(e){return function(e,t){var n=Object.assign({},h);void 0!==t&&null!==t&&""!==t&&0!==t?(n[e]=t,v(n)):e&&(delete n[e],v(n))}(null===t||void 0===t?void 0:t.id,e.target.value)},children:[(0,On.jsx)("option",{value:""}),1!==ue&&(0,On.jsx)("option",{value:"1",children:"Gaithersburg - 1"}),2!==ue&&(0,On.jsx)("option",{value:"2",children:"Beltsville - 2"}),3!==ue&&(0,On.jsx)("option",{value:"3",children:"Frederick - 3"})]}),h[null===t||void 0===t?void 0:t.id]&&(0,On.jsx)("button",{className:"btn btn-primary btn-sm me-2",onClick:function(){return function(e){if(void 0!==ue&&null!==ue&&""!==ue&&0!==ue){g(!0);var t=r.find((function(t){return t.id===e}));t&&ou.getByCustomer({name:null===t||void 0===t?void 0:t.name,id:null===t||void 0===t?void 0:t.id,namecn:null===t||void 0===t?void 0:t.name_cn}).then((function(n){var r=null===n||void 0===n?void 0:n.data;Rs(e,bt(bt({},t),{},{site:h[e]})).then((function(){(null===r||void 0===r?void 0:r.length)>0?Promise.all(null===r||void 0===r?void 0:r.map((function(t){return ou.updateEvent(null===t||void 0===t?void 0:t.id,bt(bt({},t),{},{site:h[e]}))}))).then((function(){Ls().then((function(e){var t;a(null===(t=e.data)||void 0===t?void 0:t.sort((function(e,t){return e.lastname>t.lastname?1:-1}))),g(!1)})),g(!1)})).catch((function(e){return g(!1)})):Ls().then((function(e){var t;a(null===(t=e.data)||void 0===t?void 0:t.sort((function(e,t){return e.lastname>t.lastname?1:-1}))),g(!1)}))})).catch((function(e){return g(!1)}))}))}}(null===t||void 0===t?void 0:t.id)},children:"Confirm"})]})})]},t.id)}))})]})}),ie>1&&(0,On.jsxs)("div",{className:"pagination-controls",style:{display:"flex",justifyContent:"space-between",alignItems:"center",padding:"15px 0",marginTop:"10px"},children:[(0,On.jsxs)("div",{style:{color:"#666",fontSize:"13px"},children:["Showing ",oe+1," - ",Math.min(se,k.length)," of ",k.length," customers"]}),(0,On.jsxs)("div",{style:{display:"flex",gap:"5px",alignItems:"center"},children:[(0,On.jsx)("button",{className:"btn btn-sm btn-outline-primary",onClick:function(){return ce(1)},disabled:1===G,style:{padding:"4px 8px"},children:"First"}),(0,On.jsx)("button",{className:"btn btn-sm btn-outline-primary",onClick:function(){return ce(G-1)},disabled:1===G,style:{padding:"4px 8px"},children:"Prev"}),function(){var e=[];if(ie<=5)for(var t=1;t<=ie;t++)e.push(t);else if(G<=3){for(var n=1;n<=4;n++)e.push(n);e.push("..."),e.push(ie)}else if(G>=ie-2){e.push(1),e.push("...");for(var r=ie-3;r<=ie;r++)e.push(r)}else{e.push(1),e.push("...");for(var a=G-1;a<=G+1;a++)e.push(a);e.push("..."),e.push(ie)}return e}().map((function(e,t){return"..."===e?(0,On.jsx)("span",{style:{padding:"4px 8px"},children:"..."},"ellipsis-".concat(t)):(0,On.jsx)("button",{className:"btn btn-sm ".concat(G===e?"btn-primary":"btn-outline-primary"),onClick:function(){return ce(e)},style:{padding:"4px 10px",minWidth:"35px"},children:e},e)})),(0,On.jsx)("button",{className:"btn btn-sm btn-outline-primary",onClick:function(){return ce(G+1)},disabled:G===ie,style:{padding:"4px 8px"},children:"Next"}),(0,On.jsx)("button",{className:"btn btn-sm btn-outline-primary",onClick:function(){return ce(ie)},disabled:G===ie,style:{padding:"4px 8px"},children:"Last"})]})]})]})}),fe=t.forwardRef((function(e,t){e.children;var n=e.style,r=e.className,a=e["aria-labelledby"];return(0,On.jsxs)("div",{ref:t,style:n,className:r,"aria-labelledby":a,children:[(0,On.jsx)("h6",{children:"Filter By"}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Health Condition"}),(0,On.jsxs)("select",{value:P,onChange:function(e){return M(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"diabetes",children:"Diabetes"}),(0,On.jsx)("option",{value:"1-1",children:"1-1"}),(0,On.jsx)("option",{value:"rounding list",children:"Rounding List"}),(0,On.jsx)("option",{value:"MOLST/POA/Advanced Directive",children:"MOLST/POA/Advanced Directive"})]})]})}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Payment Status"}),(0,On.jsxs)("select",{value:R,onChange:function(e){return A(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"paid",children:"Paid"}),(0,On.jsx)("option",{value:"overdue",children:"Overdue"})]})]})}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Service Requirement"}),(0,On.jsxs)("select",{value:F,onChange:function(e){return Y(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"wheelchair",children:"Wheelchair"}),(0,On.jsx)("option",{value:"special care",children:"Special Care"})]})]})}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Tags"}),(0,On.jsx)("div",{style:{maxHeight:"150px",overflowY:"auto"},children:V.map((function(e){return(0,On.jsxs)("div",{style:{marginBottom:"5px"},children:[(0,On.jsx)("input",{type:"checkbox",id:"tag-".concat(e.id),checked:Z.includes(e.label_name),onChange:function(){return t=e.label_name,void(Z.includes(t)?H(Z.filter((function(e){return e!==t}))):H([].concat(In(Z),[t])));var t}}),(0,On.jsx)("label",{htmlFor:"tag-".concat(e.id),style:{marginLeft:"5px"},children:e.label_name})]},e.id)}))})]})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return M(""),A(""),Y(""),H([]),void E(!1)},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){E(!1)},children:" Filter "})]})})]})}));return(0,On.jsxs)(On.Fragment,{children:[p&&(0,On.jsx)("div",{className:"spinner-overlay",children:(0,On.jsx)(xf,{animation:"border",role:"status",children:(0,On.jsx)("span",{className:"visually-hidden",children:"Loading..."})})}),(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"General"}),(0,On.jsx)(wl.Item,{active:!0,children:"Customer Information"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsx)("h4",{children:"All Customers"})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container list-page",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsxs)(Yc,{defaultActiveKey:"activeCustomers",id:"customers-tab",onSelect:function(e){return t=e,console.log("here",t),d("archivedCustomers"===t),l(""),x({key:"",order:""}),void j([]);var t},children:[(0,On.jsx)(zc,{eventKey:"activeCustomers",title:"Active Customers",children:de}),(0,On.jsx)(zc,{eventKey:"archivedCustomers",title:"Discharge Customers",children:de})]}),(0,On.jsxs)("div",{className:"list-func-panel",children:[(0,On.jsx)("input",{className:"me-2 with-search-icon",type:"text",placeholder:"Search",value:s,onChange:function(e){return l(e.currentTarget.value)}}),(0,On.jsxs)(zo,{id:"filter-customers",className:"me-2",show:D,onToggle:function(){return E(!D)},autoClose:!1,children:[(0,On.jsxs)(zo.Toggle,{variant:"primary",children:[(0,On.jsx)(hf,{size:16,className:"me-2"}),"Filter"]}),(0,On.jsx)(zo.Menu,{as:fe})]},"filter-customers"),(0,On.jsx)(Xo,{columns:re,onColumnsChange:function(e){ae(e)}}),(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){e("/customers")},children:[(0,On.jsx)(Qc,{size:16}),"Add New Customer"]}),(0,On.jsx)(rs,{columns:re,data:k.map((function(e){var t;return bt(bt({},e),{},{address:(null===e||void 0===e?void 0:e.address1)||(null===e||void 0===e?void 0:e.address2)||(null===e||void 0===e?void 0:e.address3)||(null===e||void 0===e?void 0:e.address4)||(null===e||void 0===e?void 0:e.address5),phone:(null===e||void 0===e?void 0:e.phone)||(null===e||void 0===e?void 0:e.home_phone)||(null===e||void 0===e?void 0:e.mobile_phone),tags:null===e||void 0===e||null===(t=e.tags)||void 0===t?void 0:t.join(", ")})})),filename:"customers"})]})]})})]})},dx=["color","size","title","className"];function fx(){return fx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},fx.apply(null,arguments)}var hx=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,dx);return t.createElement("svg",fx({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-box-arrow-right",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{fillRule:"evenodd",d:"M10 12.5a.5.5 0 0 1-.5.5h-8a.5.5 0 0 1-.5-.5v-9a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 .5.5v2a.5.5 0 0 0 1 0v-2A1.5 1.5 0 0 0 9.5 2h-8A1.5 1.5 0 0 0 0 3.5v9A1.5 1.5 0 0 0 1.5 14h8a1.5 1.5 0 0 0 1.5-1.5v-2a.5.5 0 0 0-1 0z"}),t.createElement("path",{fillRule:"evenodd",d:"M15.854 8.354a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.708.708L14.293 7.5H5.5a.5.5 0 0 0 0 1h8.793l-2.147 2.146a.5.5 0 0 0 .708.708z"}))}));hx.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var vx=hx,mx=function(){var e,n,r=I(),a=F(),o=i(q(),1)[0],s=i((0,t.useState)(void 0),2),l=s[0],c=s[1],u=i((0,t.useState)(void 0),2),d=u[0],f=u[1],h=i((0,t.useState)(o.get("tab")||"personalInfo"),2),v=h[0],m=h[1],p=i((0,t.useState)(!1),2),g=p[0],y=p[1],b=i((0,t.useState)(new Date),2),x=b[0],_=b[1],w=i((0,t.useState)(""),2),j=w[0],N=w[1],k=i((0,t.useState)(""),2),S=k[0],C=k[1],D=i((0,t.useState)(!1),2),E=D[0],O=D[1],P=function(){return"active"===(null===l||void 0===l?void 0:l.status)&&"discharged"!==(null===l||void 0===l?void 0:l.type)&&"transferred"!==(null===l||void 0===l?void 0:l.type)&&"deceased"!==(null===l||void 0===l?void 0:l.type)},M=function(){y(!1),_(new Date),N(""),C("")},T=function(e){if(!e)return"";var t=new Date(e),n=String(t.getMonth()+1).padStart(2,"0"),r=String(t.getDate()).padStart(2,"0"),a=t.getFullYear();return"".concat(n,"/").concat(r,"/").concat(a)},R=function(){var e=Fu(Zu().mark((function e(){var t,n,r,a;return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(x&&j){e.next=3;break}return alert("Please fill in Discharge Date and Discharge Reason."),e.abrupt("return");case 3:return O(!0),n=localStorage.getItem("user")?null===(t=JSON.parse(localStorage.getItem("user")))||void 0===t?void 0:t.name:"",r={status:"inactive",type:"discharged",discharge_date:T(x),discharge_reason:j,discharge_reason_other:S,discharge_by:n,edit_by:n,edit_date:new Date},e.prev=6,e.next=9,Rs(l.id,r);case 9:return e.next=11,Is(l.id);case 11:a=e.sent,c(a.data),M(),alert("Customer has been discharged successfully."),e.next=21;break;case 17:e.prev=17,e.t0=e.catch(6),console.error("Error discharging customer:",e.t0),alert("Error discharging customer. Please try again.");case 21:return e.prev=21,O(!1),e.finish(21);case 24:case"end":return e.stop()}}),e,null,[[6,17,21,24]])})));return function(){return e.apply(this,arguments)}}();(0,t.useEffect)((function(){Hs.canViewCustomers()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),r("/login")),l||Is(a.id).then((function(e){c(e.data)}))}),[]),(0,t.useEffect)((function(){null!==l&&void 0!==l&&l.id&&Os(null===l||void 0===l?void 0:l.id).then((function(e){f(e.data)}))}),[l]);var A=function(e,t){return e&&Array.isArray(e)&&0!==e.length?e.map((function(e){var n=t.find((function(t){return t.value===e}));return n?n.label:e})).join(", "):""},L=function(e){return"yes"===e||!0===e?"Yes":"no"===e||!1===e?"No":xr[e]||e||""};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"General"}),(0,On.jsx)(wl.Item,{href:"/customers/list",children:"Customer Information"}),(0,On.jsx)(wl.Item,{active:!0,children:"View Customer Details"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["View Customer Information ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){r("/customers/list")},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container form-page",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsxs)(Yc,{activeKey:v,onSelect:function(e){return m(e)},id:"customers-tab",children:[(0,On.jsxs)(zc,{eventKey:"personalInfo",title:"Personal Information",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Basic Info"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"First Name"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.firstname})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Middle Name"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.middle_name})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Last Name"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.lastname})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Chinese / Preferred Name"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.name_cn})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Name On ID"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.name_on_id})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Customer Type"}),(0,On.jsx)("div",{className:"field-value",children:Vn[null===l||void 0===l?void 0:l.type]||(null===l||void 0===l?void 0:l.type)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Program Type"}),(0,On.jsx)("div",{className:"field-value",children:Wn[null===l||void 0===l?void 0:l.program_type]||(null===l||void 0===l?void 0:l.program_type)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Pay Source"}),(0,On.jsxs)("div",{className:"field-value",children:[Kn[null===l||void 0===l?void 0:l.pay_source]||(null===l||void 0===l?void 0:l.pay_source),"other"===(null===l||void 0===l?void 0:l.pay_source)&&(null===l||void 0===l?void 0:l.pay_source_other)&&" (".concat(null===l||void 0===l?void 0:l.pay_source_other,")")]})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Date Of Birth"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.birth_date})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Legal Sex"}),(0,On.jsx)("div",{className:"field-value",children:Gn[null===l||void 0===l?void 0:l.legal_sex]||Gn[null===l||void 0===l?void 0:l.gender]||(null===l||void 0===l?void 0:l.gender)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Marital Status"}),(0,On.jsx)("div",{className:"field-value",children:Xn[null===l||void 0===l?void 0:l.marital_status]||(null===l||void 0===l?void 0:l.marital_status)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Marriage Date"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.marriage_date})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Immigration Status"}),(0,On.jsxs)("div",{className:"field-value",children:[er[null===l||void 0===l?void 0:l.immigration_status]||(null===l||void 0===l?void 0:l.immigration_status),"other"===(null===l||void 0===l?void 0:l.immigration_status)&&(null===l||void 0===l?void 0:l.immigration_status_other)&&" (".concat(null===l||void 0===l?void 0:l.immigration_status_other,")")]})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Language Spoken"}),(0,On.jsxs)("div",{className:"field-value",children:[A(null===l||void 0===l?void 0:l.language_spoken,tr)||(null===l||void 0===l?void 0:l.language),(null===l||void 0===l||null===(e=l.language_spoken)||void 0===e?void 0:e.includes("other"))&&(null===l||void 0===l?void 0:l.language_spoken_other)&&" (".concat(null===l||void 0===l?void 0:l.language_spoken_other,")")]})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Contact Info"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Primary Phone Number"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.phone})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Phone Number 2"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.mobile_phone})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Phone Number 3"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.home_phone})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Email"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.email})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Address"}),((null===l||void 0===l?void 0:l.address_line_1)||(null===l||void 0===l?void 0:l.street_address_1)||(null===l||void 0===l?void 0:l.city)||(null===l||void 0===l?void 0:l.city1))&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("strong",{className:"text-secondary d-block mb-2",children:"Address 1"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Line 1"}),(0,On.jsx)("div",{className:"field-value",children:(null===l||void 0===l?void 0:l.address_line_1)||(null===l||void 0===l?void 0:l.street_address_1)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Line 2"}),(0,On.jsx)("div",{className:"field-value",children:(null===l||void 0===l?void 0:l.address_line_2)||(null===l||void 0===l?void 0:l.apartment)})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"City"}),(0,On.jsx)("div",{className:"field-value",children:(null===l||void 0===l?void 0:l.city)||(null===l||void 0===l?void 0:l.city1)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"State"}),(0,On.jsx)("div",{className:"field-value",children:rr[null===l||void 0===l?void 0:l.state]||rr[null===l||void 0===l?void 0:l.state1]||(null===l||void 0===l?void 0:l.state)||(null===l||void 0===l?void 0:l.state1)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Zip Code"}),(0,On.jsx)("div",{className:"field-value",children:(null===l||void 0===l?void 0:l.zip_code)||(null===l||void 0===l?void 0:l.zip_code1)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Note"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.address_note})]})]})]}),((null===l||void 0===l?void 0:l.address2_line_1)||(null===l||void 0===l?void 0:l.street_address_2)||(null===l||void 0===l?void 0:l.city2))&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("strong",{className:"text-secondary d-block mb-2 mt-3",children:"Address 2"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Line 1"}),(0,On.jsx)("div",{className:"field-value",children:(null===l||void 0===l?void 0:l.address2_line_1)||(null===l||void 0===l?void 0:l.street_address_2)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Line 2"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.address2_line_2})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"City"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.city2})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"State"}),(0,On.jsx)("div",{className:"field-value",children:rr[null===l||void 0===l?void 0:l.state2]||(null===l||void 0===l?void 0:l.state2)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Zip Code"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.zip_code2})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Note"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.address2_note})]})]})]}),((null===l||void 0===l?void 0:l.address3_line_1)||(null===l||void 0===l?void 0:l.street_address_3)||(null===l||void 0===l?void 0:l.city3))&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("strong",{className:"text-secondary d-block mb-2 mt-3",children:"Address 3"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Line 1"}),(0,On.jsx)("div",{className:"field-value",children:(null===l||void 0===l?void 0:l.address3_line_1)||(null===l||void 0===l?void 0:l.street_address_3)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Line 2"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.address3_line_2})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"City"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.city3})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"State"}),(0,On.jsx)("div",{className:"field-value",children:rr[null===l||void 0===l?void 0:l.state3]||(null===l||void 0===l?void 0:l.state3)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Zip Code"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.zip_code3})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Note"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.address3_note})]})]})]}),((null===l||void 0===l?void 0:l.address4_line_1)||(null===l||void 0===l?void 0:l.street_address_4)||(null===l||void 0===l?void 0:l.city4))&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("strong",{className:"text-secondary d-block mb-2 mt-3",children:"Address 4"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Line 1"}),(0,On.jsx)("div",{className:"field-value",children:(null===l||void 0===l?void 0:l.address4_line_1)||(null===l||void 0===l?void 0:l.street_address_4)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Line 2"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.address4_line_2})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"City"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.city4})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"State"}),(0,On.jsx)("div",{className:"field-value",children:rr[null===l||void 0===l?void 0:l.state4]||(null===l||void 0===l?void 0:l.state4)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Zip Code"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.zip_code4})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Note"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.address4_note})]})]})]}),((null===l||void 0===l?void 0:l.address5_line_1)||(null===l||void 0===l?void 0:l.street_address_5)||(null===l||void 0===l?void 0:l.city5))&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("strong",{className:"text-secondary d-block mb-2 mt-3",children:"Address 5"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Line 1"}),(0,On.jsx)("div",{className:"field-value",children:(null===l||void 0===l?void 0:l.address5_line_1)||(null===l||void 0===l?void 0:l.street_address_5)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Line 2"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.address5_line_2})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"City"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.city5})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"State"}),(0,On.jsx)("div",{className:"field-value",children:rr[null===l||void 0===l?void 0:l.state5]||(null===l||void 0===l?void 0:l.state5)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Zip Code"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.zip_code5})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Note"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.address5_note})]})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Emergency Contact"}),((null===l||void 0===l?void 0:l.emergency_contact_name)||(null===l||void 0===l?void 0:l.emergency_contact_phone))&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("strong",{className:"text-secondary d-block mb-2",children:"Emergency Contact 1"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Emergency Contact Name"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.emergency_contact_name})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Emergency Contact Phone Number"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.emergency_contact_phone})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Emergency Contact Relationship"}),(0,On.jsxs)("div",{className:"field-value",children:[ir[null===l||void 0===l?void 0:l.emergency_contact_relationship]||(null===l||void 0===l?void 0:l.emergency_contact_relationship),"other"===(null===l||void 0===l?void 0:l.emergency_contact_relationship)&&(null===l||void 0===l?void 0:l.emergency_contact_relationship_other)&&" (".concat(null===l||void 0===l?void 0:l.emergency_contact_relationship_other,")")]})]})]}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Emergency Contact Role"}),(0,On.jsx)("div",{className:"field-value",children:A(null===l||void 0===l?void 0:l.emergency_contact_role,or)})]})})]}),((null===l||void 0===l?void 0:l.emergency_contact2_name)||(null===l||void 0===l?void 0:l.emergency_contact2_phone))&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("strong",{className:"text-secondary d-block mb-2 mt-3",children:"Emergency Contact 2"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Emergency Contact Name"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.emergency_contact2_name})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Emergency Contact Phone Number"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.emergency_contact2_phone})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Emergency Contact Relationship"}),(0,On.jsxs)("div",{className:"field-value",children:[ir[null===l||void 0===l?void 0:l.emergency_contact2_relationship]||(null===l||void 0===l?void 0:l.emergency_contact2_relationship),"other"===(null===l||void 0===l?void 0:l.emergency_contact2_relationship)&&(null===l||void 0===l?void 0:l.emergency_contact2_relationship_other)&&" (".concat(null===l||void 0===l?void 0:l.emergency_contact2_relationship_other,")")]})]})]}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Emergency Contact Role"}),(0,On.jsx)("div",{className:"field-value",children:A(null===l||void 0===l?void 0:l.emergency_contact2_role,or)})]})})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Schedule"}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Days of Week"}),(0,On.jsx)("div",{className:"field-value",children:A(null===l||void 0===l?void 0:l.days_of_week,sr)})]})}),(0,On.jsx)("h6",{className:"text-primary",children:"Admission & Discharge Record"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Admission Date"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.admission_date})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Enrolled Date"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.enrolled_date})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Created By"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.create_by})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Referral Source"}),(0,On.jsxs)("div",{className:"field-value",children:[lr[null===l||void 0===l?void 0:l.referral_source]||(null===l||void 0===l?void 0:l.referral_source),"other"===(null===l||void 0===l?void 0:l.referral_source)&&(null===l||void 0===l?void 0:l.referral_source_other)&&" (".concat(null===l||void 0===l?void 0:l.referral_source_other,")")]})]})]}),!P()&&(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Discharge Date"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.discharge_date})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Discharge By"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.discharge_by})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Discharge Reason"}),(0,On.jsxs)("div",{className:"field-value",children:[fr[null===l||void 0===l?void 0:l.discharge_reason]||(null===l||void 0===l?void 0:l.discharge_reason),"other"===(null===l||void 0===l?void 0:l.discharge_reason)&&(null===l||void 0===l?void 0:l.discharge_reason_other)&&" (".concat(null===l||void 0===l?void 0:l.discharge_reason_other,")")]})]})]})]}),(0,On.jsxs)(zc,{eventKey:"careServices",title:"Care & Services",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Care & Services"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Dietary Restrictions"}),(0,On.jsxs)("div",{className:"field-value",children:[A(null===l||void 0===l?void 0:l.dietary_restrictions,hr),(null===l||void 0===l||null===(n=l.dietary_restrictions)||void 0===n?void 0:n.includes("other"))&&(null===l||void 0===l?void 0:l.dietary_restrictions_other)&&" (".concat(null===l||void 0===l?void 0:l.dietary_restrictions_other,")")]})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Diet Texture"}),(0,On.jsx)("div",{className:"field-value",children:pr[null===l||void 0===l?void 0:l.diet_texture]||(null===l||void 0===l?void 0:l.diet_texture)})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Table Number"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.table_id})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Seat Number"}),(0,On.jsx)("div",{className:"field-value",children:(null===l||void 0===l?void 0:l.seat_number)||(null===l||void 0===l?void 0:l.seating)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Transportation Type"}),(0,On.jsx)("div",{className:"field-value",children:yr[null===l||void 0===l?void 0:l.transportation_type]||(null===l||void 0===l?void 0:l.transportation_type)})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Consent To Text Messages"}),(0,On.jsx)("div",{className:"field-value",children:L((null===l||void 0===l?void 0:l.consent_to_text_messages)||(null===l||void 0===l?void 0:l.text_msg_enabled))})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Preferred Text Language"}),(0,On.jsx)("div",{className:"field-value",children:wr[null===l||void 0===l?void 0:l.preferred_text_language]||(null===l||void 0===l?void 0:l.preferred_text_language)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Consent to Media Use"}),(0,On.jsx)("div",{className:"field-value",children:L(null===l||void 0===l?void 0:l.consent_to_media_use)})]})]})]}),(0,On.jsxs)(zc,{eventKey:"medicalInsurance",title:"Medical & Insurance",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Providers"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Primary Care Physician"}),(0,On.jsx)("div",{className:"field-value",children:(null===l||void 0===l?void 0:l.primary_care_physician)||(null===l||void 0===l?void 0:l.care_provider)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Pharmacy Name"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.pharmacy})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Pharmacy ID"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.pharmacy_id})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"General Conditions"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Diabetes Mellitus"}),(0,On.jsx)("div",{className:"field-value",children:L(null===l||void 0===l?void 0:l.diabetes_mellitus)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Eyes-On"}),(0,On.jsx)("div",{className:"field-value",children:L((null===l||void 0===l?void 0:l.eyes_on)||(null===l||void 0===l?void 0:l.disability))})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Wheelchair"}),(0,On.jsx)("div",{className:"field-value",children:L(null===l||void 0===l?void 0:l.wheelchair)})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Legal"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"MOLST"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.molst})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Provisions for Advance Medical"}),(0,On.jsx)("div",{className:"field-value",children:L(null===l||void 0===l?void 0:l.provisions_for_advance_medical)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Hospice"}),(0,On.jsx)("div",{className:"field-value",children:L(null===l||void 0===l?void 0:l.hospice)})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Burial Arrangements"}),(0,On.jsx)("div",{className:"field-value",children:L(null===l||void 0===l?void 0:l.burial_arrangements)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Power of Attorney"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.power_of_attorney})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Rounding"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Requires Rounding"}),(0,On.jsx)("div",{className:"field-value",children:L(null===l||void 0===l?void 0:l.requires_rounding)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Rounding Notes"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.rounding_notes})]})]})]}),(0,On.jsxs)(zc,{eventKey:"confidentialDetails",title:"Confidential Details",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Confidential Details"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Medicare Number"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.medicare_number})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Medicaid Number"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.medicaid_number})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Social Security Number"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.social_security_number})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Adcaps ID"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.adcaps_id})]})]})]}),(0,On.jsxs)(zc,{eventKey:"complianceDeadlines",title:"Compliance & Deadlines",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Compliance & Deadlines"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Adcaps Completed Date"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.adcaps_completed_date})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Center Qualification Renew Date"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.center_qualification_renew_date})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Medicaid Renew Date"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.medicaid_renew_date})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"ID Expiration Date"}),(0,On.jsx)("div",{className:"field-value",children:null===l||void 0===l?void 0:l.id_expiration_date})]})]})]}),(0,On.jsxs)(zc,{eventKey:"formSubmission",title:"Form Submission",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Admission Forms"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Maryland HIPAA Authorization"}),(0,On.jsx)("div",{className:"field-value",children:null!==l&&void 0!==l&&l.hipaa_authorization_form?"Uploaded":"Not Uploaded"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Medication Management Consent Form"}),(0,On.jsx)("div",{className:"field-value",children:null!==l&&void 0!==l&&l.medication_management_consent_form?"Uploaded":"Not Uploaded"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Freedom Of Choice"}),(0,On.jsx)("div",{className:"field-value",children:null!==l&&void 0!==l&&l.freedom_of_choice_form?"Uploaded":"Not Uploaded"})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Meal Benefit Application"}),(0,On.jsx)("div",{className:"field-value",children:null!==l&&void 0!==l&&l.meal_benefit_application_form?"Uploaded":"Not Uploaded"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Photo-Video Release Waiver Form"}),(0,On.jsx)("div",{className:"field-value",children:null!==l&&void 0!==l&&l.photo_video_release_form?"Uploaded":"Not Uploaded"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Security Deposit Payment Agreement"}),(0,On.jsx)("div",{className:"field-value",children:null!==l&&void 0!==l&&l.security_deposit_agreement_form?"Uploaded":"Not Uploaded"})]})]}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Recreational Program Contract"}),(0,On.jsx)("div",{className:"field-value",children:null!==l&&void 0!==l&&l.recreational_program_contract_form?"Uploaded":"Not Uploaded"})]})}),(0,On.jsx)("h6",{className:"text-primary",children:"Medical Forms"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"TB Form"}),(0,On.jsx)("div",{className:"field-value",children:null!==l&&void 0!==l&&l.tb_form?"Uploaded":"Not Uploaded"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Pre-Screening Form"}),(0,On.jsx)("div",{className:"field-value",children:null!==l&&void 0!==l&&l.pre_screening_form?"Uploaded":"Not Uploaded"})]})]})]}),(0,On.jsxs)(zc,{eventKey:"additionalInfo",title:"Additional Information",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Additional Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section base-line",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Profile Picture"}),d&&(0,On.jsx)("img",{height:"100px",width:"100px",src:"data:image/png;base64, ".concat(d)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Notes And Attachments"}),(0,On.jsx)("div",{className:"field-value",children:(null===l||void 0===l?void 0:l.note)||(null===l||void 0===l?void 0:l.private_note)})]})]})]})]}),(0,On.jsxs)("div",{className:"list-func-panel",children:[(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){return e=null===l||void 0===l?void 0:l.id,void r("/customers/edit/".concat(e,"?tab=").concat(v));var e},children:[(0,On.jsx)($c,{className:"me-2",size:16}),"Edit"]}),P()&&(0,On.jsxs)("button",{className:"btn btn-warning",onClick:function(){_(new Date),N(""),C(""),y(!0)},children:[(0,On.jsx)(vx,{className:"me-2",size:16}),"Discharge Customer"]})]})]})}),(0,On.jsxs)(Yd,{show:g,onHide:M,children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Discharge Customer"})}),(0,On.jsxs)(Yd.Body,{children:[(0,On.jsxs)("p",{className:"text-muted mb-3",children:["Are you sure you want to discharge ",(0,On.jsxs)("strong",{children:[null===l||void 0===l?void 0:l.firstname," ",null===l||void 0===l?void 0:l.lastname]}),"? This will set the customer's status to inactive."]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsxs)("label",{className:"form-label",children:["Discharge Date",(0,On.jsx)("span",{className:"text-danger",children:"*"})]}),(0,On.jsx)(Wd(),{selected:x,onChange:function(e){return _(e)},dateFormat:"MM/dd/yyyy",placeholderText:"MM/DD/YYYY",className:"form-control"})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsxs)("label",{className:"form-label",children:["Discharge Reason",(0,On.jsx)("span",{className:"text-danger",children:"*"})]}),(0,On.jsxs)("select",{className:"form-control",value:j,onChange:function(e){return N(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(dr).map((function(e){return(0,On.jsx)("option",{value:dr[e],children:fr[dr[e]]},e)}))]})]}),"other"===j&&(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("label",{className:"form-label",children:"Discharge Reason (Other)"}),(0,On.jsx)("input",{type:"text",className:"form-control",placeholder:"Please specify...",value:S,onChange:function(e){return C(e.target.value)}})]})]}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:M,children:"Cancel"}),(0,On.jsx)(Mo,{variant:"warning",onClick:R,disabled:E||!x||!j,children:E?"Discharging...":"Confirm Discharge"})]})]})]})},px=function(){var e=I(),n=me(),r=En.actions.updateCustomer,a=F(),o=q(),s=i(o,1),l=s[0],c=(0,t.useState)(l.get("tab")||"personalInfo"),u=i(c,2),d=u[0],f=u[1],h=(0,t.useState)(void 0),v=i(h,2),m=v[0],p=v[1],g=(0,t.useState)(""),y=i(g,2),b=y[0],x=y[1],_=(0,t.useState)(""),w=i(_,2),j=w[0],N=w[1],k=(0,t.useState)(""),S=i(k,2),C=S[0],D=S[1],E=(0,t.useState)(""),O=i(E,2),P=O[0],M=O[1],T=(0,t.useState)(""),R=i(T,2),A=R[0],L=R[1],Y=(0,t.useState)(""),U=i(Y,2),Z=U[0],H=U[1],B=(0,t.useState)(""),V=i(B,2),z=V[0],W=V[1],K=(0,t.useState)(""),$=i(K,2),G=$[0],J=$[1],X=(0,t.useState)(""),Q=i(X,2),ee=Q[0],te=Q[1],ne=(0,t.useState)(null),re=i(ne,2),ae=re[0],ie=re[1],oe=(0,t.useState)(""),se=i(oe,2),le=se[0],ce=se[1],ue=(0,t.useState)(""),de=i(ue,2),fe=de[0],he=de[1],ve=(0,t.useState)(null),pe=i(ve,2),ge=pe[0],ye=pe[1],be=(0,t.useState)(""),xe=i(be,2),_e=xe[0],we=xe[1],je=(0,t.useState)(""),Ne=i(je,2),ke=Ne[0],Se=Ne[1],Ce=(0,t.useState)([]),De=i(Ce,2),Ee=De[0],Oe=De[1],Pe=(0,t.useState)(""),Me=i(Pe,2),Te=Me[0],Re=Me[1],Ae=(0,t.useState)(""),Ie=i(Ae,2),Le=Ie[0],Fe=Ie[1],Ye=(0,t.useState)(""),Ue=i(Ye,2),Ze=Ue[0],He=Ue[1],Be=(0,t.useState)(""),Ve=i(Be,2),ze=Ve[0],We=Ve[1],qe=(0,t.useState)(""),Ke=i(qe,2),$e=Ke[0],Ge=Ke[1],Je=(0,t.useState)([{line1:"",line2:"",city:"",state:"",zipCode:"",note:""}]),Xe=i(Je,2),Qe=Xe[0],et=Xe[1],tt=(0,t.useState)([{name:"",phone:"",relationship:"",relationshipOther:"",role:[]}]),nt=i(tt,2),rt=nt[0],at=nt[1],it=(0,t.useState)([]),ot=i(it,2),st=ot[0],lt=ot[1],ct=(0,t.useState)(null),ut=i(ct,2),dt=ut[0],ft=ut[1],ht=(0,t.useState)(null),vt=i(ht,2),mt=vt[0],pt=vt[1],gt=i((0,t.useState)(""),2),yt=gt[0],xt=gt[1],_t=i((0,t.useState)(""),2),wt=_t[0],jt=_t[1],Nt=i((0,t.useState)(null),2),kt=Nt[0],St=Nt[1],Ct=i((0,t.useState)(""),2),Dt=Ct[0],Et=Ct[1],Ot=i((0,t.useState)(""),2),Pt=Ot[0],Mt=Ot[1],Tt=i((0,t.useState)([]),2),Rt=Tt[0],At=Tt[1],It=i((0,t.useState)(""),2),Lt=It[0],Ft=It[1],Yt=i((0,t.useState)(""),2),Ut=Yt[0],Zt=Yt[1],Ht=i((0,t.useState)(""),2),Bt=Ht[0],Vt=Ht[1],zt=i((0,t.useState)(""),2),Wt=zt[0],qt=zt[1],Kt=i((0,t.useState)(""),2),$t=Kt[0],Gt=Kt[1],Jt=i((0,t.useState)(""),2),Xt=Jt[0],Qt=Jt[1],en=i((0,t.useState)(""),2),tn=en[0],nn=en[1],rn=i((0,t.useState)(""),2),an=rn[0],on=rn[1],sn=i((0,t.useState)(""),2),ln=sn[0],cn=sn[1],un=i((0,t.useState)(""),2),dn=un[0],fn=un[1],hn=i((0,t.useState)(""),2),vn=hn[0],mn=hn[1],pn=i((0,t.useState)([]),2),gn=pn[0],yn=pn[1],bn=i((0,t.useState)([]),2),xn=bn[0],_n=bn[1],wn=i((0,t.useState)(""),2),jn=wn[0],Nn=wn[1],kn=i((0,t.useState)(""),2),Sn=kn[0],Cn=kn[1],Dn=i((0,t.useState)(""),2),Pn=Dn[0],Mn=Dn[1],Tn=i((0,t.useState)(""),2),Rn=Tn[0],An=Tn[1],Ln=i((0,t.useState)(""),2),Fn=Ln[0],Yn=Ln[1],Un=i((0,t.useState)(""),2),Zn=Un[0],Hn=Un[1],ur=i((0,t.useState)(""),2),jr=ur[0],Nr=ur[1],kr=i((0,t.useState)(""),2),Sr=kr[0],Cr=kr[1],Dr=i((0,t.useState)(""),2),Er=Dr[0],Or=Dr[1],Pr=i((0,t.useState)(""),2),Mr=Pr[0],Tr=Pr[1],Rr=i((0,t.useState)(""),2),Ar=Rr[0],Ir=Rr[1],Lr=i((0,t.useState)(""),2),Fr=Lr[0],Yr=Lr[1],Ur=i((0,t.useState)(""),2),Zr=Ur[0],Hr=Ur[1],Br=i((0,t.useState)(""),2),Vr=Br[0],zr=Br[1],Wr=i((0,t.useState)(null),2),qr=Wr[0],Kr=Wr[1],$r=i((0,t.useState)(null),2),Gr=$r[0],Jr=$r[1],Xr=i((0,t.useState)(null),2),Qr=Xr[0],ea=Xr[1],ta=i((0,t.useState)(null),2),na=ta[0],ra=ta[1],aa=i((0,t.useState)(null),2),ia=aa[0],oa=aa[1],sa=i((0,t.useState)(null),2),la=sa[0],ca=sa[1],ua=i((0,t.useState)(null),2),da=ua[0],fa=ua[1],ha=i((0,t.useState)(null),2),va=ha[0],ma=ha[1],pa=i((0,t.useState)(null),2),ga=pa[0],ya=pa[1],ba=i((0,t.useState)(null),2),xa=ba[0],_a=ba[1],wa=i((0,t.useState)(null),2),ja=wa[0],Na=wa[1],ka=i((0,t.useState)(null),2),Sa=ka[0],Ca=ka[1],Da=i((0,t.useState)(null),2),Ea=Da[0],Oa=Da[1],Pa=i((0,t.useState)(""),2),Ma=Pa[0],Ta=Pa[1],Ra=i((0,t.useState)(),2),Aa=Ra[0],Ia=Ra[1],La=i((0,t.useState)(!1),2),Fa=La[0],Ya=La[1],Ua=function(){e("/customers/list")},Za=function(e){if(!e)return"";var t=e.replace(/[^\d]/g,""),n=t.length;return n<4?t:n<7?"(".concat(t.slice(0,3),")").concat(t.slice(3)):"(".concat(t.slice(0,3),")").concat(t.slice(3,6),"-").concat(t.slice(6,10))};(0,t.useEffect)((function(){Hs.canAddOrEditCustomers()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login")),m||Is(a.id).then((function(e){p(e.data)})),ul("pharmacy").then((function(e){_n(e.data)})),ul("provider").then((function(e){yn(e.data)}))}),[]);var Ha=function(e){if(!e)return"";var t=new Date(e),n=String(t.getMonth()+1).padStart(2,"0"),r=String(t.getDate()).padStart(2,"0"),a=t.getFullYear();return"".concat(n,"/").concat(r,"/").concat(a)},Ba=function(e,t,n){var r=In(Qe);r[e][t]=n,et(r)},Va=function(e,t,n){var r=In(rt);r[e][t]=n,at(r)},za=function(e,t){return e&&Array.isArray(e)?e.map((function(e){return t.find((function(t){return t.value===e}))||{value:e,label:e}})):[]};(0,t.useEffect)((function(){if(m){x(m.firstname||""),N(m.middle_name||""),D(m.lastname||""),M(m.name_cn||""),L(m.name_on_id||""),H(m.type||""),W(m.program_type||""),J(m.pay_source||""),te(m.pay_source_other||""),ie(Au(m.birth_date)),ce(m.legal_sex||m.gender||""),he(m.marital_status||""),ye(Au(m.marriage_date)),we(m.immigration_status||""),Se(m.immigration_status_other||""),Oe(za(m.language_spoken,tr)),Re(m.language_spoken_other||""),Fe(Za(m.phone||"")),He(Za(m.mobile_phone||"")),We(Za(m.home_phone||"")),Ge(m.email||"");var e=[];(m.address_line_1||m.street_address_1||m.city||m.city1)&&e.push({line1:m.address_line_1||m.street_address_1||"",line2:m.address_line_2||m.apartment||"",city:m.city||m.city1||"",state:m.state||m.state1||"",zipCode:m.zip_code||m.zip_code1||"",note:m.address_note||""}),(m.address2_line_1||m.street_address_2||m.city2)&&e.push({line1:m.address2_line_1||m.street_address_2||"",line2:m.address2_line_2||"",city:m.city2||"",state:m.state2||"",zipCode:m.zip_code2||"",note:m.address2_note||""}),(m.address3_line_1||m.street_address_3||m.city3)&&e.push({line1:m.address3_line_1||m.street_address_3||"",line2:m.address3_line_2||"",city:m.city3||"",state:m.state3||"",zipCode:m.zip_code3||"",note:m.address3_note||""}),(m.address4_line_1||m.street_address_4||m.city4)&&e.push({line1:m.address4_line_1||m.street_address_4||"",line2:m.address4_line_2||"",city:m.city4||"",state:m.state4||"",zipCode:m.zip_code4||"",note:m.address4_note||""}),(m.address5_line_1||m.street_address_5||m.city5)&&e.push({line1:m.address5_line_1||m.street_address_5||"",line2:m.address5_line_2||"",city:m.city5||"",state:m.state5||"",zipCode:m.zip_code5||"",note:m.address5_note||""}),0===e.length&&e.push({line1:"",line2:"",city:"",state:"",zipCode:"",note:""}),et(e);var t=[];(m.emergency_contact_name||m.emergency_contact_phone)&&t.push({name:m.emergency_contact_name||"",phone:Za(m.emergency_contact_phone||""),relationship:m.emergency_contact_relationship||"",relationshipOther:m.emergency_contact_relationship_other||"",role:za(m.emergency_contact_role,or)}),(m.emergency_contact2_name||m.emergency_contact2_phone)&&t.push({name:m.emergency_contact2_name||"",phone:Za(m.emergency_contact2_phone||""),relationship:m.emergency_contact2_relationship||"",relationshipOther:m.emergency_contact2_relationship_other||"",role:za(m.emergency_contact2_role,or)}),(m.emergency_contact3_name||m.emergency_contact3_phone)&&t.push({name:m.emergency_contact3_name||"",phone:Za(m.emergency_contact3_phone||""),relationship:m.emergency_contact3_relationship||"",relationshipOther:m.emergency_contact3_relationship_other||"",role:za(m.emergency_contact3_role,or)}),(m.emergency_contact4_name||m.emergency_contact4_phone)&&t.push({name:m.emergency_contact4_name||"",phone:Za(m.emergency_contact4_phone||""),relationship:m.emergency_contact4_relationship||"",relationshipOther:m.emergency_contact4_relationship_other||"",role:za(m.emergency_contact4_role,or)}),(m.emergency_contact5_name||m.emergency_contact5_phone)&&t.push({name:m.emergency_contact5_name||"",phone:Za(m.emergency_contact5_phone||""),relationship:m.emergency_contact5_relationship||"",relationshipOther:m.emergency_contact5_relationship_other||"",role:za(m.emergency_contact5_role,or)}),0===t.length&&t.push({name:"",phone:"",relationship:"",relationshipOther:"",role:[]}),at(t),lt(za(m.days_of_week,sr)),ft(Au(m.admission_date)),pt(Au(m.enrolled_date)),xt(m.referral_source||""),jt(m.referral_source_other||""),St(Au(m.discharge_date)),Et(m.discharge_reason||""),Mt(m.discharge_reason_other||""),At(za(m.dietary_restrictions,hr)),Ft(m.dietary_restrictions_other||""),Zt(m.diet_texture||""),Vt(m.table_id||""),qt(m.seat_number||m.seating||""),Gt(m.transportation_type||""),Qt(m.consent_to_text_messages||(m.text_msg_enabled?"yes":"no")),nn(m.preferred_text_language||""),on(m.consent_to_media_use||""),cn(m.primary_care_physician||m.care_provider?{label:m.primary_care_physician||m.care_provider,value:""}:""),fn(m.pharmacy?{label:m.pharmacy,value:m.pharmacy_id}:""),mn(m.pharmacy_id||""),Nn(m.diabetes_mellitus||""),Cn(m.eyes_on||(m.disability?"yes":"")),Mn(m.wheelchair||""),An(m.molst||""),Yn(m.provisions_for_advance_medical||""),Hn(m.hospice||""),Nr(m.burial_arrangements||""),Cr(m.power_of_attorney||""),Or(m.requires_rounding||""),Tr(m.rounding_notes||""),Ir(m.medicare_number||""),Yr(m.medicaid_number||""),Hr(m.social_security_number||""),zr(m.adcaps_id||""),Kr(Au(m.adcaps_completed_date)),Jr(Au(m.center_qualification_renew_date)),ea(Au(m.medicaid_renew_date)),ra(Au(m.id_expiration_date)),Ta(m.note||m.private_note||"")}}),[m]);var Wa=function(){Ya(!1)},qa=function(){var e,t,n,r,a,i,o,s,l,c,u,d,f,h,v,m,p,g,y,x,_,w,N,k,S,D,E,O,M,T,R,I,L,F,Y,U,H,B,V,W,q,K,$,J,X,Q,te,ne,re,ie,oe,se,ce,ue,de,he,ve,me,pe,ye,be,xe,we,je,Ne,Se,Ce,De,Oe,Pe,Me,Re,Ae,Ie,Fe;return{name:"".concat(C,",").concat(b),firstname:b,middle_name:j,lastname:C,name_cn:P,name_on_id:A,type:Z,program_type:z,pay_source:G,pay_source_other:ee,birth_date:Ha(ae),legal_sex:le,gender:le,marital_status:fe,marriage_date:Ha(ge),immigration_status:_e,immigration_status_other:ke,language_spoken:Ee.map((function(e){return e.value})),language_spoken_other:Te,language:Ee.map((function(e){return e.label})).join(", "),phone:Le,mobile_phone:Ze,home_phone:ze,email:$e,address_line_1:(null===(e=Qe[0])||void 0===e?void 0:e.line1)||"",address_line_2:(null===(t=Qe[0])||void 0===t?void 0:t.line2)||"",city:(null===(n=Qe[0])||void 0===n?void 0:n.city)||"",state:(null===(r=Qe[0])||void 0===r?void 0:r.state)||"",zip_code:(null===(a=Qe[0])||void 0===a?void 0:a.zipCode)||"",address_note:(null===(i=Qe[0])||void 0===i?void 0:i.note)||"",address1:"".concat((null===(o=Qe[0])||void 0===o?void 0:o.line1)||"",", ").concat((null===(s=Qe[0])||void 0===s?void 0:s.line2)||"",", ").concat((null===(l=Qe[0])||void 0===l?void 0:l.city)||"",", ").concat((null===(c=Qe[0])||void 0===c?void 0:c.state)||""," ").concat((null===(u=Qe[0])||void 0===u?void 0:u.zipCode)||"").replace(/, ,/g,",").trim(),street_address_1:(null===(d=Qe[0])||void 0===d?void 0:d.line1)||"",city1:(null===(f=Qe[0])||void 0===f?void 0:f.city)||"",state1:(null===(h=Qe[0])||void 0===h?void 0:h.state)||"",zip_code1:(null===(v=Qe[0])||void 0===v?void 0:v.zipCode)||"",address2_line_1:(null===(m=Qe[1])||void 0===m?void 0:m.line1)||"",address2_line_2:(null===(p=Qe[1])||void 0===p?void 0:p.line2)||"",city2:(null===(g=Qe[1])||void 0===g?void 0:g.city)||"",state2:(null===(y=Qe[1])||void 0===y?void 0:y.state)||"",zip_code2:(null===(x=Qe[1])||void 0===x?void 0:x.zipCode)||"",address2_note:(null===(_=Qe[1])||void 0===_?void 0:_.note)||"",street_address_2:(null===(w=Qe[1])||void 0===w?void 0:w.line1)||"",address3_line_1:(null===(N=Qe[2])||void 0===N?void 0:N.line1)||"",address3_line_2:(null===(k=Qe[2])||void 0===k?void 0:k.line2)||"",city3:(null===(S=Qe[2])||void 0===S?void 0:S.city)||"",state3:(null===(D=Qe[2])||void 0===D?void 0:D.state)||"",zip_code3:(null===(E=Qe[2])||void 0===E?void 0:E.zipCode)||"",address3_note:(null===(O=Qe[2])||void 0===O?void 0:O.note)||"",street_address_3:(null===(M=Qe[2])||void 0===M?void 0:M.line1)||"",address4_line_1:(null===(T=Qe[3])||void 0===T?void 0:T.line1)||"",address4_line_2:(null===(R=Qe[3])||void 0===R?void 0:R.line2)||"",city4:(null===(I=Qe[3])||void 0===I?void 0:I.city)||"",state4:(null===(L=Qe[3])||void 0===L?void 0:L.state)||"",zip_code4:(null===(F=Qe[3])||void 0===F?void 0:F.zipCode)||"",address4_note:(null===(Y=Qe[3])||void 0===Y?void 0:Y.note)||"",street_address_4:(null===(U=Qe[3])||void 0===U?void 0:U.line1)||"",address5_line_1:(null===(H=Qe[4])||void 0===H?void 0:H.line1)||"",address5_line_2:(null===(B=Qe[4])||void 0===B?void 0:B.line2)||"",city5:(null===(V=Qe[4])||void 0===V?void 0:V.city)||"",state5:(null===(W=Qe[4])||void 0===W?void 0:W.state)||"",zip_code5:(null===(q=Qe[4])||void 0===q?void 0:q.zipCode)||"",address5_note:(null===(K=Qe[4])||void 0===K?void 0:K.note)||"",street_address_5:(null===($=Qe[4])||void 0===$?void 0:$.line1)||"",emergency_contact_name:(null===(J=rt[0])||void 0===J?void 0:J.name)||"",emergency_contact_phone:(null===(X=rt[0])||void 0===X?void 0:X.phone)||"",emergency_contact_relationship:(null===(Q=rt[0])||void 0===Q?void 0:Q.relationship)||"",emergency_contact_relationship_other:(null===(te=rt[0])||void 0===te?void 0:te.relationshipOther)||"",emergency_contact_role:((null===(ne=rt[0])||void 0===ne?void 0:ne.role)||[]).map((function(e){return e.value})),emergency_contact:"".concat((null===(re=rt[0])||void 0===re?void 0:re.name)||""," ").concat((null===(ie=rt[0])||void 0===ie?void 0:ie.phone)||""," ").concat((null===(oe=rt[0])||void 0===oe?void 0:oe.relationship)||""),emergency_contact2_name:(null===(se=rt[1])||void 0===se?void 0:se.name)||"",emergency_contact2_phone:(null===(ce=rt[1])||void 0===ce?void 0:ce.phone)||"",emergency_contact2_relationship:(null===(ue=rt[1])||void 0===ue?void 0:ue.relationship)||"",emergency_contact2_relationship_other:(null===(de=rt[1])||void 0===de?void 0:de.relationshipOther)||"",emergency_contact2_role:((null===(he=rt[1])||void 0===he?void 0:he.role)||[]).map((function(e){return e.value})),emergency_contact2:"".concat((null===(ve=rt[1])||void 0===ve?void 0:ve.name)||""," ").concat((null===(me=rt[1])||void 0===me?void 0:me.phone)||""," ").concat((null===(pe=rt[1])||void 0===pe?void 0:pe.relationship)||""),emergency_contact3_name:(null===(ye=rt[2])||void 0===ye?void 0:ye.name)||"",emergency_contact3_phone:(null===(be=rt[2])||void 0===be?void 0:be.phone)||"",emergency_contact3_relationship:(null===(xe=rt[2])||void 0===xe?void 0:xe.relationship)||"",emergency_contact3_relationship_other:(null===(we=rt[2])||void 0===we?void 0:we.relationshipOther)||"",emergency_contact3_role:((null===(je=rt[2])||void 0===je?void 0:je.role)||[]).map((function(e){return e.value})),emergency_contact4_name:(null===(Ne=rt[3])||void 0===Ne?void 0:Ne.name)||"",emergency_contact4_phone:(null===(Se=rt[3])||void 0===Se?void 0:Se.phone)||"",emergency_contact4_relationship:(null===(Ce=rt[3])||void 0===Ce?void 0:Ce.relationship)||"",emergency_contact4_relationship_other:(null===(De=rt[3])||void 0===De?void 0:De.relationshipOther)||"",emergency_contact4_role:((null===(Oe=rt[3])||void 0===Oe?void 0:Oe.role)||[]).map((function(e){return e.value})),emergency_contact5_name:(null===(Pe=rt[4])||void 0===Pe?void 0:Pe.name)||"",emergency_contact5_phone:(null===(Me=rt[4])||void 0===Me?void 0:Me.phone)||"",emergency_contact5_relationship:(null===(Re=rt[4])||void 0===Re?void 0:Re.relationship)||"",emergency_contact5_relationship_other:(null===(Ae=rt[4])||void 0===Ae?void 0:Ae.relationshipOther)||"",emergency_contact5_role:((null===(Ie=rt[4])||void 0===Ie?void 0:Ie.role)||[]).map((function(e){return e.value})),days_of_week:st.map((function(e){return e.value})),admission_date:Ha(dt),enrolled_date:Ha(mt),referral_source:yt,referral_source_other:wt,discharge_date:Ha(kt),discharge_reason:Dt,discharge_reason_other:Pt,dietary_restrictions:Rt.map((function(e){return e.value})),dietary_restrictions_other:Lt,diet_texture:Ut,table_id:Bt,seat_number:Wt,seating:Wt,transportation_type:$t,consent_to_text_messages:Xt,text_msg_enabled:"yes"===Xt,preferred_text_language:tn,consent_to_media_use:an,primary_care_physician:(null===ln||void 0===ln?void 0:ln.label)||"",care_provider:(null===ln||void 0===ln?void 0:ln.label)||"",pharmacy:(null===dn||void 0===dn?void 0:dn.label)||"",pharmacy_id:vn,diabetes_mellitus:jn,eyes_on:Sn,disability:"yes"===Sn,wheelchair:Pn,molst:Rn,provisions_for_advance_medical:Fn,hospice:Zn,burial_arrangements:jr,power_of_attorney:Sr,requires_rounding:Er,rounding_notes:Mr,medicare_number:Ar,medicaid_number:Fr,social_security_number:Zr,adcaps_id:Vr,adcaps_completed_date:Ha(qr),center_qualification_renew_date:Ha(Gr),medicaid_renew_date:Ha(Qr),id_expiration_date:Ha(na),note:Ma,edit_by:localStorage.getItem("user")&&(null===(Fe=JSON.parse(localStorage.getItem("user")))||void 0===Fe?void 0:Fe.name)||"",status:"active"}},Ka=function(){if(function(){var e,t,n=[];return b&&""!==b.trim()||n.push("First Name"),C&&""!==C.trim()||n.push("Last Name"),Le&&""!==Le.trim()||n.push("Primary Phone Number"),null!==(e=Qe[0])&&void 0!==e&&e.line1&&""!==Qe[0].line1.trim()||n.push("Address Line 1"),null!==(t=rt[0])&&void 0!==t&&t.name&&""!==rt[0].name.trim()||n.push("Emergency Contact Name"),!(n.length>0)||(window.alert("Please fill in the following required fields:\n".concat(n.join("\n"))),!1)}()){var t=qa(),i=new FormData;i.append("file",Aa);var o={id:a.id,data:t,currentCustomer:m};Aa&&(o=Object.assign({},o,{avatar:i})),n(r(o)),setTimeout((function(){e("/customers/".concat(a.id))}),3e3)}},$a={control:function(e){return bt(bt({},e),{},{minWidth:"200px",borderRadius:"8px"})},indicatorSeparator:function(){return{display:"none"}},dropdownIndicator:function(e){return bt(bt({},e),{},{paddingRight:"8px",color:"#333","&:hover":{color:"#000"}})},valueContainer:function(e){return bt(bt({},e),{},{height:"43px",padding:"0 8px"})},input:function(e){return bt(bt({},e),{},{margin:"0px",padding:"0px",height:"30px",width:"290px"})},singleValue:function(e){return bt(bt({},e),{},{margin:"0px"})}},Ga={control:function(e){return bt(bt({},e),{},{minWidth:"300px",minHeight:"45px",borderRadius:"8px"})},indicatorSeparator:function(){return{display:"none"}},dropdownIndicator:function(e){return bt(bt({},e),{},{paddingRight:"8px",color:"#333","&:hover":{color:"#000"}})},valueContainer:function(e){return bt(bt({},e),{},{padding:"4px 8px"})},input:function(e){return bt(bt({},e),{},{margin:"0px",padding:"0px",height:"30px",width:"290px"})}};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"General"}),(0,On.jsx)(wl.Item,{href:"/customers/list",children:"Customer Information"}),(0,On.jsx)(wl.Item,{active:!0,children:"Update Customer"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["Update Customer ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){Ua()},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container form-page",children:(0,On.jsx)("div",{className:"app-main-content-list-func-container",children:(0,On.jsxs)(Yc,{activeKey:d,onSelect:function(e){return f(e)},id:"customers-tab",children:[(0,On.jsxs)(zc,{eventKey:"personalInfo",title:"Personal Information",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Basic Info"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",style:{flexWrap:"wrap"},children:[(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsxs)("div",{className:"field-label",children:["First Name ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Alice",value:b,onChange:function(e){return x(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Middle Name"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., M.",value:j,onChange:function(e){return N(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsxs)("div",{className:"field-label",children:["Last Name ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Morgan",value:C,onChange:function(e){return D(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Chinese / Preferred Name"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., \u674e\u534e",value:P,onChange:function(e){return M(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Name On ID"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., A. Morgan",value:A,onChange:function(e){return L(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Customer Type"}),(0,On.jsxs)("select",{value:Z,onChange:function(e){return H(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(Bn).map((function(e){return(0,On.jsx)("option",{value:Bn[e],children:Vn[Bn[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Program Type"}),(0,On.jsxs)("select",{value:z,onChange:function(e){return W(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(zn).map((function(e){return(0,On.jsx)("option",{value:zn[e],children:Wn[zn[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Pay Source"}),(0,On.jsxs)("select",{value:G,onChange:function(e){return J(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(qn).map((function(e){return(0,On.jsx)("option",{value:qn[e],children:Kn[qn[e]]},e)}))]})]}),"other"===G&&(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Pay Source (Other)"}),(0,On.jsx)("input",{type:"text",placeholder:"Please specify...",value:ee,onChange:function(e){return te(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Date Of Birth"}),(0,On.jsx)(Wd(),{selected:ae,onChange:function(e){return ie(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 01/15/1950",className:"form-control",showYearDropdown:!0,scrollableYearDropdown:!0,yearDropdownItemNumber:100})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Legal Sex"}),(0,On.jsxs)("select",{value:le,onChange:function(e){return ce(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys($n).map((function(e){return(0,On.jsx)("option",{value:$n[e],children:Gn[$n[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Marital Status"}),(0,On.jsxs)("select",{value:fe,onChange:function(e){return he(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(Jn).map((function(e){return(0,On.jsx)("option",{value:Jn[e],children:Xn[Jn[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Marriage Date"}),(0,On.jsx)(Wd(),{selected:ge,onChange:function(e){return ye(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 06/12/1975",className:"form-control",showYearDropdown:!0,scrollableYearDropdown:!0,yearDropdownItemNumber:100})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Immigration Status"}),(0,On.jsxs)("select",{value:_e,onChange:function(e){return we(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(Qn).map((function(e){return(0,On.jsx)("option",{value:Qn[e],children:er[Qn[e]]},e)}))]})]}),"other"===_e&&(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Immigration Status (Other)"}),(0,On.jsx)("input",{type:"text",placeholder:"Please specify...",value:ke,onChange:function(e){return Se(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Language Spoken"}),(0,On.jsx)(ob,{isMulti:!0,value:Ee,onChange:Oe,options:tr,styles:Ga,placeholder:"e.g., English, Mandarin"})]}),Ee.some((function(e){return"other"===e.value}))&&(0,On.jsxs)("div",{className:"me-4 mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Language Spoken (Other)"}),(0,On.jsx)("input",{type:"text",placeholder:"Please specify...",value:Te,onChange:function(e){return Re(e.target.value)}})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Contact Info"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Primary Phone Number ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., (240)463-1111",value:Le,onChange:function(e){return Fe(Za(e.target.value))},maxLength:14})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Phone Number 2"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., (240)463-2222",value:Ze,onChange:function(e){return He(Za(e.target.value))},maxLength:14})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Phone Number 3"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., (240)463-3333",value:ze,onChange:function(e){return We(Za(e.target.value))},maxLength:14})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Email"}),(0,On.jsx)("input",{type:"email",placeholder:"e.g., example@gmail.com",value:$e,onChange:function(e){return Ge(e.target.value)}})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Address"}),Qe.map((function(e,t){return(0,On.jsxs)("div",{className:"address-block mb-3",style:{borderBottom:t<Qe.length-1?"1px solid #eee":"none",paddingBottom:"10px"},children:[(0,On.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-2",children:[(0,On.jsxs)("strong",{className:"text-secondary",children:["Address ",t+1]}),Qe.length>1&&(0,On.jsx)("button",{type:"button",className:"btn btn-sm btn-outline-danger",onClick:function(){return function(e){Qe.length>1&&et(Qe.filter((function(t,n){return n!==e})))}(t)},children:"Remove"})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Address Line 1 ",0===t&&(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 100 Sunshine Lane",className:"long",value:e.line1,onChange:function(e){return Ba(t,"line1",e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Line 2"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Apt B2",value:e.line2,onChange:function(e){return Ba(t,"line2",e.target.value)}})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"City"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Springfield",value:e.city,onChange:function(e){return Ba(t,"city",e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"State"}),(0,On.jsxs)("select",{value:e.state,onChange:function(e){return Ba(t,"state",e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(nr).map((function(e){return(0,On.jsx)("option",{value:nr[e],children:rr[nr[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Zip Code"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 22000",value:e.zipCode,maxLength:5,onChange:function(e){var n=e.target.value.replace(/[^0-9]/g,"");Ba(t,"zipCode",n)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Note"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Senior Home",value:e.note,onChange:function(e){return Ba(t,"note",e.target.value)}})]})]})]},t)})),Qe.length<5&&(0,On.jsx)("div",{className:"mb-3",children:(0,On.jsx)("button",{type:"button",className:"btn btn-sm btn-outline-primary",onClick:function(){Qe.length<5&&et([].concat(In(Qe),[{line1:"",line2:"",city:"",state:"",zipCode:"",note:""}]))},children:"+ Add Another Address"})}),(0,On.jsx)("h6",{className:"text-primary",children:"Emergency Contact"}),rt.map((function(e,t){return(0,On.jsxs)("div",{className:"emergency-contact-block mb-3",style:{borderBottom:t<rt.length-1?"1px solid #eee":"none",paddingBottom:"10px"},children:[(0,On.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-2",children:[(0,On.jsxs)("strong",{className:"text-secondary",children:["Emergency Contact ",t+1]}),rt.length>1&&(0,On.jsx)("button",{type:"button",className:"btn btn-sm btn-outline-danger",onClick:function(){return function(e){rt.length>1&&at(rt.filter((function(t,n){return n!==e})))}(t)},children:"Remove"})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Emergency Contact Name ",0===t&&(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Jordan Lee",value:e.name,onChange:function(e){return Va(t,"name",e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Emergency Contact Phone Number"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., (555)987-6543",value:e.phone,onChange:function(e){return Va(t,"phone",Za(e.target.value))},maxLength:14})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Emergency Contact Relationship"}),(0,On.jsxs)("select",{value:e.relationship,onChange:function(e){return Va(t,"relationship",e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(ar).map((function(e){return(0,On.jsx)("option",{value:ar[e],children:ir[ar[e]]},e)}))]})]}),"other"===e.relationship&&(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Relationship (Other)"}),(0,On.jsx)("input",{type:"text",placeholder:"Please specify...",value:e.relationshipOther,onChange:function(e){return Va(t,"relationshipOther",e.target.value)}})]})]}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Emergency Contact Role"}),(0,On.jsx)(ob,{isMulti:!0,value:e.role,onChange:function(e){return Va(t,"role",e)},options:or,styles:Ga,placeholder:"e.g., Power of Attorney"})]})})]},t)})),rt.length<5&&(0,On.jsx)("div",{className:"mb-3",children:(0,On.jsx)("button",{type:"button",className:"btn btn-sm btn-outline-primary",onClick:function(){rt.length<5&&at([].concat(In(rt),[{name:"",phone:"",relationship:"",relationshipOther:"",role:[]}]))},children:"+ Add Another Emergency Contact"})}),(0,On.jsx)("h6",{className:"text-primary",children:"Schedule"}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Days of Week"}),(0,On.jsx)(ob,{isMulti:!0,value:st,onChange:lt,options:sr,styles:Ga,placeholder:"e.g., Mon, Wed, Fri"})]})}),(0,On.jsx)("h6",{className:"text-primary",children:"Admission & Discharge Record"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Admission Date"}),(0,On.jsx)(Wd(),{selected:dt,onChange:function(e){return ft(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 03/01/2024",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Enrolled Date"}),(0,On.jsx)(Wd(),{selected:mt,onChange:function(e){return pt(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 03/02/2024",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Referral Source"}),(0,On.jsx)(ob,{value:yt?{value:yt,label:lr[yt]||yt}:null,onChange:function(e){return xt((null===e||void 0===e?void 0:e.value)||"")},options:cr,styles:$a,placeholder:"e.g., Community Center",isClearable:!0})]}),"other"===yt&&(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Referral Source (Other)"}),(0,On.jsx)("input",{type:"text",placeholder:"Please specify...",value:wt,onChange:function(e){return jt(e.target.value)}})]})]}),!("active"===(null===m||void 0===m?void 0:m.status)&&"discharged"!==(null===m||void 0===m?void 0:m.type)&&"transferred"!==(null===m||void 0===m?void 0:m.type)&&"deceased"!==(null===m||void 0===m?void 0:m.type))&&(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Discharge Date"}),(0,On.jsx)(Wd(),{selected:kt,onChange:function(e){return St(e)},dateFormat:"MM/dd/yyyy",placeholderText:"MM/DD/YYYY",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Discharge By"}),(0,On.jsx)("input",{type:"text",value:(null===m||void 0===m?void 0:m.discharge_by)||"",disabled:!0,className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Discharge Reason"}),(0,On.jsxs)("select",{value:Dt,onChange:function(e){return Et(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(dr).map((function(e){return(0,On.jsx)("option",{value:dr[e],children:fr[dr[e]]},e)}))]})]}),"other"===Dt&&(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Discharge Reason (Other)"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Transferred to Assisted Living",value:Pt,onChange:function(e){return Mt(e.target.value)}})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return Ua()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return Ka()},children:" Save "})]})})]}),(0,On.jsxs)(zc,{eventKey:"careServices",title:"Care & Services",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Care & Services"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Dietary Restrictions"}),(0,On.jsx)(ob,{isMulti:!0,value:Rt,onChange:At,options:vr,styles:Ga,placeholder:"e.g., No Pork"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Diet Texture"}),(0,On.jsxs)("select",{value:Ut,onChange:function(e){return Zt(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(mr).map((function(e){return(0,On.jsx)("option",{value:mr[e],children:pr[mr[e]]},e)}))]})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Table Number"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., T2",value:Bt,onChange:function(e){return Vt(e.target.value)},disabled:!0}),(0,On.jsx)("small",{className:"text-muted d-block",children:"Auto-filled after choosing seat"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Seat Number"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., B",value:Wt,onChange:function(e){return qt(e.target.value)},disabled:!0}),(0,On.jsx)("small",{className:"text-muted d-block",children:"Auto-filled after choosing seat"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Transportation Type"}),(0,On.jsxs)("select",{value:$t,onChange:function(e){return Gt(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(gr).map((function(e){return(0,On.jsx)("option",{value:gr[e],children:yr[gr[e]]},e)}))]})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Consent To Text Messages"}),(0,On.jsxs)("select",{value:Xt,onChange:function(e){return Qt(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(br).map((function(e){return(0,On.jsx)("option",{value:br[e],children:xr[br[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Preferred Text Language"}),(0,On.jsxs)("select",{value:tn,onChange:function(e){return nn(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(_r).map((function(e){return(0,On.jsx)("option",{value:_r[e],children:wr[_r[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Consent to Media Use"}),(0,On.jsxs)("select",{value:an,onChange:function(e){return on(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(br).map((function(e){return(0,On.jsx)("option",{value:br[e],children:xr[br[e]]},e)}))]})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return Ua()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return Ka()},children:" Save "})]})})]}),(0,On.jsxs)(zc,{eventKey:"medicalInsurance",title:"Medical & Insurance",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Providers"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Primary Care Physician"}),(0,On.jsx)(ob,{value:ln,onChange:function(e){cn(e)},options:[{value:"",label:""}].concat(In(gn.map((function(e){return{value:(null===e||void 0===e?void 0:e.id)||"",label:(null===e||void 0===e?void 0:e.name)||""}})))),styles:$a,placeholder:"e.g., Dr. Smith"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Pharmacy Name"}),(0,On.jsx)(ob,{value:dn,onChange:function(e){fn(e),mn(null===e||void 0===e?void 0:e.value)},options:[{value:"",label:""}].concat(In(xn.map((function(e){return{value:(null===e||void 0===e?void 0:e.id)||"",label:(null===e||void 0===e?void 0:e.name)||""}})))),styles:$a,placeholder:"e.g., BrightCare Pharmacy"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Pharmacy ID"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., RX778899",value:vn,onChange:function(e){return mn(e.target.value)}})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"General Conditions"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Diabetes Mellitus"}),(0,On.jsxs)("select",{value:jn,onChange:function(e){return Nn(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(br).map((function(e){return(0,On.jsx)("option",{value:br[e],children:xr[br[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Eyes-On"}),(0,On.jsxs)("select",{value:Sn,onChange:function(e){return Cn(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(br).map((function(e){return(0,On.jsx)("option",{value:br[e],children:xr[br[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Wheelchair"}),(0,On.jsxs)("select",{value:Pn,onChange:function(e){return Mn(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(br).map((function(e){return(0,On.jsx)("option",{value:br[e],children:xr[br[e]]},e)}))]})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Legal"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"MOLST"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Attempt CPR",value:Rn,onChange:function(e){return An(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Provisions for Advance Medical"}),(0,On.jsxs)("select",{value:Fn,onChange:function(e){return Yn(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(br).map((function(e){return(0,On.jsx)("option",{value:br[e],children:xr[br[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Hospice"}),(0,On.jsxs)("select",{value:Zn,onChange:function(e){return Hn(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(br).map((function(e){return(0,On.jsx)("option",{value:br[e],children:xr[br[e]]},e)}))]})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Burial Arrangements"}),(0,On.jsxs)("select",{value:jr,onChange:function(e){return Nr(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(br).map((function(e){return(0,On.jsx)("option",{value:br[e],children:xr[br[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Power of Attorney"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Jone",value:Sr,onChange:function(e){return Cr(e.target.value)}})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Rounding"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Requires Rounding"}),(0,On.jsxs)("select",{value:Er,onChange:function(e){return Or(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Object.keys(br).map((function(e){return(0,On.jsx)("option",{value:br[e],children:xr[br[e]]},e)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Rounding Notes"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Escorting",value:Mr,onChange:function(e){return Tr(e.target.value)}})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return Ua()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return Ka()},children:" Save "})]})})]}),(0,On.jsxs)(zc,{eventKey:"confidentialDetails",title:"Confidential Details",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Confidential Details"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Medicare Number"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., MC11223344",value:Ar,onChange:function(e){return Ir(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Medicaid Number"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., MD99887766",value:Fr,onChange:function(e){return Yr(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Social Security Number"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 123-45-6789",value:Zr,onChange:function(e){return Hr(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Adcaps ID"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., AC00011122",value:Vr,onChange:function(e){return zr(e.target.value)}})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return Ua()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return Ka()},children:" Save "})]})})]}),(0,On.jsxs)(zc,{eventKey:"complianceDeadlines",title:"Compliance & Deadlines",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Compliance & Deadlines"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Adcaps Completed Date"}),(0,On.jsx)(Wd(),{selected:qr,onChange:function(e){return Kr(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 06/15/2026",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Center Qualification Renew Date"}),(0,On.jsx)(Wd(),{selected:Gr,onChange:function(e){return Jr(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 05/20/2026",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Medicaid Renew Date"}),(0,On.jsx)(Wd(),{selected:Qr,onChange:function(e){return ea(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 06/15/2026",className:"form-control"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"ID Expiration Date"}),(0,On.jsx)(Wd(),{selected:na,onChange:function(e){return ra(e)},dateFormat:"MM/dd/yyyy",placeholderText:"e.g., 12/31/2026",className:"form-control"})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return Ua()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return Ka()},children:" Save "})]})})]}),(0,On.jsxs)(zc,{eventKey:"formSubmission",title:"Form Submission",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Admission Forms"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section base-line",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Maryland HIPAA Authorization"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return oa(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===ia||void 0===ia?void 0:ia.name})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Medication Management Consent Form"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return ca(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===la||void 0===la?void 0:la.name})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Freedom Of Choice (Medicaid only)"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return fa(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===da||void 0===da?void 0:da.name})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section base-line",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Meal Benefit Application"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return ma(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===va||void 0===va?void 0:va.name})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Photo-Video Release Waiver Form"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return ya(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===ga||void 0===ga?void 0:ga.name})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Security Deposit Payment Agreement (Self Pay only)"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return _a(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===xa||void 0===xa?void 0:xa.name})]})]}),(0,On.jsx)("div",{className:"app-main-content-fields-section base-line",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Recreational Program Contract (Senior Plus only)"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return Na(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===ja||void 0===ja?void 0:ja.name})]})}),(0,On.jsx)("h6",{className:"text-primary",children:"Medical Forms"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section base-line",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"TB Form"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return Ca(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===Sa||void 0===Sa?void 0:Sa.name})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Pre-Screening Form"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload",(0,On.jsx)("input",{type:"file",onChange:function(e){return Oa(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===Ea||void 0===Ea?void 0:Ea.name})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return Ua()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return Ka()},children:" Save "})]})})]}),(0,On.jsxs)(zc,{eventKey:"additionalInfo",title:"Additional Information",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Additional Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section base-line",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Profile Picture"}),(0,On.jsxs)("label",{className:"custom-file-upload",children:[(0,On.jsx)(Dm,{width:20,color:"#fff",className:"me-2"})," Upload Files",(0,On.jsx)("input",{type:"file",onChange:function(e){return Ia(e.target.files[0])}})]}),(0,On.jsx)("div",{className:"file-name",children:null===Aa||void 0===Aa?void 0:Aa.name})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Notes And Attachments"}),(0,On.jsx)("textarea",{placeholder:"e.g., Customer enjoys art activities",value:Ma,onChange:function(e){return Ta(e.target.value)},rows:4,style:{width:"400px"}})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return Ua()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return Ka()},children:" Save "})]})})]})]})})}),(0,On.jsxs)(Yd,{show:Fa,onHide:function(){return Wa()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Delete Customer"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsx)("div",{children:"Are you sure you want to delete this customer?"})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:function(){return Wa()},children:"No"}),(0,On.jsx)(Mo,{variant:"primary",onClick:function(){return function(){var e=qa();e.status="inactive";var t=new FormData;t.append("file",Aa);var i={id:a.id,data:e,currentCustomer:m};Aa&&(i=Object.assign({},i,{avatar:t})),n(r(i)),Ya(!1),Ua()}()},children:"Yes"})]})]})]})},gx=function(){var e=I();return(0,t.useEffect)((function(){Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login"))}),[]),(0,On.jsx)("div",{className:"container container-fixed",children:(0,On.jsxs)("div",{className:"landing",children:[(0,On.jsxs)("div",{className:"landing-content-title",children:[(0,On.jsxs)("div",{className:"logo-container mb-8",children:[(0,On.jsx)("img",{src:"/images/logo-trans.png"}),(0,On.jsx)("strong",{className:"logo-worldshine",children:"Worldshine"}),(0,On.jsx)("span",{className:"logo-suffix",children:window.location.hostname.includes("worldshine2.mayo.llc")||window.location.hostname.includes("site2")||window.location.host.includes("ws2")||window.location.hostname.includes("localhost")?"Care LLC":window.location.hostname.includes("worldshine3.mayo.llc")||window.location.hostname.includes("site3")||window.location.hostname.includes("ws3")?"Cloverleaf LLC":"International LLC"})]}),(0,On.jsx)("h3",{className:"landing-title",children:"Worldshine Group "}),(0,On.jsx)("h3",{className:"landing-title mb-4",children:"Online Management System"}),(0,On.jsx)("div",{className:"landing-content-container",children:(0,On.jsx)("div",{className:"landing-content mb-4",children:(0,On.jsx)("button",{onClick:function(){e("/dashboard/dashboard")},className:"btn btn-primary",children:"Center Management Access"})})})]}),(0,On.jsx)("div",{className:"landing-img"})]})})},yx=function(){var e=I(),n=(me(),i((0,t.useState)(""),2)),r=n[0],a=n[1],o=i((0,t.useState)([]),2),s=o[0],l=o[1],c=i((0,t.useState)(""),2),u=(c[0],c[1]),d=i((0,t.useState)({key:"",order:""}),2),f=d[0],h=d[1],v=i((0,t.useState)([]),2),m=v[0],p=v[1],g=i((0,t.useState)(s),2),y=g[0],b=g[1],x=i((0,t.useState)(!1),2),_=x[0],w=x[1],j=i((0,t.useState)([{key:"vehicle_number",label:"Vehicle Number",show:!0},{key:"tag",label:"License Plate",show:!0},{key:"capacity",label:"Seating Capacity",show:!0},{key:"mileage",label:"Mileage",show:!0},{key:"make",label:"Make",show:!0},{key:"model",label:"Model",show:!0},{key:"year",label:"Year",show:!0}]),2),N=j[0],k=j[1];(0,t.useEffect)((function(){Hs.canAddOrEditVechiles()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login")),ds().then((function(e){return l(e.data)}))}),[]),(0,t.useEffect)((function(){b(_?s&&s.filter((function(e){var t,n,a,i,o,s,l,c,u,d,f,h,v,m,p;return((null===e||void 0===e||null===(t=e.vehicle_number)||void 0===t||null===(n=t.toString())||void 0===n?void 0:n.startsWith(r.toLowerCase()))||(null===e||void 0===e||null===(a=e.tag)||void 0===a||null===(i=a.toLowerCase())||void 0===i?void 0:i.startsWith(r.toLowerCase()))||(null===e||void 0===e||null===(o=e.ezpass)||void 0===o||null===(s=o.toLowerCase())||void 0===s?void 0:s.startsWith(r.toLowerCase()))||(null===e||void 0===e||null===(l=e.gps_tag)||void 0===l||null===(c=l.toLowerCase())||void 0===c?void 0:c.startsWith(r.toLowerCase()))||(null===e||void 0===e||null===(u=e.make)||void 0===u||null===(d=u.toLowerCase())||void 0===d?void 0:d.startsWith(r.toLowerCase()))||(null===e||void 0===e||null===(f=e.vehicle_model)||void 0===f||null===(h=f.toLowerCase())||void 0===h?void 0:h.startsWith(r.toLowerCase()))||(null===e||void 0===e||null===(v=e.year)||void 0===v||null===(m=v.toLowerCase())||void 0===m?void 0:m.startsWith(r.toLowerCase())))&&"active"!==(null===e||void 0===e||null===(p=e.status)||void 0===p?void 0:p.toLowerCase())})):s&&s.filter((function(e){var t,n,a,i,o,s,l,c,u,d,f,h,v,m,p;return((null===e||void 0===e||null===(t=e.vehicle_number)||void 0===t||null===(n=t.toString())||void 0===n?void 0:n.startsWith(r.toLowerCase()))||(null===e||void 0===e||null===(a=e.tag)||void 0===a||null===(i=a.toLowerCase())||void 0===i?void 0:i.startsWith(r.toLowerCase()))||(null===e||void 0===e||null===(o=e.ezpass)||void 0===o||null===(s=o.toLowerCase())||void 0===s?void 0:s.startsWith(r.toLowerCase()))||(null===e||void 0===e||null===(l=e.gps_tag)||void 0===l||null===(c=l.toLowerCase())||void 0===c?void 0:c.startsWith(r.toLowerCase()))||(null===e||void 0===e||null===(u=e.make)||void 0===u||null===(d=u.toLowerCase())||void 0===d?void 0:d.startsWith(r.toLowerCase()))||(null===e||void 0===e||null===(f=e.vehicle_model)||void 0===f||null===(h=f.toLowerCase())||void 0===h?void 0:h.startsWith(r.toLowerCase()))||(null===e||void 0===e||null===(v=e.year)||void 0===v||null===(m=v.toLowerCase())||void 0===m?void 0:m.startsWith(r.toLowerCase())))&&"active"===(null===e||void 0===e||null===(p=e.status)||void 0===p?void 0:p.toLowerCase())})))}),[r,s]),(0,t.useEffect)((function(){var e=In(s),t=""===f.key?e:e.sort((function(e,t){var n;return null===(n=e[f.key])||void 0===n?void 0:n.localeCompare(t[f.key])}));l("asc"===f.order?t:t.reverse())}),[f]);var S=(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{className:"th-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:m.length===y.length&&m.length>0,onClick:function(){return function(){if(m.length!==y.length||0===m.length){var e=In(y).map((function(e){return e.id}));p(e)}else p([])}()}})}),(0,On.jsx)("th",{className:"th-index",children:"No."}),N.filter((function(e){return e.show})).map((function(e,t){return(0,On.jsxs)("th",{className:"sortable-header",children:[e.label," ",(0,On.jsx)("span",{className:"float-right",onClick:function(){return function(e){var t={key:e,order:"asc"};f.key===e&&"asc"===f.order&&(t=bt(bt({},t),{},{order:"desc"})),h(t)}(e.key)},children:(0,On.jsx)("img",{src:"/images/".concat((n=e.key,f.key===n?"asc"===f.order?"up_arrow":"down_arrow":"default"),".png")})})]},t);var n}))]})}),(0,On.jsx)("tbody",{children:y.map((function(t,n){var r,a,i,o,s,l,c;return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{className:"td-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:m.includes(t.id),onClick:function(){return function(e){if(m.includes(e)){var t=In(m).filter((function(t){return t!==e}));p(t)}else{var n=[].concat(In(m),[e]);p(n)}}(null===t||void 0===t?void 0:t.id)}})}),(0,On.jsx)("td",{className:"td-index",children:n+1}),(null===(r=N.find((function(e){return"vehicle_number"===e.key})))||void 0===r?void 0:r.show)&&(0,On.jsxs)("td",{children:[" ",Hs.canAddOrEditVechiles()&&(0,On.jsx)($c,{size:16,className:"clickable me-2",onClick:function(){return n=null===t||void 0===t?void 0:t.id,void e("/vehicles/edit/".concat(n,"?redirect=list"));var n}})," ",Hs.canViewVechiles()?(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){return n=null===t||void 0===t?void 0:t.id,void e("/vehicles/".concat(n));var n},children:null===t||void 0===t?void 0:t.vehicle_number}):null===t||void 0===t?void 0:t.vehicle_number," "]}),(null===(a=N.find((function(e){return"tag"===e.key})))||void 0===a?void 0:a.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.tag}),(null===(i=N.find((function(e){return"capacity"===e.key})))||void 0===i?void 0:i.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.capacity}),(null===(o=N.find((function(e){return"mileage"===e.key})))||void 0===o?void 0:o.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.mileage}),(null===(s=N.find((function(e){return"make"===e.key})))||void 0===s?void 0:s.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.make}),(null===(l=N.find((function(e){return"model"===e.key})))||void 0===l?void 0:l.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.vehicle_model}),(null===(c=N.find((function(e){return"year"===e.key})))||void 0===c?void 0:c.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.year})]},t.id)}))})]})})});return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/trans-routes/dashboard",children:"Transportation"}),(0,On.jsx)(wl.Item,{active:!0,children:"Vehicle Information"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsx)("h4",{children:"All Vehicles"})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container list-page",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsxs)(Yc,{defaultActiveKey:"activeVehicles",id:"vehicles-tab",onSelect:function(e){return w("archivedVehicles"===e),a(""),u(""),h({key:"",order:""}),void p([])},children:[(0,On.jsx)(zc,{eventKey:"activeVehicles",title:"Active Vehicles",children:S}),(0,On.jsx)(zc,{eventKey:"archivedVehicles",title:"Archived Vehicles",children:S})]}),(0,On.jsxs)("div",{className:"list-func-panel",children:[(0,On.jsx)("input",{className:"me-2 with-search-icon",type:"text",placeholder:"Search",value:r,onChange:function(e){return a(e.currentTarget.value)}}),(0,On.jsx)(Xo,{columns:N,onColumnsChange:k}),(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){e("/vehicles")},children:[(0,On.jsx)(Qc,{size:16}),"Add New Vehicle"]}),(0,On.jsx)(rs,{columns:N,data:y,filename:"vehicles"})]})]})})]})},bx=function(){var e,n=I(),r=(me(),F()),a=i(q(),1)[0],o=i((0,t.useState)([]),2),s=o[0],l=o[1],c=i((0,t.useState)([]),2),u=c[0],d=c[1],f=i((0,t.useState)([]),2),h=f[0],v=f[1],m=i((0,t.useState)(""),2),p=m[0],g=m[1],y=i((0,t.useState)({key:"",order:""}),2),b=y[0],x=y[1],_=i((0,t.useState)({key:"",order:""}),2),w=_[0],j=_[1],N=i((0,t.useState)({key:"",order:""}),2),k=N[0],S=N[1],C=i((0,t.useState)([]),2),D=C[0],E=C[1],O=i((0,t.useState)([]),2),P=O[0],M=O[1],T=i((0,t.useState)([]),2),R=T[0],A=T[1],L=i((0,t.useState)(s),2),Y=L[0],U=L[1],Z=i((0,t.useState)(u),2),H=Z[0],B=Z[1],V=i((0,t.useState)(h),2),z=V[0],W=V[1],K=yn.actions,$=(K.updateVehicle,K.deleteVehicle,K.fetchAllVehicles,i((0,t.useState)(a.get("tab")||"basicInfo"),2)),G=$[0],J=$[1],X=i((0,t.useState)(void 0),2),Q=X[0],ee=X[1],te=function(){n("/vehicles/list")},ne=function(e){n("/vehicles/edit/".concat(e,"?redirect=list&tab=").concat(G))};(0,t.useEffect)((function(){var e=function(e){var t=e.split(".")[0];if(t){var n=t.split("_"),r=n[n.length-1];return r?new Date(parseInt(r)).toLocaleDateString("en-US",{month:"2-digit",day:"2-digit",year:"numeric"}):pl()().format("MM/DD/YYYY")}return pl()().format("MM/DD/YYYY")},t=function(){var t=Fu(Zu().mark((function t(n,r){var a,i,o,s,c,u,f,h;return Zu().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,bs(n,r,"monthlyInspection");case 2:if(t.t2=a=t.sent,t.t1=null===t.t2,t.t1){t.next=6;break}t.t1=void 0===a;case 6:if(!t.t1){t.next=10;break}t.t3=void 0,t.next=11;break;case 10:t.t3=null===(i=a.data)||void 0===i||null===(o=i.data)||void 0===o?void 0:o.files;case 11:if(t.t0=t.t3,t.t0){t.next=14;break}t.t0=[];case 14:return f=t.t0,t.next=17,bs(n,r,"yearlyInspection");case 17:if(t.t6=s=t.sent,t.t5=null===t.t6,t.t5){t.next=21;break}t.t5=void 0===s;case 21:if(!t.t5){t.next=25;break}t.t7=void 0,t.next=26;break;case 25:t.t7=null===(c=s.data)||void 0===c||null===(u=c.data)||void 0===u?void 0:u.files;case 26:if(t.t4=t.t7,t.t4){t.next=29;break}t.t4=[];case 29:h=t.t4,l(null===f||void 0===f?void 0:f.map((function(t){return bt(bt({},t),{},{inspectionDate:e(null===t||void 0===t?void 0:t.name)})}))),d(null===h||void 0===h?void 0:h.map((function(t){return bt(bt({},t),{},{inspectionDate:e(null===t||void 0===t?void 0:t.name)})})));case 32:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}(),a=function(){var e=Fu(Zu().mark((function e(t){var n;return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fu(t);case 2:n=e.sent.data,v(n);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();Hs.canViewVechiles()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),n("/login")),Q?(t(null===Q||void 0===Q?void 0:Q.id,null===Q||void 0===Q?void 0:Q.vehicle_number),a(null===Q||void 0===Q?void 0:Q.id)):ps(r.id).then((function(e){var n,r,i;ee(e.data),t(null===(n=e.data)||void 0===n?void 0:n.id,null===(r=e.data)||void 0===r?void 0:r.vehicle_number),a(null===(i=e.data)||void 0===i?void 0:i.id)}))}),[]),(0,t.useEffect)((function(){U(null===s||void 0===s?void 0:s.filter((function(e){var t,n;return(null===e||void 0===e||null===(t=e.name)||void 0===t?void 0:t.toLowerCase().includes(p.toLowerCase()))||(null===e||void 0===e||null===(n=e.inspectionDate)||void 0===n?void 0:n.includes(p.toLowerCase()))}))),B(null===u||void 0===u?void 0:u.filter((function(e){var t,n;return(null===e||void 0===e||null===(t=e.name)||void 0===t?void 0:t.toLowerCase().includes(p.toLowerCase()))||(null===e||void 0===e||null===(n=e.inspectionDate)||void 0===n?void 0:n.includes(p.toLowerCase()))})))}),[p,u,s]),(0,t.useEffect)((function(){W(null===h||void 0===h?void 0:h.filter((function(e){var t,n,r,a,i;return(null===e||void 0===e||null===(t=e.repair_description)||void 0===t?void 0:t.toLowerCase().includes(p.toLowerCase()))||(null===e||void 0===e||null===(n=e.repair_date)||void 0===n?void 0:n.includes(p.toLowerCase()))||(null===e||void 0===e||null===(r=e.repair_location)||void 0===r?void 0:r.toLowerCase().includes(p.toLowerCase()))||(null===e||void 0===e||null===(a=e.repair_price)||void 0===a?void 0:a.toLowerCase().includes(p.toLowerCase()))||(null===e||void 0===e||null===(i=e.part_name)||void 0===i?void 0:i.toLowerCase().includes(p.toLowerCase()))})))}),[p,h]),(0,t.useEffect)((function(){var e=In(u),t=""===w.key?e:e.sort((function(e,t){var n;return null===(n=e[w.key])||void 0===n?void 0:n.localeCompare(t[w.key])}));d("asc"===b.order?t:t.reverse())}),[w]),(0,t.useEffect)((function(){var e=In(s),t=""===b.key?e:e.sort((function(e,t){var n;return null===(n=e[b.key])||void 0===n?void 0:n.localeCompare(t[b.key])}));l("asc"===b.order?t:t.reverse())}),[b]),(0,t.useEffect)((function(){var e=In(h),t=""===k.key?e:e.sort((function(e,t){var n;return null===(n=e[k.key])||void 0===n?void 0:n.localeCompare(t[k.key])}));v("asc"===k.order?t:t.reverse())}),[k]);var re,ae=[{key:"part_name",label:"Part Name",show:!0},{key:"repair_date",label:"Replacement Date",show:!0},{key:"mileage_at_replacement",label:"Mileage",show:!0},{key:"quantity",label:"Quantity",show:!0},{key:"repair_price",label:"Cost",show:!0},{key:"repair_location",label:"Location",show:!0},{key:"next_replacement_reminder",label:"Next Reminder",show:!0},{key:"create_date",label:"Date Added",show:!0}],ie=(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{className:"th-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:D.length===Y.length&&D.length>0,onClick:function(){return function(){if(D.length!==Y.length||0===D.length){var e=In(Y).map((function(e){return e.url}));E(e)}else E([])}()}})}),(0,On.jsx)("th",{className:"th-index",children:"No."}),[{key:"name",label:"Monthly Vehicle Inspection Sheet"},{key:"inspectionDate",label:"Vehicle Inspection Date"},{key:"createdAt",label:"Date Added"}].map((function(e,t){return(0,On.jsxs)("th",{className:"sortable-header",children:[e.label," ",(0,On.jsx)("span",{className:"float-right",onClick:function(){return function(e){var t={key:e,order:"asc"};b.key===e&&"asc"===b.order&&(t=bt(bt({},t),{},{order:"desc"})),x(t)}(e.key)},children:(0,On.jsx)("img",{src:"/images/".concat((n=e.key,b.key===n?"asc"===b.order?"up_arrow":"down_arrow":"default"),".png")})})]},t);var n}))]})}),(0,On.jsx)("tbody",{children:Y.map((function(e,t){return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{className:"td-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:D.includes(null===e||void 0===e?void 0:e.url),onClick:function(){return function(e){if(D.includes(e)){var t=In(D).filter((function(t){return t!==e}));E(t)}else{var n=[].concat(In(D),[e]);E(n)}}(null===e||void 0===e?void 0:e.url)}})}),(0,On.jsx)("td",{className:"td-index",children:t+1}),(0,On.jsxs)("td",{children:[(0,On.jsx)($c,{size:16,className:"clickable me-2",onClick:function(){return ne(null===Q||void 0===Q?void 0:Q.id)}}),(0,On.jsx)("a",{className:"btn btn-link btn-sm",href:null===e||void 0===e?void 0:e.url,target:"_blank",children:null===e||void 0===e?void 0:e.name})]}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.inspectionDate}),(0,On.jsx)("td",{children:new Date(null===e||void 0===e?void 0:e.createdAt).toLocaleDateString("en-US",{month:"2-digit",day:"2-digit",year:"numeric"})})]},e.url)}))})]})})}),oe=(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{className:"th-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:P.length===H.length&&P.length>0,onClick:function(){return function(){if(P.length!==H.length||0===P.length){var e=In(H).map((function(e){return e.url}));M(e)}else M([])}()}})}),(0,On.jsx)("th",{className:"th-index",children:"No."}),[{key:"name",label:"Yearly Vehicle Inspection Sheet"},{key:"inspectionDate",label:"Vehicle Inspection Date"},{key:"createdAt",label:"Date Added"}].map((function(e,t){return(0,On.jsxs)("th",{className:"sortable-header",children:[e.label," ",(0,On.jsx)("span",{className:"float-right",onClick:function(){return function(e){var t={key:e,order:"asc"};w.key===e&&"asc"===w.order&&(t=bt(bt({},t),{},{order:"desc"})),j(t)}(e.key)},children:(0,On.jsx)("img",{src:"/images/".concat((n=e.key,w.key===n?"asc"===w.order?"up_arrow":"down_arrow":"default"),".png")})})]},t);var n}))]})}),(0,On.jsx)("tbody",{children:H.map((function(e,t){return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{className:"td-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:P.includes(null===e||void 0===e?void 0:e.url),onClick:function(){return function(e){if(P.includes(e)){var t=In(P).filter((function(t){return t!==e}));M(t)}else{var n=[].concat(In(P),[e]);M(n)}}(null===e||void 0===e?void 0:e.url)}})}),(0,On.jsx)("td",{className:"td-index",children:t+1}),(0,On.jsxs)("td",{children:[(0,On.jsx)($c,{size:16,className:"clickable me-2",onClick:function(){return ne(null===Q||void 0===Q?void 0:Q.id)}}),(0,On.jsx)("a",{className:"btn btn-link btn-sm",href:null===e||void 0===e?void 0:e.url,target:"_blank",children:null===e||void 0===e?void 0:e.name})]}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.inspectionDate}),(0,On.jsx)("td",{children:new Date(null===e||void 0===e?void 0:e.createdAt).toLocaleDateString("en-US",{month:"2-digit",day:"2-digit",year:"numeric"})})]},e.url)}))})]})})}),se=(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{className:"th-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:R.length===z.length&&R.length>0,onClick:function(){return function(){if(R.length!==z.length||0===z.length){var e=In(z).map((function(e){return e.id}));A(e)}else A([])}()}})}),(0,On.jsx)("th",{className:"th-index",children:"No."}),ae.map((function(e,t){return(0,On.jsxs)("th",{className:"sortable-header",children:[e.label," ",(0,On.jsx)("span",{className:"float-right",onClick:function(){return function(e){var t={key:e,order:"asc"};k.key===e&&"asc"===k.order&&(t=bt(bt({},t),{},{order:"desc"})),S(t)}(e.key)},children:(0,On.jsx)("img",{src:"/images/".concat((n=e.key,k.key===n?"asc"===k.order?"up_arrow":"down_arrow":"default"),".png")})})]},t);var n}))]})}),(0,On.jsx)("tbody",{children:null===z||void 0===z?void 0:z.map((function(e,t){return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{className:"td-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:R.includes(null===e||void 0===e?void 0:e.id),onClick:function(){return function(e){if(R.includes(e)){var t=In(R).filter((function(t){return t!==e}));A(t)}else{var n=[].concat(In(R),[e]);A(n)}}(null===e||void 0===e?void 0:e.id)}})}),(0,On.jsx)("td",{className:"td-index",children:t+1}),(0,On.jsx)("td",{children:qr[null===e||void 0===e?void 0:e.part_name]||(null===e||void 0===e?void 0:e.part_name)||(null===e||void 0===e?void 0:e.repair_description)}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.repair_date}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.mileage_at_replacement}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.quantity}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.repair_price}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.repair_location}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.next_replacement_reminder}),(0,On.jsx)("td",{children:null!==e&&void 0!==e&&e.create_date?new Date(null===e||void 0===e?void 0:e.create_date).toLocaleDateString("en-US",{month:"2-digit",day:"2-digit",year:"numeric"}):null===e||void 0===e?void 0:e.repair_date})]},e.id)}))})]})})});return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/trans-routes/dashboard",children:"Transportation"}),(0,On.jsx)(wl.Item,{href:"/vehicles/list",children:"Vehicles Information"}),(0,On.jsx)(wl.Item,{active:!0,children:"View Vehicle Information"})]})}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["View Vehicle Information ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){te()},children:"Back"})]})}),(0,On.jsx)("div",{className:"app-main-content-list-container form-page",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsxs)(Yc,{activeKey:G,id:"vehicles-tab",onSelect:function(e){return function(e){J(e),g(""),x({key:"",order:""}),j({key:"",order:""}),S({key:"",order:""})}(e)},children:[(0,On.jsxs)(zc,{eventKey:"basicInfo",title:"Basic Information",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Basic Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Vehicle Number"}),(0,On.jsx)("div",{className:"field-value",children:null===Q||void 0===Q?void 0:Q.vehicle_number})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Responsible Driver"}),(0,On.jsx)("div",{className:"field-value",children:null===Q||void 0===Q?void 0:Q.responsible_driver})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Seating Capacity"}),(0,On.jsx)("div",{className:"field-value",children:null===Q||void 0===Q?void 0:Q.capacity})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Mileage"}),(0,On.jsx)("div",{className:"field-value",children:null===Q||void 0===Q?void 0:Q.mileage})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Make"}),(0,On.jsx)("div",{className:"field-value",children:null===Q||void 0===Q?void 0:Q.make})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Model"}),(0,On.jsx)("div",{className:"field-value",children:null===Q||void 0===Q?void 0:Q.vehicle_model})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Year"}),(0,On.jsx)("div",{className:"field-value",children:null===Q||void 0===Q?void 0:Q.year})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"VIN Number"}),(0,On.jsx)("div",{className:"field-value",children:null===Q||void 0===Q?void 0:Q.vin})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"License Plate"}),(0,On.jsx)("div",{className:"field-value",children:null===Q||void 0===Q?void 0:Q.tag})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"GPS ID"}),(0,On.jsx)("div",{className:"field-value",children:null===Q||void 0===Q?void 0:Q.gps_tag})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"E-ZPass"}),(0,On.jsx)("div",{className:"field-value",children:null===Q||void 0===Q?void 0:Q.ezpass})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Lift Equipped"}),(0,On.jsx)("div",{className:"field-value",children:(re=null===Q||void 0===Q?void 0:Q.has_lift_equip,!0===re?"Yes":!1===re?"No":re||"")})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Fuel Type"}),(0,On.jsx)("div",{className:"field-value",children:Zr[null===Q||void 0===Q?void 0:Q.fuel_type]||(null===Q||void 0===Q?void 0:Q.fuel_type)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Title"}),(0,On.jsxs)("div",{className:"field-value",children:[Br[null===Q||void 0===Q?void 0:Q.title]||(null===Q||void 0===Q?void 0:Q.title),"other"===(null===Q||void 0===Q?void 0:Q.title)&&(null===Q||void 0===Q?void 0:Q.title_other)&&" (".concat(null===Q||void 0===Q?void 0:Q.title_other,")")]})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Check List"}),(0,On.jsx)("div",{className:"app-main-content-fields-section column",children:(0,On.jsx)("ul",{children:null===Q||void 0===Q||null===(e=Q.checklist)||void 0===e?void 0:e.map((function(e,t){return(0,On.jsx)("li",{children:e},t)}))})}),(0,On.jsx)("h6",{className:"text-primary",children:"Additional Information"}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Notes and Attachments"}),(0,On.jsx)("div",{className:"field-value",children:null===Q||void 0===Q?void 0:Q.note})]})})]}),(0,On.jsxs)(zc,{eventKey:"complianceDeadlines",title:"Compliance & Deadlines",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Compliance & Deadlines"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Insurance Expiration Date"}),(0,On.jsx)("div",{className:"field-value",children:(null===Q||void 0===Q?void 0:Q.insurance_start_date)||(null===Q||void 0===Q?void 0:Q.insurance_expire_on)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Vehicle Registration Date"}),(0,On.jsx)("div",{className:"field-value",children:(null===Q||void 0===Q?void 0:Q.vehicle_registration_date)||(null===Q||void 0===Q?void 0:Q.title_registration_on)})]})]})]}),(0,On.jsxs)(zc,{eventKey:"documents",title:"Documents & Records",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Yearly Inspection"}),oe,(0,On.jsx)("h6",{className:"text-primary",children:"Monthly Inspection"}),ie]}),(0,On.jsx)(zc,{eventKey:"repairRecords",title:"Repair & Maintenance",children:se})]}),(0,On.jsxs)("div",{className:"list-func-panel",children:[("documents"===G||"repairRecords"===G)&&(0,On.jsx)("input",{className:"me-2 with-search-icon",type:"text",placeholder:"Search",value:p,onChange:function(e){return g(e.currentTarget.value)}}),"documents"===G&&(0,On.jsxs)("button",{className:"btn btn-primary",onClick:function(){[].concat(In(D),In(P)).forEach((function(e){var t=document.createElement("a");t.href=e,t.download="",document.body.append(t),t.click(),document.body.removeChild(t)}))},children:[(0,On.jsx)(ns,{size:16,className:"me-2"}),"Download"]}),"repairRecords"===G&&(0,On.jsx)(rs,{columns:ae,data:z,filename:"vehicle-".concat(null===Q||void 0===Q?void 0:Q.vehicle_number,"-repairs")}),(0,On.jsxs)("button",{className:"btn btn-primary ms-2",onClick:function(){return ne(null===Q||void 0===Q?void 0:Q.id)},children:[(0,On.jsx)($c,{className:"me-2",size:16}),"Edit"]})]})]})})]})},xx=function(){var e=I();(0,t.useEffect)((function(){Hs.canAddOrEditRoutes()||Hs.canViewRoutes()||Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change a dispatcher or admin account to login."),Hs.logout(),e("/login"))}),[]);var n=i((0,t.useState)(),2),r=n[0],a=n[1],o=i((0,t.useState)(""),2),s=o[0],l=o[1],c=i((0,t.useState)(""),2),u=c[0],d=c[1],f=i((0,t.useState)(""),2),h=f[0],v=f[1],m=i((0,t.useState)(""),2),p=m[0],g=m[1],y=function(){e("/messages/list")},b=function(){(function(){var e=[];return r&&""!==r||e.push("Message Group"),s&&""!==s.trim()||e.push("Message Name"),!(e.length>0)||(window.alert("Please fill in the following required fields:\n".concat(e.join("\n"))),!1)})()&&el({message_group:r,message_title:u,message_body:h,message_name:s,language:p}).then((function(){return y()}))};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"General"}),(0,On.jsx)(wl.Item,{href:"/messages/list",children:"Messaging"}),(0,On.jsx)(wl.Item,{active:!0,children:"Create Message Template"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["Create Message Template ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){y()},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsx)("div",{className:"app-main-content-list-func-container",children:(0,On.jsx)(Yc,{defaultActiveKey:"messageCreation",id:"message-template-tab",children:(0,On.jsxs)(zc,{eventKey:"messageCreation",title:"Create Message Template",children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Message Group",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsxs)("select",{value:r,onChange:function(e){return a(e.target.value)},required:!0,children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:1,children:"1"}),(0,On.jsx)("option",{value:2,children:"2"}),(0,On.jsx)("option",{value:3,children:"3"})]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Message Name",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",value:s||"",onChange:function(e){return l(e.target.value)}})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Language"}),(0,On.jsxs)("select",{value:p,onChange:function(e){return g(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"English",children:"English"}),(0,On.jsx)("option",{value:"Chinese",children:"Chinese"}),(0,On.jsx)("option",{value:"Vietnamese",children:"Vietnamese"}),(0,On.jsx)("option",{value:"Korean",children:"Korean"})]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Message Title"}),(0,On.jsx)("input",{type:"text",value:u||"",onChange:function(e){return d(e.target.value)}})]})]}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Message Body"}),(0,On.jsx)("textarea",{value:h||"",onChange:function(e){return v(e.target.value)}})]})}),(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return y()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return b()},children:" Save "})]})]})})})})]})},_x=function(){var e=I(),n=F(),r=i((0,t.useState)(),2),a=r[0],o=r[1],s=i((0,t.useState)(""),2),l=s[0],c=s[1],u=i((0,t.useState)(""),2),d=u[0],f=u[1],h=i((0,t.useState)(""),2),v=h[0],m=h[1],p=i((0,t.useState)(""),2),g=p[0],y=p[1],b=i((0,t.useState)(void 0),2),x=b[0],_=b[1];(0,t.useEffect)((function(){Hs.canAddOrEditRoutes()||Hs.canViewRoutes()||Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change a dispatcher or admin account to login."),Hs.logout(),e("/login")),x||Js(n.id).then((function(e){_(e.data)}))}),[]),(0,t.useEffect)((function(){x&&(y(x.language),m(x.message_body),o(x.message_group),f(x.message_title),c(x.message_name))}),[x]);var w=function(){e("/messages/list")},j=function(){if(function(){var e=[];return a&&""!==a||e.push("Message Group"),l&&""!==l.trim()||e.push("Message Name"),!(e.length>0)||(window.alert("Please fill in the following required fields:\n".concat(e.join("\n"))),!1)}()){var e={message_group:a,message_title:d,message_body:v,message_name:l,language:g};Qs(n.id,e).then((function(){return w()}))}};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"General"}),(0,On.jsx)(wl.Item,{href:"/messages/list",children:"Messaging"}),(0,On.jsx)(wl.Item,{active:!0,children:"Update Message Template"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["Update Message Template ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){w()},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsx)("div",{className:"app-main-content-list-func-container",children:(0,On.jsx)(Yc,{defaultActiveKey:"messageCreation",id:"message-template-tab",children:(0,On.jsxs)(zc,{eventKey:"messageCreation",title:"Update Message Template",children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Message Group",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsxs)("select",{value:a,onChange:function(e){return o(e.target.value)},required:!0,children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:1,children:"1"}),(0,On.jsx)("option",{value:2,children:"2"}),(0,On.jsx)("option",{value:3,children:"3"})]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Message Name",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",value:l||"",onChange:function(e){return c(e.target.value)}})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Language"}),(0,On.jsxs)("select",{value:g,onChange:function(e){return y(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"English",children:"English"}),(0,On.jsx)("option",{value:"Chinese",children:"Chinese"}),(0,On.jsx)("option",{value:"Vietnamese",children:"Vietnamese"}),(0,On.jsx)("option",{value:"Korean",children:"Korean"})]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Message Title"}),(0,On.jsx)("input",{type:"text",value:d||"",onChange:function(e){return f(e.target.value)}})]})]}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Message Body"}),(0,On.jsx)("textarea",{value:v||"",onChange:function(e){return m(e.target.value)}})]})}),(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return w()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return j()},children:" Save "})]})]})})})})]})},wx=function(){var e=I(),n=i((0,t.useState)([]),2),r=n[0],a=n[1];new URLSearchParams(window.location.search);(0,t.useEffect)((function(){Hs.canAddOrEditRoutes()||Hs.canViewRoutes()||Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change a dispatcher or admin account to login."),Hs.logout(),e("/login")),Xs().then((function(e){console.log(e),a(e.data)}))}),[]);return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"General"}),(0,On.jsx)(wl.Item,{active:!0,children:"Messaging"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsx)("h4",{children:"All Messages Templates"})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsx)(Yc,{defaultActiveKey:"allMessages",id:"messages-tab",children:(0,On.jsx)(zc,{eventKey:"allMessages",title:"All Messages",children:(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{className:"th-index",children:"No."}),(0,On.jsx)("th",{children:"Message Group"}),(0,On.jsx)("th",{children:"Message Name"}),(0,On.jsx)("th",{children:"Language"}),(0,On.jsx)("th",{children:"Message Title"}),(0,On.jsx)("th",{children:"Message Body"})]})}),(0,On.jsx)("tbody",{children:r&&r.map((function(t,n){return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{className:"td-index",children:n+1}),(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.message_group}),(0,On.jsxs)("td",{children:[(0,On.jsx)($c,{size:16,className:"clickable me-2",onClick:function(){return n=null===t||void 0===t?void 0:t.id,void e("/messages/edit/".concat(n));var n}})," ",null===t||void 0===t?void 0:t.message_name]}),(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.language}),(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.message_title}),(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.message_body})]},t.id)}))})]})})}),(0,On.jsxs)("div",{className:"list-func-panel",children:[(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){e("/messages/")},children:[(0,On.jsx)(Qc,{size:16}),"Create New Message"]}),(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){e("/messages/send-message")},children:[(0,On.jsx)(gf,{size:16,className:"me-2"})," Send Message"]})]})]})})]})},jx=function(){var e=I(),n=i((0,t.useState)(""),2),r=n[0],a=n[1],o=i((0,t.useState)(""),2),s=o[0],l=o[1];new URLSearchParams(window.location.search);(0,t.useEffect)((function(){Hs.canAddOrEditRoutes()||Hs.canViewRoutes()||Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an Dispatcher or admin account to login."),Hs.logout(),e("/login"))}),[]);var c=function(){e("/center-phones/list")},u=function(){(function(){var e=[];return r&&""!==r.trim()||e.push("Phone Title"),s&&""!==s.trim()||e.push("Phone Number"),!(e.length>0)||(window.alert("Please fill in the following required fields:\n".concat(e.join("\n"))),!1)})()&&ll({phone_title:r,phone_number:s}).then((function(){e("/center-phones/list")}))};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"General"}),(0,On.jsx)(wl.Item,{href:"/center-phones/list",children:"Center Phone"}),(0,On.jsx)(wl.Item,{active:!0,children:"Create Center Phone"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["Create Center Phone ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){c()},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsx)("div",{className:"app-main-content-list-func-container",children:(0,On.jsx)(Yc,{defaultActiveKey:"phoneCreation",id:"phone-creation-tab",children:(0,On.jsxs)(zc,{eventKey:"phoneCreation",title:"Create Center Phone",children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Phone Title",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",value:r||"",onChange:function(e){return a(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Phone Number",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",value:s||"",onChange:function(e){return l(e.target.value)}})]})]}),(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return c()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return u()},children:" Save "})]})]})})})})]})},Nx=function(){var e=I(),n=i((0,t.useState)(""),2),r=n[0],a=n[1],o=i((0,t.useState)(""),2),s=o[0],l=o[1],c=i((0,t.useState)(!1),2),u=c[0],d=c[1],f=i((0,t.useState)(void 0),2),h=f[0],v=f[1],m=F();(0,t.useEffect)((function(){Hs.canAddOrEditRoutes()||Hs.canViewRoutes()||Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an Dispatcher or admin account to login."),Hs.logout(),e("/login")),h||cl(m.id).then((function(e){return v(e.data)}))}),[]),(0,t.useEffect)((function(){h&&(l(h.phone_number),a(h.phone_title),d(h.activated))}),[h]);var p=function(){e("/center-phones/list")},g=function(){if(function(){var e=[];return r&&""!==r.trim()||e.push("Phone Title"),s&&""!==s.trim()||e.push("Phone Number"),!(e.length>0)||(window.alert("Please fill in the following required fields:\n".concat(e.join("\n"))),!1)}()){var e={phone_title:r,phone_number:s,activated:u};sl(m.id,e).then((function(){return p()}))}};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"General"}),(0,On.jsx)(wl.Item,{href:"/center-phones/list",children:"Center Phone"}),(0,On.jsx)(wl.Item,{active:!0,children:"Update Center Phone"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["Update Center Phone ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){p()},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsx)("div",{className:"app-main-content-list-func-container",children:(0,On.jsx)(Yc,{defaultActiveKey:"updatePhone",id:"update-phone-tab",children:(0,On.jsxs)(zc,{eventKey:"updatePhone",title:"Update Center Phone",children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Phone Title",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",value:r||"",onChange:function(e){return a(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Phone Number",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",value:s||"",onChange:function(e){return l(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Activated"}),(0,On.jsx)("input",{type:"checkbox",value:u,checked:!0===u,onChange:function(e){return d(!u)}})]})]}),(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return p()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return g()},children:" Save "})]})]})})})})]})},kx=function(){var e=I(),n=(F(),i((0,t.useState)(""),2)),r=n[0],a=n[1],o=i((0,t.useState)(void 0),2),s=o[0],l=o[1];(0,t.useEffect)((function(){Hs.canAddOrEditRoutes()||Hs.canViewRoutes()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change a dispatcher or admin account to login."),Hs.logout(),e("/login")),s||tl().then((function(e){e.data&&e.data.length>0&&l(e.data[0])}))}),[]),(0,t.useEffect)((function(){s&&a(null===s||void 0===s?void 0:s.message_token)}),[s]);var c=function(){e("/messages/list")};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"General"}),(0,On.jsx)(wl.Item,{active:!0,children:"Messaging"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["Update Message Token ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){c()},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsx)("div",{className:"app-main-content-list-func-container",children:(0,On.jsx)(Yc,{defaultActiveKey:"messageCreation",id:"message-template-tab",children:(0,On.jsxs)(zc,{eventKey:"messageCreation",title:"Update Message Template",children:[(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Message Token",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",value:r||"",onChange:function(e){return a(e.target.value)}})]})}),(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return c()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return function(){var e={message_token:r};s?nl(s.id,e).then((function(){c()})):rl(e).then((function(){c()}))}()},children:" Save "})]})]})})})})]})},Sx=["color","size","title","className"];function Cx(){return Cx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Cx.apply(null,arguments)}var Dx=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,Sx);return t.createElement("svg",Cx({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-send-check",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M15.964.686a.5.5 0 0 0-.65-.65L.767 5.855a.75.75 0 0 0-.124 1.329l4.995 3.178 1.531 2.406a.5.5 0 0 0 .844-.536L6.637 10.07l7.494-7.494-1.895 4.738a.5.5 0 1 0 .928.372zm-2.54 1.183L5.93 9.363 1.591 6.602z"}),t.createElement("path",{d:"M16 12.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0m-1.993-1.679a.5.5 0 0 0-.686.172l-1.17 1.95-.547-.547a.5.5 0 0 0-.708.708l.774.773a.75.75 0 0 0 1.174-.144l1.335-2.226a.5.5 0 0 0-.172-.686"}))}));Dx.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var Ex=Dx,Ox=function(){var e=I(),n=new URLSearchParams(window.location.search);(0,t.useEffect)((function(){Hs.canAddOrEditRoutes()||Hs.canViewRoutes()||Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change a dispatcher or admin account to login."),Hs.logout(),e("/login")),Ds().then((function(e){var t=e.data;y(t.filter((function(e){return e.mobile_phone&&""!==e.mobile_phone})))})),Xs().then((function(e){return _(e.data)}))}),[]);var r=i((0,t.useState)(""),2),a=r[0],o=r[1],s=i((0,t.useState)(""),2),l=s[0],c=s[1],u=i((0,t.useState)(""),2),d=u[0],f=u[1],h=i((0,t.useState)(""),2),v=h[0],m=h[1],p=i((0,t.useState)([]),2),g=p[0],y=p[1],b=i((0,t.useState)([]),2),x=b[0],_=b[1],w=i((0,t.useState)(!1),2),j=w[0],N=w[1];return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"General"}),(0,On.jsx)(wl.Item,{href:"/messages/list",children:"Messaging"}),(0,On.jsx)(wl.Item,{active:!0,children:"Send Message"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["Send Message ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){e("/messages/list")},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsx)(Yc,{defaultActiveKey:"sendMessage",id:"send-message-tab",children:(0,On.jsxs)(zc,{eventKey:"sendMessage",title:"Send Message",children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Type in Phone Number",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",value:a||"",onChange:function(e){return o(e.target.value)}})]}),(0,On.jsx)("div",{className:"me-4",children:"OR"}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Select From Participant Mobile Number List",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)(ob,{styles:{control:function(e){return bt(bt({},e),{},{width:"350px",borderRadius:"8px"})},indicatorSeparator:function(){return{display:"none"}},dropdownIndicator:function(e){return bt(bt({},e),{},{paddingRight:"8px",color:"#333","&:hover":{color:"#000"}})},valueContainer:function(e){return bt(bt({},e),{},{height:"43px",padding:"0 8px"})},input:function(e){return bt(bt({},e),{},{margin:"0px",padding:"0px",height:"30px",width:"290px"})},placeholder:function(e){return bt(bt({},e),{},{fontSize:"13px"})},singleValue:function(e){return bt(bt({},e),{},{margin:"0px",fontSize:"13px"})}},value:l||"",onChange:function(e){return function(e){c(e),o(null===e||void 0===e?void 0:e.value)}(e)},options:[{value:"",label:""}].concat(In(g.map((function(e){return{value:(null===e||void 0===e?void 0:e.mobile_phone)||"",label:"".concat(null===e||void 0===e?void 0:e.name,"(").concat(null===e||void 0===e?void 0:e.name_cn,") - ").concat(null===e||void 0===e?void 0:e.mobile_phone)||""}}))))})]})]}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Select Message Template (Optional)"}),(0,On.jsx)(ob,{styles:{control:function(e){return bt(bt({},e),{},{width:"350px",borderRadius:"8px"})},indicatorSeparator:function(){return{display:"none"}},dropdownIndicator:function(e){return bt(bt({},e),{},{paddingRight:"8px",color:"#333","&:hover":{color:"#000"}})},valueContainer:function(e){return bt(bt({},e),{},{height:"43px",padding:"0 8px"})},input:function(e){return bt(bt({},e),{},{margin:"0px",padding:"0px",height:"30px",width:"290px"})},placeholder:function(e){return bt(bt({},e),{},{fontSize:"13px"})},singleValue:function(e){return bt(bt({},e),{},{margin:"0px",fontSize:"13px"})}},value:d||"",onChange:function(e){f(e),m(e.value)},options:[{value:"",label:""}].concat(In(x.map((function(e){return{value:e.message_body||"",label:e.message_body||""}}))))})]})}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Message Content"}),(0,On.jsx)("textarea",{value:v||"",onChange:function(e){return m(e.target.value)}})]})}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){"medical"===n.get("from")?e("/medical/"):e("/admin/customer-report")},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return N(!1),void al({messages:[{contactPhone:a,mode:"AUTO",text:v}]}).then((function(){return N(!0)}))},children:" Save "})]})}),j&&(0,On.jsx)("div",{className:"col-md-12 mb-4 alert alert-success",role:"alert",children:"Message Sent!"})]})}),(0,On.jsx)("div",{className:"list-func-panel",children:(0,On.jsxs)("button",{className:"btn btn-primary btn-sm",onClick:function(){e("/messages/sent-messages/list")},children:[(0,On.jsx)(Ex,{size:16,className:"me-2"}),"View All Sent Messages"]})})]})})]})},Px=function(){var e=I(),n=i((0,t.useState)([]),2),r=n[0],a=n[1],o=i((0,t.useState)(new Date),2),s=o[0],l=o[1],c=i((0,t.useState)(!1),2),u=c[0],d=c[1];new URLSearchParams(window.location.search);(0,t.useEffect)((function(){Hs.canAddOrEditRoutes()||Hs.canViewRoutes()||Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change a dispatcher or admin account to login."),Hs.logout(),e("/login")),il().then((function(e){console.log(e),a(e.data)}))}),[]);var f=t.forwardRef((function(e,t){e.children;var n=e.style,r=e.className,a=e["aria-labelledby"];return(0,On.jsxs)("div",{ref:t,style:n,className:r,"aria-labelledby":a,children:[(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Select Date to Filter"}),(0,On.jsx)(Wd(),{selected:s,onChange:function(e){return l(e)}})]})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return l(new Date),void d(!1)},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){d(!1)},children:"Filter"})]})})]})}));return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"General"}),(0,On.jsx)(wl.Item,{active:!0,children:"Messaging"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["All Sent Messages ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){e("/messages/send-message")},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsx)(Yc,{defaultActiveKey:"allSentMessages",id:"sent-messages-tab",children:(0,On.jsx)(zc,{eventKey:"allSentMessages",title:"All Sent Messages",children:(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{className:"th-index",children:"No."}),(0,On.jsx)("th",{children:"From"}),(0,On.jsx)("th",{children:"To"}),(0,On.jsx)("th",{children:"Message"}),(0,On.jsx)("th",{children:"Sent Time"})]})}),(0,On.jsx)("tbody",{children:r&&r.filter((function(e){var t;return(null===(t=new Date(null===e||void 0===e?void 0:e.create_date))||void 0===t?void 0:t.toLocaleDateString())===new Date(s).toLocaleDateString()})).map((function(e,t){var n,r;return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{className:"td-index",children:t+1}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.from}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.to}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.content}),(0,On.jsx)("td",{children:"".concat(null===(n=new Date(null===e||void 0===e?void 0:e.create_date))||void 0===n?void 0:n.toLocaleDateString()," ").concat(null===(r=new Date(null===e||void 0===e?void 0:e.create_date))||void 0===r?void 0:r.toLocaleTimeString())})]},e.id)}))})]})})}),(0,On.jsx)("div",{className:"list-func-panel",children:(0,On.jsxs)(zo,{id:"sent-date",className:"me-2",show:u,onToggle:function(){return d(!u)},autoClose:!1,children:[(0,On.jsxs)(zo.Toggle,{variant:"primary",children:[(0,On.jsx)(cf,{size:16,className:"me-2"}),"Select Date to Filter"]}),(0,On.jsx)(zo.Menu,{as:f})]},"sent-date")})]})})]})},Mx=function(){new URLSearchParams(window.location.search);var e,n,r,a=oe(gn),o=(oe(_n),I()),l=i((0,t.useState)(new Date),2),c=l[0],u=l[1],d=i((0,t.useState)([]),2),f=d[0],h=d[1],v=i((0,t.useState)(void 0),2),m=v[0],p=v[1],g=i((0,t.useState)(),2),y=g[0],b=g[1],x=i((0,t.useState)(void 0),2),_=x[0],w=x[1],j=i((0,t.useState)([]),2),N=j[0],k=j[1],S=i((0,t.useState)([]),2),C=S[0],D=S[1];return(0,t.useEffect)((function(){as("driver","active").then((function(e){k(e.data)})),Ls().then((function(e){return D(null===e||void 0===e?void 0:e.data)}))}),[]),(0,t.useEffect)((function(){var e;Os("center_director_signature_site_".concat(ou.site)).then((function(e){null!==e&&void 0!==e&&e.data&&p(null===e||void 0===e?void 0:e.data)})),Xr(null===(e=pl()(c))||void 0===e?void 0:e.format("MM/DD/YYYY")).then((function(e){var t=e.data.map(function(){var e=Fu(Zu().mark((function e(t){var n,r,a,i;return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=(null===(n=pl()(c))||void 0===n||null===(r=n.format("MM/DD/YYYY"))||void 0===r?void 0:r.split("/"))||[],e.prev=1,e.next=4,Os("".concat(t.id,"_").concat(t.driver,"_").concat(a[0],"_").concat(a[1]));case 4:return i=e.sent,e.abrupt("return",null!==i&&void 0!==i&&i.data?Object.assign({},t,{signature:null===i||void 0===i?void 0:i.data}):t);case 8:return e.prev=8,e.t0=e.catch(1),e.abrupt("return",t);case 11:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(t){return e.apply(this,arguments)}}());Promise.all(t).then((function(e){h(e)}))}))}),[c]),(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h5",{children:["View Routes Signatures ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){o("/trans-routes/dashboard")},children:"Back To Dashboard"})]})})}),(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsxs)("div",{className:"mb-4 col-md-4 col-sm-12",children:["Select Date to start: ",(0,On.jsx)(Wd(),{selected:c,onChange:function(e){return u(e)}})]}),(0,On.jsxs)("div",{className:"mb-4 col-md-4 col-sm-12",children:["Filter By Driver: ",(0,On.jsxs)("select",{value:_,onChange:function(e){return w(e.target.value)},children:[(0,On.jsx)("option",{value:null}),N.map((function(e){return(0,On.jsx)("option",{value:null===e||void 0===e?void 0:e.id,children:null===e||void 0===e?void 0:e.name})}))]})]}),(0,On.jsxs)("table",{className:"personnel-info-table me-4",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{children:"Route Name"}),(0,On.jsx)("th",{children:"Driver"}),(0,On.jsx)("th",{children:"Route End Time"}),(0,On.jsx)("th",{children:"Route Type"}),(0,On.jsx)("th",{children:"Signature"})]})}),(0,On.jsx)("tbody",{children:f&&(null===(e=f.filter((function(e){return _?(null===e||void 0===e?void 0:e.driver)===_:e})))||void 0===e?void 0:e.map((function(e,t){e.id;var n,r=e.name,i=e.end_time,o=e.driver,s=e.type,l=e.signature;return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{children:r}),(0,On.jsx)("td",{children:null===(n=a.find((function(e){return e.id===o})))||void 0===n?void 0:n.name}),(0,On.jsx)("td",{children:i?pl()(i).format("HH:mm"):""}),(0,On.jsx)("td",{children:s}),(0,On.jsx)("td",{children:l&&(0,On.jsx)("img",{width:"100px",src:"data:image/jpg;base64, ".concat(l)})})]},t)})))})]}),(0,On.jsx)("hr",{}),null===(n=pl()(c))||void 0===n?void 0:n.format("MM/DD/YYYY"),(0,On.jsxs)("div",{style:{display:"flex"},children:[(0,On.jsx)("div",{children:(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{children:"Index"}),(0,On.jsx)("th",{children:"Customer Name"}),(0,On.jsx)("th",{children:"Pickup Time"}),(0,On.jsx)("th",{children:"Enter Center Time"}),(0,On.jsx)("th",{children:"Leave Center Time"}),(0,On.jsx)("th",{children:"Drop off TIme"}),(0,On.jsx)("th",{children:"MA Number"}),(0,On.jsx)("th",{children:"Inbound Name"}),(0,On.jsx)("th",{children:"Outbound Name"}),(0,On.jsx)("th",{children:"Total Hours"})]})}),(0,On.jsx)("tbody",{children:null===(r=function(e){var t,n=[],r=(0,s.Z)(e);try{var a=function(){var e,r=t.value,a=r.route_customer_list.map((function(e){return Object.assign({},e,{routeType:r.type,routeId:r.id,route:r,customer_status_inbound:"inbound"===r.type&&e.customer_route_status,customer_status_outbound:"outbound"===r.type&&e.customer_route_status,inbound:"inbound"===r.type&&r,outbound:"outbound"===r.type&&r})})),i=(0,s.Z)(a);try{var o=function(){var t=e.value,r=n.find((function(e){var n,r,a,i;return e.customer_id===t.customer_id||(null===e||void 0===e||null===(n=e.customer_name)||void 0===n||null===(r=n.replaceAll(" ",""))||void 0===r?void 0:r.toLowerCase())===(null===t||void 0===t||null===(a=t.customer_name)||void 0===a||null===(i=a.replaceAll(" ",""))||void 0===i?void 0:i.toLowerCase())}));if(r){n=n.filter((function(e){return e!==r}));var a=Object.assign({},r,{customer_enter_center_time:(null===r||void 0===r?void 0:r.customer_enter_center_time)||(null===t||void 0===t?void 0:t.customer_enter_center_time),customer_leave_center_time:(null===r||void 0===r?void 0:r.customer_leave_center_time)||(null===t||void 0===t?void 0:t.customer_leave_center_time),customer_pickup_time:(null===r||void 0===r?void 0:r.customer_pickup_time)||(null===t||void 0===t?void 0:t.customer_pickup_time),customer_dropoff_time:(null===r||void 0===r?void 0:r.customer_dropoff_time)||(null===t||void 0===t?void 0:t.customer_dropoff_time),inbound:(null===r||void 0===r?void 0:r.inbound)||(null===t||void 0===t?void 0:t.inbound),outbound:(null===r||void 0===r?void 0:r.outbound)||(null===t||void 0===t?void 0:t.outbound),customer_status_inbound:(null===r||void 0===r?void 0:r.customer_status_inbound)||(null===t||void 0===t?void 0:t.customer_status_inbound),customer_status_outbound:(null===r||void 0===r?void 0:r.customer_status_outbound)||(null===t||void 0===t?void 0:t.customer_status_outbound)});n.push(a)}else n.push(t)};for(i.s();!(e=i.n()).done;)o()}catch(l){i.e(l)}finally{i.f()}};for(r.s();!(t=r.n()).done;)a()}catch(i){r.e(i)}finally{r.f()}return n.sort((function(e,t){return e.customer_name<t.customer_name?-1:1}))}(null===f||void 0===f?void 0:f.filter((function(e){return _?(null===e||void 0===e?void 0:e.driver)===_:e}))))||void 0===r?void 0:r.map((function(e,t){var n,r,a=e.customer_name,i=e.customer_status_inbound,o=e.customer_status_outbound,s=e.customer_id,l=e.customer_enter_center_time,c=e.customer_dropoff_time,u=e.customer_leave_center_time,d=e.customer_pickup_time,f=e.inbound,h=e.outbound;return console.log("customers",C),(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{children:t+1}),(0,On.jsx)("td",{children:a}),(0,On.jsx)("td",{style:{backgroundColor:"".concat(i===Er.SCHEDULED_ABSENT||i===Er.UNEXPECTED_ABSENT?"red":"white")},children:i!==Er.SCHEDULED_ABSENT&&i!==Er.UNEXPECTED_ABSENT&&d?new Date(d).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):""}),(0,On.jsx)("td",{style:{backgroundColor:"".concat(i===Er.SCHEDULED_ABSENT||i===Er.UNEXPECTED_ABSENT?"red":"white")},children:i!==Er.SCHEDULED_ABSENT&&i!==Er.UNEXPECTED_ABSENT&&l?new Date(l).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):""}),(0,On.jsx)("td",{style:{backgroundColor:"".concat(o===Er.SCHEDULED_ABSENT||o===Er.UNEXPECTED_ABSENT?"red":"white")},children:o!==Er.SCHEDULED_ABSENT&&o!==Er.UNEXPECTED_ABSENT&&u?new Date(u).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):""}),(0,On.jsx)("td",{style:{backgroundColor:"".concat(o===Er.SCHEDULED_ABSENT||o===Er.UNEXPECTED_ABSENT?"red":"white")},children:o!==Er.SCHEDULED_ABSENT&&o!==Er.UNEXPECTED_ABSENT&&c?new Date(c).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):""}),(0,On.jsx)("td",{children:C.length>0&&(null===(n=C.find((function(e){return(null===e||void 0===e?void 0:e.id)===s||(null===e||void 0===e?void 0:e.name)===a})))||void 0===n?void 0:n.medicaid_number)||(null===(r=C.find((function(e){return(null===e||void 0===e?void 0:e.id)===s})))||void 0===r?void 0:r.medicare_number)}),(0,On.jsx)("td",{children:(null===f||void 0===f?void 0:f.name)||""}),(0,On.jsx)("td",{children:(null===h||void 0===h?void 0:h.name)||""}),(0,On.jsx)("td",{children:u&&l&&Math.round((new Date(u)-new Date(l))/1e3/3600)||""})]},t)}))})]})}),(0,On.jsxs)("div",{className:"ms-4",children:[(0,On.jsx)("div",{className:"mb-4",children:(0,On.jsx)("strong",{children:"Center Director Signature:"})}),m&&(0,On.jsx)("div",{className:"mb-4",children:(0,On.jsx)("img",{width:"200px",src:"data:image/jpg;base64, ".concat(m)})}),!m&&(0,On.jsx)("div",{className:"mb-4",children:"No Director Signature Uploaded yet"}),(0,On.jsx)("div",{className:"mb-4",children:(0,On.jsx)("strong",{children:"Upload Center Director New Signature: "})}),(0,On.jsx)("div",{className:"mb-4",children:(0,On.jsx)("input",{type:"file",onChange:function(e){return b(e.target.files[0])},className:"form-control-file border"})}),(0,On.jsx)("div",{className:"mb-4",children:(0,On.jsx)("button",{onClick:function(){return function(){var e=new FormData,t=ou.site;e.append("file",y),y&&(m?Ms({name:"center_director_signature_site_".concat(t)}).then((function(){Es("center_director_signature_site_".concat(t),e).then((function(){Os("center_director_signature_site_".concat(t)).then((function(e){null!==e&&void 0!==e&&e.data&&p(null===e||void 0===e?void 0:e.data)}))}))})):Es("center_director_signature_site_".concat(t),e).then((function(){Os("center_director_signature_site_".concat(t)).then((function(e){null!==e&&void 0!==e&&e.data&&p(null===e||void 0===e?void 0:e.data)}))})))}()},className:"btn btn-sm btn-primary",children:"Submit"})})]})]})]})})]})},Tx=function(){var e=I(),n=(F(),i((0,t.useState)(""),2)),r=n[0],a=n[1],o=i((0,t.useState)(""),2),s=o[0],l=o[1],c=i((0,t.useState)(""),2),u=c[0],d=c[1],f=i((0,t.useState)(""),2),h=f[0],v=f[1],m=i((0,t.useState)(""),2),p=m[0],g=m[1],y=i((0,t.useState)(""),2),b=y[0],x=y[1],_=i((0,t.useState)(""),2),w=_[0],j=_[1],N=i((0,t.useState)(""),2),k=N[0],S=N[1],C=i((0,t.useState)(""),2),D=C[0],E=C[1],O=i((0,t.useState)(""),2),P=O[0],M=O[1],T=i((0,t.useState)(""),2),R=T[0],A=T[1],L=i((0,t.useState)(""),2),Y=L[0],U=L[1],Z=i((0,t.useState)(""),2),H=Z[0],B=Z[1],V=i((0,t.useState)(""),2),z=V[0],W=V[1],q=function(){e("/medical/resources/list")},K=function(){var t,n,a;if(function(){var e=[];return r&&""!==r.trim()||e.push("Provider"),p&&""!==p.trim()||e.push("Office Phone Number"),!(e.length>0)||(window.alert("Please fill in the following required fields:\n".concat(e.join("\n"))),!1)}()){var i="".concat(D).concat(P?", "+P:"",", ").concat(R,", ").concat(Y," ").concat(H).trim(),o={parent_id:"5eee3552b02fac3d4acfd5ea",ext_id:"",data:{},name:r,office_name:s,name_original:s,specialty:u,type:h,phone:p,contact:b,fax:w,email:k,address_line_1:D,address_line_2:P,city:R,state:Y,zipcode:H,address:i,note:z,status:"active",create_by:localStorage.getItem("user")&&(null===(t=JSON.parse(localStorage.getItem("user")))||void 0===t?void 0:t.name),create_date:new Date,edit_by:localStorage.getItem("user")&&(null===(n=JSON.parse(localStorage.getItem("user")))||void 0===n?void 0:n.name),edit_date:new Date,edit_history:[{employee:localStorage.getItem("user")&&(null===(a=JSON.parse(localStorage.getItem("user")))||void 0===a?void 0:a.name),date:new Date}]};dl(o).then((function(t){var n,r;return r=null===t||void 0===t||null===(n=t.data)||void 0===n?void 0:n.id,void e("/medical/resources/".concat(r))}))}};return(0,t.useEffect)((function(){Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login"))}),[]),(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/medical/index",children:"Medical"}),(0,On.jsx)(wl.Item,{href:"/medical/resources/list",children:"Provider Information"}),(0,On.jsx)(wl.Item,{active:!0,children:"Create New Provider"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["Create New Provider ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){q()},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsx)("div",{className:"app-main-content-list-func-container",children:(0,On.jsx)(Yc,{defaultActiveKey:"providerInfo",id:"providers-tab",children:(0,On.jsxs)(zc,{eventKey:"providerInfo",title:"Provider Information",children:[(0,On.jsx)("h6",{className:"text-primary mt-4",children:"Basic Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Provider ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{placeholder:"e.g., Dr. Cao Qing",type:"text",value:r,onChange:function(e){return a(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Office Name"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Silver Spring Family Medicine Clinic",value:s,onChange:function(e){return l(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Type"}),(0,On.jsxs)("select",{value:h,onChange:function(e){return v(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),$r.map((function(e,t){return(0,On.jsx)("option",{value:e.value,children:e.label},t)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Specialty"}),(0,On.jsxs)("select",{value:u,onChange:function(e){return d(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Jr.map((function(e,t){return(0,On.jsx)("option",{value:e.value,children:e.label},t)}))]})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Contact Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Office Phone Number ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{placeholder:"e.g., 240-463-1098",type:"text",value:p,onChange:function(e){return g(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Secondary Phone Number"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 240-463-1698",value:b,onChange:function(e){return x(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Fax Number"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 240-463-1698",value:w,onChange:function(e){return j(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Email"}),(0,On.jsx)("input",{type:"email",placeholder:"e.g., example@gmail.com",value:k,onChange:function(e){return S(e.target.value)}})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Provider Address"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Address Line 1 ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 555 Cloverly Forest Dr",value:D,onChange:function(e){return E(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Line 2"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Suite 200",value:P,onChange:function(e){return M(e.target.value)}})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["City ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Rockville",value:R,onChange:function(e){return A(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["State ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., MD",value:Y,onChange:function(e){return U(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Zip Code ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 20850",value:H,onChange:function(e){return B(e.target.value)}})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Additional Information"}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Note"}),(0,On.jsx)("textarea",{placeholder:"e.g., Preferred provider for cardiology referrals",value:z,onChange:function(e){return W(e.target.value)},rows:4,style:{width:"400px"}})]})}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return q()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return K()},children:" Save "})]})})]})})})})]})},Rx=function(){var e=I(),n=i((0,t.useState)([]),2),r=n[0],a=n[1],o=i((0,t.useState)(""),2),s=o[0],l=o[1],c=i((0,t.useState)(null),2),u=c[0],d=c[1],f=i((0,t.useState)({key:"",order:""}),2),h=f[0],v=f[1],m=i((0,t.useState)([]),2),p=m[0],g=m[1],y=i((0,t.useState)(0),2),b=y[0],x=y[1],_=i((0,t.useState)(0),2),w=_[0],j=_[1],N=i((0,t.useState)(10),2),k=N[0],S=N[1],C=i((0,t.useState)(!1),2),D=C[0],E=C[1],O=i((0,t.useState)(1),2),P=O[0],M=O[1],T=i((0,t.useState)([{key:"name",label:"Provider",show:!0},{key:"office_name",label:"Office Name",show:!0},{key:"type",label:"Type",show:!0},{key:"specialty",label:"Specialty",show:!0},{key:"phone",label:"Office Phone Number",show:!0},{key:"email",label:"Email",show:!0},{key:"display_address",label:"Address",show:!0}]),2),R=T[0],A=T[1];(0,t.useEffect)((function(){Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login")),ul().then((function(e){a(e.data)}))}),[]),(0,t.useEffect)((function(){var e,t,n,a=b+parseInt(k),i=null===(e=D?r.filter((function(e){return"active"!==e.status})):r.filter((function(e){return"active"===e.status})))||void 0===e?void 0:e.filter((function(e){var t,n,r;return(null===e||void 0===e||null===(t=e.name)||void 0===t?void 0:t.toLowerCase().includes(s.toLowerCase()))||(null===e||void 0===e||null===(n=e.specialty)||void 0===n?void 0:n.toLowerCase().includes(s.toLowerCase()))||(null===e||void 0===e||null===(r=e.address)||void 0===r?void 0:r.toLowerCase().includes(s.toLowerCase()))})),o=""===h.key?i:i.sort((function(e,t){var n;return null===(n=e[h.key])||void 0===n?void 0:n.localeCompare(t[h.key])})),l="asc"===h.order?o:o.reverse();d(null===(t=l.slice(b,a))||void 0===t?void 0:t.map((function(e){var t=[(null===e||void 0===e?void 0:e.address_line_1)||(null===e||void 0===e?void 0:e.address)||"",(null===e||void 0===e?void 0:e.city)||"",(null===e||void 0===e?void 0:e.state)||"",(null===e||void 0===e?void 0:e.zipcode)||""].filter(Boolean).join(", ")||"-";return Object.assign({},e,{office_name:(null===e||void 0===e?void 0:e.office_name)||(null===e||void 0===e?void 0:e.name_original)||"-",display_address:t})}))),j(Math.ceil((null===(n=D?r:r.filter((function(e){return"active"===e.status})))||void 0===n?void 0:n.filter((function(e){var t,n,r;return(null===e||void 0===e||null===(t=e.name)||void 0===t?void 0:t.toLowerCase().includes(s.toLowerCase()))||(null===e||void 0===e||null===(n=e.specialty)||void 0===n?void 0:n.toLowerCase().includes(s.toLowerCase()))||(null===e||void 0===e||null===(r=e.address)||void 0===r?void 0:r.toLowerCase().includes(s.toLowerCase()))}))).length/k))}),[r,b,s,k,D,h]);var L=(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{className:"th-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:(null===p||void 0===p?void 0:p.length)===(null===u||void 0===u?void 0:u.length)&&(null===p||void 0===p?void 0:p.length)>0,onClick:function(){return function(){if(p.length!==(null===u||void 0===u?void 0:u.length)||0===(null===p||void 0===p?void 0:p.length)){var e=In(u).map((function(e){return e.id}));g(e)}else g([])}()}})}),(0,On.jsx)("th",{className:"th-index",children:"No."}),R.filter((function(e){return e.show})).map((function(e,t){return(0,On.jsxs)("th",{className:"sortable-header",children:[e.label," ",(0,On.jsx)("span",{className:"float-right",onClick:function(){return function(e){var t={key:e,order:"asc"};h.key===e&&"asc"===h.order&&(t=bt(bt({},t),{},{order:"desc"})),v(t)}(e.key)},children:(0,On.jsx)("img",{src:"/images/".concat((n=e.key,h.key===n?"asc"===h.order?"up_arrow":"down_arrow":"default"),".png")})})]},t);var n}))]})}),(0,On.jsx)("tbody",{children:null===u||void 0===u?void 0:u.map((function(t,n){var r,a,i,o,s,l,c;return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{className:"td-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:p.includes(t.id),onClick:function(){return function(e){if(p.includes(e)){var t=In(p).filter((function(t){return t!==e}));g(t)}else{var n=[].concat(In(p),[e]);g(n)}}(null===t||void 0===t?void 0:t.id)}})}),(0,On.jsx)("td",{className:"td-index",children:b+n+1}),(null===(r=R.find((function(e){return"name"===e.key})))||void 0===r?void 0:r.show)&&(0,On.jsxs)("td",{children:[" ",Hs.canAccessLegacySystem()&&(0,On.jsx)($c,{size:16,className:"clickable me-2",onClick:function(){return n=null===t||void 0===t?void 0:t.id,void e("/medical/resources/edit/".concat(n));var n}})," ",Hs.canAccessLegacySystem()?(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){return n=null===t||void 0===t?void 0:t.id,void e("/medical/resources/".concat(n));var n},children:(null===t||void 0===t?void 0:t.name)||"-"}):(null===t||void 0===t?void 0:t.name)||"-"," "]}),(null===(a=R.find((function(e){return"office_name"===e.key})))||void 0===a?void 0:a.show)&&(0,On.jsx)("td",{children:(null===t||void 0===t?void 0:t.office_name)||"-"}),(null===(i=R.find((function(e){return"type"===e.key})))||void 0===i?void 0:i.show)&&(0,On.jsx)("td",{children:(null===t||void 0===t?void 0:t.type)||"-"}),(null===(o=R.find((function(e){return"specialty"===e.key})))||void 0===o?void 0:o.show)&&(0,On.jsx)("td",{children:(null===t||void 0===t?void 0:t.specialty)||"-"}),(null===(s=R.find((function(e){return"phone"===e.key})))||void 0===s?void 0:s.show)&&(0,On.jsx)("td",{children:(null===t||void 0===t?void 0:t.phone)||"-"}),(null===(l=R.find((function(e){return"email"===e.key})))||void 0===l?void 0:l.show)&&(0,On.jsx)("td",{children:(null===t||void 0===t?void 0:t.email)||"-"}),(null===(c=R.find((function(e){return"display_address"===e.key})))||void 0===c?void 0:c.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.display_address})]},null===t||void 0===t?void 0:t.id)}))})]}),(0,On.jsxs)("div",{className:"pagination-container",children:[(0,On.jsx)(sh(),{className:"customers-pagination",breakLabel:"...",nextLabel:"Next",onPageChange:function(e){var t,n=e.selected*k%(null===(t=D?r:r.filter((function(e){return"active"===e.status})))||void 0===t?void 0:t.filter((function(e){var t,n,r;return(null===e||void 0===e||null===(t=e.name)||void 0===t?void 0:t.toLowerCase().includes(s.toLowerCase()))||(null===e||void 0===e||null===(n=e.specialty)||void 0===n?void 0:n.toLowerCase().includes(s.toLowerCase()))||(null===e||void 0===e||null===(r=e.address)||void 0===r?void 0:r.toLowerCase().includes(s.toLowerCase()))})).length);console.log("User requested page number ".concat(e.selected,", which is offset ").concat(n)),x(n),M(e.selected+1)},pageRangeDisplayed:5,pageCount:w,previousLabel:"Prev",renderOnZeroPageCount:null,containerClassName:"pagination justify-content-center",pageClassName:"page-item",pageLinkClassName:"page-link",previousClassName:"page-prev-item",previousLinkClassName:"page-link",nextClassName:"page-next-item",nextLinkClassName:"page-link",activeClassName:"active",breakClassName:"page-item",breakLinkClassName:"page-link"},k),(0,On.jsxs)("div",{className:"select-page-container",children:[(0,On.jsx)("input",{type:"number",className:"page-picker",max:w,min:1,value:P,onChange:function(e){!function(e){var t,n=(e-1)*k%(null===(t=D?r:r.filter((function(e){return"active"===e.status})))||void 0===t?void 0:t.filter((function(e){var t,n,r;return(null===e||void 0===e||null===(t=e.name)||void 0===t?void 0:t.toLowerCase().includes(s.toLowerCase()))||(null===e||void 0===e||null===(n=e.specialty)||void 0===n?void 0:n.toLowerCase().includes(s.toLowerCase()))||(null===e||void 0===e||null===(r=e.address)||void 0===r?void 0:r.toLowerCase().includes(s.toLowerCase()))})).length);console.log("User requested page number ".concat(e,", which is offset ").concat(n)),x(n)}(e.target.value),M(e.target.value)}}),(0,On.jsxs)("div",{className:"per-page-label",children:[" "," of ".concat(w)]})]}),(0,On.jsxs)("div",{className:"select-page-container",children:[(0,On.jsxs)("select",{className:"per-page",value:k,onChange:function(e){return S(e.target.value)},children:[(0,On.jsx)("option",{value:"10",children:"10"}),(0,On.jsx)("option",{value:"25",children:"25"}),(0,On.jsx)("option",{value:"50",children:"50"}),(0,On.jsx)("option",{value:"100",children:"100"})]})," ",(0,On.jsx)("span",{className:"per-page-label",children:" /page"})]})]})]})});return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/medical/index",children:"Medical"}),(0,On.jsx)(wl.Item,{active:!0,children:"Provider Information"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsx)("h4",{children:"All Providers"})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container list-page",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsx)(Yc,{defaultActiveKey:"activeProviders",id:"provider-tab",onSelect:function(e){return t=e,console.log("here",t),E("archivedProviders"===t),l(""),v({key:"",order:""}),void g([]);var t},children:(0,On.jsx)(zc,{eventKey:"activeProviders",title:"Active Providers",children:L})}),(0,On.jsxs)("div",{className:"list-func-panel",children:[(0,On.jsx)("input",{className:"me-2 with-search-icon",type:"text",placeholder:"Search",value:s,onChange:function(e){return l(e.currentTarget.value)}}),(0,On.jsx)(Xo,{columns:R,onColumnsChange:A}),(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){e("/medical/resources")},children:[(0,On.jsx)(Qc,{size:16}),"Add New Providers"]}),(0,On.jsx)(rs,{columns:R,data:u||[],filename:"resources"})]})]})})]})},Ax=function(){var e=I(),n=F(),r=i((0,t.useState)(void 0),2),a=r[0],o=r[1],s=i((0,t.useState)(""),2),l=s[0],c=s[1],u=i((0,t.useState)(""),2),d=u[0],f=u[1],h=i((0,t.useState)(""),2),v=h[0],m=h[1],p=i((0,t.useState)(""),2),g=p[0],y=p[1],b=i((0,t.useState)(""),2),x=b[0],_=b[1],w=i((0,t.useState)(""),2),j=w[0],N=w[1],k=i((0,t.useState)(""),2),S=k[0],C=k[1],D=i((0,t.useState)(""),2),E=D[0],O=D[1],P=i((0,t.useState)(""),2),M=P[0],T=P[1],R=i((0,t.useState)(""),2),A=R[0],L=R[1],Y=i((0,t.useState)(""),2),U=Y[0],Z=Y[1],H=i((0,t.useState)(""),2),B=H[0],V=H[1],z=i((0,t.useState)(""),2),W=z[0],q=z[1],K=i((0,t.useState)(""),2),$=K[0],G=K[1],J=i((0,t.useState)(!1),2),X=J[0],Q=J[1],ee=function(){e("/medical/resources/list")},te=function(){var t,r,i;if(function(){var e=[];return l&&""!==l.trim()||e.push("Provider"),x&&""!==x.trim()||e.push("Office Phone Number"),!(e.length>0)||(window.alert("Please fill in the following required fields:\n".concat(e.join("\n"))),!1)}()){var o="".concat(M).concat(A?", "+A:"",", ").concat(U,", ").concat(B," ").concat(W).trim(),s=bt(bt({},a),{},{data:(null===a||void 0===a?void 0:a.data)||{},name:l,office_name:d,name_original:d,specialty:v,type:g,phone:x,contact:j,fax:S,email:E,address_line_1:M,address_line_2:A,city:U,state:B,zipcode:W,address:o,note:$,edit_by:localStorage.getItem("user")&&(null===(t=JSON.parse(localStorage.getItem("user")))||void 0===t?void 0:t.name),edit_date:new Date,edit_history:null!==a&&void 0!==a&&a.edit_history?[].concat(In(a.edit_history),[{employee:localStorage.getItem("user")&&(null===(r=JSON.parse(localStorage.getItem("user")))||void 0===r?void 0:r.name),date:new Date}]):[{employee:localStorage.getItem("user")&&(null===(i=JSON.parse(localStorage.getItem("user")))||void 0===i?void 0:i.name),date:new Date}]});fl(n.id,s).then((function(){e("/medical/resources/".concat(n.id))}))}},ne=function(){Q(!1)},re=function(){var e;hl(n.id,{status:"inactive",edit_by:localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.name),edit_date:new Date}).then((function(){Q(!1),ee()}))};return(0,t.useEffect)((function(){Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login")),vl(n.id).then((function(e){o(e.data)}))}),[]),(0,t.useEffect)((function(){a&&(c((null===a||void 0===a?void 0:a.name)||""),f((null===a||void 0===a?void 0:a.office_name)||(null===a||void 0===a?void 0:a.name_original)||""),m((null===a||void 0===a?void 0:a.specialty)||""),y((null===a||void 0===a?void 0:a.type)||""),_((null===a||void 0===a?void 0:a.phone)||""),N((null===a||void 0===a?void 0:a.contact)||""),C((null===a||void 0===a?void 0:a.fax)||""),O((null===a||void 0===a?void 0:a.email)||""),T((null===a||void 0===a?void 0:a.address_line_1)||(null===a||void 0===a?void 0:a.address)||""),L((null===a||void 0===a?void 0:a.address_line_2)||""),Z((null===a||void 0===a?void 0:a.city)||""),V((null===a||void 0===a?void 0:a.state)||""),q((null===a||void 0===a?void 0:a.zipcode)||""),G((null===a||void 0===a?void 0:a.note)||(null===a||void 0===a?void 0:a.description)||""))}),[a]),(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/medical/index",children:"Medical"}),(0,On.jsx)(wl.Item,{href:"/medical/resources/list",children:"Provider Information"}),(0,On.jsx)(wl.Item,{active:!0,children:"Update Provider Information"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["Update Provider Information ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){ee()},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsx)(Yc,{defaultActiveKey:"providerInfo",id:"providers-tab",children:(0,On.jsxs)(zc,{eventKey:"providerInfo",title:"Provider Information",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Basic Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Provider ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{placeholder:"e.g., Dr. Cao Qing",type:"text",value:l,onChange:function(e){return c(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Office Name"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Silver Spring Family Medicine Clinic",value:d,onChange:function(e){return f(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Type"}),(0,On.jsxs)("select",{value:g,onChange:function(e){return y(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),$r.map((function(e,t){return(0,On.jsx)("option",{value:e.value,children:e.label},t)}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Specialty"}),(0,On.jsxs)("select",{value:v,onChange:function(e){return m(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select..."}),Jr.map((function(e,t){return(0,On.jsx)("option",{value:e.value,children:e.label},t)}))]})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Contact Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Office Phone Number ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{placeholder:"e.g., 240-463-1098",type:"text",value:x,onChange:function(e){return _(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Secondary Phone Number"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 240-463-1698",value:j,onChange:function(e){return N(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Fax Number"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 240-463-1698",value:S,onChange:function(e){return C(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Email"}),(0,On.jsx)("input",{type:"email",placeholder:"e.g., example@gmail.com",value:E,onChange:function(e){return O(e.target.value)}})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Provider Address"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Address Line 1 ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 555 Cloverly Forest Dr",value:M,onChange:function(e){return T(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Line 2"}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Suite 200",value:A,onChange:function(e){return L(e.target.value)}})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["City ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., Rockville",value:U,onChange:function(e){return Z(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["State ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., MD",value:B,onChange:function(e){return V(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Zip Code ",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",placeholder:"e.g., 20850",value:W,onChange:function(e){return q(e.target.value)}})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Additional Information"}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Note"}),(0,On.jsx)("textarea",{placeholder:"e.g., Preferred provider for cardiology referrals",value:$,onChange:function(e){return G(e.target.value)},rows:4,style:{width:"400px"}})]})}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return ee()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-danger btn-sm me-2 mb-2",onClick:function(){Q(!0)},children:" Delete "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return te()},children:" Save "})]})})]})}),(0,On.jsx)("div",{className:"list-func-panel",children:(0,On.jsxs)("button",{className:"btn btn-primary",onClick:function(){return re()},children:[(0,On.jsx)(Ch,{size:16,className:"me-2"}),"Archive"]})})]})}),(0,On.jsxs)(Yd,{show:X,onHide:function(){return ne()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Delete Provider"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsx)("div",{children:"Are you sure you want to delete this provider?"})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:function(){return ne()},children:"No"}),(0,On.jsx)(Mo,{variant:"primary",onClick:function(){return re()},children:"Yes"})]})]})]})},Ix=function(){var e=I(),n=F(),r=i((0,t.useState)(void 0),2),a=r[0],o=r[1],s=function(){e("/medical/resources/list")};return(0,t.useEffect)((function(){Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login")),vl(n.id).then((function(e){o(e.data)}))}),[]),(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/medical/index",children:"Medical"}),(0,On.jsx)(wl.Item,{href:"/medical/resources/list",children:"Provider Information"}),(0,On.jsx)(wl.Item,{active:!0,children:"View Provider Details"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["View Provider Information ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){s()},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsx)(Yc,{defaultActiveKey:"providerInfo",id:"providers-tab",children:(0,On.jsxs)(zc,{eventKey:"providerInfo",title:"Provider Information",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Basic Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Provider"}),(0,On.jsx)("div",{className:"field-value",children:(null===a||void 0===a?void 0:a.name)||"-"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Office Name"}),(0,On.jsx)("div",{className:"field-value",children:(null===a||void 0===a?void 0:a.office_name)||(null===a||void 0===a?void 0:a.name_original)||"-"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Specialty"}),(0,On.jsx)("div",{className:"field-value",children:(null===a||void 0===a?void 0:a.specialty)||"-"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Type"}),(0,On.jsx)("div",{className:"field-value",children:Gr[null===a||void 0===a?void 0:a.type]||(null===a||void 0===a?void 0:a.type)||"-"})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Contact Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Office Phone Number"}),(0,On.jsx)("div",{className:"field-value",children:(null===a||void 0===a?void 0:a.phone)||"-"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Secondary Phone Number"}),(0,On.jsx)("div",{className:"field-value",children:(null===a||void 0===a?void 0:a.contact)||"-"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Fax Number"}),(0,On.jsx)("div",{className:"field-value",children:(null===a||void 0===a?void 0:a.fax)||"-"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Email"}),(0,On.jsx)("div",{className:"field-value",children:(null===a||void 0===a?void 0:a.email)||"-"})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Provider Address"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Line 1"}),(0,On.jsx)("div",{className:"field-value",children:(null===a||void 0===a?void 0:a.address_line_1)||(null===a||void 0===a?void 0:a.address)||"-"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Address Line 2"}),(0,On.jsx)("div",{className:"field-value",children:(null===a||void 0===a?void 0:a.address_line_2)||"-"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"City"}),(0,On.jsx)("div",{className:"field-value",children:(null===a||void 0===a?void 0:a.city)||"-"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"State"}),(0,On.jsx)("div",{className:"field-value",children:(null===a||void 0===a?void 0:a.state)||"-"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Zip Code"}),(0,On.jsx)("div",{className:"field-value",children:(null===a||void 0===a?void 0:a.zipcode)||"-"})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Additional Information"}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Note"}),(0,On.jsx)("div",{className:"field-value",children:(null===a||void 0===a?void 0:a.note)||(null===a||void 0===a?void 0:a.description)||"-"})]})})]})}),(0,On.jsxs)("div",{className:"list-func-panel",children:[(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){return t=null===a||void 0===a?void 0:a.id,void e("/medical/resources/edit/".concat(t));var t},children:[(0,On.jsx)(Sf,{size:16,className:"me-2"}),"Edit"]}),(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){return function(e){var t,n={status:"inactive",edit_by:localStorage.getItem("user")&&(null===(t=JSON.parse(localStorage.getItem("user")))||void 0===t?void 0:t.name),edit_date:new Date};hl(e,n).then((function(){s()}))}(null===a||void 0===a?void 0:a.id)},children:[(0,On.jsx)(Ch,{size:16,className:"me-2"}),"Archive"]})]})]})})]})},Lx=function(){var e=I(),n=i((0,t.useState)([]),2),r=(n[0],n[1]),a=i((0,t.useState)([]),2),o=a[0],s=a[1],l=i((0,t.useState)(void 0),2),c=l[0],u=l[1],d=i((0,t.useState)(void 0),2),f=d[0],h=d[1],v=i((0,t.useState)(""),2),m=v[0],p=v[1],g=(new URLSearchParams(window.location.search),function(){e("/medical/events/list")}),y=function(){var t,n,r;if(function(){var e=[];return f&&f.id||e.push("Customer"),m||e.push("Appointment Time"),!(e.length>0)||(window.alert("Please fill in the following required fields:\n".concat(e.join("\n"))),!1)}()){console.log("customer",f);var a={data:{customer:f.id,client_name:f.name,client_pharmacy:f.pharmacy,client_pcp:f.care_provider,client_birth_date:f.birth_date,client_seating:f.seating,disability:f.disability?"yes":"no"},start_time:new Date(m),type:"medical",target_type:f.type,target_uuid:f.id,target_name:f.name,create_by:localStorage.getItem("user")&&(null===(t=JSON.parse(localStorage.getItem("user")))||void 0===t?void 0:t.name),create_date:new Date,edit_by:localStorage.getItem("user")&&(null===(n=JSON.parse(localStorage.getItem("user")))||void 0===n?void 0:n.name),edit_date:new Date,edit_history:[{employee:localStorage.getItem("user")&&(null===(r=JSON.parse(localStorage.getItem("user")))||void 0===r?void 0:r.name),date:new Date}]};e("/medical/events/create-from-request?event=".concat(encodeURIComponent(JSON.stringify(a))))}};(0,t.useEffect)((function(){Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login")),Promise.all([ul(),Ls()]).then((function(e){var t=i(e,2),n=t[0],a=t[1];r(n.data),s(a.data)}))}),[]);return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/medical/index",children:"Medical"}),(0,On.jsx)(wl.Item,{href:"/medical/events/list",children:"Medical Appointment Information"}),(0,On.jsx)(wl.Item,{active:!0,children:"Create New Medical Appointment"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["Create New Medical Appointment ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){g()},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container form-page",children:(0,On.jsx)("div",{className:"app-main-content-list-func-container",children:(0,On.jsx)(Yc,{defaultActiveKey:"eventClientInfo",id:"event-tab",children:(0,On.jsx)(zc,{eventKey:"eventClientInfo",title:"Appointment Customer And Time Information",children:(0,On.jsxs)("div",{className:"multi-columns-container",children:[(0,On.jsx)("div",{className:"column-container",children:(0,On.jsxs)("div",{className:"column-card",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Customer And Appointment Time"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Customer",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)(ob,{styles:{control:function(e){return bt(bt({},e),{},{width:"350px",borderRadius:"8px"})},indicatorSeparator:function(){return{display:"none"}},dropdownIndicator:function(e){return bt(bt({},e),{},{paddingRight:"8px",color:"#333","&:hover":{color:"#000"}})},valueContainer:function(e){return bt(bt({},e),{},{height:"43px",padding:"0 8px"})},input:function(e){return bt(bt({},e),{},{margin:"0px",padding:"0px",height:"30px",width:"290px"})},placeholder:function(e){return bt(bt({},e),{},{fontSize:"13px"})},singleValue:function(e){return bt(bt({},e),{},{margin:"0px",fontSize:"13px"})}},value:c||"",onChange:function(e){return function(e){u(e),h(o.find((function(t){return t.id===e.value})))}(e)},options:[{value:"",label:""}].concat(In(o.filter((function(e){return"active"===(null===e||void 0===e?void 0:e.status)&&"discharged"!==(null===e||void 0===e?void 0:e.type)})).map((function(e){return{value:(null===e||void 0===e?void 0:e.id)||"",label:(null===e||void 0===e?void 0:e.name)||""}}))))})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Appointment Time",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)(Wd(),{selected:m,onChange:p,showTimeInput:!0,timeInputLabel:"Time:",dateFormat:"MM/dd/yyyy, HH:mm"})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return g()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return y()},children:" Save "})]})})]})}),(0,On.jsx)("div",{className:"column-container",children:(0,On.jsx)("div",{className:"column-card",children:f&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("h6",{className:"text-primary",children:"Customer Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section short",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Customer Name"}),(0,On.jsx)("div",{className:"field-value",children:(null===f||void 0===f?void 0:f.name)||""})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Preferred Name"}),(0,On.jsx)("div",{className:"field-value",children:(null===f||void 0===f?void 0:f.name_cn)||""})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Pharmacy"}),(0,On.jsx)("div",{className:"field-value",children:(null===f||void 0===f?void 0:f.pharmacy)||""})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section short",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Care Provider"}),(0,On.jsx)("div",{className:"field-value",children:(null===f||void 0===f?void 0:f.care_provider)||""})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Birthday"}),(0,On.jsx)("div",{className:"field-value",children:(null===f||void 0===f?void 0:f.birth_date)||""})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Note"}),(0,On.jsx)("div",{className:"field-value",children:(null===f||void 0===f?void 0:f.note)||""})]})]})]})})})]})})})})})]})},Fx=function(){var e=I(),n=i((0,t.useState)([]),2),r=n[0],a=n[1],o=i((0,t.useState)([]),2),l=o[0],c=o[1],u=i((0,t.useState)([]),2),d=u[0],f=u[1],h=i((0,t.useState)(new Date),2),v=h[0],m=h[1],p=i((0,t.useState)([]),2),g=p[0],y=p[1],b=i((0,t.useState)([]),2),x=b[0],_=b[1],w=i((0,t.useState)(!1),2),j=w[0],N=w[1],k=i((0,t.useState)(null),2),S=k[0],C=k[1],D=i((0,t.useState)([]),2),E=D[0],O=D[1],P=i((0,t.useState)(null),2),M=P[0],T=P[1],R=i((0,t.useState)([]),2),A=R[0],L=R[1],F=i((0,t.useState)(null),2),Y=F[0],U=F[1],Z=i((0,t.useState)(!1),2),H=Z[0],B=Z[1],V=i((0,t.useState)([{key:"customer",label:"Customer",show:!0},{key:"chinese_name",label:"Preferred Name",show:!0},{key:"member_type",label:"Member Type",show:!0},{key:"eyes_on",label:"Eyes-on",show:!0},{key:"doctor",label:"Provider",show:!0},{key:"phone",label:"Phone",show:!0},{key:"address",label:"Address",show:!0},{key:"translation",label:"Language Support",show:!0},{key:"newPatient",label:"New Patient",show:!0},{key:"needId",label:"ID Needed",show:!0},{key:"disability",label:"Disability",show:!0},{key:"startTime",label:"Appointment Time",show:!0},{key:"fasting",label:"Fasting Required",show:!0},{key:"transportation",label:"Transportation Support",show:!0}]),2),z=V[0],W=V[1],q=function(e,t){var n,r,a=null===e||void 0===e?void 0:e.find((function(e){var n,r;return(null===e||void 0===e?void 0:e.id)===(null===t||void 0===t||null===(n=t.data)||void 0===n?void 0:n.customer)||(null===e||void 0===e?void 0:e.name)===(null===t||void 0===t||null===(r=t.data)||void 0===r?void 0:r.client_name)||(null===e||void 0===e?void 0:e.name)===(null===t||void 0===t?void 0:t.target_name)}));return(null===a||void 0===a?void 0:a.disability)||"yes"===(null===t||void 0===t||null===(n=t.data)||void 0===n||null===(r=n.disability)||void 0===r?void 0:r.toLowerCase())||!1},K=function(e){return In(e).sort((function(e,t){var n=(e.transportation||"").toLowerCase(),r=(t.transportation||"").toLowerCase();if(n!==r)return n.localeCompare(r);var a=e.start_time?new Date(e.start_time).getTime():0,i=t.start_time?new Date(t.start_time).getTime():0;if(a!==i)return a-i;var o=(e.address||"").toLowerCase(),s=(t.address||"").toLowerCase();if(o!==s)return o.localeCompare(s);var l=(e.translation||"").trim(),c=(t.translation||"").trim();return""===l&&""!==c?-1:""!==l&&""===c?1:l.localeCompare(c)}))};(0,t.useEffect)((function(){Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login")),Ls().then((function(e){c(e.data)})),as().then((function(e){console.log("drivers",e.data),O(e.data)})),ul().then((function(e){f(e.data)}))}),[]),(0,t.useEffect)((function(){(null===l||void 0===l?void 0:l.length)>0&&(null===d||void 0===d?void 0:d.length)>0&&ou.getAllEvents({date:ou.formatDate(v)}).then((function(e){var t=e.data.filter((function(e){var t,n,r,a,i,o,s,c,u,f,h,v,m,p,g,y,b,x,_,w,j,N,k,S,C,D,E,O,P,M;return e.customer=null!==e&&void 0!==e&&null!==(t=e.data)&&void 0!==t&&t.customer?(null===(n=l.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===n?void 0:n.name)||(null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.client_name)||"":(null===e||void 0===e||null===(a=e.data)||void 0===a?void 0:a.client_name)||"",e.doctor=null!==e&&void 0!==e&&null!==(i=e.data)&&void 0!==i&&i.resource?(null===(o=d.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===o?void 0:o.name)||(null===e||void 0===e||null===(s=e.data)||void 0===s?void 0:s.resource_name)||"":(null===e||void 0===e||null===(c=e.data)||void 0===c?void 0:c.resource_name)||"",e.phone=null!==e&&void 0!==e&&null!==(u=e.data)&&void 0!==u&&u.resource?(null===(f=d.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===f?void 0:f.phone)||(null===e||void 0===e||null===(h=e.data)||void 0===h?void 0:h.resource_phone)||"":(null===e||void 0===e||null===(v=e.data)||void 0===v?void 0:v.resource_phone)||"",e.address=null!==e&&void 0!==e&&null!==(m=e.data)&&void 0!==m&&m.resource?(null===(p=d.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===p?void 0:p.address)||(null===e||void 0===e||null===(g=e.data)||void 0===g?void 0:g.resource_address)||"":(null===e||void 0===e||null===(y=e.data)||void 0===y?void 0:y.resource_address)||"",e.translation=(null===e||void 0===e||null===(b=e.data)||void 0===b?void 0:b.interpreter)||"",e.newPatient=(null===e||void 0===e||null===(x=e.data)||void 0===x?void 0:x.new_patient)||"",e.needId=(null===e||void 0===e||null===(_=e.data)||void 0===_?void 0:_.need_id)||"",e.disability=(null===e||void 0===e||null===(w=e.data)||void 0===w?void 0:w.disability)||"",e.member_type=null!==e&&void 0!==e&&null!==(j=e.data)&&void 0!==j&&j.customer&&(null===(N=l.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===N?void 0:N.type)||"",e.eyes_on=q(l,e)?"Yes":"No",e.startTime=null!==e&&void 0!==e&&e.start_time?"".concat(new Date(null===e||void 0===e?void 0:e.start_time).toLocaleDateString()," ").concat(new Date(null===e||void 0===e?void 0:e.start_time).toLocaleTimeString()):"",e.fasting=(null===e||void 0===e||null===(k=e.data)||void 0===k?void 0:k.fasting)||"",e.chinese_name=null!==e&&void 0!==e&&null!==(S=e.data)&&void 0!==S&&S.customer?null===(C=l.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===C?void 0:C.name_cn:(null===l||void 0===l||null===(D=l.find((function(t){var n;return(null===t||void 0===t?void 0:t.name)===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.client_name)||(null===t||void 0===t?void 0:t.name)===(null===e||void 0===e?void 0:e.target_name)})))||void 0===D?void 0:D.name_cn)||"",e.transportation=(null===e||void 0===e?void 0:e.link_event_name)||"",e.dob=null!==e&&void 0!==e&&null!==(E=e.data)&&void 0!==E&&E.customer?null===(O=l.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===O?void 0:O.birth_date:(null===e||void 0===e||null===(P=e.data)||void 0===P?void 0:P.client_birth_date)||"",e.transMethod=null===e||void 0===e||null===(M=e.data)||void 0===M?void 0:M.trans_method,e})).filter((function(e){return"medical"===e.type&&e.confirmed})),n=K(t);a(n),L(e.data.filter((function(e){return"transportation"===e.type&&"active"===e.status})))}))}),[v,d,l]);var $=function(e,t){return 0===t.length?K(e):In(e).sort((function(e,n){var r,a=(0,s.Z)(t);try{for(a.s();!(r=a.n()).done;){var i=r.value,o=(e[i.key]||"").toString().toLowerCase(),l=(n[i.key]||"").toString().toLowerCase(),c=o.localeCompare(l);if(0!==c)return"desc"===i.order?-c:c}}catch(f){a.e(f)}finally{a.f()}var u=(e.translation||"").trim(),d=(n.translation||"").trim();return""===u&&""!==d?-1:""!==u&&""===d?1:u.localeCompare(d)}))};(0,t.useEffect)((function(){if(0!==r.length){var e=$(r,g);a(e)}}),[g]);var G=function(){m(new Date(v.setDate(v.getDate()+1)))},J=function(){m(new Date(v.setDate(v.getDate()-1)))},X=function(e){var t=g.findIndex((function(t){return t.key===e}));return-1===t?"default":"asc"===g[t].order?"up_arrow":"down_arrow"},Q=function(e){var t=g.findIndex((function(t){return t.key===e}));return-1===t?null:t+1},ee=function(){N(!1),T(null),C(null),U(null)},te=function(e){return(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{className:"th-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:x.length===r.length&&x.length>0,onClick:function(){return function(){if(x.length!==r.length||0===x.length){var e=In(r).map((function(e){return e.id}));_(e)}else _([])}()}})}),(0,On.jsx)("th",{className:"th-index",children:"No."}),z.filter((function(e){return e.show})).map((function(e,t){return(0,On.jsxs)("th",{className:"sortable-header",children:[e.label,(0,On.jsxs)("span",{className:"float-right",onClick:function(){return function(e){var t=g.findIndex((function(t){return t.key===e}));if(-1===t)y([].concat(In(g),[{key:e,order:"asc"}]));else if("asc"===g[t].order){var n=In(g);n[t]={key:e,order:"desc"},y(n)}else{var r=g.filter((function(e,n){return n!==t}));y(r)}}(e.key)},style:{cursor:"pointer"},children:[Q(e.key)&&(0,On.jsx)("small",{style:{marginRight:"2px",fontSize:"10px",color:"#666"},children:Q(e.key)}),(0,On.jsx)("img",{src:"/images/".concat(X(e.key),".png")})]})]},t)})),(0,On.jsx)("th",{children:"Customer Date of Birth"}),(0,On.jsx)("th",{children:"Transportation"})]})}),(0,On.jsx)("tbody",{children:r&&r.filter((function(t){return t.status===e})).map((function(e,t){var n,r,a,i,o,s,l,c,u,d,f,h,v,m;return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{className:"td-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:x.includes(e.id),onClick:function(){return function(e){if(x.includes(e)){var t=In(x).filter((function(t){return t!==e}));_(t)}else{var n=[].concat(In(x),[e]);_(n)}}(null===e||void 0===e?void 0:e.id)}})}),(0,On.jsx)("td",{className:"td-index",children:t+1}),(null===(n=z.find((function(e){return"customer"===e.key})))||void 0===n?void 0:n.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.customer}),(null===(r=z.find((function(e){return"chinese_name"===e.key})))||void 0===r?void 0:r.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.chinese_name}),(null===(a=z.find((function(e){return"member_type"===e.key})))||void 0===a?void 0:a.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.member_type}),(null===(i=z.find((function(e){return"eyes_on"===e.key})))||void 0===i?void 0:i.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.eyes_on}),(null===(o=z.find((function(e){return"doctor"===e.key})))||void 0===o?void 0:o.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.doctor}),(null===(s=z.find((function(e){return"phone"===e.key})))||void 0===s?void 0:s.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.phone}),(null===(l=z.find((function(e){return"address"===e.key})))||void 0===l?void 0:l.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.address}),(null===(c=z.find((function(e){return"translation"===e.key})))||void 0===c?void 0:c.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.translation}),(null===(u=z.find((function(e){return"newPatient"===e.key})))||void 0===u?void 0:u.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.newPatient}),(null===(d=z.find((function(e){return"needId"===e.key})))||void 0===d?void 0:d.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.needId}),(null===(f=z.find((function(e){return"disability"===e.key})))||void 0===f?void 0:f.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.disability}),(null===(h=z.find((function(e){return"startTime"===e.key})))||void 0===h?void 0:h.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.startTime}),(null===(v=z.find((function(e){return"fasting"===e.key})))||void 0===v?void 0:v.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.fasting}),(null===(m=z.find((function(e){return"transportation"===e.key})))||void 0===m?void 0:m.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.transportation}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.dob}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.transMethod})]},e.id)}))})]})})})};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/medical/index",children:"Medical"}),(0,On.jsx)(wl.Item,{active:!0,children:"Appointment Information"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsx)("h4",{children:"Medical Event One-Day List (With Driver Assignment)"})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container list-page",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsxs)(Yc,{defaultActiveKey:"activeEvents",id:"requests-tab",onSelect:function(e){return B("archivedEvents"===e),y([]),void _([])},children:[(0,On.jsxs)(zc,{eventKey:"activeEvents",title:"Active Appointments",children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section with-function",children:[(0,On.jsxs)(Mo,{className:"me-2",variant:"outline-primary",size:"sm",onClick:function(){return J()},children:[" ","<"," "]}),(0,On.jsx)(Wd(),{className:"me-2",selected:v,onChange:function(e){return m(e)}}),(0,On.jsxs)(Mo,{className:"me-2 ms-2",variant:"outline-primary",size:"sm",onClick:function(){return G()},children:[" ",">"," "]}),(0,On.jsx)(Mo,{className:"me-2",variant:"primary",size:"sm",disabled:0===x.length,onClick:function(){return N(!0)},children:" + Show Assign Transportation Panel"})]}),te("active")]}),(0,On.jsxs)(zc,{eventKey:"archivedEvents",title:"Archived Appointments",children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section with-function",children:[(0,On.jsxs)(Mo,{className:"me-2",variant:"outline-primary",size:"sm",onClick:function(){return J()},children:[" ","<"," "]}),(0,On.jsx)(Wd(),{className:"me-2",selected:v,onChange:function(e){return m(e)}}),(0,On.jsxs)(Mo,{className:"me-2 ms-2",variant:"outline-primary",size:"sm",onClick:function(){return G()},children:[" ",">"," "]})]}),te("inactive")]})]}),(0,On.jsxs)("div",{className:"list-func-panel",children:[(0,On.jsx)(Xo,{columns:z,onColumnsChange:W}),(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){e("/medical/events")},children:[(0,On.jsx)(Qc,{size:16}),"Add New Medical Appointment"]}),(0,On.jsx)(rs,{columns:z,data:r.filter((function(e){return e.status===(H?"inactive":"active")})),filename:"events"})]})]})}),(0,On.jsxs)(Yd,{show:j,onHide:function(){return ee()},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Assign Transportations Panel"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsx)("div",{className:"mb-4 me-4"}),(0,On.jsx)("div",{className:"field-label",children:"Select Transportation"}),(0,On.jsxs)("select",{value:Y,onChange:function(e){U(e.currentTarget.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"create_new",children:"Create A New Transportation"}),A.map((function(e){return(0,On.jsx)("option",{value:e.id,children:e.title},e.id)}))]})]}),"create_new"===Y&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("hr",{}),(0,On.jsxs)("div",{children:["Start Time:",(0,On.jsx)("div",{children:(0,On.jsx)(Hd.Z,{disableClock:!0,value:M,onChange:T})})]})]}),"create_new"===Y&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("hr",{}),(0,On.jsxs)("div",{children:["Driver:",(0,On.jsx)("div",{children:(0,On.jsxs)("select",{value:S,onChange:function(e){C(e.currentTarget.value)},children:[(0,On.jsx)("option",{value:""}),E.map((function(e){return(0,On.jsx)("option",{value:e.id,children:e.name},e.id)}))]})})]})]})]})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:function(){return ee()},children:"Close"}),(0,On.jsx)(Mo,{disabled:!Y||""===Y||"create_new"===Y&&(!S||!M||""===S||""===M),variant:"primary",onClick:function(){return function(){if("create_new"===Y){var e,t,n,r,i=(new Date).toLocaleDateString(),o=new Date("".concat(i," ").concat(M)),s={title:"".concat(null===(e=E.find((function(e){return e.id===S})))||void 0===e?void 0:e.name," ").concat(o.toLocaleTimeString()),description:"transportatoin for med events",type:"transportation",source_type:"resource",source_uuid:"",target_type:"staff",target_uuid:S,start_time:o,stop_time:o,status:"active",create_by:null===(t=JSON.parse(localStorage.getItem("user")))||void 0===t?void 0:t.name,create_date:new Date,edit_by:null===(n=JSON.parse(localStorage.getItem("user")))||void 0===n?void 0:n.name,edit_date:new Date,edit_history:[{employee:null===(r=JSON.parse(localStorage.getItem("user")))||void 0===r?void 0:r.name,date:new Date}]};ou.createNewEvent(s).then((function(e){var t=e.data;ou.assignTransportationToEvents({transportationId:t.id,transportationName:t.title,eventIds:x}).then((function(){_([]),ou.getAllEvents({date:ou.formatDate(v)}).then((function(e){var t=In(e.data).filter((function(e){var t,n,r,a,i,o,s,c,u,f,h,v,m,p,g,y,b,x,_,w,j,N,k,S,C,D,E,O,P,M;return e.customer=null!==e&&void 0!==e&&null!==(t=e.data)&&void 0!==t&&t.customer?(null===(n=l.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===n?void 0:n.name)||(null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.client_name)||"":(null===e||void 0===e||null===(a=e.data)||void 0===a?void 0:a.client_name)||"",e.doctor=null!==e&&void 0!==e&&null!==(i=e.data)&&void 0!==i&&i.resource?(null===(o=d.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===o?void 0:o.name)||(null===e||void 0===e||null===(s=e.data)||void 0===s?void 0:s.resource_name)||"":(null===e||void 0===e||null===(c=e.data)||void 0===c?void 0:c.resource_name)||"",e.phone=null!==e&&void 0!==e&&null!==(u=e.data)&&void 0!==u&&u.resource?(null===(f=d.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===f?void 0:f.phone)||(null===e||void 0===e||null===(h=e.data)||void 0===h?void 0:h.resource_phone)||"":(null===e||void 0===e||null===(v=e.data)||void 0===v?void 0:v.resource_phone)||"",e.address=null!==e&&void 0!==e&&null!==(m=e.data)&&void 0!==m&&m.resource?(null===(p=d.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===p?void 0:p.address)||(null===e||void 0===e||null===(g=e.data)||void 0===g?void 0:g.resource_address)||"":(null===e||void 0===e||null===(y=e.data)||void 0===y?void 0:y.resource_address)||"",e.translation=(null===e||void 0===e||null===(b=e.data)||void 0===b?void 0:b.interpreter)||"",e.newPatient=(null===e||void 0===e||null===(x=e.data)||void 0===x?void 0:x.new_patient)||"",e.needId=(null===e||void 0===e||null===(_=e.data)||void 0===_?void 0:_.need_id)||"",e.disability=(null===e||void 0===e||null===(w=e.data)||void 0===w?void 0:w.disability)||"",e.member_type=null!==e&&void 0!==e&&null!==(j=e.data)&&void 0!==j&&j.customer&&(null===(N=l.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===N?void 0:N.type)||"",e.eyes_on=q(l,e)?"Yes":"No",e.startTime=null!==e&&void 0!==e&&e.start_time?"".concat(new Date(null===e||void 0===e?void 0:e.start_time).toLocaleDateString()," ").concat(new Date(null===e||void 0===e?void 0:e.start_time).toLocaleTimeString()):"",e.fasting=(null===e||void 0===e||null===(k=e.data)||void 0===k?void 0:k.fasting)||"",e.chinese_name=null!==e&&void 0!==e&&null!==(S=e.data)&&void 0!==S&&S.customer?null===(C=l.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===C?void 0:C.name_cn:(null===l||void 0===l||null===(D=l.find((function(t){var n;return(null===t||void 0===t?void 0:t.name)===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.client_name)||(null===t||void 0===t?void 0:t.name)===(null===e||void 0===e?void 0:e.target_name)})))||void 0===D?void 0:D.name_cn)||"",e.transportation=(null===e||void 0===e?void 0:e.link_event_name)||"",e.dob=null!==e&&void 0!==e&&null!==(E=e.data)&&void 0!==E&&E.customer?null===(O=l.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===O?void 0:O.birth_date:(null===e||void 0===e||null===(P=e.data)||void 0===P?void 0:P.client_birth_date)||"",e.transMethod=null===e||void 0===e||null===(M=e.data)||void 0===M?void 0:M.trans_method,e})).filter((function(e){return"medical"===e.type&&e.confirmed})),n=$(t,g);a(n),L(e.data.filter((function(e){return"transportation"===e.type&&"active"===e.status}))),ee()}))}))})).catch((function(e){return console.log("Transportation Event Creation failed")}))}else{var c;Y&&""!==Y&&ou.assignTransportationToEvents({transportationId:Y,transportationName:null===(c=A.find((function(e){return e.id===Y})))||void 0===c?void 0:c.title,eventIds:x}).then((function(){_([]),ou.getAllEvents({date:ou.formatDate(v)}).then((function(e){var t=In(e.data).filter((function(e){var t,n,r,a,i,o,s,c,u,f,h,v,m,p,g,y,b,x,_,w,j,N,k,S,C,D,E,O,P,M;return e.customer=null!==e&&void 0!==e&&null!==(t=e.data)&&void 0!==t&&t.customer?(null===(n=l.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===n?void 0:n.name)||(null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.client_name)||"":(null===e||void 0===e||null===(a=e.data)||void 0===a?void 0:a.client_name)||"",e.doctor=null!==e&&void 0!==e&&null!==(i=e.data)&&void 0!==i&&i.resource?(null===(o=d.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===o?void 0:o.name)||(null===e||void 0===e||null===(s=e.data)||void 0===s?void 0:s.resource_name)||"":(null===e||void 0===e||null===(c=e.data)||void 0===c?void 0:c.resource_name)||"",e.phone=null!==e&&void 0!==e&&null!==(u=e.data)&&void 0!==u&&u.resource?(null===(f=d.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===f?void 0:f.phone)||(null===e||void 0===e||null===(h=e.data)||void 0===h?void 0:h.resource_phone)||"":(null===e||void 0===e||null===(v=e.data)||void 0===v?void 0:v.resource_phone)||"",e.address=null!==e&&void 0!==e&&null!==(m=e.data)&&void 0!==m&&m.resource?(null===(p=d.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===p?void 0:p.address)||(null===e||void 0===e||null===(g=e.data)||void 0===g?void 0:g.resource_address)||"":(null===e||void 0===e||null===(y=e.data)||void 0===y?void 0:y.resource_address)||"",e.translation=(null===e||void 0===e||null===(b=e.data)||void 0===b?void 0:b.interpreter)||"",e.newPatient=(null===e||void 0===e||null===(x=e.data)||void 0===x?void 0:x.new_patient)||"",e.needId=(null===e||void 0===e||null===(_=e.data)||void 0===_?void 0:_.need_id)||"",e.disability=(null===e||void 0===e||null===(w=e.data)||void 0===w?void 0:w.disability)||"",e.member_type=null!==e&&void 0!==e&&null!==(j=e.data)&&void 0!==j&&j.customer&&(null===(N=l.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===N?void 0:N.type)||"",e.eyes_on=q(l,e)?"Yes":"No",e.startTime=null!==e&&void 0!==e&&e.start_time?"".concat(ou.formatDate(new Date(null===e||void 0===e?void 0:e.start_time))," ").concat(new Date(null===e||void 0===e?void 0:e.start_time).toLocaleTimeString("en-US",{hour:"2-digit",minute:"numeric",hour12:!0})):"",e.fasting=(null===e||void 0===e||null===(k=e.data)||void 0===k?void 0:k.fasting)||"",e.chinese_name=null!==e&&void 0!==e&&null!==(S=e.data)&&void 0!==S&&S.customer?null===(C=l.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===C?void 0:C.name_cn:(null===l||void 0===l||null===(D=l.find((function(t){var n;return(null===t||void 0===t?void 0:t.name)===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.client_name)||(null===t||void 0===t?void 0:t.name)===(null===e||void 0===e?void 0:e.target_name)})))||void 0===D?void 0:D.name_cn)||"",e.transportation=(null===e||void 0===e?void 0:e.link_event_name)||"",e.dob=null!==e&&void 0!==e&&null!==(E=e.data)&&void 0!==E&&E.customer?null===(O=l.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===O?void 0:O.birth_date:(null===e||void 0===e||null===(P=e.data)||void 0===P?void 0:P.client_birth_date)||"",e.transMethod=null===e||void 0===e||null===(M=e.data)||void 0===M?void 0:M.trans_method,e})).filter((function(e){return"medical"===e.type&&e.confirmed})),n=$(t,g);a(n),ee()}))}))}}()},children:"Assign Transportation"})]})]})]})},Yx=function(){var e=I(),n=i((0,t.useState)([]),2),r=n[0],a=n[1],o=i((0,t.useState)([]),2),s=o[0],l=o[1],c=i((0,t.useState)({key:"",order:""}),2),u=c[0],d=c[1],f=i((0,t.useState)([]),2),h=f[0],v=f[1],m=i((0,t.useState)([]),2),p=m[0],g=m[1],y=i((0,t.useState)(new Date),2),b=y[0],x=y[1],_=i((0,t.useState)(new Date((new Date).setMonth((new Date).getMonth()+6))),2),w=_[0],j=_[1],N=i((0,t.useState)(null),2),k=N[0],S=N[1],C=i((0,t.useState)(null),2),D=C[0],E=C[1],O=i((0,t.useState)(r),2),P=O[0],M=O[1],T=i((0,t.useState)(!1),2),R=T[0],A=T[1],L=i((0,t.useState)(!1),2),F=L[0],Y=L[1],U=i((0,t.useState)([{key:"customer",label:"Customer",show:!0},{key:"chinese_name",label:"Preferred Name",show:!0},{key:"member_type",label:"Member Type",show:!0},{key:"eyes_on",label:"Eyes-on",show:!0},{key:"doctor",label:"Doctor",show:!0},{key:"phone",label:"Phone",show:!0},{key:"address",label:"Address",show:!0},{key:"translation",label:"Translation",show:!0},{key:"newPatient",label:"New Patient",show:!0},{key:"needId",label:"Need ID",show:!0},{key:"startTime",label:"Start Time",show:!0},{key:"transportation",label:"Driver",show:!0},{key:"fasting",label:"Fasting",show:!0}]),2),Z=U[0],H=U[1],B=function(e,t){var n,r,a=null===e||void 0===e?void 0:e.find((function(e){var n,r;return(null===e||void 0===e?void 0:e.id)===(null===t||void 0===t||null===(n=t.data)||void 0===n?void 0:n.customer)||(null===e||void 0===e?void 0:e.name)===(null===t||void 0===t||null===(r=t.data)||void 0===r?void 0:r.client_name)||(null===e||void 0===e?void 0:e.name)===(null===t||void 0===t?void 0:t.target_name)}));return(null===a||void 0===a?void 0:a.disability)||"yes"===(null===t||void 0===t||null===(n=t.data)||void 0===n||null===(r=n.disability)||void 0===r?void 0:r.toLowerCase())||!1};(0,t.useEffect)((function(){Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login")),Ls().then((function(e){l(e.data)})),ul().then((function(e){g(e.data)}))}),[]),(0,t.useEffect)((function(){b&&w&&(null===s||void 0===s?void 0:s.length)>0&&(null===p||void 0===p?void 0:p.length)>0&&ou.getAllEvents({from:ou.formatDate(b),to:ou.formatDate(w)}).then((function(e){a(e.data.filter((function(e){var t,n,r,a,i,o,l,c,u,d,f,h,v,m,g,y,b,x,_,w,j,N,k,S,C,D,E,O,P,M;return e.customer=null!==e&&void 0!==e&&null!==(t=e.data)&&void 0!==t&&t.customer?(null===(n=s.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===n?void 0:n.name)||(null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.client_name)||"":(null===e||void 0===e||null===(a=e.data)||void 0===a?void 0:a.client_name)||"",e.doctor=null!==e&&void 0!==e&&null!==(i=e.data)&&void 0!==i&&i.resource?(null===(o=p.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===o?void 0:o.name)||(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.resource_name)||"":(null===e||void 0===e||null===(c=e.data)||void 0===c?void 0:c.resource_name)||"",e.phone=null!==e&&void 0!==e&&null!==(u=e.data)&&void 0!==u&&u.resource?(null===(d=p.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===d?void 0:d.phone)||(null===e||void 0===e||null===(f=e.data)||void 0===f?void 0:f.resource_phone)||"":(null===e||void 0===e||null===(h=e.data)||void 0===h?void 0:h.resource_phone)||"",e.address=null!==e&&void 0!==e&&null!==(v=e.data)&&void 0!==v&&v.resource?(null===(m=p.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===m?void 0:m.address)||(null===e||void 0===e||null===(g=e.data)||void 0===g?void 0:g.resource_address)||"":(null===e||void 0===e||null===(y=e.data)||void 0===y?void 0:y.resource_address)||"",e.translation=(null===e||void 0===e||null===(b=e.data)||void 0===b?void 0:b.interpreter)||"",e.newPatient=(null===e||void 0===e||null===(x=e.data)||void 0===x?void 0:x.new_patient)||"",e.needId=(null===e||void 0===e||null===(_=e.data)||void 0===_?void 0:_.need_id)||"",e.startTime=null!==e&&void 0!==e&&e.start_time?"".concat(ou.formatDate(new Date(null===e||void 0===e?void 0:e.start_time))," ").concat(new Date(null===e||void 0===e?void 0:e.start_time).toLocaleTimeString("en-US",{hour:"2-digit",minute:"numeric",hour12:!0})):"",e.transportation=(null===e||void 0===e?void 0:e.link_event_name)||"",e.confirmed=(null===e||void 0===e?void 0:e.confirmed)||!1,e.transMethod=null===e||void 0===e||null===(w=e.data)||void 0===w?void 0:w.trans_method,e.fasting=(null===e||void 0===e||null===(j=e.data)||void 0===j?void 0:j.fasting)||"",e.disability=(null===e||void 0===e||null===(N=e.data)||void 0===N?void 0:N.disability)||!1,e.member_type=null!==e&&void 0!==e&&null!==(k=e.data)&&void 0!==k&&k.customer&&(null===(S=s.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===S?void 0:S.type)||"",e.chinese_name=null!==e&&void 0!==e&&null!==(C=e.data)&&void 0!==C&&C.customer?null===(D=s.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===D?void 0:D.name_cn:(null===s||void 0===s||null===(E=s.find((function(t){var n;return(null===t||void 0===t?void 0:t.name)===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.client_name)||(null===t||void 0===t?void 0:t.name)===(null===e||void 0===e?void 0:e.target_name)})))||void 0===E?void 0:E.name_cn)||"",e.eyes_on=B(s,e)?"Yes":"No",e.dob=null!==e&&void 0!==e&&null!==(O=e.data)&&void 0!==O&&O.customer?null===(P=s.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===P?void 0:P.birth_date:(null===e||void 0===e||null===(M=e.data)||void 0===M?void 0:M.client_birth_date)||"",e})).filter((function(e){return"medical"===e.type})))}))}),[b,w,s,p]),(0,t.useEffect)((function(){M(null===r||void 0===r?void 0:r.filter((function(e){return k&&""!==k.label&&""!==k.value?null!==k&&void 0!==k&&null!==(t=k.label)&&void 0!==t&&t.replaceAll(" ","").replaceAll("\uff0a","").replaceAll("*","").includes(null===(n=e.doctor)||void 0===n?void 0:n.replaceAll(" ","").replaceAll("\uff0a","").replaceAll("*",""))||null!==(r=e.doctor)&&void 0!==r&&r.replaceAll(" ","").replaceAll("\uff0a","").replaceAll("*","").includes(null===k||void 0===k||null===(a=k.label)||void 0===a?void 0:a.replaceAll(" ","").replaceAll("\uff0a","").replaceAll("*",""))?e:void 0:e;var t,n,r,a})).filter((function(e){return D&&""!==D&&""!==D.value?(null===D||void 0===D||null===(t=D.label)||void 0===t?void 0:t.replaceAll(" ","").replaceAll("(Eyes-on)","").replaceAll("(discharged)","").replaceAll("\uff0a","").replaceAll("*",""))===(null===(n=e.customer)||void 0===n?void 0:n.replaceAll(" ","").replaceAll("(discharged)","").replaceAll("(Eyes-on)","").replaceAll("\uff0a","").replaceAll("*",""))?e:void 0:e;var t,n})))}),[k,D,r]),(0,t.useEffect)((function(){var e=In(r),t=""===u.key?e:e.sort((function(e,t){var n;return null===(n=e[u.key])||void 0===n?void 0:n.localeCompare(t[u.key])}));a("asc"===u.order?t:t.reverse())}),[u]);var V=function(){var e=Fu(Zu().mark((function e(){return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(null===h||void 0===h?void 0:h.length)<=0?window.alert("Please select at least one event record"):ou.generateSheet({eventIds:h});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),z=function(){var e=Fu(Zu().mark((function e(){return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(null===h||void 0===h?void 0:h.length)<=0?window.alert("Please select at least one event record"):ou.generateSheetPDF({eventIds:h});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),W=function(e){return(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{className:"th-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:h.length===P.filter((function(e){return"active"===e.status})).length&&h.length>0,onClick:function(){return function(){if(h.length!==P.length||0===h.length){var e=In(P).filter((function(e){return"active"===e.status})).map((function(e){return e.id}));v(e)}else v([])}()}})}),(0,On.jsx)("th",{className:"th-index",children:"No."}),Z.filter((function(e){return e.show})).map((function(e,t){return(0,On.jsxs)("th",{className:"sortable-header",children:[e.label," ",(0,On.jsx)("span",{className:"float-right",onClick:function(){return function(e){var t={key:e,order:"asc"};u.key===e&&"asc"===u.order&&(t=bt(bt({},t),{},{order:"desc"})),d(t)}(e.key)},children:(0,On.jsx)("img",{src:"/images/".concat((n=e.key,u.key===n?"asc"===u.order?"up_arrow":"down_arrow":"default"),".png")})})]},t);var n})),(0,On.jsx)("th",{children:"Customer Date of Birth"}),(0,On.jsx)("th",{children:"Transportation"}),(0,On.jsx)("th",{})]})}),(0,On.jsx)("tbody",{children:P&&P.filter((function(t){return t.status===e})).map((function(e,t){var n,r,i,o,l,c,u,d,f,m,g,y,x;return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{className:"td-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:h.includes(e.id),onClick:function(){return function(e){if(h.includes(e)){var t=In(h).filter((function(t){return t!==e}));v(t)}else{var n=[].concat(In(h),[e]);v(n)}}(null===e||void 0===e?void 0:e.id)}})}),(0,On.jsx)("td",{className:"td-index",children:t+1}),(null===(n=Z.find((function(e){return"customer"===e.key})))||void 0===n?void 0:n.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.customer}),(null===(r=Z.find((function(e){return"chinese_name"===e.key})))||void 0===r?void 0:r.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.chinese_name}),(null===(i=Z.find((function(e){return"member_type"===e.key})))||void 0===i?void 0:i.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.member_type}),(null===(o=Z.find((function(e){return"eyes_on"===e.key})))||void 0===o?void 0:o.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.eyes_on}),(null===(l=Z.find((function(e){return"doctor"===e.key})))||void 0===l?void 0:l.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.doctor}),(null===(c=Z.find((function(e){return"phone"===e.key})))||void 0===c?void 0:c.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.phone}),(null===(u=Z.find((function(e){return"address"===e.key})))||void 0===u?void 0:u.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.address}),(null===(d=Z.find((function(e){return"translation"===e.key})))||void 0===d?void 0:d.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.translation}),(null===(f=Z.find((function(e){return"newPatient"===e.key})))||void 0===f?void 0:f.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.newPatient}),(null===(m=Z.find((function(e){return"needId"===e.key})))||void 0===m?void 0:m.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.needId}),(null===(g=Z.find((function(e){return"startTime"===e.key})))||void 0===g?void 0:g.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.startTime}),(null===(y=Z.find((function(e){return"transportation"===e.key})))||void 0===y?void 0:y.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.transportation}),(null===(x=Z.find((function(e){return"fasting"===e.key})))||void 0===x?void 0:x.show)&&(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.fasting}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.dob}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.transMethod}),(0,On.jsx)("td",{children:null!==e&&void 0!==e&&e.confirmed?"Confirmed":(0,On.jsx)("button",{className:"btn btn-primary btn-sm me-2 ms-2",onClick:function(){return t=null===e||void 0===e?void 0:e.id,void ou.updateEvent(t,{confirmed:!0}).then((function(){ou.getAllEvents({from:ou.formatDate(b),to:ou.formatDate(w)}).then((function(e){a(e.data.filter((function(e){var t,n,r,a,i,o,l,c,u,d,f,h,v,m,g,y,b,x,_,w,j,N,k,S,C,D,E,O,P,M;return e.customer=null!==e&&void 0!==e&&null!==(t=e.data)&&void 0!==t&&t.customer?(null===(n=s.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===n?void 0:n.name)||(null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.client_name)||"":(null===e||void 0===e||null===(a=e.data)||void 0===a?void 0:a.client_name)||"",e.doctor=null!==e&&void 0!==e&&null!==(i=e.data)&&void 0!==i&&i.resource?(null===(o=p.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===o?void 0:o.name)||(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.resource_name)||"":(null===e||void 0===e||null===(c=e.data)||void 0===c?void 0:c.resource_name)||"",e.phone=null!==e&&void 0!==e&&null!==(u=e.data)&&void 0!==u&&u.resource?(null===(d=p.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===d?void 0:d.phone)||(null===e||void 0===e||null===(f=e.data)||void 0===f?void 0:f.resource_phone)||"":(null===e||void 0===e||null===(h=e.data)||void 0===h?void 0:h.resource_phone)||"",e.address=null!==e&&void 0!==e&&null!==(v=e.data)&&void 0!==v&&v.resource?(null===(m=p.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===m?void 0:m.address)||(null===e||void 0===e||null===(g=e.data)||void 0===g?void 0:g.resource_address)||"":(null===e||void 0===e||null===(y=e.data)||void 0===y?void 0:y.resource_address)||"",e.translation=(null===e||void 0===e||null===(b=e.data)||void 0===b?void 0:b.interpreter)||"",e.newPatient=(null===e||void 0===e||null===(x=e.data)||void 0===x?void 0:x.new_patient)||"",e.needId=(null===e||void 0===e||null===(_=e.data)||void 0===_?void 0:_.need_id)||"",e.startTime=null!==e&&void 0!==e&&e.start_time?"".concat(ou.formatDate(new Date(null===e||void 0===e?void 0:e.start_time))," ").concat(new Date(null===e||void 0===e?void 0:e.start_time).toLocaleTimeString("en-US",{hour:"2-digit",minute:"numeric",hour12:!0})):"",e.transportation=(null===e||void 0===e?void 0:e.link_event_name)||"",e.confirmed=(null===e||void 0===e?void 0:e.confirmed)||!1,e.fasting=(null===e||void 0===e||null===(w=e.data)||void 0===w?void 0:w.fasting)||"",e.disability=(null===e||void 0===e||null===(j=e.data)||void 0===j?void 0:j.disability)||!1,e.transMethod=null===e||void 0===e||null===(N=e.data)||void 0===N?void 0:N.trans_method,e.eyes_on=B(s,e)?"Yes":"No",e.member_type=null!==e&&void 0!==e&&null!==(k=e.data)&&void 0!==k&&k.customer&&(null===(S=s.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===S?void 0:S.type)||"",e.chinese_name=null!==e&&void 0!==e&&null!==(C=e.data)&&void 0!==C&&C.customer?null===(D=s.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===D?void 0:D.name_cn:(null===s||void 0===s||null===(E=s.find((function(t){var n;return(null===t||void 0===t?void 0:t.name)===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.client_name)||(null===t||void 0===t?void 0:t.name)===(null===e||void 0===e?void 0:e.target_name)})))||void 0===E?void 0:E.name_cn)||"",e.dob=null!==e&&void 0!==e&&null!==(O=e.data)&&void 0!==O&&O.customer?null===(P=s.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===P?void 0:P.birth_date:(null===e||void 0===e||null===(M=e.data)||void 0===M?void 0:M.client_birth_date)||"",e})).filter((function(e){return"medical"===e.type})))}))}));var t},children:"Confirm"})})]},e.id)}))})]})})})},q=t.forwardRef((function(e,n){e.children;var r=e.style,a=e.className,o=e["aria-labelledby"],l=i((0,t.useState)(""),2);l[0],l[1];return(0,On.jsxs)("div",{ref:n,style:r,className:a,"aria-labelledby":o,children:[(0,On.jsx)("h6",{children:"Filter By"}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Customer"}),(0,On.jsx)(ob,{styles:{control:function(e,t){return bt(bt({},e),{},{width:"210px",height:"45px",minHeight:"45px","padding-top":0,"padding-bottom":0,"margin-top":0,"margin-bottom":0})},indicatorSeparator:function(e,t){return bt(bt({},e),{},{display:"none"})},dropdownIndicator:function(e){return bt(bt({},e),{},{paddingRight:"12px"})},indicatorsContainer:function(e){return bt(bt({},e),{},{"margin-top":"-5px"})},placeholder:function(e){return bt(bt({},e),{},{"margin-top":"-5px","font-size":"13px"})},singleValue:function(e,t){return bt(bt({},e),{},{"margin-top":"-5px","font-size":"13px"})}},value:D||"",onChange:function(e){E(e),v([])},options:[{value:"",label:""}].concat(In(s.filter((function(e){return"active"===(null===e||void 0===e?void 0:e.status)&&"discharged"!==(null===e||void 0===e?void 0:e.type)})).map((function(e){return{value:(null===e||void 0===e?void 0:e.id)||"",label:(null===e||void 0===e?void 0:e.name)||""}}))))})]})}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Resource"}),(0,On.jsx)(ob,{styles:{control:function(e,t){return bt(bt({},e),{},{width:"210px",height:"45px",minHeight:"45px","padding-top":0,"padding-bottom":0,"margin-top":0,"margin-bottom":0})},indicatorSeparator:function(e,t){return bt(bt({},e),{},{display:"none"})},dropdownIndicator:function(e){return bt(bt({},e),{},{paddingRight:"12px"})},indicatorsContainer:function(e){return bt(bt({},e),{},{"margin-top":"-5px"})},placeholder:function(e){return bt(bt({},e),{},{"margin-top":"-20px","font-size":"13px"})},singleValue:function(e,t){return bt(bt({},e),{},{"margin-top":"-20px","font-size":"13px"})}},value:k||"",onChange:function(e){S(e),v([])},options:[{value:"",label:""}].concat(In(null===p||void 0===p?void 0:p.filter((function(e){return"active"===e.status})).map((function(e){return{value:(null===e||void 0===e?void 0:e.id)||"",label:(null===e||void 0===e?void 0:e.name)||""}}))))})]})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return E(null),S(null),void Y(!1)},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){Y(!1)},children:" Filter "})]})})]})}));return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4 noprint",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/medical/index",children:"Medical"}),(0,On.jsx)(wl.Item,{active:!0,children:"Appointment Information (Multi Days)"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsx)("h4",{children:"Medical Event Multiple Days List"})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container list-page",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsxs)(Yc,{defaultActiveKey:"activeEvents",id:"requests-tab",onSelect:function(e){return A("archivedEvents"===e),d({key:"",order:""}),void v([])},children:[(0,On.jsxs)(zc,{eventKey:"activeEvents",title:"Active Appointments",children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section with-function flex-end",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"From"}),(0,On.jsx)(Wd(),{selected:b,onChange:function(e){x(e),v([])}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"To"}),(0,On.jsx)(Wd(),{selected:w,onChange:function(e){j(e),v([])}})]})]}),W("active")]}),(0,On.jsxs)(zc,{eventKey:"archivedEvents",title:"Archived Appointments",children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section with-function flex-end",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"From"}),(0,On.jsx)(Wd(),{selected:b,onChange:function(e){x(e),v([])}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"To"}),(0,On.jsx)(Wd(),{selected:w,onChange:function(e){j(e),v([])}})]})]}),W("inactive")]})]}),(0,On.jsxs)("div",{className:"list-func-panel",children:[(0,On.jsxs)(zo,{id:"filter-event-multi-list",className:"me-2",show:F,onToggle:function(){return Y(!F)},children:[(0,On.jsxs)(zo.Toggle,{variant:"primary",children:[(0,On.jsx)(hf,{size:16,className:"me-2"}),"Filter"]}),(0,On.jsx)(zo.Menu,{as:q})]},"filter-event-multi-list"),(0,On.jsx)(Xo,{columns:Z,onColumnsChange:H}),(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){e("/medical/events")},children:[(0,On.jsx)(Qc,{size:16}),"Add New Medical Appointment"]}),(0,On.jsx)(rs,{columns:Z,data:P.filter((function(e){return e.status===(R?"inactive":"active")})),filename:"events-multiple",customActions:[{label:"Medical Notifications Doc",onClick:function(){(null===h||void 0===h?void 0:h.length)<=0?window.alert("Please select at least one event record"):ou.generateDoc({eventIds:h})}},{label:"Medical Notifications Pdf",onClick:function(){(null===h||void 0===h?void 0:h.length)<=0?window.alert("Please select at least one event record"):ou.generatePdf({eventIds:h})}},{label:"Visit Record Sheet",onClick:V},{label:"Visit Record PDF",onClick:z}]})]})]})})]})},Ux=function(){var e,n,r,a,o,s,l,c,u,d,f,h=I(),v=F(),m=i(q(),1)[0],p=i((0,t.useState)(m.get("tab")||"eventInfo"),2),g=p[0],y=p[1],b=i((0,t.useState)(void 0),2),x=b[0],_=b[1],w=i((0,t.useState)(void 0),2),j=(w[0],w[1]),N=i((0,t.useState)(void 0),2),k=N[0],S=N[1],C=i((0,t.useState)([]),2),D=C[0],E=C[1],O=i((0,t.useState)([]),2),P=(O[0],O[1]),M=i((0,t.useState)(""),2),T=M[0],R=M[1],A=i((0,t.useState)([]),2),L=A[0],Y=A[1],U=i((0,t.useState)(void 0),2),Z=U[0],H=U[1],B=i((0,t.useState)(void 0),2),V=B[0],z=B[1],W=i((0,t.useState)(""),2),K=W[0],$=W[1],G=i((0,t.useState)(""),2),J=G[0],X=G[1],Q=i((0,t.useState)(""),2),ee=Q[0],te=Q[1],ne=i((0,t.useState)(""),2),re=ne[0],ae=ne[1],ie=i((0,t.useState)(""),2),oe=ie[0],se=ie[1],le=i((0,t.useState)(""),2),ce=le[0],ue=le[1],de=i((0,t.useState)(""),2),fe=de[0],he=de[1],ve=i((0,t.useState)(""),2),me=ve[0],pe=ve[1],ge=i((0,t.useState)(""),2),ye=ge[0],be=ge[1],xe=i((0,t.useState)(""),2),_e=xe[0],we=xe[1],je=i((0,t.useState)(""),2),Ne=je[0],ke=je[1],Se=i((0,t.useState)(""),2),Ce=Se[0],De=Se[1],Ee=i((0,t.useState)(""),2),Oe=Ee[0],Pe=Ee[1],Me=i((0,t.useState)(""),2),Te=Me[0],Re=Me[1],Ae=i((0,t.useState)(""),2),Ie=Ae[0],Le=Ae[1],Fe=i((0,t.useState)(""),2),Ye=Fe[0],Ue=Fe[1],Ze=i((0,t.useState)([]),2),He=(Ze[0],Ze[1]),Be=i((0,t.useState)(void 0),2),Ve=(Be[0],Be[1]),ze=i((0,t.useState)(!1),2),We=ze[0],qe=ze[1],Ke=i((0,t.useState)([]),2),$e=Ke[0],Ge=Ke[1],Je=i((0,t.useState)(""),2),Xe=Je[0],Qe=Je[1],et=i((0,t.useState)(!1),2),tt=et[0],nt=et[1],rt=i((0,t.useState)(""),2),at=rt[0],it=rt[1],ot=(window.location.hostname.includes("worldshine3.mayo.llc")||window.location.hostname.includes("site3"),new URLSearchParams(window.location.search)),st=function(){h("/medical/events/calendar")},lt=function(e){"calendar"===ot.get("from")||"create"===ot.get("from")||ot.get("event")?st():h("/medical/events/list")},ct=function(){var e,t,n;if(function(){var e=[];return V&&V.id||e.push("Customer"),k&&k.id||e.push("Provider"),K||e.push("Appointment Time"),!(e.length>0)||(window.alert("Please fill in the following required fields:\n".concat(e.join("\n"))),!1)}()){var r={},a={};V&&(r=Object.assign({},r,{customer:V.id,client_name:V.name,client_pharmacy:V.pharmacy,client_pcp:V.care_provider,client_birth_date:V.birth_date,client_seating:V.seating}),a=Object.assign({},a,{target_type:V.type,target_uuid:V.id,target_name:V.name})),k&&(r=Object.assign({},r,{resource:k.id,resource_type:k.type,resource_name:k.name,resource_phone:k.phone,resource_contact:k.contact,resource_address:k.address,resource_city:k.city,resource_state:k.state}),a=Object.assign({},a,{source_type:k.type,source_uuid:k.id,source_name:k.name}));var i=bt(bt({},x.data),{},{new_patient:re,confirmed:oe,fasting:ce,interpreter:fe,doc_order:me,need_id:_e,need_med_list:Ne,notes:Oe,reason:Ie,other:Ye,disability:ye,disability_support:Ce,trans_method:Xe},r),o=bt(bt({},x),{},{data:i,title:J,descrption:ee,color:Te,notes:Oe,start_time:new Date(K),stop_time:new Date(K),edit_by:localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.name),edit_date:new Date,edit_history:null!==x&&void 0!==x&&x.edit_history?[].concat(In(x.edit_history),[{employee:localStorage.getItem("user")&&(null===(t=JSON.parse(localStorage.getItem("user")))||void 0===t?void 0:t.name),date:new Date}]):[{employee:localStorage.getItem("user")&&(null===(n=JSON.parse(localStorage.getItem("user")))||void 0===n?void 0:n.name),date:new Date}]},a);ot.get("event")?V&&k&&ou.createNewEvent(o).then((function(e){return lt()})):"create"===ot.get("from")?V&&k&&ou.updateEvent(v.id,o).then((function(e){return lt()})):ou.updateEvent(v.id,o).then((function(e){return lt()}))}};(0,t.useEffect)((function(){Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),h("/login")),"create"===ot.get("from")&&qe(!0),Promise.all([ul(),Ls(),ou.getTimeData()]).then((function(e){var t=i(e,3),n=t[0],r=t[1],a=t[2];E(n.data),P(n.data),Y(r.data),Ge(a.data),x||(ot.get("event")?_(JSON.parse(ot.get("event"))):ou.getEvent(v.id).then((function(e){_(e.data),ou.getAllEvents({date:ou.formatDate(new Date(e.data.start_time))}).then((function(e){He(e.data);var t=e.data.find((function(e){return e.id===v.id}));Ve(ou.getTransportationInfo(e.data,t,$e))}))})))}))}),[]),(0,t.useEffect)((function(){var e=In(D);T&&""!==T&&P(null===e||void 0===e?void 0:e.filter((function(e){return e.type===T})))}),[T]);return(0,t.useEffect)((function(){if(x){var e,t,n;if(x.data.customer)H({value:x.data.customer,label:null===(n=L.find((function(e){return e.id===x.data.customer})))||void 0===n?void 0:n.name}),z(L.find((function(e){return e.id===x.data.customer})));else Ys(x.target_uuid).then((function(e){var t=null===e||void 0===e?void 0:e.data,n=L.find((function(e){return e.email===t.email&&e.username===t.username}));H({value:n.id,label:n.name}),z(n)}));j({value:x.data.resource||x.source_uuid,label:null===(e=D.find((function(e){return e.id===x.source_uuid})))||void 0===e?void 0:e.name}),S(D.find((function(e){return e.id===x.source_uuid}))),$(new Date(x.start_time)),X(x.title),Re(x.color),te(x.description),ae(x.data.new_patient),se(x.data.confirmed),ue(x.data.fasting),he(x.data.interpreter),pe(x.data.doc_order),be(null!==V&&void 0!==V&&V.disability?"yes":x.data.disability),De(x.data.disability_support),we(x.data.need_id),ke(x.data.need_med_list),Pe(x.data.notes),Le(x.data.reason),Ue(x.data.other),Qe(null===x||void 0===x||null===(t=x.data)||void 0===t?void 0:t.trans_method)}}),[x]),(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/medical/index",children:"Medical"}),(0,On.jsx)(wl.Item,{href:"/medical/events/list",children:"Medical Appointment Information"}),(0,On.jsx)(wl.Item,{active:!0,children:ot.get("event")?"Create Medical Event from Request":"Update Medical Event"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:[ot.get("event")?"Create Medical Event from Request":"Update Medical Event"," ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){lt()},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container form-page",children:(0,On.jsx)("div",{className:"app-main-content-list-func-container",children:(0,On.jsxs)(Yc,{activeKey:g,onSelect:function(e){return y(e)},id:"event-tab",children:[!We&&(0,On.jsx)(zc,{eventKey:"eventClientInfo",title:"Appointment Customer And Time Information",children:(0,On.jsxs)("div",{className:"multi-columns-container",children:[(0,On.jsx)("div",{className:"column-container",children:(0,On.jsxs)("div",{className:"column-card",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Customer And Appointment Time"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Customer",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)(ob,{styles:{control:function(e){return bt(bt({},e),{},{width:"350px",borderRadius:"8px"})},indicatorSeparator:function(){return{display:"none"}},dropdownIndicator:function(e){return bt(bt({},e),{},{paddingRight:"8px",color:"#333","&:hover":{color:"#000"}})},valueContainer:function(e){return bt(bt({},e),{},{height:"43px",padding:"0 8px"})},input:function(e){return bt(bt({},e),{},{margin:"0px",padding:"0px",height:"30px",width:"290px"})},placeholder:function(e){return bt(bt({},e),{},{fontSize:"13px"})},singleValue:function(e){return bt(bt({},e),{},{margin:"0px",fontSize:"13px"})}},value:Z||"",onChange:function(e){return function(e){H(e),z(L.find((function(t){return t.id===e.value})))}(e)},options:[{value:"",label:""}].concat(In(L.filter((function(e){return"active"===(null===e||void 0===e?void 0:e.status)&&"discharged"!==(null===e||void 0===e?void 0:e.type)})).map((function(e){return{value:(null===e||void 0===e?void 0:e.id)||"",label:(null===e||void 0===e?void 0:e.name)||""}}))))})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Appointment Time",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)(Wd(),{selected:K,onChange:$,showTimeInput:!0,timeInputLabel:"Time:",dateFormat:"MM/dd/yyyy, HH:mm"})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return lt()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return ct()},children:" Save "})]})})]})}),(0,On.jsx)("div",{className:"column-container",children:(0,On.jsx)("div",{className:"column-card",children:V&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("h6",{className:"text-primary",children:"Customer Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section short",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Customer Name"}),(0,On.jsx)("div",{className:"field-value",children:(null===V||void 0===V?void 0:V.name)||""})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Preferred Name"}),(0,On.jsx)("div",{className:"field-value",children:(null===V||void 0===V?void 0:V.name_cn)||""})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Pharmacy"}),(0,On.jsx)("div",{className:"field-value",children:(null===V||void 0===V?void 0:V.pharmacy)||""})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section short",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Care Provider"}),(0,On.jsx)("div",{className:"field-value",children:(null===V||void 0===V?void 0:V.care_provider)||""})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Birthday"}),(0,On.jsx)("div",{className:"field-value",children:(null===V||void 0===V?void 0:V.birth_date)||""})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Note"}),(0,On.jsx)("div",{className:"field-value",children:(null===V||void 0===V?void 0:V.note)||""})]})]})]})})})]})}),(0,On.jsx)(zc,{eventKey:"eventInfo",title:"Medical Appointment Information",children:(0,On.jsxs)("div",{className:"multi-columns-container",children:[(0,On.jsx)("div",{className:"column-container",children:(0,On.jsxs)("div",{className:"column-card",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Appointment Details"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Provider",(0,On.jsx)("span",{className:"required",children:"*"})]}),k?(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("span",{children:null===k||void 0===k?void 0:k.name})," ",(0,On.jsx)("span",{children:(0,On.jsx)("button",{className:"btn btn-link btn-sm me-2 mb-2",onClick:function(){return nt(!0)},children:"Update"})})]}):null!==x&&void 0!==x&&null!==(e=x.data)&&void 0!==e&&e.resource_name?(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("span",{children:null===x||void 0===x||null===(n=x.data)||void 0===n?void 0:n.resource_name})," ",(0,On.jsx)("span",{children:(0,On.jsx)("button",{className:"btn btn-link btn-sm me-2 mb-2",onClick:function(){return nt(!0)},children:"Update"})})]}):(0,On.jsx)("button",{className:"btn btn-link btn-sm me-2 mb-2",onClick:function(){return nt(!0)},children:"Please click here to add provider"})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Label",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsxs)("select",{value:Te,onChange:function(e){return Re(e.target.value)},children:[(0,On.jsx)("option",{value:""}),null===(r=ou.colorOptions)||void 0===r?void 0:r.map((function(e){return(0,On.jsx)("option",{value:null===e||void 0===e?void 0:e.value,children:null===e||void 0===e?void 0:e.label})}))]})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Customer Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"New Patient"}),(0,On.jsxs)("select",{value:re,onChange:function(e){return ae(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"yes",children:"Yes"}),(0,On.jsx)("option",{value:"no",children:"No"})]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Doctor's Order"}),(0,On.jsxs)("select",{value:me,onChange:function(e){return pe(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"yes",children:"Yes"}),(0,On.jsx)("option",{value:"no",children:"No"})]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Fasting Required"}),(0,On.jsxs)("select",{value:ce,onChange:function(e){return ue(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"empty_stomach",children:"Empty Stomach"}),(0,On.jsx)("option",{value:"clear_liquid",children:"Clear Liquid"})]})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"ID Needed"}),(0,On.jsxs)("select",{value:_e,onChange:function(e){return we(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"yes",children:"Yes"}),(0,On.jsx)("option",{value:"no",children:"No"})]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Need Medication List"}),(0,On.jsxs)("select",{value:Ne,onChange:function(e){return ke(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"yes",children:"Yes"}),(0,On.jsx)("option",{value:"no",children:"No"})]})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Assistance"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Language Support",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsxs)("select",{value:fe,onChange:function(e){return he(e.target.value)},children:[(0,On.jsx)("option",{value:""}),null===(a=ou.interpreterLevelOptions)||void 0===a?void 0:a.map((function(e){return(0,On.jsx)("option",{value:null===e||void 0===e?void 0:e.value,children:null===e||void 0===e?void 0:e.label})}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Transportation Support"}),(0,On.jsxs)("select",{value:Xe,onChange:function(e){return Qe(e.target.value)},children:[(0,On.jsx)("option",{value:""}),null===(o=ou.transportationTypeOptions)||void 0===o?void 0:o.map((function(e){return(0,On.jsx)("option",{value:null===e||void 0===e?void 0:e.value,children:null===e||void 0===e?void 0:e.label},null===e||void 0===e?void 0:e.value)}))]})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Additional Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Notes"}),(0,On.jsx)("textarea",{value:Oe||"",onChange:function(e){return Pe(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Reason"}),(0,On.jsx)("textarea",{value:Ie||"",onChange:function(e){return Le(e.target.value)}})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Other Requirements"}),(0,On.jsx)("textarea",{value:Ye||"",onChange:function(e){return Ue(e.target.value)}})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return lt()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return ct()},children:" Save "})]})})]})}),(0,On.jsx)("div",{className:"column-container",children:k&&(0,On.jsxs)("div",{className:"column-card",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Provider Info"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section short",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Name"}),(0,On.jsx)("div",{className:"field-value",children:(null===k||void 0===k?void 0:k.name)||(null===x||void 0===x||null===(s=x.data)||void 0===s?void 0:s.resource_name)||""})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Specialty"}),(0,On.jsx)("div",{className:"field-value",children:(null===k||void 0===k?void 0:k.specialty)||""})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section short",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Phone"}),(0,On.jsx)("div",{className:"field-value",children:(null===k||void 0===k?void 0:k.phone)||(null===x||void 0===x||null===(l=x.data)||void 0===l?void 0:l.resource_phone)||""})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Contact"}),(0,On.jsx)("div",{className:"field-value",children:(null===k||void 0===k?void 0:k.contact)||(null===x||void 0===x||null===(c=x.data)||void 0===c?void 0:c.resource_contact)||""})]})]}),(0,On.jsx)("div",{className:"app-main-content-fields-section short",children:(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Address"}),(0,On.jsx)("div",{className:"field-value",children:(null===k||void 0===k?void 0:k.address)||(null===x||void 0===x||null===(u=x.data)||void 0===u?void 0:u.resource_address)||""})]})})]})})]})})]})})}),(0,On.jsxs)(Yd,{show:tt,fullscreen:"xxl-down",onHide:function(){return nt(!1)},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Select the Provider"})}),(0,On.jsxs)(Yd.Body,{children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"mb-4 me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Type in Keyword to Filter"}),(0,On.jsx)("input",{type:"text",value:at,onChange:function(e){return it(e.target.value)}})]}),(0,On.jsxs)("div",{className:"mb-4 me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Filter By Provider Type"}),(0,On.jsxs)("select",{value:T,onChange:function(e){return R(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"doctor",children:"Doctor"}),(0,On.jsx)("option",{value:"pharmacy",children:"Pharmacy"}),(0,On.jsx)("option",{value:"hospital",children:"Hospital"}),(0,On.jsx)("option",{value:"surgical center",children:"Surgical Center"}),(0,On.jsx)("option",{value:"government agency",children:"Government Agency"}),(0,On.jsx)("option",{value:"other",children:"Other"})]})]})]}),(0,On.jsxs)("table",{className:"personnel-info-table mb-4",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{className:"sortable-header",children:[(0,On.jsx)("th",{children:"Name"}),(0,On.jsx)("th",{children:"Specialty"}),(0,On.jsx)("th",{children:"Address"}),(0,On.jsx)("th",{children:"Office Name"}),(0,On.jsx)("th",{children:"Branch Name"}),(0,On.jsx)("th",{children:"City"}),(0,On.jsx)("th",{children:"State"}),(0,On.jsx)("th",{children:"Zipcode"}),(0,On.jsx)("th",{})]})}),(0,On.jsx)("tbody",{children:null===D||void 0===D||null===(d=D.filter((function(e){return"active"===e.status})))||void 0===d||null===(f=d.filter((function(e){return function(e){if(at.length>0){var t,n,r,a,i,o=at.toLowerCase();return(null===e||void 0===e||null===(t=e.name.toLowerCase())||void 0===t?void 0:t.includes(o))||(null===e||void 0===e||null===(n=e.address)||void 0===n||null===(r=n.toLowerCase())||void 0===r?void 0:r.includes(o))||(null===e||void 0===e||null===(a=e.specialty)||void 0===a||null===(i=a.toLowerCase())||void 0===i?void 0:i.includes(o))}return!0}(e)})))||void 0===f?void 0:f.filter((function(e){return function(e){return!(T.length>0)||(null===e||void 0===e?void 0:e.type)===T}(e)})).map((function(e){return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{children:"".concat((null===e||void 0===e?void 0:e.name)||"").concat(null!==e&&void 0!==e&&e.name?"-":"").concat((null===e||void 0===e?void 0:e.name_original)||"").concat(null!==e&&void 0!==e&&e.name_original?"-":"").concat((null===e||void 0===e?void 0:e.name_branch)||"")}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.specialty}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.address}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.name_original}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.name_branch}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.city}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.state}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.zipcode}),(0,On.jsx)("td",{style:{"min-width":"220px"},children:(null===e||void 0===e?void 0:e.id)===(null===k||void 0===k?void 0:k.id)?"Selected":(0,On.jsx)(Mo,{variant:"primary",className:"me-2",size:"sm",onClick:function(){S(e),nt(!1)},children:"Select"})})]},e.id)}))})]})]}),(0,On.jsx)(Yd.Footer,{children:(0,On.jsx)(Mo,{variant:"primary",onClick:function(){return nt(!1)},children:"Complete And Close"})})]})]})},Zx=function(){var e,n,r,a,o,s,l,c,u,d,f,h,v=I(),m=F(),p=i(q(),1)[0],g=i((0,t.useState)(p.get("tab")||"eventInfo"),2),y=g[0],b=g[1],x=i((0,t.useState)(void 0),2),_=x[0],w=x[1],j=i((0,t.useState)([]),2),N=j[0],k=j[1],S=i((0,t.useState)([]),2),C=S[0],D=S[1];new URLSearchParams(window.location.search);(0,t.useEffect)((function(){Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),v("/login")),Promise.all([ul(),Ds()]).then((function(e){var t=i(e,2),n=t[0],r=t[1];k(n.data),D(r.data),_||ou.getEvent(m.id).then((function(e){w(e.data)}))}))}),[]);var E=function(e){if(!e)return"";var t=new Date(e);return"".concat(t.toLocaleDateString()," ").concat(t.toLocaleTimeString())};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/medical/index",children:"Medical"}),(0,On.jsx)(wl.Item,{href:"/medical/events/list",children:"Medical Events"}),(0,On.jsx)(wl.Item,{active:!0,children:"View Event Details"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["View Medical Event Details ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){v("/medical/events/list")},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container form-page",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsx)(Yc,{activeKey:y,onSelect:function(e){return b(e)},id:"event-view-tab",children:(0,On.jsxs)(zc,{eventKey:"eventInfo",title:"Event Information",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Appointment Details"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Provider"}),(0,On.jsx)("div",{className:"field-value",children:function(){var e,t,n,r;return null!==_&&void 0!==_&&null!==(e=_.data)&&void 0!==e&&e.resource?(null===(n=N.find((function(e){var t;return e.id===(null===_||void 0===_||null===(t=_.data)||void 0===t?void 0:t.resource)})))||void 0===n?void 0:n.name)||(null===_||void 0===_||null===(r=_.data)||void 0===r?void 0:r.resource_name):(null===_||void 0===_||null===(t=_.data)||void 0===t?void 0:t.resource_name)||""}()})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Customer"}),(0,On.jsx)("div",{className:"field-value",children:function(){var e,t,n,r;return null!==_&&void 0!==_&&null!==(e=_.data)&&void 0!==e&&e.customer?(null===(n=C.find((function(e){var t;return e.id===(null===_||void 0===_||null===(t=_.data)||void 0===t?void 0:t.customer)})))||void 0===n?void 0:n.name)||(null===_||void 0===_||null===(r=_.data)||void 0===r?void 0:r.client_name):(null===_||void 0===_||null===(t=_.data)||void 0===t?void 0:t.client_name)||""}()})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Label"}),(0,On.jsxs)("div",{className:"field-value",children:[(null===_||void 0===_?void 0:_.color)&&(0,On.jsx)("span",{style:{display:"inline-block",width:"16px",height:"16px",borderRadius:"4px",backgroundColor:null===_||void 0===_?void 0:_.color,marginRight:"8px",verticalAlign:"middle"}}),(null===_||void 0===_?void 0:_.color)||""]})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Appointment Time"}),(0,On.jsx)("div",{className:"field-value",children:E(null===_||void 0===_?void 0:_.start_time)})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"End Time"}),(0,On.jsx)("div",{className:"field-value",children:E(null===_||void 0===_?void 0:_.stop_time)})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Patient Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"New Patient"}),(0,On.jsx)("div",{className:"field-value",children:(null===_||void 0===_||null===(e=_.data)||void 0===e?void 0:e.new_patient)||"No"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Confirmed"}),(0,On.jsx)("div",{className:"field-value",children:null!==_&&void 0!==_&&_.confirmed?"Yes":"No"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Fasting Required"}),(0,On.jsx)("div",{className:"field-value",children:(null===_||void 0===_||null===(n=_.data)||void 0===n?void 0:n.fasting)||"No"})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Language Support"}),(0,On.jsx)("div",{className:"field-value",children:(null===_||void 0===_||null===(r=_.data)||void 0===r?void 0:r.interpreter)||""})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Eyes-on Required"}),(0,On.jsx)("div",{className:"field-value",children:(null===_||void 0===_||null===(a=_.data)||void 0===a?void 0:a.disability)||"No"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"ID Needed"}),(0,On.jsx)("div",{className:"field-value",children:(null===_||void 0===_||null===(o=_.data)||void 0===o?void 0:o.need_id)||"No"})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Medical Requirements"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Doctor Order"}),(0,On.jsx)("div",{className:"field-value",children:(null===_||void 0===_||null===(s=_.data)||void 0===s?void 0:s.doc_order)||""})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Need Medication List"}),(0,On.jsx)("div",{className:"field-value",children:(null===_||void 0===_||null===(l=_.data)||void 0===l?void 0:l.need_med_list)||"No"})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Disability Support"}),(0,On.jsx)("div",{className:"field-value",children:(null===_||void 0===_||null===(c=_.data)||void 0===c?void 0:c.disability_support)||""})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Transportation & Notes"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Transportation Support"}),(0,On.jsx)("div",{className:"field-value",children:(null===_||void 0===_||null===(u=_.data)||void 0===u?void 0:u.trans_method)||""})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Reason"}),(0,On.jsx)("div",{className:"field-value",children:(null===_||void 0===_||null===(d=_.data)||void 0===d?void 0:d.reason)||""})]})]}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Notes"}),(0,On.jsx)("div",{className:"field-value",children:(null===_||void 0===_||null===(f=_.data)||void 0===f?void 0:f.notes)||""})]}),(0,On.jsxs)("div",{className:"field-body",children:[(0,On.jsx)("div",{className:"field-label",children:"Other Requirements"}),(0,On.jsx)("div",{className:"field-value",children:(null===_||void 0===_||null===(h=_.data)||void 0===h?void 0:h.other)||""})]})]})]})}),(0,On.jsx)("div",{className:"list-func-panel",children:(0,On.jsxs)("button",{className:"btn btn-primary",onClick:function(){return e=null===_||void 0===_?void 0:_.id,void v("/medical/events/edit/".concat(e,"?tab=").concat(y));var e},children:[(0,On.jsx)($c,{className:"me-2",size:16}),"Edit"]})})]})})]})},Hx=__webpack_require__(7326);var Bx=__webpack_require__(8814);function Vx(e,t,n){if((0,Bx.Z)())return Reflect.construct.apply(null,arguments);var r=[null];r.push.apply(r,t);var a=new(e.bind.apply(e,r));return n&&(0,Xl.Z)(a,n.prototype),a}function zx(e){var t="function"===typeof Map?new Map:void 0;return zx=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(xB){return"function"===typeof e}}(e))return e;if("function"!==typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return Vx(e,arguments,(0,ad.Z)(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),(0,Xl.Z)(n,e)},zx(e)}var Wx,qx,Kx,$x,Gx,Jx,Xx,Qx,e_,t_,n_,r_,a_,i_={},o_=[],s_=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,l_=Array.isArray;function c_(e,t){for(var n in t)e[n]=t[n];return e}function u_(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function d_(e,t,n){var r,a,i,o={};for(i in t)"key"==i?r=t[i]:"ref"==i?a=t[i]:o[i]=t[i];if(arguments.length>2&&(o.children=arguments.length>3?Wx.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(i in e.defaultProps)null==o[i]&&(o[i]=e.defaultProps[i]);return f_(e,o,r,a,null)}function f_(e,t,n,r,a){var i={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:null==a?++Kx:a,__i:-1,__u:0};return null==a&&null!=qx.vnode&&qx.vnode(i),i}function h_(e){return e.children}function v_(e,t){this.props=e,this.context=t}function m_(e,t){if(null==t)return e.__?m_(e.__,e.__i+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?m_(e):null}function p_(e){var t,n;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e){e.__e=e.__c.base=n.__e;break}return p_(e)}}function g_(e){(!e.__d&&(e.__d=!0)&&Gx.push(e)&&!y_.__r++||Jx!=qx.debounceRendering)&&((Jx=qx.debounceRendering)||Xx)(y_)}function y_(){for(var e,t,n,r,a,i,o,s=1;Gx.length;)Gx.length>s&&Gx.sort(Qx),e=Gx.shift(),s=Gx.length,e.__d&&(n=void 0,a=(r=(t=e).__v).__e,i=[],o=[],t.__P&&((n=c_({},r)).__v=r.__v+1,qx.vnode&&qx.vnode(n),S_(t.__P,n,r,t.__n,t.__P.namespaceURI,32&r.__u?[a]:null,i,null==a?m_(r):a,!!(32&r.__u),o),n.__v=r.__v,n.__.__k[n.__i]=n,C_(i,n,o),n.__e!=a&&p_(n)));y_.__r=0}function b_(e,t,n,r,a,i,o,s,l,c,u){var d,f,h,v,m,p,g=r&&r.__k||o_,y=t.length;for(l=function(e,t,n,r,a){var i,o,s,l,c,u=n.length,d=u,f=0;for(e.__k=new Array(a),i=0;i<a;i++)null!=(o=t[i])&&"boolean"!=typeof o&&"function"!=typeof o?(l=i+f,(o=e.__k[i]="string"==typeof o||"number"==typeof o||"bigint"==typeof o||o.constructor==String?f_(null,o,null,null,null):l_(o)?f_(h_,{children:o},null,null,null):null==o.constructor&&o.__b>0?f_(o.type,o.props,o.key,o.ref?o.ref:null,o.__v):o).__=e,o.__b=e.__b+1,s=null,-1!=(c=o.__i=w_(o,n,l,d))&&(d--,(s=n[c])&&(s.__u|=2)),null==s||null==s.__v?(-1==c&&(a>u?f--:a<u&&f++),"function"!=typeof o.type&&(o.__u|=4)):c!=l&&(c==l-1?f--:c==l+1?f++:(c>l?f--:f++,o.__u|=4))):e.__k[i]=null;if(d)for(i=0;i<u;i++)null!=(s=n[i])&&0==(2&s.__u)&&(s.__e==r&&(r=m_(s)),O_(s,s));return r}(n,t,g,l,y),d=0;d<y;d++)null!=(h=n.__k[d])&&(f=-1==h.__i?i_:g[h.__i]||i_,h.__i=d,p=S_(e,h,f,a,i,o,s,l,c,u),v=h.__e,h.ref&&f.ref!=h.ref&&(f.ref&&E_(f.ref,null,h),u.push(h.ref,h.__c||v,h)),null==m&&null!=v&&(m=v),4&h.__u||f.__k===h.__k?l=x_(h,l,e):"function"==typeof h.type&&void 0!==p?l=p:v&&(l=v.nextSibling),h.__u&=-7);return n.__e=m,l}function x_(e,t,n){var r,a;if("function"==typeof e.type){for(r=e.__k,a=0;r&&a<r.length;a++)r[a]&&(r[a].__=e,t=x_(r[a],t,n));return t}e.__e!=t&&(t&&e.type&&!n.contains(t)&&(t=m_(e)),n.insertBefore(e.__e,t||null),t=e.__e);do{t=t&&t.nextSibling}while(null!=t&&8==t.nodeType);return t}function __(e,t){return t=t||[],null==e||"boolean"==typeof e||(l_(e)?e.some((function(e){__(e,t)})):t.push(e)),t}function w_(e,t,n,r){var a,i,o=e.key,s=e.type,l=t[n];if(null===l&&null==e.key||l&&o==l.key&&s==l.type&&0==(2&l.__u))return n;if(r>(null!=l&&0==(2&l.__u)?1:0))for(a=n-1,i=n+1;a>=0||i<t.length;){if(a>=0){if((l=t[a])&&0==(2&l.__u)&&o==l.key&&s==l.type)return a;a--}if(i<t.length){if((l=t[i])&&0==(2&l.__u)&&o==l.key&&s==l.type)return i;i++}}return-1}function j_(e,t,n){"-"==t[0]?e.setProperty(t,null==n?"":n):e[t]=null==n?"":"number"!=typeof n||s_.test(t)?n:n+"px"}function N_(e,t,n,r,a){var i;e:if("style"==t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||j_(e.style,t,"");if(n)for(t in n)r&&n[t]==r[t]||j_(e.style,t,n[t])}else if("o"==t[0]&&"n"==t[1])i=t!=(t=t.replace(e_,"$1")),t=t.toLowerCase()in e||"onFocusOut"==t||"onFocusIn"==t?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+i]=n,n?r?n.u=r.u:(n.u=t_,e.addEventListener(t,i?r_:n_,i)):e.removeEventListener(t,i?r_:n_,i);else{if("http://www.w3.org/2000/svg"==a)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!=t&&"height"!=t&&"href"!=t&&"list"!=t&&"form"!=t&&"tabIndex"!=t&&"download"!=t&&"rowSpan"!=t&&"colSpan"!=t&&"role"!=t&&"popover"!=t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null==n||!1===n&&"-"!=t[4]?e.removeAttribute(t):e.setAttribute(t,"popover"==t&&1==n?"":n))}}function k_(e){return function(t){if(this.l){var n=this.l[t.type+e];if(null==t.t)t.t=t_++;else if(t.t<n.u)return;return n(qx.event?qx.event(t):t)}}}function S_(e,t,n,r,a,i,o,s,l,c){var u,d,f,h,v,m,p,g,y,b,x,_,w,j,N,k,S,C=t.type;if(null!=t.constructor)return null;128&n.__u&&(l=!!(32&n.__u),i=[s=t.__e=n.__e]),(u=qx.__b)&&u(t);e:if("function"==typeof C)try{if(g=t.props,y="prototype"in C&&C.prototype.render,b=(u=C.contextType)&&r[u.__c],x=u?b?b.props.value:u.__:r,n.__c?p=(d=t.__c=n.__c).__=d.__E:(y?t.__c=d=new C(g,x):(t.__c=d=new v_(g,x),d.constructor=C,d.render=P_),b&&b.sub(d),d.props=g,d.state||(d.state={}),d.context=x,d.__n=r,f=d.__d=!0,d.__h=[],d._sb=[]),y&&null==d.__s&&(d.__s=d.state),y&&null!=C.getDerivedStateFromProps&&(d.__s==d.state&&(d.__s=c_({},d.__s)),c_(d.__s,C.getDerivedStateFromProps(g,d.__s))),h=d.props,v=d.state,d.__v=t,f)y&&null==C.getDerivedStateFromProps&&null!=d.componentWillMount&&d.componentWillMount(),y&&null!=d.componentDidMount&&d.__h.push(d.componentDidMount);else{if(y&&null==C.getDerivedStateFromProps&&g!==h&&null!=d.componentWillReceiveProps&&d.componentWillReceiveProps(g,x),!d.__e&&null!=d.shouldComponentUpdate&&!1===d.shouldComponentUpdate(g,d.__s,x)||t.__v==n.__v){for(t.__v!=n.__v&&(d.props=g,d.state=d.__s,d.__d=!1),t.__e=n.__e,t.__k=n.__k,t.__k.some((function(e){e&&(e.__=t)})),_=0;_<d._sb.length;_++)d.__h.push(d._sb[_]);d._sb=[],d.__h.length&&o.push(d);break e}null!=d.componentWillUpdate&&d.componentWillUpdate(g,d.__s,x),y&&null!=d.componentDidUpdate&&d.__h.push((function(){d.componentDidUpdate(h,v,m)}))}if(d.context=x,d.props=g,d.__P=e,d.__e=!1,w=qx.__r,j=0,y){for(d.state=d.__s,d.__d=!1,w&&w(t),u=d.render(d.props,d.state,d.context),N=0;N<d._sb.length;N++)d.__h.push(d._sb[N]);d._sb=[]}else do{d.__d=!1,w&&w(t),u=d.render(d.props,d.state,d.context),d.state=d.__s}while(d.__d&&++j<25);d.state=d.__s,null!=d.getChildContext&&(r=c_(c_({},r),d.getChildContext())),y&&!f&&null!=d.getSnapshotBeforeUpdate&&(m=d.getSnapshotBeforeUpdate(h,v)),k=u,null!=u&&u.type===h_&&null==u.key&&(k=D_(u.props.children)),s=b_(e,l_(k)?k:[k],t,n,r,a,i,o,s,l,c),d.base=t.__e,t.__u&=-161,d.__h.length&&o.push(d),p&&(d.__E=d.__=null)}catch(e){if(t.__v=null,l||null!=i)if(e.then){for(t.__u|=l?160:128;s&&8==s.nodeType&&s.nextSibling;)s=s.nextSibling;i[i.indexOf(s)]=null,t.__e=s}else for(S=i.length;S--;)u_(i[S]);else t.__e=n.__e,t.__k=n.__k;qx.__e(e,t,n)}else null==i&&t.__v==n.__v?(t.__k=n.__k,t.__e=n.__e):s=t.__e=function(e,t,n,r,a,i,o,s,l){var c,u,d,f,h,v,m,p=n.props,g=t.props,y=t.type;if("svg"==y?a="http://www.w3.org/2000/svg":"math"==y?a="http://www.w3.org/1998/Math/MathML":a||(a="http://www.w3.org/1999/xhtml"),null!=i)for(c=0;c<i.length;c++)if((h=i[c])&&"setAttribute"in h==!!y&&(y?h.localName==y:3==h.nodeType)){e=h,i[c]=null;break}if(null==e){if(null==y)return document.createTextNode(g);e=document.createElementNS(a,y,g.is&&g),s&&(qx.__m&&qx.__m(t,i),s=!1),i=null}if(null==y)p===g||s&&e.data==g||(e.data=g);else{if(i=i&&Wx.call(e.childNodes),p=n.props||i_,!s&&null!=i)for(p={},c=0;c<e.attributes.length;c++)p[(h=e.attributes[c]).name]=h.value;for(c in p)if(h=p[c],"children"==c);else if("dangerouslySetInnerHTML"==c)d=h;else if(!(c in g)){if("value"==c&&"defaultValue"in g||"checked"==c&&"defaultChecked"in g)continue;N_(e,c,null,h,a)}for(c in g)h=g[c],"children"==c?f=h:"dangerouslySetInnerHTML"==c?u=h:"value"==c?v=h:"checked"==c?m=h:s&&"function"!=typeof h||p[c]===h||N_(e,c,h,p[c],a);if(u)s||d&&(u.__html==d.__html||u.__html==e.innerHTML)||(e.innerHTML=u.__html),t.__k=[];else if(d&&(e.innerHTML=""),b_("template"==t.type?e.content:e,l_(f)?f:[f],t,n,r,"foreignObject"==y?"http://www.w3.org/1999/xhtml":a,i,o,i?i[0]:n.__k&&m_(n,0),s,l),null!=i)for(c=i.length;c--;)u_(i[c]);s||(c="value","progress"==y&&null==v?e.removeAttribute("value"):null!=v&&(v!==e[c]||"progress"==y&&!v||"option"==y&&v!=p[c])&&N_(e,c,v,p[c],a),c="checked",null!=m&&m!=e[c]&&N_(e,c,m,p[c],a))}return e}(n.__e,t,n,r,a,i,o,l,c);return(u=qx.diffed)&&u(t),128&t.__u?void 0:s}function C_(e,t,n){for(var r=0;r<n.length;r++)E_(n[r],n[++r],n[++r]);qx.__c&&qx.__c(t,e),e.some((function(t){try{e=t.__h,t.__h=[],e.some((function(e){e.call(t)}))}catch(e){qx.__e(e,t.__v)}}))}function D_(e){return"object"!=typeof e||null==e||e.__b&&e.__b>0?e:l_(e)?e.map(D_):c_({},e)}function E_(e,t,n){try{if("function"==typeof e){var r="function"==typeof e.__u;r&&e.__u(),r&&null==t||(e.__u=e(t))}else e.current=t}catch(e){qx.__e(e,n)}}function O_(e,t,n){var r,a;if(qx.unmount&&qx.unmount(e),(r=e.ref)&&(r.current&&r.current!=e.__e||E_(r,null,t)),null!=(r=e.__c)){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(e){qx.__e(e,t)}r.base=r.__P=null}if(r=e.__k)for(a=0;a<r.length;a++)r[a]&&O_(r[a],t,n||"function"!=typeof e.type);n||u_(e.__e),e.__c=e.__=e.__e=void 0}function P_(e,t,n){return this.constructor(e,n)}function M_(e,t,n){var r,a,i,o;t==document&&(t=document.documentElement),qx.__&&qx.__(e,t),a=(r="function"==typeof n)?null:n&&n.__k||t.__k,i=[],o=[],S_(t,e=(!r&&n||t).__k=d_(h_,null,[e]),a||i_,i_,t.namespaceURI,!r&&n?[n]:a?null:t.firstChild?Wx.call(t.childNodes):null,i,!r&&n?n:a?a.__e:t.firstChild,r,o),C_(i,e,o)}function T_(e){function t(e){var n,r;return this.getChildContext||(n=new Set,(r={})[t.__c]=this,this.getChildContext=function(){return r},this.componentWillUnmount=function(){n=null},this.shouldComponentUpdate=function(e){this.props.value!=e.value&&n.forEach((function(e){e.__e=!0,g_(e)}))},this.sub=function(e){n.add(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n&&n.delete(e),t&&t.call(e)}}),e.children}return t.__c="__cC"+a_++,t.__=e,t.Provider=t.__l=(t.Consumer=function(e,t){return e.children(t)}).contextType=t,t}Wx=o_.slice,qx={__e:function(e,t,n,r){for(var a,i,o;t=t.__;)if((a=t.__c)&&!a.__)try{if((i=a.constructor)&&null!=i.getDerivedStateFromError&&(a.setState(i.getDerivedStateFromError(e)),o=a.__d),null!=a.componentDidCatch&&(a.componentDidCatch(e,r||{}),o=a.__d),o)return a.__E=a}catch(t){e=t}throw e}},Kx=0,$x=function(e){return null!=e&&null==e.constructor},v_.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!=this.state?this.__s:this.__s=c_({},this.state),"function"==typeof e&&(e=e(c_({},n),this.props)),e&&c_(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),g_(this))},v_.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),g_(this))},v_.prototype.render=h_,Gx=[],Xx="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,Qx=function(e,t){return e.__v.__b-t.__v.__b},y_.__r=0,e_=/(PointerCapture)$|Capture$/i,t_=0,n_=k_(!1),r_=k_(!0),a_=0;var R_=0;Array.isArray;function A_(e,t,n,r,a,i){t||(t={});var o,s,l=t;if("ref"in l)for(s in l={},t)"ref"==s?o=t[s]:l[s]=t[s];var c={type:e,props:l,key:n,ref:o,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:--R_,__i:-1,__u:0,__source:a,__self:i};if("function"==typeof e&&(o=e.defaultProps))for(s in o)void 0===l[s]&&(l[s]=o[s]);return qx.vnode&&qx.vnode(c),c}var I_,L_,F_,Y_,U_=0,Z_=[],H_=qx,B_=H_.__b,V_=H_.__r,z_=H_.diffed,W_=H_.__c,q_=H_.unmount,K_=H_.__;function $_(e,t){H_.__h&&H_.__h(L_,e,U_||t),U_=0;var n=L_.__H||(L_.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({}),n.__[e]}function G_(e){return U_=1,J_(lw,e)}function J_(e,t,n){var r=$_(I_++,2);if(r.t=e,!r.__c&&(r.__=[n?n(t):lw(void 0,t),function(e){var t=r.__N?r.__N[0]:r.__[0],n=r.t(t,e);t!==n&&(r.__N=[n,r.__[1]],r.__c.setState({}))}],r.__c=L_,!L_.__f)){var a=function(e,t,n){if(!r.__c.__H)return!0;var a=r.__c.__H.__.filter((function(e){return!!e.__c}));if(a.every((function(e){return!e.__N})))return!i||i.call(this,e,t,n);var o=r.__c.props!==e;return a.forEach((function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(o=!0)}})),i&&i.call(this,e,t,n)||o};L_.__f=!0;var i=L_.shouldComponentUpdate,o=L_.componentWillUpdate;L_.componentWillUpdate=function(e,t,n){if(this.__e){var r=i;i=void 0,a(e,t,n),i=r}o&&o.call(this,e,t,n)},L_.shouldComponentUpdate=a}return r.__N||r.__}function X_(e,t){var n=$_(I_++,3);!H_.__s&&sw(n.__H,t)&&(n.__=e,n.u=t,L_.__H.__h.push(n))}function Q_(e){return U_=5,ew((function(){return{current:e}}),[])}function ew(e,t){var n=$_(I_++,7);return sw(n.__H,t)&&(n.__=e(),n.__H=t,n.__h=e),n.__}function tw(e){var t=L_.context[e.__c],n=$_(I_++,9);return n.c=e,t?(null==n.__&&(n.__=!0,t.sub(L_)),t.props.value):e.__}function nw(){for(var e;e=Z_.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(iw),e.__H.__h.forEach(ow),e.__H.__h=[]}catch(t){e.__H.__h=[],H_.__e(t,e.__v)}}H_.__b=function(e){L_=null,B_&&B_(e)},H_.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),K_&&K_(e,t)},H_.__r=function(e){V_&&V_(e),I_=0;var t=(L_=e.__c).__H;t&&(F_===L_?(t.__h=[],L_.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.u=e.__N=void 0}))):(t.__h.forEach(iw),t.__h.forEach(ow),t.__h=[],I_=0)),F_=L_},H_.diffed=function(e){z_&&z_(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==Z_.push(t)&&Y_===H_.requestAnimationFrame||((Y_=H_.requestAnimationFrame)||aw)(nw)),t.__H.__.forEach((function(e){e.u&&(e.__H=e.u),e.u=void 0}))),F_=L_=null},H_.__c=function(e,t){t.some((function(e){try{e.__h.forEach(iw),e.__h=e.__h.filter((function(e){return!e.__||ow(e)}))}catch(n){t.some((function(e){e.__h&&(e.__h=[])})),t=[],H_.__e(n,e.__v)}})),W_&&W_(e,t)},H_.unmount=function(e){q_&&q_(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach((function(e){try{iw(e)}catch(e){t=e}})),n.__H=void 0,t&&H_.__e(t,n.__v))};var rw="function"==typeof requestAnimationFrame;function aw(e){var t,n=function(){clearTimeout(r),rw&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);rw&&(t=requestAnimationFrame(n))}function iw(e){var t=L_,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),L_=t}function ow(e){var t=L_;e.__c=e.__(),L_=t}function sw(e,t){return!e||e.length!==t.length||t.some((function(t,n){return t!==e[n]}))}function lw(e,t){return"function"==typeof t?t(e):t}function cw(e,t){for(var n in t)e[n]=t[n];return e}function uw(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function dw(e,t){this.props=e,this.context=t}(dw.prototype=new v_).isPureReactComponent=!0,dw.prototype.shouldComponentUpdate=function(e,t){return uw(this.props,e)||uw(this.state,t)};var fw=qx.__b;qx.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),fw&&fw(e)};"undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref");var hw=qx.__e;qx.__e=function(e,t,n,r){if(e.then)for(var a,i=t;i=i.__;)if((a=i.__c)&&a.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),a.__c(e,t);hw(e,t,n,r)};var vw=qx.unmount;function mw(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),e.__c.__H=null),null!=(e=cw({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c.__e=!0,e.__c=null),e.__k=e.__k&&e.__k.map((function(e){return mw(e,t,n)}))),e}function pw(e,t,n){return e&&n&&(e.__v=null,e.__k=e.__k&&e.__k.map((function(e){return pw(e,t,n)})),e.__c&&e.__c.__P===t&&(e.__e&&n.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=n)),e}function gw(){this.__u=0,this.o=null,this.__b=null}function yw(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function bw(){this.i=null,this.l=null}qx.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&32&e.__u&&(e.type=null),vw&&vw(e)},(gw.prototype=new v_).__c=function(e,t){var n=t.__c,r=this;null==r.o&&(r.o=[]),r.o.push(n);var a=yw(r.__v),i=!1,o=function(){i||(i=!0,n.__R=null,a?a(s):s())};n.__R=o;var s=function(){if(!--r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=pw(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.o.pop();)t.forceUpdate()}};r.__u++||32&t.__u||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(o,o)},gw.prototype.componentWillUnmount=function(){this.o=[]},gw.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=mw(this.__b,n,r.__O=r.__P)}this.__b=null}var a=t.__a&&d_(h_,null,e.fallback);return a&&(a.__u&=-33),[d_(h_,null,t.__a?null:e.children),a]};var xw=function(e,t,n){if(++n[1]===n[0]&&e.l.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.l.size))for(n=e.i;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.i=n=n[2]}};function _w(e){return this.getChildContext=function(){return e.context},e.children}function ww(e){var t=this,n=e.h;if(t.componentWillUnmount=function(){M_(null,t.v),t.v=null,t.h=null},t.h&&t.h!==n&&t.componentWillUnmount(),!t.v){for(var r=t.__v;null!==r&&!r.__m&&null!==r.__;)r=r.__;t.h=n,t.v={nodeType:1,parentNode:n,childNodes:[],__k:{__m:r.__m},contains:function(){return!0},appendChild:function(e){this.childNodes.push(e),t.h.appendChild(e)},insertBefore:function(e,n){this.childNodes.push(e),t.h.insertBefore(e,n)},removeChild:function(e){this.childNodes.splice(this.childNodes.indexOf(e)>>>1,1),t.h.removeChild(e)}}}M_(d_(_w,{context:t.context},e.__v),t.v)}function jw(e,t){var n=d_(ww,{__v:e,h:t});return n.containerInfo=t,n}(bw.prototype=new v_).__a=function(e){var t=this,n=yw(t.__v),r=t.l.get(e);return r[0]++,function(a){var i=function(){t.props.revealOrder?(r.push(a),xw(t,e,r)):a()};n?n(i):i()}},bw.prototype.render=function(e){this.i=null,this.l=new Map;var t=__(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.l.set(t[n],this.i=[1,0,this.i]);return e.children},bw.prototype.componentDidUpdate=bw.prototype.componentDidMount=function(){var e=this;this.l.forEach((function(t,n){xw(e,n,t)}))};var Nw="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,kw=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,Sw=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,Cw=/[A-Z0-9]/g,Dw="undefined"!=typeof document,Ew=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(e)};v_.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(v_.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var Ow=qx.event;function Pw(){}function Mw(){return this.cancelBubble}function Tw(){return this.defaultPrevented}qx.event=function(e){return Ow&&(e=Ow(e)),e.persist=Pw,e.isPropagationStopped=Mw,e.isDefaultPrevented=Tw,e.nativeEvent=e};var Rw={enumerable:!1,configurable:!0,get:function(){return this.class}},Aw=qx.vnode;qx.vnode=function(e){"string"==typeof e.type&&function(e){var t=e.props,n=e.type,r={},a=-1===n.indexOf("-");for(var i in t){var o=t[i];if(!("value"===i&&"defaultValue"in t&&null==o||Dw&&"children"===i&&"noscript"===n||"class"===i||"className"===i)){var s=i.toLowerCase();"defaultValue"===i&&"value"in t&&null==t.value?i="value":"download"===i&&!0===o?o="":"translate"===s&&"no"===o?o=!1:"o"===s[0]&&"n"===s[1]?"ondoubleclick"===s?i="ondblclick":"onchange"!==s||"input"!==n&&"textarea"!==n||Ew(t.type)?"onfocus"===s?i="onfocusin":"onblur"===s?i="onfocusout":Sw.test(i)&&(i=s):s=i="oninput":a&&kw.test(i)?i=i.replace(Cw,"-$&").toLowerCase():null===o&&(o=void 0),"oninput"===s&&r[i=s]&&(i="oninputCapture"),r[i]=o}}"select"==n&&r.multiple&&Array.isArray(r.value)&&(r.value=__(t.children).forEach((function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)}))),"select"==n&&null!=r.defaultValue&&(r.value=__(t.children).forEach((function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value}))),t.class&&!t.className?(r.class=t.class,Object.defineProperty(r,"className",Rw)):(t.className&&!t.class||t.class&&t.className)&&(r.class=r.className=t.className),e.props=r}(e),e.$$typeof=Nw,Aw&&Aw(e)};var Iw=qx.__r;qx.__r=function(e){Iw&&Iw(e),e.__c};var Lw=qx.diffed;qx.diffed=function(e){Lw&&Lw(e);var t=e.props,n=e.__e;null!=n&&"textarea"===e.type&&"value"in t&&t.value!==n.value&&(n.value=null==t.value?"":t.value),null};var Fw=Symbol.for("preact-signals");function Yw(){if(Bw>1)Bw--;else{for(var e,t=!1;void 0!==Hw;){var n=Hw;for(Hw=void 0,Vw++;void 0!==n;){var r=n.o;if(n.o=void 0,n.f&=-3,!(8&n.f)&&$w(n))try{n.c()}catch(n){t||(e=n,t=!0)}n=r}}if(Vw=0,Bw--,t)throw e}}function Uw(e){if(Bw>0)return e();Bw++;try{return e()}finally{Yw()}}var Zw=void 0;var Hw=void 0,Bw=0,Vw=0,zw=0;function Ww(e){if(void 0!==Zw){var t=e.n;if(void 0===t||t.t!==Zw)return t={i:0,S:e,p:Zw.s,n:void 0,t:Zw,e:void 0,x:void 0,r:t},void 0!==Zw.s&&(Zw.s.n=t),Zw.s=t,e.n=t,32&Zw.f&&e.S(t),t;if(-1===t.i)return t.i=0,void 0!==t.n&&(t.n.p=t.p,void 0!==t.p&&(t.p.n=t.n),t.p=Zw.s,t.n=void 0,Zw.s.n=t,Zw.s=t),t}}function qw(e){this.v=e,this.i=0,this.n=void 0,this.t=void 0}function Kw(e){return new qw(e)}function $w(e){for(var t=e.s;void 0!==t;t=t.n)if(t.S.i!==t.i||!t.S.h()||t.S.i!==t.i)return!0;return!1}function Gw(e){for(var t=e.s;void 0!==t;t=t.n){var n=t.S.n;if(void 0!==n&&(t.r=n),t.S.n=t,t.i=-1,void 0===t.n){e.s=t;break}}}function Jw(e){for(var t=e.s,n=void 0;void 0!==t;){var r=t.p;-1===t.i?(t.S.U(t),void 0!==r&&(r.n=t.n),void 0!==t.n&&(t.n.p=r)):n=t,t.S.n=t.r,void 0!==t.r&&(t.r=void 0),t=r}e.s=n}function Xw(e){qw.call(this,void 0),this.x=e,this.s=void 0,this.g=zw-1,this.f=4}function Qw(e){return new Xw(e)}function ej(e){var t=e.u;if(e.u=void 0,"function"==typeof t){Bw++;var n=Zw;Zw=void 0;try{t()}catch(r){throw e.f&=-2,e.f|=8,tj(e),r}finally{Zw=n,Yw()}}}function tj(e){for(var t=e.s;void 0!==t;t=t.n)t.S.U(t);e.x=void 0,e.s=void 0,ej(e)}function nj(e){if(Zw!==this)throw new Error("Out-of-order effect");Jw(this),Zw=e,this.f&=-2,8&this.f&&tj(this),Yw()}function rj(e){this.x=e,this.u=void 0,this.s=void 0,this.o=void 0,this.f=32}function aj(e){var t=new rj(e);try{t.c()}catch(e){throw t.d(),e}return t.d.bind(t)}qw.prototype.brand=Fw,qw.prototype.h=function(){return!0},qw.prototype.S=function(e){this.t!==e&&void 0===e.e&&(e.x=this.t,void 0!==this.t&&(this.t.e=e),this.t=e)},qw.prototype.U=function(e){if(void 0!==this.t){var t=e.e,n=e.x;void 0!==t&&(t.x=n,e.e=void 0),void 0!==n&&(n.e=t,e.x=void 0),e===this.t&&(this.t=n)}},qw.prototype.subscribe=function(e){var t=this;return aj((function(){var n=t.value,r=Zw;Zw=void 0;try{e(n)}finally{Zw=r}}))},qw.prototype.valueOf=function(){return this.value},qw.prototype.toString=function(){return this.value+""},qw.prototype.toJSON=function(){return this.value},qw.prototype.peek=function(){var e=Zw;Zw=void 0;try{return this.value}finally{Zw=e}},Object.defineProperty(qw.prototype,"value",{get:function(){var e=Ww(this);return void 0!==e&&(e.i=this.i),this.v},set:function(e){if(e!==this.v){if(Vw>100)throw new Error("Cycle detected");this.v=e,this.i++,zw++,Bw++;try{for(var t=this.t;void 0!==t;t=t.x)t.t.N()}finally{Yw()}}}}),(Xw.prototype=new qw).h=function(){if(this.f&=-3,1&this.f)return!1;if(32==(36&this.f))return!0;if(this.f&=-5,this.g===zw)return!0;if(this.g=zw,this.f|=1,this.i>0&&!$w(this))return this.f&=-2,!0;var e=Zw;try{Gw(this),Zw=this;var t=this.x();(16&this.f||this.v!==t||0===this.i)&&(this.v=t,this.f&=-17,this.i++)}catch(e){this.v=e,this.f|=16,this.i++}return Zw=e,Jw(this),this.f&=-2,!0},Xw.prototype.S=function(e){if(void 0===this.t){this.f|=36;for(var t=this.s;void 0!==t;t=t.n)t.S.S(t)}qw.prototype.S.call(this,e)},Xw.prototype.U=function(e){if(void 0!==this.t&&(qw.prototype.U.call(this,e),void 0===this.t)){this.f&=-33;for(var t=this.s;void 0!==t;t=t.n)t.S.U(t)}},Xw.prototype.N=function(){if(!(2&this.f)){this.f|=6;for(var e=this.t;void 0!==e;e=e.x)e.t.N()}},Object.defineProperty(Xw.prototype,"value",{get:function(){if(1&this.f)throw new Error("Cycle detected");var e=Ww(this);if(this.h(),void 0!==e&&(e.i=this.i),16&this.f)throw this.v;return this.v}}),rj.prototype.c=function(){var e=this.S();try{if(8&this.f)return;if(void 0===this.x)return;var t=this.x();"function"==typeof t&&(this.u=t)}finally{e()}},rj.prototype.S=function(){if(1&this.f)throw new Error("Cycle detected");this.f|=1,this.f&=-9,ej(this),Gw(this),Bw++;var e=Zw;return Zw=this,nj.bind(this,e)},rj.prototype.N=function(){2&this.f||(this.f|=2,this.o=Hw,Hw=this)},rj.prototype.d=function(){this.f|=8,1&this.f||tj(this)};var ij,oj,sj=[],lj=[];function cj(e,t){qx[e]=t.bind(null,qx[e]||function(){})}function uj(e){oj&&oj(),oj=e&&e.S()}function dj(e){var t=this,n=e.data,r=function(e){return ew((function(){return Kw(e)}),[])}(n);r.value=n;var a=ew((function(){for(var e=t,n=t.__v;n=n.__;)if(n.__c){n.__c.__$f|=4;break}var a=Qw((function(){var e=r.value.value;return 0===e?0:!0===e?"":e||""})),i=Qw((function(){return!Array.isArray(a.value)&&!$x(a.value)})),o=aj((function(){if(this.N=yj,i.value){var t=a.value;e.__v&&e.__v.__e&&3===e.__v.__e.nodeType&&(e.__v.__e.data=t)}})),s=t.__$u.d;return t.__$u.d=function(){o(),s.call(this)},[i,a]}),[]),i=a[0],o=a[1];return i.value?o.peek():o.value}function fj(e,t,n,r){var a=t in e&&void 0===e.ownerSVGElement,i=Kw(n);return{o:function(e,t){i.value=e,r=t},d:aj((function(){this.N=yj;var n=i.value.value;r[t]!==n&&(r[t]=n,a?e[t]=n:n?e.setAttribute(t,n):e.removeAttribute(t))}))}}aj((function(){ij=this.N}))(),dj.displayName="_st",Object.defineProperties(qw.prototype,{constructor:{configurable:!0,value:void 0},type:{configurable:!0,value:dj},props:{configurable:!0,get:function(){return{data:this}}},__b:{configurable:!0,value:1}}),cj("__b",(function(e,t){if("string"==typeof t.type){var n,r=t.props;for(var a in r)if("children"!==a){var i=r[a];i instanceof qw&&(n||(t.__np=n={}),n[a]=i,r[a]=i.peek())}}e(t)})),cj("__r",(function(e,t){uj();var n,r=t.__c;r&&(r.__$f&=-2,void 0===(n=r.__$u)&&(r.__$u=n=function(e){var t;return aj((function(){t=this})),t.c=function(){r.__$f|=1,r.setState({})},t}())),r,uj(n),e(t)})),cj("__e",(function(e,t,n,r){uj(),void 0,e(t,n,r)})),cj("diffed",(function(e,t){var n;if(uj(),void 0,"string"==typeof t.type&&(n=t.__e)){var r=t.__np,a=t.props;if(r){var i=n.U;if(i)for(var o in i){var s=i[o];void 0===s||o in r||(s.d(),i[o]=void 0)}else i={},n.U=i;for(var l in r){var c=i[l],u=r[l];void 0===c?(c=fj(n,l,u,a),i[l]=c):c.o(u,a)}}}e(t)})),cj("unmount",(function(e,t){if("string"==typeof t.type){var n=t.__e;if(n){var r=n.U;if(r)for(var a in n.U=void 0,r){var i=r[a];i&&i.d()}}}else{var o=t.__c;if(o){var s=o.__$u;s&&(o.__$u=void 0,s.d())}}e(t)})),cj("__h",(function(e,t,n,r){(r<3||9===r)&&(t.__$f|=2),e(t,n,r)})),v_.prototype.shouldComponentUpdate=function(e,t){var n=this.__$u,r=n&&void 0!==n.s;for(var a in t)return!0;if(this.__f||"boolean"==typeof this.u&&!0===this.u){var i=2&this.__$f;if(!(r||i||4&this.__$f))return!0;if(1&this.__$f)return!0}else{if(!(r||4&this.__$f))return!0;if(3&this.__$f)return!0}for(var o in e)if("__source"!==o&&e[o]!==this.props[o])return!0;for(var s in this.props)if(!(s in e))return!0;return!1};var hj="undefined"==typeof requestAnimationFrame?setTimeout:function(e){var t=function(){clearTimeout(n),cancelAnimationFrame(r),e()},n=setTimeout(t,100),r=requestAnimationFrame(t)},vj=function(e){queueMicrotask((function(){queueMicrotask(e)}))};function mj(){Uw((function(){for(var e;e=sj.shift();)ij.call(e)}))}function pj(){1===sj.push(this)&&(qx.requestAnimationFrame||hj)(mj)}function gj(){Uw((function(){for(var e;e=lj.shift();)ij.call(e)}))}function yj(){1===lj.push(this)&&(qx.requestAnimationFrame||vj)(gj)}function bj(e){var t=Q_(e);t.current=e,X_((function(){return aj((function(){return this.N=pj,t.current()}))}),[])}var xj,_j=["id","start","end","title","description","location","people","_options"],wj=T_({}),jj={DATE_STRING:/^\d{4}-\d{2}-\d{2}$/,DATE_TIME_STRING:/^\d{4}-\d{2}-\d{2} \d{2}:\d{2}$/},Nj=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){return(0,Wu.Z)(this,n),t.call(this,"Invalid date time specification: ".concat(e))}return(0,qu.Z)(n)}(zx(Error)),kj=function(e){if(!jj.DATE_TIME_STRING.test(e)&&!jj.DATE_STRING.test(e))throw new Nj(e);return new Date(Number(e.slice(0,4)),Number(e.slice(5,7))-1,Number(e.slice(8,10)),Number(e.slice(11,13)),Number(e.slice(14,16)))},Sj=function(e){var t=e.slice(11,13),n=e.slice(14,16);return{year:Number(e.slice(0,4)),month:Number(e.slice(5,7))-1,date:Number(e.slice(8,10)),hours:""!==t?Number(t):void 0,minutes:""!==n?Number(n):void 0}},Cj=function(e,t){return e.toLocaleString(t,{month:"long"})},Dj=function(e,t){return e.toLocaleString(t,{month:"numeric",day:"numeric",year:"numeric"})},Ej=function(e,t){return"he-IL"===t?e.toLocaleString(t,{weekday:"narrow"}):e.toLocaleString(t,{weekday:"short"})},Oj=function(e,t){return["zh-cn","zh-tw","ca-es","he-il"].includes(t.toLowerCase())?function(e,t){return e.map((function(e){return Ej(e,t)}))}(e,t):function(e,t){return e.map((function(e){return e.toLocaleString(t,{weekday:"short"}).charAt(0)}))}(e,t)},Pj=function(){return"s"+Math.random().toString(36).substring(2,11)},Mj=function(e){return"Enter"===e.key||" "===e.key};function Tj(){var e=Pj(),t=Pj(),n=Pj(),r=tw(wj);X_((function(){var e;r.datePickerState.inputDisplayedValue.value=""===(e=r.datePickerState.selectedDate.value)?r.translate("MM/DD/YYYY"):Dj(kj(e),r.config.locale.value)}),[r.datePickerState.selectedDate.value,r.config.locale.value]);var a=i(G_([]),2),o=a[0],s=a[1];X_((function(){r.config.teleportTo&&function(){var e=document.getElementById(n);r.datePickerState.inputWrapperElement.value=e instanceof HTMLDivElement?e:void 0}();var e=["sx__date-input-wrapper"];r.datePickerState.isOpen.value&&e.push("sx__date-input--active"),s(e)}),[r.datePickerState.isOpen.value]);var l=function(e){e.stopPropagation();try{r.datePickerState.inputDisplayedValue.value=e.target.value,r.datePickerState.close()}catch(xB){console.log("Error setting input value:"+xB)}};X_((function(){var t=document.getElementById(e);if(null!==t)return t.addEventListener("change",l),function(){return t.removeEventListener("change",l)}}));return A_(h_,{children:A_("div",{className:o.join(" "),id:n,children:[A_("label",{for:e,id:t,className:"sx__date-input-label",children:r.config.label||r.translate("Date")}),A_("input",{id:e,tabIndex:r.datePickerState.isDisabled.value?-1:0,name:r.config.name||"date","aria-describedby":t,value:r.datePickerState.inputDisplayedValue.value,"data-testid":"date-picker-input",className:"sx__date-input",onClick:function(e){l(e),r.datePickerState.open()},onKeyUp:function(e){"Enter"===e.key&&l(e)},type:"text"}),A_("button",{type:"button",tabIndex:r.datePickerState.isDisabled.value?-1:0,"aria-label":r.translate("Choose Date"),onKeyDown:function(e){Mj(e)&&(e.preventDefault(),r.datePickerState.open(),setTimeout((function(){var e=document.querySelector('[data-focus="true"]');e instanceof HTMLElement&&e.focus()}),50))},onClick:function(){return r.datePickerState.open()},className:"sx__date-input-chevron-wrapper",children:A_("img",{className:"sx__date-input-chevron",src:"data:image/svg+xml,%3c%3fxml version='1.0' encoding='utf-8'%3f%3e%3c!-- Uploaded to: SVG Repo%2c www.svgrepo.com%2c Generator: SVG Repo Mixer Tools --%3e%3csvg width='800px' height='800px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M6 9L12 15L18 9' stroke='%23DED8E1' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e",alt:""})})]})})}!function(e){e.MONTH_DAYS="month-days",e.YEARS="years"}(xj||(xj={}));var Rj=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e,r){var a;return(0,Wu.Z)(this,n),a=t.call(this,"Number must be between ".concat(e," and ").concat(r,".")),Object.defineProperty((0,Hx.Z)(a),"min",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty((0,Hx.Z)(a),"max",{enumerable:!0,configurable:!0,writable:!0,value:r}),a}return(0,qu.Z)(n)}(zx(Error)),Aj=function(e){if(e<0||e>99)throw new Rj(0,99);return String(e).padStart(2,"0")},Ij=function(e){return"".concat(e.getFullYear(),"-").concat(Aj(e.getMonth()+1),"-").concat(Aj(e.getDate()))},Lj=function(e){return"".concat(Ij(e)," ").concat(function(e){return"".concat(Aj(e.getHours()),":").concat(Aj(e.getMinutes()))}(e))},Fj=function(e,t){var n=Sj(e),r=n.year,a=n.month,i=n.date,o=n.hours,s=n.minutes,l=void 0!==o&&void 0!==s,c=new Date(r,a,i,null!==o&&void 0!==o?o:0,null!==s&&void 0!==s?s:0),u=(c.getMonth()+t)%12;return u<0&&(u+=12),c.setMonth(c.getMonth()+t),c.getMonth()>u?c.setDate(0):c.getMonth()<u&&(c.setMonth(c.getMonth()+1),c.setDate(0)),l?Lj(c):Ij(c)},Yj=function(e,t){var n=Sj(e),r=n.year,a=n.month,i=n.date,o=n.hours,s=n.minutes,l=void 0!==o&&void 0!==s,c=new Date(r,a,i,null!==o&&void 0!==o?o:0,null!==s&&void 0!==s?s:0);return c.setDate(c.getDate()+t),l?Lj(c):Ij(c)},Uj=function(e){return e.slice(0,10)},Zj=function(e){return e.slice(11)},Hj=function(e,t){return e=e.slice(0,8)+Aj(t)+e.slice(10)},Bj=function(e,t){var n=Ij(kj(e));return"".concat(n," ").concat(t)};function Vj(e){var t=e.direction,n=e.onClick,r=e.buttonText,a=e.disabled;return A_("button",{type:"button",disabled:void 0!==a&&a,className:"sx__chevron-wrapper sx__ripple",onMouseUp:n,onKeyDown:function(e){Mj(e)&&n()},tabIndex:0,children:A_("i",{className:"sx__chevron sx__chevron--".concat(t),children:r})})}function zj(e){var t=e.setYearsView,n=tw(wj),r=function(e){var t=kj(e);return Cj(t,n.config.locale.value)},a=function(e){return Sj(e).year},o=i(G_(r(n.datePickerState.datePickerDate.value)),2),s=o[0],l=o[1],c=i(G_(a(n.datePickerState.datePickerDate.value)),2),u=c[0],d=c[1],f=function(){var e;n.datePickerState.datePickerDate.value=(e=n.datePickerState.datePickerDate.value,e=Fj(e,-1),Hj(e,1))},h=function(){var e;n.datePickerState.datePickerDate.value=(e=n.datePickerState.datePickerDate.value,e=Fj(e,1),Hj(e,1))};X_((function(){l(r(n.datePickerState.datePickerDate.value)),d(a(n.datePickerState.datePickerDate.value))}),[n.datePickerState.datePickerDate.value]);return A_(h_,{children:A_("header",{className:"sx__date-picker__month-view-header",children:[A_(Vj,{direction:"previous",onClick:function(){return f()},buttonText:n.translate("Previous month")}),A_("button",{type:"button",className:"sx__date-picker__month-view-header__month-year",onClick:function(e){return function(e){e.stopPropagation(),t()}(e)},children:s+" "+u}),A_(Vj,{direction:"next",onClick:function(){return h()},buttonText:n.translate("Next month")})]})})}function Wj(){var e=tw(wj),t=e.timeUnitsImpl.getWeekFor(kj(e.datePickerState.datePickerDate.value));return A_("div",{className:"sx__date-picker__day-names",children:Oj(t,e.config.locale.value).map((function(e){return A_("span",{"data-testid":"day-name",className:"sx__date-picker__day-name",children:e})}))})}var qj=function(e){var t=new Date;return e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()};function Kj(e){var t=e.strokeColor;return A_(h_,{children:A_("svg",{className:"sx__event-icon",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[A_("g",{id:"SVGRepo_bgCarrier","stroke-width":"0"}),A_("g",{id:"SVGRepo_tracerCarrier","stroke-linecap":"round","stroke-linejoin":"round"}),A_("g",{id:"SVGRepo_iconCarrier",children:[A_("path",{d:"M12 8V12L15 15",stroke:t,"stroke-width":"2","stroke-linecap":"round"}),A_("circle",{cx:"12",cy:"12",r:"9",stroke:t,"stroke-width":"2"})]})]})})}function $j(e){var t=e.strokeColor;return A_(h_,{children:A_("svg",{className:"sx__event-icon",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[A_("g",{id:"SVGRepo_bgCarrier","stroke-width":"0"}),A_("g",{id:"SVGRepo_tracerCarrier","stroke-linecap":"round","stroke-linejoin":"round"}),A_("g",{id:"SVGRepo_iconCarrier",children:[A_("path",{d:"M15 7C15 8.65685 13.6569 10 12 10C10.3431 10 9 8.65685 9 7C9 5.34315 10.3431 4 12 4C13.6569 4 15 5.34315 15 7Z",stroke:t,"stroke-width":"2"}),A_("path",{d:"M5 19.5C5 15.9101 7.91015 13 11.5 13H12.5C16.0899 13 19 15.9101 19 19.5V20C19 20.5523 18.5523 21 18 21H6C5.44772 21 5 20.5523 5 20V19.5Z",stroke:t,"stroke-width":"2"})]})]})})}function Gj(e){var t=e.strokeColor;return A_(h_,{children:A_("svg",{className:"sx__event-icon",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[A_("g",{id:"SVGRepo_bgCarrier","stroke-width":"0"}),A_("g",{id:"SVGRepo_tracerCarrier","stroke-linecap":"round","stroke-linejoin":"round"}),A_("g",{id:"SVGRepo_iconCarrier",children:[A_("g",{"clip-path":"url(#clip0_429_11046)",children:[A_("rect",{x:"12",y:"11",width:"0.01",height:"0.01",stroke:t,"stroke-width":"2","stroke-linejoin":"round"}),A_("path",{d:"M12 22L17.5 16.5C20.5376 13.4624 20.5376 8.53757 17.5 5.5C14.4624 2.46244 9.53757 2.46244 6.5 5.5C3.46244 8.53757 3.46244 13.4624 6.5 16.5L12 22Z",stroke:t,"stroke-width":"2","stroke-linejoin":"round"})]}),A_("defs",{children:A_("clipPath",{id:"clip0_429_11046",children:A_("rect",{width:"24",height:"24",fill:"white"})})})]})]})})}var Jj,Xj=/^(0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$/,Qj=/^(\d{4})-(\d{2})-(\d{2}) (0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$/,eN=/^(\d{4})-(\d{2})-(\d{2})$/,tN=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){return(0,Wu.Z)(this,n),t.call(this,"Invalid time string: ".concat(e))}return(0,qu.Z)(n)}(zx(Error)),nN=1.6666666666666667,rN=function(e){if(!Xj.test(e)&&"24:00"!==e)throw new tN(e);var t=i(e.split(":").map((function(e){return parseInt(e,10)})),2),n=t[0],r=(t[1]*nN).toString();return r.split(".")[0].length<2&&(r="0".concat(r)),Number(n+r)},aN=function(e){var t=Math.floor(e/100),n=Math.round(e%100/nN);return"".concat(Aj(t),":").concat(Aj(n))},iN=function(e,t){var n=t/nN,r=kj(e);return r.setMinutes(r.getMinutes()+n),Lj(r)};!function(e){e[e.SUNDAY=0]="SUNDAY",e[e.MONDAY=1]="MONDAY",e[e.TUESDAY=2]="TUESDAY",e[e.WEDNESDAY=3]="WEDNESDAY",e[e.THURSDAY=4]="THURSDAY",e[e.FRIDAY=5]="FRIDAY",e[e.SATURDAY=6]="SATURDAY"}(Jj||(Jj={}));var oN="en-US",sN=Jj.MONDAY,lN=function(){function e(t,n,r,a,i,o,s,l,c){var u=arguments.length>9&&void 0!==arguments[9]?arguments[9]:void 0,d=arguments.length>10&&void 0!==arguments[10]?arguments[10]:{},f=arguments.length>11&&void 0!==arguments[11]?arguments[11]:{};(0,Wu.Z)(this,e),Object.defineProperty(this,"_config",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"start",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"end",{enumerable:!0,configurable:!0,writable:!0,value:a}),Object.defineProperty(this,"title",{enumerable:!0,configurable:!0,writable:!0,value:i}),Object.defineProperty(this,"people",{enumerable:!0,configurable:!0,writable:!0,value:o}),Object.defineProperty(this,"location",{enumerable:!0,configurable:!0,writable:!0,value:s}),Object.defineProperty(this,"description",{enumerable:!0,configurable:!0,writable:!0,value:l}),Object.defineProperty(this,"calendarId",{enumerable:!0,configurable:!0,writable:!0,value:c}),Object.defineProperty(this,"_options",{enumerable:!0,configurable:!0,writable:!0,value:u}),Object.defineProperty(this,"_customContent",{enumerable:!0,configurable:!0,writable:!0,value:d}),Object.defineProperty(this,"_foreignProperties",{enumerable:!0,configurable:!0,writable:!0,value:f}),Object.defineProperty(this,"_previousConcurrentEvents",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_totalConcurrentEvents",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_maxConcurrentEvents",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_nDaysInGrid",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_createdAt",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_eventFragments",{enumerable:!0,configurable:!0,writable:!0,value:{}})}return(0,qu.Z)(e,[{key:"_isSingleDayTimed",get:function(){return Qj.test(this.start)&&Qj.test(this.end)&&Uj(this.start)===Uj(this.end)}},{key:"_isSingleDayFullDay",get:function(){return eN.test(this.start)&&eN.test(this.end)&&this.start===this.end}},{key:"_isMultiDayTimed",get:function(){return Qj.test(this.start)&&Qj.test(this.end)&&Uj(this.start)!==Uj(this.end)}},{key:"_isMultiDayFullDay",get:function(){return eN.test(this.start)&&eN.test(this.end)&&this.start!==this.end}},{key:"_isSingleHybridDayTimed",get:function(){if(!this._config.isHybridDay)return!1;if(!Qj.test(this.start)||!Qj.test(this.end))return!1;var e=Uj(this.start),t=Uj(this.end),n=Ij(new Date(kj(t).getTime()-864e5));if(e!==t&&e!==n)return!1;var r=this._config.dayBoundaries.value,a=rN(Zj(this.start)),i=rN(Zj(this.end));return a>=r.start&&(i<=r.end||i>a)||a<r.end&&i<=r.end}},{key:"_color",get:function(){return this.calendarId&&this._config.calendars.value&&this.calendarId in this._config.calendars.value?this._config.calendars.value[this.calendarId].colorName:"primary"}},{key:"_getForeignProperties",value:function(){return this._foreignProperties}},{key:"_getExternalEvent",value:function(){return bt({id:this.id,start:this.start,end:this.end,title:this.title,people:this.people,location:this.location,description:this.description,calendarId:this.calendarId,_options:this._options},this._getForeignProperties())}}]),e}(),cN=function(){function e(t,n,r,a){(0,Wu.Z)(this,e),Object.defineProperty(this,"_config",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"start",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"end",{enumerable:!0,configurable:!0,writable:!0,value:a}),Object.defineProperty(this,"people",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"location",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"description",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"title",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"calendarId",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_foreignProperties",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(this,"_options",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_customContent",{enumerable:!0,configurable:!0,writable:!0,value:{}})}return(0,qu.Z)(e,[{key:"build",value:function(){return new lN(this._config,this.id,this.start,this.end,this.title,this.people,this.location,this.description,this.calendarId,this._options,this._customContent,this._foreignProperties)}},{key:"withTitle",value:function(e){return this.title=e,this}},{key:"withPeople",value:function(e){return this.people=e,this}},{key:"withLocation",value:function(e){return this.location=e,this}},{key:"withDescription",value:function(e){return this.description=e,this}},{key:"withForeignProperties",value:function(e){return this._foreignProperties=e,this}},{key:"withCalendarId",value:function(e){return this.calendarId=e,this}},{key:"withOptions",value:function(e){return this._options=e,this}},{key:"withCustomContent",value:function(e){return this._customContent=e,this}}]),e}(),uN=function(e,t){var n=new cN(t.config,e.id,e.start,e.end).withTitle(e.title).withPeople(e.people).withCalendarId(e.calendarId).withForeignProperties(JSON.parse(JSON.stringify(e._getForeignProperties()))).withLocation(e.location).withDescription(e.description).withOptions(e._options).withCustomContent(e._customContent).build();return n._nDaysInGrid=e._nDaysInGrid,n},dN=function(e,t){var n=Sj(e),r=n.year,a=n.month,i=n.date;return new Date(r,a,i).toLocaleDateString(t,{day:"numeric",month:"long",year:"numeric"})},fN=dN,hN=function(e,t){var n=Sj(e),r=n.year,a=n.month,i=n.date,o=n.hours,s=n.minutes;return new Date(r,a,i,o,s).toLocaleTimeString(t,{hour:"numeric",minute:"numeric"})},vN=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"\u2013",r={start:e.start,end:e.end};return e._isSingleDayFullDay?dN(r.start,t):e._isMultiDayFullDay?"".concat(dN(r.start,t)," ").concat(n," ").concat(dN(r.end,t)):e._isSingleDayTimed&&r.start!==r.end?"".concat(dN(r.start,t),' <span aria-hidden="true">\u22c5</span> ').concat(hN(r.start,t)," ").concat(n," ").concat(hN(r.end,t)):e._isSingleDayTimed&&e.start===e.end?"".concat(dN(r.start,t),", ").concat(hN(r.start,t)):"".concat(dN(r.start,t),", ").concat(hN(r.start,t)," ").concat(n," ").concat(dN(r.end,t),", ").concat(hN(r.end,t))};function mN(e){var t=e.week,n=tw(wj),r=t.map((function(e){var t,r,a=["sx__date-picker__day"];return qj(e)&&a.push("sx__date-picker__day--today"),Ij(e)===n.datePickerState.selectedDate.value&&a.push("sx__date-picker__day--selected"),t=e,r=kj(n.datePickerState.datePickerDate.value),(t.getMonth()!==r.getMonth()||t.getFullYear()!==r.getFullYear())&&a.push("is-leading-or-trailing"),{day:e,classes:a}})),a=function(e){var t=Ij(e);return t>=n.config.min&&t<=n.config.max},i=function(e){return Ij(e.day)===n.datePickerState.datePickerDate.value},o=function(e){if("Enter"===e.key)return n.datePickerState.selectedDate.value=n.datePickerState.datePickerDate.value,void n.datePickerState.close();var t=new Map([["ArrowDown",7],["ArrowUp",-7],["ArrowLeft",-1],["ArrowRight",1]]);n.datePickerState.datePickerDate.value=Yj(n.datePickerState.datePickerDate.value,t.get(e.key)||0)};return A_(h_,{children:A_("div",{"data-testid":"date-picker-week",className:"sx__date-picker__week",children:r.map((function(e){return A_("button",{type:"button",tabIndex:i(e)?0:-1,disabled:!a(e.day),"aria-label":fN(n.datePickerState.datePickerDate.value,n.config.locale.value),className:e.classes.join(" "),"data-focus":i(e)?"true":void 0,onClick:function(){return t=e.day,n.datePickerState.selectedDate.value=Ij(t),void n.datePickerState.close();var t},onKeyDown:o,children:e.day.getDate()})}))})})}function pN(e){var t=e.seatYearsView,n=Pj(),r=tw(wj),a=i(G_([]),2),o=a[0],s=a[1];return X_((function(){!function(){var e=kj(r.datePickerState.datePickerDate.value);s(r.timeUnitsImpl.getMonthWithTrailingAndLeadingDays(e.getFullYear(),e.getMonth()))}()}),[r.datePickerState.datePickerDate.value]),X_((function(){var e=new MutationObserver((function(e){e.forEach((function(e){var t=e.target;"true"===t.dataset.focus&&t.focus()}))})),t=document.getElementById(n);return e.observe(t,{childList:!0,subtree:!0,attributes:!0}),function(){return e.disconnect()}}),[]),A_(h_,{children:A_("div",{id:n,"data-testid":"months-view",className:"sx__date-picker__month-view",children:[A_(zj,{setYearsView:t}),A_(Wj,{}),o.map((function(e){return A_(mN,{week:e})}))]})})}function gN(e){var t=e.year,n=e.setYearAndMonth,r=e.isExpanded,a=e.expand,i=tw(wj),o=i.timeUnitsImpl.getMonthsFor(t);return A_(h_,{children:A_("li",{className:r?"sx__is-expanded":"",children:[A_("button",{type:"button",className:"sx__date-picker__years-accordion__expand-button sx__ripple--wide",onClick:function(){return a(t)},children:t}),r&&A_("div",{className:"sx__date-picker__years-view-accordion__panel",children:o.map((function(e){return A_("button",{type:"button",className:"sx__date-picker__years-view-accordion__month",onClick:function(r){return function(e,r){e.stopPropagation(),n(t,r.getMonth())}(r,e)},children:Cj(e,i.config.locale.value)})}))})]})})}function yN(e){var t=e.setMonthView,n=tw(wj),r=kj(n.config.min).getFullYear(),a=kj(n.config.max).getFullYear(),o=Array.from({length:a-r+1},(function(e,t){return r+t})),s=i(G_(Sj(n.datePickerState.selectedDate.value).year),2),l=s[0],c=s[1];return X_((function(){var e,t=null===(e=document.querySelector(".sx__date-picker__years-view"))||void 0===e?void 0:e.querySelector(".sx__is-expanded");t&&t.scrollIntoView({block:"center"})}),[]),A_(h_,{children:A_("ul",{className:"sx__date-picker__years-view","data-testid":"years-view",children:o.map((function(e){return A_(gN,{year:e,setYearAndMonth:function(e,r){return function(e,r){n.datePickerState.datePickerDate.value=Ij(new Date(e,r,1)),t()}(e,r)},isExpanded:l===e,expand:function(e){return c(e)}})}))})})}var bN=function(e){if(e){var t=e.scrollHeight>e.clientHeight,n=-1!==window.getComputedStyle(e).overflowY.indexOf("hidden");return t&&!n}return!0},xN=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t&&t!==document.body&&t.nodeType!==Node.DOCUMENT_FRAGMENT_NODE?(bN(t)&&n.push(t),e(t.assignedSlot?t.assignedSlot.parentNode:t.parentNode,n)):(n.push(window),n)},_N="sx__date-picker-popup";function wN(){var e=tw(wj),t=i(G_(xj.MONTH_DAYS),2),n=t[0],r=t[1],a=ew((function(){var t=[_N,e.datePickerState.isDark.value?"is-dark":"",e.config.teleportTo?"is-teleported":""];return e.config.placement&&!e.config.teleportTo&&t.push(e.config.placement),t}),[e.datePickerState.isDark.value,e.config.placement,e.config.teleportTo]),o=function(t){t.target.closest(".".concat(_N))||e.datePickerState.close()},s=function(t){"Escape"===t.key&&(e.config.listeners.onEscapeKeyDown?e.config.listeners.onEscapeKeyDown(e):e.datePickerState.close())};X_((function(){return document.addEventListener("click",o),document.addEventListener("keydown",s),function(){document.removeEventListener("click",o),document.removeEventListener("keydown",s)}}),[]);var l=Number(getComputedStyle(document.documentElement).fontSize.split("px")[0]),c=function(){var t=e.datePickerState.inputWrapperElement.value,n=null===t||void 0===t?void 0:t.getBoundingClientRect();if(void 0!==t&&n instanceof DOMRect)return{top:e.config.placement.includes("bottom")?n.height+n.y+1:n.y-l-362,left:e.config.placement.includes("start")?n.x:n.x+n.width-332,width:332,position:"fixed"}},u=i(G_(c()),2),d=u[0],f=u[1];return X_((function(){var t=e.datePickerState.inputWrapperElement.value;if(void 0!==t){var n=xN(t),r=function(){return f(c())};return n.forEach((function(e){return e.addEventListener("scroll",r)})),function(){return n.forEach((function(e){return e.removeEventListener("scroll",r)}))}}}),[]),A_(h_,{children:A_("div",{style:e.config.teleportTo?d:void 0,"data-testid":"date-picker-popup",className:a.join(" "),children:n===xj.MONTH_DAYS?A_(pN,{seatYearsView:function(){return r(xj.YEARS)}}):A_(yN,{setMonthView:function(){return r(xj.MONTH_DAYS)}})})})}function jN(e){var t=e.$app,n=["sx__date-picker-wrapper"],r=i(G_(n),2),a=r[0],o=r[1];X_((function(){var e,r=[].concat(n);t.datePickerState.isDark.value&&r.push("is-dark"),(null===(e=t.config.style)||void 0===e?void 0:e.fullWidth)&&r.push("has-full-width"),t.datePickerState.isDisabled.value&&r.push("is-disabled"),o(r)}),[t.datePickerState.isDark.value,t.datePickerState.isDisabled.value]);var s=A_(wN,{});return t.config.teleportTo&&(s=jw(s,t.config.teleportTo)),A_(h_,{children:A_("div",{className:a.join(" "),children:A_(wj.Provider,{value:t,children:[A_(Tj,{}),t.datePickerState.isOpen.value&&s]})})})}var NN,kN=T_({}),SN=(0,qu.Z)((function e(t,n,r,a){(0,Wu.Z)(this,e),Object.defineProperty(this,"datePickerState",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"config",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"timeUnitsImpl",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"translate",{enumerable:!0,configurable:!0,writable:!0,value:a})})),CN=function(){function e(){(0,Wu.Z)(this,e),Object.defineProperty(this,"datePickerState",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"config",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"timeUnitsImpl",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"translate",{enumerable:!0,configurable:!0,writable:!0,value:void 0})}return(0,qu.Z)(e,[{key:"build",value:function(){return new SN(this.datePickerState,this.config,this.timeUnitsImpl,this.translate)}},{key:"withDatePickerState",value:function(e){return this.datePickerState=e,this}},{key:"withConfig",value:function(e){return this.config=e,this}},{key:"withTimeUnitsImpl",value:function(e){return this.timeUnitsImpl=e,this}},{key:"withTranslate",value:function(e){return this.translate=e,this}}]),e}();!function(e){e.Day="day",e.Week="week",e.MonthGrid="month-grid",e.MonthAgenda="month-agenda"}(NN||(NN={}));var DN=function(e){return[e.config.locale.value,{month:"long"}]},EN=function(e){return[e.config.locale.value,{year:"numeric"}]};function ON(){var e=tw(kN),t=i(G_(""),2),n=t[0],r=t[1];return X_((function(){e.calendarState.view.value===NN.Week&&r(function(e,t,n){var r,a,i,o,s=(r=kj(t)).toLocaleString.apply(r,In(DN(e))),l=(a=kj(t)).toLocaleString.apply(a,In(EN(e))),c=(i=kj(n)).toLocaleString.apply(i,In(DN(e))),u=(o=kj(n)).toLocaleString.apply(o,In(EN(e)));return s===c&&l===u?"".concat(s," ").concat(l):s!==c&&l===u?"".concat(s," \u2013 ").concat(c," ").concat(l):"".concat(s," ").concat(l," \u2013 ").concat(c," ").concat(u)}(e,e.calendarState.range.value.start,e.calendarState.range.value.end)),e.calendarState.view.value!==NN.MonthGrid&&e.calendarState.view.value!==NN.Day&&e.calendarState.view.value!==NN.MonthAgenda||r(function(e){var t,n,r=(t=kj(e.datePickerState.selectedDate.value)).toLocaleString.apply(t,In(DN(e))),a=(n=kj(e.datePickerState.selectedDate.value)).toLocaleString.apply(n,In(EN(e)));return"".concat(r," ").concat(a)}(e))}),[e.calendarState.range.value]),A_("span",{className:"sx__range-heading",children:n})}function PN(){var e=tw(kN);return A_("button",{type:"button",className:"sx__today-button sx__ripple",onClick:function(){e.datePickerState.selectedDate.value=Ij(new Date)},children:e.translate("Today")})}function MN(){var e=tw(kN),t=i(G_([]),2),n=t[0],r=t[1];bj((function(){e.calendarState.isCalendarSmall.value?(console.log("here",e.config.views.value.filter((function(e){return e.hasSmallScreenCompat}))),r(e.config.views.value.filter((function(e){return e.hasSmallScreenCompat})))):(console.log("there",e.config.views.value.filter((function(e){return e.hasWideScreenCompat}))),r(e.config.views.value.filter((function(e){return e.hasWideScreenCompat}))))}));var a=i(G_(""),2),o=a[0],s=a[1];bj((function(){var t=e.config.views.value.find((function(t){return t.name===e.calendarState.view.value}));t&&s(e.translate(t.label))}));var l=i(G_(!1),2),c=l[0],u=l[1],d=function(e){var t=e.target;t instanceof HTMLElement&&!t.closest(".sx__view-selection")&&u(!1)};X_((function(){return document.addEventListener("click",d),function(){return document.removeEventListener("click",d)}}),[]);var f=function(t){u(!1),e.calendarState.setView(t,e.datePickerState.selectedDate.value)},h=i(G_(),2),v=h[0],m=h[1],p=i(G_(0),2),g=p[0],y=p[1];return A_("div",{className:"sx__view-selection",children:[A_("div",{tabIndex:0,role:"button","aria-label":e.translate("Select View"),className:"sx__view-selection-selected-item sx__ripple",onClick:function(){return u(!c)},onKeyDown:function(t){Mj(t)&&u(!c),setTimeout((function(){var t,n=null===(t=e.elements.calendarWrapper)||void 0===t?void 0:t.querySelectorAll(".sx__view-selection-item");if(n){m(n);var r=n[0];r instanceof HTMLElement&&(y(0),r.focus())}}),50)},children:o}),c&&A_("ul",{"data-testid":"view-selection-items",className:"sx__view-selection-items",children:n.map((function(t){return A_("li",{"aria-label":e.translate("Select View")+" "+e.translate(t.label),tabIndex:-1,role:"button",onKeyDown:function(e){return function(e,t){if(v)if("ArrowDown"===e.key){var n=v[g+1];n instanceof HTMLElement&&(y(g+1),n.focus())}else if("ArrowUp"===e.key){var r=v[g-1];r instanceof HTMLElement&&(y(g-1),r.focus())}else Mj(e)&&f(t)}(e,t.name)},onClick:function(){return f(t.name)},className:"sx__view-selection-item"+(t.name===e.calendarState.view.value?" is-selected":""),children:e.translate(t.label)})}))})]})}function TN(){var e=tw(kN),t=function(t){var n=e.config.views.value.find((function(t){return t.name===e.calendarState.view.value}));n&&(e.datePickerState.selectedDate.value=n.backwardForwardFn(e.datePickerState.selectedDate.value,"forwards"===t?n.backwardForwardUnits:-n.backwardForwardUnits))},n=i(G_(""),2),r=n[0],a=n[1];bj((function(){a("".concat(fN(e.calendarState.range.value.start,e.config.locale.value)," ").concat(e.translate("to")," ").concat(fN(e.calendarState.range.value.end,e.config.locale.value)))}));var o=i(G_(""),2),s=o[0],l=o[1],c=i(G_(""),2),u=c[0],d=c[1];return X_((function(){var t=e.config.views.value.find((function(t){return t.name===e.calendarState.view.value}));t&&(l(t.setDateRange({range:e.calendarState.range,calendarConfig:e.config,timeUnitsImpl:e.timeUnitsImpl,date:t.backwardForwardFn(e.datePickerState.selectedDate.value,-t.backwardForwardUnits)}).end),d(t.setDateRange({range:e.calendarState.range,calendarConfig:e.config,timeUnitsImpl:e.timeUnitsImpl,date:t.backwardForwardFn(e.datePickerState.selectedDate.value,t.backwardForwardUnits)}).start))}),[e.datePickerState.selectedDate.value,e.calendarState.view.value]),A_(h_,{children:A_("div",{className:"sx__forward-backward-navigation","aria-label":r,"aria-live":"polite",children:[A_(Vj,{disabled:!!(e.config.minDate.value&&Uj(s)<e.config.minDate.value),onClick:function(){return t("backwards")},direction:"previous",buttonText:e.translate("Previous period")}),A_(Vj,{disabled:!!(e.config.maxDate.value&&Uj(u)>e.config.maxDate.value),onClick:function(){return t("forwards")},direction:"next",buttonText:e.translate("Next period")})]})})}var RN=function(e){return document.querySelector('[data-ccid="'.concat(e,'"]'))},AN=function(){function e(t){(0,Wu.Z)(this,e),Object.defineProperty(this,"randomId",{enumerable:!0,configurable:!0,writable:!0,value:Pj()}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"label",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"Component",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"setDateRange",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"hasSmallScreenCompat",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"hasWideScreenCompat",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"backwardForwardFn",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"backwardForwardUnits",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.name=t.name,this.label=t.label,this.Component=t.Component,this.setDateRange=t.setDateRange,this.hasSmallScreenCompat=t.hasSmallScreenCompat,this.hasWideScreenCompat=t.hasWideScreenCompat,this.backwardForwardFn=t.backwardForwardFn,this.backwardForwardUnits=t.backwardForwardUnits}return(0,qu.Z)(e,[{key:"render",value:function(e,t){M_(d_(this.Component,{$app:t,id:this.randomId}),e)}},{key:"destroy",value:function(){var e=document.getElementById(this.randomId);e&&e.remove()}}]),e}(),IN=function(e){return new AN(e)},LN=function(e,t,n){return n<t.start?(n+(2400-t.start))/e*100:(n-t.start)/e*100},FN=function(e,t,n,r){return e===t?LN(r,n,rN(Zj(iN(t,50))))-LN(r,n,rN(Zj(e))):LN(r,n,rN(Zj(t)))-LN(r,n,rN(Zj(e)))},YN=function(e){return"time-grid-event-copy-"+e},UN=function(e){return"touches"in e&&"object"===typeof e.touches};function ZN(e){var t=i(G_(),2),n=t[0],r=t[1],a=i(G_(),2),o=a[0],s=a[1],l=function(t,n){if((!UN(t)||0!==t.touches.length)&&e.config.plugins.eventModal){var r=t.target;if(r instanceof HTMLElement){var a=r.classList.contains("sx__event")?r:r.closest(".sx__event");a instanceof HTMLElement&&(e.config.plugins.eventModal.calendarEventElement.value=a,e.config.plugins.eventModal.setCalendarEvent(n,a.getBoundingClientRect()))}}};return{eventCopy:n,updateCopy:function(t){if(!t)return r(void 0);r(uN(t,e))},createDragStartTimeout:function(e,t){s(setTimeout((function(){return e(t)}),150))},setClickedEventIfNotDragging:function(e,t){o&&(clearTimeout(o),l(t,e)),s(void 0)},setClickedEvent:l}}var HN=function(e,t,n){e.config.callbacks.onEventClick&&e.config.callbacks.onEventClick(t._getExternalEvent(),n)},BN=function(e,t,n){e.config.callbacks.onDoubleClickEvent&&e.config.callbacks.onDoubleClickEvent(t._getExternalEvent(),n)},VN=function(e){var t=UN(e)?e.touches[0]:e;return{clientX:t.clientX,clientY:t.clientY}},zN=function(e,t,n){return LN(n,t,rN(Zj(e)))},WN=function(e){setTimeout((function(){e()}))},qN=function(e){var t=e.elements.calendarWrapper;if(t instanceof HTMLElement){var n=t.querySelector(".sx__event-modal");n instanceof HTMLElement&&setTimeout((function(){n.focus()}),100)}},KN=function(e){return e._createdAt&&Date.now()-e._createdAt.getTime()<1e3};function $N(e){var t,n,r,a,i=e.calendarEvent,o=e.dayBoundariesDateTime,s=e.isCopy,l=e.setMouseDown,c=tw(kN),u=ZN(c),d=u.eventCopy,f=u.updateCopy,h=u.createDragStartTimeout,v=u.setClickedEventIfNotDragging,m=u.setClickedEvent,p=[c.config.locale.value,{hour:"numeric",minute:"numeric"}],g={borderInlineStart:"4px solid var(--sx-color-".concat(i._color,")"),textColor:"var(--sx-color-on-".concat(i._color,"-container)"),backgroundColor:"var(--sx-color-".concat(i._color,"-container)"),iconStroke:"var(--sx-color-on-".concat(i._color,"-container)")},y=function(e,t){return e._totalConcurrentEvents&&e._previousConcurrentEvents?(e._previousConcurrentEvents||0)/(e._totalConcurrentEvents||0)*t:0}(i,c.config.weekOptions.value.eventWidth),b=function(e){var t;if(UN(e)&&e.preventDefault(),!s&&e.target&&c.config.plugins.dragAndDrop&&!(null===(t=i._options)||void 0===t?void 0:t.disableDND)&&!M){var n=uN(i,c);f(n),c.config.plugins.dragAndDrop.createTimeGridDragHandler({$app:c,eventCoordinates:VN(e),updateCopy:f,eventCopy:n},o)}},x=c.config._customComponentFns.timeGridEvent,_=function(e,t){var n=e?"custom-time-grid-event-"+Pj():void 0;return n&&t&&(n+="-copy"),n}(x,s);X_((function(){x&&x(RN(_),{calendarEvent:i._getExternalEvent()})}),[i,d]);var w=function(e){return e._previousConcurrentEvents?"1px solid #fff":0}(i),j=["sx__time-grid-event","sx__event"];KN(i)&&j.push("is-event-new"),s&&j.push("is-event-copy"),!c.config.weekOptions.value.eventOverlap&&i._maxConcurrentEvents&&i._maxConcurrentEvents>1&&j.push("is-event-overlap"),(null===(t=i._options)||void 0===t?void 0:t.additionalClasses)&&j.push.apply(j,In(i._options.additionalClasses));var N,k,S,C,D,E=function(e){l(!0),h(b,e)},O=function(e){WN((function(){return l(!1)})),v(i,e)},P=null===(n=i._customContent)||void 0===n?void 0:n.timeGrid,M=o&&i.start<o.start&&i.end>=o.start,T=M?null===o||void 0===o?void 0:o.start:i.start;return A_(h_,{children:[A_("div",{id:s?YN(i.id):void 0,"data-event-id":i.id,onClick:function(e){e.stopPropagation(),HN(c,i,e)},onDblClick:function(e){e.stopPropagation(),BN(c,i,e)},onKeyDown:function(e){"Enter"!==e.key&&" "!==e.key||(e.stopPropagation(),m(e,i),HN(c,i,e),WN((function(){qN(c)})))},onMouseDown:E,onMouseUp:O,onTouchStart:E,onTouchEnd:O,className:j.join(" "),tabIndex:0,role:"button",style:{top:"".concat(zN(T,c.config.dayBoundaries.value,c.config.timePointsPerDay),"%"),height:"".concat(FN(T,i.end,c.config.dayBoundaries.value,c.config.timePointsPerDay),"%"),insetInlineStart:"".concat(y,"%"),width:"".concat((k=y,S=s?100:c.config.weekOptions.value.eventWidth,C=i._maxConcurrentEvents,D=c.config.weekOptions.value.eventOverlap,D||!C?S-k:S/C),"%"),backgroundColor:x?void 0:g.backgroundColor,color:x?void 0:g.textColor,borderTop:w,borderInlineEnd:w,borderBottom:w,borderInlineStart:x?void 0:g.borderInlineStart,padding:x?"0":void 0},children:A_("div",{"data-ccid":_,className:"sx__time-grid-event-inner",children:[!x&&!P&&A_(h_,{children:[i.title&&A_("div",{className:"sx__time-grid-event-title",children:i.title}),A_("div",{className:"sx__time-grid-event-time",children:[A_(Kj,{strokeColor:g.iconStroke}),function(e,t){var n,r,a=(n=kj(e)).toLocaleTimeString.apply(n,p);if(e===t)return a;var i=(r=kj(t)).toLocaleTimeString.apply(r,p);return"".concat(a," \u2013 ").concat(i)}(i.start,i.end)]}),i.people&&i.people.length>0&&A_("div",{className:"sx__time-grid-event-people",children:[A_($j,{strokeColor:g.iconStroke}),(N=i.people,N.reduce((function(e,t,n){return 0===n?t:n===N.length-1?"".concat(e," & ").concat(t):"".concat(e,", ").concat(t)}),""))]}),i.location&&A_("div",{className:"sx__time-grid-event-location",children:[A_(Gj,{strokeColor:g.iconStroke}),i.location]})]}),P&&A_("div",{dangerouslySetInnerHTML:{__html:(null===(r=i._customContent)||void 0===r?void 0:r.timeGrid)||""}}),c.config.plugins.resize&&!(null===(a=i._options)||void 0===a?void 0:a.disableResize)&&A_("div",{className:"sx__time-grid-event-resize-handle",onMouseDown:function(e){if(l(!0),e.stopPropagation(),!s&&c.config.plugins.resize){var t=uN(i,c);f(t),c.config.plugins.resize.createTimeGridEventResizer(t,f,e,o)}}})]})}),d&&A_($N,{calendarEvent:d,isCopy:!0,setMouseDown:l,dayBoundariesDateTime:o})]})}var GN=function(e,t){return e.start===t.start?e.end<t.end?1:e.end>t.end?-1:0:e.start<t.start?-1:e.start>t.start?1:0},JN=function(e,t){var n=Uj(e.start),r=Uj(t.start),a=Uj(e.end),i=Uj(t.end);return n===r&&a===i&&e.start<t.start?-1:n===r?a<i?1:a>i?-1:0:n<r?-1:n>r?1:0},XN=function e(t){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=function(r){var a=t[r],i=t[r+1];if(n.length&&(!i||n.every((function(e){return e.end<=i.start})))){n.push(a);for(var o=function(e){var t=n[e],r=n.filter((function(n,r){return!(n===t||r>e)&&(n.start<=t.start&&n.end>t.start)})).length,a=n.filter((function(n,r){return!(n===t||r<e)&&(n.start<t.end&&n.end>=t.start)})).length;t._totalConcurrentEvents=r+a+1,t._previousConcurrentEvents=r;var i=0,o=[];n.forEach((function(e){e.end>t.start&&e.start<t.end&&(o.push({time:e.start,type:"start"}),o.push({time:e.end,type:"end"}))})),o.sort((function(e,t){return e.time.localeCompare(t.time)||("end"===e.type?-1:1)}));var s=0;o.forEach((function(e){"start"===e.type?(s++,i=Math.max(i,s)):s--})),t._maxConcurrentEvents=i},s=0;s<n.length;s++)o(s);return{v:e(t,n=[],r+1)}}if(i&&a.end>i.start||n.some((function(e){return e.end>a.start})))return n.push(a),{v:e(t,n,r+1)};a._totalConcurrentEvents=1,a._previousConcurrentEvents=0,a._maxConcurrentEvents=1},i=r;i<t.length;i++){var o=a(i);if("object"===typeof o)return o.v}return t},QN=function(e,t,n){if(e.target instanceof HTMLElement){var r="sx__time-grid-day",a=e.target.classList.contains(r)?e.target:e.target.closest(".sx__time-grid-day"),i=(e.clientY-a.getBoundingClientRect().top)/a.getBoundingClientRect().height*100,o=Math.round(t.config.timePointsPerDay/100*i);return iN(n,o)}},ek=function(e){switch(e){case 0:return"sx__sunday";case 1:return"sx__monday";case 2:return"sx__tuesday";case 3:return"sx__wednesday";case 4:return"sx__thursday";case 5:return"sx__friday";case 6:return"sx__saturday";default:throw new Error("Invalid weekday")}};function tk(e){var t=e.backgroundEvent,n=e.date,r=tw(kN),a=t.start,i=t.end;return eN.test(a)&&(a+=" 00:00"),eN.test(i)&&(i+=" 23:59"),Uj(a)!==n&&(a=n+" "+a.split(" ")[1]),Uj(i)!==n&&(i=n+" "+i.split(" ")[1]),rN(a.split(" ")[1])<r.config.dayBoundaries.value.start&&(a=n+" "+aN(r.config.dayBoundaries.value.start)),a===i?null:A_(h_,{children:A_("div",{class:"sx__time-grid-background-event",title:t.title,style:bt(bt({},t.style),{},{position:"absolute",zIndex:0,top:"".concat(zN(a,r.config.dayBoundaries.value,r.config.timePointsPerDay),"%"),height:"".concat(FN(a,i,r.config.dayBoundaries.value,r.config.timePointsPerDay),"%"),width:"100%"})})})}function nk(e){var t=e.calendarEvents,n=e.date,r=e.backgroundEvents,a=i(G_(!1),2),o=a[0],s=a[1],l=tw(kN),c=aN(l.config.dayBoundaries.value.start),u=aN(l.config.dayBoundaries.value.end),d=Bj(n,c),f=l.config.isHybridDay?Yj(Bj(n,u),1):Bj(n,u),h={start:d,end:f},v=t.sort(GN),m=i(G_([]),2),p=m[0],g=m[1];X_((function(){g(XN(v))}),[t]);var y=function(e,t){if(t&&!o){var n=QN(e,l,d);n&&t(n)}},b=function(){setTimeout((function(){s(!1)}),10)},x=["sx__time-grid-day",ek(kj(n).getDay())],_=i(G_(x),2),w=_[0],j=_[1];return bj((function(){var e=[].concat(x);l.datePickerState.selectedDate.value===n&&e.push("is-selected"),j(e)})),A_("div",{className:w.join(" "),"data-time-grid-date":n,onClick:function(e){return y(e,l.config.callbacks.onClickDateTime)},onDblClick:function(e){return y(e,l.config.callbacks.onDoubleClickDateTime)},"aria-label":fN(n,l.config.locale.value),onMouseLeave:function(){return s(!1)},onMouseUp:b,onTouchEnd:b,onMouseDown:function(e){var t=l.config.callbacks.onMouseDownDateTime;if(t&&!o){var n=QN(e,l,d);n&&t(n,e)}},children:[r.map((function(e){return A_(h_,{children:A_(tk,{backgroundEvent:e,date:n})})})),p.map((function(e){return A_($N,{calendarEvent:e,dayBoundariesDateTime:h,setMouseDown:s},e.id)}))]})}function rk(){var e=tw(kN),t=i(G_([]),2),n=t[0],r=t[1];bj((function(){r(function(e,t){var n=e.start,r=e.end,a=[],i=Math.floor(n/100);if(t){for(;i<24;)a.push(i),i+=1;i=0}for(var o=0===r?24:Math.ceil(r/100);i<o;)a.push(i),i+=1;return a}(e.config.dayBoundaries.value,e.config.isHybridDay));var t=e.config.timePointsPerDay/100,n=e.config.weekOptions.value.gridHeight/t;document.documentElement.style.setProperty("--sx-week-grid-hour-height","".concat(n,"px"))}));var a=new Intl.DateTimeFormat(e.config.locale.value,e.config.weekOptions.value.timeAxisFormatOptions),o=e.config._customComponentFns.weekGridHour,s=ew((function(){return o?n.map((function(){return"custom-week-grid-hour-".concat(Pj())})):[]}),[n]);return X_((function(){o&&s.length&&n.forEach((function(e,t){var n=document.querySelector('[data-ccid="'.concat(s[t],'"]'));if(!(n instanceof HTMLElement))return console.warn("Could not find element for custom component weekGridHour");o(n,{hour:e})}))}),[n,s]),A_(h_,{children:A_("div",{className:"sx__week-grid__time-axis",children:n.map((function(e,t){return A_("div",{className:"sx__week-grid__hour",children:[o&&s.length&&A_("div",{"data-ccid":s[t]}),!o&&A_("span",{className:"sx__week-grid__hour-text",children:a.format(new Date(0,0,0,e))})]})}))})})}function ak(e){var t=e.week,n=tw(kN),r=function(e){var t=["sx__week-grid__date",ek(e.getDay())];return qj(e)&&t.push("sx__week-grid__date--is-today"),t.join(" ")},a=n.config._customComponentFns.weekGridDate,i=G_((function(){return Array.from({length:7},(function(){return"custom-week-grid-date-".concat(Pj())}))}));return X_((function(){a&&t.forEach((function(e,t){var n=document.querySelector('[data-ccid="'.concat(i[0][t],'"]'));if(!(n instanceof HTMLElement))return console.warn("Could not find element for custom component weekGridDate");a(n,{date:Ij(e)})}))}),[t]),A_(h_,{children:A_("div",{className:"sx__week-grid__date-axis",children:t.map((function(e,t){return A_("div",{className:r(e),"data-date":Ij(e),children:[a&&A_("div",{"data-ccid":i[0][t]}),!a&&A_(h_,{children:[A_("div",{className:"sx__week-grid__day-name",children:Ej(e,n.config.locale.value)}),A_("div",{className:"sx__week-grid__date-number",children:e.getDate()})]})]})}))})})}var ik=function(e,t){var n=Ij(t);return e[n]={date:n,timeGridEvents:[],dateGridEvents:{},backgroundEvents:[]},e};NN.Week;var ok={start:0,end:2400},sk="blocker",lk=function(e,t,n){var r=2;return e&&n&&(r+=10),t&&n&&(r+=10),r},ck=function(e,t,n){return{borderBottomLeftRadius:e||n?0:void 0,borderTopLeftRadius:e||n?0:void 0,borderBottomRightRadius:t||n?0:void 0,borderTopRightRadius:t||n?0:void 0}};function uk(e){var t,n,r,a,i=e.calendarEvent,o=e.gridRow,s=e.isCopy,l=tw(kN),c=ZN(l),u=c.eventCopy,d=c.updateCopy,f=c.createDragStartTimeout,h=c.setClickedEventIfNotDragging,v=c.setClickedEvent,m={borderInlineStart:"4px solid var(--sx-color-".concat(i._color,")"),color:"var(--sx-color-on-".concat(i._color,"-container)"),backgroundColor:"var(--sx-color-".concat(i._color,"-container)")},p=function(e){var t;if(l.config.plugins.dragAndDrop&&!(null===(t=i._options)||void 0===t?void 0:t.disableDND)){UN(e)&&e.preventDefault();var n=uN(i,l);d(n),l.config.plugins.dragAndDrop.createDateGridDragHandler({eventCoordinates:VN(e),eventCopy:n,updateCopy:d,$app:l})}},g=Uj(i.start)<Uj(l.calendarState.range.value.start),y=Uj(i.end)>Uj(l.calendarState.range.value.end),b=ew((function(){return"ltr"===l.config.direction?g:y}),[g,y]),x=ew((function(){return"ltr"===l.config.direction?y:g}),[g,y]),_={backgroundColor:m.backgroundColor},w=l.config._customComponentFns.dateGridEvent,j=w?"custom-date-grid-event-"+Pj():void 0;s&&j&&(j+="-copy"),X_((function(){w&&w(RN(j),{calendarEvent:i._getExternalEvent()})}),[i,u]);var N=["sx__event","sx__date-grid-event","sx__date-grid-cell"];s&&N.push("sx__date-grid-event--copy"),KN(i)&&N.push("is-event-new"),b&&N.push("sx__date-grid-event--overflow-left"),x&&N.push("sx__date-grid-event--overflow-right"),(null===(t=i._options)||void 0===t?void 0:t.additionalClasses)&&N.push.apply(N,In(i._options.additionalClasses));var k=g?"none":m.borderInlineStart,S=null===(n=i._customContent)||void 0===n?void 0:n.dateGrid;return A_(h_,{children:[A_("div",{id:s?YN(i.id):void 0,tabIndex:0,"aria-label":i.title+" "+vN(i,l.config.locale.value,l.translate("to")),role:"button","data-ccid":j,"data-event-id":i.id,onMouseDown:function(e){return f(p,e)},onMouseUp:function(e){return h(i,e)},onTouchStart:function(e){return f(p,e)},onTouchEnd:function(e){return h(i,e)},onClick:function(e){return HN(l,i,e)},onDblClick:function(e){return BN(l,i,e)},onKeyDown:function(e){"Enter"!==e.key&&" "!==e.key||(e.stopPropagation(),v(e,i),HN(l,i,e),WN((function(){qN(l)})))},className:N.join(" "),style:bt({width:"calc(".concat(100*i._nDaysInGrid,"% - ").concat(lk(b,x,!w),"px)"),gridRow:o,display:u?"none":"flex",padding:w?"0px":void 0,borderInlineStart:w?void 0:k,color:w?void 0:m.color,backgroundColor:w?void 0:m.backgroundColor},ck(b,x,!!w)),children:[!w&&!S&&A_(h_,{children:[b&&A_("div",{className:"sx__date-grid-event--left-overflow",style:_}),A_("span",{className:"sx__date-grid-event-text",children:[i.title," \xa0",Qj.test(i.start)&&A_("span",{className:"sx__date-grid-event-time",children:hN(i.start,l.config.locale.value)})]}),x&&A_("div",{className:"sx__date-grid-event--right-overflow",style:_})]}),S&&A_("div",{dangerouslySetInnerHTML:{__html:(null===(r=i._customContent)||void 0===r?void 0:r.dateGrid)||""}}),l.config.plugins.resize&&!(null===(a=i._options)||void 0===a?void 0:a.disableResize)&&!y&&A_("div",{className:"sx__date-grid-event-resize-handle",onMouseDown:function(e){e.stopPropagation();var t=uN(i,l);d(t),l.config.plugins.resize.createDateGridEventResizer(t,d,e)}})]}),u&&A_(uk,{calendarEvent:u,gridRow:o,isCopy:!0})]})}function dk(e){var t=e.calendarEvents,n=e.date,r=e.backgroundEvents,a=tw(kN),i=n+" 00:00",o=n+" 23:59",s=r.find((function(e){var t=eN.test(e.start)?e.start+" 00:00":e.start,n=eN.test(e.end)?e.end+" 23:59":e.end;return t<=i&&n>=o})),l=function(e){var t=a.config.callbacks.onMouseDownDateGridDate;t&&t(n,e)};return A_("div",{className:"sx__date-grid-day","data-date-grid-date":n,children:[s&&A_("div",{className:"sx__date-grid-background-event",title:s.title,style:bt({},s.style)}),Object.values(t).map((function(e,t){return e!==sk&&e?A_(uk,{calendarEvent:e,gridRow:t+1},e.start+e.end):A_("div",{className:"sx__date-grid-cell",style:{gridRow:t+1},onMouseDown:l})})),A_("div",{className:"sx__spacer",onMouseDown:l})]})}var fk=function(e,t){return e.filter((function(e){var n=t.start,r=t.end;eN.test(n)&&(n+=" 00:00"),eN.test(r)&&(r+=" 23:59");var a=e.start,i=e.end;return eN.test(a)&&(a+=" 00:00"),eN.test(i)&&(i+=" 23:59"),a>=n&&a<=r||i>=n&&i<=r||a<n&&i>r}))},hk=function(e){var t=e.$app,n=e.id;document.documentElement.style.setProperty("--sx-week-grid-height","".concat(t.config.weekOptions.value.gridHeight,"px"));var r=i(G_({}),2),a=r[0],o=r[1];return bj((function(){var e,n,r=null===(e=t.calendarState.range.value)||void 0===e?void 0:e.start,a=null===(n=t.calendarState.range.value)||void 0===n?void 0:n.end;if(r&&a){var l=function(e){return e.calendarState.view.value===NN.Day?ik({},kj(e.calendarState.range.value.start)):e.timeUnitsImpl.getWeekFor(kj(e.datePickerState.selectedDate.value)).slice(0,e.config.weekOptions.value.nDays).reduce(ik,{})}(t),c=function(e){var t,n=[],r=[],a=(0,s.Z)(e);try{for(a.s();!(t=a.n()).done;){var i=t.value;i._isSingleDayTimed||i._isSingleHybridDayTimed?r.push(i):(i._isSingleDayFullDay||i._isMultiDayFullDay||i._isMultiDayTimed)&&n.push(i)}}catch(o){a.e(o)}finally{a.f()}return{timeGridEvents:r,dateGridEvents:n}}(t.calendarEvents.filterPredicate.value?t.calendarEvents.list.value.filter(t.calendarEvents.filterPredicate.value):t.calendarEvents.list.value),u=c.dateGridEvents,d=c.timeGridEvents;l=function(e,t){var n,r=Object.keys(t).sort(),a=r[0],o=r[r.length-1],l=new Set,c=(0,s.Z)(e);try{var u=function(){var e=n.value,r=Uj(e.start),c=Uj(e.end),u=!!t[r],d=u;if(!u&&r<a&&c>=a&&(d=!0),!d)return"continue";for(var f=u?r:a,h=c<=o?c:o,v=Object.values(t).filter((function(e){return e.date>=f&&e.date<=h})),m=void 0,p=0;void 0===m;){var g=v.every((function(e){return!e.dateGridEvents[p]}));g?(m=p,l.add(p)):p++}var y,b=(0,s.Z)(v.entries());try{for(b.s();!(y=b.n()).done;){var x=i(y.value,2),_=x[0],w=x[1];0===_?(e._nDaysInGrid=v.length,w.dateGridEvents[m]=e):w.dateGridEvents[m]=sk}}catch(j){b.e(j)}finally{b.f()}};for(c.s();!(n=c.n()).done;)u()}catch(g){c.e(g)}finally{c.f()}for(var d=0,f=Array.from(l);d<f.length;d++)for(var h=f[d],v=0,m=Object.entries(t);v<m.length;v++){var p=i(m[v],2)[1];p.dateGridEvents[h]||(p.dateGridEvents[h]=void 0)}return t}(u.sort(GN),l),Object.entries(l).forEach((function(e){var n=i(e,2),r=n[0];n[1].backgroundEvents=fk(t.calendarEvents.backgroundEvents.value,{start:r,end:r})})),l=function(e,t,n){var r,a,i=(0,s.Z)(e);try{for(i.s();!(a=i.n()).done;){var o=a.value,l=n.calendarState.range.value;if(o.start>=l.start&&o.end<=l.end){var c=Uj(o.start);if(n.config.isHybridDay){var u="".concat(Yj(c,-1)," ").concat(aN(n.config.dayBoundaries.value.start)),d="".concat(c," ").concat(aN(n.config.dayBoundaries.value.end)),f="".concat(c," ").concat(aN(n.config.dayBoundaries.value.start));o.start>u&&o.start<d&&o.start<f&&(c=Yj(c,-1))}null===(r=t[c])||void 0===r||r.timeGridEvents.push(o)}}}catch(h){i.e(h)}finally{i.f()}return t}(d,l,t),o(l)}})),A_(h_,{children:A_(kN.Provider,{value:t,children:A_("div",{className:"sx__week-wrapper",id:n,children:[A_("div",{className:"sx__week-header",children:A_("div",{className:"sx__week-header-content",children:[A_(ak,{week:Object.values(a).map((function(e){return kj(e.date)}))}),A_("div",{className:"sx__date-grid","aria-label":t.translate("Full day- and multiple day events"),children:Object.values(a).map((function(e){return A_(dk,{date:e.date,calendarEvents:e.dateGridEvents,backgroundEvents:e.backgroundEvents},e.date)}))}),A_("div",{className:"sx__week-header-border"})]})}),A_("div",{className:"sx__week-grid",children:[A_(rk,{}),Object.values(a).map((function(e){return A_(nk,{calendarEvents:e.timeGridEvents,backgroundEvents:e.backgroundEvents,date:e.date},e.date)}))]})]})})})},vk=function(e,t){return"".concat(Ij(t)," ").concat(aN(e.dayBoundaries.value.start))},mk=function(e,t){var n=aN(e.dayBoundaries.value.end),r=Ij(t);return e.isHybridDay&&(r=Yj(r,1)),2400===e.dayBoundaries.value.end&&(n="23:59"),"".concat(r," ").concat(n)},pk=function(e){var t=Sj(e.date),n=t.year,r=t.month,a=e.timeUnitsImpl.getMonthWithTrailingAndLeadingDays(n,r),i=Ij(a[a.length-1][a[a.length-1].length-1]);return{start:Lj(a[0][0]),end:"".concat(i," 23:59")}},gk={name:NN.Week,label:"Week",Component:hk,setDateRange:function(e){var t=e.timeUnitsImpl.getWeekFor(kj(e.date)).slice(0,e.calendarConfig.weekOptions.value.nDays);return{start:vk(e.calendarConfig,t[0]),end:mk(e.calendarConfig,t[t.length-1])}},hasSmallScreenCompat:!1,hasWideScreenCompat:!0,backwardForwardFn:Yj,backwardForwardUnits:7},yk=IN(gk),bk=function(){return IN(gk)},xk={name:NN.Day,label:"Day",setDateRange:function(e){return{start:vk(e.calendarConfig,kj(e.date)),end:mk(e.calendarConfig,kj(e.date))}},hasWideScreenCompat:!0,hasSmallScreenCompat:!0,Component:function(e){var t=e.$app,n=e.id;return A_(hk,{$app:t,id:n})},backwardForwardFn:Yj,backwardForwardUnits:1},_k=IN(xk),wk=function(){return IN(xk)},jk=function(e,t){var n=((e=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate()))).getUTCDay()-t+7)%7;e.setUTCDate(e.getUTCDate()-n+3);var r=new Date(Date.UTC(e.getUTCFullYear(),0,1)),a=(r.getUTCDay()-t+7)%7;r.setUTCDate(r.getUTCDate()-a);var i=Math.ceil(((e.getTime()-r.getTime())/864e5+1)/7),o=new Date(Date.UTC(e.getUTCFullYear()+1,0,1)),s=(o.getUTCDay()-t+7)%7;return o.setUTCDate(o.getUTCDate()-s),e>=o?1:i};function Nk(){var e=tw(kN);return A_("div",{className:"sx__calendar-header__week-number",children:e.translate("CW",{week:jk(kj(e.datePickerState.selectedDate.value),e.config.firstDayOfWeek.value)})})}function kk(){var e=tw(kN),t=(new CN).withDatePickerState(e.datePickerState).withConfig(e.datePickerConfig).withTranslate(e.translate).withTimeUnitsImpl(e.timeUnitsImpl).build(),n=e.config._customComponentFns.headerContent,r=G_(n?Pj():void 0)[0],a=e.config._customComponentFns.headerContentLeftPrepend,i=G_(a?Pj():void 0)[0],o=e.config._customComponentFns.headerContentLeftAppend,s=G_(o?Pj():void 0)[0],l=e.config._customComponentFns.headerContentRightPrepend,c=G_(l?Pj():void 0)[0],u=e.config._customComponentFns.headerContentRightAppend,d=G_(u?Pj():void 0)[0];X_((function(){n&&n(RN(r),{$app:e}),a&&i&&a(RN(i),{$app:e}),o&&o(RN(s),{$app:e}),l&&l(RN(c),{$app:e}),u&&u(RN(d),{$app:e})}),[]);var f=e.config.locale.value,h=ew((function(){return[yk.name,_k.name].includes(e.calendarState.view.value)}),[e.calendarState.view.value]);return A_("header",{className:"sx__calendar-header","data-ccid":r,children:!n&&A_(h_,{children:[A_("div",{className:"sx__calendar-header-content",children:[i&&A_("div",{"data-ccid":i}),A_(PN,{}),A_(TN,{}),A_(ON,{},e.config.locale.value),e.config.showWeekNumbers.value&&h&&A_(Nk,{}),s&&A_("div",{"data-ccid":s})]}),A_("div",{className:"sx__calendar-header-content",children:[c&&A_("div",{"data-ccid":c}),e.config.views.value.length>1&&A_(MN,{},f+"-view-selection"),A_(jN,{$app:t}),d&&A_("div",{"data-ccid":d})]})]})})}function Sk(e){var t,n=e.$app,r=Pj(),a=Pj();X_((function(){var e;return function(e,t){e.elements.calendarWrapper=document.getElementById(t)}(n,r),function(e){Object.values(e.config.plugins).forEach((function(t){(null===t||void 0===t?void 0:t.onRender)&&t.onRender(e)}))}(n),(null===(e=n.config.callbacks)||void 0===e?void 0:e.onRender)&&n.config.callbacks.onRender(n),function(){return function(e){Object.values(e.config.plugins).forEach((function(e){(null===e||void 0===e?void 0:e.destroy)&&e.destroy()}))}(n)}}),[]);var o=function(){!function(e){var t=document.documentElement,n=e.elements.calendarWrapper,r=700/(16/+window.getComputedStyle(t).fontSize.split("p")[0]);if(n){var a=e.config.callbacks.isCalendarSmall?e.config.callbacks.isCalendarSmall(e):n.clientWidth<r;a!==e.calendarState.isCalendarSmall.value&&(e.calendarState.isCalendarSmall.value=a,function(e,t){var n=e.config.views.value.find((function(t){return t.name===e.calendarState.view.value}));if(t){if(n.hasSmallScreenCompat)return;var r=e.config.views.value.find((function(e){return e.hasSmallScreenCompat}));r&&e.calendarState.setView(r.name,e.datePickerState.selectedDate.value)}else{if(n.hasWideScreenCompat)return;var a=e.config.views.value.find((function(e){return e.hasWideScreenCompat}));a&&e.calendarState.setView(a.name,e.datePickerState.selectedDate.value)}}(e,a))}}(n)};X_((function(){if(n.config.isResponsive)return o(),window.addEventListener("resize",o),function(){return window.removeEventListener("resize",o)}}),[]);var s=function(e){var t="sx__calendar-wrapper",n=i(G_([t]),2),r=n[0],a=n[1];return bj((function(){var n=[t];e.calendarState.isCalendarSmall.value&&n.push("sx__is-calendar-small"),e.calendarState.isDark.value&&n.push("is-dark"),"shadcn"===e.config.theme&&n.push("is-shadcn"),a(n)})),r}(n),l=i(G_(),2),c=l[0],u=l[1];bj((function(){var e=n.config.views.value.find((function(e){return e.name===n.calendarState.view.value})),t=document.getElementById(a);e&&t&&e.name!==(null===c||void 0===c?void 0:c.name)&&(c&&c.destroy(),u(e),e.render(t,n))}));var d=i(G_(""),2),f=d[0],h=d[1],v=i(G_(""),2),m=v[0],p=v[1];return bj((function(){var e,t,r=((null===(e=n.calendarState.range.value)||void 0===e?void 0:e.start)||"")>f;p(r?"sx__slide-left":"sx__slide-right"),setTimeout((function(){p("")}),300),h((null===(t=n.calendarState.range.value)||void 0===t?void 0:t.start)||"")})),bj((function(){n.datePickerConfig.locale.value=n.config.locale.value})),A_(h_,{children:A_("div",{className:s.join(" "),id:r,children:A_("div",{className:"sx__calendar",children:A_(kN.Provider,{value:n,children:[A_(kk,{}),A_("div",{className:["sx__view-container",m].join(" "),id:a}),n.config.plugins.eventModal&&n.config.plugins.eventModal.calendarEvent.value&&A_(n.config.plugins.eventModal.ComponentFn,{$app:n},null===(t=n.config.plugins.eventModal.calendarEvent.value)||void 0===t?void 0:t.id)]})})})})}var Ck,Dk,Ek=function(e,t){var n=e.id,r=e.start,a=e.end,i=e.title,o=e.description,s=e.location,l=e.people,c=e._options,u=ya(e,_j);return new cN(t,n,r,a).withTitle(i).withDescription(o).withLocation(s).withPeople(l).withCalendarId(e.calendarId).withOptions(c).withForeignProperties(u).withCustomContent(e._customContent).build()},Ok=function(){function e(t){(0,Wu.Z)(this,e),Object.defineProperty(this,"$app",{enumerable:!0,configurable:!0,writable:!0,value:t})}return(0,qu.Z)(e,[{key:"set",value:function(e){var t=this;this.$app.calendarEvents.list.value=e.map((function(e){return Ek(e,t.$app.config)}))}},{key:"add",value:function(e){var t=Ek(e,this.$app.config);t._createdAt=new Date;var n=In(this.$app.calendarEvents.list.value);n.push(t),this.$app.calendarEvents.list.value=n}},{key:"get",value:function(e){var t;return null===(t=this.$app.calendarEvents.list.value.find((function(t){return t.id===e})))||void 0===t?void 0:t._getExternalEvent()}},{key:"getAll",value:function(){return this.$app.calendarEvents.list.value.map((function(e){return e._getExternalEvent()}))}},{key:"remove",value:function(e){var t=this.$app.calendarEvents.list.value.findIndex((function(t){return t.id===e})),n=In(this.$app.calendarEvents.list.value);n.splice(t,1),this.$app.calendarEvents.list.value=n}},{key:"update",value:function(e){var t=this.$app.calendarEvents.list.value.findIndex((function(t){return t.id===e.id})),n=In(this.$app.calendarEvents.list.value);n.splice(t,1,Ek(e,this.$app.config)),this.$app.calendarEvents.list.value=n}}]),e}(),Pk=function(){function e(t){var n,r=this;(0,Wu.Z)(this,e),Object.defineProperty(this,"$app",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"events",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"calendarContainerEl",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.events=new Ok(this.$app),function(e){Object.values(e.config.plugins).forEach((function(t){(null===t||void 0===t?void 0:t.beforeRender)&&t.beforeRender(e)}))}(this.$app),Object.values(this.$app.config.plugins).forEach((function(e){(null===e||void 0===e?void 0:e.name)&&(r[e.name]=e)})),(null===(n=t.config.callbacks)||void 0===n?void 0:n.beforeRender)&&t.config.callbacks.beforeRender(t)}return(0,qu.Z)(e,[{key:"render",value:function(e){this.calendarContainerEl=e,M_(d_(Sk,{$app:this.$app}),e)}},{key:"destroy",value:function(){Object.values(this.$app.config.plugins||{}).forEach((function(e){e&&e.destroy&&e.destroy()})),this.calendarContainerEl&&M_(null,this.calendarContainerEl)}},{key:"setTheme",value:function(e){this.$app.calendarState.isDark.value="dark"===e}},{key:"getTheme",value:function(){return this.$app.calendarState.isDark.value?"dark":"light"}},{key:"_setCustomComponentFn",value:function(e,t){this.$app.config._customComponentFns[e]=t}}]),e}(),Mk=(0,qu.Z)((function e(t,n,r,a,i,o,s){var l=arguments.length>7&&void 0!==arguments[7]?arguments[7]:{calendarWrapper:void 0};(0,Wu.Z)(this,e),Object.defineProperty(this,"config",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"timeUnitsImpl",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"calendarState",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"datePickerState",{enumerable:!0,configurable:!0,writable:!0,value:a}),Object.defineProperty(this,"translate",{enumerable:!0,configurable:!0,writable:!0,value:i}),Object.defineProperty(this,"datePickerConfig",{enumerable:!0,configurable:!0,writable:!0,value:o}),Object.defineProperty(this,"calendarEvents",{enumerable:!0,configurable:!0,writable:!0,value:s}),Object.defineProperty(this,"elements",{enumerable:!0,configurable:!0,writable:!0,value:l})})),Tk=function(){function e(){(0,Wu.Z)(this,e),Object.defineProperty(this,"config",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"timeUnitsImpl",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"datePickerState",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"calendarState",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"translate",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"datePickerConfig",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"calendarEvents",{enumerable:!0,configurable:!0,writable:!0,value:void 0})}return(0,qu.Z)(e,[{key:"build",value:function(){return new Mk(this.config,this.timeUnitsImpl,this.calendarState,this.datePickerState,this.translate,this.datePickerConfig,this.calendarEvents)}},{key:"withConfig",value:function(e){return this.config=e,this}},{key:"withTimeUnitsImpl",value:function(e){return this.timeUnitsImpl=e,this}},{key:"withDatePickerState",value:function(e){return this.datePickerState=e,this}},{key:"withCalendarState",value:function(e){return this.calendarState=e,this}},{key:"withTranslate",value:function(e){return this.translate=e,this}},{key:"withDatePickerConfig",value:function(e){return this.datePickerConfig=e,this}},{key:"withCalendarEvents",value:function(e){return this.calendarEvents=e,this}}]),e}();!function(e){e.SLASH="/",e.DASH="-",e.PERIOD="."}(Ck||(Ck={})),function(e){e.DMY="DMY",e.MDY="MDY",e.YMD="YMD"}(Dk||(Dk={}));var Rk,Ak={slashMDY:{delimiter:Ck.SLASH,order:Dk.MDY},slashDMY:{delimiter:Ck.SLASH,order:Dk.DMY},slashYMD:{delimiter:Ck.SLASH,order:Dk.YMD},periodDMY:{delimiter:Ck.PERIOD,order:Dk.DMY},dashYMD:{delimiter:Ck.DASH,order:Dk.YMD},dashDMY:{delimiter:Ck.DASH,order:Dk.DMY}},Ik=new Map([["ca-ES",Ak.slashDMY],["cs-CZ",Ak.periodDMY],["da-DK",Ak.periodDMY],["de-DE",Ak.periodDMY],["en-GB",Ak.slashDMY],["en-US",Ak.slashMDY],["es-ES",Ak.slashDMY],["et-EE",Ak.periodDMY],["fi-FI",Ak.periodDMY],["fr-FR",Ak.slashDMY],["fr-CH",Ak.periodDMY],["hr-HR",Ak.periodDMY],["id-ID",Ak.slashDMY],["it-IT",Ak.slashDMY],["ja-JP",Ak.slashYMD],["ko-KR",Ak.slashYMD],["ky-KG",Ak.slashDMY],["lt-LT",Ak.dashYMD],["mk-MK",Ak.periodDMY],["nl-NL",Ak.dashDMY],["pl-PL",Ak.periodDMY],["pt-BR",Ak.slashDMY],["ro-RO",Ak.periodDMY],["ru-RU",Ak.periodDMY],["sk-SK",Ak.periodDMY],["sl-SI",Ak.periodDMY],["sr-Latn-RS",Ak.periodDMY],["sr-RS",Ak.periodDMY],["sv-SE",Ak.dashYMD],["tr-TR",Ak.periodDMY],["uk-UA",Ak.periodDMY],["zh-CN",Ak.slashYMD],["zh-TW",Ak.slashYMD]]),Lk=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){return(0,Wu.Z)(this,n),t.call(this,"Locale not supported: ".concat(e))}return(0,qu.Z)(n)}(zx(Error)),Fk=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e,r){return(0,Wu.Z)(this,n),t.call(this,"Invalid date format: ".concat(e," for locale: ").concat(r))}return(0,qu.Z)(n)}(zx(Error)),Yk=function(e,t,n){var r=e.match(t);if(!r)throw new Fk(e,n);return r},Uk=function(e,t){var n,r=Ij(new Date),a="string"===typeof t?t:r,o=Kw(!1),s=Kw(e.disabled||!1),l=Kw(xj.MONTH_DAYS),c=Kw(a),u=Kw(a||r),d=Kw((null===(n=e.style)||void 0===n?void 0:n.dark)||!1),f=Kw(t?Dj(kj(t),e.locale.value):""),h=Kw(f.value);aj((function(){try{var t=function(e,t){if(/^\d{4}-\d{2}-\d{2}$/.test(e))return e;var n=Ik.get(t);if(!n)throw new Lk(t);var r=n.order,a=n.delimiter,o=/^(\d{1,2})\/(\d{1,2})\/(\d{4})$/;if(r===Dk.DMY&&a===Ck.SLASH){var s=i(Yk(e,o,t),4),l=s[1],c=s[2],u=s[3];return"".concat(u,"-").concat(Aj(+c),"-").concat(Aj(+l))}if(r===Dk.MDY&&a===Ck.SLASH){var d=i(Yk(e,o,t),4),f=d[1],h=d[2],v=d[3];return"".concat(v,"-").concat(Aj(+f),"-").concat(Aj(+h))}if(r===Dk.YMD&&a===Ck.SLASH){var m=i(Yk(e,/^(\d{4})\/(\d{1,2})\/(\d{1,2})$/,t),4),p=m[1],g=m[2],y=m[3];return"".concat(p,"-").concat(Aj(+g),"-").concat(Aj(+y))}if(r===Dk.DMY&&a===Ck.PERIOD){var b=i(Yk(e,/^(\d{1,2})\.(\d{1,2})\.(\d{4})$/,t),4),x=b[1],_=b[2],w=b[3];return"".concat(w,"-").concat(Aj(+_),"-").concat(Aj(+x))}throw new Fk(e,t)}(f.value,e.locale.value);if(t<e.min||t>e.max)return void(f.value=h.value);c.value=t,u.value=t,h.value=f.value}catch(n){}}));var v=!1;return aj((function(){var t;(null===(t=e.listeners)||void 0===t?void 0:t.onChange)&&function(t){if(!v)return v=!0;e.listeners.onChange(t)}(c.value)})),{inputWrapperElement:Kw(void 0),isOpen:o,isDisabled:s,datePickerView:l,selectedDate:c,datePickerDate:u,inputDisplayedValue:f,isDark:d,open:function(){return o.value=!0},close:function(){return o.value=!1},toggle:function(){return o.value=!o.value},setView:function(e){return l.value=e}}},Zk=bt(bt(bt({},{Date:"Datum","MM/DD/YYYY":"TT.MM.JJJJ","Next month":"N\xe4chster Monat","Previous month":"Vorheriger Monat","Choose Date":"Datum ausw\xe4hlen"}),{Today:"Heute",Month:"Monat",Week:"Woche",Day:"Tag","Select View":"Ansicht ausw\xe4hlen",events:"Ereignisse",event:"Ereignis","No events":"Keine Ereignisse","Next period":"N\xe4chster Zeitraum","Previous period":"Vorheriger Zeitraum",to:"bis","Full day- and multiple day events":"Ganzt\xe4gige und mehrt\xe4gige Ereignisse","Link to {{n}} more events on {{date}}":"Link zu {{n}} weiteren Ereignissen am {{date}}","Link to 1 more event on {{date}}":"Link zu 1 weiteren Ereignis am {{date}}",CW:"KW {{week}}"}),{Time:"Uhrzeit",AM:"AM",PM:"PM",Cancel:"Abbrechen",OK:"OK","Select time":"Uhrzeit ausw\xe4hlen"}),Hk=bt(bt(bt({},{Date:"Date","MM/DD/YYYY":"MM/DD/YYYY","Next month":"Next month","Previous month":"Previous month","Choose Date":"Choose Date"}),{Today:"Today",Month:"Month",Week:"Week",Day:"Day","Select View":"Select View",events:"events",event:"event","No events":"No events","Next period":"Next period","Previous period":"Previous period",to:"to","Full day- and multiple day events":"Full day- and multiple day events","Link to {{n}} more events on {{date}}":"Link to {{n}} more events on {{date}}","Link to 1 more event on {{date}}":"Link to 1 more event on {{date}}",CW:"Week {{week}}"}),{Time:"Time",AM:"AM",PM:"PM",Cancel:"Cancel",OK:"OK","Select time":"Select time"}),Bk=bt(bt(bt({},{Date:"Data","MM/DD/YYYY":"DD/MM/YYYY","Next month":"Mese successivo","Previous month":"Mese precedente","Choose Date":"Scegli la data"}),{Today:"Oggi",Month:"Mese",Week:"Settimana",Day:"Giorno","Select View":"Seleziona la vista",events:"eventi",event:"evento","No events":"Nessun evento","Next period":"Periodo successivo","Previous period":"Periodo precedente",to:"a","Full day- and multiple day events":"Eventi della giornata e plurigiornalieri","Link to {{n}} more events on {{date}}":"Link a {{n}} eventi in pi\xf9 il {{date}}","Link to 1 more event on {{date}}":"Link a 1 evento in pi\xf9 il {{date}}",CW:"Settimana {{week}}"}),{Time:"Ora",AM:"AM",PM:"PM",Cancel:"Annulla",OK:"OK","Select time":"Seleziona ora"}),Vk=bt(bt(bt({},{Date:"Date","MM/DD/YYYY":"DD/MM/YYYY","Next month":"Next month","Previous month":"Previous month","Choose Date":"Choose Date"}),{Today:"Today",Month:"Month",Week:"Week",Day:"Day","Select View":"Select View",events:"events",event:"event","No events":"No events","Next period":"Next period","Previous period":"Previous period",to:"to","Full day- and multiple day events":"Full day- and multiple day events","Link to {{n}} more events on {{date}}":"Link to {{n}} more events on {{date}}","Link to 1 more event on {{date}}":"Link to 1 more event on {{date}}",CW:"Week {{week}}"}),{Time:"Time",AM:"AM",PM:"PM",Cancel:"Cancel",OK:"OK","Select time":"Select time"}),zk=bt(bt(bt({},{Date:"Datum","MM/DD/YYYY":"\xc5\xc5\xc5\xc5-MM-DD","Next month":"N\xe4sta m\xe5nad","Previous month":"F\xf6reg\xe5ende m\xe5nad","Choose Date":"V\xe4lj datum"}),{Today:"Idag",Month:"M\xe5nad",Week:"Vecka",Day:"Dag","Select View":"V\xe4lj vy",events:"h\xe4ndelser",event:"h\xe4ndelse","No events":"Inga h\xe4ndelser","Next period":"N\xe4sta period","Previous period":"F\xf6reg\xe5ende period",to:"till","Full day- and multiple day events":"Heldags- och flerdagsh\xe4ndelser","Link to {{n}} more events on {{date}}":"L\xe4nk till {{n}} fler h\xe4ndelser den {{date}}","Link to 1 more event on {{date}}":"L\xe4nk till 1 h\xe4ndelse till den {{date}}",CW:"Vecka {{week}}"}),{Time:"Tid",AM:"FM",PM:"EM",Cancel:"Avbryt",OK:"OK","Select time":"V\xe4lj tid"}),Wk=bt(bt(bt({},{Date:"\u65e5\u671f","MM/DD/YYYY":"\u5e74/\u6708/\u65e5","Next month":"\u4e0b\u4e2a\u6708","Previous month":"\u4e0a\u4e2a\u6708","Choose Date":"\u9009\u62e9\u65e5\u671f"}),{Today:"\u4eca\u5929",Month:"\u6708",Week:"\u5468",Day:"\u65e5","Select View":"\u9009\u62e9\u89c6\u56fe",events:"\u573a\u6d3b\u52a8",event:"\u6d3b\u52a8","No events":"\u6ca1\u6709\u6d3b\u52a8","Next period":"\u4e0b\u4e00\u6bb5\u65f6\u95f4","Previous period":"\u4e0a\u4e00\u6bb5\u65f6\u95f4",to:"\u81f3","Full day- and multiple day events":"\u5168\u5929\u548c\u591a\u5929\u6d3b\u52a8","Link to {{n}} more events on {{date}}":"\u94fe\u63a5\u5230{{date}}\u4e0a\u7684{{n}}\u4e2a\u66f4\u591a\u6d3b\u52a8","Link to 1 more event on {{date}}":"\u94fe\u63a5\u5230{{date}}\u4e0a\u76841\u4e2a\u66f4\u591a\u6d3b\u52a8",CW:"\u7b2c{{week}}\u5468"}),{Time:"\u65f6\u95f4",AM:"\u4e0a\u5348",PM:"\u4e0b\u5348",Cancel:"\u53d6\u6d88",OK:"\u786e\u5b9a","Select time":"\u9009\u62e9\u65f6\u95f4"}),qk=bt(bt(bt({},{Date:"\u65e5\u671f","MM/DD/YYYY":"\u5e74/\u6708/\u65e5","Next month":"\u4e0b\u500b\u6708","Previous month":"\u4e0a\u500b\u6708","Choose Date":"\u9078\u64c7\u65e5\u671f"}),{Today:"\u4eca\u5929",Month:"\u6708",Week:"\u5468",Day:"\u65e5","Select View":"\u9078\u64c7\u6aa2\u8996\u6a21\u5f0f",events:"\u5834\u6d3b\u52d5",event:"\u6d3b\u52d5","No events":"\u6c92\u6709\u6d3b\u52d5","Next period":"\u4e0b\u4e00\u6bb5\u6642\u9593","Previous period":"\u4e0a\u4e00\u6bb5\u6642\u9593",to:"\u5230","Full day- and multiple day events":"\u5168\u5929\u548c\u591a\u5929\u6d3b\u52d5","Link to {{n}} more events on {{date}}":"\u9023\u63a5\u5230{{date}}\u4e0a\u7684{{n}}\u500b\u66f4\u591a\u6d3b\u52d5","Link to 1 more event on {{date}}":"\u9023\u63a5\u5230{{date}}\u4e0a\u76841\u500b\u66f4\u591a\u6d3b\u52d5",CW:"\u7b2c{{week}}\u5468"}),{Time:"\u6642\u9593",AM:"\u4e0a\u5348",PM:"\u4e0b\u5348",Cancel:"\u53d6\u6d88",OK:"\u78ba\u5b9a","Select time":"\u9078\u64c7\u6642\u9593"}),Kk=bt(bt(bt({},{Date:"\u65e5\u4ed8","MM/DD/YYYY":"\u5e74/\u6708/\u65e5","Next month":"\u6b21\u306e\u6708","Previous month":"\u524d\u306e\u6708","Choose Date":"\u65e5\u4ed8\u3092\u9078\u629e"}),{Today:"\u4eca\u65e5",Month:"\u6708",Week:"\u9031",Day:"\u65e5","Select View":"\u30d3\u30e5\u30fc\u3092\u9078\u629e",events:"\u30a4\u30d9\u30f3\u30c8",event:"\u30a4\u30d9\u30f3\u30c8","No events":"\u30a4\u30d9\u30f3\u30c8\u306a\u3057","Next period":"\u6b21\u306e\u671f\u9593","Previous period":"\u524d\u306e\u671f\u9593",to:"\u304b\u3089","Full day- and multiple day events":"\u7d42\u65e5\u304a\u3088\u3073\u8907\u6570\u65e5\u30a4\u30d9\u30f3\u30c8","Link to {{n}} more events on {{date}}":"{{date}} \u306b{{n}}\u4ef6\u306e\u30a4\u30d9\u30f3\u30c8\u3078\u306e\u30ea\u30f3\u30af","Link to 1 more event on {{date}}":"{{date}} \u306b1\u4ef6\u306e\u30a4\u30d9\u30f3\u30c8\u3078\u306e\u30ea\u30f3\u30af",CW:"\u9031 {{week}}"}),{Time:"\u6642\u9593",AM:"\u5348\u524d",PM:"\u5348\u5f8c",Cancel:"\u30ad\u30e3\u30f3\u30bb\u30eb",OK:"OK","Select time":"\u6642\u9593\u3092\u9078\u629e"}),$k=bt(bt(bt({},{Date:"\u0414\u0430\u0442\u0430","MM/DD/YYYY":"\u041c\u041c/\u0414\u0414/\u0413\u0413\u0413\u0413","Next month":"\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u043c\u0435\u0441\u044f\u0446","Previous month":"\u041f\u0440\u043e\u0448\u043b\u044b\u0439 \u043c\u0435\u0441\u044f\u0446","Choose Date":"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0434\u0430\u0442\u0443"}),{Today:"\u0421\u0435\u0433\u043e\u0434\u043d\u044f",Month:"\u041c\u0435\u0441\u044f\u0446",Week:"\u041d\u0435\u0434\u0435\u043b\u044f",Day:"\u0414\u0435\u043d\u044c","Select View":"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0432\u0438\u0434",events:"\u0441\u043e\u0431\u044b\u0442\u0438\u044f",event:"\u0441\u043e\u0431\u044b\u0442\u0438\u0435","No events":"\u041d\u0435\u0442 \u0441\u043e\u0431\u044b\u0442\u0438\u0439","Next period":"\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u043f\u0435\u0440\u0438\u043e\u0434","Previous period":"\u041f\u0440\u043e\u0448\u043b\u044b\u0439 \u043f\u0435\u0440\u0438\u043e\u0434",to:"\u043f\u043e","Full day- and multiple day events":"\u0421\u043e\u0431\u044b\u0442\u0438\u044f \u043d\u0430 \u0446\u0435\u043b\u044b\u0439 \u0434\u0435\u043d\u044c \u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0434\u043d\u0435\u0439 \u043f\u043e\u0434\u0440\u044f\u0434","Link to {{n}} more events on {{date}}":"\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 {{n}} \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u043d\u0430 {{date}}","Link to 1 more event on {{date}}":"\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 1 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u043d\u0430 {{date}}",CW:"\u041d\u0435\u0434\u0435\u043b\u044f {{week}}"}),{Time:"\u0412\u0440\u0435\u043c\u044f",AM:"AM",PM:"PM",Cancel:"\u041e\u0442\u043c\u0435\u043d\u0430",OK:"\u041e\u041a","Select time":"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0432\u0440\u0435\u043c\u044f"}),Gk=bt(bt(bt({},{Date:"\uc77c\uc790","MM/DD/YYYY":"\ub144/\uc6d4/\uc77c","Next month":"\ub2e4\uc74c \ub2ec","Previous month":"\uc774\uc804 \ub2ec","Choose Date":"\ub0a0\uc9dc \uc120\ud0dd"}),{Today:"\uc624\ub298",Month:"\uc6d4",Week:"\uc8fc",Day:"\uc77c","Select View":"\ubcf4\uae30 \uc120\ud0dd",events:"\uc77c\uc815\ub4e4",event:"\uc77c\uc815","No events":"\uc77c\uc815 \uc5c6\uc74c","Next period":"\ub2e4\uc74c","Previous period":"\uc774\uc804",to:"\ubd80\ud130","Full day- and multiple day events":"\uc885\uc77c \ubc0f \ubcf5\uc218\uc77c \uc77c\uc815","Link to {{n}} more events on {{date}}":"{{date}}\uc5d0 {{n}}\uac1c \uc774\uc0c1\uc758 \uc774\ubca4\ud2b8\ub85c \uc774\ub3d9","Link to 1 more event on {{date}}":"{{date}}\uc5d0 1\uac1c \uc774\uc0c1\uc758 \uc774\ubca4\ud2b8\ub85c \uc774\ub3d9",CW:"{{week}}\uc8fc"}),{Time:"\uc2dc\uac04",AM:"\uc624\uc804",PM:"\uc624\ud6c4",Cancel:"\ucde8\uc18c",OK:"\ud655\uc778","Select time":"\uc2dc\uac04 \uc120\ud0dd"}),Jk=bt(bt(bt({},{Date:"Date","MM/DD/YYYY":"JJ/MM/AAAA","Next month":"Mois suivant","Previous month":"Mois pr\xe9c\xe9dent","Choose Date":"Choisir une date"}),{Today:"Aujourd'hui",Month:"Mois",Week:"Semaine",Day:"Jour","Select View":"Choisir la vue",events:"\xe9v\xe9nements",event:"\xe9v\xe9nement","No events":"Aucun \xe9v\xe9nement","Next period":"P\xe9riode suivante","Previous period":"P\xe9riode pr\xe9c\xe9dente",to:"\xe0","Full day- and multiple day events":"\xc9v\xe9nements d'une ou plusieurs journ\xe9es","Link to {{n}} more events on {{date}}":"Lien vers {{n}} autres \xe9v\xe9nements le {{date}}","Link to 1 more event on {{date}}":"Lien vers 1 autre \xe9v\xe9nement le {{date}}",CW:"Semaine {{week}}"}),{Time:"Heure",AM:"AM",PM:"PM",Cancel:"Annuler",OK:"OK","Select time":"S\xe9lectionner l'heure"}),Xk=bt(bt(bt({},{Date:"Dato","MM/DD/YYYY":"\xc5\xc5\xc5\xc5-MM-DD","Next month":"N\xe6ste m\xe5ned","Previous month":"Foreg\xe5ende m\xe5ned","Choose Date":"V\xe6lg dato"}),{Today:"I dag",Month:"M\xe5ned",Week:"Uge",Day:"Dag","Select View":"V\xe6lg visning",events:"begivenheder",event:"begivenhed","No events":"Ingen begivenheder","Next period":"N\xe6ste periode","Previous period":"Forg\xe5ende periode",to:"til","Full day- and multiple day events":"Heldagsbegivenheder og flerdagsbegivenheder","Link to {{n}} more events on {{date}}":"Link til {{n}} flere begivenheder den {{date}}","Link to 1 more event on {{date}}":"Link til 1 mere begivenhed den {{date}}",CW:"Uge {{week}}"}),{Time:"Tid",AM:"AM",PM:"PM",Cancel:"Annuller",OK:"OK","Select time":"V\xe6lg tid"}),Qk=bt(bt(bt({},{Date:"Data","MM/DD/YYYY":"DD/MM/YYYY","Next month":"Nast\u0119pny miesi\u0105c","Previous month":"Poprzedni miesi\u0105c","Choose Date":"Wybiewrz dat\u0119"}),{Today:"Dzisiaj",Month:"Miesi\u0105c",Week:"Tydzie\u0144",Day:"Dzie\u0144","Select View":"Wybierz widok",events:"wydarzenia",event:"wydarzenie","No events":"Brak wydarze\u0144","Next period":"Nast\u0119pny okres","Previous period":"Poprzedni okres",to:"do","Full day- and multiple day events":"Wydarzenia ca\u0142odniowe i wielodniowe","Link to {{n}} more events on {{date}}":"Link do {{n}} kolejnych wydarze\u0144 w dniu {{date}}","Link to 1 more event on {{date}}":"Link do 1 kolejnego wydarzenia w dniu {{date}}",CW:"Tydzie\u0144 {{week}}"}),{Time:"Godzina",AM:"AM",PM:"PM",Cancel:"Anuluj",OK:"OK","Select time":"Wybierz godzin\u0119"}),eS=bt(bt(bt({},{Date:"Fecha","MM/DD/YYYY":"DD/MM/YYYY","Next month":"Siguiente mes","Previous month":"Mes anterior","Choose Date":"Seleccione una fecha"}),{Today:"Hoy",Month:"Mes",Week:"Semana",Day:"D\xeda","Select View":"Seleccione una vista",events:"eventos",event:"evento","No events":"Sin eventos","Next period":"Siguiente per\xedodo","Previous period":"Per\xedodo anterior",to:"a","Full day- and multiple day events":"D\xeda completo y eventos de m\xfaltiples d\xedas","Link to {{n}} more events on {{date}}":"Enlace a {{n}} eventos m\xe1s el {{date}}","Link to 1 more event on {{date}}":"Enlace a 1 evento m\xe1s el {{date}}",CW:"Semana {{week}}"}),{Time:"Hora",AM:"AM",PM:"PM",Cancel:"Cancelar",OK:"Aceptar","Select time":"Seleccionar hora"}),tS=bt(bt(bt({},{Date:"Datum","MM/DD/YYYY":"DD-MM-JJJJ","Next month":"Volgende maand","Previous month":"Vorige maand","Choose Date":"Kies datum"}),{Today:"Vandaag",Month:"Maand",Week:"Week",Day:"Dag","Select View":"Kies weergave",events:"gebeurtenissen",event:"gebeurtenis","No events":"Geen gebeurtenissen","Next period":"Volgende periode","Previous period":"Vorige periode",to:"tot","Full day- and multiple day events":"Evenementen van een hele dag en meerdere dagen","Link to {{n}} more events on {{date}}":"Link naar {{n}} meer evenementen op {{date}}","Link to 1 more event on {{date}}":"Link naar 1 meer evenement op {{date}}",CW:"Week {{week}}"}),{Time:"Tijd",AM:"AM",PM:"PM",Cancel:"Annuleren",OK:"OK","Select time":"Selecteer tijd"}),nS=bt(bt(bt({},{Date:"Data","MM/DD/YYYY":"DD/MM/YYYY","Next month":"M\xeas seguinte","Previous month":"M\xeas anterior","Choose Date":"Escolha uma data"}),{Today:"Hoje",Month:"M\xeas",Week:"Semana",Day:"Dia","Select View":"Selecione uma visualiza\xe7\xe3o",events:"eventos",event:"evento","No events":"Sem eventos","Next period":"Per\xedodo seguinte","Previous period":"Per\xedodo anterior",to:"a","Full day- and multiple day events":"Dia inteiro e eventos de v\xe1rios dias","Link to {{n}} more events on {{date}}":"Link para mais {{n}} eventos em {{date}}","Link to 1 more event on {{date}}":"Link para mais 1 evento em {{date}}",CW:"Semana {{week}}"}),{Time:"Hora",AM:"AM",PM:"PM",Cancel:"Cancelar",OK:"OK","Select time":"Selecionar hora"}),rS=bt(bt(bt({},{Date:"D\xe1tum","MM/DD/YYYY":"DD/MM/YYYY","Next month":"\u010eal\u0161\xed mesiac","Previous month":"Predch\xe1dzaj\xfaci mesiac","Choose Date":"Vyberte d\xe1tum"}),{Today:"Dnes",Month:"Mesiac",Week:"T\xfd\u017ede\u0148",Day:"De\u0148","Select View":"Vyberte zobrazenie",events:"udalosti",event:"udalos\u0165","No events":"\u017diadne udalosti","Next period":"\u010eal\u0161ie obdobie","Previous period":"Predch\xe1dzaj\xface obdobie",to:"do","Full day- and multiple day events":"Celodenn\xe9 a viacd\u0148ov\xe9 udalosti","Link to {{n}} more events on {{date}}":"Odkaz na {{n}} \u010fal\u0161\xedch udalost\xed d\u0148a {{date}}","Link to 1 more event on {{date}}":"Odkaz na 1 \u010fal\u0161iu udalos\u0165 d\u0148a {{date}}",CW:"{{week}}. t\xfd\u017ede\u0148"}),{Time:"\u010cas",AM:"AM",PM:"PM",Cancel:"Zru\u0161i\u0165",OK:"OK","Select time":"Vybra\u0165 \u010das"}),aS=bt(bt(bt({},{Date:"\u0414\u0430\u0442\u0443\u043c","MM/DD/YYYY":"DD/MM/YYYY","Next month":"\u0421\u043b\u0435\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446","Previous month":"\u041f\u0440\u0435\u0442\u0445\u043e\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446","Choose Date":"\u0418\u0437\u0431\u0435\u0440\u0438 \u0414\u0430\u0442\u0443\u043c"}),{Today:"\u0414\u0435\u043d\u0435\u0441",Month:"\u041c\u0435\u0441\u0435\u0446",Week:"\u041d\u0435\u0434\u0435\u043b\u0430",Day:"\u0414\u0435\u043d","Select View":"\u0418\u0437\u0431\u0435\u0440\u0438 \u041f\u0440\u0435\u0433\u043b\u0435\u0434",events:"\u043d\u0430\u0441\u0442\u0430\u043d\u0438",event:"\u043d\u0430\u0441\u0442\u0430\u043d","No events":"\u041d\u0435\u043c\u0430 \u043d\u0430\u0441\u0442\u0430\u043d\u0438","Next period":"\u0421\u043b\u0435\u0434\u0435\u043d \u043f\u0435\u0440\u0438\u043e\u0434","Previous period":"\u041f\u0440\u0435\u0442\u0445\u043e\u0434\u0435\u043d \u043f\u0435\u0440\u0438\u043e\u0434",to:"\u0434\u043e","Full day- and multiple day events":"\u0426\u0435\u043b\u043e\u0434\u043d\u0435\u0432\u043d\u0438 \u0438 \u043f\u043e\u0432\u0435\u045c\u0435\u0434\u043d\u0435\u0432\u043d\u0438 \u043d\u0430\u0441\u0442\u0430\u043d\u0438","Link to {{n}} more events on {{date}}":"\u041b\u0438\u043d\u043a \u0434\u043e {{n}} \u043f\u043e\u0432\u0435\u045c\u0435 \u043d\u0430\u0441\u0442\u0430\u043d\u0438 \u043d\u0430 {{date}}","Link to 1 more event on {{date}}":"\u041b\u0438\u043d\u043a \u0434\u043e 1 \u043f\u043e\u0432\u0435\u045c\u0435 \u043d\u0430\u0441\u0442\u0430\u043d \u043d\u0430 {{date}}",CW:"\u041d\u0435\u0434\u0435\u043b\u0430 {{week}}"}),{Time:"\u0412\u0440\u0435\u043c\u0435",AM:"AM",PM:"PM",Cancel:"\u041e\u0442\u043a\u0430\u0436\u0438",OK:"\u0423 \u0440\u0435\u0434\u0443","Select time":"\u0418\u0437\u0431\u0435\u0440\u0438 \u0432\u0440\u0435\u043c\u0435"}),iS=bt(bt(bt({},{Date:"Tarih","MM/DD/YYYY":"GG/AA/YYYY","Next month":"Sonraki ay","Previous month":"\xd6nceki ay","Choose Date":"Tarih Se\xe7"}),{Today:"Bug\xfcn",Month:"Ayl\u0131k",Week:"Haftal\u0131k",Day:"G\xfcnl\xfck","Select View":"G\xf6r\xfcn\xfcm Se\xe7",events:"etkinlikler",event:"etkinlik","No events":"Etkinlik yok","Next period":"Sonraki d\xf6nem","Previous period":"\xd6nceki d\xf6nem",to:"dan","Full day- and multiple day events":"T\xfcm g\xfcn ve \xe7oklu g\xfcn etkinlikleri","Link to {{n}} more events on {{date}}":"{{date}} tarihinde {{n}} etkinli\u011fe ba\u011flant\u0131","Link to 1 more event on {{date}}":"{{date}} tarihinde 1 etkinli\u011fe ba\u011flant\u0131",CW:"{{week}}. Hafta"}),{Time:"Zaman",AM:"\xd6\xd6",PM:"\xd6S",Cancel:"\u0130ptal",OK:"Tamam","Select time":"Zaman\u0131 se\xe7"}),oS=bt(bt(bt({},{Date:"\u0414\u0430\u0442\u0430\u0441\u044b","MM/DD/YYYY":"\u0410\u0410/\u041a\u041a/\u0416\u0416\u0416\u0416","Next month":"\u041a\u0438\u0439\u0438\u043d\u043a\u0438 \u0430\u0439","Previous month":"\u04e8\u0442\u043a\u04e9\u043d \u0430\u0439","Choose Date":"\u041a\u04af\u043d\u0434\u04af \u0442\u0430\u043d\u0434\u0430\u04a3\u044b\u0437"}),{Today:"\u0411\u04af\u0433\u04af\u043d",Month:"\u0410\u0439",Week:"\u0410\u043f\u0442\u0430",Day:"\u041a\u04af\u043d","Select View":"\u041a\u04e9\u0440\u04af\u043d\u04af\u0448\u0442\u04af \u0442\u0430\u043d\u0434\u0430\u04a3\u044b\u0437",events:"\u041e\u043a\u0443\u044f\u043b\u0430\u0440",event:"\u041e\u043a\u0443\u044f","No events":"\u041e\u043a\u0443\u044f \u0436\u043e\u043a","Next period":"\u041a\u0438\u0439\u0438\u043d\u043a\u0438 \u043c\u0435\u0437\u0433\u0438\u043b","Previous period":"\u04e8\u0442\u043a\u04e9\u043d \u043c\u0435\u0437\u0433\u0438\u043b",to:"\u0447\u0435\u0439\u0438\u043d","Full day- and multiple day events":"\u041a\u04af\u043d \u0431\u043e\u044e \u0436\u0430\u043d\u0430 \u0431\u0438\u0440 \u043d\u0435\u0447\u0435 \u043a\u04af\u043d \u043a\u0430\u0442\u0430\u0440\u044b \u043c\u0435\u043d\u0435\u043d \u0431\u043e\u043b\u0433\u043e\u043d \u043e\u043a\u0443\u044f\u043b\u0430\u0440","Link to {{n}} more events on {{date}}":"{{date}} \u043a\u04af\u043d\u04af\u043d\u0434\u04e9 {{n}} \u043e\u043a\u0443\u044f\u0433\u0430 \u0431\u0430\u0439\u043b\u0430\u043d\u044b\u0448","Link to 1 more event on {{date}}":"{{date}} \u043a\u04af\u043d\u04af\u043d\u0434\u04e9 1 \u043e\u043a\u0443\u044f\u0433\u0430 \u0431\u0430\u0439\u043b\u0430\u043d\u044b\u0448",CW:"\u0410\u043f\u0442\u0430 {{week}}"}),{Time:"\u0423\u0431\u0430\u043a\u0442\u044b",AM:"AM",PM:"PM",Cancel:"\u0411\u043e\u043b\u0431\u043e\u0439",OK:"\u041e\u043e\u0431\u0430","Select time":"\u0423\u0431\u0430\u043a\u0442\u044b \u0442\u0430\u043d\u0434\u0430\u04a3\u044b\u0437"}),sS=bt(bt(bt({},{Date:"Tanggal","MM/DD/YYYY":"DD.MM.YYYY","Next month":"Bulan depan","Previous month":"Bulan sebelumnya","Choose Date":"Pilih tanggal"}),{Today:"Hari Ini",Month:"Bulan",Week:"Minggu",Day:"Hari","Select View":"Pilih tampilan",events:"Acara",event:"Acara","No events":"Tidak ada acara","Next period":"Periode selanjutnya","Previous period":"Periode sebelumnya",to:"sampai","Full day- and multiple day events":"Sepanjang hari dan acara beberapa hari ","Link to {{n}} more events on {{date}}":"Tautan ke {{n}} acara lainnya pada {{date}}","Link to 1 more event on {{date}}":"Tautan ke 1 acara lainnya pada {{date}}",CW:"Minggu {{week}}"}),{Time:"Waktu",AM:"AM",PM:"PM",Cancel:"Batalkan",OK:"OK","Select time":"Pilih waktu"}),lS=bt(bt(bt({},{Date:"Datum","MM/DD/YYYY":"DD/MM/YYYY","Next month":"Dal\u0161\xed m\u011bs\xedc","Previous month":"P\u0159edchoz\xed m\u011bs\xedc","Choose Date":"Vyberte datum"}),{Today:"Dnes",Month:"M\u011bs\xedc",Week:"T\xfdden",Day:"Den","Select View":"Vyberte zobrazen\xed",events:"ud\xe1losti",event:"ud\xe1lost","No events":"\u017d\xe1dn\xe9 ud\xe1losti","Next period":"P\u0159\xed\u0161t\xed obdob\xed","Previous period":"P\u0159edchoz\xed obdob\xed",to:"do","Full day- and multiple day events":"Celodenn\xed a v\xedcedenn\xed ud\xe1losti","Link to {{n}} more events on {{date}}":"Odkaz na {{n}} dal\u0161\xedch ud\xe1lost\xed dne {{date}}","Link to 1 more event on {{date}}":"Odkaz na 1 dal\u0161\xed ud\xe1lost dne {{date}}",CW:"T\xfdden {{week}}"}),{Time:"\u010cas",AM:"Dopoledne",PM:"Odpoledne",Cancel:"Zru\u0161it",OK:"OK","Select time":"Vyberte \u010das"}),cS=bt(bt(bt({},{Date:"Kuup\xe4ev","MM/DD/YYYY":"PP.KK.AAAA","Next month":"J\xe4rgmine kuu","Previous month":"Eelmine kuu","Choose Date":"Vali kuup\xe4ev"}),{Today:"T\xe4na",Month:"Kuu",Week:"N\xe4dal",Day:"P\xe4ev","Select View":"Vali vaade",events:"s\xfcndmused",event:"s\xfcndmus","No events":"Pole s\xfcndmusi","Next period":"J\xe4rgmine periood","Previous period":"Eelmine periood",to:"kuni","Full day- and multiple day events":"T\xe4isp\xe4eva- ja mitmep\xe4evas\xfcndmused","Link to {{n}} more events on {{date}}":"Link {{n}} rohkematele s\xfcndmustele kuup\xe4eval {{date}}","Link to 1 more event on {{date}}":"Link \xfchele lisas\xfcndmusele kuup\xe4eval {{date}}",CW:"N\xe4dala number {{week}}"}),{Time:"Aeg",AM:"AM",PM:"PM",Cancel:"Loobu",OK:"OK","Select time":"Vali aeg"}),uS=bt(bt(bt({},{Date:"\u0414\u0430\u0442\u0430","MM/DD/YYYY":"\u041c\u041c/\u0414\u0414/\u0420\u0420\u0420\u0420","Next month":"\u041d\u0430\u0441\u0442\u0443\u043f\u043d\u0438\u0439 \u043c\u0456\u0441\u044f\u0446\u044c","Previous month":"\u041c\u0438\u043d\u0443\u043b\u0438\u0439 \u043c\u0456\u0441\u044f\u0446\u044c","Choose Date":"\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u0434\u0430\u0442\u0443"}),{Today:"\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456",Month:"\u041c\u0456\u0441\u044f\u0446\u044c",Week:"\u0422\u0438\u0436\u0434\u0435\u043d\u044c",Day:"\u0414\u0435\u043d\u044c","Select View":"\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u0432\u0438\u0433\u043b\u044f\u0434",events:"\u043f\u043e\u0434\u0456\u0457",event:"\u043f\u043e\u0434\u0456\u044f","No events":"\u041d\u0435\u043c\u0430\u0454 \u043f\u043e\u0434\u0456\u0439","Next period":"\u041d\u0430\u0441\u0442\u0443\u043f\u043d\u0438\u0439 \u043f\u0435\u0440\u0456\u043e\u0434","Previous period":"\u041c\u0438\u043d\u0443\u043b\u0438\u0439 \u043f\u0435\u0440\u0456\u043e\u0434",to:"\u043f\u043e","Full day- and multiple day events":"\u041f\u043e\u0434\u0456\u0457 \u043d\u0430 \u0446\u0456\u043b\u0438\u0439 \u0434\u0435\u043d\u044c \u0456 \u043a\u0456\u043b\u044c\u043a\u0430 \u0434\u043d\u0456\u0432 \u043f\u043e\u0441\u043f\u0456\u043b\u044c","Link to {{n}} more events on {{date}}":"\u041f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f \u043d\u0430 {{n}} \u0434\u043e\u0434\u0430\u0442\u043a\u043e\u0432\u0456 \u043f\u043e\u0434\u0456\u0457 \u043d\u0430 {{date}}","Link to 1 more event on {{date}}":"\u041f\u043e\u0441\u0438\u043b\u0430\u043d\u043d\u044f \u043d\u0430 1 \u0434\u043e\u0434\u0430\u0442\u043a\u043e\u0432\u0443 \u043f\u043e\u0434\u0456\u044e \u043d\u0430 {{date}}",CW:"\u0422\u0438\u0436\u0434\u0435\u043d\u044c {{week}}"}),{Time:"\u0427\u0430\u0441",AM:"AM",PM:"PM",Cancel:"\u0421\u043a\u0430\u0441\u0443\u0432\u0430\u0442\u0438",OK:"\u0413\u0430\u0440\u0430\u0437\u0434","Select time":"\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u0447\u0430\u0441"}),dS=bt(bt(bt({},{Date:"Datum","MM/DD/YYYY":"DD/MM/YYYY","Next month":"Slede\u0107i mesec","Previous month":"Prethodni mesec","Choose Date":"Izaberite datum"}),{Today:"Danas",Month:"Mesec",Week:"Nedelja",Day:"Dan","Select View":"Odaberite pregled",events:"Doga\u0111aji",event:"Doga\u0111aj","No events":"Nema doga\u0111aja","Next period":"Naredni period","Previous period":"Prethodni period",to:"do","Full day- and multiple day events":"Celodnevni i vi\u0161ednevni doga\u0111aji","Link to {{n}} more events on {{date}}":"Link do jo\u0161 {{n}} doga\u0111aja na {{date}}","Link to 1 more event on {{date}}":"Link do jednog doga\u0111aja na {{date}}",CW:"Nedelja {{week}}"}),{Time:"Vrijeme",AM:"AM",PM:"PM",Cancel:"Otka\u017ei",OK:"U redu","Select time":"Odaberi vrijeme"}),fS=bt(bt(bt({},{Date:"Data","MM/DD/YYYY":"DD/MM/YYYY","Next month":"Seg\xfcent mes","Previous month":"Mes anterior","Choose Date":"Selecciona una data"}),{Today:"Avui",Month:"Mes",Week:"Setmana",Day:"Dia","Select View":"Selecciona una vista",events:"Esdeveniments",event:"Esdeveniment","No events":"Sense esdeveniments","Next period":"Seg\xfcent per\xedode","Previous period":"Per\xedode anterior",to:"a","Full day- and multiple day events":"Esdeveniments de dia complet i de m\xfaltiples dies","Link to {{n}} more events on {{date}}":"Enlla\xe7 a {{n}} esdeveniments m\xe9s el {{date}}","Link to 1 more event on {{date}}":"Enlla\xe7 a 1 esdeveniment m\xe9s el {{date}}",CW:"Setmana {{week}}"}),{Time:"Hora",AM:"AM",PM:"PM",Cancel:"Cancel\xb7lar",OK:"Acceptar","Select time":"Selecciona una hora"}),hS=bt(bt(bt({},{Date:"\u0414\u0430\u0442\u0443\u043c","MM/DD/YYYY":"DD/MM/YYYY","Next month":"\u0421\u043b\u0435\u0434\u0435\u045b\u0438 \u043c\u0435\u0441\u0435\u0446","Previous month":"\u041f\u0440\u0435\u0442\u0445\u043e\u0434\u043d\u0438 \u043c\u0435\u0441\u0435\u0446","Choose Date":"\u0418\u0437\u0430\u0431\u0435\u0440\u0438\u0442\u0435 \u0414\u0430\u0442\u0443\u043c"}),{Today:"\u0414\u0430\u043d\u0430\u0441",Month:"\u041c\u0435\u0441\u0435\u0446",Week:"\u041d\u0435\u0434\u0435\u0459\u0430",Day:"\u0414\u0430\u043d","Select View":"\u0418\u0437\u0430\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0440\u0435\u0433\u043b\u0435\u0434",events:"\u0414\u043e\u0433\u0430\u0452\u0430\u0458\u0438",event:"\u0414\u043e\u0433\u0430\u0452\u0430\u0458","No events":"\u041d\u0435\u043c\u0430 \u0434\u043e\u0433\u0430\u0452\u0430\u0458\u0430","Next period":"\u0421\u043b\u0435\u0434\u0435\u045b\u0438 \u043f\u0435\u0440\u0438\u043e\u0434","Previous period":"\u041f\u0440\u0435\u0442\u0445\u043e\u0434\u043d\u0438 \u043f\u0435\u0440\u0438\u043e\u0434",to:"\u0434\u0430","Full day- and multiple day events":"\u0426\u0435\u043b\u043e\u0434\u043d\u0435\u0432\u043d\u0438 \u0438 \u0432\u0438\u0448\u0435\u0434\u043d\u0435\u0432\u043d\u0438 \u0434\u043e\u0433\u0430\u0452\u0430\u0458\u0438","Link to {{n}} more events on {{date}}":"\u041b\u0438\u043d\u043a \u0434\u043e \u0458\u043e\u0448 {{n}} \u0434\u043e\u0433\u0430\u0452\u0430\u0458\u0430 \u043d\u0430 {{date}}","Link to 1 more event on {{date}}":"\u041b\u0438\u043d\u043a \u0434\u043e \u0458\u043e\u0448 1 \u0434\u043e\u0433\u0430\u0452\u0430\u0458\u0430 {{date}}",CW:"\u041d\u0435\u0434\u0435\u0459\u0430 {{week}}"}),{Time:"\u0412\u0440\u0435\u043c\u0435",AM:"AM",PM:"PM",Cancel:"\u041e\u0442\u043a\u0430\u0436\u0438",OK:"\u0423 \u0440\u0435\u0434\u0443","Select time":"\u0418\u0437\u0430\u0431\u0435\u0440\u0438 \u0432\u0440\u0435\u043c\u0435"}),vS=bt(bt(bt({},{Date:"Data","MM/DD/YYYY":"MMMM-MM-DD","Next month":"Kitas m\u0117nuo","Previous month":"Ankstesnis m\u0117nuo","Choose Date":"Pasirinkite dat\u0105"}),{Today:"\u0160iandien",Month:"M\u0117nuo",Week:"Savait\u0117",Day:"Diena","Select View":"Pasirinkite vaizd\u0105",events:"\u012fvykiai",event:"\u012fvykis","No events":"\u012evyki\u0173 n\u0117ra","Next period":"Kitas laikotarpis","Previous period":"Ankstesnis laikotarpis",to:"iki","Full day- and multiple day events":"Visos dienos ir keli\u0173 dien\u0173 \u012fvykiai","Link to {{n}} more events on {{date}}":"Nuoroda \u012f dar {{n}} \u012fvykius {{date}}","Link to 1 more event on {{date}}":"Nuoroda \u012f dar 1 vien\u0105 \u012fvyk\u012f {{date}}",CW:"{{week}} savait\u0117"}),{Time:"Laikas",AM:"AM",PM:"PM",Cancel:"At\u0161aukti",OK:"Gerai","Select time":"Pasirinkite laik\u0105"}),mS=bt(bt(bt({},{Date:"Datum","MM/DD/YYYY":"DD/MM/YYYY","Next month":"Sljede\u0107i mjesec","Previous month":"Prethodni mjesec","Choose Date":"Izaberite datum"}),{Today:"Danas",Month:"Mjesec",Week:"Nedjelja",Day:"Dan","Select View":"Odaberite pregled",events:"Doga\u0111aji",event:"Doga\u0111aj","No events":"Nema doga\u0111aja","Next period":"Sljede\u0107i period","Previous period":"Prethodni period",to:"do","Full day- and multiple day events":"Cjelodnevni i vi\u0161ednevni doga\u0111aji","Link to {{n}} more events on {{date}}":"Link do jo\u0161 {{n}} doga\u0111aja na {{date}}","Link to 1 more event on {{date}}":"Link do jo\u0161 jednog doga\u0111aja na {{date}}",CW:"{{week}}. tjedan"}),{Time:"Vrijeme",AM:"AM",PM:"PM",Cancel:"Otka\u017ei",OK:"U redu","Select time":"Odaberi vrijeme"}),pS=bt(bt(bt({},{Date:"Datum","MM/DD/YYYY":"MM.DD.YYYY","Next month":"Naslednji mesec","Previous month":"Prej\u0161nji mesec","Choose Date":"Izberi datum"}),{Today:"Danes",Month:"Mesec",Week:"Teden",Day:"Dan","Select View":"Izberi pogled",events:"dogodki",event:"dogodek","No events":"Ni dogodkov","Next period":"Naslednji dogodek","Previous period":"Prej\u0161nji dogodek",to:"do","Full day- and multiple day events":"Celodnevni in ve\u010ddnevni dogodki","Link to {{n}} more events on {{date}}":"Povezava do {{n}} drugih dogodkov dne {{date}}","Link to 1 more event on {{date}}":"Povezava do \u0161e enega dogodka dne {{date}}",CW:"Teden {{week}}"}),{Time:"\u010cas",AM:"AM",PM:"PM",Cancel:"Prekli\u010di",OK:"V redu","Select time":"Izberite \u010das"}),gS=bt(bt(bt({},{Date:"P\xe4iv\xe4m\xe4\xe4r\xe4","MM/DD/YYYY":"VVVV-KK-PP","Next month":"Seuraava kuukausi","Previous month":"Edellinen kuukausi","Choose Date":"Valitse p\xe4iv\xe4m\xe4\xe4r\xe4"}),{Today:"T\xe4n\xe4\xe4n",Month:"Kuukausi",Week:"Viikko",Day:"P\xe4iv\xe4","Select View":"Valitse n\xe4kym\xe4",events:"tapahtumaa",event:"tapahtuma","No events":"Ei tapahtumia","Next period":"Seuraava ajanjakso","Previous period":"Edellinen ajanjakso",to:"-","Full day- and multiple day events":"Koko ja usean p\xe4iv\xe4n tapahtumat","Link to {{n}} more events on {{date}}":"Linkki {{n}} lis\xe4tapahtumaan p\xe4iv\xe4m\xe4\xe4r\xe4ll\xe4 {{date}}","Link to 1 more event on {{date}}":"Linkki 1 lis\xe4tapahtumaan p\xe4iv\xe4m\xe4\xe4r\xe4ll\xe4 {{date}}",CW:"Viikko {{week}}"}),{Time:"Aika",AM:"ap.",PM:"ip.",Cancel:"Peruuta",OK:"OK","Select time":"Valitse aika"}),yS=bt(bt(bt({},{Date:"Data","MM/DD/YYYY":"LL/ZZ/AAAA","Next month":"Luna urm\u0103toare","Previous month":"Luna anterioar\u0103","Choose Date":"Alege data"}),{Today:"Ast\u0103zi",Month:"Lun\u0103",Week:"S\u0103pt\u0103m\xe2n\u0103",Day:"Zi","Select View":"Selecteaz\u0103 vizualizarea",events:"evenimente",event:"eveniment","No events":"F\u0103r\u0103 evenimente","Next period":"Perioada urm\u0103toare","Previous period":"Perioada anterioar\u0103",to:"p\xe2n\u0103 la","Full day- and multiple day events":"Evenimente pe durata \xeentregii zile \u0219i pe durata mai multor zile","Link to {{n}} more events on {{date}}":"Link c\u0103tre {{n}} evenimente suplimentare pe {{date}}","Link to 1 more event on {{date}}":"Link c\u0103tre 1 eveniment suplimentar pe {{date}}",CW:"S\u0103pt\u0103m\xe2na {{week}}"}),{Time:"Timp",AM:"AM",PM:"PM",Cancel:"Anuleaz\u0103",OK:"OK","Select time":"Selecta\u021bi ora"}),bS=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){return(0,Wu.Z)(this,n),t.call(this,"Invalid locale: ".concat(e))}return(0,qu.Z)(n)}(zx(Error)),xS={deDE:Zk,enUS:Hk,itIT:Bk,enGB:Vk,svSE:zk,zhCN:Wk,zhTW:qk,jaJP:Kk,ruRU:$k,koKR:Gk,frFR:Jk,daDK:Xk,mkMK:aS,plPL:Qk,heIL:bt(bt(bt({},{Date:"\u05ea\u05b7\u05d0\u05b2\u05e8\u05b4\u05d9\u05da","MM/DD/YYYY":"MM/DD/YYYY","Next month":"\u05d7\u05d5\u05d3\u05e9 \u05d4\u05d1\u05d0","Previous month":"\u05d7\u05d5\u05d3\u05e9 \u05e7\u05d5\u05d3\u05dd","Choose Date":"\u05d1\u05d7\u05e8 \u05ea\u05d0\u05e8\u05d9\u05da"}),{Today:"\u05d4\u05b7\u05d9\u05d5\u05b9\u05dd",Month:"\u05d7\u05d5\u05b9\u05d3\u05b6\u05e9\u05c1",Week:"\u05e9\u05c1\u05b8\u05d1\u05d5\u05bc\u05e2\u05b7",Day:"\u05d9\u05d5\u05b9\u05dd","Select View":"\u05d1\u05d7\u05e8 \u05ea\u05e6\u05d5\u05d2\u05d4",events:"\u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd",event:"\u05d0\u05d9\u05e8\u05d5\u05e2","No events":"\u05d0\u05d9\u05df \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd","Next period":"\u05ea\u05e7\u05d5\u05e4\u05d4 \u05d4\u05d1\u05d0\u05d4","Previous period":"\u05ea\u05e7\u05d5\u05e4\u05d4 \u05e7\u05d5\u05d3\u05de\u05ea",to:"\u05e2\u05d3","Full day- and multiple day events":"\u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05dc\u05db\u05dc \u05d4\u05d9\u05d5\u05dd \u05d5\u05dc\u05de\u05e1\u05e4\u05e8 \u05d9\u05de\u05d9\u05dd","Link to {{n}} more events on {{date}}":"\u05e7\u05d9\u05e9\u05d5\u05e8 \u05dc\u05e2\u05d5\u05d3 {{n}} \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05d1-{{date}}","Link to 1 more event on {{date}}":"\u05e7\u05d9\u05e9\u05d5\u05e8 \u05dc\u05d0\u05d9\u05e8\u05d5\u05e2 \u05e0\u05d5\u05e1\u05e3 \u05d1-{{date}}",CW:"{{week}} \u05e9\u05c1\u05b8\u05d1\u05d5\u05bc\u05e2\u05b7"}),{Time:"\u05e9\u05e2\u05d4",AM:'\u05dc\u05e4\u05e0\u05d4"\u05e6',PM:'\u05d0\u05d7\u05d4"\u05e6',Cancel:"\u05d1\u05d9\u05d8\u05d5\u05dc",OK:"\u05d0\u05d9\u05e9\u05d5\u05e8","Select time":"\u05d1\u05d7\u05e8 \u05e9\u05e2\u05d4"}),esES:eS,nlNL:tS,ptBR:nS,skSK:rS,trTR:iS,kyKG:oS,idID:sS,csCZ:lS,etEE:cS,ukUA:uS,caES:fS,srLatnRS:dS,srRS:hS,ltLT:vS,hrHR:mS,slSI:pS,fiFI:gS,roRO:yS},_S=function(){function e(t){(0,Wu.Z)(this,e),Object.defineProperty(this,"config",{enumerable:!0,configurable:!0,writable:!0,value:t})}return(0,qu.Z)(e,[{key:"setLight",value:function(){var e=this;Object.entries(this.config.calendars.value||{}).forEach((function(t){var n=i(t,2),r=n[0],a=n[1];a.lightColors?e.setColors(a.colorName,a.lightColors):console.warn("No light colors defined for calendar ".concat(r))}))}},{key:"setDark",value:function(){var e=this;Object.entries(this.config.calendars.value||{}).forEach((function(t){var n=i(t,2),r=n[0],a=n[1];a.darkColors?e.setColors(a.colorName,a.darkColors):console.warn("No dark colors defined for calendar ".concat(r))}))}},{key:"setColors",value:function(e,t){document.documentElement.style.setProperty("--sx-color-".concat(e),t.main),document.documentElement.style.setProperty("--sx-color-".concat(e,"-container"),t.container),document.documentElement.style.setProperty("--sx-color-on-".concat(e,"-container"),t.onContainer)}}]),e}(),wS=function(e,t,n){var r,a=Kw((null===(r=e.views.value.find((function(t){return t.name===e.defaultView})))||void 0===r?void 0:r.name)||e.views.value[0].name),i=Qw((function(){return a.value})),o=Kw(null),s=!1,l=null;aj((function(){o.value&&function(t){if(!s)return s=!0;e.callbacks.onRangeUpdate&&t.value&&e.callbacks.onRangeUpdate(t.value);var n=l;t.value&&((null===n||void 0===n?void 0:n.start)===t.value.start&&(null===n||void 0===n?void 0:n.end)===t.value.end||Object.values(e.plugins||{}).forEach((function(e){var n;null===(n=null===e||void 0===e?void 0:e.onRangeUpdate)||void 0===n||n.call(e,t.value),l=t.value})))}(o)}));var c=function(n){var r,i,s=e.views.value.find((function(e){return e.name===a.value})).setDateRange({calendarConfig:e,date:n,range:o,timeUnitsImpl:t});s.start===(null===(r=o.value)||void 0===r?void 0:r.start)&&s.end===(null===(i=o.value)||void 0===i?void 0:i.end)||(o.value=s)};c(n||Ij(new Date));var u=Kw(void 0),d=Kw(e.isDark.value||!1);return aj((function(){var t=new _S(e);d.value?t.setDark():t.setLight()})),{view:i,isDark:d,setRange:c,range:o,isCalendarSmall:u,setView:function(e,t){Uw((function(){a.value=e,c(t)}))}}},jS=function(){var e=document.querySelector("html");return e&&"rtl"===e.getAttribute("dir")?"rtl":"ltr"},NS=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:oN,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:sN,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:NN.Week,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:ok,o=arguments.length>5?arguments[5]:void 0,s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:{},l=arguments.length>7&&void 0!==arguments[7]?arguments[7]:{},c=arguments.length>8&&void 0!==arguments[8]&&arguments[8],u=!(arguments.length>9&&void 0!==arguments[9])||arguments[9],d=arguments.length>10&&void 0!==arguments[10]?arguments[10]:{},f=arguments.length>11&&void 0!==arguments[11]?arguments[11]:{},h=arguments.length>12&&void 0!==arguments[12]?arguments[12]:void 0,v=arguments.length>13&&void 0!==arguments[13]?arguments[13]:void 0,m=arguments.length>14&&void 0!==arguments[14]?arguments[14]:{nEventsPerDay:4},p=arguments.length>15&&void 0!==arguments[15]?arguments[15]:void 0,g=arguments.length>16&&void 0!==arguments[16]?arguments[16]:{},y=arguments.length>17&&void 0!==arguments[17]&&arguments[17];(0,Wu.Z)(this,e),Object.defineProperty(this,"defaultView",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"plugins",{enumerable:!0,configurable:!0,writable:!0,value:l}),Object.defineProperty(this,"isResponsive",{enumerable:!0,configurable:!0,writable:!0,value:u}),Object.defineProperty(this,"callbacks",{enumerable:!0,configurable:!0,writable:!0,value:d}),Object.defineProperty(this,"_customComponentFns",{enumerable:!0,configurable:!0,writable:!0,value:f}),Object.defineProperty(this,"firstDayOfWeek",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"views",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"dayBoundaries",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"weekOptions",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"calendars",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"isDark",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"minDate",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"maxDate",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"monthGridOptions",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"locale",{enumerable:!0,configurable:!0,writable:!0,value:Kw(oN)}),Object.defineProperty(this,"theme",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"translations",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"showWeekNumbers",{enumerable:!0,configurable:!0,writable:!0,value:Kw(!1)}),Object.defineProperty(this,"direction",{enumerable:!0,configurable:!0,writable:!0,value:"ltr"}),this.locale=Kw(t),this.firstDayOfWeek=Kw(n),this.views=Kw(a),this.dayBoundaries=Kw(i),this.weekOptions=Kw(o),this.calendars=Kw(s),this.isDark=Kw(c),this.minDate=Kw(h),this.maxDate=Kw(v),this.monthGridOptions=Kw(m),this.theme=p,this.translations=Kw(g),this.showWeekNumbers=Kw(y),this.direction=jS()}return(0,qu.Z)(e,[{key:"isHybridDay",get:function(){return this.dayBoundaries.value.start>this.dayBoundaries.value.end||0!==this.dayBoundaries.value.start&&this.dayBoundaries.value.start===this.dayBoundaries.value.end}},{key:"timePointsPerDay",get:function(){return e=this.dayBoundaries.value.start,t=this.dayBoundaries.value.end,n=this.isHybridDay,e===t?2400:n?2400-e+t:t-e;var e,t,n}}]),e}(),kS=function(){function e(){(0,Wu.Z)(this,e),Object.defineProperty(this,"locale",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"firstDayOfWeek",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"defaultView",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"views",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"dayBoundaries",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"weekOptions",{enumerable:!0,configurable:!0,writable:!0,value:{gridHeight:1600,nDays:7,eventWidth:100,timeAxisFormatOptions:{hour:"numeric"},eventOverlap:!0}}),Object.defineProperty(this,"monthGridOptions",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"calendars",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"plugins",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(this,"isDark",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"isResponsive",{enumerable:!0,configurable:!0,writable:!0,value:!0}),Object.defineProperty(this,"callbacks",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"minDate",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"maxDate",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"backgroundEvents",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"theme",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"translations",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"showWeekNumbers",{enumerable:!0,configurable:!0,writable:!0,value:void 0})}return(0,qu.Z)(e,[{key:"build",value:function(){return new NS(this.locale||oN,"number"===typeof this.firstDayOfWeek?this.firstDayOfWeek:sN,this.defaultView||NN.Week,this.views||[],this.dayBoundaries||ok,this.weekOptions,this.calendars,this.plugins,this.isDark,this.isResponsive,this.callbacks,{},this.minDate,this.maxDate,this.monthGridOptions,this.theme,this.translations,this.showWeekNumbers)}},{key:"withLocale",value:function(e){return this.locale=e,this}},{key:"withTranslations",value:function(e){return this.translations=e,this}},{key:"withFirstDayOfWeek",value:function(e){return this.firstDayOfWeek=e,this}},{key:"withDefaultView",value:function(e){return this.defaultView=e,this}},{key:"withViews",value:function(e){return this.views=e,this}},{key:"withDayBoundaries",value:function(e){return e?(this.dayBoundaries={start:rN(e.start),end:rN(e.end)},this):this}},{key:"withWeekOptions",value:function(e){return this.weekOptions=bt(bt({},this.weekOptions),e),this}},{key:"withCalendars",value:function(e){return this.calendars=e,this}},{key:"withPlugins",value:function(e){var t=this;return e?(e.forEach((function(e){t.plugins[e.name]=e})),this):this}},{key:"withIsDark",value:function(e){return this.isDark=e,this}},{key:"withIsResponsive",value:function(e){return this.isResponsive=e,this}},{key:"withCallbacks",value:function(e){return this.callbacks=e,this}},{key:"withMinDate",value:function(e){return this.minDate=e,this}},{key:"withMaxDate",value:function(e){return this.maxDate=e,this}},{key:"withMonthGridOptions",value:function(e){return this.monthGridOptions=e,this}},{key:"withBackgroundEvents",value:function(e){return this.backgroundEvents=e,this}},{key:"withTheme",value:function(e){return this.theme=e,this}},{key:"withWeekNumbers",value:function(e){return this.showWeekNumbers=e,this}}]),e}();!function(e){e[e.JANUARY=0]="JANUARY",e[e.FEBRUARY=1]="FEBRUARY",e[e.MARCH=2]="MARCH",e[e.APRIL=3]="APRIL",e[e.MAY=4]="MAY",e[e.JUNE=5]="JUNE",e[e.JULY=6]="JULY",e[e.AUGUST=7]="AUGUST",e[e.SEPTEMBER=8]="SEPTEMBER",e[e.OCTOBER=9]="OCTOBER",e[e.NOVEMBER=10]="NOVEMBER",e[e.DECEMBER=11]="DECEMBER"}(Rk||(Rk={}));var SS,CS=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(){return(0,Wu.Z)(this,n),t.call(this,"Year zero does not exist in the Gregorian calendar.")}return(0,qu.Z)(n)}(zx(Error)),DS=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e,r,a){var i;if((0,Wu.Z)(this,n),i=t.call(this,e,r,a),0===e)throw new CS;return i.setFullYear(e),i}return(0,qu.Z)(n,[{key:"year",get:function(){return this.getFullYear()}},{key:"month",get:function(){return this.getMonth()}},{key:"date",get:function(){return this.getDate()}}]),n}(zx(Date)),ES=function(){function e(t){(0,Wu.Z)(this,e),Object.defineProperty(this,"config",{enumerable:!0,configurable:!0,writable:!0,value:t})}return(0,qu.Z)(e,[{key:"firstDayOfWeek",get:function(){return this.config.firstDayOfWeek.value},set:function(e){this.config.firstDayOfWeek.value=e}},{key:"getMonthWithTrailingAndLeadingDays",value:function(e,t){if(0===e)throw new CS;for(var n=new Date(e,t,1),r=[this.getWeekFor(n)],a=!0,i=r[0][0];a;){var o=new Date(i.getFullYear(),i.getMonth(),i.getDate()+7);o.getMonth()===t?(r.push(this.getWeekFor(o)),i=o):a=!1}return r}},{key:"getWeekFor",value:function(e){for(var t=[this.getFirstDateOfWeek(e)];t.length<7;){var n=t[t.length-1],r=new Date(n);r.setDate(n.getDate()+1),t.push(r)}return t}},{key:"getMonthsFor",value:function(e){return Object.values(Rk).filter((function(e){return!isNaN(Number(e))})).map((function(t){return new DS(e,Number(t),1)}))}},{key:"getFirstDateOfWeek",value:function(e){var t=e.getDay()-this.firstDayOfWeek,n=e;return 0===t||(t>0?n.setDate(e.getDate()-t):n.setDate(e.getDate()-(7+t))),n}}]),e}(),OS=function(){function e(){(0,Wu.Z)(this,e),Object.defineProperty(this,"config",{enumerable:!0,configurable:!0,writable:!0,value:void 0})}return(0,qu.Z)(e,[{key:"build",value:function(){return new ES(this.config)}},{key:"withConfig",value:function(e){return this.config=e,this}}]),e}();!function(e){e.TOP_START="top-start",e.TOP_END="top-end",e.BOTTOM_START="bottom-start",e.BOTTOM_END="bottom-end"}(SS||(SS={}));var PS=(0,qu.Z)((function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:oN,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:sN,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Ij(new Date(1970,0,1)),a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Ij(new Date((new Date).getFullYear()+50,11,31)),i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:SS.BOTTOM_START,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:{},l=arguments.length>7?arguments[7]:void 0,c=arguments.length>8?arguments[8]:void 0,u=arguments.length>9?arguments[9]:void 0,d=arguments.length>10?arguments[10]:void 0;(0,Wu.Z)(this,e),Object.defineProperty(this,"min",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"max",{enumerable:!0,configurable:!0,writable:!0,value:a}),Object.defineProperty(this,"placement",{enumerable:!0,configurable:!0,writable:!0,value:i}),Object.defineProperty(this,"listeners",{enumerable:!0,configurable:!0,writable:!0,value:o}),Object.defineProperty(this,"style",{enumerable:!0,configurable:!0,writable:!0,value:s}),Object.defineProperty(this,"teleportTo",{enumerable:!0,configurable:!0,writable:!0,value:l}),Object.defineProperty(this,"label",{enumerable:!0,configurable:!0,writable:!0,value:c}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:u}),Object.defineProperty(this,"disabled",{enumerable:!0,configurable:!0,writable:!0,value:d}),Object.defineProperty(this,"locale",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"firstDayOfWeek",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.locale=Kw(t),this.firstDayOfWeek=Kw(n)})),MS=function(){function e(){(0,Wu.Z)(this,e),Object.defineProperty(this,"locale",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"firstDayOfWeek",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"min",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"max",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"placement",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"listeners",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"style",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"teleportTo",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"label",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"disabled",{enumerable:!0,configurable:!0,writable:!0,value:void 0})}return(0,qu.Z)(e,[{key:"build",value:function(){return new PS(this.locale,this.firstDayOfWeek,this.min,this.max,this.placement,this.listeners,this.style,this.teleportTo,this.label,this.name,this.disabled)}},{key:"withLocale",value:function(e){return this.locale=e,this}},{key:"withFirstDayOfWeek",value:function(e){return this.firstDayOfWeek=e,this}},{key:"withMin",value:function(e){return this.min=e,this}},{key:"withMax",value:function(e){return this.max=e,this}},{key:"withPlacement",value:function(e){return this.placement=e,this}},{key:"withListeners",value:function(e){return this.listeners=e,this}},{key:"withStyle",value:function(e){return this.style=e,this}},{key:"withTeleportTo",value:function(e){return this.teleportTo=e,this}},{key:"withLabel",value:function(e){return this.label=e,this}},{key:"withName",value:function(e){return this.name=e,this}},{key:"withDisabled",value:function(e){return this.disabled=e,this}}]),e}(),TS=function(e,t){var n,r=function(e,t){return(new kS).withLocale(e.locale).withFirstDayOfWeek(e.firstDayOfWeek).withDefaultView(e.defaultView).withViews(e.views).withDayBoundaries(e.dayBoundaries).withWeekOptions(e.weekOptions).withCalendars(e.calendars).withPlugins(t).withIsDark(e.isDark).withIsResponsive(e.isResponsive).withCallbacks(e.callbacks).withMinDate(e.minDate).withMaxDate(e.maxDate).withMonthGridOptions(e.monthGridOptions).withBackgroundEvents(e.backgroundEvents).withTheme(e.theme).withTranslations(e.translations||xS).withWeekNumbers(e.showWeekNumbers).build()}(e,t);console.log("internalConfig",r);var a,i,o=function(e){return(new OS).withConfig(e).build()}(r),s=wS(r,o,e.selectedDate),l=function(e,t){var n=null;return function(r){var a;e.setRange(r),(null===(a=t.callbacks)||void 0===a?void 0:a.onSelectedDateUpdate)&&r!==n&&(n=r,t.callbacks.onSelectedDateUpdate(r))}}(s,e),c=function(e,t){var n,r,a,i="rtl"===jS();(null===(n=e.datePicker)||void 0===n?void 0:n.teleportTo)?a=e.datePicker.teleportTo:i&&(a=document.body);var o=SS.BOTTOM_END;return i&&(o=SS.BOTTOM_START),(new MS).withLocale(e.locale).withFirstDayOfWeek(e.firstDayOfWeek).withMin(e.minDate).withMax(e.maxDate).withTeleportTo(a).withStyle(null===(r=e.datePicker)||void 0===r?void 0:r.style).withPlacement(o).withListeners({onChange:t}).build()}(e,l),u=Uk(c,e.selectedDate||(null===(n=e.datePicker)||void 0===n?void 0:n.selectedDate)),d=function(e,t,n){return{list:Kw(e.map((function(e){return Ek(e,n)}))),filterPredicate:Kw(void 0),backgroundEvents:Kw(t)}}(e.events||[],e.backgroundEvents||[],r);return(new Tk).withConfig(r).withTimeUnitsImpl(o).withDatePickerState(u).withCalendarEvents(d).withDatePickerConfig(c).withCalendarState(s).withTranslate((a=r.locale,i=r.translations,function(e,t){if(!/^[a-z]{2}-[A-Z]{2}$/.test(a.value)&&"sr-Latn-RS"!==a.value)throw new bS(a.value);var n=a.value.replaceAll("-",""),r=i.value[n];if(!r)return e;var o=r[e]||e;return Object.keys(t||{}).forEach((function(e){var n=String(null===t||void 0===t?void 0:t[e]);n&&(o=o.replace("{{".concat(e,"}}"),n))})),o})).build()},RS=function(e,t){return function(e,t){if(e&&t)throw new Error("You cannot provide plugins over the config object and as an argument to createCalendar.")}(e.plugins,t),!0!==e.skipValidation&&(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];null===e||void 0===e||e.forEach((function(e){if(!Qj.test(e.start)&&!eN.test(e.start))throw new Error("[Schedule-X error]: Event start time ".concat(e.start," is not a valid time format. Please refer to the docs for more information."));if(!Qj.test(e.end)&&!eN.test(e.end))throw new Error("[Schedule-X error]: Event end time ".concat(e.end," is not a valid time format. Please refer to the docs for more information."));if("number"===typeof e.id&&e.id%1!==0)throw new Error("[Schedule-X error]: Event id ".concat(e.id," is not a valid id. Only non-unicode characters that can be used by document.querySelector is allowed, see: https://developer.mozilla.org/en-US/docs/Web/CSS/ident. We recommend using uuids or integers."));if("string"===typeof e.id&&!/^[a-zA-Z0-9_-]*$/.test(e.id))throw new Error("[Schedule-X error]: Event id ".concat(e.id," is not a valid id. Only non-unicode characters that can be used by document.querySelector is allowed, see: https://developer.mozilla.org/en-US/docs/Web/CSS/ident. We recommend using uuids or integers."));if("string"!==typeof e.id&&"number"!==typeof e.id)throw new Error("[Schedule-X error]: Event id ".concat(e.id," is not a valid id. Only non-unicode characters that can be used by document.querySelector is allowed, see: https://developer.mozilla.org/en-US/docs/Web/CSS/ident. We recommend using uuids or integers."))}))}(e.events),function(e){var t,n,r,a;if(e.selectedDate&&!jj.DATE_STRING.test(e.selectedDate))throw new Error("[Schedule-X error]: selectedDate must have the format YYYY-MM-DD");if(e.minDate&&!jj.DATE_STRING.test(e.minDate))throw new Error("[Schedule-X error]: minDate must have the format YYYY-MM-DD");if(e.maxDate&&!jj.DATE_STRING.test(e.maxDate))throw new Error("[Schedule-X error]: maxDate must have the format YYYY-MM-DD");if("undefined"!==typeof e.firstDayOfWeek&&(e.firstDayOfWeek<0||e.firstDayOfWeek>6))throw new Error("[Schedule-X error]: firstDayOfWeek must be a number between 0 and 6");if("undefined"!==typeof(null===(t=e.weekOptions)||void 0===t?void 0:t.gridHeight)&&e.weekOptions.gridHeight<0)throw new Error("[Schedule-X error]: weekOptions.gridHeight must be a positive number");if("undefined"!==typeof(null===(n=e.weekOptions)||void 0===n?void 0:n.nDays)&&(e.weekOptions.nDays<1||e.weekOptions.nDays>7))throw new Error("[Schedule-X error]: weekOptions.nDays must be a number between 1 and 7");if("undefined"!==typeof(null===(r=e.weekOptions)||void 0===r?void 0:r.eventWidth)&&(e.weekOptions.eventWidth<1||e.weekOptions.eventWidth>100))throw new Error("[Schedule-X error]: weekOptions.eventWidth must be an integer between 1 and 100");if("undefined"!==typeof(null===(a=e.monthGridOptions)||void 0===a?void 0:a.nEventsPerDay)&&e.monthGridOptions.nEventsPerDay<0)throw new Error("[Schedule-X error]: monthGridOptions.nEventsPerDay must be a positive number");var i=/^\d{2}:00$/;if("undefined"!==typeof e.dayBoundaries){var o=!i.test(e.dayBoundaries.start),s=!i.test(e.dayBoundaries.end);if(o||s)throw new Error('[Schedule-X error]: dayBoundaries must be an object with "start"- and "end" properties, each with the format HH:mm')}}(e)),console.log("we have config",e),new Pk(TS(e,t||e.plugins||[]))},AS=function(e,t){return e.push({date:Ij(t),events:{},backgroundEvents:[]}),e};function IS(e){var t,n,r,a,i,o=e.gridRow,s=e.calendarEvent,l=e.date,c=e.isFirstWeek,u=e.isLastWeek,d=tw(kN),f=c&&(null===(t=d.calendarState.range.value)||void 0===t?void 0:t.start)&&Uj(s.start)<Uj(d.calendarState.range.value.start),h=u&&(null===(n=d.calendarState.range.value)||void 0===n?void 0:n.end)&&Uj(s.end)>Uj(d.calendarState.range.value.end),v=ZN(d),m=v.createDragStartTimeout,p=v.setClickedEventIfNotDragging,g=v.setClickedEvent,y=Uj(s.start)===l,b=s._eventFragments[l],x={borderInlineStart:y?"4px solid var(--sx-color-".concat(s._color,")"):void 0,color:"var(--sx-color-on-".concat(s._color,"-container)"),backgroundColor:"var(--sx-color-".concat(s._color,"-container)"),width:"calc(".concat(100*b+"%"," + ").concat(b,"px - 10px)")},_=function(e){var t;UN(e)&&e.preventDefault(),e.target&&d.config.plugins.dragAndDrop&&!(null===(t=s._options)||void 0===t?void 0:t.disableDND)&&d.config.plugins.dragAndDrop.createMonthGridDragHandler(s,d)},w=d.config._customComponentFns.monthGridEvent,j=w?"custom-month-grid-event-"+Pj():void 0;X_((function(){w&&w(RN(j),{calendarEvent:s._getExternalEvent(),hasStartDate:y})}),[s]);var N=["sx__event","sx__month-grid-event","sx__month-grid-cell"];(null===(r=s._options)||void 0===r?void 0:r.additionalClasses)&&N.push.apply(N,In(s._options.additionalClasses)),KN(s)&&N.push("is-event-new"),f&&N.push("sx__month-grid-event--overflow-left"),h&&N.push("sx__month-grid-event--overflow-right");var k=null===(a=s._customContent)||void 0===a?void 0:a.monthGrid;return A_("div",{draggable:!!d.config.plugins.dragAndDrop,"data-event-id":s.id,"data-ccid":j,onMouseDown:function(e){return m(_,e)},onMouseUp:function(e){return p(s,e)},onTouchStart:function(e){return m(_,e)},onTouchEnd:function(e){return p(s,e)},onClick:function(e){e.stopPropagation(),HN(d,s,e)},onDblClick:function(e){e.stopPropagation(),BN(d,s,e)},onKeyDown:function(e){"Enter"!==e.key&&" "!==e.key||(e.stopPropagation(),g(e,s),HN(d,s,e),WN((function(){qN(d)})))},className:N.join(" "),style:{gridRow:o,width:x.width,padding:w?"0px":void 0,borderInlineStart:w?void 0:x.borderInlineStart,color:w?void 0:x.color,backgroundColor:w?void 0:x.backgroundColor},tabIndex:0,role:"button",children:[!w&&!k&&A_(h_,{children:[Qj.test(s.start)&&A_("div",{className:"sx__month-grid-event-time",children:hN(s.start,d.config.locale.value)}),A_("div",{className:"sx__month-grid-event-title",children:s.title})]}),k&&A_("div",{dangerouslySetInnerHTML:{__html:(null===(i=s._customContent)||void 0===i?void 0:i.monthGrid)||""}})]})}function LS(e){var t=e.day,n=e.isFirstWeek,r=e.isLastWeek,a=tw(kN),o=Object.values(t.events).filter((function(e){return"object"===typeof e||e===sk})).length,s=["sx__month-grid-day__header-date"],l=kj(t.date),c=l;qj(c)&&s.push("sx__is-today");var u=Sj(a.datePickerState.selectedDate.value).month,d=Sj(t.date).month,f=["sx__month-grid-day",ek(l.getDay())],h=i(G_(f),2),v=h[0],m=h[1];X_((function(){var e=[].concat(f);d!==u&&e.push("is-leading-or-trailing"),a.datePickerState.selectedDate.value===t.date&&e.push("is-selected"),m(e)}),[a.datePickerState.selectedDate.value]);var p=Object.values(t.events).slice(a.config.monthGridOptions.value.nEventsPerDay).filter((function(e){return e===sk||"object"===typeof e})).length,g=t.date+" 00:00",y=t.date+" 23:59",b=t.backgroundEvents.find((function(e){var t=eN.test(e.start)?e.start+" 00:00":e.start,n=eN.test(e.end)?e.end+" 23:59":e.end;return t<=g&&n>=y})),x=a.config._customComponentFns.monthGridDayName,_=G_(x?Pj():"")[0];X_((function(){if(x){var e=document.querySelector('[data-ccid="'.concat(_,'"]'));e instanceof HTMLElement&&x(e,{day:kj(t.date).getDay()})}}),[t]);var w,j=a.config._customComponentFns.monthGridDate,N=G_(j?Pj():"")[0];return X_((function(){if(j){var e=document.querySelector('[data-ccid="'.concat(N,'"]'));e instanceof HTMLElement&&j(e,{date:kj(t.date).getDate(),jsDate:kj(t.date)})}}),[t]),A_("div",{className:v.join(" "),"data-date":t.date,onClick:function(){return a.config.callbacks.onClickDate&&a.config.callbacks.onClickDate(t.date)},"aria-label":fN(t.date,a.config.locale.value),onDblClick:function(){var e,n;return null===(n=(e=a.config.callbacks).onDoubleClickDate)||void 0===n?void 0:n.call(e,t.date)},onMouseDown:function(e){if(e.target.classList.contains("sx__month-grid-day")){var n=a.config.callbacks.onMouseDownMonthGridDate;n&&n(t.date,e)}},children:[b&&A_(h_,{children:A_("div",{className:"sx__month-grid-background-event",title:b.title,style:bt({},b.style)})}),A_("div",{className:"sx__month-grid-day__header",children:[n?A_(h_,{children:A_("div",x?{"data-ccid":_}:{className:"sx__month-grid-day__header-day-name",children:Ej(c,a.config.locale.value)})}):null,A_("div",N?{"data-ccid":N}:{className:s.join(" "),children:c.getDate()})]}),A_("div",{className:"sx__month-grid-day__events",children:Object.values(t.events).slice(0,a.config.monthGridOptions.value.nEventsPerDay).map((function(e,a){return"object"!==typeof e?A_("div",{className:"sx__month-grid-blocker sx__month-grid-cell",style:{gridRow:a+1}}):A_(IS,{gridRow:a+1,calendarEvent:e,date:t.date,isFirstWeek:n,isLastWeek:r})}))}),p>0?A_("button",{type:"button",className:"sx__month-grid-day__events-more sx__ripple--wide","aria-label":(w=p,1===w?a.translate("Link to 1 more event on {{date}}",{date:fN(t.date,a.config.locale.value)}):a.translate("Link to {{n}} more events on {{date}}",{date:fN(t.date,a.config.locale.value),n:o-a.config.monthGridOptions.value.nEventsPerDay})),onClick:function(e){e.stopPropagation(),a.config.callbacks.onClickPlusEvents&&a.config.callbacks.onClickPlusEvents(t.date),a.config.views.value.find((function(e){return e.name===NN.Day}))&&setTimeout((function(){a.datePickerState.selectedDate.value=t.date,a.calendarState.setView(NN.Day,t.date)}),250)},children:"+ ".concat(p," ").concat(function(e){return 1===e?a.translate("event"):a.translate("events")}(p))}):null]})}function FS(e){var t=e.week,n=e.isFirstWeek,r=e.isLastWeek,a=tw(kN);return A_("div",{className:"sx__month-grid-week",children:[a.config.showWeekNumbers.value&&A_("div",{className:"sx__month-grid-week__week-number",children:jk(kj(t[0].date),a.config.firstDayOfWeek.value)}),t.map((function(e){var t=e.date;return A_(LS,{day:e,isFirstWeek:n,isLastWeek:r},t)}))]})}var YS=function(e,t){var n=[];return e.forEach((function(e){var t={};e.forEach((function(e){return t[e.date]=e})),n.push(t)})),n.forEach((function(e){return function(e,t){var n,r=Object.keys(t).sort(),a=r[0],o=r[r.length-1],l=new Set,c=(0,s.Z)(e);try{var u=function(){var e=n.value,r=Uj(e.start),c=Uj(e.end),u=!!t[r],d=u;if(!u&&r<a&&c>=a&&(d=!0),!d)return"continue";for(var f=u?r:a,h=c<=o?c:o,v=Object.values(t).filter((function(e){return e.date>=f&&e.date<=h})),m=void 0,p=0;void 0===m;){var g=v.every((function(e){return!e.events[p]}));g?(m=p,l.add(p)):p++}var y,b=(0,s.Z)(v.entries());try{for(b.s();!(y=b.n()).done;){var x=i(y.value,2),_=x[0],w=x[1];0===_?(e._eventFragments[f]=v.length,w.events[m]=e):w.events[m]=sk}}catch(j){b.e(j)}finally{b.f()}};for(c.s();!(n=c.n()).done;)u()}catch(g){c.e(g)}finally{c.f()}for(var d=0,f=Array.from(l);d<f.length;d++)for(var h=f[d],v=0,m=Object.entries(t);v<m.length;v++){var p=i(m[v],2)[1];p.events[h]||(p.events[h]=void 0)}return t}(t,e)})),e},US={name:NN.MonthGrid,label:"Month",setDateRange:pk,Component:function(e){var t=e.$app,n=e.id,r=i(G_([]),2),a=r[0],o=r[1];return bj((function(){t.calendarEvents.list.value.forEach((function(e){e._eventFragments={}}));var e=function(e,t){var n,r=Sj(e),a=r.year,i=r.month,o=t.getMonthWithTrailingAndLeadingDays(a,i),l=[],c=(0,s.Z)(o);try{for(c.s();!(n=c.n()).done;){var u=n.value;l.push(u.reduce(AS,[]))}}catch(d){c.e(d)}finally{c.f()}return l}(t.datePickerState.selectedDate.value,t.timeUnitsImpl);e.forEach((function(e){e.forEach((function(e){e.backgroundEvents=fk(t.calendarEvents.backgroundEvents.value,{start:e.date,end:e.date})}))}));var n=t.calendarEvents.filterPredicate.value?t.calendarEvents.list.value.filter(t.calendarEvents.filterPredicate.value):t.calendarEvents.list.value;o(YS(e,n.sort(JN)))})),A_(kN.Provider,{value:t,children:A_("div",{id:n,className:"sx__month-grid-wrapper",children:a.map((function(e,t){return A_(FS,{week:e,isFirstWeek:0===t,isLastWeek:t===a.length-1},t)}))})})},hasWideScreenCompat:!0,hasSmallScreenCompat:!1,backwardForwardFn:Fj,backwardForwardUnits:1},ZS=IN(US),HS=function(){return IN(US)};function BS(e){var t=e.day,n=e.isActive,r=e.setActiveDate,a=tw(kN),i=Sj(a.datePickerState.selectedDate.value).month,o=Sj(t.date).month,s=kj(t.date),l=["sx__month-agenda-day",ek(s.getDay())];n&&l.push("sx__month-agenda-day--active"),o!==i&&l.push("is-leading-or-trailing");var c=function(e,n){r(t.date),n&&n(t.date)},u=function(e){return e.date===a.datePickerState.selectedDate.value},d=!!(a.config.minDate.value&&t.date<a.config.minDate.value),f=!!(a.config.maxDate.value&&t.date>a.config.maxDate.value);return A_("button",{type:"button",className:l.join(" "),onClick:function(e){return c(0,a.config.callbacks.onClickAgendaDate)},onDblClick:function(e){return c(0,a.config.callbacks.onDoubleClickAgendaDate)},disabled:d||f,"aria-label":fN(t.date,a.config.locale.value),tabIndex:u(t)?0:-1,"data-agenda-focus":u(t)?"true":void 0,onKeyDown:function(e){var t=new Map([["ArrowDown",7],["ArrowUp",-7],["ArrowLeft",-1],["ArrowRight",1]]);a.datePickerState.selectedDate.value=Yj(a.datePickerState.selectedDate.value,t.get(e.key)||0)},children:[A_("div",{children:s.getDate()}),A_("div",{className:"sx__month-agenda-day__event-icons",children:t.events.slice(0,3).map((function(e){return A_("div",{style:{backgroundColor:"var(--sx-color-".concat(e._color,")"),filter:"brightness(1.6)"},className:"sx__month-agenda-day__event-icon"})}))})]})}function VS(e){var t=e.week,n=e.setActiveDate,r=e.activeDate,a=tw(kN);return A_("div",{className:"sx__month-agenda-week",children:[a.config.showWeekNumbers.value&&A_("div",{className:"sx__month-agenda-week__week-number",children:jk(kj(t[0].date),a.config.firstDayOfWeek.value)}),t.map((function(e,t){return A_(BS,{setActiveDate:n,day:e,isActive:r===e.date},t+e.date)}))]})}function zS(e){var t=e.week,n=tw(kN),r=Oj(t.map((function(e){return kj(e.date)})),n.config.locale.value);return A_("div",{className:ew((function(){var e=["sx__month-agenda-day-names"];return n.config.showWeekNumbers.value&&e.push("sx__has-week-numbers"),e.join(" ")}),[n.config.showWeekNumbers.value]),children:r.map((function(e){return A_("div",{className:"sx__month-agenda-day-name",children:e})}))})}var WS=function(e){return function(t){(function(e,t){for(var n=e,r=[n];n<t;)n=Yj(n,1),r.push(n);return r})(Uj(t.start),Uj(t.end)).forEach((function(n){e[n]&&e[n].events.push(t)}))}};function qS(e){var t,n,r=e.calendarEvent,a=tw(kN),i=ZN(a).setClickedEvent,o={backgroundColor:"var(--sx-color-".concat(r._color,"-container)"),color:"var(--sx-color-on-".concat(r._color,"-container)"),borderInlineStart:"4px solid var(--sx-color-".concat(r._color,")")},s=a.config._customComponentFns.monthAgendaEvent,l=s?"custom-month-agenda-event-"+Pj():void 0;X_((function(){s&&s(RN(l),{calendarEvent:r._getExternalEvent()})}),[r]);var c=null===(t=r._customContent)||void 0===t?void 0:t.monthAgenda,u=["sx__event","sx__month-agenda-event"];return KN(r)&&u.push("is-event-new"),A_("div",{className:u.join(" "),"data-ccid":l,"data-event-id":r.id,style:{backgroundColor:s?void 0:o.backgroundColor,color:s?void 0:o.color,borderInlineStart:s?void 0:o.borderInlineStart,padding:s?"0px":void 0},onClick:function(e){return function(e){i(e,r),HN(a,r,e)}(e)},onDblClick:function(e){return function(e){i(e,r),BN(a,r,e)}(e)},onKeyDown:function(e){"Enter"!==e.key&&" "!==e.key||(e.stopPropagation(),i(e,r),HN(a,r,e),WN((function(){qN(a)})))},tabIndex:0,role:"button",children:[!s&&!c&&A_(h_,{children:[A_("div",{className:"sx__month-agenda-event__title",children:r.title}),A_("div",{className:"sx__month-agenda-event__time sx__month-agenda-event__has-icon",children:[A_(Kj,{strokeColor:"var(--sx-color-on-".concat(r._color,"-container)")}),A_("div",{dangerouslySetInnerHTML:{__html:vN(r,a.config.locale.value)}})]})]}),c&&A_("div",{dangerouslySetInnerHTML:{__html:(null===(n=r._customContent)||void 0===n?void 0:n.monthAgenda)||""}})]})}function KS(e){var t=e.events,n=tw(kN);return A_("div",{className:"sx__month-agenda-events",children:t.length?t.map((function(e){return A_(qS,{calendarEvent:e},e.id)})):A_("div",{className:"sx__month-agenda-events__empty",children:n.translate("No events")})})}var $S={name:NN.MonthAgenda,label:"Month",setDateRange:pk,Component:function(e){var t,n=e.$app,r=e.id,a=function(){var e=n.calendarEvents.filterPredicate.value?n.calendarEvents.list.value.filter(n.calendarEvents.filterPredicate.value):n.calendarEvents.list.value;return function(e,t){var n=e.weeks.reduce((function(e,t){return t.forEach((function(t){e[t.date]=t})),e}),{});return t.forEach(WS(n)),e}(function(e,t){var n=Sj(e),r=n.year,a=n.month;return{weeks:t.getMonthWithTrailingAndLeadingDays(r,a).map((function(e){return e.map((function(e){return{date:Ij(e),events:[]}}))}))}}(n.datePickerState.selectedDate.value,n.timeUnitsImpl),e.sort(GN))},o=i(G_(a()),2),s=o[0],l=o[1];return X_((function(){l(a())}),[n.datePickerState.selectedDate.value,n.calendarEvents.list.value,n.calendarEvents.filterPredicate.value]),X_((function(){var e=new MutationObserver((function(e){e.forEach((function(e){var t=e.target;"true"===t.dataset.agendaFocus&&t.focus()}))})),t=document.getElementById(r);return e.observe(t,{childList:!0,subtree:!0,attributes:!0}),function(){return e.disconnect()}}),[]),A_(kN.Provider,{value:n,children:A_("div",{id:r,className:"sx__month-agenda-wrapper",children:[A_(zS,{week:s.weeks[0]}),A_("div",{className:"sx__month-agenda-weeks",children:s.weeks.map((function(e,t){return A_(VS,{week:e,setActiveDate:function(e){return n.datePickerState.selectedDate.value=e},activeDate:n.datePickerState.selectedDate.value},t)}))}),A_(KS,{events:(null===(t=s.weeks.flat().find((function(e){return e.date===n.datePickerState.selectedDate.value})))||void 0===t?void 0:t.events)||[]},n.datePickerState.selectedDate.value)]})})},hasSmallScreenCompat:!0,hasWideScreenCompat:!1,backwardForwardFn:Fj,backwardForwardUnits:1},GS=(IN($S),function(e,n){return function(r,a){e({Component:(0,t.createElement)(n,a),wrapperElement:r})}});function JS(e){var n=e.calendarApp,r=e.customComponents,a=i((0,t.useState)(""),2),o=a[0],s=a[1],l=i((0,t.useState)([]),2),c=l[0],u=l[1],d=function(e){u((function(t){var n,r,a=null===(r=null===(n=e.wrapperElement)||void 0===n?void 0:n.dataset)||void 0===r?void 0:r.ccid;if(!a)return t;var i=In(t),o=i.find((function(e){var t,n;return(null===(n=null===(t=e.wrapperElement)||void 0===t?void 0:t.dataset)||void 0===n?void 0:n.ccid)===a}));return o&&i.splice(i.indexOf(o),1),[].concat(In(i),[e])}))};return(0,t.useEffect)((function(){s("sx"+Math.random().toString(36).substring(2,11))}),[]),(0,t.useEffect)((function(){if(n){for(var e=0,t=Object.entries(r||{});e<t.length;e++){var a=i(t[e],2),s=a[0],l=a[1];l&&n._setCustomComponentFn(s,GS(d,l))}var c=document.getElementById(o);if(c)return n.render(c),function(){n.destroy()}}}),[n,r,o]),(0,On.jsx)(On.Fragment,{children:(0,On.jsxs)(t.Fragment,{children:[(0,On.jsx)("div",{className:"sx-react-calendar-wrapper",id:o}),c.map((function(e){var t=e.Component,n=e.wrapperElement;return(0,J.createPortal)(t,n)}))]})})}function XS(e,n){console.log("config",e);var r=i((0,t.useState)(null),2),a=r[0],o=r[1];return(0,t.useEffect)((function(){o(RS(e,n))}),[]),a}var QS,eC=["id","start","end","title","description","location","people","_options"],tC=/^(0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$/,nC=/^(\d{4})-(\d{2})-(\d{2}) (0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$/,rC=/^(\d{4})-(\d{2})-(\d{2})$/,aC={DATE_STRING:/^\d{4}-\d{2}-\d{2}$/,DATE_TIME_STRING:/^\d{4}-\d{2}-\d{2} \d{2}:\d{2}$/},iC=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){return(0,Wu.Z)(this,n),t.call(this,"Invalid date time specification: ".concat(e))}return(0,qu.Z)(n)}(zx(Error)),oC=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e,r){var a;return(0,Wu.Z)(this,n),a=t.call(this,"Number must be between ".concat(e," and ").concat(r,".")),Object.defineProperty((0,Hx.Z)(a),"min",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty((0,Hx.Z)(a),"max",{enumerable:!0,configurable:!0,writable:!0,value:r}),a}return(0,qu.Z)(n)}(zx(Error)),sC=function(e){if(e<0||e>99)throw new oC(0,99);return String(e).padStart(2,"0")},lC=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){return(0,Wu.Z)(this,n),t.call(this,"Invalid time string: ".concat(e))}return(0,qu.Z)(n)}(zx(Error)),cC=function(e){if(!tC.test(e)&&"24:00"!==e)throw new lC(e);var t=i(e.split(":").map((function(e){return parseInt(e,10)})),2),n=t[0],r=(1.6666666666666667*t[1]).toString();return r.split(".")[0].length<2&&(r="0".concat(r)),Number(n+r)},uC=function(e){return e.slice(0,10)},dC=function(e){return e.slice(11)};!function(e){e[e.SUNDAY=0]="SUNDAY",e[e.MONDAY=1]="MONDAY",e[e.TUESDAY=2]="TUESDAY",e[e.WEDNESDAY=3]="WEDNESDAY",e[e.THURSDAY=4]="THURSDAY",e[e.FRIDAY=5]="FRIDAY",e[e.SATURDAY=6]="SATURDAY"}(QS||(QS={})),QS.MONDAY;var fC,hC=function(){function e(t,n,r,a,i,o,s,l,c){var u=arguments.length>9&&void 0!==arguments[9]?arguments[9]:void 0,d=arguments.length>10&&void 0!==arguments[10]?arguments[10]:{},f=arguments.length>11&&void 0!==arguments[11]?arguments[11]:{};(0,Wu.Z)(this,e),Object.defineProperty(this,"_config",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"start",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"end",{enumerable:!0,configurable:!0,writable:!0,value:a}),Object.defineProperty(this,"title",{enumerable:!0,configurable:!0,writable:!0,value:i}),Object.defineProperty(this,"people",{enumerable:!0,configurable:!0,writable:!0,value:o}),Object.defineProperty(this,"location",{enumerable:!0,configurable:!0,writable:!0,value:s}),Object.defineProperty(this,"description",{enumerable:!0,configurable:!0,writable:!0,value:l}),Object.defineProperty(this,"calendarId",{enumerable:!0,configurable:!0,writable:!0,value:c}),Object.defineProperty(this,"_options",{enumerable:!0,configurable:!0,writable:!0,value:u}),Object.defineProperty(this,"_customContent",{enumerable:!0,configurable:!0,writable:!0,value:d}),Object.defineProperty(this,"_foreignProperties",{enumerable:!0,configurable:!0,writable:!0,value:f}),Object.defineProperty(this,"_previousConcurrentEvents",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_totalConcurrentEvents",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_maxConcurrentEvents",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_nDaysInGrid",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_createdAt",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_eventFragments",{enumerable:!0,configurable:!0,writable:!0,value:{}})}return(0,qu.Z)(e,[{key:"_isSingleDayTimed",get:function(){return nC.test(this.start)&&nC.test(this.end)&&uC(this.start)===uC(this.end)}},{key:"_isSingleDayFullDay",get:function(){return rC.test(this.start)&&rC.test(this.end)&&this.start===this.end}},{key:"_isMultiDayTimed",get:function(){return nC.test(this.start)&&nC.test(this.end)&&uC(this.start)!==uC(this.end)}},{key:"_isMultiDayFullDay",get:function(){return rC.test(this.start)&&rC.test(this.end)&&this.start!==this.end}},{key:"_isSingleHybridDayTimed",get:function(){if(!this._config.isHybridDay)return!1;if(!nC.test(this.start)||!nC.test(this.end))return!1;var e,t=uC(this.start),n=uC(this.end),r=(e=new Date(function(e){if(!aC.DATE_TIME_STRING.test(e)&&!aC.DATE_STRING.test(e))throw new iC(e);return new Date(Number(e.slice(0,4)),Number(e.slice(5,7))-1,Number(e.slice(8,10)),Number(e.slice(11,13)),Number(e.slice(14,16)))}(n).getTime()-864e5),"".concat(e.getFullYear(),"-").concat(sC(e.getMonth()+1),"-").concat(sC(e.getDate())));if(t!==n&&t!==r)return!1;var a=this._config.dayBoundaries.value,i=cC(dC(this.start)),o=cC(dC(this.end));return i>=a.start&&(o<=a.end||o>i)||i<a.end&&o<=a.end}},{key:"_color",get:function(){return this.calendarId&&this._config.calendars.value&&this.calendarId in this._config.calendars.value?this._config.calendars.value[this.calendarId].colorName:"primary"}},{key:"_getForeignProperties",value:function(){return this._foreignProperties}},{key:"_getExternalEvent",value:function(){return bt({id:this.id,start:this.start,end:this.end,title:this.title,people:this.people,location:this.location,description:this.description,calendarId:this.calendarId,_options:this._options},this._getForeignProperties())}}]),e}(),vC=function(){function e(t,n,r,a){(0,Wu.Z)(this,e),Object.defineProperty(this,"_config",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"start",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"end",{enumerable:!0,configurable:!0,writable:!0,value:a}),Object.defineProperty(this,"people",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"location",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"description",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"title",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"calendarId",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_foreignProperties",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(this,"_options",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_customContent",{enumerable:!0,configurable:!0,writable:!0,value:{}})}return(0,qu.Z)(e,[{key:"build",value:function(){return new hC(this._config,this.id,this.start,this.end,this.title,this.people,this.location,this.description,this.calendarId,this._options,this._customContent,this._foreignProperties)}},{key:"withTitle",value:function(e){return this.title=e,this}},{key:"withPeople",value:function(e){return this.people=e,this}},{key:"withLocation",value:function(e){return this.location=e,this}},{key:"withDescription",value:function(e){return this.description=e,this}},{key:"withForeignProperties",value:function(e){return this._foreignProperties=e,this}},{key:"withCalendarId",value:function(e){return this.calendarId=e,this}},{key:"withOptions",value:function(e){return this._options=e,this}},{key:"withCustomContent",value:function(e){return this._customContent=e,this}}]),e}(),mC=function(e,t){var n=e.id,r=e.start,a=e.end,i=e.title,o=e.description,s=e.location,l=e.people,c=e._options,u=ya(e,eC);return new vC(t,n,r,a).withTitle(i).withDescription(o).withLocation(s).withPeople(l).withCalendarId(e.calendarId).withOptions(c).withForeignProperties(u).withCustomContent(e._customContent).build()},pC=function(){function e(t){(0,Wu.Z)(this,e),Object.defineProperty(this,"$app",{enumerable:!0,configurable:!0,writable:!0,value:t})}return(0,qu.Z)(e,[{key:"set",value:function(e){var t=this;console.log("we are here now to set",e),this.$app.calendarEvents.list.value=e.map((function(e){return mC(e,t.$app.config)}))}},{key:"add",value:function(e){var t=mC(e,this.$app.config);t._createdAt=new Date;var n=In(this.$app.calendarEvents.list.value);n.push(t),this.$app.calendarEvents.list.value=n}},{key:"get",value:function(e){var t;return null===(t=this.$app.calendarEvents.list.value.find((function(t){return t.id===e})))||void 0===t?void 0:t._getExternalEvent()}},{key:"getAll",value:function(){return this.$app.calendarEvents.list.value.map((function(e){return e._getExternalEvent()}))}},{key:"remove",value:function(e){var t=this.$app.calendarEvents.list.value.findIndex((function(t){return t.id===e})),n=In(this.$app.calendarEvents.list.value);n.splice(t,1),this.$app.calendarEvents.list.value=n}},{key:"update",value:function(e){var t=this.$app.calendarEvents.list.value.findIndex((function(t){return t.id===e.id})),n=In(this.$app.calendarEvents.list.value);n.splice(t,1,mC(e,this.$app.config)),this.$app.calendarEvents.list.value=n}}]),e}(),gC=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];null===e||void 0===e||e.forEach((function(e){if(!nC.test(e.start)&&!rC.test(e.start))throw new Error("[Schedule-X error]: Event start time ".concat(e.start," is not a valid time format. Please refer to the docs for more information."));if(!nC.test(e.end)&&!rC.test(e.end))throw new Error("[Schedule-X error]: Event end time ".concat(e.end," is not a valid time format. Please refer to the docs for more information."));if("number"===typeof e.id&&e.id%1!==0)throw new Error("[Schedule-X error]: Event id ".concat(e.id," is not a valid id. Only non-unicode characters that can be used by document.querySelector is allowed, see: https://developer.mozilla.org/en-US/docs/Web/CSS/ident. We recommend using uuids or integers."));if("string"===typeof e.id&&!/^[a-zA-Z0-9_-]*$/.test(e.id))throw new Error("[Schedule-X error]: Event id ".concat(e.id," is not a valid id. Only non-unicode characters that can be used by document.querySelector is allowed, see: https://developer.mozilla.org/en-US/docs/Web/CSS/ident. We recommend using uuids or integers."));if("string"!==typeof e.id&&"number"!==typeof e.id)throw new Error("[Schedule-X error]: Event id ".concat(e.id," is not a valid id. Only non-unicode characters that can be used by document.querySelector is allowed, see: https://developer.mozilla.org/en-US/docs/Web/CSS/ident. We recommend using uuids or integers."))}))},yC=function(){function e(){(0,Wu.Z)(this,e),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:"EventsServicePlugin"}),Object.defineProperty(this,"$app",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"eventsFacade",{enumerable:!0,configurable:!0,writable:!0,value:void 0})}return(0,qu.Z)(e,[{key:"beforeRender",value:function(e){this.$app=e,this.eventsFacade=new pC(e)}},{key:"update",value:function(e){gC([e]),this.eventsFacade.update(e)}},{key:"add",value:function(e){gC([e]),this.eventsFacade.add(e)}},{key:"remove",value:function(e){this.eventsFacade.remove(e)}},{key:"get",value:function(e){return this.eventsFacade.get(e)}},{key:"getAll",value:function(){return this.eventsFacade.getAll()}},{key:"set",value:function(e){console.log("what about this time",e),gC(e),console.log("pass it"),this.eventsFacade.set(e)}},{key:"setBackgroundEvents",value:function(e){this.$app.calendarEvents.backgroundEvents.value=e}}]),e}(),bC=function(){return e="eventsService",(t=new yC).name=e,t;var e,t};!function(e){e.DragAndDrop="dragAndDrop",e.EventModal="eventModal",e.ScrollController="scrollController",e.EventRecurrence="eventRecurrence",e.Resize="resize",e.CalendarControls="calendarControls",e.CurrentTime="currentTime"}(fC||(fC={}));function xC(e){var t=e.strokeColor;return A_(h_,{children:A_("svg",{className:"sx__event-icon",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[A_("g",{id:"SVGRepo_bgCarrier","stroke-width":"0"}),A_("g",{id:"SVGRepo_tracerCarrier","stroke-linecap":"round","stroke-linejoin":"round"}),A_("g",{id:"SVGRepo_iconCarrier",children:[A_("path",{d:"M12 8V12L15 15",stroke:t,"stroke-width":"2","stroke-linecap":"round"}),A_("circle",{cx:"12",cy:"12",r:"9",stroke:t,"stroke-width":"2"})]})]})})}function _C(e){var t=e.strokeColor;return A_(h_,{children:A_("svg",{className:"sx__event-icon",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[A_("g",{id:"SVGRepo_bgCarrier","stroke-width":"0"}),A_("g",{id:"SVGRepo_tracerCarrier","stroke-linecap":"round","stroke-linejoin":"round"}),A_("g",{id:"SVGRepo_iconCarrier",children:[A_("path",{d:"M15 7C15 8.65685 13.6569 10 12 10C10.3431 10 9 8.65685 9 7C9 5.34315 10.3431 4 12 4C13.6569 4 15 5.34315 15 7Z",stroke:t,"stroke-width":"2"}),A_("path",{d:"M5 19.5C5 15.9101 7.91015 13 11.5 13H12.5C16.0899 13 19 15.9101 19 19.5V20C19 20.5523 18.5523 21 18 21H6C5.44772 21 5 20.5523 5 20V19.5Z",stroke:t,"stroke-width":"2"})]})]})})}function wC(e){var t=e.strokeColor;return A_(h_,{children:A_("svg",{className:"sx__event-icon",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[A_("g",{id:"SVGRepo_bgCarrier","stroke-width":"0"}),A_("g",{id:"SVGRepo_tracerCarrier","stroke-linecap":"round","stroke-linejoin":"round"}),A_("g",{id:"SVGRepo_iconCarrier",children:[A_("g",{"clip-path":"url(#clip0_429_11046)",children:[A_("rect",{x:"12",y:"11",width:"0.01",height:"0.01",stroke:t,"stroke-width":"2","stroke-linejoin":"round"}),A_("path",{d:"M12 22L17.5 16.5C20.5376 13.4624 20.5376 8.53757 17.5 5.5C14.4624 2.46244 9.53757 2.46244 6.5 5.5C3.46244 8.53757 3.46244 13.4624 6.5 16.5L12 22Z",stroke:t,"stroke-width":"2","stroke-linejoin":"round"})]}),A_("defs",{children:A_("clipPath",{id:"clip0_429_11046",children:A_("rect",{width:"24",height:"24",fill:"white"})})})]})]})})}function jC(e){var t=e.strokeColor;return A_(h_,{children:A_("svg",{className:"sx__event-icon",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[A_("g",{id:"SVGRepo_bgCarrier","stroke-width":"0"}),A_("g",{id:"SVGRepo_tracerCarrier","stroke-linecap":"round","stroke-linejoin":"round"}),A_("g",{id:"SVGRepo_iconCarrier",children:[A_("rect",{x:"4",y:"4",width:"16",height:"16",rx:"3",stroke:t,"stroke-width":"2"}),A_("path",{d:"M16 10L8 10",stroke:t,"stroke-width":"2","stroke-linecap":"round"}),A_("path",{d:"M16 14L8 14",stroke:t,"stroke-width":"2","stroke-linecap":"round"})]})]})})}var NC=function(e){var t=e.slice(11,13),n=e.slice(14,16);return{year:Number(e.slice(0,4)),month:Number(e.slice(5,7))-1,date:Number(e.slice(8,10)),hours:""!==t?Number(t):void 0,minutes:""!==n?Number(n):void 0}},kC=function(e,t){var n=NC(e),r=n.year,a=n.month,i=n.date;return new Date(r,a,i).toLocaleDateString(t,{day:"numeric",month:"long",year:"numeric"})},SC=function(e,t){var n=NC(e),r=n.year,a=n.month,i=n.date,o=n.hours,s=n.minutes;return new Date(r,a,i,o,s).toLocaleTimeString(t,{hour:"numeric",minute:"numeric"})},CC=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"\u2013",r={start:e.start,end:e.end};return e._isSingleDayFullDay?kC(r.start,t):e._isMultiDayFullDay?"".concat(kC(r.start,t)," ").concat(n," ").concat(kC(r.end,t)):e._isSingleDayTimed&&r.start!==r.end?"".concat(kC(r.start,t),' <span aria-hidden="true">\u22c5</span> ').concat(SC(r.start,t)," ").concat(n," ").concat(SC(r.end,t)):e._isSingleDayTimed&&e.start===e.end?"".concat(kC(r.start,t),", ").concat(SC(r.start,t)):"".concat(kC(r.start,t),", ").concat(SC(r.start,t)," ").concat(n," ").concat(kC(r.end,t),", ").concat(SC(r.end,t))},DC=function(e){if(e){var t=e.scrollHeight>e.clientHeight,n=-1!==window.getComputedStyle(e).overflowY.indexOf("hidden");return t&&!n}return!0},EC=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return t&&t!==document.body&&t.nodeType!==Node.DOCUMENT_FRAGMENT_NODE?(DC(t)&&n.push(t),e(t.assignedSlot?t.assignedSlot.parentNode:t.parentNode,n)):(n.push(window),n)};function OC(e){var t=e.$app,n=i(G_("s"+Math.random().toString(36).substring(2,11)),1)[0],r=t.config.plugins.eventModal.calendarEvent.value,a=i(G_(!1),2),o=a[0],s=a[1],l=t.config._customComponentFns.eventModal;console.log("custom",l);var c=i(G_("sx__event-modal"),2),u=c[0],d=c[1],f=function(){var e,n,r;!function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:250,r=10,a=400+r,i=t.bottom-e.top>n,o=t.bottom<e.bottom,s=t.top<e.top,l=0,c=0,u="0%";l=e.bottom-t.top>n&&!s?t.top:i&&o?t.bottom-n:i&&!o?e.bottom-n:e.top,e.right-t.right>a?(c=t.right+r,u="-10%"):t.left-e.left>a?(c=t.left-a,u="10%"):c=e.left,document.documentElement.style.setProperty("--sx-event-modal-animation-start",u),document.documentElement.style.setProperty("--sx-event-modal-top","".concat(l,"px")),document.documentElement.style.setProperty("--sx-event-modal-left","".concat(c,"px"))}(null===(e=t.elements.calendarWrapper)||void 0===e?void 0:e.getBoundingClientRect(),null===(n=t.config.plugins.eventModal)||void 0===n?void 0:n.calendarEventDOMRect.value,(null===(r=t.elements.calendarWrapper)||void 0===r?void 0:r.querySelector(".sx__event-modal")).clientHeight)},h=function(){var e,n;t.config.plugins.eventModal.calendarEventDOMRect.value=null===(n=null===(e=t.config.plugins.eventModal)||void 0===e?void 0:e.calendarEventElement.value)||void 0===n?void 0:n.getBoundingClientRect(),f()};X_((function(){var e,a;l?(console.log(123123),l(document.querySelector("[data-ccid=".concat(n,"]")),{calendarEvent:null===r||void 0===r?void 0:r._getExternalEvent()})):d(u.concat(" sx__event-modal-default")),a=function(){f()},setTimeout((function(){a()})),s(!0);var i=function(e,t){return function(n){n.target instanceof HTMLElement&&(n.target.closest("#".concat(t))||e.config.plugins.eventModal.close())}}(t,n),o=EC((null===(e=t.config.plugins.eventModal)||void 0===e?void 0:e.calendarEventElement.value)||null);return o.forEach((function(e){return e.addEventListener("scroll",h)})),document.addEventListener("click",i),function(){document.removeEventListener("click",i),o.forEach((function(e){return e.removeEventListener("scroll",h)}))}}),[]);var v,m=function(e){var t="var(--sx-internal-color-text)",n="var(--sx-color-neutral-variant)",r=Kw(e.calendarState.isDark.value?n:t);return aj((function(){e.calendarState.isDark.value?r.value=n:r.value=t})),r}(t);return A_(h_,{children:r&&A_("div",{id:n,tabIndex:0,"data-ccid":n,className:"".concat(u).concat(o?" is-open":""),children:!l&&A_(h_,{children:[A_("div",{className:"sx__has-icon sx__event-modal__title",children:[A_("div",{style:{backgroundColor:"var(--sx-color-".concat(r._color,"-container)")},className:"sx__event-modal__color-icon sx__event-icon"}),r.title]}),A_("div",{className:"sx__has-icon sx__event-modal__time",children:[A_(xC,{strokeColor:m.value}),A_("div",{dangerouslySetInnerHTML:{__html:CC(r,t.config.locale.value)}})]}),r.people&&r.people.length&&A_("div",{className:"sx__has-icon sx__event-modal__people",children:[A_(_C,{strokeColor:m.value}),(v=r.people,v.reduce((function(e,t,n){return 0===n?t:n===v.length-1?"".concat(e," & ").concat(t):"".concat(e,", ").concat(t)}),""))]}),r.location&&A_("div",{className:"sx__has-icon sx__event-modal__location",children:[A_(wC,{strokeColor:m.value}),r.location]}),r.description&&A_("div",{className:"sx__has-icon sx__event-modal__description",children:[A_(jC,{strokeColor:m.value}),r.description]})]})})})}var PC=function(){function e(){(0,Wu.Z)(this,e),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:fC.EventModal}),Object.defineProperty(this,"calendarEvent",{enumerable:!0,configurable:!0,writable:!0,value:Kw(null)}),Object.defineProperty(this,"calendarEventDOMRect",{enumerable:!0,configurable:!0,writable:!0,value:Kw(null)}),Object.defineProperty(this,"calendarEventElement",{enumerable:!0,configurable:!0,writable:!0,value:Kw(null)}),Object.defineProperty(this,"ComponentFn",{enumerable:!0,configurable:!0,writable:!0,value:OC})}return(0,qu.Z)(e,[{key:"setCalendarEvent",value:function(e,t){var n=this;Uw((function(){n.calendarEvent.value=e,n.calendarEventDOMRect.value=t}))}},{key:"close",value:function(){var e=this;console.log(456),Uw((function(){e.calendarEvent.value=null,e.calendarEventDOMRect.value=null}))}}]),e}(),MC=function(){return e="eventModal",(t=new PC).name=e,t;var e,t},TC=function(){var e,n=I(),r=i((0,t.useState)([]),2),a=r[0],o=r[1],l=i((0,t.useState)([]),2),c=l[0],u=l[1],d=i((0,t.useState)([]),2),f=d[0],h=d[1],v=i((0,t.useState)(new Date((new Date).getFullYear(),(new Date).getMonth(),1)),2),m=v[0],p=v[1],g=i((0,t.useState)(new Date((new Date).getFullYear(),(new Date).getMonth()+1,0)),2),y=g[0],b=g[1],x=i((0,t.useState)(0),2),_=(x[0],x[1]),w=i((0,t.useState)(0),2),j=(w[0],w[1]),N=i((0,t.useState)(0),2),k=(N[0],N[1]),S=i((0,t.useState)(!1),2),C=S[0],D=S[1],E=i((0,t.useState)([]),2),O=E[0],P=E[1],M=i((0,t.useState)(!1),2),T=M[0],R=M[1],A=bC(),L=MC(),F=i((0,t.useState)(new Map),2),Y=F[0],U=F[1],Z=i((0,t.useState)(null),2),H=Z[0],B=Z[1],V=i((0,t.useState)(null),2),z=V[0],W=V[1],q=function(e){if(!e)return"";if(e.includes(",")){var t=e.split(",").map((function(e){return e.trim()}));return"".concat(t[1]," ").concat(t[0])}return e},K=function(e,t){return q(e)},$=XS({views:[HS(),wk(),IN($S),bk()],monthGridOptions:{nEventsPerDay:50},defaultView:ZS.name,skipValidation:!0,selectedDate:pl()(new Date).format("YYYY-MM-DD HH:mm"),events:a,plugins:[L,A],callbacks:{onRangeUpdate:function(e){console.log("new calendar range start date",e.start),console.log("new calendar range end date",e.end),B(e.start),W(e.end);var t=new Date(e.start),n=new Date(e.end);p(new Date(t.getFullYear(),t.getMonth(),1)),b(new Date(n.getFullYear(),n.getMonth()+1,0))}}}),G=function(){var e,t=new Map,n=function(){if(console.log("EventsCalendar - range:",H,"to",z,"events:",a.length),!H||!z){var e=pl()();return a.filter((function(t){return pl()(t.start_time).isSame(e,"month")}))}var t=pl()(H),n=pl()(z);return a.filter((function(e){return pl()(e.start_time).isBetween(t,n,"day","[]")}))}(),r=(0,s.Z)(n);try{for(r.s();!(e=r.n()).done;){var i=e.value,o=pl()(i.start_time).format("MMM Do, YYYY");if(t.has(o))t.set(o,[].concat(In(t.get(o)),[i]));else{var l=[];l.push(i),t.set(o,l)}}}catch(c){r.e(c)}finally{r.f()}return t};(0,t.useEffect)((function(){Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),n("/login")),Ds().then((function(e){u(e.data)})),ul().then((function(e){h(e.data)})),ou.getTimeData().then((function(e){P(e.data)}))}),[]),(0,t.useEffect)((function(){(null===c||void 0===c?void 0:c.length)>0&&f.length>0&&ou.getAllEvents({from:ou.formatDate(m),to:ou.formatDate(y)}).then((function(e){var t;o(null===(t=e.data.filter((function(t){var n,r,a,i,o,s,l,u,d,h,v,m,p,g,y,b,x,w,N,S,C,D,E,P,M,T=null!==t&&void 0!==t&&null!==(n=t.data)&&void 0!==n&&n.customer?(null===c||void 0===c||null===(r=c.find((function(e){var n;return e.id===(null===t||void 0===t||null===(n=t.data)||void 0===n?void 0:n.customer)})))||void 0===r?void 0:r.name)||(null===t||void 0===t||null===(a=t.data)||void 0===a?void 0:a.client_name)||"":(null===t||void 0===t||null===(i=t.data)||void 0===i?void 0:i.client_name)||"",R=null!==t&&void 0!==t&&null!==(o=t.data)&&void 0!==o&&o.resource?(null===f||void 0===f||null===(s=f.find((function(e){var n;return e.id===(null===t||void 0===t||null===(n=t.data)||void 0===n?void 0:n.resource)})))||void 0===s?void 0:s.name)||(null===t||void 0===t||null===(l=t.data)||void 0===l?void 0:l.resource_name)||"":(null===t||void 0===t||null===(u=t.data)||void 0===u?void 0:u.resource_name)||"";t.event_id=t.id,t.customer=T,t.doctor=R,t.phone=null!==t&&void 0!==t&&null!==(d=t.data)&&void 0!==d&&d.resource?(null===f||void 0===f||null===(h=f.find((function(e){var n;return e.id===(null===t||void 0===t||null===(n=t.data)||void 0===n?void 0:n.resource)})))||void 0===h?void 0:h.phone)||(null===t||void 0===t||null===(v=t.data)||void 0===v?void 0:v.resource_phone)||"":(null===t||void 0===t||null===(m=t.data)||void 0===m?void 0:m.resource_phone)||"",t.contact=null!==t&&void 0!==t&&null!==(p=t.data)&&void 0!==p&&p.resource?(null===f||void 0===f||null===(g=f.find((function(e){var n;return e.id===(null===t||void 0===t||null===(n=t.data)||void 0===n?void 0:n.resource)})))||void 0===g?void 0:g.contact)||(null===t||void 0===t||null===(y=t.data)||void 0===y?void 0:y.resource_contact)||"":(null===t||void 0===t||null===(b=t.data)||void 0===b?void 0:b.resource_contact)||"",t.address=null!==t&&void 0!==t&&null!==(x=t.data)&&void 0!==x&&x.resource?(null===f||void 0===f||null===(w=f.find((function(e){var n;return e.id===(null===t||void 0===t||null===(n=t.data)||void 0===n?void 0:n.resource)})))||void 0===w?void 0:w.address)||(null===t||void 0===t||null===(N=t.data)||void 0===N?void 0:N.resource_address)||"":(null===t||void 0===t||null===(S=t.data)||void 0===S?void 0:S.resource_address)||"",t.translation=(null===t||void 0===t||null===(C=t.data)||void 0===C?void 0:C.interpreter)||"",t.newPatient=(null===t||void 0===t||null===(D=t.data)||void 0===D?void 0:D.new_patient)||"",t.needId=(null===t||void 0===t||null===(E=t.data)||void 0===E?void 0:E.need_id)||"",t.disability=(null===t||void 0===t||null===(P=t.data)||void 0===P?void 0:P.disability)||"",t.startTime=null!==t&&void 0!==t&&t.start_time?"".concat(pl()(new Date(null===t||void 0===t?void 0:t.start_time)).format("hh:mm A")):"",t.endTime=null!==t&&void 0!==t&&t.start_time?"".concat(pl()(new Date(null===t||void 0===t?void 0:t.end_time)).format("hh:mm A")):"",t.fasting=(null===t||void 0===t||null===(M=t.data)||void 0===M?void 0:M.fasting)||"",t.transportation=(null===t||void 0===t?void 0:t.link_event_name)||"",t.title=K(T,null===t||void 0===t||t.start_time),t.description=function(e,t){var n=q(e);return"".concat(n," - ").concat(t)}(T,R),t.start=null!==t&&void 0!==t&&t.start_time?"".concat(pl()(new Date(null===t||void 0===t?void 0:t.start_time)).format("YYYY-MM-DD HH:mm")):"",t.end=t.stop_time?"".concat(pl()(new Date(null===t||void 0===t?void 0:t.stop_time)).format("YYYY-MM-DD HH:mm")):"";var A=ou.getTransportationInfo(e.data,t,O),I=A.isFutureEvent,L=A.maxTranslate1,F=A.maxTranslate2,Y=A.maxResource,U=A.totalTranslate1,Z=A.totalTranslate2,H=A.totalResource;return t.color=null===t||void 0===t?void 0:t.color,t._options={additionalClasses:["event-".concat((null===t||void 0===t?void 0:t.color)||"primary")]},t.showWarnings=I,t.maxTranslate1=L,t.maxTranslate2=F,t.maxResource=Y,t.totalTranslate1=U,_(t.totalTranslate1),t.totalTranslate2=Z,j(t.totalTranslate2),t.totalResource=H,k(t.totalResource),t})).filter((function(e){return"medical"===e.type})))||void 0===t?void 0:t.filter((function(e){return!C&&"active"===e.status||C})))}))}),[m,y,c,f,O,C]),(0,t.useEffect)((function(){var e;a&&$&&(console.log("EventsCalendar useEffect - events:",a.length,"range:",H,"to",z),null===$||void 0===$||null===(e=$.eventsService)||void 0===e||e.set(a),U(G()))}),[a,H,z]);var J={eventModal:function(e){var t=e.calendarEvent;return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"sx__event-modal__title",children:null===t||void 0===t?void 0:t.customer}),(0,On.jsx)("div",{className:"sx__event-modal__time",children:"".concat(null===t||void 0===t?void 0:t.doctor)}),(0,On.jsx)("div",{className:"sx__event-modal__time",children:"".concat(null===t||void 0===t?void 0:t.startTime)}),(0,On.jsxs)("div",{className:"sx__event-modal__time",children:[(0,On.jsx)($c,{size:16,onClick:function(){return e=null===t||void 0===t?void 0:t.id,void n("/medical/events/edit/".concat(e,"?from=calendar"));var e},className:"me-4"}),(0,On.jsx)(Ch,{size:16,onClick:function(){!function(e){var t,n,r,i=a.find((function(t){return t.id===e}));ou.disableEvent(e,{status:"inactive",edit_by:localStorage.getItem("user")&&(null===(t=JSON.parse(localStorage.getItem("user")))||void 0===t?void 0:t.name),edit_date:new Date,edit_history:null!==i&&void 0!==i&&i.edit_history?[].concat(In(i.edit_history),[{employee:localStorage.getItem("user")&&(null===(n=JSON.parse(localStorage.getItem("user")))||void 0===n?void 0:n.name),date:new Date}]):[{employee:localStorage.getItem("user")&&(null===(r=JSON.parse(localStorage.getItem("user")))||void 0===r?void 0:r.name),date:new Date}]}).then((function(){ou.getAllEvents({from:ou.formatDate(m),to:ou.formatDate(y)}).then((function(e){o(e.data.filter((function(t){var n,r,a,i,o,s,l,u,d,h,v,m,p,g,y,b,x,w,N,S,C,D,E,P,M,T=null!==t&&void 0!==t&&null!==(n=t.data)&&void 0!==n&&n.customer?(null===c||void 0===c||null===(r=c.find((function(e){var n;return e.id===(null===t||void 0===t||null===(n=t.data)||void 0===n?void 0:n.customer)})))||void 0===r?void 0:r.name)||(null===t||void 0===t||null===(a=t.data)||void 0===a?void 0:a.client_name)||"":(null===t||void 0===t||null===(i=t.data)||void 0===i?void 0:i.client_name)||"",R=null!==t&&void 0!==t&&null!==(o=t.data)&&void 0!==o&&o.resource?(null===f||void 0===f||null===(s=f.find((function(e){var n;return e.id===(null===t||void 0===t||null===(n=t.data)||void 0===n?void 0:n.resource)})))||void 0===s?void 0:s.name)||(null===t||void 0===t||null===(l=t.data)||void 0===l?void 0:l.resource_name)||"":(null===t||void 0===t||null===(u=t.data)||void 0===u?void 0:u.resource_name)||"";t.event_id=t.id,t.customer=T,t.doctor=R,t.phone=null!==t&&void 0!==t&&null!==(d=t.data)&&void 0!==d&&d.resource?(null===f||void 0===f||null===(h=f.find((function(e){var n;return e.id===(null===t||void 0===t||null===(n=t.data)||void 0===n?void 0:n.resource)})))||void 0===h?void 0:h.phone)||(null===t||void 0===t||null===(v=t.data)||void 0===v?void 0:v.resource_phone)||"":(null===t||void 0===t||null===(m=t.data)||void 0===m?void 0:m.resource_phone)||"",t.contact=null!==t&&void 0!==t&&null!==(p=t.data)&&void 0!==p&&p.resource?(null===f||void 0===f||null===(g=f.find((function(e){var n;return e.id===(null===t||void 0===t||null===(n=t.data)||void 0===n?void 0:n.resource)})))||void 0===g?void 0:g.contact)||(null===t||void 0===t||null===(y=t.data)||void 0===y?void 0:y.resource_contact)||"":(null===t||void 0===t||null===(b=t.data)||void 0===b?void 0:b.resource_contact)||"",t.address=null!==t&&void 0!==t&&null!==(x=t.data)&&void 0!==x&&x.resource?(null===f||void 0===f||null===(w=f.find((function(e){var n;return e.id===(null===t||void 0===t||null===(n=t.data)||void 0===n?void 0:n.resource)})))||void 0===w?void 0:w.address)||(null===t||void 0===t||null===(N=t.data)||void 0===N?void 0:N.resource_address)||"":(null===t||void 0===t||null===(S=t.data)||void 0===S?void 0:S.resource_address)||"",t.translation=(null===t||void 0===t||null===(C=t.data)||void 0===C?void 0:C.interpreter)||"",t.newPatient=(null===t||void 0===t||null===(D=t.data)||void 0===D?void 0:D.new_patient)||"",t.needId=(null===t||void 0===t||null===(E=t.data)||void 0===E?void 0:E.need_id)||"",t.disability=(null===t||void 0===t||null===(P=t.data)||void 0===P?void 0:P.disability)||"",t.startTime=null!==t&&void 0!==t&&t.start_time?"".concat(pl()(new Date(null===t||void 0===t?void 0:t.start_time)).format("hh:mm A")):"",t.endTime=null!==t&&void 0!==t&&t.start_time?"".concat(pl()(new Date(null===t||void 0===t?void 0:t.end_time)).format("hh:mm A")):"",t.fasting=(null===t||void 0===t||null===(M=t.data)||void 0===M?void 0:M.fasting)||"",t.transportation=(null===t||void 0===t?void 0:t.link_event_name)||"",t.title=K(T,null===t||void 0===t||t.start_time),t.start=null!==t&&void 0!==t&&t.start_time?"".concat(pl()(new Date(null===t||void 0===t?void 0:t.start_time)).format("YYYY-MM-DD HH:mm")):"",t.end=t.stop_time?"".concat(pl()(new Date(null===t||void 0===t?void 0:t.stop_time)).format("YYYY-MM-DD HH:mm")):"",t._options={additionalClasses:["event-".concat((null===t||void 0===t?void 0:t.color)||"primary")]};var A=ou.getTransportationInfo(e.data,t,O),I=A.isFutureEvent,L=A.maxTranslate1,F=A.maxTranslate2,Y=A.maxResource,U=A.totalTranslate1,Z=A.totalTranslate2,H=A.totalResource;return t.color=null===t||void 0===t?void 0:t.color,t.showWarnings=I,t.maxTranslate1=L,t.maxTranslate2=F,t.maxResource=Y,t.totalTranslate1=U,_(t.totalTranslate1),t.totalTranslate2=Z,j(t.totalTranslate2),t.totalResource=H,k(t.totalResource),t})).filter((function(e){return"medical"===e.type&&(!C&&"active"===e.status||C)})))}))}))}(null===t||void 0===t?void 0:t.id)}})," "]})]})}},X=t.forwardRef((function(e,t){e.children;var n=e.style,r=e.className,a=e["aria-labelledby"];return(0,On.jsxs)("div",{ref:t,style:n,className:r,"aria-labelledby":a,children:[(0,On.jsx)("h6",{children:"Filter By"}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Show Deleted Events"}),(0,On.jsx)("input",{type:"checkbox",value:C,checked:!0===C,onClick:function(){return D(!C)}})]})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return R(!1),void D(!1)},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){R(!1)},children:" Filter "})]})})]})}));return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/medical/index",children:"Medical"}),(0,On.jsx)(wl.Item,{active:!0,children:"Medical Event Calendar"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsx)("h4",{children:"Medical Event Calendar"})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",style:{"min-width":"1500px"},children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsx)(Yc,{defaultActiveKey:"eventsCalendar",id:"events-calendar-tab",children:(0,On.jsx)(zc,{eventKey:"eventsCalendar",title:"Medical Appointments",children:(0,On.jsxs)("div",{className:"multi-columns-container",children:[(0,On.jsx)("div",{className:"column-container",style:{minWidth:"1000px"},children:$&&(0,On.jsx)(JS,{customComponents:J,calendarApp:$})}),(0,On.jsx)("div",{className:"column-container",children:(0,On.jsxs)("div",{className:"column-card",style:{maxHeight:"800px",overflowY:"auto",overflowX:"hidden"},children:[(0,On.jsx)("h6",{className:"text-primary me-4",children:"List"}),null===(e=Array.from(null===Y||void 0===Y?void 0:Y.keys()))||void 0===e?void 0:e.map((function(e){return(0,On.jsxs)("div",{children:[(0,On.jsx)("h6",{className:"text-primary me-2",children:e}),Y.get(e).map((function(e){return(0,On.jsxs)("div",{className:"event-".concat(e.color||"primary"," mb-4 event-list-item-container"),onClick:function(){return t=e.id,void n("/medical/events/".concat(t));var t},style:{cursor:"pointer"},children:[(0,On.jsx)("div",{className:"event-item-flex",children:(0,On.jsx)("div",{className:"sx__month-agenda-event__title",children:"".concat(pl()(null===e||void 0===e?void 0:e.start_time).format("hh:mm A"),": ").concat(q(e.customer))})}),(0,On.jsx)("div",{className:"sx__event-modal__time with-padding",children:"provider: ".concat(null===e||void 0===e?void 0:e.doctor)})]},e.id)}))]},e)}))]})})]})})}),(0,On.jsx)("div",{className:"list-func-panel",children:(0,On.jsxs)(zo,{id:"event-calendar-filter",show:T,onToggle:function(){return R(!T)},autoClose:!1,children:[(0,On.jsxs)(zo.Toggle,{variant:"primary",children:[(0,On.jsx)(hf,{size:16,className:"me-2"}),"Filter"]}),(0,On.jsx)(zo.Menu,{as:X})]},"event-calendar-filter")})]})})]})},RC=function(){var e=I();return(0,t.useEffect)((function(){Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login"))}),[]),(0,On.jsx)(On.Fragment,{children:(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsx)(Z,{})})})})},AC=function(){var e=I();return(0,t.useEffect)((function(){Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login"))}),[]),(0,On.jsx)(On.Fragment,{children:(0,On.jsxs)("div",{className:"list row",children:[(0,On.jsxs)("div",{className:"col-md-12 mb-4",children:[(0,On.jsx)("div",{className:"float-end",children:(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){return Hs.logout()},children:"Log Out"})}),(0,On.jsx)("strong",{children:"You can click on the links below to manage medical events and resources: "})]}),(0,On.jsxs)("div",{className:"medical",children:[(0,On.jsxs)("div",{class:"mb-4",children:[(0,On.jsx)("h6",{children:"Medical Events Management"}),(0,On.jsxs)("ul",{children:[(0,On.jsx)("li",{onClick:function(){e("/medical/events")},children:"Create Medical Appointment"}),(0,On.jsx)("li",{onClick:function(){e("/medical/events/list")},children:"Medical Appointment One-day List (for Driver Assignment)"}),(0,On.jsx)("li",{onClick:function(){e("/medical/events/multiple-list")},children:"Medical Appointment Multi-day List (for Documents)"}),(0,On.jsx)("li",{onClick:function(){e("/medical/events/calendar")},children:"Medical Appointment Calendar"}),(0,On.jsx)("li",{onClick:function(){e("/messages/send-message?from=medical")},children:"Send Messages"})]})]}),(0,On.jsxs)("div",{class:"mb-4",children:[(0,On.jsx)("h6",{children:"Resources Management"}),(0,On.jsxs)("ul",{children:[(0,On.jsx)("li",{onClick:function(){e("/medical/resources/list")},children:"Resources List"}),(0,On.jsx)("li",{onClick:function(){e("/medical/resources")},children:"Add Resource"})]})]}),(0,On.jsxs)("div",{class:"mb-4",children:[(0,On.jsx)("h6",{children:"Medical Appointments Requests Management"}),(0,On.jsxs)("ul",{children:[(0,On.jsx)("li",{onClick:function(){e("/medical/event-request/list")},children:"Medical Appointment Requests List"}),(0,On.jsx)("li",{onClick:function(){e("/medical/event-request")},children:"Add Medical Appointment Request"})]})]})]})]})})},IC=function(){var e,n,r=I(),a=i((0,t.useState)([]),2),o=a[0],s=a[1],l=i((0,t.useState)([]),2),c=l[0],u=l[1],d=i((0,t.useState)(void 0),2),f=d[0],h=d[1],v=i((0,t.useState)(""),2),m=v[0],p=v[1],g=i((0,t.useState)(void 0),2),y=(g[0],g[1],i((0,t.useState)(void 0),2)),b=y[0],x=y[1],_=i((0,t.useState)(""),2),w=_[0],j=_[1],N=i((0,t.useState)(""),2),k=N[0],S=N[1],C=i((0,t.useState)(""),2),D=C[0],E=C[1],O=i((0,t.useState)(""),2),P=O[0],M=O[1],T=i((0,t.useState)(""),2),R=T[0],A=T[1],L=i((0,t.useState)(!1),2),F=L[0],Y=L[1],U=i((0,t.useState)(""),2),Z=U[0],H=U[1],B=i((0,t.useState)([]),2),V=(B[0],B[1]),z=i((0,t.useState)(""),2),W=z[0],q=z[1],K=function(){r("/medical/event-request/list")},$=function(){var e,t,n;if(function(){var e=[];return f&&f.id||e.push("Patient"),b&&b.id||e.push("Doctor"),!(e.length>0)||(window.alert("Please fill in the following required fields:\n".concat(e.join("\n"))),!1)}()){var r={customer_id:null===f||void 0===f?void 0:f.id,customer_display:"".concat(null===f||void 0===f?void 0:f.name," - ").concat(null===f||void 0===f?void 0:f.name_cn," - ").concat(null===f||void 0===f?void 0:f.birth_date),source:k,symptom:P,resource:null===b||void 0===b?void 0:b.id,resource_display:null===b||void 0===b?void 0:b.name,transportation:R,np:D,upload:localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.name),type:W,status:"active",create_by:localStorage.getItem("user")&&(null===(t=JSON.parse(localStorage.getItem("user")))||void 0===t?void 0:t.name),create_date:new Date,edit_history:[{employee:localStorage.getItem("user")&&(null===(n=JSON.parse(localStorage.getItem("user")))||void 0===n?void 0:n.name),date:new Date}]};console.log("new Event Request",r),su.createNewEventRequest(r).then((function(e){return K()}))}};(0,t.useEffect)((function(){Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),r("/login")),Promise.all([ul(),Ls()]).then((function(e){var t=i(e,2),n=t[0],r=t[1];s(n.data),V(n.data),u(r.data)}))}),[]),(0,t.useEffect)((function(){var e=In(o);w&&""!==w&&V(null===e||void 0===e?void 0:e.filter((function(e){return e.type===w})))}),[w]);return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/medical/index",children:"Medical"}),(0,On.jsx)(wl.Item,{href:"/medical/event-request/list",children:"Appointment Request Information"}),(0,On.jsx)(wl.Item,{active:!0,children:"Create New Appointment Request"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsxs)("h4",{children:["Create New Appointment Request ",(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){K()},children:"Back"})]})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsx)("div",{className:"app-main-content-list-func-container",children:(0,On.jsx)(Yc,{defaultActiveKey:"requestInfo",id:"request-tab",children:(0,On.jsxs)(zc,{eventKey:"requestInfo",title:"Appointment Request Information",children:[(0,On.jsx)("h6",{className:"text-primary",children:"Patient And Doctor Info"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Patient",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)(ob,{styles:{control:function(e){return bt(bt({},e),{},{width:"350px",borderRadius:"8px"})},indicatorSeparator:function(){return{display:"none"}},dropdownIndicator:function(e){return bt(bt({},e),{},{paddingRight:"8px",color:"#333","&:hover":{color:"#000"}})},valueContainer:function(e){return bt(bt({},e),{},{height:"43px",padding:"0 8px"})},input:function(e){return bt(bt({},e),{},{margin:"0px",padding:"0px",height:"30px",width:"290px"})},placeholder:function(e){return bt(bt({},e),{},{fontSize:"13px"})},singleValue:function(e){return bt(bt({},e),{},{margin:"0px",fontSize:"13px"})}},value:m||"",onChange:function(e){return function(e){p(e),h(c.find((function(t){return t.id===e.value})))}(e)},options:[{value:"",label:""}].concat(In(c.filter((function(e){return"active"===(null===e||void 0===e?void 0:e.status)&&"discharged"!==(null===e||void 0===e?void 0:e.type)})).map((function(e){return{value:(null===e||void 0===e?void 0:e.id)||"",label:"".concat(null===e||void 0===e?void 0:e.name," - ").concat(null===e||void 0===e?void 0:e.name_cn," - ").concat(null===e||void 0===e?void 0:e.birth_date)||""}}))))})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Doctor",(0,On.jsx)("span",{className:"required",children:"*"})]}),b?(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("span",{children:null===b||void 0===b?void 0:b.name})," ",(0,On.jsx)("span",{children:(0,On.jsx)("button",{className:"btn btn-link btn-sm me-2 mb-2",onClick:function(){return Y(!0)},children:"Update"})})]}):(0,On.jsx)("button",{className:"btn btn-link btn-sm me-2 mb-2",onClick:function(){return Y(!0)},children:"Please click here to add resources"})]})]}),(0,On.jsx)("h6",{className:"text-primary",children:"Appointment Request Information"}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Source",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsxs)("select",{value:k,onChange:function(e){return S(e.target.value)},children:[(0,On.jsx)("option",{value:""}),su.sourceList.map((function(e){return(0,On.jsx)("option",{value:e.value,children:e.label})}))]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsxs)("div",{className:"field-label",children:["Type",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsxs)("select",{value:W,onChange:function(e){return q(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"New",children:"New"}),(0,On.jsx)("option",{value:"Reschedule",children:"Reschedule"}),(0,On.jsx)("option",{value:"Cancel",children:"Cancel"}),(0,On.jsx)("option",{value:"Transportation Change",children:"Transportation Change"}),(0,On.jsx)("option",{value:"Emergency",children:"Emergency"}),(0,On.jsx)("option",{value:"Option 6",children:"Option 6"})]})]})]}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Symptom \u548c\u7279\u6b8a\u8981\u6c42"}),(0,On.jsx)("textarea",{value:P||"",onChange:function(e){return M(e.target.value)}})]})}),(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Transportation"}),(0,On.jsxs)("select",{value:R,onChange:function(e){return A(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"by own",children:"By Own"}),(0,On.jsx)("option",{value:"televisit",children:"Televisit"}),(0,On.jsx)("option",{value:"pickup only",children:"Pickup Only"}),(0,On.jsx)("option",{value:"dropoff only",children:"Dropoff Only"}),(0,On.jsx)("option",{value:"Center Transportation",children:"By Center Transportation"}),(0,On.jsx)("option",{value:"client does not need to go",children:"Client Does Not Need To Go"})]})]}),(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"NP"}),(0,On.jsxs)("select",{value:D,onChange:function(e){return E(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"Yes",children:"Yes"}),(0,On.jsx)("option",{value:"No",children:"No"})]})]})]}),(0,On.jsx)("div",{className:"list row mb-5",children:(0,On.jsxs)("div",{className:"col-md-12 col-sm-12 col-xs-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){r("/medical/index")},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return $()},children:" Submit "})]})})]})})})}),(0,On.jsxs)(Yd,{show:F,fullscreen:"xxl-down",onHide:function(){return Y(!1)},children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Select the Resource"})}),(0,On.jsxs)(Yd.Body,{children:[(0,On.jsxs)("div",{className:"app-main-content-fields-section",children:[(0,On.jsxs)("div",{className:"mb-4 me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Type in Keyword to Filter"}),(0,On.jsx)("input",{type:"text",value:Z,onChange:function(e){return H(e.target.value)}})]}),(0,On.jsxs)("div",{className:"mb-4 me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Filter By Resource Type"}),(0,On.jsxs)("select",{value:w,onChange:function(e){return j(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"doctor",children:"Doctor"}),(0,On.jsx)("option",{value:"pharmacy",children:"Pharmacy"}),(0,On.jsx)("option",{value:"hospital",children:"Hospital"}),(0,On.jsx)("option",{value:"surgical center",children:"Surgical Center"}),(0,On.jsx)("option",{value:"government agency",children:"Government Agency"}),(0,On.jsx)("option",{value:"other",children:"Other"})]})]})]}),(0,On.jsxs)("table",{className:"personnel-info-table mb-4",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{className:"sortable-header",children:[(0,On.jsx)("th",{children:"Name"}),(0,On.jsx)("th",{children:"Specialty"}),(0,On.jsx)("th",{children:"Address"}),(0,On.jsx)("th",{})]})}),(0,On.jsx)("tbody",{children:null===o||void 0===o||null===(e=o.filter((function(e){return"active"===e.status})))||void 0===e||null===(n=e.filter((function(e){return function(e){if(Z.length>0){var t,n,r,a,i,o=Z.toLowerCase();return(null===e||void 0===e||null===(t=e.name.toLowerCase())||void 0===t?void 0:t.includes(o))||(null===e||void 0===e||null===(n=e.address)||void 0===n||null===(r=n.toLowerCase())||void 0===r?void 0:r.includes(o))||(null===e||void 0===e||null===(a=e.specialty)||void 0===a||null===(i=a.toLowerCase())||void 0===i?void 0:i.includes(o))}return!0}(e)})))||void 0===n?void 0:n.filter((function(e){return function(e){return!(w.length>0)||(null===e||void 0===e?void 0:e.type)===w}(e)})).map((function(e){return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{children:"".concat((null===e||void 0===e?void 0:e.name)||"").concat(null!==e&&void 0!==e&&e.name?"-":"").concat((null===e||void 0===e?void 0:e.name_original)||"").concat(null!==e&&void 0!==e&&e.name_original?"-":"").concat((null===e||void 0===e?void 0:e.name_branch)||"")}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.specialty}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.address}),(0,On.jsx)("td",{style:{"min-width":"220px"},children:(null===e||void 0===e?void 0:e.id)===(null===b||void 0===b?void 0:b.id)?"Selected":(0,On.jsx)(Mo,{variant:"link",className:"me-2",size:"sm",onClick:function(){x(e),Y(!1)},children:"Select"})})]},e.id)}))})]})]}),(0,On.jsx)(Yd.Footer,{children:(0,On.jsx)(Mo,{variant:"primary",onClick:function(){return Y(!1)},children:"Complete And Close"})})]})]})},LC=function(){var e=I(),n=i((0,t.useState)([]),2),r=n[0],a=n[1],o=i((0,t.useState)([]),2),s=o[0],l=o[1],c=i((0,t.useState)([]),2),u=c[0],d=c[1],f=i((0,t.useState)({key:"",order:""}),2),h=f[0],v=f[1],m=i((0,t.useState)(!1),2),p=m[0],g=m[1],y=i((0,t.useState)({}),2),b=y[0],x=y[1],_=i((0,t.useState)(""),2),w=_[0],j=_[1],N=i((0,t.useState)([]),2),k=N[0],S=N[1],C=i((0,t.useState)([{key:"customer_display",label:"Patient",show:!0},{key:"resource_display",label:"Doctor",show:!0},{key:"source",label:"Source",show:!0},{key:"type",label:"Type",show:!0},{key:"symptom",label:"Symptom Or Special Need",show:!0},{key:"np",label:"NP",show:!0},{key:"upload",label:"Upload By",show:!0},{key:"status",label:"Status",show:!0},{key:"create_date",label:"Create Date",show:!0}]),2),D=C[0],E=C[1];(0,t.useEffect)((function(){Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login")),Ls().then((function(e){l(e.data)})),ul().then((function(e){d(e.data)}))}),[]),(0,t.useEffect)((function(){(null===s||void 0===s?void 0:s.length)>0&&(null===u||void 0===u?void 0:u.length)>0&&su.getAllEventRequests().then((function(e){a(e.data)}))}),[u,s]),(0,t.useEffect)((function(){var e=In(r),t=""===h.key?e:e.sort((function(e,t){return e[h.key].localeCompare(t[h.key])}));a("asc"===h.order?t:t.reverse())}),[h]);var O=function(e,t,n){var r,a,i,o,s,l;return((null===e||void 0===e||null===(r=e.customer_display)||void 0===r||null===(a=r.toLowerCase())||void 0===a?void 0:a.includes(null===n||void 0===n?void 0:n.toLowerCase()))||(null===e||void 0===e||null===(i=e.source)||void 0===i||null===(o=i.toLowerCase())||void 0===o?void 0:o.includes(null===n||void 0===n?void 0:n.toLowerCase()))||(null===e||void 0===e||null===(s=e.resource_display)||void 0===s||null===(l=s.toLowerCase())||void 0===l?void 0:l.includes(null===n||void 0===n?void 0:n.toLowerCase())))&&(null===e||void 0===e?void 0:e.status)===t},P=function(){var e;return k.length===(null===r||void 0===r||null===(e=r.filter((function(e){return O(e,p?"done":"active",w)})))||void 0===e?void 0:e.length)&&k.length>0},M=function(e){var t=e.target,n=t.name,r=t.value;x(bt(bt({},b),{},(0,gt.Z)({},n,r)))},T=function(t,n){var i;return(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{className:"th-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:P(),onClick:function(){return function(){var e;if(k.length!==(null===r||void 0===r||null===(e=r.filter((function(e){return O(e,p?"done":"active",w)})))||void 0===e?void 0:e.length)||0===k.length){var t=In(null===r||void 0===r?void 0:r.filter((function(e){return O(e,p?"done":"active",w)}))).map((function(e){return e.id}));S(t)}else S([])}()}})}),(0,On.jsx)("th",{className:"th-index",children:"No."}),D.filter((function(e){return e.show})).map((function(e,t){return(0,On.jsxs)("th",{className:"sortable-header",children:[e.label," ",(0,On.jsx)("span",{className:"float-right",onClick:function(){return function(e){var t={key:e,order:"asc"};h.key===e&&"asc"===h.order&&(t=bt(bt({},t),{},{order:"desc"})),v(t)}(e.key)},children:(0,On.jsx)("img",{src:"/images/".concat((n=e.key,h.key===n?"asc"===h.order?"up_arrow":"down_arrow":"default"),".png")})})]},t);var n})),(0,On.jsx)("th",{children:"Completed By"}),(0,On.jsx)("th",{children:"Comments"}),(0,On.jsx)("th",{children:"Comment on the record"}),(0,On.jsx)("th",{})]})}),(0,On.jsx)("tbody",{children:null===(i=r.filter((function(e){return O(e,t,n)})))||void 0===i?void 0:i.map((function(t,n){var i,o,l,c,d,f,h,v,m,p,g,y,x,_;return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{className:"td-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:k.includes(null===t||void 0===t?void 0:t.id),onClick:function(){return function(e){if(k.includes(e)){var t=In(k).filter((function(t){return t!==e}));S(t)}else{var n=[].concat(In(k),[e]);S(n)}}(null===t||void 0===t?void 0:t.id)}})}),(0,On.jsx)("td",{className:"td-index",children:n+1}),(null===(i=D.find((function(e){return"customer_display"===e.key})))||void 0===i?void 0:i.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.customer_display}),(null===(o=D.find((function(e){return"resource_display"===e.key})))||void 0===o?void 0:o.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.resource_display}),(null===(l=D.find((function(e){return"source"===e.key})))||void 0===l?void 0:l.show)&&(0,On.jsx)("td",{children:(null===(c=su.sourceList.find((function(e){return(null===e||void 0===e?void 0:e.value)===(null===t||void 0===t?void 0:t.source)})))||void 0===c?void 0:c.label)||(null===t||void 0===t?void 0:t.source)}),(null===(d=D.find((function(e){return"type"===e.key})))||void 0===d?void 0:d.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.type}),(null===(f=D.find((function(e){return"symptom"===e.key})))||void 0===f?void 0:f.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.symptom}),(null===(h=D.find((function(e){return"np"===e.key})))||void 0===h?void 0:h.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.np}),(null===(v=D.find((function(e){return"upload"===e.key})))||void 0===v?void 0:v.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.upload}),(null===(m=D.find((function(e){return"status"===e.key})))||void 0===m?void 0:m.show)&&(0,On.jsx)("td",{children:(_=null===t||void 0===t?void 0:t.status,"active"===_?"In Progress":"done"===_?"Done":"Deleted")}),(null===(p=D.find((function(e){return"create_date"===e.key})))||void 0===p?void 0:p.show)&&(0,On.jsx)("td",{children:new Date(null===t||void 0===t?void 0:t.create_date).toLocaleDateString()}),(0,On.jsx)("td",{children:"done"===t.status&&(null===t||void 0===t?void 0:t.edit_history)&&(null===t||void 0===t||null===(g=t.edit_history[(null===t||void 0===t||null===(y=t.edit_history)||void 0===y?void 0:y.length)-1])||void 0===g?void 0:g.employee)||""}),(0,On.jsx)("td",{children:null===t||void 0===t||null===(x=t.notes)||void 0===x?void 0:x.map((function(e){return(0,On.jsx)("p",{children:"".concat(null===e||void 0===e?void 0:e.author,": ").concat(null===e||void 0===e?void 0:e.content)})}))}),(0,On.jsxs)("td",{align:"center",children:[(0,On.jsx)("textarea",{id:null===t||void 0===t?void 0:t.id,name:null===t||void 0===t?void 0:t.id,onChange:M,className:"comments-text"})," ",(0,On.jsx)("button",{className:"btn btn-primary btn-sm me-2 mt-2",onClick:function(){return function(e){var t=b[e];if(t){var n,i,o=(null===r||void 0===r||null===(n=r.find((function(t){return t.id===e})))||void 0===n?void 0:n.notes)||[],s=[].concat(In(o),[{content:t,author:localStorage.getItem("user")&&(null===(i=JSON.parse(localStorage.getItem("user")))||void 0===i?void 0:i.name)}]);su.updateEventRequest(e,{notes:s}).then((function(){su.getAllEventRequests().then((function(t){a(t.data),document.getElementById(e).value=""}))}))}}(null===t||void 0===t?void 0:t.id)},children:"Submit"})]}),(0,On.jsxs)("td",{className:"active"===t.status?"table-button-container":"",children:["done"!==t.status&&(0,On.jsx)("button",{className:"btn btn-primary btn-sm me-2",onClick:function(){return function(t){var n,r,a,i,o=s.find((function(e){return e.id===(null===t||void 0===t?void 0:t.customer_id)})),l=u.find((function(e){return e.id===(null===t||void 0===t?void 0:t.resource)})),c={data:{customer:null===t||void 0===t?void 0:t.customer_id,resource:null===t||void 0===t?void 0:t.resource,client_name:null===o||void 0===o?void 0:o.name,client_pharmacy:null===o||void 0===o?void 0:o.pharmacy,client_pcp:null===o||void 0===o?void 0:o.care_provider,client_birth_date:null===o||void 0===o?void 0:o.birth_date,client_seating:null===o||void 0===o?void 0:o.seating,resource_type:null===l||void 0===l?void 0:l.type,resource_name:null===l||void 0===l?void 0:l.name,resource_phone:null===l||void 0===l?void 0:l.phone,resource_contact:null===l||void 0===l?void 0:l.contact,resource_address:null===l||void 0===l?void 0:l.address,resource_city:null===l||void 0===l?void 0:l.city,resource_state:null===l||void 0===l?void 0:l.state,notes:null===t||void 0===t?void 0:t.symptom,other:null===t||void 0===t?void 0:t.symptom,disability:null!==o&&void 0!==o&&o.disability?"yes":"no",trans_method:null===t||void 0===t?void 0:t.transportation,new_patient:null===t||void 0===t||null===(n=t.np)||void 0===n?void 0:n.toLowerCase()},notes:null===t||void 0===t?void 0:t.symptom,start_time:new Date,type:"medical",source_type:null===l||void 0===l?void 0:l.type,source_uuid:null===l||void 0===l?void 0:l.id,source_name:null===l||void 0===l?void 0:l.name,target_type:null===o||void 0===o?void 0:o.type,target_uuid:null===o||void 0===o?void 0:o.id,target_name:null===o||void 0===o?void 0:o.name,create_by:localStorage.getItem("user")&&(null===(r=JSON.parse(localStorage.getItem("user")))||void 0===r?void 0:r.name),create_date:new Date,edit_by:localStorage.getItem("user")&&(null===(a=JSON.parse(localStorage.getItem("user")))||void 0===a?void 0:a.name),edit_date:new Date,edit_history:[{employee:localStorage.getItem("user")&&(null===(i=JSON.parse(localStorage.getItem("user")))||void 0===i?void 0:i.name),date:new Date}]};console.log("new Event",c),e("/medical/events/create-from-request?event=".concat(encodeURIComponent(JSON.stringify(c))))}(t)},children:" New Appointment "}),"done"!==t.status&&(0,On.jsx)("button",{className:"btn btn-secondary btn-sm me-2",onClick:function(){return function(e){var t;su.updateEventRequest(e.id,{status:"done",edit_history:[{employee:localStorage.getItem("user")&&(null===(t=JSON.parse(localStorage.getItem("user")))||void 0===t?void 0:t.name),date:new Date}]}).then((function(){su.getAllEventRequests().then((function(e){a(e.data)}))}))}(t)},children:" Completed"})]})]},null===t||void 0===t?void 0:t.id)}))})]})})})};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/medical/index",children:"Medical"}),(0,On.jsx)(wl.Item,{active:!0,children:"Appointment Requests Information"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsx)("h4",{children:"All Medical Appointment Requests"})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container list-page",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsxs)(Yc,{defaultActiveKey:"activeRequests",id:"requests-tab",onSelect:function(e){return g("completedRequests"===e),j(""),v({key:"",order:""}),void S([])},children:[(0,On.jsx)(zc,{eventKey:"activeRequests",title:"Active Requests",children:T("active",w)}),(0,On.jsx)(zc,{eventKey:"completedRequest",title:"Completed Requests",children:T("done",w)})]}),(0,On.jsxs)("div",{className:"list-func-panel",children:[(0,On.jsx)("input",{className:"me-2 with-search-icon",type:"text",placeholder:"Search",value:w,onChange:function(e){return j(e.currentTarget.value)}}),(0,On.jsxs)("button",{className:"btn btn-primary me-2",children:[(0,On.jsx)(hf,{size:16,className:"me-2"}),"Filter"]}),(0,On.jsx)(Xo,{columns:D,onColumnsChange:E}),(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){e("/medical/event-request")},children:[(0,On.jsx)(Qc,{size:16}),"Add New Appointment Request"]}),(0,On.jsx)(rs,{columns:D,data:r.filter((function(e){return O(e,p?"done":"active",w)})),filename:"event-requests"})]})]})})]})},FC=__webpack_require__(1276),YC=__webpack_require__.n(FC),UC=function(){I();var e=F(),n=i((0,t.useState)(void 0),2),r=n[0],a=n[1];return(0,t.useEffect)((function(){du(e.id).then((function(e){a(null===e||void 0===e?void 0:e.data)}))}),[]),(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsx)("h5",{children:"Driver Signature Collection"})}),"done"===(null===r||void 0===r?void 0:r.status)&&(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12",children:"The signature has been submitted."})}),"active"===(null===r||void 0===r?void 0:r.status)&&(0,On.jsxs)("div",{className:"list row",children:[(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("div",{children:"Draw your signature below:"}),(0,On.jsx)(YC(),{penColor:"black",canvasProps:{width:1e3,height:500,className:"sigCanvas"}})]}),(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("button",{className:"btn btn-primary me-2",onClick:function(){return function(){var t,n,i=document.getElementsByClassName("sigCanvas")[0],o=document.createElement("canvas");o.width=400,o.height=200,o.getContext("2d").drawImage(i,0,0,o.width,o.height);var s=(null===(t=pl()(null===r||void 0===r?void 0:r.route_date))||void 0===t||null===(n=t.format("MM/DD/YYYY"))||void 0===n?void 0:n.split("/"))||[],l="".concat(null===r||void 0===r?void 0:r.route_id,"_").concat(null===r||void 0===r?void 0:r.driver_id,"_").concat(s[0],"_").concat(s[1]);o.toBlob((function(t){var n=new FormData;n.append("file",t,"".concat(l,".jpg")),Es(l,n).then((function(){uu(null===r||void 0===r?void 0:r.id,{status:"done"}).then((function(t){du(e.id).then((function(e){a(null===e||void 0===e?void 0:e.data)}))}))}))}))}()},children:"Submit"}),(0,On.jsx)("button",{className:"btn btn-default",onClick:function(){return function(){var e=document.getElementsByClassName("sigCanvas")[0];e&&e.getContext("2d").clearRect(0,0,e.width,e.height)}()},children:"Clear"})]})]}),(!r||"inactive"===(null===r||void 0===r?void 0:r.status))&&(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12",children:"Invalid Sigature Request"})})]}),(0,On.jsx)(On.Fragment,{})]})},ZC=function(){var e,n,r=F(),a=oe(rn),o=oe(an),s=oe(on),l=oe(gn),c=oe(_n),u=a.find((function(e){return e.id===r.id}))||o.find((function(e){return e.id===r.id}))||s.find((function(e){return e.id===r.id})),d="inbound"===(null===u||void 0===u?void 0:u.type)?a.map((function(e){var t;return Object.assign({},e,{vehicleNumber:(null===c||void 0===c||null===(t=c.find((function(t){return e.vehicle===t.id})))||void 0===t?void 0:t.vehicle_number)||0})})).sort((function(e,t){return(null===e||void 0===e?void 0:e.vehicleNumber)-(null===t||void 0===t?void 0:t.vehicleNumber)})).filter((function(e){return"inbound"===e.type})).findIndex((function(e){return e.id===r.id}))+1||o.filter((function(e){return"inbound"===e.type})).findIndex((function(e){return e.id===r.id}))+1||s.filter((function(e){return"inbound"===e.type})).findIndex((function(e){return e.id===r.id}))+1:a.map((function(e){var t;return Object.assign({},e,{vehicleNumber:(null===c||void 0===c||null===(t=c.find((function(t){return e.vehicle===t.id})))||void 0===t?void 0:t.vehicle_number)||0})})).sort((function(e,t){return(null===e||void 0===e?void 0:e.vehicleNumber)-(null===t||void 0===t?void 0:t.vehicleNumber)})).filter((function(e){return"outbound"===e.type})).findIndex((function(e){return e.id===r.id}))+1||o.filter((function(e){return"outbound"===e.type})).findIndex((function(e){return e.id===r.id}))+1||s.filter((function(e){return"outbound"===e.type})).findIndex((function(e){return e.id===r.id}))+1,f=c.find((function(e){return e.id===(null===u||void 0===u?void 0:u.vehicle)})),h=l.find((function(e){return e.id===(null===u||void 0===u?void 0:u.driver)})),v=i((0,t.useState)(void 0),2),m=v[0],p=v[1],g=i((0,t.useState)(void 0),2),y=(g[0],g[1]),b=ou.site,x="by own"===(null===u||void 0===u||null===(e=u.name)||void 0===e?void 0:e.toLowerCase()),_=x?"Staff":"Driver",w=I(),j=function(e){return a.find((function(e){return e.id===r.id}))?a.filter((function(t){return t.type!==e})):o.find((function(e){return e.id===r.id}))?o.filter((function(t){return t.type!==e})):s.find((function(e){return e.id===r.id}))?s.filter((function(t){return t.type!==e})):void 0};(0,t.useEffect)((function(){var e,t,n=(null===(e=pl()(null===u||void 0===u?void 0:u.schedule_date))||void 0===e||null===(t=e.format("MM/DD/YYYY"))||void 0===t?void 0:t.split("/"))||[];Os("".concat(null===u||void 0===u?void 0:u.id,"_").concat(null===u||void 0===u?void 0:u.driver,"_").concat(n[0],"_").concat(n[1])).then((function(e){p(e.data)})),Os("center_director_signature_site_".concat(b)).then((function(e){null!==e&&void 0!==e&&e.data&&y(null===e||void 0===e?void 0:e.data)}))}),[u]);var N=(null===u||void 0===u?void 0:u.checklist_result)||[],k=function(e){var t=N.find((function(t){var n;return t.key===e||(null===(n=t.label)||void 0===n?void 0:n.toLowerCase().includes(e.toLowerCase()))}));return null!==t&&void 0!==t&&t.checked?"\u2713":""};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("style",{children:"\n .route-report-table th,\n .route-report-table td {\n min-width: auto !important;\n width: auto !important;\n max-width: none !important;\n border: 1px solid #333;\n padding: 4px 8px;\n font-size: 12px;\n }\n .route-report-table {\n table-layout: auto !important;\n border-collapse: collapse;\n }\n .route-report-table thead th {\n background-color: #f5f5f5;\n text-align: center;\n color: #000;\n }\n .route-report-header {\n border: 1px solid #333;\n padding: 8px 16px;\n margin-bottom: 8px;\n font-size: 14px;\n }\n .route-report-signature-row {\n border: 1px solid #333;\n padding: 8px 16px;\n margin-bottom: 8px;\n font-size: 14px;\n }\n .inspection-table {\n border-collapse: collapse;\n width: 100%;\n margin-top: 16px;\n }\n .inspection-table th,\n .inspection-table td {\n border: 1px solid #333;\n padding: 4px 8px;\n font-size: 11px;\n }\n .inspection-table th {\n background-color: #f5f5f5;\n color: #000;\n }\n .bilingual-label {\n display: block;\n font-size: 10px;\n color: #666;\n }\n "}),(0,On.jsx)("div",{className:"list row noprint",children:(0,On.jsx)("div",{className:"col-md-12 text-primary mb-2",children:(0,On.jsx)("button",{className:"btn btn-link btn-sm",onClick:function(){w("/trans-routes/".concat(r.id))},children:"Back"})})}),(0,On.jsxs)("div",{className:"route-report-header",style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,On.jsxs)("div",{style:{flex:1},children:[(0,On.jsx)("strong",{children:"Route (\u8def\u7ebf):"})," ",null===u||void 0===u?void 0:u.name]}),(0,On.jsxs)("div",{style:{flex:1},children:[(0,On.jsxs)("strong",{children:[_," (",x?"\u5de5\u4f5c\u4eba\u5458":"\u53f8\u673a","):"]})," ",null===h||void 0===h?void 0:h.name]}),(0,On.jsxs)("div",{style:{flex:1},children:[(0,On.jsx)("strong",{children:"Vehicle (\u8f66\u53f7):"})," ",null===f||void 0===f?void 0:f.vehicle_number]}),(0,On.jsxs)("div",{style:{flex:1},children:[(0,On.jsx)("strong",{children:"Date (\u65e5\u671f):"})," ",(null===u||void 0===u?void 0:u.schedule_date)&&pl()(null===u||void 0===u?void 0:u.schedule_date).format("MM/DD/YYYY")]}),(0,On.jsx)("div",{style:{background:"#eee",padding:"8px 12px",fontWeight:"bold"},children:d})]}),(0,On.jsxs)("div",{className:"route-report-signature-row",style:{display:"flex",justifyContent:"space-between"},children:[(0,On.jsxs)("div",{style:{flex:1},children:[(0,On.jsxs)("strong",{children:[_,"'s Signature (",x?"\u5de5\u4f5c\u4eba\u5458\u7b7e\u5b57":"\u53f8\u673a\u7b7e\u5b57","):"]}),m&&(0,On.jsx)("img",{width:"100px",src:"data:image/jpg;base64, ".concat(m),style:{marginLeft:"16px"},alt:"Driver Signature"}),(null===u||void 0===u?void 0:u.end_time)&&(0,On.jsx)("span",{style:{marginLeft:"16px"},children:new Date(null===u||void 0===u?void 0:u.end_time).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"})})]}),(0,On.jsxs)("div",{style:{flex:1},children:[(0,On.jsx)("strong",{children:"Manager's Signature (\u7ecf\u7406\u7b7e\u5b57):"}),(0,On.jsx)("img",{width:"100px",src:"/images/signature.jpeg",style:{marginLeft:"16px"},alt:"Manager Signature"})]})]}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12 mb-4",children:(0,On.jsxs)("table",{className:"personnel-info-table route-report-table",style:{tableLayout:"auto",width:"100%"},children:[(0,On.jsxs)("thead",{children:[(0,On.jsxs)("tr",{children:[(0,On.jsxs)("th",{rowSpan:2,style:{verticalAlign:"middle"},children:["No.",(0,On.jsx)("span",{className:"bilingual-label",children:"\u5e8f\u53f7"})]}),(0,On.jsxs)("th",{rowSpan:2,style:{verticalAlign:"middle"},children:["Name",(0,On.jsx)("span",{className:"bilingual-label",children:"\u59d3\u540d"})]}),(0,On.jsxs)("th",{rowSpan:2,style:{verticalAlign:"middle"},children:["Phone",(0,On.jsx)("span",{className:"bilingual-label",children:"\u8054\u7cfb\u7535\u8bdd"})]}),(0,On.jsxs)("th",{rowSpan:2,style:{verticalAlign:"middle"},children:["Address",(0,On.jsx)("span",{className:"bilingual-label",children:"\u5730\u5740"})]}),(0,On.jsxs)("th",{rowSpan:2,style:{verticalAlign:"middle"},children:["Unit",(0,On.jsx)("span",{className:"bilingual-label",children:"\u623f\u95f4\u53f7"})]}),(0,On.jsxs)("th",{colSpan:2,style:{textAlign:"center"},children:["Attendance",(0,On.jsx)("span",{className:"bilingual-label",children:"\u51fa\u52e4"})]}),(0,On.jsxs)("th",{rowSpan:2,style:{verticalAlign:"middle"},children:["Pick-Up",(0,On.jsx)("span",{className:"bilingual-label",children:"\u63a5\u5230\u65f6\u95f4"})]}),(0,On.jsxs)("th",{rowSpan:2,style:{verticalAlign:"middle"},children:["Arrival",(0,On.jsx)("span",{className:"bilingual-label",children:"\u62b5\u8fbe\u4e2d\u5fc3"})]}),(0,On.jsxs)("th",{rowSpan:2,style:{verticalAlign:"middle"},children:["Departure",(0,On.jsx)("span",{className:"bilingual-label",children:"\u79bb\u5f00\u4e2d\u5fc3"})]}),(0,On.jsxs)("th",{rowSpan:2,style:{verticalAlign:"middle"},children:["Drop-Off",(0,On.jsx)("span",{className:"bilingual-label",children:"\u9001\u8fbe\u65f6\u95f4"})]}),(0,On.jsxs)("th",{rowSpan:2,style:{verticalAlign:"middle"},children:["Notice",(0,On.jsx)("span",{className:"bilingual-label",children:"\u5907\u6ce8"})]})]}),(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{style:{textAlign:"center"},children:"Y"}),(0,On.jsx)("th",{style:{textAlign:"center"},children:"N"})]})]}),(0,On.jsx)("tbody",{children:null===u||void 0===u||null===(n=u.route_customer_list)||void 0===n?void 0:n.map((function(e,t){var n,r,a,i,o,s=function(e){var t,n,r;return null===(t=j(null===u||void 0===u?void 0:u.type))||void 0===t||null===(n=t.find((function(e){var t,n,r,a;return(null===e||void 0===e||null===(t=e.name)||void 0===t||null===(n=t.toLowerCase())||void 0===n?void 0:n.replaceAll(" ",""))===(null===u||void 0===u||null===(r=u.name)||void 0===r||null===(a=r.toLowerCase())||void 0===a?void 0:a.replaceAll(" ",""))&&(null===e||void 0===e?void 0:e.schedule_date)==(null===u||void 0===u?void 0:u.schedule_date)})))||void 0===n||null===(r=n.route_customer_list)||void 0===r?void 0:r.find((function(t){return(null===t||void 0===t?void 0:t.customer_id)===e}))}(null===e||void 0===e?void 0:e.customer_id),l=function(e){var t;return null===(t=j(null===u||void 0===u?void 0:u.type))||void 0===t?void 0:t.find((function(t){var n;return(null===t||void 0===t?void 0:t.name)!==(null===u||void 0===u?void 0:u.name)&&(null===t||void 0===t?void 0:t.schedule_date)==(null===u||void 0===u?void 0:u.schedule_date)&&(null===t||void 0===t||null===(n=t.route_customer_list)||void 0===n?void 0:n.find((function(t){return(null===t||void 0===t?void 0:t.customer_id)===e})))}))}(null===e||void 0===e?void 0:e.customer_id),c=null===l||void 0===l||null===(n=l.route_customer_list)||void 0===n?void 0:n.find((function(t){return(null===t||void 0===t?void 0:t.customer_id)===(null===e||void 0===e?void 0:e.customer_id)})),d=function(e){var t;return null===(t=j("inbound"))||void 0===t?void 0:t.find((function(t){return(null===t||void 0===t?void 0:t.schedule_date)===(null===u||void 0===u?void 0:u.schedule_date)&&(null===t||void 0===t?void 0:t.id)!==(null===u||void 0===u?void 0:u.id)&&(null===t||void 0===t?void 0:t.route_customer_list.find((function(t){return(null===t||void 0===t?void 0:t.customer_id)===e})))}))}(null===e||void 0===e?void 0:e.customer_id),f=![Er.SCHEDULED_ABSENT,Er.UNEXPECTED_ABSENT].includes(null===s||void 0===s?void 0:s.customer_route_status)&&![Er.SCHEDULED_ABSENT,Er.UNEXPECTED_ABSENT].includes(null===e||void 0===e?void 0:e.customer_route_status);return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{style:{textAlign:"center"},children:t+1}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.customer_name}),(0,On.jsx)("td",{children:null===e||void 0===e?void 0:e.customer_phone}),(0,On.jsx)("td",{children:(null===e||void 0===e?void 0:e.customer_address_override)||(null===e||void 0===e?void 0:e.customer_address)}),(0,On.jsx)("td",{}),(0,On.jsx)("td",{style:{textAlign:"center"},children:f?"\u2713":""}),(0,On.jsx)("td",{style:{textAlign:"center"},children:f?"":"\u2717"}),(0,On.jsx)("td",{style:{textAlign:"center"},children:null!==e&&void 0!==e&&e.customer_pickup_time?new Date(null===e||void 0===e?void 0:e.customer_pickup_time).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):null!==s&&void 0!==s&&s.customer_pickup_time?new Date(null===s||void 0===s?void 0:s.customer_pickup_time).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):null!==c&&void 0!==c&&c.customer_pickup_time?null===(r=new Date(null===c||void 0===c?void 0:c.customer_pickup_time))||void 0===r?void 0:r.toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):""}),(0,On.jsx)("td",{style:{textAlign:"center"},children:null!==e&&void 0!==e&&e.customer_enter_center_time?new Date(null===e||void 0===e?void 0:e.customer_enter_center_time).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):null!==s&&void 0!==s&&s.customer_enter_center_time?new Date(null===s||void 0===s?void 0:s.customer_enter_center_time).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):null!==c&&void 0!==c&&c.customer_enter_center_time?null===(a=new Date(null===c||void 0===c?void 0:c.customer_enter_center_time))||void 0===a?void 0:a.toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):""}),(0,On.jsx)("td",{style:{textAlign:"center"},children:null!==e&&void 0!==e&&e.customer_leave_center_time&&(null===e||void 0===e?void 0:e.customer_route_status)!==Er.SKIP_DROPOFF?new Date(null===e||void 0===e?void 0:e.customer_leave_center_time).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):null!==s&&void 0!==s&&s.customer_leave_center_time&&(null===s||void 0===s?void 0:s.customer_route_status)!==Er.SKIP_DROPOFF?new Date(null===s||void 0===s?void 0:s.customer_leave_center_time).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):null!==c&&void 0!==c&&c.customer_leave_center_time?null===(i=new Date(null===c||void 0===c?void 0:c.customer_leave_center_time))||void 0===i?void 0:i.toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):""}),(0,On.jsx)("td",{style:{textAlign:"center"},children:null!==e&&void 0!==e&&e.customer_dropoff_time&&(null===e||void 0===e?void 0:e.customer_route_status)!==Er.SKIP_DROPOFF?new Date(null===e||void 0===e?void 0:e.customer_dropoff_time).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):null!==s&&void 0!==s&&s.customer_dropoff_time&&(null===s||void 0===s?void 0:s.customer_route_status)!==Er.SKIP_DROPOFF?new Date(null===s||void 0===s?void 0:s.customer_dropoff_time).toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):null!==c&&void 0!==c&&c.customer_dropoff_time?null===(o=new Date(null===c||void 0===c?void 0:c.customer_dropoff_time))||void 0===o?void 0:o.toLocaleTimeString("en-US",{hour12:!1,hour:"2-digit",minute:"2-digit"}):""}),(0,On.jsxs)("td",{children:[(null===e||void 0===e?void 0:e.customer_type)!==Bn.MEMBER&&(0,On.jsx)("div",{children:Vn[null===e||void 0===e?void 0:e.customer_type]}),!s&&l&&(0,On.jsx)("div",{children:"".concat("inbound"===(null===u||void 0===u?void 0:u.type)?"Switch to Route ":"Switch from Route "," ").concat(null===l||void 0===l?void 0:l.name)}),(null===e||void 0===e?void 0:e.customer_route_status)===Er.SKIP_DROPOFF&&d&&(0,On.jsx)("div",{children:"Switch to Route ".concat(null===d||void 0===d?void 0:d.name)}),"inbound"===(null===u||void 0===u?void 0:u.type)&&function(){var t=(null===e||void 0===e?void 0:e.customer_pickup_time)||(null===s||void 0===s?void 0:s.customer_pickup_time)||(null===c||void 0===c?void 0:c.customer_pickup_time),n=(null===e||void 0===e?void 0:e.customer_enter_center_time)||(null===s||void 0===s?void 0:s.customer_enter_center_time)||(null===c||void 0===c?void 0:c.customer_enter_center_time);if(t&&n&&(new Date(n)-new Date(t))/36e5>1)return(0,On.jsx)("div",{children:"Rest Stop"});return null}(),"outbound"===(null===u||void 0===u?void 0:u.type)&&function(){var t=(null===e||void 0===e?void 0:e.customer_leave_center_time)||(null===s||void 0===s?void 0:s.customer_leave_center_time)||(null===c||void 0===c?void 0:c.customer_leave_center_time),n=(null===e||void 0===e?void 0:e.customer_dropoff_time)||(null===s||void 0===s?void 0:s.customer_dropoff_time)||(null===c||void 0===c?void 0:c.customer_dropoff_time);if(t&&n&&(new Date(n)-new Date(t))/36e5>1)return(0,On.jsx)("div",{children:"Rest Stop"});return null}()]})]},t)}))})]})})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsxs)("table",{className:"inspection-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{children:"Item"}),(0,On.jsx)("th",{children:"Inspected"}),(0,On.jsx)("th",{children:"Item"}),(0,On.jsx)("th",{children:"Inspected"}),(0,On.jsx)("th",{children:"Item"}),(0,On.jsx)("th",{children:"Inspected"})]})}),(0,On.jsxs)("tbody",{children:[(0,On.jsxs)("tr",{children:[(0,On.jsxs)("td",{children:["Tires/Rims",(0,On.jsx)("span",{className:"bilingual-label",children:"\u8f66\u80ce/\u8f66\u5708"})]}),(0,On.jsx)("td",{style:{textAlign:"center"},children:k("tires")||k("Tires")}),(0,On.jsxs)("td",{children:["Door(s)",(0,On.jsx)("span",{className:"bilingual-label",children:"\u8f66\u95e8"})]}),(0,On.jsx)("td",{style:{textAlign:"center"},children:k("door")||k("Door")}),(0,On.jsxs)("td",{children:["Seat/Seat-belt",(0,On.jsx)("span",{className:"bilingual-label",children:"\u5ea7\u4f4d/\u5b89\u5168\u5e26"})]}),(0,On.jsx)("td",{style:{textAlign:"center"},children:k("seat")||k("Seat")})]}),(0,On.jsxs)("tr",{children:[(0,On.jsxs)("td",{children:["Mirrors/Windows",(0,On.jsx)("span",{className:"bilingual-label",children:"\u955c\u5b50/\u7a97\u6237"})]}),(0,On.jsx)("td",{style:{textAlign:"center"},children:k("mirror")||k("Mirror")||k("window")||k("Window")}),(0,On.jsxs)("td",{children:["Light(s)",(0,On.jsx)("span",{className:"bilingual-label",children:"\u8f66\u706f"})]}),(0,On.jsx)("td",{style:{textAlign:"center"},children:k("light")||k("Light")}),(0,On.jsxs)("td",{children:["Lift (wheelchair)",(0,On.jsx)("span",{className:"bilingual-label",children:"\u8f6e\u6905\u8d77\u964d\u5668"})]}),(0,On.jsx)("td",{style:{textAlign:"center"},children:k("lift")||k("Lift")})]}),(0,On.jsxs)("tr",{children:[(0,On.jsxs)("td",{children:["Emergency Folder",(0,On.jsx)("span",{className:"bilingual-label",children:"\u7d27\u6025\u60c5\u51b5\u4fe1\u606f\u5939"})]}),(0,On.jsx)("td",{style:{textAlign:"center"},children:k("emergency")||k("Emergency")}),(0,On.jsxs)("td",{children:["Tie Down",(0,On.jsx)("span",{className:"bilingual-label",children:"\u56fa\u5b9a\u7ef3\u7d22"})]}),(0,On.jsx)("td",{style:{textAlign:"center"},children:k("tie")||k("Tie")}),(0,On.jsxs)("td",{children:["Heater/AC",(0,On.jsx)("span",{className:"bilingual-label",children:"\u6696\u6c14/\u51b7\u6c14"})]}),(0,On.jsx)("td",{style:{textAlign:"center"},children:k("heater")||k("Heater")||k("ac")||k("AC")})]}),(0,On.jsxs)("tr",{children:[(0,On.jsxs)("td",{children:["Fire Extinguisher",(0,On.jsx)("span",{className:"bilingual-label",children:"\u706d\u706b\u5668"})]}),(0,On.jsx)("td",{style:{textAlign:"center"},children:k("fire")||k("Fire")||k("extinguisher")}),(0,On.jsxs)("td",{children:["Body",(0,On.jsx)("span",{className:"bilingual-label",children:"\u8f66\u8eab"})]}),(0,On.jsx)("td",{style:{textAlign:"center"},children:k("body")||k("Body")}),(0,On.jsxs)("td",{children:["Coolant",(0,On.jsx)("span",{className:"bilingual-label",children:"\u51b7\u51bb\u6db2"})]}),(0,On.jsx)("td",{style:{textAlign:"center"},children:k("coolant")||k("Coolant")})]})]})]})})})]})},HC=["color","size","title","className"];function BC(){return BC=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},BC.apply(null,arguments)}var VC=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,HC);return t.createElement("svg",BC({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-bell",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M8 16a2 2 0 0 0 2-2H6a2 2 0 0 0 2 2M8 1.918l-.797.161A4 4 0 0 0 4 6c0 .628-.134 2.197-.459 3.742-.16.767-.376 1.566-.663 2.258h10.244c-.287-.692-.502-1.49-.663-2.258C12.134 8.197 12 6.628 12 6a4 4 0 0 0-3.203-3.92zM14.22 12c.223.447.481.801.78 1H1c.299-.199.557-.553.78-1C2.68 10.2 3 6.88 3 6c0-2.42 1.72-4.44 4.005-4.901a1 1 0 1 1 1.99 0A5 5 0 0 1 13 6c0 .88.32 4.2 1.22 6"}))}));VC.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var zC=VC,WC=["color","size","title","className"];function qC(){return qC=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},qC.apply(null,arguments)}var KC=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,WC);return t.createElement("svg",qC({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-person-circle",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M11 6a3 3 0 1 1-6 0 3 3 0 0 1 6 0"}),t.createElement("path",{fillRule:"evenodd",d:"M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8m8-7a7 7 0 0 0-5.468 11.37C3.242 11.226 4.805 10 8 10s4.757 1.225 5.468 2.37A7 7 0 0 0 8 1"}))}));KC.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var $C=KC,GC=["color","size","title","className"];function JC(){return JC=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},JC.apply(null,arguments)}var XC=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,GC);return t.createElement("svg",JC({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-grid-1x2",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M6 1H1v14h5zm9 0h-5v5h5zm0 9v5h-5v-5zM0 1a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1zm9 0a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1h-5a1 1 0 0 1-1-1zm1 8a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1v-5a1 1 0 0 0-1-1z"}))}));XC.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var QC=XC,eD=["color","size","title","className"];function tD(){return tD=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},tD.apply(null,arguments)}var nD=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,eD);return t.createElement("svg",tD({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-display",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M0 4s0-2 2-2h12s2 0 2 2v6s0 2-2 2h-4q0 1 .25 1.5H11a.5.5 0 0 1 0 1H5a.5.5 0 0 1 0-1h.75Q6 13 6 12H2s-2 0-2-2zm1.398-.855a.76.76 0 0 0-.254.302A1.5 1.5 0 0 0 1 4.01V10c0 .325.078.502.145.602q.105.156.302.254a1.5 1.5 0 0 0 .538.143L2.01 11H14c.325 0 .502-.078.602-.145a.76.76 0 0 0 .254-.302 1.5 1.5 0 0 0 .143-.538L15 9.99V4c0-.325-.078-.502-.145-.602a.76.76 0 0 0-.302-.254A1.5 1.5 0 0 0 13.99 3H2c-.325 0-.502.078-.602.145"}))}));nD.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var rD=nD,aD=["color","size","title","className"];function iD(){return iD=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},iD.apply(null,arguments)}var oD=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,aD);return t.createElement("svg",iD({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-person",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M8 8a3 3 0 1 0 0-6 3 3 0 0 0 0 6m2-3a2 2 0 1 1-4 0 2 2 0 0 1 4 0m4 8c0 1-1 1-1 1H3s-1 0-1-1 1-4 6-4 6 3 6 4m-1-.004c-.001-.246-.154-.986-.832-1.664C11.516 10.68 10.289 10 8 10s-3.516.68-4.168 1.332c-.678.678-.83 1.418-.832 1.664z"}))}));oD.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var sD=oD,lD=["color","size","title","className"];function cD(){return cD=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},cD.apply(null,arguments)}var uD=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,lD);return t.createElement("svg",cD({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-bus-front",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M5 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0m8 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0m-6-1a1 1 0 1 0 0 2h2a1 1 0 1 0 0-2zm1-6c-1.876 0-3.426.109-4.552.226A.5.5 0 0 0 3 4.723v3.554a.5.5 0 0 0 .448.497C4.574 8.891 6.124 9 8 9s3.426-.109 4.552-.226A.5.5 0 0 0 13 8.277V4.723a.5.5 0 0 0-.448-.497A44 44 0 0 0 8 4m0-1c-1.837 0-3.353.107-4.448.22a.5.5 0 1 1-.104-.994A44 44 0 0 1 8 2c1.876 0 3.426.109 4.552.226a.5.5 0 1 1-.104.994A43 43 0 0 0 8 3"}),t.createElement("path",{d:"M15 8a1 1 0 0 0 1-1V5a1 1 0 0 0-1-1V2.64c0-1.188-.845-2.232-2.064-2.372A44 44 0 0 0 8 0C5.9 0 4.208.136 3.064.268 1.845.408 1 1.452 1 2.64V4a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1v3.5c0 .818.393 1.544 1 2v2a.5.5 0 0 0 .5.5h2a.5.5 0 0 0 .5-.5V14h6v1.5a.5.5 0 0 0 .5.5h2a.5.5 0 0 0 .5-.5v-2c.607-.456 1-1.182 1-2zM8 1c2.056 0 3.71.134 4.822.261.676.078 1.178.66 1.178 1.379v8.86a1.5 1.5 0 0 1-1.5 1.5h-9A1.5 1.5 0 0 1 2 11.5V2.64c0-.72.502-1.301 1.178-1.379A43 43 0 0 1 8 1"}))}));uD.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var dD=uD,fD=["color","size","title","className"];function hD(){return hD=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},hD.apply(null,arguments)}var vD=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,fD);return t.createElement("svg",hD({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-bag-plus",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{fillRule:"evenodd",d:"M8 7.5a.5.5 0 0 1 .5.5v1.5H10a.5.5 0 0 1 0 1H8.5V12a.5.5 0 0 1-1 0v-1.5H6a.5.5 0 0 1 0-1h1.5V8a.5.5 0 0 1 .5-.5"}),t.createElement("path",{d:"M8 1a2.5 2.5 0 0 1 2.5 2.5V4h-5v-.5A2.5 2.5 0 0 1 8 1m3.5 3v-.5a3.5 3.5 0 1 0-7 0V4H1v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4zM2 5h12v9a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1z"}))}));vD.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var mD=vD,pD=["color","size","title","className"];function gD(){return gD=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},gD.apply(null,arguments)}var yD=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,pD);return t.createElement("svg",gD({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-tools",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M1 0 0 1l2.2 3.081a1 1 0 0 0 .815.419h.07a1 1 0 0 1 .708.293l2.675 2.675-2.617 2.654A3.003 3.003 0 0 0 0 13a3 3 0 1 0 5.878-.851l2.654-2.617.968.968-.305.914a1 1 0 0 0 .242 1.023l3.27 3.27a.997.997 0 0 0 1.414 0l1.586-1.586a.997.997 0 0 0 0-1.414l-3.27-3.27a1 1 0 0 0-1.023-.242L10.5 9.5l-.96-.96 2.68-2.643A3.005 3.005 0 0 0 16 3q0-.405-.102-.777l-2.14 2.141L12 4l-.364-1.757L13.777.102a3 3 0 0 0-3.675 3.68L7.462 6.46 4.793 3.793a1 1 0 0 1-.293-.707v-.071a1 1 0 0 0-.419-.814zm9.646 10.646a.5.5 0 0 1 .708 0l2.914 2.915a.5.5 0 0 1-.707.707l-2.915-2.914a.5.5 0 0 1 0-.708M3 11l.471.242.529.026.287.445.445.287.026.529L5 13l-.242.471-.026.529-.445.287-.287.445-.529.026L3 15l-.471-.242L2 14.732l-.287-.445L1.268 14l-.026-.529L1 13l.242-.471.026-.529.445-.287.287-.445.529-.026z"}))}));yD.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var bD=yD,xD=["color","size","title","className"];function _D(){return _D=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},_D.apply(null,arguments)}var wD=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,xD);return t.createElement("svg",_D({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-chevron-down",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{fillRule:"evenodd",d:"M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708"}))}));wD.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var jD=wD,ND=["color","size","title","className"];function kD(){return kD=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},kD.apply(null,arguments)}var SD=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,ND);return t.createElement("svg",kD({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-chevron-up",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{fillRule:"evenodd",d:"M7.646 4.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 5.707l-5.646 5.647a.5.5 0 0 1-.708-.708z"}))}));SD.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var CD=SD,DD=["color","size","title","className"];function ED(){return ED=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ED.apply(null,arguments)}var OD=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,DD);return t.createElement("svg",ED({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-arrow-bar-right",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{fillRule:"evenodd",d:"M6 8a.5.5 0 0 0 .5.5h5.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.708.708L12.293 7.5H6.5A.5.5 0 0 0 6 8m-2.5 7a.5.5 0 0 1-.5-.5v-13a.5.5 0 0 1 1 0v13a.5.5 0 0 1-.5.5"}))}));OD.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var PD=OD,MD=["color","size","title","className"];function TD(){return TD=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},TD.apply(null,arguments)}var RD=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,MD);return t.createElement("svg",TD({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-arrow-bar-left",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{fillRule:"evenodd",d:"M12.5 15a.5.5 0 0 1-.5-.5v-13a.5.5 0 0 1 1 0v13a.5.5 0 0 1-.5.5M10 8a.5.5 0 0 1-.5.5H3.707l2.147 2.146a.5.5 0 0 1-.708.708l-3-3a.5.5 0 0 1 0-.708l3-3a.5.5 0 1 1 .708.708L3.707 7.5H9.5a.5.5 0 0 1 .5.5"}))}));RD.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var AD=RD,ID=function(){var e=[{icon:(0,On.jsx)(QC,{color:"#777",size:14}),name:"Dashboard",collapsed:!1,roleFunc:function(){return!0},subNavs:[{name:"Dashboard",link:"/dashboard/dashboard",category:"/dashboard/dashboard",roleFunc:Hs.canViewRoutes},{name:"Admin View",link:"/dashboard/admin-view",category:"/dashboard/admin-view",roleFunc:Hs.canAccessLegacySystem}]},{icon:(0,On.jsx)(rD,{color:"#777",size:14}),name:"Info Screen",link:"/info-screen",roleFunc:function(){return!0}},{icon:(0,On.jsx)(sD,{color:"#777",size:14}),name:"General",collapsed:!1,roleFunc:function(){return!0},subNavs:[{name:"Customer Information",link:"/customers/list",category:"/customers",roleFunc:Hs.canViewCustomers},{name:"Calendar",link:"/center-calendar",category:"/center-calendar",roleFunc:function(){return!0}},{name:"Messaging",link:"/messages/list",category:"/messages",roleFunc:function(){return!0}}]},{name:"Transportation",icon:(0,On.jsx)(dD,{color:"#777",size:14}),collapsed:!1,roleFunc:Hs.canAddOrEditVechiles,subNavs:[{name:"Vehicle Information",link:"/vehicles/list",category:"/vehicles",roleFunc:Hs.canAddOrEditVechiles},{name:"Transportation Schedule",link:"/trans-routes/dashboard",category:"/trans-routes/dashboard",roleFunc:Hs.canViewRoutes},{name:"Templates",link:"/trans-routes/daily-templates/list",category:"/trans-routes/daily-templates",roleFunc:Hs.canViewRoutes},{name:"Appointment One-Day List",link:"/medical/events/list",category:"/events/list",roleFunc:Hs.canAccessLegacySystem}]},{name:"Medical",icon:(0,On.jsx)(mD,{color:"#777",size:14}),collapsed:!1,roleFunc:Hs.canAccessLegacySystem,subNavs:[{name:"Provider Information",link:"/medical/resources/list",category:"/resources",roleFunc:Hs.canAccessLegacySystem},{name:"Appointment Requests",link:"/medical/event-request/list",category:"/event-request",roleFunc:Hs.canAccessLegacySystem},{name:"Appointment Calendar",link:"/medical/events/calendar",category:"/events/calendar",roleFunc:Hs.canAccessLegacySystem},{name:"Appointment Multi-Days List",link:"/medical/events/multiple-list",category:"/events/multiple-list",roleFunc:Hs.canAccessLegacySystem}]},{name:"Lobby",icon:(0,On.jsx)(bD,{color:"#777",size:14}),collapsed:!1,roleFunc:function(){return!0},subNavs:[{name:"Meal Status",link:"/meal-status",roleFunc:function(){return!0}},{name:"Seating Chart",link:"/seating",roleFunc:function(){return!0}}]}],n=i((0,t.useState)(!1),2),r=n[0],a=n[1],o=i((0,t.useState)(e),2),s=(o[0],o[1]),l=A(),c=I(),u=("/login"!==l.pathname&&l.pathname,function(t){t.collapsed=!t.collapsed;var n=[].concat(e);s(n.map((function(e){return t.name===e.name?t:e})))}),d=function(e){c(e)};return(0,On.jsx)(On.Fragment,{children:(0,On.jsxs)("div",{className:"app-side-bar-container".concat(r?" collapsed":""," noprint"),children:[(0,On.jsxs)("div",{className:"app-side-bar-logo".concat(r?" collapsed":""),children:[(0,On.jsx)("img",{src:"/images/logo-trans.png"}),!r&&(0,On.jsx)("strong",{className:"logo-worldshine",children:"Worldshine"}),!r&&(0,On.jsx)("span",{className:"logo-suffix",children:window.location.hostname.includes("worldshine2.mayo.llc")||window.location.hostname.includes("site2")||window.location.host.includes("ws2")||window.location.hostname.includes("localhost")?"Care LLC":window.location.hostname.includes("worldshine3.mayo.llc")||window.location.hostname.includes("site3")||window.location.hostname.includes("ws3")?"Cloverleaf LLC":"International LLC"})]}),(0,On.jsx)("div",{className:"app-side-bar-menu-container",children:e.filter((function(e){return e.roleFunc()})).map((function(e){var t,n,a;return(0,On.jsxs)("div",{className:"app-side-bar-list-item-container".concat(r?" collapsed":""),children:[(0,On.jsxs)("div",{onClick:function(){return e.link&&d(e.link)},className:"app-side-bar-list-item main-nav-item".concat(e.category&&null!==l&&void 0!==l&&null!==(t=l.pathname)&&void 0!==t&&t.includes(e.category)?" app-side-bar-list-item-active":""),children:[null!==e&&void 0!==e&&e.icon?(0,On.jsx)(On.Fragment,{children:e.icon}):(0,On.jsx)(On.Fragment,{}),!r&&(0,On.jsx)("span",{className:"app-side-bar-list-item-name".concat(null!==e&&void 0!==e&&e.icon?" with-icon":""),children:e.name}),!r&&(null===e||void 0===e||null===(n=e.subNavs)||void 0===n?void 0:n.length)>0&&(0,On.jsx)("span",{onClick:function(){return u(e)},className:"float-icon",children:null!==e&&void 0!==e&&e.collapsed?(0,On.jsx)(jD,{color:"#777",size:12}):(0,On.jsx)(CD,{color:"#777",size:12})})]}),!r&&!(null!==e&&void 0!==e&&e.collapsed)&&(null===e||void 0===e||null===(a=e.subNavs)||void 0===a?void 0:a.filter((function(e){return e.roleFunc()})).map((function(t){var n,a;return(0,On.jsxs)("div",{onClick:function(){return t.link&&d(t.link)},className:"app-side-bar-list-item sub-nav-item".concat(null!==t&&void 0!==t&&t.category&&null!==l&&void 0!==l&&null!==(n=l.pathname)&&void 0!==n&&n.includes(null===t||void 0===t?void 0:t.category)?" app-side-bar-list-item-active":""),children:[null!==t&&void 0!==t&&t.icon?(0,On.jsx)(On.Fragment,{children:t.icon}):(0,On.jsx)(On.Fragment,{}),!r&&(0,On.jsx)("span",{className:"app-side-bar-list-item-name".concat(null!==t&&void 0!==t&&t.icon?" with-icon":""),children:t.name}),(null===t||void 0===t||null===(a=t.subNavs)||void 0===a?void 0:a.length)>0&&(0,On.jsx)("span",{onClick:function(){return u(t)},className:"float-icon",children:null!==e&&void 0!==e&&e.collapsed?(0,On.jsx)(jD,{color:"#777",size:12}):(0,On.jsx)(CD,{color:"#777",size:12})})]})})))]})}))}),(0,On.jsx)("div",{className:"app-side-bar-collapse ".concat(r?" collapsed":""),onClick:function(){return a(!r)},children:r?(0,On.jsx)(PD,{color:"#777",size:20}):(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)(AD,{color:"#777",size:20})," ",(0,On.jsx)("span",{className:"collapse-label",children:" Collapse"})]})})]})})};var LD=function(){var e,t,n=A(),r="/login"!==n.pathname&&"/landing"!==n.pathname,a=localStorage.getItem("user");return(0,On.jsxs)("div",{className:"app-layout",children:[r&&(0,On.jsx)(ID,{}),(0,On.jsxs)("div",{className:"app-main-container",children:[(0,On.jsxs)("div",{className:"app-menu-user-profile-container noprint",children:[(0,On.jsx)(zC,{size:16,color:"#0066B1"}),(0,On.jsxs)("div",{className:"app-menu-user-profile ms-2",children:[(0,On.jsx)($C,{size:24}),(0,On.jsxs)("div",{className:"user-info-container me-2",children:[(0,On.jsx)("div",{className:"user-name",children:a&&(null===(e=JSON.parse(a))||void 0===e?void 0:e.username)}),(0,On.jsx)("div",{className:"user-role",children:a&&(null===(t=JSON.parse(a))||void 0===t?void 0:t.roles[0])})]}),(0,On.jsxs)(zo,{children:[(0,On.jsx)(zo.Toggle,{variant:"transparent",id:"user-basic"}),(0,On.jsx)(zo.Menu,{children:(0,On.jsx)(zo.Item,{className:"small-dropdown-item",onClick:function(){return Hs.logout()},children:"Logout"})})]})]})]}),localStorage.getItem("user")&&localStorage.getItem("token")?(0,On.jsx)(Z,{}):(0,On.jsx)(U,{to:"/login",replace:!0})]})]})};var FD=function(){var e=I();return(0,t.useEffect)((function(){localStorage.getItem("user")&&localStorage.getItem("token")&&e("/admin")})),(0,On.jsx)(On.Fragment,{})},YD=function(e){var t=e.tableNumber,n=e.guests,r=void 0===n?[]:n,a=e.inCenterCustomerIds,i=void 0===a?[]:a,o=e.onSeatClick,s=function(){for(var e=[],t=0;t<8;t++){var n=(360*t/8-90)*(Math.PI/180),r=60*Math.cos(n),a=60*Math.sin(n);e.push({x:r,y:a,angle:n})}return e}(),l=["A","B","C","D","E","F","G","H"];return(0,On.jsx)("div",{className:"circular-table-container",children:(0,On.jsxs)("div",{className:"table-circle",children:[(0,On.jsx)("div",{className:"table-number",children:t}),s.map((function(e,t){var n,a,s,c=r[t],u=!(s=null===c||void 0===c?void 0:c.customerId)||i.includes(s),d=(null===c||void 0===c?void 0:c.customerId)&&(null===c||void 0===c?void 0:c.customerName),f=bt(bt(bt({},null!==c&&void 0!==c&&null!==(n=c.label)&&void 0!==n&&n.label_color?{background:c.label.label_color}:{}),u||!d||null!==c&&void 0!==c&&null!==(a=c.label)&&void 0!==a&&a.label_color?{}:{background:"#cccccc",opacity:.6}),!u&&d?{opacity:.6}:{});return(0,On.jsxs)("div",{className:"seat-container",style:{transform:"translate(".concat(e.x,"px, ").concat(e.y,"px)")},children:[(0,On.jsx)("div",{className:"seat-circle ".concat(d?"has-customer":""),style:f,onClick:function(){return d&&o&&o(c)},children:l[t]}),(0,On.jsx)("div",{className:"guest-name",style:!u&&d?{color:"#999",fontSize:"8px"}:{},children:(null===c||void 0===c?void 0:c.customerName)||""})]},t)}))]})})},UD=["as","className","type","tooltip"],ZD={type:qo().string,tooltip:qo().bool,as:qo().elementType},HD=t.forwardRef((function(e,t){var n=e.as,r=void 0===n?"div":n,a=e.className,i=e.type,o=void 0===i?"valid":i,s=e.tooltip,l=void 0!==s&&s,c=ya(e,UD);return(0,On.jsx)(r,bt(bt({},c),{},{ref:t,className:xa()(a,"".concat(o,"-").concat(l?"tooltip":"feedback"))}))}));HD.displayName="Feedback",HD.propTypes=ZD;var BD=HD,VD=t.createContext({}),zD=["id","bsPrefix","className","type","isValid","isInvalid","as"],WD=t.forwardRef((function(e,n){var r=e.id,a=e.bsPrefix,i=e.className,o=e.type,s=void 0===o?"checkbox":o,l=e.isValid,c=void 0!==l&&l,u=e.isInvalid,d=void 0!==u&&u,f=e.as,h=void 0===f?"input":f,v=ya(e,zD),m=(0,t.useContext)(VD).controlId;return a=ho(a,"form-check-input"),(0,On.jsx)(h,bt(bt({},v),{},{ref:n,type:s,id:r||m,className:xa()(i,a,c&&"is-valid",d&&"is-invalid")}))}));WD.displayName="FormCheckInput";var qD=WD,KD=["bsPrefix","className","htmlFor"],$D=t.forwardRef((function(e,n){var r=e.bsPrefix,a=e.className,i=e.htmlFor,o=ya(e,KD),s=(0,t.useContext)(VD).controlId;return r=ho(r,"form-check-label"),(0,On.jsx)("label",bt(bt({},o),{},{ref:n,htmlFor:i||s,className:xa()(a,r)}))}));$D.displayName="FormCheckLabel";var GD=$D,JD=["id","bsPrefix","bsSwitchPrefix","inline","disabled","isValid","isInvalid","feedbackTooltip","feedback","feedbackType","className","style","title","type","label","children","as"],XD=t.forwardRef((function(e,n){var r=e.id,a=e.bsPrefix,i=e.bsSwitchPrefix,o=e.inline,s=void 0!==o&&o,l=e.disabled,c=void 0!==l&&l,u=e.isValid,d=void 0!==u&&u,f=e.isInvalid,h=void 0!==f&&f,v=e.feedbackTooltip,m=void 0!==v&&v,p=e.feedback,g=e.feedbackType,y=e.className,b=e.style,x=e.title,_=void 0===x?"":x,w=e.type,j=void 0===w?"checkbox":w,N=e.label,k=e.children,S=e.as,C=void 0===S?"input":S,D=ya(e,JD);a=ho(a,"form-check"),i=ho(i,"form-switch");var E=(0,t.useContext)(VD).controlId,O=(0,t.useMemo)((function(){return{controlId:r||E}}),[E,r]),P=!k&&null!=N&&!1!==N||function(e,n){return t.Children.toArray(e).some((function(e){return t.isValidElement(e)&&e.type===n}))}(k,GD),M=(0,On.jsx)(qD,bt(bt({},D),{},{type:"switch"===j?"checkbox":j,ref:n,isValid:d,isInvalid:h,disabled:c,as:C}));return(0,On.jsx)(VD.Provider,{value:O,children:(0,On.jsx)("div",{style:b,className:xa()(y,P&&a,s&&"".concat(a,"-inline"),"switch"===j&&i),children:k||(0,On.jsxs)(On.Fragment,{children:[M,P&&(0,On.jsx)(GD,{title:_,children:N}),p&&(0,On.jsx)(BD,{type:g,tooltip:m,children:p})]})})})}));XD.displayName="FormCheck";var QD=Object.assign(XD,{Input:qD,Label:GD}),eE=["bsPrefix","type","size","htmlSize","id","className","isValid","isInvalid","plaintext","readOnly","as"],tE=t.forwardRef((function(e,n){var r,a,i=e.bsPrefix,o=e.type,s=e.size,l=e.htmlSize,c=e.id,u=e.className,d=e.isValid,f=void 0!==d&&d,h=e.isInvalid,v=void 0!==h&&h,m=e.plaintext,p=e.readOnly,g=e.as,y=void 0===g?"input":g,b=ya(e,eE),x=(0,t.useContext)(VD).controlId;(i=ho(i,"form-control"),m)?r=(0,gt.Z)({},"".concat(i,"-plaintext"),!0):(a={},(0,gt.Z)(a,i,!0),(0,gt.Z)(a,"".concat(i,"-").concat(s),s),r=a);return(0,On.jsx)(y,bt(bt({},b),{},{type:o,size:l,ref:n,readOnly:p,id:c||x,className:xa()(u,r,f&&"is-valid",v&&"is-invalid","color"===o&&"".concat(i,"-color"))}))}));tE.displayName="FormControl";var nE=Object.assign(tE,{Feedback:BD}),rE=Yo("form-floating"),aE=["controlId","as"],iE=t.forwardRef((function(e,n){var r=e.controlId,a=e.as,i=void 0===a?"div":a,o=ya(e,aE),s=(0,t.useMemo)((function(){return{controlId:r}}),[r]);return(0,On.jsx)(VD.Provider,{value:s,children:(0,On.jsx)(i,bt(bt({},o),{},{ref:n}))})}));iE.displayName="FormGroup";var oE=iE,sE=["as","bsPrefix","className"],lE=["className"];var cE=t.forwardRef((function(e,t){var n=function(e){var t=e.as,n=e.bsPrefix,r=e.className,a=ya(e,sE);n=ho(n,"col");var i=vo(),o=[],s=[];return i.forEach((function(e){var t,r,i,l=a[e];delete a[e],"object"===typeof l&&null!=l?(t=l.span,r=l.offset,i=l.order):t=l;var c="xs"!==e?"-".concat(e):"";t&&o.push(!0===t?"".concat(n).concat(c):"".concat(n).concat(c,"-").concat(t)),null!=i&&s.push("order".concat(c,"-").concat(i)),null!=r&&s.push("offset".concat(c,"-").concat(r))})),[bt(bt({},a),{},{className:xa().apply(void 0,[r].concat(o,s))}),{as:t,bsPrefix:n,spans:o}]}(e),r=i(n,2),a=r[0],o=a.className,s=ya(a,lE),l=r[1],c=l.as,u=void 0===c?"div":c,d=l.bsPrefix,f=l.spans;return(0,On.jsx)(u,bt(bt({},s),{},{ref:t,className:xa()(o,!f.length&&d)}))}));cE.displayName="Col";var uE=cE,dE=["as","bsPrefix","column","visuallyHidden","className","htmlFor"],fE=t.forwardRef((function(e,n){var r=e.as,a=void 0===r?"label":r,i=e.bsPrefix,o=e.column,s=e.visuallyHidden,l=e.className,c=e.htmlFor,u=ya(e,dE),d=(0,t.useContext)(VD).controlId;i=ho(i,"form-label");var f="col-form-label";"string"===typeof o&&(f="".concat(f," ").concat(f,"-").concat(o));var h=xa()(l,i,s&&"visually-hidden",o&&f);return c=c||d,o?(0,On.jsx)(uE,bt({ref:n,as:"label",className:h,htmlFor:c},u)):(0,On.jsx)(a,bt({ref:n,className:h,htmlFor:c},u))}));fE.displayName="FormLabel",fE.defaultProps={column:!1,visuallyHidden:!1};var hE=fE,vE=["bsPrefix","className","id"],mE=t.forwardRef((function(e,n){var r=e.bsPrefix,a=e.className,i=e.id,o=ya(e,vE),s=(0,t.useContext)(VD).controlId;return r=ho(r,"form-range"),(0,On.jsx)("input",bt(bt({},o),{},{type:"range",ref:n,className:xa()(a,r),id:i||s}))}));mE.displayName="FormRange";var pE=mE,gE=["bsPrefix","size","htmlSize","className","isValid","isInvalid","id"],yE=t.forwardRef((function(e,n){var r=e.bsPrefix,a=e.size,i=e.htmlSize,o=e.className,s=e.isValid,l=void 0!==s&&s,c=e.isInvalid,u=void 0!==c&&c,d=e.id,f=ya(e,gE),h=(0,t.useContext)(VD).controlId;return r=ho(r,"form-select"),(0,On.jsx)("select",bt(bt({},f),{},{size:i,ref:n,className:xa()(o,r,a&&"".concat(r,"-").concat(a),l&&"is-valid",u&&"is-invalid"),id:d||h}))}));yE.displayName="FormSelect";var bE=yE,xE=["bsPrefix","className","as","muted"],_E=t.forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,a=e.as,i=void 0===a?"small":a,o=e.muted,s=ya(e,xE);return n=ho(n,"form-text"),(0,On.jsx)(i,bt(bt({},s),{},{ref:t,className:xa()(r,n,o&&"text-muted")}))}));_E.displayName="FormText";var wE=_E,jE=t.forwardRef((function(e,t){return(0,On.jsx)(QD,bt(bt({},e),{},{ref:t,type:"switch"}))}));jE.displayName="Switch";var NE=Object.assign(jE,{Input:QD.Input,Label:QD.Label}),kE=["bsPrefix","className","children","controlId","label"],SE=t.forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,a=e.children,i=e.controlId,o=e.label,s=ya(e,kE);return n=ho(n,"form-floating"),(0,On.jsxs)(oE,bt(bt({ref:t,className:xa()(r,n),controlId:i},s),{},{children:[a,(0,On.jsx)("label",{htmlFor:i,children:o})]}))}));SE.displayName="FloatingLabel";var CE=SE,DE=["className","validated","as"],EE={_ref:qo().any,validated:qo().bool,as:qo().elementType},OE=t.forwardRef((function(e,t){var n=e.className,r=e.validated,a=e.as,i=void 0===a?"form":a,o=ya(e,DE);return(0,On.jsx)(i,bt(bt({},o),{},{ref:t,className:xa()(n,r&&"was-validated")}))}));OE.displayName="Form",OE.propTypes=EE;var PE=Object.assign(OE,{Group:oE,Control:nE,Floating:rE,Check:QD,Switch:NE,Label:hE,Text:wE,Range:pE,Select:bE,FloatingLabel:CE}),ME=["color","size","title","className"];function TE(){return TE=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},TE.apply(null,arguments)}var RE=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,ME);return t.createElement("svg",TE({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-arrows-fullscreen",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{fillRule:"evenodd",d:"M5.828 10.172a.5.5 0 0 0-.707 0l-4.096 4.096V11.5a.5.5 0 0 0-1 0v3.975a.5.5 0 0 0 .5.5H4.5a.5.5 0 0 0 0-1H1.732l4.096-4.096a.5.5 0 0 0 0-.707m4.344 0a.5.5 0 0 1 .707 0l4.096 4.096V11.5a.5.5 0 1 1 1 0v3.975a.5.5 0 0 1-.5.5H11.5a.5.5 0 0 1 0-1h2.768l-4.096-4.096a.5.5 0 0 1 0-.707m0-4.344a.5.5 0 0 0 .707 0l4.096-4.096V4.5a.5.5 0 1 0 1 0V.525a.5.5 0 0 0-.5-.5H11.5a.5.5 0 0 0 0 1h2.768l-4.096 4.096a.5.5 0 0 0 0 .707m-4.344 0a.5.5 0 0 1-.707 0L1.025 1.732V4.5a.5.5 0 0 1-1 0V.525a.5.5 0 0 1 .5-.5H4.5a.5.5 0 0 1 0 1H1.732l4.096 4.096a.5.5 0 0 1 0 .707"}))}));RE.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var AE=RE,IE=["color","size","title","className"];function LE(){return LE=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},LE.apply(null,arguments)}var FE=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,IE);return t.createElement("svg",LE({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-chevron-right",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{fillRule:"evenodd",d:"M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708"}))}));FE.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var YE=FE,UE=["color","size","title","className"];function ZE(){return ZE=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ZE.apply(null,arguments)}var HE=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,UE);return t.createElement("svg",ZE({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-file-x",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M6.146 6.146a.5.5 0 0 1 .708 0L8 7.293l1.146-1.147a.5.5 0 1 1 .708.708L8.707 8l1.147 1.146a.5.5 0 0 1-.708.708L8 8.707 6.854 9.854a.5.5 0 0 1-.708-.708L7.293 8 6.146 6.854a.5.5 0 0 1 0-.708"}),t.createElement("path",{d:"M4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zm0 1h8a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1"}))}));HE.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var BE,VE=HE,zE=function(){var e={columns:[{id:1,tables:1}],tables:{"table-1":{id:1,tableId:"table-1",seats:[{id:"1A",name:"A",customerId:"",customerName:"",label:{},columnIndex:1},{id:"1B",name:"B",customerId:"",customerName:"",label:{},columnIndex:1},{id:"1C",name:"C",customerId:"",customerName:"",label:{},columnIndex:1},{id:"1D",name:"D",customerId:"",customerName:"",label:{},columnIndex:1},{id:"1E",name:"E",customerId:"",customerName:"",label:{},columnIndex:1},{id:"1F",name:"F",customerId:"",customerName:"",label:{},columnIndex:1},{id:"1G",name:"G",customerId:"",customerName:"",label:{},columnIndex:1},{id:"1H",name:"H",customerId:"",customerName:"",label:{},columnIndex:1}],expanded:!1,columnIndex:1}}},n=i((0,t.useState)({columns:[],tables:{}}),2),r=n[0],a=n[1],o=i((0,t.useState)(1),2),s=o[0],l=o[1],c=i((0,t.useState)([1]),2),u=c[0],d=c[1],f=i((0,t.useState)(null),2),h=f[0],v=f[1],m=i((0,t.useState)(null),2),p=m[0],g=m[1],y=i((0,t.useState)(!1),2),b=y[0],x=y[1],_=i((0,t.useState)([]),2),w=_[0],j=_[1],N=i((0,t.useState)({label_name:void 0,label_color:void 0}),2),k=N[0],S=N[1],C=i((0,t.useState)([]),2),D=C[0],E=C[1],O=i((0,t.useState)(!1),2),P=O[0],M=O[1],T=i((0,t.useState)([]),2),R=T[0],A=T[1],I=i((0,t.useState)(!1),2),L=I[0],F=I[1],Y=i((0,t.useState)([]),2),U=Y[0],Z=Y[1],H=i((0,t.useState)(void 0),2),B=H[0],V=H[1],z=i((0,t.useState)(void 0),2),W=z[0],q=z[1],K=i((0,t.useState)(void 0),2),$=K[0],G=K[1],J=i((0,t.useState)([]),2),X=J[0],Q=J[1],ee=i((0,t.useState)(!1),2),te=ee[0],ne=ee[1],re=i((0,t.useState)(!1),2),ae=re[0],ie=re[1],oe=i((0,t.useState)(null),2),se=oe[0],le=oe[1],ce=i((0,t.useState)([]),2),ue=ce[0],de=ce[1],fe=i((0,t.useState)([]),2),he=fe[0],ve=fe[1],me=i((0,t.useState)([]),2),pe=me[0],ge=me[1],ye=function(){na().then((function(e){return de((null===e||void 0===e?void 0:e.data)||[])})),sa().then((function(e){return ve((null===e||void 0===e?void 0:e.data)||[])})),fa().then((function(e){return ge((null===e||void 0===e?void 0:e.data)||[])}))};(0,t.useEffect)((function(){Ds().then((function(e){return E(null===e||void 0===e?void 0:e.data)})),vu("active").then((function(e){j(null===e||void 0===e?void 0:e.data),A(null===e||void 0===e?void 0:e.data)})),gu(pl()().format("MM/DD/YYYY")).then((function(e){var t,n,r,i,o,s,c,u=null===e||void 0===e?void 0:e.data;(null===u||void 0===u?void 0:u.length)>0&&(a(null===(t=u[0])||void 0===t?void 0:t.seating_assignment),v(u[0]),l((null===(n=u[0])||void 0===n||null===(r=n.seating_assignment)||void 0===r||null===(i=r.columns)||void 0===i?void 0:i.length)||1),d((null===(o=u[0])||void 0===o||null===(s=o.seating_assignment)||void 0===s||null===(c=s.columns)||void 0===c?void 0:c.map((function(e){return e.tables})))||[1]))})),Xr(pl()().format("MM/DD/YYYY")).then((function(e){var t=((null===e||void 0===e?void 0:e.data)||[]).filter((function(e){return"inbound"===e.type})),n=[];t.forEach((function(e){var t;null===(t=e.route_customer_list)||void 0===t||t.forEach((function(e){e.customer_route_status===Er.IN_CENTER&&n.push(e.customer_id)}))})),Q(n)})),ye()}),[]),(0,t.useEffect)((function(){var e,t=Array.from({length:s},(function(e,t){return{id:t+1,tables:u[t]||0}}));s!==(null===(e=r.columns)||void 0===e?void 0:e.length)&&(a((function(e){return bt(bt({},e),{},{columns:t})})),u.length!==s&&d((function(e){for(var t=In(e);t.length<s;)t.push(0);return t.slice(0,s)})))}),[s]),(0,t.useEffect)((function(){var e={},t=1,n=!1;if(r.columns){if(u.length!==r.columns.length)n=!0;else for(var i=0;i<(null===r||void 0===r||null===(o=r.columns)||void 0===o?void 0:o.length);i++){var o;if(r.columns[i].tables!==u[i]){n=!0;break}}n&&(r.columns.forEach((function(n,a){var i=u[a]||0;n.tables=i;for(var o=0;o<i;o++){var s="table-".concat(t);if(e[s])e[s]=r.tables[s];else{var l=Array.from({length:8},(function(e,n){var r=String.fromCharCode(65+n);return{id:"".concat(t).concat(r),name:r,customerName:"",customerId:"",columnIndex:a+1,label:{label_name:void 0,label_color:void 0}}}));e[s]={id:t,tableId:s,seats:l,expanded:!1,columnIndex:a+1}}t++}})),a((function(t){return bt(bt({},t),{},{columns:t.columns.map((function(e,t){return bt(bt({},e),{},{tables:u[t]})})),tables:e})})))}}),[u,r.columns]);var be,xe=function(e){a((function(t){return bt(bt({},t),{},{tables:bt(bt({},t.tables),{},(0,gt.Z)({},e,bt(bt({},t.tables[e]),{},{expanded:!t.tables[e].expanded})))})}))},_e=i((0,t.useState)(""),2),we=(_e[0],_e[1],function(){for(var e=Math.max.apply(Math,In(u).concat([0])),t=[],n=function(e){var n,a=[];null===(n=r.columns)||void 0===n||n.forEach((function(t,n){var i=Object.values(r.tables||{}).filter((function(e){return e.columnIndex===n+1})).sort((function(e,t){return e.id-t.id}));i[e]&&a.push(i[e])})),a.length>0&&t.push({rowId:e+1,tables:a})},a=0;a<e;a++)n(a);return t}),je=function(e){null!==e&&void 0!==e&&e.customerId&&null!==e&&void 0!==e&&e.customerName&&(le(e),ie(!0))},Ne=function(){ie(!1),le(null)};return(0,t.useEffect)((function(){var e=function(e){"Escape"===e.key&&te&&ne(!1)};return te&&document.addEventListener("keydown",e),function(){document.removeEventListener("keydown",e)}}),[te]),(0,On.jsxs)(On.Fragment,{children:[te&&(0,On.jsxs)("div",{className:"app-main-content-list-container fullscreen-mode",style:{backgroundColor:"#fff"},children:[(0,On.jsxs)("div",{className:"seating-chart-container",children:[(0,On.jsx)("div",{className:"seating-stage",children:(0,On.jsx)("div",{className:"stage",children:"Stage"})}),we().map((function(e,t){var n;return(0,On.jsx)("div",{className:"seating-row-container",id:"seating-row-fullscreen-".concat(t),children:null===e||void 0===e||null===(n=e.tables)||void 0===n?void 0:n.map((function(e,n){return(0,On.jsx)(YD,{className:"me-4",id:"seating-table-fullscreen-".concat(t,"-").concat(n),tableNumber:null===e||void 0===e?void 0:e.id,guests:null===e||void 0===e?void 0:e.seats,inCenterCustomerIds:X,onSeatClick:je},"seating-table-fullscreen-".concat(t,"-").concat(n))}))},"seating-row-fullscreen-".concat(t))})),(0,On.jsx)("div",{className:"seating-stage mt-4",children:w.map((function(e){return(0,On.jsxs)("div",{children:[(0,On.jsx)("span",{style:{width:"16px",height:"16px",borderRadius:"16px",display:"inline-block",background:e.label_color,marginRight:"8px"}}),e.label_name]},e.id)}))})]}),(0,On.jsx)("div",{className:"fullscreen-hint",children:"Press ESC to exit full screen"})]}),!te&&(0,On.jsxs)("div",{className:"seating-page-container",children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"Lobby"}),(0,On.jsx)(wl.Item,{active:!0,children:"Seating Chart"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsx)("h4",{children:"Seating Chart"})}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsx)(Yc,{defaultActiveKey:"seatingChart",id:"seatingTabs",children:(0,On.jsx)(zc,{eventKey:"seatingChart",title:"Seating Chart",children:(0,On.jsxs)("div",{className:"seating-chart-container",children:[(0,On.jsx)("div",{className:"seating-stage",children:(0,On.jsx)("div",{className:"stage",children:"Stage"})}),we().map((function(e,t){var n;return(0,On.jsx)("div",{className:"seating-row-container",id:"seating-row-".concat(t),children:null===e||void 0===e||null===(n=e.tables)||void 0===n?void 0:n.map((function(e,n){return(0,On.jsx)(YD,{className:"me-4",id:"seating-table-".concat(t,"-").concat(n),tableNumber:null===e||void 0===e?void 0:e.id,guests:null===e||void 0===e?void 0:e.seats,inCenterCustomerIds:X,onSeatClick:je},"seating-table-".concat(t,"-").concat(n))}))},"seating-row-".concat(t))})),(0,On.jsx)("div",{className:"seating-stage mt-4",children:w.map((function(e){return(0,On.jsxs)("div",{children:[(0,On.jsx)("span",{style:{width:"16px",height:"16px",borderRadius:"16px",display:"inline-block",background:e.label_color,marginRight:"8px"}}),e.label_name]},e.id)}))})]})})}),(0,On.jsx)("div",{className:"list-func-panel",children:(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){ne(!0)},children:[(0,On.jsx)(AE,{size:16,className:"me-2"}),"Full Screen"]})})]})})]}),(0,On.jsxs)("div",{className:"manage-seating-chart-container",children:[(0,On.jsx)("div",{className:"manage-seating-chart-title-container",children:(0,On.jsx)("h6",{children:"Manage Seating Chart"})}),(0,On.jsxs)("div",{className:"manage-seating-chart-tables-container",children:[(0,On.jsxs)("div",{className:"title",children:[(0,On.jsx)("strong",{children:"Table Layout"}),(0,On.jsx)($c,{color:"#777",size:16,onClick:function(){return x(!0)}}),b&&(0,On.jsxs)("div",{className:"seating-popover",children:[(0,On.jsx)("h6",{children:"Manage Table Layout"}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Number of Columns"}),(0,On.jsx)("input",{type:"number",min:"0",value:s,onChange:function(e){var t=parseInt(e.target.value)||0;l(t)}})]})}),s>0&&Array.from({length:s}).map((function(e,t){return(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Column ".concat(t+1," (Tables)")}),(0,On.jsx)("input",{type:"number",min:"0",value:u[t]||0,onChange:function(e){return function(e,t){d((function(n){var r=In(n);return r[e]=parseInt(t)||0,r}))}(t,e.target.value)}})]})},"column-config-".concat(t))})),(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return function(){var t,n,r,i;a((null===h||void 0===h?void 0:h.seat_assignment)||e),l((null===h||void 0===h||null===(t=h.seat_assignment)||void 0===t||null===(n=t.columns)||void 0===n?void 0:n.length)||1),d((null===h||void 0===h||null===(r=h.seat_assignment)||void 0===r||null===(i=r.columns)||void 0===i?void 0:i.map((function(e){return e.tables})))||[1]),x(!1),V(void 0),q(void 0)}()},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return function(){var e,t,n;h?bu(null===h||void 0===h?void 0:h.id,{seating_assignment:r,update_by:localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.name),update_date:new Date}):yu({date:pl()().format("MM/DD/YYYY"),seating_assignment:r,create_by:localStorage.getItem("user")&&(null===(t=JSON.parse(localStorage.getItem("user")))||void 0===t?void 0:t.name),update_by:localStorage.getItem("user")&&(null===(n=JSON.parse(localStorage.getItem("user")))||void 0===n?void 0:n.name),create_date:new Date,update_date:new Date}).then((function(e){var t=null===e||void 0===e?void 0:e.data;v(t)})),x(!1),V(void 0),q(void 0)}()},children:" Save "})]})})]})]}),Object.keys(r.tables).map((function(e){var t,n,i,o;return(0,On.jsxs)("div",{className:"table-config-container",children:[(0,On.jsxs)("div",{className:"table-config-item-title",children:[!(null!==(t=r.tables[e])&&void 0!==t&&t.expanded)&&(0,On.jsx)(jD,{className:"me-2",color:"#777",size:12,onClick:function(){return xe(e)}}),(null===(n=r.tables[e])||void 0===n?void 0:n.expanded)&&(0,On.jsx)(YE,{className:"me-2",color:"#777",size:12,onClick:function(){return xe(e)}}),e.replace("-"," ")]}),(null===(i=r.tables[e])||void 0===i?void 0:i.expanded)&&(null===(o=r.tables[e])||void 0===o?void 0:o.seats.map((function(t){return(0,On.jsxs)("div",{className:"table-config-item",children:["".concat(t.name,". ").concat(t.customerName)," ",(0,On.jsx)($c,{color:"#777",size:16,onClick:function(){return function(e,t){var n,a,i=r.tables[e].seats.find((function(e){return e.id===t}));g({tableId:e,seatId:t,customerId:null===i||void 0===i?void 0:i.customerId,label:null===i||void 0===i?void 0:i.label,customerName:null===i||void 0===i?void 0:i.customerName}),V({value:null===i||void 0===i?void 0:i.customerId,label:null===i||void 0===i?void 0:i.customerName}),q({value:null===i||void 0===i||null===(n=i.label)||void 0===n?void 0:n.id,label:null===i||void 0===i||null===(a=i.label)||void 0===a?void 0:a.label_name})}(e,t.id)}}),p&&p.tableId===e&&p.seatId===t.id&&(0,On.jsxs)("div",{className:"seating-popover",children:[(0,On.jsx)("h6",{children:"Seat Assignment"}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Customer Name"}),(0,On.jsx)(ob,{styles:{control:function(e){return bt(bt({},e),{},{width:"210px",borderRadius:"8px"})},indicatorSeparator:function(){return{display:"none"}},dropdownIndicator:function(e){return bt(bt({},e),{},{paddingRight:"8px",color:"#333","&:hover":{color:"#000"}})},valueContainer:function(e){return bt(bt({},e),{},{height:"43px",padding:"0 8px"})},input:function(e){return bt(bt({},e),{},{margin:"0px",padding:"0px",height:"30px",width:"150px"})},placeholder:function(e){return bt(bt({},e),{},{fontSize:"13px"})},singleValue:function(e){return bt(bt({},e),{},{margin:"0px",fontSize:"13px"})}},value:B,onChange:function(e){return function(e){g(bt(bt({},p),{},{customerId:e.value,customerName:e.label})),V(e)}(e)},options:[{value:"",label:""}].concat(In(D.filter((function(e){var t=function(){var e=new Set;return Object.values(r.tables||{}).forEach((function(t){var n;null===(n=t.seats)||void 0===n||n.forEach((function(t){t.customerId&&e.add(t.customerId)}))})),e}();return"active"===(null===e||void 0===e?void 0:e.status)&&"discharged"!==(null===e||void 0===e?void 0:e.type)&&(!t.has(null===e||void 0===e?void 0:e.id)||(null===e||void 0===e?void 0:e.id)===(null===p||void 0===p?void 0:p.customerId))})).map((function(e){return{value:(null===e||void 0===e?void 0:e.id)||"",label:(null===e||void 0===e?void 0:e.name)||""}}))))})]})}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Customer Label"}),(0,On.jsx)(ob,{styles:{control:function(e){return bt(bt({},e),{},{width:"210px",borderRadius:"8px"})},indicatorSeparator:function(){return{display:"none"}},dropdownIndicator:function(e){return bt(bt({},e),{},{paddingRight:"8px",color:"#333","&:hover":{color:"#000"}})},valueContainer:function(e){return bt(bt({},e),{},{height:"43px",padding:"0 8px"})},input:function(e){return bt(bt({},e),{},{margin:"0px",padding:"0px",height:"30px",width:"150px"})},placeholder:function(e){return bt(bt({},e),{},{fontSize:"13px"})},singleValue:function(e){return bt(bt({},e),{},{margin:"0px",fontSize:"13px"})}},value:W,onChange:function(e){return function(e){var t;g(bt(bt({},p),{},{label:{label_name:e.label,id:e.value,label_color:null===(t=w.find((function(t){return t.id===e.value})))||void 0===t?void 0:t.label_color}})),q(e)}(e)},options:[{value:"",label:""}].concat(In(w.map((function(e){return{value:(null===e||void 0===e?void 0:e.id)||"",label:(null===e||void 0===e?void 0:e.label_name)||""}}))))})]})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){g(null)},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return function(){if(p){var e=p.tableId,t=p.seatId,n=p.customerName,r=p.customerId,i=p.label;a((function(a){var o,s,l,c=a.tables[e].seats.map((function(e){return e.id===t?bt(bt({},e),{},{customerName:n,customerId:r,label:i}):e})),u=bt(bt({},a),{},{tables:bt(bt({},a.tables),{},(0,gt.Z)({},e,bt(bt({},a.tables[e]),{},{seats:c})))});return bu(null===h||void 0===h?void 0:h.id,{seating_assignment:u,update_by:localStorage.getItem("user")&&(null===(o=JSON.parse(localStorage.getItem("user")))||void 0===o?void 0:o.name),update_date:new Date}),Rs(r,{table_id:e,seating:t,tags:[].concat(In(null===(s=D.find((function(e){return e.id===r})))||void 0===s?void 0:s.tags),[null===i||void 0===i?void 0:i.label_name]),edit_by:localStorage.getItem("user")&&(null===(l=JSON.parse(localStorage.getItem("user")))||void 0===l?void 0:l.name),edit_date:new Date}),u})),g(null)}}()},children:" Save "})]})})]})]})})))]})})),(0,On.jsxs)("div",{className:"title",children:[(0,On.jsx)("strong",{children:"Customer Label"}),(0,On.jsx)($c,{color:"#777",size:16,onClick:function(){return M(!0)}}),P&&(0,On.jsxs)("div",{className:"seating-popover",children:[(0,On.jsx)("h6",{children:"Customer Labels"}),(0,On.jsx)("div",{className:"mb-4",children:w.map((function(e){return(0,On.jsxs)("div",{className:"label-delete-item",children:[(0,On.jsx)("span",{style:{width:"16px",height:"16px",borderRadius:"16px",background:e.label_color}}),e.label_name," ",(0,On.jsx)(VE,{size:16,onClick:function(e){return function(e){j((function(t){return bt({},t.filter((function(t){return t.id!==e.id})))})),Z((function(t){return[].concat(In(t),[e])}))}(e)}})]})}))}),!L&&(0,On.jsx)("button",{className:"btn btn-tertiary btn-custom-label btn-sm mb-4",onClick:function(){return F(!0)},children:"+ Add New Label"}),L&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Label Name"}),(0,On.jsx)("input",{type:"text",value:k.label_name,onChange:function(e){S((function(t){return bt(bt({},t),{},{label_name:e.target.value})}))}})]})}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Label Color"}),(0,On.jsx)(ob,{styles:{control:function(e){return bt(bt({},e),{},{width:"210px",borderRadius:"8px"})},indicatorSeparator:function(){return{display:"none"}},dropdownIndicator:function(e){return bt(bt({},e),{},{paddingRight:"8px",color:"#333","&:hover":{color:"#000"}})},valueContainer:function(e){return bt(bt({},e),{},{height:"43px",padding:"0 8px"})},input:function(e){return bt(bt({},e),{},{margin:"0px",padding:"0px",height:"30px",width:"150px"})},placeholder:function(e){return bt(bt({},e),{},{fontSize:"13px"})},singleValue:function(e){return bt(bt({},e),{},{margin:"0px",fontSize:"13px"})},option:function(e,t){var n=t.data;return bt(bt({},e),{},{backgroundColor:null===n||void 0===n?void 0:n.value})}},value:$,onChange:function(e){return function(e){G(e),S((function(t){return bt(bt({},t),{},{label_color:e.value})}))}(e)},options:[{value:"",label:""}].concat(In(["#AD967A","#BD816E","#2B76E5","#66CCFF","#0A7E22","#00C875","#9CD326","#FFCB00","#FF642E","#FD314D","#BB3354","#FF158A","#9B51E0","#BDA8F9"].map((function(e){return{value:e||"",label:e||""}}))))})]})})]}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return j(R),M(!1),void F(!1)},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){return k.label_color&&k.label_name&&mu(k).then((function(){vu("active").then((function(e){j(null===e||void 0===e?void 0:e.data),A(null===e||void 0===e?void 0:e.data),M(!1),F(!1),S({label_color:void 0,label_name:void 0})}))})),void(U.length>0&&Promise.all(U.map((function(e){return pu(e.id,{status:"inactive"})}))).then((function(){return Z([])})))},children:" Save "})]})})]})]}),w.map((function(e){return(0,On.jsxs)("div",{className:"mb-4",style:{fontSize:"12px"},children:[(0,On.jsx)("span",{style:{width:"16px",height:"16px",borderRadius:"16px",background:e.label_color,display:"inline-block",marginRight:"8px"}}),e.label_name]},e.id)}))]})]})]}),(0,On.jsxs)(Yd,{show:ae,onHide:Ne,centered:!0,children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Confirm Meals"})}),(0,On.jsx)(Yd.Body,{children:se&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("p",{className:"mb-3",children:[(0,On.jsx)("strong",{children:"Customer:"})," ",se.customerName]}),(0,On.jsx)("p",{className:"text-muted mb-3",children:"Please confirm the meals for today:"}),(0,On.jsxs)(PE,{children:[(0,On.jsx)(PE.Check,{type:"checkbox",id:"breakfast-check",label:"Breakfast",checked:(be=null===se||void 0===se?void 0:se.customerId,ue.some((function(e){return e.customer_id===be&&e.date===pl()().format("MM/DD/YYYY")}))),onChange:function(e){e.target.checked?function(e){var t,n;ra({customer_id:null===e||void 0===e?void 0:e.customerId,customer_name:null===e||void 0===e?void 0:e.customerName,has_breakfast:!0,date:pl()(new Date).format("MM/DD/YYYY"),create_by:localStorage.getItem("user")&&(null===(t=JSON.parse(localStorage.getItem("user")))||void 0===t?void 0:t.name),create_date:new Date,edit_history:[{employee:localStorage.getItem("user")&&(null===(n=JSON.parse(localStorage.getItem("user")))||void 0===n?void 0:n.name),date:new Date}]}).then((function(){ye()}))}(se):function(e){var t=ue.find((function(t){return t.customer_id===e&&t.date===pl()().format("MM/DD/YYYY")}));t&&aa(t.id).then((function(){ye()}))}(null===se||void 0===se?void 0:se.customerId)},className:"mb-2"}),(0,On.jsx)(PE.Check,{type:"checkbox",id:"lunch-check",label:"Lunch",checked:function(e){return he.some((function(t){return t.customer_id===e&&t.date===pl()().format("MM/DD/YYYY")}))}(null===se||void 0===se?void 0:se.customerId),onChange:function(e){e.target.checked?function(e){var t,n;la({customer_id:null===e||void 0===e?void 0:e.customerId,customer_name:null===e||void 0===e?void 0:e.customerName,has_lunch:!0,date:pl()(new Date).format("MM/DD/YYYY"),create_by:localStorage.getItem("user")&&(null===(t=JSON.parse(localStorage.getItem("user")))||void 0===t?void 0:t.name),create_date:new Date,edit_history:[{employee:localStorage.getItem("user")&&(null===(n=JSON.parse(localStorage.getItem("user")))||void 0===n?void 0:n.name),date:new Date}]}).then((function(){ye()}))}(se):function(e){var t=he.find((function(t){return t.customer_id===e&&t.date===pl()().format("MM/DD/YYYY")}));t&&ca(t.id).then((function(){ye()}))}(null===se||void 0===se?void 0:se.customerId)},className:"mb-2"}),(0,On.jsx)(PE.Check,{type:"checkbox",id:"snack-check",label:"Snack",checked:function(e){return pe.some((function(t){return t.customer_id===e&&t.date===pl()().format("MM/DD/YYYY")}))}(null===se||void 0===se?void 0:se.customerId),onChange:function(e){e.target.checked?function(e){var t,n;ha({customer_id:null===e||void 0===e?void 0:e.customerId,customer_name:null===e||void 0===e?void 0:e.customerName,has_snack:!0,date:pl()(new Date).format("MM/DD/YYYY"),create_by:localStorage.getItem("user")&&(null===(t=JSON.parse(localStorage.getItem("user")))||void 0===t?void 0:t.name),create_date:new Date,edit_history:[{employee:localStorage.getItem("user")&&(null===(n=JSON.parse(localStorage.getItem("user")))||void 0===n?void 0:n.name),date:new Date}]}).then((function(){ye()}))}(se):function(e){var t=pe.find((function(t){return t.customer_id===e&&t.date===pl()().format("MM/DD/YYYY")}));t&&va(t.id).then((function(){ye()}))}(null===se||void 0===se?void 0:se.customerId)},className:"mb-2"})]})]})}),(0,On.jsx)(Yd.Footer,{children:(0,On.jsx)(Mo,{variant:"secondary",onClick:Ne,children:"Close"})})]})]})},WE=["id","start","end","title","description","location","people","_options"];!function(e){e.DragAndDrop="dragAndDrop",e.EventModal="eventModal",e.ScrollController="scrollController",e.EventRecurrence="eventRecurrence",e.Resize="resize",e.CalendarControls="calendarControls",e.CurrentTime="currentTime"}(BE||(BE={}));var qE,KE=function(e,t){return t.name=e,t},$E=/^(0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$/,GE=/^(\d{4})-(\d{2})-(\d{2}) (0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$/,JE=/^(\d{4})-(\d{2})-(\d{2})$/,XE={DATE_STRING:/^\d{4}-\d{2}-\d{2}$/,DATE_TIME_STRING:/^\d{4}-\d{2}-\d{2} \d{2}:\d{2}$/},QE=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){return(0,Wu.Z)(this,n),t.call(this,"Invalid date time specification: ".concat(e))}return(0,qu.Z)(n)}(zx(Error)),eO=function(e){if(!XE.DATE_TIME_STRING.test(e)&&!XE.DATE_STRING.test(e))throw new QE(e);return new Date(Number(e.slice(0,4)),Number(e.slice(5,7))-1,Number(e.slice(8,10)),Number(e.slice(11,13)),Number(e.slice(14,16)))},tO=function(e){var t=e.slice(11,13),n=e.slice(14,16);return{year:Number(e.slice(0,4)),month:Number(e.slice(5,7))-1,date:Number(e.slice(8,10)),hours:""!==t?Number(t):void 0,minutes:""!==n?Number(n):void 0}},nO=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e,r){var a;return(0,Wu.Z)(this,n),a=t.call(this,"Number must be between ".concat(e," and ").concat(r,".")),Object.defineProperty((0,Hx.Z)(a),"min",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty((0,Hx.Z)(a),"max",{enumerable:!0,configurable:!0,writable:!0,value:r}),a}return(0,qu.Z)(n)}(zx(Error)),rO=function(e){if(e<0||e>99)throw new nO(0,99);return String(e).padStart(2,"0")},aO=function(e){return"".concat(e.getFullYear(),"-").concat(rO(e.getMonth()+1),"-").concat(rO(e.getDate()))},iO=function(e){return"".concat(aO(e)," ").concat(function(e){return"".concat(rO(e.getHours()),":").concat(rO(e.getMinutes()))}(e))},oO=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){return(0,Wu.Z)(this,n),t.call(this,"Invalid time string: ".concat(e))}return(0,qu.Z)(n)}(zx(Error)),sO=function(e){if(!$E.test(e)&&"24:00"!==e)throw new oO(e);var t=i(e.split(":").map((function(e){return parseInt(e,10)})),2),n=t[0],r=(1.6666666666666667*t[1]).toString();return r.split(".")[0].length<2&&(r="0".concat(r)),Number(n+r)},lO=function(e){return e.slice(0,10)},cO=function(e){return e.slice(11)};!function(e){e[e.SUNDAY=0]="SUNDAY",e[e.MONDAY=1]="MONDAY",e[e.TUESDAY=2]="TUESDAY",e[e.WEDNESDAY=3]="WEDNESDAY",e[e.THURSDAY=4]="THURSDAY",e[e.FRIDAY=5]="FRIDAY",e[e.SATURDAY=6]="SATURDAY"}(qE||(qE={})),qE.MONDAY;var uO,dO=function(){function e(t,n,r,a,i,o,s,l,c){var u=arguments.length>9&&void 0!==arguments[9]?arguments[9]:void 0,d=arguments.length>10&&void 0!==arguments[10]?arguments[10]:{},f=arguments.length>11&&void 0!==arguments[11]?arguments[11]:{};(0,Wu.Z)(this,e),Object.defineProperty(this,"_config",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"start",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"end",{enumerable:!0,configurable:!0,writable:!0,value:a}),Object.defineProperty(this,"title",{enumerable:!0,configurable:!0,writable:!0,value:i}),Object.defineProperty(this,"people",{enumerable:!0,configurable:!0,writable:!0,value:o}),Object.defineProperty(this,"location",{enumerable:!0,configurable:!0,writable:!0,value:s}),Object.defineProperty(this,"description",{enumerable:!0,configurable:!0,writable:!0,value:l}),Object.defineProperty(this,"calendarId",{enumerable:!0,configurable:!0,writable:!0,value:c}),Object.defineProperty(this,"_options",{enumerable:!0,configurable:!0,writable:!0,value:u}),Object.defineProperty(this,"_customContent",{enumerable:!0,configurable:!0,writable:!0,value:d}),Object.defineProperty(this,"_foreignProperties",{enumerable:!0,configurable:!0,writable:!0,value:f}),Object.defineProperty(this,"_previousConcurrentEvents",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_totalConcurrentEvents",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_maxConcurrentEvents",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_nDaysInGrid",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_createdAt",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_eventFragments",{enumerable:!0,configurable:!0,writable:!0,value:{}})}return(0,qu.Z)(e,[{key:"_isSingleDayTimed",get:function(){return GE.test(this.start)&&GE.test(this.end)&&lO(this.start)===lO(this.end)}},{key:"_isSingleDayFullDay",get:function(){return JE.test(this.start)&&JE.test(this.end)&&this.start===this.end}},{key:"_isMultiDayTimed",get:function(){return GE.test(this.start)&&GE.test(this.end)&&lO(this.start)!==lO(this.end)}},{key:"_isMultiDayFullDay",get:function(){return JE.test(this.start)&&JE.test(this.end)&&this.start!==this.end}},{key:"_isSingleHybridDayTimed",get:function(){if(!this._config.isHybridDay)return!1;if(!GE.test(this.start)||!GE.test(this.end))return!1;var e=lO(this.start),t=lO(this.end),n=aO(new Date(eO(t).getTime()-864e5));if(e!==t&&e!==n)return!1;var r=this._config.dayBoundaries.value,a=sO(cO(this.start)),i=sO(cO(this.end));return a>=r.start&&(i<=r.end||i>a)||a<r.end&&i<=r.end}},{key:"_color",get:function(){return this.calendarId&&this._config.calendars.value&&this.calendarId in this._config.calendars.value?this._config.calendars.value[this.calendarId].colorName:"primary"}},{key:"_getForeignProperties",value:function(){return this._foreignProperties}},{key:"_getExternalEvent",value:function(){return bt({id:this.id,start:this.start,end:this.end,title:this.title,people:this.people,location:this.location,description:this.description,calendarId:this.calendarId,_options:this._options},this._getForeignProperties())}}]),e}(),fO=function(){function e(t,n,r,a){(0,Wu.Z)(this,e),Object.defineProperty(this,"_config",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"start",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"end",{enumerable:!0,configurable:!0,writable:!0,value:a}),Object.defineProperty(this,"people",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"location",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"description",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"title",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"calendarId",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_foreignProperties",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(this,"_options",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"_customContent",{enumerable:!0,configurable:!0,writable:!0,value:{}})}return(0,qu.Z)(e,[{key:"build",value:function(){return new dO(this._config,this.id,this.start,this.end,this.title,this.people,this.location,this.description,this.calendarId,this._options,this._customContent,this._foreignProperties)}},{key:"withTitle",value:function(e){return this.title=e,this}},{key:"withPeople",value:function(e){return this.people=e,this}},{key:"withLocation",value:function(e){return this.location=e,this}},{key:"withDescription",value:function(e){return this.description=e,this}},{key:"withForeignProperties",value:function(e){return this._foreignProperties=e,this}},{key:"withCalendarId",value:function(e){return this.calendarId=e,this}},{key:"withOptions",value:function(e){return this._options=e,this}},{key:"withCustomContent",value:function(e){return this._customContent=e,this}}]),e}(),hO=function(e,t){var n=tO(e),r=n.year,a=n.month,i=n.date,o=n.hours,s=n.minutes,l=void 0!==o&&void 0!==s,c=new Date(r,a,i,null!==o&&void 0!==o?o:0,null!==s&&void 0!==s?s:0),u=(c.getMonth()+t)%12;return u<0&&(u+=12),c.setMonth(c.getMonth()+t),c.getMonth()>u?c.setDate(0):c.getMonth()<u&&(c.setMonth(c.getMonth()+1),c.setDate(0)),l?iO(c):aO(c)},vO=function(e,t){var n=tO(e),r=n.year,a=n.month,i=n.date,o=n.hours,s=n.minutes,l=void 0!==o&&void 0!==s,c=new Date(r,a,i,null!==o&&void 0!==o?o:0,null!==s&&void 0!==s?s:0);return c.setDate(c.getDate()+t),l?iO(c):aO(c)},mO=function(e,t){var n=tO(e),r=n.year,a=n.month,i=n.date,o=n.hours,s=n.minutes,l=void 0!==o&&void 0!==s,c=new Date(r,a,i,null!==o&&void 0!==o?o:0,null!==s&&void 0!==s?s:0);return c.setMinutes(c.getMinutes()+t),l?iO(c):aO(c)},pO=function(e,t){var n=tO(e),r=n.year,a=n.month,i=n.date,o=tO(t),s=o.year,l=o.month,c=o.date,u=new Date(r,a,i),d=new Date(s,l,c).getTime()-u.getTime();return Math.round(d/864e5)},gO=function(e,t){var n=eO(e);return(eO(t).getTime()-n.getTime())/1e3/60},yO=function(){function e(t,n,r){(0,Wu.Z)(this,e),Object.defineProperty(this,"rruleOptions",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"dtstartOld",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"dtstartNew",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"rruleOptionsNew",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.rruleOptionsNew=bt({},t),this.updateByDay(),this.updateByMonthDay(),this.updateUntil()}return(0,qu.Z)(e,[{key:"updateByDay",value:function(){var e,t=this;if(this.rruleOptions.byday){var n=pO(this.dtstartOld,this.dtstartNew),r=["MO","TU","WE","TH","FR","SA","SU"],a=n%7;0!==a&&(null===(e=this.rruleOptionsNew.byday)||void 0===e||e.forEach((function(e,n){var i=r.indexOf(e)+a;i>=r.length?t.rruleOptionsNew.byday[n]=r[i-r.length]:t.rruleOptionsNew.byday[n]=i<0?r[r.length+i]:r[i]})))}}},{key:"updateByMonthDay",value:function(){this.rruleOptions.bymonthday&&(this.rruleOptionsNew.bymonthday=eO(this.dtstartNew).getDate())}},{key:"updateUntil",value:function(){if(this.rruleOptions.until){var e=GE.test(this.dtstartOld);this.rruleOptionsNew.until=e?mO(this.rruleOptionsNew.until,gO(this.dtstartOld,this.dtstartNew)):vO(this.rruleOptionsNew.until,pO(this.dtstartOld,this.dtstartNew))}}},{key:"getUpdatedRRuleOptions",value:function(){return this.rruleOptionsNew}}]),e}();!function(e){e.YEARLY="YEARLY",e.MONTHLY="MONTHLY",e.WEEKLY="WEEKLY",e.DAILY="DAILY"}(uO||(uO={}));var bO=Object.freeze(["SU","MO","TU","WE","TH","FR","SA"]),xO=function(e){return e=(e=(e=e.replace(/-/g,"")).replace(/:/g,"")).replace(" ","T"),/T\d{4}$/.test(e)&&(e+="00"),e},_O=function(e){return e=(e=(e=e.replace("T"," ")).replace(/^(\d{4})(\d{2})(\d{2})/,"$1-$2-$3")).replace(/(\d{2})(\d{2})(\d{2})$/,"$1:$2")};function wO(e,t){var n=e.getDay()-t,r=e;return 0===n||(n>0?r.setDate(e.getDate()-n):r.setDate(e.getDate()-(7+n))),r}var jO={MO:1,TU:2,WE:3,TH:4,FR:5,SA:6,SU:0},NO=function(e){return jO[e]},kO=function(e,t){return t&&e>t},SO=function(e,t){return t&&e>=t},CO=function(e,t){var n,r=cO(e),a=(null===(n=t.byday)||void 0===n?void 0:n.map(NO))||[eO(e).getDay()],i=e,o=[],s=t.wkst?["SU","MO","TU","WE","TH","FR","SA"].indexOf(t.wkst):0;return{next:function(){var n=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=wO(eO(e),t);return n.setHours(0,0,0,0),Array.from({length:7}).map((function(e,t){var r=new Date(n);return r.setDate(n.getDate()+t),aO(r)}))}(i,s);if(n.filter((function(e){return a.includes(eO(e).getDay())})).map((function(e){return r?"".concat(e," ").concat(r):e})).forEach((function(n){n>=e&&!SO(o.length,t.count)&&!kO(n,t.until)&&o.push(n)})),kO(i,t.until)||SO(o.length,t.count))return{done:!0,value:o};var l=eO(i);return l.setDate(l.getDate()+7*t.interval),i=aO(l),{done:!1,value:o}}}},DO=function(e,t){for(var n=function(e,t){var n,r=e,a=[],i=(null===(n=t.byday)||void 0===n?void 0:n.map(NO))||void 0;return{next:function(){if(!SO(a.length,t.count)&&!kO(r,t.until))if(i){var e=eO(r).getDay();i.includes(e)&&a.push(r)}else a.push(r);return kO(r,t.until)||SO(a.length,t.count)?{done:!0,value:a}:(r=vO(r,t.interval),{done:!1,value:a})}}}(e,t),r=n.next();!r.done;)r=n.next();return r.value},EO=function(e,t){t.bymonthday||(t.bymonthday=tO(e).date);for(var n=function(e,t){var n=e,r=[];return{next:function(){if(SO(r.length,t.count)||kO(n,t.until)||r.push(n),kO(n,t.until)||SO(r.length,t.count))return{done:!0,value:r};for(var e=hO(n,t.interval),a=t.interval,i=tO(e).date;i!==t.bymonthday;)a+=t.interval,i=tO(hO(n,a)).date;return n=hO(n,a),{done:!1,value:r}}}}(e,t),r=n.next();!r.done;)r=n.next();return r.value},OO=function(e,t){var n=[],r=e;return{next:function(){return SO(n.length,t.count)||kO(r,t.until)||n.push(r),kO(r,t.until)||SO(n.length,t.count)?{done:!0,value:n}:(r=function(e,t){var n=tO(e),r=n.year,a=n.month,i=n.date,o=n.hours,s=n.minutes,l=void 0!==o&&void 0!==s,c=new Date(r,a,i,null!==o&&void 0!==o?o:0,null!==s&&void 0!==s?s:0);return c.setFullYear(c.getFullYear()+t),l?iO(c):aO(c)}(r,t.interval),{done:!1,value:n})}}},PO=function(){function e(t,n,r){var a;(0,Wu.Z)(this,e),Object.defineProperty(this,"dtstart",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"options",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"durationInMinutes",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"durationInDays",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.options=bt(bt({},t),{},{interval:null!==(a=t.interval)&&void 0!==a?a:1});var i=r||n;this.isDateTime?this.durationInMinutes=gO(this.dtstart,i):this.durationInDays=pO(this.dtstart,i)}return(0,qu.Z)(e,[{key:"getRecurrences",value:function(){if(this.options.freq===uO.DAILY)return this.getDatesForDaily();if(this.options.freq===uO.WEEKLY)return this.getDatesForFreqWeekly();if(this.options.freq===uO.MONTHLY)return this.getDatesForFreqMonthly();if(this.options.freq===uO.YEARLY)return this.getDatesForFreqYearly();throw new Error("freq is required")}},{key:"getDatesForFreqWeekly",value:function(){return function(e,t){for(var n=CO(e,t),r=n.next();!r.done;)r=n.next();return r.value}(this.dtstart,this.options).map(this.getRecurrenceBasedOnStartDates.bind(this))}},{key:"getDatesForDaily",value:function(){return DO(this.dtstart,this.options).map(this.getRecurrenceBasedOnStartDates.bind(this))}},{key:"getDatesForFreqMonthly",value:function(){return EO(this.dtstart,this.options).map(this.getRecurrenceBasedOnStartDates.bind(this))}},{key:"getDatesForFreqYearly",value:function(){return function(e,t){for(var n=OO(e,t),r=n.next();!r.done;)r=n.next();return r.value}(this.dtstart,this.options).map(this.getRecurrenceBasedOnStartDates.bind(this))}},{key:"getRecurrenceBasedOnStartDates",value:function(e){return{start:e,end:this.isDateTime?mO(e,this.durationInMinutes):vO(e,this.durationInDays)}}},{key:"isDateTime",get:function(){return GE.test(this.dtstart)}}]),e}(),MO=function(){function e(t){(0,Wu.Z)(this,e),Object.defineProperty(this,"dtstart",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"dtend",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"rrule",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"exdate",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.dtstart=_O(t.dtstart),this.dtend=_O(t.dtend||t.dtstart),this.rrule=function(e){var t={freq:uO.WEEKLY};return e.split(";").forEach((function(e){var n=i(e.split("="),2),r=n[0],a=n[1];if("FREQ"===r&&(t.freq=a),"BYDAY"===r&&(t.byday=a.split(",")),"BYMONTHDAY"===r&&(t.bymonthday=Number(a)),"UNTIL"===r&&(t.until=_O(a)),"COUNT"===r&&(t.count=Number(a)),"INTERVAL"===r&&(t.interval=Number(a)),"WKST"===r){if(!bO.includes(a))throw new Error("Invalid WKST value: ".concat(a));t.wkst=a}})),t}(t.rrule),this.exdate=this.mapExdate(t.exdate)}return(0,qu.Z)(e,[{key:"getRecurrences",value:function(){var e=new PO(this.rrule,this.dtstart,this.dtend).getRecurrences();return this.filterExdate(e)}},{key:"updateDtstart",value:function(e){e=_O(e);var t=this.dtstart,n=new yO(this.rrule,t,e);this.rrule=n.getUpdatedRRuleOptions(),this.dtstart=e,this.dtend=GE.test(t)?mO(this.dtend,gO(t,e)):vO(this.dtend,pO(t,e))}},{key:"mapExdate",value:function(e){var t=this;if(null===e||void 0===e?void 0:e.length){var n=new Map;return e.forEach((function(e){var r=_O(e);r!==t.dtstart&&n.set(r,!0)})),n}}},{key:"filterExdate",value:function(e){var t=this;return this.exdate?e.filter((function(e){var n;return!(null===(n=t.exdate)||void 0===n?void 0:n.has(e.start))})):e}},{key:"getRrule",value:function(){return function(e){var t="FREQ=".concat(e.freq);return e.until&&(t+=";UNTIL=".concat(xO(e.until))),e.count&&(t+=";COUNT=".concat(e.count)),e.interval&&(t+=";INTERVAL=".concat(e.interval)),e.byday&&(t+=";BYDAY=".concat(e.byday.join(","))),e.bymonthday&&(t+=";BYMONTHDAY=".concat(e.bymonthday)),e.wkst&&(t+=";WKST=".concat(e.wkst)),t}(this.rrule)}},{key:"getDtstart",value:function(){return xO(this.dtstart)}},{key:"getDtend",value:function(){return xO(this.dtend)}},{key:"getExdate",value:function(){return this.exdate}}]),e}(),TO=function(){function e(t){(0,Wu.Z)(this,e),Object.defineProperty(this,"$app",{enumerable:!0,configurable:!0,writable:!0,value:t})}return(0,qu.Z)(e,[{key:"update",value:function(e,t,n){var r=this.$app.calendarEvents.list.value.find((function(t){return t.id===e&&!t.isCopy}));if(!r)throw new Error("Tried to update a non-existing event");this.$app.calendarEvents.list.value=this.$app.calendarEvents.list.value.filter((function(t){return t.id!==e||!t.isCopy}));var a=new MO({dtstart:r.start,dtend:r.end,rrule:r._getForeignProperties().rrule}),i=GE.test(n)?mO(r.start,gO(t,n)):vO(r.start,pO(t,n));return a.updateDtstart(i),r.start=_O(a.getDtstart()),r.end=_O(a.getDtend()),r._getForeignProperties().rrule=a.getRrule(),{updatedEvent:r,recurrenceSet:a}}}]),e}(),RO=function(e,t){var n=e.id,r=e.start,a=e.end,i=e.title,o=e.description,s=e.location,l=e.people,c=e._options,u=ya(e,WE);return new fO(t,n,r,a).withTitle(i).withDescription(o).withLocation(s).withPeople(l).withCalendarId(e.calendarId).withOptions(c).withForeignProperties(u).withCustomContent(e._customContent).build()},AO=function(e,t,n,r,a){n.includes("COUNT")||n.includes("UNTIL")||(n.endsWith(";")||(n+=";"),n+="UNTIL=".concat(xO(r.end),";"));var i=new MO({dtstart:xO(t.start),dtend:xO(t.end),rrule:n,exdate:a}).getRecurrences();return i[0].start===t.start&&i.splice(0,1),i.map((function(n){var r=function(e,t){var n=new fO(t.config,e.id,e.start,e.end).withTitle(e.title).withPeople(e.people).withCalendarId(e.calendarId).withForeignProperties(JSON.parse(JSON.stringify(e._getForeignProperties()))).withLocation(e.location).withDescription(e.description).withOptions(e._options).withCustomContent(e._customContent).build();return n._nDaysInGrid=e._nDaysInGrid,n}(t,e);return r.start=n.start,r.end=n.end,r.isCopy=!0,r}))},IO=function(e,t,n){t.includes("COUNT")||t.includes("UNTIL")||(t.endsWith(";")||(t+=";"),t+="UNTIL=".concat(xO(n.end),";"));var r=new MO({dtstart:xO(e.start),dtend:xO(e.end),rrule:t}).getRecurrences();return r[0].start===e.start&&r.splice(0,1),r.map((function(t){var n=structuredClone(e);return n.start=t.start,n.end=t.end,n.isCopy=!0,n}))},LO=function(){function e(t){(0,Wu.Z)(this,e),Object.defineProperty(this,"$app",{enumerable:!0,configurable:!0,writable:!0,value:t})}return(0,qu.Z)(e,[{key:"set",value:function(e){var t,n=[],r=(0,s.Z)(e);try{for(r.s();!(t=r.n()).done;){var a=t.value,i=RO(a,this.$app.config);n.push(i);var o=i._getForeignProperties().rrule,l=i._getForeignProperties().exdate;o&&"string"===typeof o&&this.$app.calendarState.range.value&&n.push.apply(n,In(AO(this.$app,i,o,this.$app.calendarState.range.value,l)))}}catch(c){r.e(c)}finally{r.f()}this.$app.calendarEvents.list.value=n}},{key:"add",value:function(e){var t=RO(e,this.$app.config);t._createdAt=new Date;var n=[].concat(In(this.$app.calendarEvents.list.value),[t]),r=t._getForeignProperties().rrule,a=t._getForeignProperties().exdate;r&&"string"===typeof r&&this.$app.calendarState.range.value&&n.push.apply(n,In(AO(this.$app,t,r,this.$app.calendarState.range.value,a))),this.$app.calendarEvents.list.value=n}},{key:"get",value:function(e){var t;return null===(t=this.$app.calendarEvents.list.value.find((function(t){return t.id===e&&!t.isCopy})))||void 0===t?void 0:t._getExternalEvent()}},{key:"getAll",value:function(){return this.$app.calendarEvents.list.value.filter((function(e){return!e.isCopy})).map((function(e){return e._getExternalEvent()}))}},{key:"remove",value:function(e){this.$app.calendarEvents.list.value=this.$app.calendarEvents.list.value.filter((function(t){return t.id!==e}))}},{key:"update",value:function(e){this.removeOriginalAndCopiesForId(e.id);var t=RO(e,this.$app.config),n=[].concat(In(this.$app.calendarEvents.list.value),[t]),r=t._getForeignProperties().rrule,a=t._getForeignProperties().exdate;r&&"string"===typeof r&&this.$app.calendarState.range.value&&n.push.apply(n,In(AO(this.$app,t,r,this.$app.calendarState.range.value,a))),this.$app.calendarEvents.list.value=n}},{key:"removeOriginalAndCopiesForId",value:function(e){this.$app.calendarEvents.list.value=this.$app.calendarEvents.list.value.filter((function(t){return t.id!==e}))}}]),e}(),FO=function(){function e(t){(0,Wu.Z)(this,e),Object.defineProperty(this,"$app",{enumerable:!0,configurable:!0,writable:!0,value:t})}return(0,qu.Z)(e,[{key:"update",value:function(e,t,n){this.deleteAllCopiesForEvent(e);var r=this.$app.calendarEvents.list.value.find((function(t){return t.id===e&&!t.isCopy}));if(!r)throw new Error("Tried to update a non-existing event");return r.end=this.getNewEventEnd(n,r,t),r}},{key:"getNewEventEnd",value:function(e,t,n){return GE.test(e)?mO(t.end,gO(n,e)):vO(t.end,pO(n,e))}},{key:"deleteAllCopiesForEvent",value:function(e){this.$app.calendarEvents.list.value=this.$app.calendarEvents.list.value.filter((function(t){return t.id!==e||!t.isCopy}))}}]),e}(),YO=function(){function e(){(0,Wu.Z)(this,e),Object.defineProperty(this,"name",{enumerable:!0,configurable:!0,writable:!0,value:BE.EventRecurrence}),Object.defineProperty(this,"$app",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"range",{enumerable:!0,configurable:!0,writable:!0,value:null})}return(0,qu.Z)(e,[{key:"beforeRender",value:function(e){this.$app=e,this.range=e.calendarState.range.value,this.createRecurrencesForEvents(),this.createRecurrencesForBackgroundEvents()}},{key:"onRangeUpdate",value:function(e){var t=this;this.range=e,this.removeAllEventRecurrences(),Uw((function(){t.createRecurrencesForEvents(),t.createRecurrencesForBackgroundEvents()}))}},{key:"eventsFacade",get:function(){if(console.warn("[Schedule-X warning]: the eventsFacade is deprecated and will be removed in v2. Please use the createEventsServicePlugin function from @schedule-x/event-recurrence instead. Docs: https://schedule-x.dev/docs/calendar/plugins/recurrence"),!this.$app)throw new Error("Plugin not yet initialized. The events facade is not intended to add the initial events. For adding events upon rendering, add them directly to the configuration object passed to `createCalendar`, or `useCalendarApp` if you are using the React component");return new LO(this.$app)}},{key:"updateRecurrenceDND",value:function(e,t,n){var r=new TO(this.$app).update(e,t,n),a=r.updatedEvent,i=r.recurrenceSet;this.$app.calendarEvents.list.value=[].concat(In(this.$app.calendarEvents.list.value),In(this.createRecurrencesForEvent(a,i.getRrule())))}},{key:"updateRecurrenceOnResize",value:function(e,t,n){var r=new FO(this.$app).update(e,t,n);this.$app.calendarEvents.list.value=[].concat(In(this.$app.calendarEvents.list.value),In(this.createRecurrencesForEvent(r,r._getForeignProperties().rrule)))}},{key:"createRecurrencesForEvents",value:function(){var e=this,t=[],n=this.$app;n.calendarEvents.list.value.forEach((function(n){var r=n._getForeignProperties().rrule,a=n._getForeignProperties().exdate;r&&t.push.apply(t,In(e.createRecurrencesForEvent(n,r,a)))})),n.calendarEvents.list.value=[].concat(In(this.$app.calendarEvents.list.value),t)}},{key:"createRecurrencesForBackgroundEvents",value:function(){var e=this,t=[],n=this.$app;n.calendarEvents.backgroundEvents.value.forEach((function(n){var r=n.rrule;r&&e.range&&t.push.apply(t,In(IO(n,r,e.range)))})),n.calendarEvents.backgroundEvents.value=[].concat(In(n.calendarEvents.backgroundEvents.value),t)}},{key:"createRecurrencesForEvent",value:function(e,t,n){return this.range?AO(this.$app,e,t,this.range,n):(console.warn("No date range found in event recurrence plugin. Aborting creation of recurrences to prevent infinite recursion."),[])}},{key:"removeAllEventRecurrences",value:function(){this.$app.calendarEvents.list.value=In(this.$app.calendarEvents.list.value.filter((function(e){return!e.isCopy}))),this.$app.calendarEvents.backgroundEvents.value=In(this.$app.calendarEvents.backgroundEvents.value.filter((function(e){return!e.isCopy})))}}]),e}(),UO=function(){var e,n,r=I(),a=(0,t.useState)([]),o=i(a,2),l=o[0],c=o[1],u=(0,t.useState)([]),d=i(u,2),f=d[0],h=d[1],v=(0,t.useState)("medical"),m=i(v,2),p=(m[0],m[1]),g=i((0,t.useState)("medicalCalendar"),2),y=g[0],b=g[1],x=i((0,t.useState)([]),2),_=x[0],w=x[1],j=i((0,t.useState)([]),2),N=j[0],k=j[1],S=i((0,t.useState)(new Date((new Date).getFullYear(),(new Date).getMonth(),1)),2),C=S[0],D=S[1],E=i((0,t.useState)(new Date((new Date).getFullYear(),(new Date).getMonth()+1,0)),2),O=E[0],P=E[1],M=i((0,t.useState)(0),2),T=(M[0],M[1]),R=i((0,t.useState)(0),2),A=(R[0],R[1]),L=i((0,t.useState)(0),2),F=(L[0],L[1]),Y=i((0,t.useState)(!1),2),U=Y[0],Z=Y[1],H=i((0,t.useState)([]),2),B=H[0],V=H[1],z=i((0,t.useState)(!1),2),W=z[0],q=z[1],K=bC(),$=MC(),G=KE("eventRecurrence",new YO),J=i((0,t.useState)(new Map),2),X=J[0],Q=J[1],ee=i((0,t.useState)(null),2),te=ee[0],ne=ee[1],re=i((0,t.useState)(null),2),ae=re[0],ie=re[1],oe=i((0,t.useState)(!1),2),se=oe[0],le=oe[1],ce=i((0,t.useState)(new Date),2),ue=ce[0],de=ce[1],fe=i((0,t.useState)(new Date),2),he=(fe[0],fe[1]),ve=i((0,t.useState)(""),2),me=ve[0],pe=ve[1],ge=i((0,t.useState)(""),2),ye=ge[0],be=ge[1],xe=i((0,t.useState)(""),2),_e=(xe[0],xe[1]),we=i((0,t.useState)(""),2),je=we[0],Ne=we[1],ke=i((0,t.useState)(void 0),2),Se=(ke[0],ke[1]),Ce=i((0,t.useState)(void 0),2),De=(Ce[0],Ce[1]),Ee=i((0,t.useState)(""),2),Oe=(Ee[0],Ee[1],i((0,t.useState)(""),2)),Pe=Oe[0],Me=Oe[1],Te=i((0,t.useState)(""),2),Re=(Te[0],Te[1]),Ae=i((0,t.useState)(""),2),Ie=(Ae[0],Ae[1]),Le=i((0,t.useState)(void 0),2),Fe=(Le[0],Le[1]),Ye=i((0,t.useState)(""),2),Ue=(Ye[0],Ye[1]),Ze=i((0,t.useState)(void 0),2),He=Ze[0],Be=Ze[1],Ve=i((0,t.useState)([]),2),ze=Ve[0],We=Ve[1],qe=i((0,t.useState)([]),2),Ke=(qe[0],qe[1]),$e=i((0,t.useState)(""),2),Ge=$e[0],Je=$e[1],Xe=i((0,t.useState)(""),2),Qe=Xe[0],et=Xe[1],tt=i((0,t.useState)(""),2),nt=tt[0],rt=tt[1],at=i((0,t.useState)(""),2),it=at[0],ot=at[1],st=i((0,t.useState)(""),2),lt=st[0],ct=st[1],ut=i((0,t.useState)(""),2),dt=ut[0],ft=ut[1],ht=i((0,t.useState)(""),2),vt=ht[0],mt=ht[1],pt=i((0,t.useState)(""),2),gt=pt[0],yt=pt[1],xt=i((0,t.useState)(""),2),_t=xt[0],wt=xt[1],jt=i((0,t.useState)(null),2),Nt=jt[0],kt=jt[1],St=i((0,t.useState)(""),2),Ct=St[0],Dt=St[1],Et=i((0,t.useState)(""),2),Ot=Et[0],Pt=Et[1],Mt=i((0,t.useState)(""),2),Tt=Mt[0],Rt=Mt[1],At=i((0,t.useState)(""),2),It=At[0],Lt=At[1],Ft=i((0,t.useState)(null),2),Yt=Ft[0],Ut=Ft[1],Zt=function(e){if(!e)return"";if(e.includes(",")){var t=e.split(",").map((function(e){return e.trim()}));return"".concat(t[1]," ").concat(t[0])}return e},Ht={medicalCalendar:"medical",activitiesCalendar:"activity",incidentsCalendar:"incident",mealPlanCalendar:"meal_plan",reminderDatesCalendar:"reminder"},Bt=XS({views:[HS(),wk(),bk()],monthGridOptions:{nEventsPerDay:50},defaultView:ZS.name,skipValidation:!0,selectedDate:pl()(new Date).format("YYYY-MM-DD HH:mm"),events:l,plugins:[$,K,G],callbacks:{onRangeUpdate:function(e){console.log("new calendar range start date",e.start),console.log("new calendar range end date",e.end),ne(e.start),ie(e.end);var t=new Date(e.start),n=new Date(e.end);D(new Date(t.getFullYear(),t.getMonth(),1)),P(new Date(n.getFullYear(),n.getMonth()+1,0))},onClickDate:function(e){de(new Date(e)),he(new Date(e)),le(!0)},onClickDateTime:function(e){de(new Date(e.replace(" ","T"))),he(new Date(e.replace(" ","T"))),le(!0)}}}),Vt=function(){var e,t=new Map,n=function(){if(console.log("CenterCalendar - range:",te,"to",ae,"events:",l.length),!te||!ae){var e=pl()();return l.filter((function(t){return pl()(t.start_time).isSame(e,"month")}))}var t=pl()(te),n=pl()(ae);return l.filter((function(e){return pl()(e.start_time).isBetween(t,n,"day","[]")}))}(),r=(0,s.Z)(n);try{for(r.s();!(e=r.n()).done;){var a=e.value,i=pl()(a.start_time).format("MMM Do, YYYY");if(t.has(i))t.set(i,[].concat(In(t.get(i)),[a]));else{var o=[];o.push(a),t.set(i,o)}}}catch(c){r.e(c)}finally{r.f()}return t};(0,t.useEffect)((function(){Hs.canAccessLegacySystem()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),r("/login")),fs().then((function(e){We(e.data)})),xs().then((function(e){Ke(e.data)})),Ds().then((function(e){w(e.data)})),ul().then((function(e){k(e.data)})),ou.getTimeData().then((function(e){V(e.data)}))}),[]),(0,t.useEffect)((function(){ou.getAllEvents({from:ou.formatDate(C),to:ou.formatDate(O)}).then((function(e){return h(null===e||void 0===e?void 0:e.data)}))}),[C,O]),(0,t.useEffect)((function(){if(pe(Ht[y]),"medicalCalendar"===y){if((null===_||void 0===_?void 0:_.length)>0&&N.length>0){var e,t,n=In(f);c(null===n||void 0===n||null===(e=n.filter((function(e){return"medical"===e.type})))||void 0===e||null===(t=e.map((function(e){var t,n,r,a,i,o,s,l,c,u,d,h,v,m,p,g,b,x,w,j,k,S,C,D,E,O,P=null!==e&&void 0!==e&&null!==(t=e.data)&&void 0!==t&&t.customer?(null===_||void 0===_||null===(n=_.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===n?void 0:n.name)||(null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.client_name)||"":(null===e||void 0===e||null===(a=e.data)||void 0===a?void 0:a.client_name)||"",M=null!==e&&void 0!==e&&null!==(i=e.data)&&void 0!==i&&i.resource?(null===N||void 0===N||null===(o=N.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===o?void 0:o.name)||(null===e||void 0===e||null===(s=e.data)||void 0===s?void 0:s.resource_name)||"":(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.resource_name)||"";e.event_id=e.id,e.customer=P,e.doctor=M,e.phone=null!==e&&void 0!==e&&null!==(c=e.data)&&void 0!==c&&c.resource?(null===N||void 0===N||null===(u=N.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===u?void 0:u.phone)||(null===e||void 0===e||null===(d=e.data)||void 0===d?void 0:d.resource_phone)||"":(null===e||void 0===e||null===(h=e.data)||void 0===h?void 0:h.resource_phone)||"",e.contact=null!==e&&void 0!==e&&null!==(v=e.data)&&void 0!==v&&v.resource?(null===N||void 0===N||null===(m=N.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===m?void 0:m.contact)||(null===e||void 0===e||null===(p=e.data)||void 0===p?void 0:p.resource_contact)||"":(null===e||void 0===e||null===(g=e.data)||void 0===g?void 0:g.resource_contact)||"",e.address=null!==e&&void 0!==e&&null!==(b=e.data)&&void 0!==b&&b.resource?(null===N||void 0===N||null===(x=N.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===x?void 0:x.address)||(null===e||void 0===e||null===(w=e.data)||void 0===w?void 0:w.resource_address)||"":(null===e||void 0===e||null===(j=e.data)||void 0===j?void 0:j.resource_address)||"",e.translation=(null===e||void 0===e||null===(k=e.data)||void 0===k?void 0:k.interpreter)||"",e.newPatient=(null===e||void 0===e||null===(S=e.data)||void 0===S?void 0:S.new_patient)||"",e.needId=(null===e||void 0===e||null===(C=e.data)||void 0===C?void 0:C.need_id)||"",e.disability=(null===e||void 0===e||null===(D=e.data)||void 0===D?void 0:D.disability)||"",e.startTime=null!==e&&void 0!==e&&e.start_time?"".concat(pl()(new Date(null===e||void 0===e?void 0:e.start_time)).format("YYYY-MM-DD HH:mm")):"",e.endTime=null!==e&&void 0!==e&&e.start_time?"".concat(pl()(new Date(null===e||void 0===e?void 0:e.end_time)).format("YYYY-MM-DD HH:mm")):"",e.fasting=(null===e||void 0===e||null===(E=e.data)||void 0===E?void 0:E.fasting)||"",e.transportation=(null===e||void 0===e?void 0:e.link_event_name)||"",e.title="medicalCalendar"===y?(O=P,null===e||void 0===e||e.start_time,Zt(O)):e.title,e.description="medicalCalendar"===y?function(e,t){var n=Zt(e);return t?"".concat(n," - ").concat(t):n}(P,M):e.description,e.start=null!==e&&void 0!==e&&e.start_time?"".concat(pl()(new Date(null===e||void 0===e?void 0:e.start_time)).format("YYYY-MM-DD HH:mm")):"".concat(pl()().format("YYYY-MM-DD HH:mm")),e.end=null!==e&&void 0!==e&&e.stop_time?"".concat(pl()(new Date(null===e||void 0===e?void 0:e.stop_time)).format("YYYY-MM-DD HH:mm")):null!==e&&void 0!==e&&e.start_time?"".concat(pl()(null===e||void 0===e?void 0:e.start_time).format("YYYY-MM-DD HH:mm")):"".concat(pl()().format("YYYY-MM-DD HH:mm"));var R=ou.getTransportationInfo(f,e,B),I=R.isFutureEvent,L=R.maxTranslate1,Y=R.maxTranslate2,U=R.maxResource,Z=R.totalTranslate1,H=R.totalTranslate2,V=R.totalResource;return e.color=null===e||void 0===e?void 0:e.color,e._options={additionalClasses:["event-".concat((null===e||void 0===e?void 0:e.color)||"primary")]},e.showWarnings=I,e.maxTranslate1=L,e.maxTranslate2=Y,e.maxResource=U,e.totalTranslate1=Z,T(e.totalTranslate1),e.totalTranslate2=H,A(e.totalTranslate2),e.totalResource=V,F(e.totalResource),e})))||void 0===t?void 0:t.filter((function(e){return!U&&"active"===e.status||U})))}}else{var r,a,i=In(f);c(null===i||void 0===i||null===(r=i.filter((function(e){return e.type===Ht[y]})))||void 0===r||null===(a=r.map((function(e){return bt(bt({},e),{},{title:null===e||void 0===e?void 0:e.title,start:null!==e&&void 0!==e&&e.start_time?"".concat(pl()(new Date(null===e||void 0===e?void 0:e.start_time)).format("YYYY-MM-DD HH:mm")):"".concat(pl()().format("YYYY-MM-DD HH:mm")),end:null!==e&&void 0!==e&&e.stop_time?"".concat(pl()(new Date(null===e||void 0===e?void 0:e.stop_time)).format("YYYY-MM-DD HH:mm")):null!==e&&void 0!==e&&e.start_time?"".concat(pl()(null===e||void 0===e?void 0:e.start_time).format("YYYY-MM-DD HH:mm")):"".concat(pl()().format("YYYY-MM-DD HH:mm")),_options:{additionalClasses:["event-".concat((null===e||void 0===e?void 0:e.color)||"primary")]}})})))||void 0===a?void 0:a.filter((function(e){return!U&&"active"===e.status||U})))}}),[_,N,B,y,f,U]),(0,t.useEffect)((function(){var e;l&&Bt&&(console.log("CenterCalendar useEffect - events:",l.length,"range:",te,"to",ae),null===Bt||void 0===Bt||null===(e=Bt.eventsService)||void 0===e||e.set(l),Q(Vt()))}),[l,te,ae]);var zt=function(e){r("/medical/events/edit/".concat(e,"?from=calendar"))},Wt={eventModal:function(e){var t=e.calendarEvent;return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsx)("div",{className:"sx__event-modal__title",children:"medicalCalendar"===y?null===t||void 0===t?void 0:t.customer:null===t||void 0===t?void 0:t.title}),(null===t||void 0===t?void 0:t.doctor)&&(0,On.jsx)("div",{className:"sx__event-modal__time",children:"".concat(null===t||void 0===t?void 0:t.doctor)}),(0,On.jsx)("div",{className:"sx__event-modal__time",children:"".concat(null===t||void 0===t?void 0:t.start)}),(0,On.jsxs)("div",{className:"sx__event-modal__time",style:{display:"flex",gap:"12px",marginTop:"8px"},children:[(0,On.jsx)($c,{size:16,onClick:function(){return zt(null===t||void 0===t?void 0:t.id)},style:{cursor:"pointer"},title:"Edit"}),(0,On.jsx)(Ch,{size:16,onClick:function(){return function(e){var t,n,r,a=l.find((function(t){return t.id===e}));ou.disableEvent(e,{status:"inactive",edit_by:localStorage.getItem("user")&&(null===(t=JSON.parse(localStorage.getItem("user")))||void 0===t?void 0:t.name),edit_date:new Date,edit_history:null!==a&&void 0!==a&&a.edit_history?[].concat(In(a.edit_history),[{employee:localStorage.getItem("user")&&(null===(n=JSON.parse(localStorage.getItem("user")))||void 0===n?void 0:n.name),date:new Date}]):[{employee:localStorage.getItem("user")&&(null===(r=JSON.parse(localStorage.getItem("user")))||void 0===r?void 0:r.name),date:new Date}]}).then((function(){ou.getAllEvents({from:ou.formatDate(C),to:ou.formatDate(O)}).then((function(e){h(null===e||void 0===e?void 0:e.data)}))}))}(null===t||void 0===t?void 0:t.id)},style:{cursor:"pointer"},title:"Delete"})]})]})}},qt=t.forwardRef((function(e,t){e.children;var n=e.style,r=e.className,a=e["aria-labelledby"];return(0,On.jsxs)("div",{ref:t,style:n,className:r,"aria-labelledby":a,children:[(0,On.jsx)("h6",{children:"Filter By"}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Show Deleted Events"}),(0,On.jsx)("input",{type:"checkbox",value:U,checked:!0===U,onClick:function(){return Z(!U)}})]})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return q(!1),void Z(!1)},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){q(!1)},children:" Filter "})]})})]})})),Kt=(0,On.jsxs)("div",{className:"multi-columns-container",children:[(0,On.jsxs)("div",{className:"column-container",style:{minWidth:"1000px"},children:[Bt&&(0,On.jsx)(JS,{customComponents:Wt,calendarApp:Bt}),(0,On.jsxs)("div",{className:"calendar-legend mt-3",children:[(0,On.jsx)("h6",{className:"text-muted mb-2",style:{fontSize:"12px"},children:"Legend:"}),(0,On.jsx)("div",{className:"d-flex flex-wrap gap-3",children:function(){switch(y){case"medicalCalendar":return ou.labelOptions;case"activitiesCalendar":return ou.activityColorOptions;case"incidentsCalendar":return ou.incidentColorOptions;case"mealPlanCalendar":return ou.mealPlanColorOptions;case"reminderDatesCalendar":return ou.colorOptions;default:return[]}}().map((function(e){return(0,On.jsxs)("div",{className:"d-flex align-items-center",children:[(0,On.jsx)("span",{className:"event-".concat(e.value),style:{width:"16px",height:"16px",borderRadius:"4px",display:"inline-block",marginRight:"6px"}}),(0,On.jsx)("span",{style:{fontSize:"12px"},children:e.label})]},e.value)}))})]})]}),(0,On.jsx)("div",{className:"column-container",children:(0,On.jsxs)("div",{className:"column-card",style:{maxHeight:"800px",overflowY:"auto",overflowX:"hidden",padding:"16px"},children:[(0,On.jsx)("h6",{className:"text-primary mb-3",children:"List"}),(!X||0===X.size)&&(0,On.jsx)("div",{style:{padding:"24px",textAlign:"center",color:"#999"},children:"No events for this period"}),null===(e=Array.from(null===X||void 0===X?void 0:X.keys()))||void 0===e?void 0:e.map((function(e){return(0,On.jsxs)("div",{children:[(0,On.jsx)("h6",{className:"text-primary me-2",children:e}),X.get(e).map((function(e){return(0,On.jsxs)("div",{className:"event-".concat(e.color||"primary"," mb-3 event-list-item-container"),onClick:function(){return"medicalCalendar"===y&&(t=e.id,void r("/medical/events/".concat(t)));var t},style:{cursor:"medicalCalendar"===y?"pointer":"default",padding:"8px 12px",borderRadius:"4px"},children:["medicalCalendar"===y&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,On.jsx)("span",{className:"sx__month-agenda-event__title",children:Zt(e.customer)}),(0,On.jsxs)("span",{style:{fontSize:"12px"},children:[pl()(null===e||void 0===e?void 0:e.start_time).format("HH:mm")," - ",pl()((null===e||void 0===e?void 0:e.stop_time)||(null===e||void 0===e?void 0:e.start_time)).format("HH:mm")]})]}),(0,On.jsxs)("div",{className:"sx__event-modal__time",style:{fontSize:"12px",marginTop:"4px"},children:["Provider: ",(null===e||void 0===e?void 0:e.doctor)||"-"]})]}),"activitiesCalendar"===y&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,On.jsx)("span",{className:"sx__month-agenda-event__title",children:e.title}),(0,On.jsx)("span",{style:{fontSize:"12px"},children:pl()(null===e||void 0===e?void 0:e.start_time).format("HH:mm")})]}),(0,On.jsxs)("div",{className:"sx__event-modal__time",style:{fontSize:"12px",marginTop:"4px"},children:["Location: ",(null===e||void 0===e?void 0:e.event_location)||"-"]})]}),"incidentsCalendar"===y&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,On.jsx)("span",{className:"sx__month-agenda-event__title",children:(null===e||void 0===e?void 0:e.target_name)||e.title}),(0,On.jsx)("span",{style:{fontSize:"12px"},children:pl()(null===e||void 0===e?void 0:e.start_time).format("MM/DD")})]}),(0,On.jsxs)("div",{className:"sx__event-modal__time",style:{fontSize:"12px",marginTop:"4px"},children:["Reason: ",(null===e||void 0===e?void 0:e.description)||"-"]})]}),"mealPlanCalendar"===y&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,On.jsx)("span",{className:"sx__month-agenda-event__title",children:e.title}),(0,On.jsx)("span",{style:{fontSize:"12px",textTransform:"capitalize"},children:(null===e||void 0===e?void 0:e.meal_type)||"-"})]}),(0,On.jsxs)("div",{className:"sx__event-modal__time",style:{fontSize:"12px",marginTop:"4px"},children:["Ingredients: ",(null===e||void 0===e?void 0:e.ingredients)||"-"]})]}),"reminderDatesCalendar"===y&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,On.jsx)("span",{className:"sx__month-agenda-event__title",children:e.title}),(0,On.jsx)("span",{style:{fontSize:"12px"},children:pl()(null===e||void 0===e?void 0:e.start_time).format("MM/DD")})]}),(0,On.jsxs)("div",{className:"sx__event-modal__time",style:{fontSize:"12px",marginTop:"4px"},children:["vehicle"===(null===e||void 0===e?void 0:e.target_type)?"Vehicle":"Person",": ",(null===e||void 0===e?void 0:e.target_name)||"-"]}),(null===e||void 0===e?void 0:e.event_prediction_date)&&(0,On.jsxs)("div",{className:"sx__event-modal__time",style:{fontSize:"12px",marginTop:"2px"},children:["Deadline: ",pl()(null===e||void 0===e?void 0:e.event_prediction_date).format("MM/DD/YYYY")]})]})]},e.id)}))]},e)}))]})})]}),$t=function(){_e(""),be(""),Ne(""),De(void 0),Se(void 0),de(void 0),pe(""),Fe(void 0),Re(""),Ie(""),le(!1),he(void 0),Me(""),Be(void 0),Ue(""),Je(""),et(""),rt(""),ot(""),ct(""),ft(""),mt(""),yt(""),wt(""),kt(null),Dt(""),Pt(""),Rt(""),Lt(""),Ut(null)},Gt=function(e){return{birthday:"Birthday",adcaps_completion:"ADCAPS Completion",center_qualification_expiration:"Center Qualification Expiration"}[e]||{oil_change:"Oil Change",monthly_vehicle_inspection:"Monthly Vehicle Inspection",emissions_inspection:"Emissions Inspection",insurance_expiration:"Insurance Expiration",license_plate_expiration:"License Plate Expiration"}[e]||e};return(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"General"}),(0,On.jsx)(wl.Item,{active:!0,children:"Calendar"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsx)("h4",{children:"Calendar"})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",style:{"min-width":"1500px"},children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsxs)(Yc,{defaultActiveKey:"medicalCalendar",id:"medical-calendar-tab",onSelect:function(e){return p(Ht[t=e]),void b(t);var t},children:[(0,On.jsx)(zc,{eventKey:"medicalCalendar",title:"Medical Appointments"}),(0,On.jsx)(zc,{eventKey:"activitiesCalendar",title:"Activities"}),(0,On.jsx)(zc,{eventKey:"incidentsCalendar",title:"Attendance"}),(0,On.jsx)(zc,{eventKey:"mealPlanCalendar",title:"Meal Plan"}),(0,On.jsx)(zc,{eventKey:"reminderDatesCalendar",title:"Important Dates"})]}),Kt,(0,On.jsx)("div",{className:"list-func-panel",children:(0,On.jsxs)(zo,{id:"event-calendar-filter",show:W,onToggle:function(){return q(!W)},autoClose:!1,children:[(0,On.jsxs)(zo.Toggle,{variant:"primary",children:[(0,On.jsx)(hf,{size:16,className:"me-2"}),"Filter"]}),(0,On.jsx)(zo.Menu,{as:qt})]},"event-calendar-filter")}),(0,On.jsxs)(Yd,{show:se,onHide:$t,size:"sm",dialogClassName:"calendar-event-modal",children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsxs)(Yd.Title,{children:["medicalCalendar"===y&&"New Medical Appointment","activitiesCalendar"===y&&"New Activity","incidentsCalendar"===y&&"New Attendance Note","mealPlanCalendar"===y&&"New Meal Item","reminderDatesCalendar"===y&&"New Important Date"]})}),(0,On.jsxs)(Yd.Body,{children:["medicalCalendar"===y&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsxs)("div",{className:"field-label",children:["Customer",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsxs)("select",{className:"form-control",value:Ge,onChange:function(e){return Je(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select Customer"}),_.filter((function(e){return"active"===(null===e||void 0===e?void 0:e.status)&&"discharged"!==(null===e||void 0===e?void 0:e.type)})).map((function(e){return(0,On.jsx)("option",{value:e.id,children:e.name},e.id)}))]})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsxs)("div",{className:"field-label",children:["Provider",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsxs)("select",{className:"form-control",value:Qe,onChange:function(e){return et(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select Provider"}),N.filter((function(e){return"active"===(null===e||void 0===e?void 0:e.status)})).map((function(e){return(0,On.jsx)("option",{value:e.id,children:e.name},e.id)}))]})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsxs)("div",{className:"field-label",children:["Appointment Time",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)(Wd(),{className:"form-control",selected:ue,onChange:de,showTimeSelect:!0,timeFormat:"HH:mm",timeIntervals:15,dateFormat:"MM/dd/yyyy, HH:mm"})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Language Support"}),(0,On.jsxs)("select",{className:"form-control",value:nt,onChange:function(e){return rt(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select"}),(0,On.jsx)("option",{value:"Checkin",children:"Checkin"}),(0,On.jsx)("option",{value:"Center",children:"Center"}),(0,On.jsx)("option",{value:"Family",children:"Family"}),(0,On.jsx)("option",{value:"Office in person",children:"Office in person"}),(0,On.jsx)("option",{value:"Office by phone",children:"Office by phone"}),(0,On.jsx)("option",{value:"Nurse",children:"Nurse"})]})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Transportation Support"}),(0,On.jsxs)("select",{className:"form-control",value:gt,onChange:function(e){return yt(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select"}),(0,On.jsx)("option",{value:"ByOwn",children:"Self-Transport"}),(0,On.jsx)("option",{value:"By Center Transportation",children:"By Center Transportation"}),(0,On.jsx)("option",{value:"DropOff Only",children:"Drop-Off Only"}),(0,On.jsx)("option",{value:"Pickup Only",children:"Pick-Up Only"}),(0,On.jsx)("option",{value:"Client Does Not need to Go",children:"Medication Pickup Only"})]})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Label"}),(0,On.jsxs)("select",{className:"form-control",value:Pe,onChange:function(e){return Me(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select"}),null===(n=ou.labelOptions)||void 0===n?void 0:n.map((function(e){return(0,On.jsx)("option",{value:e.value,children:e.label},e.value)}))]})]})]}),"activitiesCalendar"===y&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsxs)("div",{className:"field-label",children:["Activity Name",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",className:"form-control",placeholder:"Enter activity name",value:ye||"",onChange:function(e){return be(e.target.value)}})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Date & Time"}),(0,On.jsx)(Wd(),{className:"form-control",selected:ue,onChange:de,showTimeSelect:!0,timeFormat:"HH:mm",timeIntervals:15,dateFormat:"MM/dd/yyyy, HH:mm"})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsxs)("div",{className:"field-label",children:["Category",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsxs)("select",{className:"form-control",value:_t,onChange:function(e){return wt(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select Category"}),(0,On.jsx)("option",{value:"red",children:"Classes"}),(0,On.jsx)("option",{value:"pink",children:"Games"}),(0,On.jsx)("option",{value:"green",children:"Events"}),(0,On.jsx)("option",{value:"blue",children:"Outings"}),(0,On.jsx)("option",{value:"purple",children:"Personal Care"}),(0,On.jsx)("option",{value:"brown",children:"Care Activities"})]})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Location"}),(0,On.jsx)("input",{type:"text",className:"form-control",placeholder:"Enter location",value:je||"",onChange:function(e){return Ne(e.target.value)}})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Repeat"}),(0,On.jsxs)("select",{className:"form-control",value:He,onChange:function(e){return Be(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"No (One-time)"}),(0,On.jsx)("option",{value:"FREQ=DAILY",children:"Daily"}),(0,On.jsx)("option",{value:"FREQ=WEEKLY",children:"Weekly"}),(0,On.jsx)("option",{value:"FREQ=MONTHLY",children:"Monthly"}),(0,On.jsx)("option",{value:"FREQ=YEARLY",children:"Yearly"})]})]})]}),"incidentsCalendar"===y&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsxs)("div",{className:"field-label",children:["Customer Name",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)(ob,{value:Nt,onChange:kt,options:_.filter((function(e){return"active"===(null===e||void 0===e?void 0:e.status)&&"discharged"!==(null===e||void 0===e?void 0:e.type)})).map((function(e){return{value:e.id,label:e.name}})),placeholder:"Select Customer",isClearable:!0})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsxs)("div",{className:"field-label",children:["Date",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)(Wd(),{className:"form-control",selected:ue,onChange:de,dateFormat:"MM/dd/yyyy"})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Reason"}),(0,On.jsx)("input",{type:"text",className:"form-control",placeholder:"Enter reason",value:Ct||"",onChange:function(e){return Dt(e.target.value)}})]})]}),"mealPlanCalendar"===y&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsxs)("div",{className:"field-label",children:["Dish Name",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)("input",{type:"text",className:"form-control",placeholder:"Enter dish name",value:ye||"",onChange:function(e){return be(e.target.value)}})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsxs)("div",{className:"field-label",children:["Meal Type",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsxs)("select",{className:"form-control",value:Ot,onChange:function(e){return Pt(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"Select Meal Type"}),(0,On.jsx)("option",{value:"breakfast",children:"Breakfast"}),(0,On.jsx)("option",{value:"lunch",children:"Lunch"}),(0,On.jsx)("option",{value:"snack",children:"Snack"})]})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Date"}),(0,On.jsx)(Wd(),{className:"form-control",selected:ue,onChange:de,dateFormat:"MM/dd/yyyy"})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Repeat"}),(0,On.jsxs)("select",{className:"form-control",value:He,onChange:function(e){return Be(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"No (One-time)"}),(0,On.jsx)("option",{value:"FREQ=DAILY",children:"Daily"}),(0,On.jsx)("option",{value:"FREQ=WEEKLY",children:"Weekly"}),(0,On.jsx)("option",{value:"FREQ=MONTHLY",children:"Monthly"})]})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Ingredients"}),(0,On.jsx)("input",{type:"text",className:"form-control",placeholder:"Enter ingredients",value:Tt||"",onChange:function(e){return Rt(e.target.value)}})]})]}),"reminderDatesCalendar"===y&&(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsxs)("div",{className:"field-label",children:["Title",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsxs)("select",{className:"form-control",value:It,onChange:function(e){Lt(e.target.value),Ut(null)},children:[(0,On.jsx)("option",{value:"",children:"Select Title"}),(0,On.jsxs)("optgroup",{label:"Member",children:[(0,On.jsx)("option",{value:"birthday",children:"Birthday"}),(0,On.jsx)("option",{value:"adcaps_completion",children:"ADCAPS Completion"}),(0,On.jsx)("option",{value:"center_qualification_expiration",children:"Center Qualification Expiration"})]}),(0,On.jsxs)("optgroup",{label:"Vehicle",children:[(0,On.jsx)("option",{value:"oil_change",children:"Oil Change"}),(0,On.jsx)("option",{value:"monthly_vehicle_inspection",children:"Monthly Vehicle Inspection"}),(0,On.jsx)("option",{value:"emissions_inspection",children:"Emissions Inspection"}),(0,On.jsx)("option",{value:"insurance_expiration",children:"Insurance Expiration"}),(0,On.jsx)("option",{value:"license_plate_expiration",children:"License Plate Expiration"})]})]})]}),It&&(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsxs)("div",{className:"field-label",children:[["birthday","adcaps_completion","center_qualification_expiration"].includes(It)?"Associated Person":"Associated Vehicle",(0,On.jsx)("span",{className:"required",children:"*"})]}),(0,On.jsx)(ob,{value:Yt,onChange:Ut,options:["birthday","adcaps_completion","center_qualification_expiration"].includes(It)?_.filter((function(e){return"active"===(null===e||void 0===e?void 0:e.status)&&"discharged"!==(null===e||void 0===e?void 0:e.type)})).map((function(e){return{value:e.id,label:e.name}})):ze.map((function(e){return{value:e.id,label:e.vehicle_number}})),placeholder:["birthday","adcaps_completion","center_qualification_expiration"].includes(It)?"Select Person":"Select Vehicle",isClearable:!0})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Date"}),(0,On.jsx)(Wd(),{className:"form-control",selected:ue,onChange:de,dateFormat:"MM/dd/yyyy"})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Category"}),(0,On.jsx)("div",{className:"field-value",style:{padding:"8px 0",color:"#666"},children:It?["birthday","adcaps_completion","center_qualification_expiration"].includes(It)?"Member Related":"Vehicle Related":"-"})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("div",{className:"field-label",children:"Repeat Cycle"}),(0,On.jsxs)("select",{className:"form-control",value:He,onChange:function(e){return Be(e.target.value)},children:[(0,On.jsx)("option",{value:"",children:"No (One-time)"}),(0,On.jsx)("option",{value:"FREQ=DAILY",children:"Daily"}),(0,On.jsx)("option",{value:"FREQ=WEEKLY",children:"Weekly"}),(0,On.jsx)("option",{value:"FREQ=MONTHLY",children:"Monthly"}),(0,On.jsx)("option",{value:"FREQ=YEARLY",children:"Yearly"})]})]})]})]}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",size:"sm",onClick:$t,children:"Cancel"}),(0,On.jsx)(Mo,{variant:"primary",size:"sm",onClick:function(){var e,t=localStorage.getItem("user")&&(null===(e=JSON.parse(localStorage.getItem("user")))||void 0===e?void 0:e.name),n={type:me,status:"active",create_by:t,edit_by:t,edit_date:new Date,create_date:new Date,edit_history:[{employee:t,date:new Date}]};if("medicalCalendar"===y){var r=_.find((function(e){return e.id===Ge})),a=N.find((function(e){return e.id===Qe}));n=bt(bt({},n),{},{title:r?"".concat(r.name," - Medical Appointment"):"Medical Appointment",start_time:ue,stop_time:ue,color:Pe,confirmed:!0,data:{customer:Ge,client_name:(null===r||void 0===r?void 0:r.name)||"",resource:Qe,resource_name:(null===a||void 0===a?void 0:a.name)||"",resource_phone:(null===a||void 0===a?void 0:a.phone)||"",resource_address:(null===a||void 0===a?void 0:a.address)||"",interpreter:nt,fasting:it,need_id:lt,new_patient:dt,disability:vt,trans_method:gt}})}if("activitiesCalendar"===y&&(n=bt(bt({},n),{},{title:ye,start_time:ue,stop_time:ue,activity_category:_t,color:_t,event_location:je,rrule:He})),"incidentsCalendar"===y&&(n=bt(bt({},n),{},{title:null!==Nt&&void 0!==Nt&&Nt.label?"Attendance Note - ".concat(Nt.label):"Attendance Note",start_time:ue,stop_time:ue,target_type:"customer",target_uuid:null===Nt||void 0===Nt?void 0:Nt.value,target_name:null===Nt||void 0===Nt?void 0:Nt.label,description:Ct,color:"blue"})),"mealPlanCalendar"===y&&(n=bt(bt({},n),{},{title:ye,start_time:ue,stop_time:ue,meal_type:Ot,color:"breakfast"===Ot?"brown":"lunch"===Ot?"green":"red",ingredients:Tt,rrule:He})),"reminderDatesCalendar"===y){var i=["birthday","adcaps_completion","center_qualification_expiration"].includes(It);n=bt(bt({},n),{},{title:Gt(It),start_time:ue,stop_time:ue,event_reminder_type:It,target_type:i?"customer":"vehicle",target_uuid:null===Yt||void 0===Yt?void 0:Yt.value,target_name:null===Yt||void 0===Yt?void 0:Yt.label,rrule:He,color:i?"blue":"orange"})}ou.createNewEvent(n).then((function(){ou.getAllEvents({from:ou.formatDate(C),to:ou.formatDate(O)}).then((function(e){h(e.data),$t()}))}))},disabled:"medicalCalendar"===y&&(!Ge||!Qe||!ue)||"activitiesCalendar"===y&&(!ye||!_t)||"incidentsCalendar"===y&&(!Nt||!ue)||"mealPlanCalendar"===y&&(!ye||!Ot)||"reminderDatesCalendar"===y&&(!It||!Yt),children:"Save"})]})]})]})})]})},ZO=["bsPrefix","className","variant","as"],HO=t.forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,a=e.variant,i=e.as,o=void 0===i?"img":i,s=ya(e,ZO),l=ho(n,"card-img");return(0,On.jsx)(o,bt({ref:t,className:xa()(a?"".concat(l,"-").concat(a):l,r)},s))}));HO.displayName="CardImg";var BO=HO,VO=["bsPrefix","className","as"],zO=t.forwardRef((function(e,n){var r=e.bsPrefix,a=e.className,i=e.as,o=void 0===i?"div":i,s=ya(e,VO),l=ho(r,"card-header"),c=(0,t.useMemo)((function(){return{cardHeaderBsPrefix:l}}),[l]);return(0,On.jsx)(Bl.Provider,{value:c,children:(0,On.jsx)(o,bt(bt({ref:n},s),{},{className:xa()(a,l)}))})}));zO.displayName="CardHeader";var WO=zO,qO=["bsPrefix","className","bg","text","border","body","children","as"],KO=Md("h5"),$O=Md("h6"),GO=Yo("card-body"),JO=Yo("card-title",{Component:KO}),XO=Yo("card-subtitle",{Component:$O}),QO=Yo("card-link",{Component:"a"}),eP=Yo("card-text",{Component:"p"}),tP=Yo("card-footer"),nP=Yo("card-img-overlay"),rP=t.forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,a=e.bg,i=e.text,o=e.border,s=e.body,l=e.children,c=e.as,u=void 0===c?"div":c,d=ya(e,qO),f=ho(n,"card");return(0,On.jsx)(u,bt(bt({ref:t},d),{},{className:xa()(r,f,a&&"bg-".concat(a),i&&"text-".concat(i),o&&"border-".concat(o)),children:s?(0,On.jsx)(GO,{children:l}):l}))}));rP.displayName="Card",rP.defaultProps={body:!1};var aP=Object.assign(rP,{Img:BO,Title:JO,Subtitle:XO,Body:GO,Link:QO,Text:eP,Header:WO,Footer:tP,ImgOverlay:nP}),iP=function(){var e=I(),n=(me(),i((0,t.useState)([]),2)),r=n[0],a=n[1],o=i((0,t.useState)(""),2),s=o[0],l=o[1],c=i((0,t.useState)(!1),2),u=c[0],d=c[1],f=i((0,t.useState)({}),2),h=(f[0],f[1],i((0,t.useState)(!1),2)),v=h[0],m=(h[1],i((0,t.useState)({key:"",order:""}),2)),p=m[0],g=m[1],y=i((0,t.useState)([]),2),b=y[0],x=y[1],_=i((0,t.useState)(r),2),w=_[0],j=_[1],N=i((0,t.useState)(!1),2),k=N[0],S=N[1],C=i((0,t.useState)(""),2),D=C[0],E=C[1],O=i((0,t.useState)(""),2),P=O[0],M=O[1],T=i((0,t.useState)(""),2),R=T[0],A=T[1],L=i((0,t.useState)([]),2),F=L[0],Y=L[1],U=i((0,t.useState)([]),2),Z=U[0],H=U[1],B=i((0,t.useState)([{key:"name",label:"Name",show:!0},{key:"chinese_name",label:"Preferred Name",show:!0},{key:"email",label:"Email",show:!0},{key:"type",label:"Type",show:!0},{key:"pickup_status",label:"Pickup Status",show:!0},{key:"birth_date",label:"Date of Birth",show:!0},{key:"gender",label:"Gender",show:!0},{key:"language",label:"Language",show:!0},{key:"medicare_number",label:"Medicare Number",show:!0},{key:"medicaid_number",label:"Medicaid Number",show:!0},{key:"address",label:"Address",show:!0},{key:"phone",label:"Phone",show:!0},{key:"emergency_contact",label:"Fasting",show:!0},{key:"health_condition",label:"Health Condition",show:!0},{key:"payment_status",label:"Payment Status",show:!0},{key:"payment_due_date",label:"Payment Due Date",show:!0},{key:"service_requirement",label:"Service Requirement",show:!0},{key:"tags",label:"Tags",show:!0}]),2),V=B[0],z=B[1];(0,t.useEffect)((function(){Hs.canViewCustomers()||(window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),e("/login")),Ls().then((function(e){a(e.data.map((function(e){return e.phone=(null===e||void 0===e?void 0:e.phone)||(null===e||void 0===e?void 0:e.home_phone)||(null===e||void 0===e?void 0:e.mobile_phone),e.address=(null===e||void 0===e?void 0:e.address1)||(null===e||void 0===e?void 0:e.address2)||(null===e||void 0===e?void 0:e.address3)||(null===e||void 0===e?void 0:e.address4)||(null===e||void 0===e?void 0:e.address5),e})).sort((function(e,t){return e.lastname>t.lastname?1:-1})))})),vu().then((function(e){H(e.data)}))}),[]),(0,t.useEffect)((function(){var e=r;s&&(e=e.filter((function(e){return null===e||void 0===e?void 0:e.name.toLowerCase().includes(s.toLowerCase())}))),e=u?e.filter((function(e){return(e.type===Bn.TRANSFERRED||e.type===Bn.DECEASED||e.type===Bn.DISCHARED)&&"active"!==e.status})):e.filter((function(e){return e.type!==Bn.TRANSFERRED&&e.type!=Bn.DECEASED&&e.type!=Bn.DISCHARED&&"active"===e.status})),D&&(e=e.filter((function(e){return(null===e||void 0===e?void 0:e.health_condition)===D}))),P&&(e=e.filter((function(e){return(null===e||void 0===e?void 0:e.payment_status)===P}))),R&&(e=e.filter((function(e){return(null===e||void 0===e?void 0:e.service_requirement)===R}))),F.length>0&&(e=e.filter((function(e){return!(null===e||void 0===e||!e.tags||0===e.tags.length)&&F.some((function(t){return e.tags.includes(t)}))}))),j(e)}),[s,r,u,D,P,R,F]),(0,t.useEffect)((function(){var e=In(r),t=""===p.key?e:e.sort((function(e,t){var n;return null===(n=e[p.key])||void 0===n?void 0:n.localeCompare(t[p.key])}));a("asc"===p.order?t:t.reverse())}),[p]);var W=(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)("div",{className:"col-md-12",style:{overflow:"auto"},children:(0,On.jsxs)("table",{className:"personnel-info-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{className:"th-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:b.length===w.length&&w.length>0,onClick:function(){b.length===w.length?x([]):x(w.map((function(e){return e.id})))}})}),(0,On.jsx)("th",{className:"th-index",children:"No."}),V.filter((function(e){return e.show})).map((function(e,t){return(0,On.jsxs)("th",{className:"sortable-header",children:[e.label," ",(0,On.jsx)("span",{className:"float-right",onClick:function(){return t=e.key,void(p.key===t?g({key:t,order:"asc"===p.order?"desc":"asc"}):g({key:t,order:"asc"}));var t},children:(0,On.jsx)("img",{src:"/images/".concat((n=e.key,p.key===n?"asc"===p.order?"up_arrow":"down_arrow":"default"),".png")})})]},t);var n}))]})}),(0,On.jsx)("tbody",{children:w.map((function(t,n){var r,a,i,o,s,l,c,u,d,f,h,v,m,p,g,y,_,w,j;return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{className:"td-checkbox",children:(0,On.jsx)("input",{type:"checkbox",checked:b.includes(t.id),onClick:function(){return e=null===t||void 0===t?void 0:t.id,void(b.includes(e)?x(b.filter((function(t){return t!==e}))):x([].concat(In(b),[e])));var e}})}),(0,On.jsx)("td",{className:"td-index",children:n+1}),(null===(r=V.find((function(e){return"name"===e.key})))||void 0===r?void 0:r.show)&&(0,On.jsxs)("td",{children:[" ",Hs.canAddOrEditCustomers()&&(0,On.jsx)($c,{size:16,className:"clickable me-2",onClick:function(){return n=null===t||void 0===t?void 0:t.id,void e("/customers/edit/".concat(n));var n}})," ",Hs.canViewCustomers()&&(0,On.jsx)(cx,{onClick:function(){return n=null===t||void 0===t?void 0:t.id,void e("/customers/".concat(n));var n},size:16,className:"clickable me-2"})," ",null===t||void 0===t?void 0:t.name]}),(null===(a=V.find((function(e){return"chinese_name"===e.key})))||void 0===a?void 0:a.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.name_cn}),(null===(i=V.find((function(e){return"email"===e.key})))||void 0===i?void 0:i.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.email}),(null===(o=V.find((function(e){return"type"===e.key})))||void 0===o?void 0:o.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.type}),(null===(s=V.find((function(e){return"pickup_status"===e.key})))||void 0===s?void 0:s.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.pickup_status}),(null===(l=V.find((function(e){return"birth_date"===e.key})))||void 0===l?void 0:l.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.birth_date}),(null===(c=V.find((function(e){return"gender"===e.key})))||void 0===c?void 0:c.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.gender}),(null===(u=V.find((function(e){return"language"===e.key})))||void 0===u?void 0:u.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.language}),(null===(d=V.find((function(e){return"medicare_number"===e.key})))||void 0===d?void 0:d.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.medicare_number}),(null===(f=V.find((function(e){return"medicaid_number"===e.key})))||void 0===f?void 0:f.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.medicaid_number}),(null===(h=V.find((function(e){return"address"===e.key})))||void 0===h?void 0:h.show)&&(0,On.jsx)("td",{children:(null===t||void 0===t?void 0:t.address1)||(null===t||void 0===t?void 0:t.address2)||(null===t||void 0===t?void 0:t.address3)||(null===t||void 0===t?void 0:t.address4)||(null===t||void 0===t?void 0:t.address5)}),(null===(v=V.find((function(e){return"phone"===e.key})))||void 0===v?void 0:v.show)&&(0,On.jsx)("td",{children:(null===t||void 0===t?void 0:t.phone)||(null===t||void 0===t?void 0:t.home_phone)||(null===t||void 0===t?void 0:t.mobile_phone)}),(null===(m=V.find((function(e){return"emergency_contact"===e.key})))||void 0===m?void 0:m.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.emergency_contact}),(null===(p=V.find((function(e){return"health_condition"===e.key})))||void 0===p?void 0:p.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.health_condition}),(null===(g=V.find((function(e){return"payment_status"===e.key})))||void 0===g?void 0:g.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.payment_status}),(null===(y=V.find((function(e){return"payment_due_date"===e.key})))||void 0===y?void 0:y.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.payment_due_date}),(null===(_=V.find((function(e){return"service_requirement"===e.key})))||void 0===_?void 0:_.show)&&(0,On.jsx)("td",{children:null===t||void 0===t?void 0:t.service_requirement}),(null===(w=V.find((function(e){return"tags"===e.key})))||void 0===w?void 0:w.show)&&(0,On.jsx)("td",{children:null===t||void 0===t||null===(j=t.tags)||void 0===j?void 0:j.join(", ")})]},t.id)}))})]})})}),q=t.forwardRef((function(e,t){e.children;var n=e.style,r=e.className,a=e["aria-labelledby"];return(0,On.jsxs)("div",{ref:t,style:n,className:r,"aria-labelledby":a,children:[(0,On.jsx)("h6",{children:"Filter By"}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Health Condition"}),(0,On.jsxs)("select",{value:D,onChange:function(e){return E(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"diabetes",children:"Diabetes"}),(0,On.jsx)("option",{value:"1-1",children:"1-1"}),(0,On.jsx)("option",{value:"rounding list",children:"Rounding List"}),(0,On.jsx)("option",{value:"MOLST/POA/Advanced Directive",children:"MOLST/POA/Advanced Directive"})]})]})}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Payment Status"}),(0,On.jsxs)("select",{value:P,onChange:function(e){return M(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"paid",children:"Paid"}),(0,On.jsx)("option",{value:"overdue",children:"Overdue"})]})]})}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Service Requirement"}),(0,On.jsxs)("select",{value:R,onChange:function(e){return A(e.target.value)},children:[(0,On.jsx)("option",{value:""}),(0,On.jsx)("option",{value:"wheelchair",children:"Wheelchair"}),(0,On.jsx)("option",{value:"special care",children:"Special Care"})]})]})}),(0,On.jsx)("div",{className:"app-main-content-fields-section margin-sm dropdown-container",children:(0,On.jsxs)("div",{className:"me-4",children:[(0,On.jsx)("div",{className:"field-label",children:"Tags"}),(0,On.jsx)("div",{style:{maxHeight:"150px",overflowY:"auto"},children:Z.map((function(e){return(0,On.jsxs)("div",{style:{marginBottom:"5px"},children:[(0,On.jsx)("input",{type:"checkbox",id:"tag-".concat(e.id),checked:F.includes(e.label_name),onChange:function(){return t=e.label_name,void(F.includes(t)?Y(F.filter((function(e){return e!==t}))):Y([].concat(In(F),[t])));var t}}),(0,On.jsx)("label",{htmlFor:"tag-".concat(e.id),style:{marginLeft:"5px"},children:e.label_name})]},e.id)}))})]})}),(0,On.jsx)("div",{className:"list row",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("button",{className:"btn btn-default btn-sm float-right",onClick:function(){return E(""),M(""),A(""),Y([]),void S(!1)},children:" Cancel "}),(0,On.jsx)("button",{className:"btn btn-primary btn-sm float-right",onClick:function(){S(!1)},children:" Filter "})]})})]})}));return(0,On.jsxs)(On.Fragment,{children:[v&&(0,On.jsx)("div",{className:"spinner-overlay",children:(0,On.jsx)(xf,{animation:"border",role:"status",children:(0,On.jsx)("span",{className:"visually-hidden",children:"Loading..."})})}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[(0,On.jsxs)(Yc,{defaultActiveKey:"activeCustomers",id:"customers-tab",onSelect:function(e){d("archivedCustomers"===e)},children:[(0,On.jsx)(zc,{eventKey:"activeCustomers",title:"Active Customers",children:W}),(0,On.jsx)(zc,{eventKey:"archivedCustomers",title:"Discharge Customers",children:W})]}),(0,On.jsxs)("div",{className:"list-func-panel",children:[(0,On.jsx)("input",{className:"me-2 with-search-icon",type:"text",placeholder:"Search",value:s,onChange:function(e){return l(e.currentTarget.value)}}),(0,On.jsxs)(zo,{id:"filter-customers",className:"me-2",show:k,onToggle:function(){return S(!k)},autoClose:!1,children:[(0,On.jsxs)(zo.Toggle,{variant:"primary",children:[(0,On.jsx)(hf,{size:16,className:"me-2"}),"Filter"]}),(0,On.jsx)(zo.Menu,{as:q})]},"filter-customers"),(0,On.jsx)(Xo,{columns:V,onColumnsChange:function(e){z(e)}})]})]})})]})},oP=function(){var e,n=i((0,t.useState)(0),2),r=n[0],a=n[1],o=i((0,t.useState)(0),2),s=o[0],l=o[1],c=i((0,t.useState)(0),2),u=c[0],d=c[1],f=i((0,t.useState)(0),2),h=f[0],v=f[1],m=i((0,t.useState)(0),2),p=m[0],g=m[1],y=i((0,t.useState)(""),2),b=y[0],x=y[1],_=i((0,t.useState)([]),2),w=(_[0],_[1]),j=i((0,t.useState)([]),2),N=(j[0],j[1]),k=i((0,t.useState)(new Map),2),S=k[0],C=k[1],D=i((0,t.useState)("medical"),2),E=D[0],O=D[1],P=i((0,t.useState)([]),2),M=P[0],T=P[1],R=i((0,t.useState)([]),2),A=R[0],I=R[1],L=function(){var e=Fu(Zu().mark((function e(){var t,n,r,a,i,o,s,l,c,u,d,f,h;return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,n=new Date,r=new Date(n.getFullYear(),n.getMonth(),1),a=new Date(n.getFullYear(),n.getMonth()+1,0),e.next=6,ou.getAllEvents({from:ou.formatDate(r),to:ou.formatDate(a)});case 6:i=e.sent,N(i.data),o=[],"medical"===E?(null===M||void 0===M?void 0:M.length)>0&&A.length>0&&(c=In(i.data),o=null===c||void 0===c||null===(s=c.filter((function(e){return"medical"===e.type})))||void 0===s||null===(l=s.map((function(e){var t,n,r,a,i,o,s,l,c,u,d,f,h,v,m,p,g,y,b,x,_,w,j,N,k,S=null!==e&&void 0!==e&&null!==(t=e.data)&&void 0!==t&&t.customer?(null===M||void 0===M||null===(n=M.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===n?void 0:n.name)||(null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.client_name)||"":(null===e||void 0===e||null===(a=e.data)||void 0===a?void 0:a.client_name)||"",C=null!==e&&void 0!==e&&null!==(i=e.data)&&void 0!==i&&i.resource?(null===A||void 0===A||null===(o=A.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===o?void 0:o.name)||(null===e||void 0===e||null===(s=e.data)||void 0===s?void 0:s.resource_name)||"":(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.resource_name)||"";return e.event_id=e.id,e.customer=S,e.doctor=C,e.phone=null!==e&&void 0!==e&&null!==(c=e.data)&&void 0!==c&&c.resource?(null===A||void 0===A||null===(u=A.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===u?void 0:u.phone)||(null===e||void 0===e||null===(d=e.data)||void 0===d?void 0:d.resource_phone)||"":(null===e||void 0===e||null===(f=e.data)||void 0===f?void 0:f.resource_phone)||"",e.contact=null!==e&&void 0!==e&&null!==(h=e.data)&&void 0!==h&&h.resource?(null===A||void 0===A||null===(v=A.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===v?void 0:v.contact)||(null===e||void 0===e||null===(m=e.data)||void 0===m?void 0:m.resource_contact)||"":(null===e||void 0===e||null===(p=e.data)||void 0===p?void 0:p.resource_contact)||"",e.address=null!==e&&void 0!==e&&null!==(g=e.data)&&void 0!==g&&g.resource?(null===A||void 0===A||null===(y=A.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===y?void 0:y.address)||(null===e||void 0===e||null===(b=e.data)||void 0===b?void 0:b.resource_address)||"":(null===e||void 0===e||null===(x=e.data)||void 0===x?void 0:x.resource_address)||"",e.translation=(null===e||void 0===e||null===(_=e.data)||void 0===_?void 0:_.interpreter)||"",e.newPatient=(null===e||void 0===e||null===(w=e.data)||void 0===w?void 0:w.new_patient)||"",e.needId=(null===e||void 0===e||null===(j=e.data)||void 0===j?void 0:j.need_id)||"",e.disability=(null===e||void 0===e||null===(N=e.data)||void 0===N?void 0:N.disability)||"",e.startTime=null!==e&&void 0!==e&&e.start_time?"".concat(pl()(new Date(null===e||void 0===e?void 0:e.start_time)).format("YYYY-MM-DD HH:mm")):"",e.endTime=null!==e&&void 0!==e&&e.start_time?"".concat(pl()(new Date(null===e||void 0===e?void 0:e.end_time)).format("YYYY-MM-DD HH:mm")):"",e.fasting=(null===e||void 0===e||null===(k=e.data)||void 0===k?void 0:k.fasting)||"",e.transportation=(null===e||void 0===e?void 0:e.link_event_name)||"",e.title="".concat(S,", provider: ").concat(C),e.start=null!==e&&void 0!==e&&e.start_time?"".concat(pl()(new Date(null===e||void 0===e?void 0:e.start_time)).format("YYYY-MM-DD HH:mm")):"".concat(pl()().format("YYYY-MM-DD HH:mm")),e.end=null!==e&&void 0!==e&&e.stop_time?"".concat(pl()(new Date(null===e||void 0===e?void 0:e.stop_time)).format("YYYY-MM-DD HH:mm")):null!==e&&void 0!==e&&e.start_time?"".concat(pl()(null===e||void 0===e?void 0:e.start_time).format("YYYY-MM-DD HH:mm")):"".concat(pl()().format("YYYY-MM-DD HH:mm")),e.color=null===e||void 0===e?void 0:e.color,e._options={additionalClasses:["event-".concat((null===e||void 0===e?void 0:e.color)||"primary")]},e})))||void 0===l?void 0:l.filter((function(e){return"active"===e.status}))):(f=In(i.data),o=null===f||void 0===f||null===(u=f.filter((function(e){return e.type===E})))||void 0===u||null===(d=u.map((function(e){return bt(bt({},e),{},{title:null===e||void 0===e?void 0:e.title,start:null!==e&&void 0!==e&&e.start_time?"".concat(pl()(new Date(null===e||void 0===e?void 0:e.start_time)).format("YYYY-MM-DD HH:mm")):"".concat(pl()().format("YYYY-MM-DD HH:mm")),end:null!==e&&void 0!==e&&e.stop_time?"".concat(pl()(new Date(null===e||void 0===e?void 0:e.stop_time)).format("YYYY-MM-DD HH:mm")):null!==e&&void 0!==e&&e.start_time?"".concat(pl()(null===e||void 0===e?void 0:e.start_time).format("YYYY-MM-DD HH:mm")):"".concat(pl()().format("YYYY-MM-DD HH:mm")),_options:{additionalClasses:["event-".concat((null===e||void 0===e?void 0:e.color)||"primary")]}})})))||void 0===d?void 0:d.filter((function(e){return"active"===e.status}))),w(o),h=new Map,null===(t=o)||void 0===t||t.forEach((function(e){var t=pl()(e.start_time).format("MMM Do, YYYY");h.has(t)?h.set(t,[].concat(In(h.get(t)),[e])):h.set(t,[e])})),C(h),e.next=19;break;case 16:e.prev=16,e.t0=e.catch(0),console.error("Error fetching events:",e.t0);case 19:case"end":return e.stop()}}),e,null,[[0,16]])})));return function(){return e.apply(this,arguments)}}(),F=function(){var e=Fu(Zu().mark((function e(){var t,n,r,i,o,s;return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t=ou.formatDate(new Date),e.next=4,Xr(t);case 4:n=e.sent,r=n.data.filter((function(e){return"inbound"===e.type})),i=0,o=0,s=0,oa(r,[]).forEach((function(e){e.customer_route_status!==Er.UNEXPECTED_ABSENT&&e.customer_route_status!==Er.SCHEDULED_ABSENT&&(i++,e.customer_type===Bn.MEMBER||e.customer_type===Bn.SELF_PAY?o++:e.customer_type===Bn.VISITOR&&s++)})),a(i),d(o),v(s),e.next=19;break;case 16:e.prev=16,e.t0=e.catch(0),console.error("Error fetching attendance:",e.t0);case 19:case"end":return e.stop()}}),e,null,[[0,16]])})));return function(){return e.apply(this,arguments)}}(),Y=function(){var e=Fu(Zu().mark((function e(){var t,n,r,a,i,o,s;return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t=ou.formatDate(new Date),n=ou.formatDate(new Date(Date.now()-864e5)),e.next=5,ou.getAllEvents({date:t});case 5:return r=e.sent,a=r.data.filter((function(e){return"medical"===e.type})),e.next=9,ou.getAllEvents({date:n});case 9:i=e.sent,o=i.data.filter((function(e){return"medical"===e.type})),l(a.length),o.length>0?(s=(a.length-o.length)/o.length*100,g(Math.abs(s)),x(s>=0?"increase":"decrease")):a.length>0?(g(100),x("increase")):(g(0),x("")),e.next=18;break;case 15:e.prev=15,e.t0=e.catch(0),console.error("Error fetching medical appointments:",e.t0);case 18:case"end":return e.stop()}}),e,null,[[0,15]])})));return function(){return e.apply(this,arguments)}}();return(0,t.useEffect)((function(){F(),Y(),Ls().then((function(e){T(e.data)})),ul().then((function(e){I(e.data)}))}),[]),(0,t.useEffect)((function(){(null===M||void 0===M?void 0:M.length)>0&&(null===A||void 0===A?void 0:A.length)>0&&L()}),[E,M,A]),(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{children:"Dashboard"}),(0,On.jsx)(wl.Item,{active:!0,children:"Dashboard"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsx)("h4",{children:"Dashboard"})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container",children:(0,On.jsxs)("div",{className:"row",children:[(0,On.jsxs)("div",{className:"col-md-9",children:[(0,On.jsxs)("div",{className:"row mb-4 dashboard-top-cards",children:[(0,On.jsx)("div",{className:"col-md-6",children:(0,On.jsx)(aP,{className:"h-100 dashboard-card",children:(0,On.jsxs)(aP.Body,{children:[(0,On.jsx)(aP.Title,{className:"dashboard-card-title",children:"Today's Attendance"}),(0,On.jsx)(aP.Text,{className:"h2 text-primary",children:r}),(0,On.jsxs)(aP.Text,{className:"text-muted",children:[u," Members \u2022 ",h," Visitors"]})]})})}),(0,On.jsx)("div",{className:"col-md-6",children:(0,On.jsx)(aP,{className:"h-100 dashboard-card",children:(0,On.jsxs)(aP.Body,{children:[(0,On.jsx)(aP.Title,{className:"dashboard-card-title",children:"Today's Medical Appointments"}),(0,On.jsx)(aP.Text,{className:"h2 text-primary",children:s}),(0,On.jsxs)(aP.Text,{className:"text-muted",children:[b&&(0,On.jsxs)("span",{className:"increase"===b?"text-success":"text-danger",children:["increase"===b?"\u2197":"\u2198"," ",p.toFixed(1),"% ","increase"===b?"increase":"decrease"," from yesterday"]}),!b&&"No change from yesterday"]})]})})})]}),(0,On.jsx)("div",{className:"row",children:(0,On.jsx)("div",{className:"col-12",children:(0,On.jsx)(iP,{})})})]}),(0,On.jsx)("div",{className:"col-md-3 dashboard-right-sidebar",children:(0,On.jsx)("div",{className:"column-container dashboard-column-container",children:(0,On.jsxs)("div",{className:"column-card",children:[(0,On.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-3",children:[(0,On.jsx)("h6",{className:"text-primary mb-0",children:"List"}),(0,On.jsx)("select",{value:E,onChange:function(e){return O(e.target.value)},className:"form-select form-select-sm dashboard-event-selector",children:[{value:"medical",label:"Medical Appointments"},{value:"activity",label:"Activities"},{value:"incident",label:"Important Notes And Incidents"},{value:"meal_plan",label:"Meal Plan"},{value:"reminder",label:"Important Dates"}].map((function(e){return(0,On.jsx)("option",{value:e.value,children:e.label},e.value)}))})]}),(0,On.jsxs)("div",{children:[null===(e=Array.from(null===S||void 0===S?void 0:S.keys()))||void 0===e?void 0:e.map((function(e){return(0,On.jsxs)("div",{children:[(0,On.jsx)("h6",{className:"text-primary me-2 dashboard-event-date",children:e}),S.get(e).map((function(e,t){return(0,On.jsxs)("div",{className:"event-".concat(e.color||"primary"," mb-3 event-list-item-container dashboard-event-item"),children:[(0,On.jsxs)("div",{className:"event-item-flex",children:[(0,On.jsx)("div",{className:"sx__month-agenda-event__title dashboard-event-title",children:"medical"===E&&e.customer||e.title}),(0,On.jsx)("div",{className:"sx__event-modal__time dashboard-event-time",children:"".concat(pl()(null===e||void 0===e?void 0:e.start_time).format("hh:mm A")," ").concat(null!==e&&void 0!==e&&e.end_time?"- ".concat(pl()(null===e||void 0===e?void 0:e.end_time).format("hh:mm A")):"")})]}),(0,On.jsx)("div",{className:"sx__event-modal__time with-padding dashboard-event-description",children:"medical"===E?"Provider: ".concat((null===e||void 0===e?void 0:e.doctor)||"N/A"):(null===e||void 0===e?void 0:e.description)||"No description"})]},t)}))]},e)})),0===S.size&&(0,On.jsxs)("div",{className:"text-muted text-center py-3",children:["No ",E," events for today"]})]})]})})})]})})]})},sP=["bsPrefix","className","as"],lP=t.forwardRef((function(e,t){var n=e.bsPrefix,r=e.className,a=e.as,i=void 0===a?"div":a,o=ya(e,sP),s=ho(n,"row"),l=vo(),c="".concat(s,"-cols"),u=[];return l.forEach((function(e){var t,n=o[e];delete o[e],t=null!=n&&"object"===typeof n?n.cols:n;var r="xs"!==e?"-".concat(e):"";null!=t&&u.push("".concat(c).concat(r,"-").concat(t))})),(0,On.jsx)(i,bt(bt({ref:t},o),{},{className:xa().apply(void 0,[r,s].concat(u))}))}));lP.displayName="Row";var cP=lP;function uP(e){return e+.5|0}var dP=function(e,t,n){return Math.max(Math.min(e,n),t)};function fP(e){return dP(uP(2.55*e),0,255)}function hP(e){return dP(uP(255*e),0,255)}function vP(e){return dP(uP(e/2.55)/100,0,1)}function mP(e){return dP(uP(100*e),0,100)}var pP={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},gP=In("0123456789ABCDEF"),yP=function(e){return gP[15&e]},bP=function(e){return gP[(240&e)>>4]+gP[15&e]},xP=function(e){return(240&e)>>4===(15&e)};function _P(e){var t=function(e){return xP(e.r)&&xP(e.g)&&xP(e.b)&&xP(e.a)}(e)?yP:bP;return e?"#"+t(e.r)+t(e.g)+t(e.b)+function(e,t){return e<255?t(e):""}(e.a,t):void 0}var wP=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function jP(e,t,n){var r=t*Math.min(n,1-n),a=function(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(t+e/30)%12;return n-r*Math.max(Math.min(a-3,9-a,1),-1)};return[a(0),a(8),a(4)]}function NP(e,t,n){var r=function(r){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(r+e/60)%6;return n-n*t*Math.max(Math.min(a,4-a,1),0)};return[r(5),r(3),r(1)]}function kP(e,t,n){var r,a=jP(e,1,.5);for(t+n>1&&(t*=r=1/(t+n),n*=r),r=0;r<3;r++)a[r]*=1-t-n,a[r]+=t;return a}function SP(e){var t,n,r,a=e.r/255,i=e.g/255,o=e.b/255,s=Math.max(a,i,o),l=Math.min(a,i,o),c=(s+l)/2;return s!==l&&(r=s-l,n=c>.5?r/(2-s-l):r/(s+l),t=function(e,t,n,r,a){return e===a?(t-n)/r+(t<n?6:0):t===a?(n-e)/r+2:(e-t)/r+4}(a,i,o,r,s),t=60*t+.5),[0|t,n||0,c]}function CP(e,t,n,r){return(Array.isArray(t)?e(t[0],t[1],t[2]):e(t,n,r)).map(hP)}function DP(e,t,n){return CP(jP,e,t,n)}function EP(e){return(e%360+360)%360}function OP(e){var t,n=wP.exec(e),r=255;if(n){n[5]!==t&&(r=n[6]?fP(+n[5]):hP(+n[5]));var a=EP(+n[2]),i=+n[3]/100,o=+n[4]/100;return t="hwb"===n[1]?function(e,t,n){return CP(kP,e,t,n)}(a,i,o):"hsv"===n[1]?function(e,t,n){return CP(NP,e,t,n)}(a,i,o):DP(a,i,o),{r:t[0],g:t[1],b:t[2],a:r}}}var PP,MP={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},TP={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function RP(e){PP||(PP=function(){var e,t,n,r,a,i={},o=Object.keys(TP),s=Object.keys(MP);for(e=0;e<o.length;e++){for(r=a=o[e],t=0;t<s.length;t++)n=s[t],a=a.replace(n,MP[n]);n=parseInt(TP[r],16),i[a]=[n>>16&255,n>>8&255,255&n]}return i}(),PP.transparent=[0,0,0,0]);var t=PP[e.toLowerCase()];return t&&{r:t[0],g:t[1],b:t[2],a:4===t.length?t[3]:255}}var AP=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;var IP=function(e){return e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055},LP=function(e){return e<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)};function FP(e,t,n){if(e){var r=SP(e);r[t]=Math.max(0,Math.min(r[t]+r[t]*n,0===t?360:1)),r=DP(r),e.r=r[0],e.g=r[1],e.b=r[2]}}function YP(e,t){return e?Object.assign(t||{},e):e}function UP(e){var t={r:0,g:0,b:0,a:255};return Array.isArray(e)?e.length>=3&&(t={r:e[0],g:e[1],b:e[2],a:255},e.length>3&&(t.a=hP(e[3]))):(t=YP(e,{r:0,g:0,b:0,a:1})).a=hP(t.a),t}function ZP(e){return"r"===e.charAt(0)?function(e){var t,n,r,a=AP.exec(e),i=255;if(a){if(a[7]!==t){var o=+a[7];i=a[8]?fP(o):dP(255*o,0,255)}return t=+a[1],n=+a[3],r=+a[5],{r:t=255&(a[2]?fP(t):dP(t,0,255)),g:n=255&(a[4]?fP(n):dP(n,0,255)),b:r=255&(a[6]?fP(r):dP(r,0,255)),a:i}}}(e):OP(e)}var HP=function(){function e(t){if((0,Wu.Z)(this,e),t instanceof e)return t;var n,r=typeof t;"object"===r?n=UP(t):"string"===r&&(n=function(e){var t,n=e.length;return"#"===e[0]&&(4===n||5===n?t={r:255&17*pP[e[1]],g:255&17*pP[e[2]],b:255&17*pP[e[3]],a:5===n?17*pP[e[4]]:255}:7!==n&&9!==n||(t={r:pP[e[1]]<<4|pP[e[2]],g:pP[e[3]]<<4|pP[e[4]],b:pP[e[5]]<<4|pP[e[6]],a:9===n?pP[e[7]]<<4|pP[e[8]]:255})),t}(t)||RP(t)||ZP(t)),this._rgb=n,this._valid=!!n}return(0,qu.Z)(e,[{key:"valid",get:function(){return this._valid}},{key:"rgb",get:function(){var e=YP(this._rgb);return e&&(e.a=vP(e.a)),e},set:function(e){this._rgb=UP(e)}},{key:"rgbString",value:function(){return this._valid?function(e){return e&&(e.a<255?"rgba(".concat(e.r,", ").concat(e.g,", ").concat(e.b,", ").concat(vP(e.a),")"):"rgb(".concat(e.r,", ").concat(e.g,", ").concat(e.b,")"))}(this._rgb):void 0}},{key:"hexString",value:function(){return this._valid?_P(this._rgb):void 0}},{key:"hslString",value:function(){return this._valid?function(e){if(e){var t=SP(e),n=t[0],r=mP(t[1]),a=mP(t[2]);return e.a<255?"hsla(".concat(n,", ").concat(r,"%, ").concat(a,"%, ").concat(vP(e.a),")"):"hsl(".concat(n,", ").concat(r,"%, ").concat(a,"%)")}}(this._rgb):void 0}},{key:"mix",value:function(e,t){if(e){var n,r=this.rgb,a=e.rgb,i=t===n?.5:t,o=2*i-1,s=r.a-a.a,l=((o*s===-1?o:(o+s)/(1+o*s))+1)/2;n=1-l,r.r=255&l*r.r+n*a.r+.5,r.g=255&l*r.g+n*a.g+.5,r.b=255&l*r.b+n*a.b+.5,r.a=i*r.a+(1-i)*a.a,this.rgb=r}return this}},{key:"interpolate",value:function(e,t){return e&&(this._rgb=function(e,t,n){var r=LP(vP(e.r)),a=LP(vP(e.g)),i=LP(vP(e.b));return{r:hP(IP(r+n*(LP(vP(t.r))-r))),g:hP(IP(a+n*(LP(vP(t.g))-a))),b:hP(IP(i+n*(LP(vP(t.b))-i))),a:e.a+n*(t.a-e.a)}}(this._rgb,e._rgb,t)),this}},{key:"clone",value:function(){return new e(this.rgb)}},{key:"alpha",value:function(e){return this._rgb.a=hP(e),this}},{key:"clearer",value:function(e){return this._rgb.a*=1-e,this}},{key:"greyscale",value:function(){var e=this._rgb,t=uP(.3*e.r+.59*e.g+.11*e.b);return e.r=e.g=e.b=t,this}},{key:"opaquer",value:function(e){return this._rgb.a*=1+e,this}},{key:"negate",value:function(){var e=this._rgb;return e.r=255-e.r,e.g=255-e.g,e.b=255-e.b,this}},{key:"lighten",value:function(e){return FP(this._rgb,2,e),this}},{key:"darken",value:function(e){return FP(this._rgb,2,-e),this}},{key:"saturate",value:function(e){return FP(this._rgb,1,e),this}},{key:"desaturate",value:function(e){return FP(this._rgb,1,-e),this}},{key:"rotate",value:function(e){return function(e,t){var n=SP(e);n[0]=EP(n[0]+t),n=DP(n),e.r=n[0],e.g=n[1],e.b=n[2]}(this._rgb,e),this}}]),e}();function BP(){}var VP=function(){var e=0;return function(){return e++}}();function zP(e){return null===e||void 0===e}function WP(e){if(Array.isArray&&Array.isArray(e))return!0;var t=Object.prototype.toString.call(e);return"[object"===t.slice(0,7)&&"Array]"===t.slice(-6)}function qP(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)}function KP(e){return("number"===typeof e||e instanceof Number)&&isFinite(+e)}function $P(e,t){return KP(e)?e:t}function GP(e,t){return"undefined"===typeof e?t:e}var JP=function(e,t){return"string"===typeof e&&e.endsWith("%")?parseFloat(e)/100*t:+e};function XP(e,t,n){if(e&&"function"===typeof e.call)return e.apply(n,t)}function QP(e,t,n,r){var a,i,o;if(WP(e))if(i=e.length,r)for(a=i-1;a>=0;a--)t.call(n,e[a],a);else for(a=0;a<i;a++)t.call(n,e[a],a);else if(qP(e))for(i=(o=Object.keys(e)).length,a=0;a<i;a++)t.call(n,e[o[a]],o[a])}function eM(e,t){var n,r,a,i;if(!e||!t||e.length!==t.length)return!1;for(n=0,r=e.length;n<r;++n)if(a=e[n],i=t[n],a.datasetIndex!==i.datasetIndex||a.index!==i.index)return!1;return!0}function tM(e){if(WP(e))return e.map(tM);if(qP(e)){for(var t=Object.create(null),n=Object.keys(e),r=n.length,a=0;a<r;++a)t[n[a]]=tM(e[n[a]]);return t}return e}function nM(e){return-1===["__proto__","prototype","constructor"].indexOf(e)}function rM(e,t,n,r){if(nM(e)){var a=t[e],i=n[e];qP(a)&&qP(i)?aM(a,i,r):t[e]=tM(i)}}function aM(e,t,n){var r=WP(t)?t:[t],a=r.length;if(!qP(e))return e;for(var i,o=(n=n||{}).merger||rM,s=0;s<a;++s)if(qP(i=r[s]))for(var l=Object.keys(i),c=0,u=l.length;c<u;++c)o(l[c],e,i,n);return e}function iM(e,t){return aM(e,t,{merger:oM})}function oM(e,t,n){if(nM(e)){var r=t[e],a=n[e];qP(r)&&qP(a)?iM(r,a):Object.prototype.hasOwnProperty.call(t,e)||(t[e]=tM(a))}}var sM={"":function(e){return e},x:function(e){return e.x},y:function(e){return e.y}};function lM(e){var t=function(e){var t,n=e.split("."),r=[],a="",i=(0,s.Z)(n);try{for(i.s();!(t=i.n()).done;)(a+=t.value).endsWith("\\")?a=a.slice(0,-1)+".":(r.push(a),a="")}catch(o){i.e(o)}finally{i.f()}return r}(e);return function(e){var n,r=(0,s.Z)(t);try{for(r.s();!(n=r.n()).done;){var a=n.value;if(""===a)break;e=e&&e[a]}}catch(i){r.e(i)}finally{r.f()}return e}}function cM(e,t){return(sM[t]||(sM[t]=lM(t)))(e)}function uM(e){return e.charAt(0).toUpperCase()+e.slice(1)}var dM=function(e){return"undefined"!==typeof e},fM=function(e){return"function"===typeof e},hM=function(e,t){if(e.size!==t.size)return!1;var n,r=(0,s.Z)(e);try{for(r.s();!(n=r.n()).done;){var a=n.value;if(!t.has(a))return!1}}catch(i){r.e(i)}finally{r.f()}return!0};var vM=Math.PI,mM=2*vM,pM=mM+vM,gM=Number.POSITIVE_INFINITY,yM=vM/180,bM=vM/2,xM=vM/4,_M=2*vM/3,wM=Math.log10,jM=Math.sign;function NM(e,t,n){return Math.abs(e-t)<n}function kM(e){var t=Math.round(e);e=NM(e,t,e/1e3)?t:e;var n=Math.pow(10,Math.floor(wM(e))),r=e/n;return(r<=1?1:r<=2?2:r<=5?5:10)*n}function SM(e){return!function(e){return"symbol"===typeof e||"object"===typeof e&&null!==e&&!(Symbol.toPrimitive in e||"toString"in e||"valueOf"in e)}(e)&&!isNaN(parseFloat(e))&&isFinite(e)}function CM(e,t,n){var r,a,i;for(r=0,a=e.length;r<a;r++)i=e[r][n],isNaN(i)||(t.min=Math.min(t.min,i),t.max=Math.max(t.max,i))}function DM(e){return e*(vM/180)}function EM(e){return e*(180/vM)}function OM(e){if(KP(e)){for(var t=1,n=0;Math.round(e*t)/t!==e;)t*=10,n++;return n}}function PM(e,t){var n=t.x-e.x,r=t.y-e.y,a=Math.sqrt(n*n+r*r),i=Math.atan2(r,n);return i<-.5*vM&&(i+=mM),{angle:i,distance:a}}function MM(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function TM(e,t){return(e-t+pM)%mM-vM}function RM(e){return(e%mM+mM)%mM}function AM(e,t,n,r){var a=RM(e),i=RM(t),o=RM(n),s=RM(i-a),l=RM(o-a),c=RM(a-i),u=RM(a-o);return a===i||a===o||r&&i===o||s>l&&c<u}function IM(e,t,n){return Math.max(t,Math.min(n,e))}function LM(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1e-6;return e>=Math.min(t,n)-r&&e<=Math.max(t,n)+r}function FM(e,t,n){n=n||function(n){return e[n]<t};for(var r,a=e.length-1,i=0;a-i>1;)n(r=i+a>>1)?i=r:a=r;return{lo:i,hi:a}}var YM=function(e,t,n,r){return FM(e,n,r?function(r){var a=e[r][t];return a<n||a===n&&e[r+1][t]===n}:function(r){return e[r][t]<n})},UM=function(e,t,n){return FM(e,n,(function(r){return e[r][t]>=n}))};var ZM=["push","pop","shift","splice","unshift"];function HM(e,t){var n=e._chartjs;if(n){var r=n.listeners,a=r.indexOf(t);-1!==a&&r.splice(a,1),r.length>0||(ZM.forEach((function(t){delete e[t]})),delete e._chartjs)}}function BM(e){var t=new Set(e);return t.size===e.length?e:Array.from(t)}var VM="undefined"===typeof window?function(e){return e()}:window.requestAnimationFrame;function zM(e,t){var n=[],r=!1;return function(){for(var a=arguments.length,i=new Array(a),o=0;o<a;o++)i[o]=arguments[o];n=i,r||(r=!0,VM.call(window,(function(){r=!1,e.apply(t,n)})))}}var WM=function(e){return"start"===e?"left":"end"===e?"right":"center"},qM=function(e,t,n){return"start"===e?t:"end"===e?n:(t+n)/2};function KM(e,t,n){var r=t.length,a=0,i=r;if(e._sorted){var o=e.iScale,s=e.vScale,l=e._parsed,c=e.dataset&&e.dataset.options?e.dataset.options.spanGaps:null,u=o.axis,d=o.getUserBounds(),f=d.min,h=d.max,v=d.minDefined,m=d.maxDefined;if(v){if(a=Math.min(YM(l,u,f).lo,n?r:YM(t,u,o.getPixelForValue(f)).lo),c){var p=l.slice(0,a+1).reverse().findIndex((function(e){return!zP(e[s.axis])}));a-=Math.max(0,p)}a=IM(a,0,r-1)}if(m){var g=Math.max(YM(l,o.axis,h,!0).hi+1,n?0:YM(t,u,o.getPixelForValue(h),!0).hi+1);if(c){var y=l.slice(g-1).findIndex((function(e){return!zP(e[s.axis])}));g+=Math.max(0,y)}i=IM(g,a,r)-a}else i=r-a}return{start:a,count:i}}function $M(e){var t=e.xScale,n=e.yScale,r=e._scaleRanges,a={xmin:t.min,xmax:t.max,ymin:n.min,ymax:n.max};if(!r)return e._scaleRanges=a,!0;var i=r.xmin!==t.min||r.xmax!==t.max||r.ymin!==n.min||r.ymax!==n.max;return Object.assign(r,a),i}var GM=function(e){return 0===e||1===e},JM=function(e,t,n){return-Math.pow(2,10*(e-=1))*Math.sin((e-t)*mM/n)},XM=function(e,t,n){return Math.pow(2,-10*e)*Math.sin((e-t)*mM/n)+1},QM={linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return-e*(e-2)},easeInOutQuad:function(e){return(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1)},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return(e-=1)*e*e+1},easeInOutCubic:function(e){return(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return-((e-=1)*e*e*e-1)},easeInOutQuart:function(e){return(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return(e-=1)*e*e*e*e+1},easeInOutQuint:function(e){return(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},easeInSine:function(e){return 1-Math.cos(e*bM)},easeOutSine:function(e){return Math.sin(e*bM)},easeInOutSine:function(e){return-.5*(Math.cos(vM*e)-1)},easeInExpo:function(e){return 0===e?0:Math.pow(2,10*(e-1))},easeOutExpo:function(e){return 1===e?1:1-Math.pow(2,-10*e)},easeInOutExpo:function(e){return GM(e)?e:e<.5?.5*Math.pow(2,10*(2*e-1)):.5*(2-Math.pow(2,-10*(2*e-1)))},easeInCirc:function(e){return e>=1?e:-(Math.sqrt(1-e*e)-1)},easeOutCirc:function(e){return Math.sqrt(1-(e-=1)*e)},easeInOutCirc:function(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},easeInElastic:function(e){return GM(e)?e:JM(e,.075,.3)},easeOutElastic:function(e){return GM(e)?e:XM(e,.075,.3)},easeInOutElastic:function(e){var t=.1125;return GM(e)?e:e<.5?.5*JM(2*e,t,.45):.5+.5*XM(2*e-1,t,.45)},easeInBack:function(e){var t=1.70158;return e*e*((t+1)*e-t)},easeOutBack:function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},easeInOutBack:function(e){var t=1.70158;return(e/=.5)<1?e*e*((1+(t*=1.525))*e-t)*.5:.5*((e-=2)*e*((1+(t*=1.525))*e+t)+2)},easeInBounce:function(e){return 1-QM.easeOutBounce(1-e)},easeOutBounce:function(e){var t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375},easeInOutBounce:function(e){return e<.5?.5*QM.easeInBounce(2*e):.5*QM.easeOutBounce(2*e-1)+.5}};function eT(e){if(e&&"object"===typeof e){var t=e.toString();return"[object CanvasPattern]"===t||"[object CanvasGradient]"===t}return!1}function tT(e){return eT(e)?e:new HP(e)}function nT(e){return eT(e)?e:new HP(e).saturate(.5).darken(.1).hexString()}var rT=["x","y","borderWidth","radius","tension"],aT=["color","borderColor","backgroundColor"];var iT=new Map;function oT(e,t,n){return function(e,t){t=t||{};var n=e+JSON.stringify(t),r=iT.get(n);return r||(r=new Intl.NumberFormat(e,t),iT.set(n,r)),r}(t,n).format(e)}var sT={values:function(e){return WP(e)?e:""+e},numeric:function(e,t,n){if(0===e)return"0";var r,a=this.chart.options.locale,i=e;if(n.length>1){var o=Math.max(Math.abs(n[0].value),Math.abs(n[n.length-1].value));(o<1e-4||o>1e15)&&(r="scientific"),i=function(e,t){var n=t.length>3?t[2].value-t[1].value:t[1].value-t[0].value;Math.abs(n)>=1&&e!==Math.floor(e)&&(n=e-Math.floor(e));return n}(e,n)}var s=wM(Math.abs(i)),l=isNaN(s)?1:Math.max(Math.min(-1*Math.floor(s),20),0),c={notation:r,minimumFractionDigits:l,maximumFractionDigits:l};return Object.assign(c,this.options.ticks.format),oT(e,a,c)},logarithmic:function(e,t,n){if(0===e)return"0";var r=n[t].significand||e/Math.pow(10,Math.floor(wM(e)));return[1,2,3,5,10,15].includes(r)||t>.8*n.length?sT.numeric.call(this,e,t,n):""}};var lT={formatters:sT};var cT=Object.create(null),uT=Object.create(null);function dT(e,t){if(!t)return e;for(var n=t.split("."),r=0,a=n.length;r<a;++r){var i=n[r];e=e[i]||(e[i]=Object.create(null))}return e}function fT(e,t,n){return"string"===typeof t?aM(dT(e,t),n):aM(dT(e,""),t)}var hT=function(){function e(t,n){(0,Wu.Z)(this,e),this.animation=void 0,this.backgroundColor="rgba(0,0,0,0.1)",this.borderColor="rgba(0,0,0,0.1)",this.color="#666",this.datasets={},this.devicePixelRatio=function(e){return e.chart.platform.getDevicePixelRatio()},this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=function(e,t){return nT(t.backgroundColor)},this.hoverBorderColor=function(e,t){return nT(t.borderColor)},this.hoverColor=function(e,t){return nT(t.color)},this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(t),this.apply(n)}return(0,qu.Z)(e,[{key:"set",value:function(e,t){return fT(this,e,t)}},{key:"get",value:function(e){return dT(this,e)}},{key:"describe",value:function(e,t){return fT(uT,e,t)}},{key:"override",value:function(e,t){return fT(cT,e,t)}},{key:"route",value:function(e,t,n,r){var a,i=dT(this,e),o=dT(this,n),s="_"+t;Object.defineProperties(i,(a={},(0,gt.Z)(a,s,{value:i[t],writable:!0}),(0,gt.Z)(a,t,{enumerable:!0,get:function(){var e=this[s],t=o[r];return qP(e)?Object.assign({},t,e):GP(e,t)},set:function(e){this[s]=e}}),a))}},{key:"apply",value:function(e){var t=this;e.forEach((function(e){return e(t)}))}}]),e}(),vT=new hT({_scriptable:function(e){return!e.startsWith("on")},_indexable:function(e){return"events"!==e},hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[function(e){e.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),e.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:function(e){return"onProgress"!==e&&"onComplete"!==e&&"fn"!==e}}),e.set("animations",{colors:{type:"color",properties:aT},numbers:{type:"number",properties:rT}}),e.describe("animations",{_fallback:"animation"}),e.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:function(e){return 0|e}}}}})},function(e){e.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})},function(e){e.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:function(e,t){return t.lineWidth},tickColor:function(e,t){return t.color},offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:lT.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),e.route("scale.ticks","color","","color"),e.route("scale.grid","color","","borderColor"),e.route("scale.border","color","","borderColor"),e.route("scale.title","color","","color"),e.describe("scale",{_fallback:!1,_scriptable:function(e){return!e.startsWith("before")&&!e.startsWith("after")&&"callback"!==e&&"parser"!==e},_indexable:function(e){return"borderDash"!==e&&"tickBorderDash"!==e&&"dash"!==e}}),e.describe("scales",{_fallback:"scale"}),e.describe("scale.ticks",{_scriptable:function(e){return"backdropPadding"!==e&&"callback"!==e},_indexable:function(e){return"backdropPadding"!==e}})}]);function mT(e,t,n,r,a){var i=t[a];return i||(i=t[a]=e.measureText(a).width,n.push(a)),i>r&&(r=i),r}function pT(e,t,n,r){var a=(r=r||{}).data=r.data||{},i=r.garbageCollect=r.garbageCollect||[];r.font!==t&&(a=r.data={},i=r.garbageCollect=[],r.font=t),e.save(),e.font=t;var o,s,l,c,u,d=0,f=n.length;for(o=0;o<f;o++)if(void 0===(c=n[o])||null===c||WP(c)){if(WP(c))for(s=0,l=c.length;s<l;s++)void 0===(u=c[s])||null===u||WP(u)||(d=mT(e,a,i,d,u))}else d=mT(e,a,i,d,c);e.restore();var h=i.length/2;if(h>n.length){for(o=0;o<h;o++)delete a[i[o]];i.splice(0,h)}return d}function gT(e,t,n){var r=e.currentDevicePixelRatio,a=0!==n?Math.max(n/2,.5):0;return Math.round((t-a)*r)/r+a}function yT(e,t){(t||e)&&((t=t||e.getContext("2d")).save(),t.resetTransform(),t.clearRect(0,0,e.width,e.height),t.restore())}function bT(e,t,n,r){xT(e,t,n,r,null)}function xT(e,t,n,r,a){var i,o,s,l,c,u,d,f,h=t.pointStyle,v=t.rotation,m=t.radius,p=(v||0)*yM;if(h&&"object"===typeof h&&("[object HTMLImageElement]"===(i=h.toString())||"[object HTMLCanvasElement]"===i))return e.save(),e.translate(n,r),e.rotate(p),e.drawImage(h,-h.width/2,-h.height/2,h.width,h.height),void e.restore();if(!(isNaN(m)||m<=0)){switch(e.beginPath(),h){default:a?e.ellipse(n,r,a/2,m,0,0,mM):e.arc(n,r,m,0,mM),e.closePath();break;case"triangle":u=a?a/2:m,e.moveTo(n+Math.sin(p)*u,r-Math.cos(p)*m),p+=_M,e.lineTo(n+Math.sin(p)*u,r-Math.cos(p)*m),p+=_M,e.lineTo(n+Math.sin(p)*u,r-Math.cos(p)*m),e.closePath();break;case"rectRounded":l=m-(c=.516*m),o=Math.cos(p+xM)*l,d=Math.cos(p+xM)*(a?a/2-c:l),s=Math.sin(p+xM)*l,f=Math.sin(p+xM)*(a?a/2-c:l),e.arc(n-d,r-s,c,p-vM,p-bM),e.arc(n+f,r-o,c,p-bM,p),e.arc(n+d,r+s,c,p,p+bM),e.arc(n-f,r+o,c,p+bM,p+vM),e.closePath();break;case"rect":if(!v){l=Math.SQRT1_2*m,u=a?a/2:l,e.rect(n-u,r-l,2*u,2*l);break}p+=xM;case"rectRot":d=Math.cos(p)*(a?a/2:m),o=Math.cos(p)*m,s=Math.sin(p)*m,f=Math.sin(p)*(a?a/2:m),e.moveTo(n-d,r-s),e.lineTo(n+f,r-o),e.lineTo(n+d,r+s),e.lineTo(n-f,r+o),e.closePath();break;case"crossRot":p+=xM;case"cross":d=Math.cos(p)*(a?a/2:m),o=Math.cos(p)*m,s=Math.sin(p)*m,f=Math.sin(p)*(a?a/2:m),e.moveTo(n-d,r-s),e.lineTo(n+d,r+s),e.moveTo(n+f,r-o),e.lineTo(n-f,r+o);break;case"star":d=Math.cos(p)*(a?a/2:m),o=Math.cos(p)*m,s=Math.sin(p)*m,f=Math.sin(p)*(a?a/2:m),e.moveTo(n-d,r-s),e.lineTo(n+d,r+s),e.moveTo(n+f,r-o),e.lineTo(n-f,r+o),p+=xM,d=Math.cos(p)*(a?a/2:m),o=Math.cos(p)*m,s=Math.sin(p)*m,f=Math.sin(p)*(a?a/2:m),e.moveTo(n-d,r-s),e.lineTo(n+d,r+s),e.moveTo(n+f,r-o),e.lineTo(n-f,r+o);break;case"line":o=a?a/2:Math.cos(p)*m,s=Math.sin(p)*m,e.moveTo(n-o,r-s),e.lineTo(n+o,r+s);break;case"dash":e.moveTo(n,r),e.lineTo(n+Math.cos(p)*(a?a/2:m),r+Math.sin(p)*m);break;case!1:e.closePath()}e.fill(),t.borderWidth>0&&e.stroke()}}function _T(e,t,n){return n=n||.5,!t||e&&e.x>t.left-n&&e.x<t.right+n&&e.y>t.top-n&&e.y<t.bottom+n}function wT(e,t){e.save(),e.beginPath(),e.rect(t.left,t.top,t.right-t.left,t.bottom-t.top),e.clip()}function jT(e){e.restore()}function NT(e,t,n,r,a){if(!t)return e.lineTo(n.x,n.y);if("middle"===a){var i=(t.x+n.x)/2;e.lineTo(i,t.y),e.lineTo(i,n.y)}else"after"===a!==!!r?e.lineTo(t.x,n.y):e.lineTo(n.x,t.y);e.lineTo(n.x,n.y)}function kT(e,t,n,r){if(!t)return e.lineTo(n.x,n.y);e.bezierCurveTo(r?t.cp1x:t.cp2x,r?t.cp1y:t.cp2y,r?n.cp2x:n.cp1x,r?n.cp2y:n.cp1y,n.x,n.y)}function ST(e,t){t.translation&&e.translate(t.translation[0],t.translation[1]),zP(t.rotation)||e.rotate(t.rotation),t.color&&(e.fillStyle=t.color),t.textAlign&&(e.textAlign=t.textAlign),t.textBaseline&&(e.textBaseline=t.textBaseline)}function CT(e,t,n,r,a){if(a.strikethrough||a.underline){var i=e.measureText(r),o=t-i.actualBoundingBoxLeft,s=t+i.actualBoundingBoxRight,l=n-i.actualBoundingBoxAscent,c=n+i.actualBoundingBoxDescent,u=a.strikethrough?(l+c)/2:c;e.strokeStyle=e.fillStyle,e.beginPath(),e.lineWidth=a.decorationWidth||2,e.moveTo(o,u),e.lineTo(s,u),e.stroke()}}function DT(e,t){var n=e.fillStyle;e.fillStyle=t.color,e.fillRect(t.left,t.top,t.width,t.height),e.fillStyle=n}function ET(e,t,n,r,a){var i,o,s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},l=WP(t)?t:[t],c=s.strokeWidth>0&&""!==s.strokeColor;for(e.save(),e.font=a.string,ST(e,s),i=0;i<l.length;++i)o=l[i],s.backdrop&&DT(e,s.backdrop),c&&(s.strokeColor&&(e.strokeStyle=s.strokeColor),zP(s.strokeWidth)||(e.lineWidth=s.strokeWidth),e.strokeText(o,n,r,s.maxWidth)),e.fillText(o,n,r,s.maxWidth),CT(e,n,r,o,s),r+=Number(a.lineHeight);e.restore()}function OT(e,t){var n=t.x,r=t.y,a=t.w,i=t.h,o=t.radius;e.arc(n+o.topLeft,r+o.topLeft,o.topLeft,1.5*vM,vM,!0),e.lineTo(n,r+i-o.bottomLeft),e.arc(n+o.bottomLeft,r+i-o.bottomLeft,o.bottomLeft,vM,bM,!0),e.lineTo(n+a-o.bottomRight,r+i),e.arc(n+a-o.bottomRight,r+i-o.bottomRight,o.bottomRight,bM,0,!0),e.lineTo(n+a,r+o.topRight),e.arc(n+a-o.topRight,r+o.topRight,o.topRight,0,-bM,!0),e.lineTo(n+o.topLeft,r)}var PT=/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/,MT=/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/;function TT(e,t){var n=(""+e).match(PT);if(!n||"normal"===n[1])return 1.2*t;switch(e=+n[2],n[3]){case"px":return e;case"%":e/=100}return t*e}var RT=function(e){return+e||0};function AT(e,t){var n,r={},a=qP(t),i=a?Object.keys(t):t,o=qP(e)?a?function(n){return GP(e[n],e[t[n]])}:function(t){return e[t]}:function(){return e},l=(0,s.Z)(i);try{for(l.s();!(n=l.n()).done;){var c=n.value;r[c]=RT(o(c))}}catch(u){l.e(u)}finally{l.f()}return r}function IT(e){return AT(e,{top:"y",right:"x",bottom:"y",left:"x"})}function LT(e){return AT(e,["topLeft","topRight","bottomLeft","bottomRight"])}function FT(e){var t=IT(e);return t.width=t.left+t.right,t.height=t.top+t.bottom,t}function YT(e,t){e=e||{},t=t||vT.font;var n=GP(e.size,t.size);"string"===typeof n&&(n=parseInt(n,10));var r=GP(e.style,t.style);r&&!(""+r).match(MT)&&(console.warn('Invalid font style specified: "'+r+'"'),r=void 0);var a={family:GP(e.family,t.family),lineHeight:TT(GP(e.lineHeight,t.lineHeight),n),size:n,style:r,weight:GP(e.weight,t.weight),string:""};return a.string=function(e){return!e||zP(e.size)||zP(e.family)?null:(e.style?e.style+" ":"")+(e.weight?e.weight+" ":"")+e.size+"px "+e.family}(a),a}function UT(e,t,n,r){var a,i,o,s=!0;for(a=0,i=e.length;a<i;++a)if(void 0!==(o=e[a])&&(void 0!==t&&"function"===typeof o&&(o=o(t),s=!1),void 0!==n&&WP(o)&&(o=o[n%o.length],s=!1),void 0!==o))return r&&!s&&(r.cacheable=!1),o}function ZT(e,t){return Object.assign(Object.create(e),t)}function HT(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[""],r=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:function(){return e[0]},o=r||e;"undefined"===typeof a&&(a=eR("_fallback",e));var s=(t={},(0,gt.Z)(t,Symbol.toStringTag,"Object"),(0,gt.Z)(t,"_cacheable",!0),(0,gt.Z)(t,"_scopes",e),(0,gt.Z)(t,"_rootScopes",o),(0,gt.Z)(t,"_fallback",a),(0,gt.Z)(t,"_getTarget",i),(0,gt.Z)(t,"override",(function(t){return HT([t].concat(In(e)),n,o,a)})),t);return new Proxy(s,{deleteProperty:function(t,n){return delete t[n],delete t._keys,delete e[0][n],!0},get:function(t,r){return qT(t,r,(function(){return QT(r,n,e,t)}))},getOwnPropertyDescriptor:function(e,t){return Reflect.getOwnPropertyDescriptor(e._scopes[0],t)},getPrototypeOf:function(){return Reflect.getPrototypeOf(e[0])},has:function(e,t){return tR(e).includes(t)},ownKeys:function(e){return tR(e)},set:function(e,t,n){var r=e._storage||(e._storage=i());return e[t]=r[t]=n,delete e._keys,!0}})}function BT(e,t,n,r){var a={_cacheable:!1,_proxy:e,_context:t,_subProxy:n,_stack:new Set,_descriptors:VT(e,r),setContext:function(t){return BT(e,t,n,r)},override:function(a){return BT(e.override(a),t,n,r)}};return new Proxy(a,{deleteProperty:function(t,n){return delete t[n],delete e[n],!0},get:function(e,t,n){return qT(e,t,(function(){return function(e,t,n){var r=e._proxy,a=e._context,i=e._subProxy,o=e._descriptors,l=r[t];fM(l)&&o.isScriptable(t)&&(l=function(e,t,n,r){var a=n._proxy,i=n._context,o=n._subProxy,s=n._stack;if(s.has(e))throw new Error("Recursion detected: "+Array.from(s).join("->")+"->"+e);s.add(e);var l=t(i,o||r);s.delete(e),WT(e,l)&&(l=JT(a._scopes,a,e,l));return l}(t,l,e,n));WP(l)&&l.length&&(l=function(e,t,n,r){var a=n._proxy,i=n._context,o=n._subProxy,l=n._descriptors;if("undefined"!==typeof i.index&&r(e))return t[i.index%t.length];if(qP(t[0])){var c=t,u=a._scopes.filter((function(e){return e!==c}));t=[];var d,f=(0,s.Z)(c);try{for(f.s();!(d=f.n()).done;){var h=JT(u,a,e,d.value);t.push(BT(h,i,o&&o[e],l))}}catch(v){f.e(v)}finally{f.f()}}return t}(t,l,e,o.isIndexable));WT(t,l)&&(l=BT(l,a,i&&i[t],o));return l}(e,t,n)}))},getOwnPropertyDescriptor:function(t,n){return t._descriptors.allKeys?Reflect.has(e,n)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(e,n)},getPrototypeOf:function(){return Reflect.getPrototypeOf(e)},has:function(t,n){return Reflect.has(e,n)},ownKeys:function(){return Reflect.ownKeys(e)},set:function(t,n,r){return e[n]=r,delete t[n],!0}})}function VT(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{scriptable:!0,indexable:!0},n=e._scriptable,r=void 0===n?t.scriptable:n,a=e._indexable,i=void 0===a?t.indexable:a,o=e._allKeys,s=void 0===o?t.allKeys:o;return{allKeys:s,scriptable:r,indexable:i,isScriptable:fM(r)?r:function(){return r},isIndexable:fM(i)?i:function(){return i}}}var zT=function(e,t){return e?e+uM(t):t},WT=function(e,t){return qP(t)&&"adapters"!==e&&(null===Object.getPrototypeOf(t)||t.constructor===Object)};function qT(e,t,n){if(Object.prototype.hasOwnProperty.call(e,t)||"constructor"===t)return e[t];var r=n();return e[t]=r,r}function KT(e,t,n){return fM(e)?e(t,n):e}var $T=function(e,t){return!0===e?t:"string"===typeof e?cM(t,e):void 0};function GT(e,t,n,r,a){var i,o=(0,s.Z)(t);try{for(o.s();!(i=o.n()).done;){var l=i.value,c=$T(n,l);if(c){e.add(c);var u=KT(c._fallback,n,a);if("undefined"!==typeof u&&u!==n&&u!==r)return u}else if(!1===c&&"undefined"!==typeof r&&n!==r)return null}}catch(d){o.e(d)}finally{o.f()}return!1}function JT(e,t,n,r){var a=t._rootScopes,i=KT(t._fallback,n,r),o=[].concat(In(e),In(a)),s=new Set;s.add(r);var l=XT(s,o,n,i||n,r);return null!==l&&(("undefined"===typeof i||i===n||null!==(l=XT(s,o,i,l,r)))&&HT(Array.from(s),[""],a,i,(function(){return function(e,t,n){var r=e._getTarget();t in r||(r[t]={});var a=r[t];if(WP(a)&&qP(n))return n;return a||{}}(t,n,r)})))}function XT(e,t,n,r,a){for(;n;)n=GT(e,t,n,r,a);return n}function QT(e,t,n,r){var a,i,o=(0,s.Z)(t);try{for(o.s();!(i=o.n()).done;){var l=i.value;if("undefined"!==typeof(a=eR(zT(l,e),n)))return WT(e,a)?JT(n,r,e,a):a}}catch(c){o.e(c)}finally{o.f()}}function eR(e,t){var n,r=(0,s.Z)(t);try{for(r.s();!(n=r.n()).done;){var a=n.value;if(a){var i=a[e];if("undefined"!==typeof i)return i}}}catch(o){r.e(o)}finally{r.f()}}function tR(e){var t=e._keys;return t||(t=e._keys=function(e){var t,n=new Set,r=(0,s.Z)(e);try{for(r.s();!(t=r.n()).done;){var a,i=t.value,o=(0,s.Z)(Object.keys(i).filter((function(e){return!e.startsWith("_")})));try{for(o.s();!(a=o.n()).done;){var l=a.value;n.add(l)}}catch(c){o.e(c)}finally{o.f()}}}catch(c){r.e(c)}finally{r.f()}return Array.from(n)}(e._scopes)),t}function nR(e,t,n,r){var a,i,o,s,l=e.iScale,c=this._parsing.key,u=void 0===c?"r":c,d=new Array(r);for(a=0,i=r;a<i;++a)s=t[o=a+n],d[a]={r:l.parse(cM(s,u),o)};return d}var rR=Number.EPSILON||1e-14,aR=function(e,t){return t<e.length&&!e[t].skip&&e[t]},iR=function(e){return"x"===e?"y":"x"};function oR(e,t,n,r){var a=e.skip?t:e,i=t,o=n.skip?t:n,s=MM(i,a),l=MM(o,i),c=s/(s+l),u=l/(s+l),d=r*(c=isNaN(c)?0:c),f=r*(u=isNaN(u)?0:u);return{previous:{x:i.x-d*(o.x-a.x),y:i.y-d*(o.y-a.y)},next:{x:i.x+f*(o.x-a.x),y:i.y+f*(o.y-a.y)}}}function sR(e,t,n){for(var r,a,i,o,s,l=e.length,c=aR(e,0),u=0;u<l-1;++u)s=c,c=aR(e,u+1),s&&c&&(NM(t[u],0,rR)?n[u]=n[u+1]=0:(r=n[u]/t[u],a=n[u+1]/t[u],(o=Math.pow(r,2)+Math.pow(a,2))<=9||(i=3/Math.sqrt(o),n[u]=r*i*t[u],n[u+1]=a*i*t[u])))}function lR(e,t){for(var n,r,a,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"x",o=iR(i),s=e.length,l=aR(e,0),c=0;c<s;++c)if(r=a,a=l,l=aR(e,c+1),a){var u=a[i],d=a[o];r&&(n=(u-r[i])/3,a["cp1".concat(i)]=u-n,a["cp1".concat(o)]=d-n*t[c]),l&&(n=(l[i]-u)/3,a["cp2".concat(i)]=u+n,a["cp2".concat(o)]=d+n*t[c])}}function cR(e,t,n){return Math.max(Math.min(e,n),t)}function uR(e,t,n,r,a){var i,o,s,l;if(t.spanGaps&&(e=e.filter((function(e){return!e.skip}))),"monotone"===t.cubicInterpolationMode)!function(e){var t,n,r,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"x",i=iR(a),o=e.length,s=Array(o).fill(0),l=Array(o),c=aR(e,0);for(t=0;t<o;++t)if(n=r,r=c,c=aR(e,t+1),r){if(c){var u=c[a]-r[a];s[t]=0!==u?(c[i]-r[i])/u:0}l[t]=n?c?jM(s[t-1])!==jM(s[t])?0:(s[t-1]+s[t])/2:s[t-1]:s[t]}sR(e,s,l),lR(e,l,a)}(e,a);else{var c=r?e[e.length-1]:e[0];for(i=0,o=e.length;i<o;++i)l=oR(c,s=e[i],e[Math.min(i+1,o-(r?0:1))%o],t.tension),s.cp1x=l.previous.x,s.cp1y=l.previous.y,s.cp2x=l.next.x,s.cp2y=l.next.y,c=s}t.capBezierPoints&&function(e,t){var n,r,a,i,o,s=_T(e[0],t);for(n=0,r=e.length;n<r;++n)o=i,i=s,s=n<r-1&&_T(e[n+1],t),i&&(a=e[n],o&&(a.cp1x=cR(a.cp1x,t.left,t.right),a.cp1y=cR(a.cp1y,t.top,t.bottom)),s&&(a.cp2x=cR(a.cp2x,t.left,t.right),a.cp2y=cR(a.cp2y,t.top,t.bottom)))}(e,n)}function dR(){return"undefined"!==typeof window&&"undefined"!==typeof document}function fR(e){var t=e.parentNode;return t&&"[object ShadowRoot]"===t.toString()&&(t=t.host),t}function hR(e,t,n){var r;return"string"===typeof e?(r=parseInt(e,10),-1!==e.indexOf("%")&&(r=r/100*t.parentNode[n])):r=e,r}var vR=function(e){return e.ownerDocument.defaultView.getComputedStyle(e,null)};var mR=["top","right","bottom","left"];function pR(e,t,n){var r={};n=n?"-"+n:"";for(var a=0;a<4;a++){var i=mR[a];r[i]=parseFloat(e[t+"-"+i+n])||0}return r.width=r.left+r.right,r.height=r.top+r.bottom,r}function gR(e,t){if("native"in e)return e;var n=t.canvas,r=t.currentDevicePixelRatio,a=vR(n),i="border-box"===a.boxSizing,o=pR(a,"padding"),s=pR(a,"border","width"),l=function(e,t){var n,r,a=e.touches,i=a&&a.length?a[0]:e,o=i.offsetX,s=i.offsetY,l=!1;if(function(e,t,n){return(e>0||t>0)&&(!n||!n.shadowRoot)}(o,s,e.target))n=o,r=s;else{var c=t.getBoundingClientRect();n=i.clientX-c.left,r=i.clientY-c.top,l=!0}return{x:n,y:r,box:l}}(e,n),c=l.x,u=l.y,d=l.box,f=o.left+(d&&s.left),h=o.top+(d&&s.top),v=t.width,m=t.height;return i&&(v-=o.width+s.width,m-=o.height+s.height),{x:Math.round((c-f)/v*n.width/r),y:Math.round((u-h)/m*n.height/r)}}var yR=function(e){return Math.round(10*e)/10};function bR(e,t,n,r){var a=vR(e),i=pR(a,"margin"),o=hR(a.maxWidth,e,"clientWidth")||gM,s=hR(a.maxHeight,e,"clientHeight")||gM,l=function(e,t,n){var r,a;if(void 0===t||void 0===n){var i=e&&fR(e);if(i){var o=i.getBoundingClientRect(),s=vR(i),l=pR(s,"border","width"),c=pR(s,"padding");t=o.width-c.width-l.width,n=o.height-c.height-l.height,r=hR(s.maxWidth,i,"clientWidth"),a=hR(s.maxHeight,i,"clientHeight")}else t=e.clientWidth,n=e.clientHeight}return{width:t,height:n,maxWidth:r||gM,maxHeight:a||gM}}(e,t,n),c=l.width,u=l.height;if("content-box"===a.boxSizing){var d=pR(a,"border","width"),f=pR(a,"padding");c-=f.width+d.width,u-=f.height+d.height}return c=Math.max(0,c-i.width),u=Math.max(0,r?c/r:u-i.height),c=yR(Math.min(c,o,l.maxWidth)),u=yR(Math.min(u,s,l.maxHeight)),c&&!u&&(u=yR(c/2)),(void 0!==t||void 0!==n)&&r&&l.height&&u>l.height&&(u=l.height,c=yR(Math.floor(u*r))),{width:c,height:u}}function xR(e,t,n){var r=t||1,a=Math.floor(e.height*r),i=Math.floor(e.width*r);e.height=Math.floor(e.height),e.width=Math.floor(e.width);var o=e.canvas;return o.style&&(n||!o.style.height&&!o.style.width)&&(o.style.height="".concat(e.height,"px"),o.style.width="".concat(e.width,"px")),(e.currentDevicePixelRatio!==r||o.height!==a||o.width!==i)&&(e.currentDevicePixelRatio=r,o.height=a,o.width=i,e.ctx.setTransform(r,0,0,r,0,0),!0)}var _R=function(){var e=!1;try{var t={get passive(){return e=!0,!1}};dR()&&(window.addEventListener("test",null,t),window.removeEventListener("test",null,t))}catch(xB){}return e}();function wR(e,t){var n=function(e,t){return vR(e).getPropertyValue(t)}(e,t),r=n&&n.match(/^(\d+)(\.\d+)?px$/);return r?+r[1]:void 0}function jR(e,t,n,r){return{x:e.x+n*(t.x-e.x),y:e.y+n*(t.y-e.y)}}function NR(e,t,n,r){return{x:e.x+n*(t.x-e.x),y:"middle"===r?n<.5?e.y:t.y:"after"===r?n<1?e.y:t.y:n>0?t.y:e.y}}function kR(e,t,n,r){var a={x:e.cp2x,y:e.cp2y},i={x:t.cp1x,y:t.cp1y},o=jR(e,a,n),s=jR(a,i,n),l=jR(i,t,n),c=jR(o,s,n),u=jR(s,l,n);return jR(c,u,n)}function SR(e,t,n){return e?function(e,t){return{x:function(n){return e+e+t-n},setWidth:function(e){t=e},textAlign:function(e){return"center"===e?e:"right"===e?"left":"right"},xPlus:function(e,t){return e-t},leftForLtr:function(e,t){return e-t}}}(t,n):{x:function(e){return e},setWidth:function(e){},textAlign:function(e){return e},xPlus:function(e,t){return e+t},leftForLtr:function(e,t){return e}}}function CR(e,t){var n,r;"ltr"!==t&&"rtl"!==t||(r=[(n=e.canvas.style).getPropertyValue("direction"),n.getPropertyPriority("direction")],n.setProperty("direction",t,"important"),e.prevTextDirection=r)}function DR(e,t){void 0!==t&&(delete e.prevTextDirection,e.canvas.style.setProperty("direction",t[0],t[1]))}function ER(e){return"angle"===e?{between:AM,compare:TM,normalize:RM}:{between:LM,compare:function(e,t){return e-t},normalize:function(e){return e}}}function OR(e){var t=e.start,n=e.end,r=e.count;return{start:t%r,end:n%r,loop:e.loop&&(n-t+1)%r===0,style:e.style}}function PR(e,t,n){if(!n)return[e];for(var r,a,i,o=n.property,s=n.start,l=n.end,c=t.length,u=ER(o),d=u.compare,f=u.between,h=u.normalize,v=function(e,t,n){var r,a,i=n.property,o=n.start,s=n.end,l=ER(i),c=l.between,u=l.normalize,d=t.length,f=e.start,h=e.end,v=e.loop;if(v){for(f+=d,h+=d,r=0,a=d;r<a&&c(u(t[f%d][i]),o,s);++r)f--,h--;f%=d,h%=d}return h<f&&(h+=d),{start:f,end:h,loop:v,style:e.style}}(e,t,n),m=v.start,p=v.end,g=v.loop,y=v.style,b=[],x=!1,_=null,w=function(){return x||f(s,i,r)&&0!==d(s,i)},j=function(){return!x||0===d(l,r)||f(l,i,r)},N=m,k=m;N<=p;++N)(a=t[N%c]).skip||(r=h(a[o]))!==i&&(x=f(r,s,l),null===_&&w()&&(_=0===d(r,s)?N:k),null!==_&&j()&&(b.push(OR({start:_,end:N,loop:g,count:c,style:y})),_=null),k=N,i=r);return null!==_&&b.push(OR({start:_,end:p,loop:g,count:c,style:y})),b}function MR(e,t){for(var n=[],r=e.segments,a=0;a<r.length;a++){var i=PR(r[a],e.points,t);i.length&&n.push.apply(n,In(i))}return n}function TR(e,t,n,r){return r&&r.setContext&&n?function(e,t,n,r){var a=e._chart.getContext(),i=RR(e.options),o=e._datasetIndex,l=e.options.spanGaps,c=n.length,u=[],d=i,f=t[0].start,h=f;function v(e,t,r,a){var i=l?-1:1;if(e!==t){for(e+=c;n[e%c].skip;)e-=i;for(;n[t%c].skip;)t+=i;e%c!==t%c&&(u.push({start:e%c,end:t%c,loop:r,style:a}),d=a,f=t%c)}}var m,p=(0,s.Z)(t);try{for(p.s();!(m=p.n()).done;){var g=m.value;f=l?f:g.start;var y=n[f%c],b=void 0;for(h=f+1;h<=g.end;h++){var x=n[h%c];AR(b=RR(r.setContext(ZT(a,{type:"segment",p0:y,p1:x,p0DataIndex:(h-1)%c,p1DataIndex:h%c,datasetIndex:o}))),d)&&v(f,h-1,g.loop,d),y=x,d=b}f<h-1&&v(f,h-1,g.loop,d)}}catch(_){p.e(_)}finally{p.f()}return u}(e,t,n,r):t}function RR(e){return{backgroundColor:e.backgroundColor,borderCapStyle:e.borderCapStyle,borderDash:e.borderDash,borderDashOffset:e.borderDashOffset,borderJoinStyle:e.borderJoinStyle,borderWidth:e.borderWidth,borderColor:e.borderColor}}function AR(e,t){if(!t)return!1;var n=[],r=function(e,t){return eT(t)?(n.includes(t)||n.push(t),n.indexOf(t)):t};return JSON.stringify(e,r)!==JSON.stringify(t,r)}function IR(e,t,n){return e.options.clip?e[n]:t[n]}function LR(e,t){var n=t._clip;if(n.disabled)return!1;var r=function(e,t){var n=e.xScale,r=e.yScale;return n&&r?{left:IR(n,t,"left"),right:IR(n,t,"right"),top:IR(r,t,"top"),bottom:IR(r,t,"bottom")}:t}(t,e.chartArea);return{left:!1===n.left?0:r.left-(!0===n.left?0:n.left),right:!1===n.right?e.width:r.right+(!0===n.right?0:n.right),top:!1===n.top?0:r.top-(!0===n.top?0:n.top),bottom:!1===n.bottom?e.height:r.bottom+(!0===n.bottom?0:n.bottom)}}var FR=function(){function e(){(0,Wu.Z)(this,e),this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}return(0,qu.Z)(e,[{key:"_notify",value:function(e,t,n,r){var a=t.listeners[r],i=t.duration;a.forEach((function(r){return r({chart:e,initial:t.initial,numSteps:i,currentStep:Math.min(n-t.start,i)})}))}},{key:"_refresh",value:function(){var e=this;this._request||(this._running=!0,this._request=VM.call(window,(function(){e._update(),e._request=null,e._running&&e._refresh()})))}},{key:"_update",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now(),n=0;this._charts.forEach((function(r,a){if(r.running&&r.items.length){for(var i,o=r.items,s=o.length-1,l=!1;s>=0;--s)(i=o[s])._active?(i._total>r.duration&&(r.duration=i._total),i.tick(t),l=!0):(o[s]=o[o.length-1],o.pop());l&&(a.draw(),e._notify(a,r,t,"progress")),o.length||(r.running=!1,e._notify(a,r,t,"complete"),r.initial=!1),n+=o.length}})),this._lastDate=t,0===n&&(this._running=!1)}},{key:"_getAnims",value:function(e){var t=this._charts,n=t.get(e);return n||(n={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},t.set(e,n)),n}},{key:"listen",value:function(e,t,n){this._getAnims(e).listeners[t].push(n)}},{key:"add",value:function(e,t){var n;t&&t.length&&(n=this._getAnims(e).items).push.apply(n,In(t))}},{key:"has",value:function(e){return this._getAnims(e).items.length>0}},{key:"start",value:function(e){var t=this._charts.get(e);t&&(t.running=!0,t.start=Date.now(),t.duration=t.items.reduce((function(e,t){return Math.max(e,t._duration)}),0),this._refresh())}},{key:"running",value:function(e){if(!this._running)return!1;var t=this._charts.get(e);return!!(t&&t.running&&t.items.length)}},{key:"stop",value:function(e){var t=this._charts.get(e);if(t&&t.items.length){for(var n=t.items,r=n.length-1;r>=0;--r)n[r].cancel();t.items=[],this._notify(e,t,Date.now(),"complete")}}},{key:"remove",value:function(e){return this._charts.delete(e)}}]),e}(),YR=new FR,UR="transparent",ZR={boolean:function(e,t,n){return n>.5?t:e},color:function(e,t,n){var r=tT(e||UR),a=r.valid&&tT(t||UR);return a&&a.valid?a.mix(r,n).hexString():t},number:function(e,t,n){return e+(t-e)*n}},HR=function(){function e(t,n,r,a){(0,Wu.Z)(this,e);var i=n[r];a=UT([t.to,a,i,t.from]);var o=UT([t.from,i,a]);this._active=!0,this._fn=t.fn||ZR[t.type||typeof o],this._easing=QM[t.easing]||QM.linear,this._start=Math.floor(Date.now()+(t.delay||0)),this._duration=this._total=Math.floor(t.duration),this._loop=!!t.loop,this._target=n,this._prop=r,this._from=o,this._to=a,this._promises=void 0}return(0,qu.Z)(e,[{key:"active",value:function(){return this._active}},{key:"update",value:function(e,t,n){if(this._active){this._notify(!1);var r=this._target[this._prop],a=n-this._start,i=this._duration-a;this._start=n,this._duration=Math.floor(Math.max(i,e.duration)),this._total+=a,this._loop=!!e.loop,this._to=UT([e.to,t,r,e.from]),this._from=UT([e.from,r,t])}}},{key:"cancel",value:function(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}},{key:"tick",value:function(e){var t,n=e-this._start,r=this._duration,a=this._prop,i=this._from,o=this._loop,s=this._to;if(this._active=i!==s&&(o||n<r),!this._active)return this._target[a]=s,void this._notify(!0);n<0?this._target[a]=i:(t=n/r%2,t=o&&t>1?2-t:t,t=this._easing(Math.min(1,Math.max(0,t))),this._target[a]=this._fn(i,s,t))}},{key:"wait",value:function(){var e=this._promises||(this._promises=[]);return new Promise((function(t,n){e.push({res:t,rej:n})}))}},{key:"_notify",value:function(e){for(var t=e?"res":"rej",n=this._promises||[],r=0;r<n.length;r++)n[r][t]()}}]),e}(),BR=function(){function e(t,n){(0,Wu.Z)(this,e),this._chart=t,this._properties=new Map,this.configure(n)}return(0,qu.Z)(e,[{key:"configure",value:function(e){if(qP(e)){var t=Object.keys(vT.animation),n=this._properties;Object.getOwnPropertyNames(e).forEach((function(r){var a=e[r];if(qP(a)){var i,o={},l=(0,s.Z)(t);try{for(l.s();!(i=l.n()).done;){var c=i.value;o[c]=a[c]}}catch(u){l.e(u)}finally{l.f()}(WP(a.properties)&&a.properties||[r]).forEach((function(e){e!==r&&n.has(e)||n.set(e,o)}))}}))}}},{key:"_animateOptions",value:function(e,t){var n=t.options,r=function(e,t){if(!t)return;var n=e.options;if(!n)return void(e.options=t);n.$shared&&(e.options=n=Object.assign({},n,{$shared:!1,$animations:{}}));return n}(e,n);if(!r)return[];var a=this._createAnimations(r,n);return n.$shared&&function(e,t){for(var n=[],r=Object.keys(t),a=0;a<r.length;a++){var i=e[r[a]];i&&i.active()&&n.push(i.wait())}return Promise.all(n)}(e.options.$animations,n).then((function(){e.options=n}),(function(){})),a}},{key:"_createAnimations",value:function(e,t){var n,r=this._properties,a=[],i=e.$animations||(e.$animations={}),o=Object.keys(t),s=Date.now();for(n=o.length-1;n>=0;--n){var l=o[n];if("$"!==l.charAt(0))if("options"!==l){var c=t[l],u=i[l],d=r.get(l);if(u){if(d&&u.active()){u.update(d,c,s);continue}u.cancel()}d&&d.duration?(i[l]=u=new HR(d,e,l,c),a.push(u)):e[l]=c}else a.push.apply(a,In(this._animateOptions(e,t)))}return a}},{key:"update",value:function(e,t){if(0!==this._properties.size){var n=this._createAnimations(e,t);return n.length?(YR.add(this._chart,n),!0):void 0}Object.assign(e,t)}}]),e}();function VR(e,t){var n=e&&e.options||{},r=n.reverse,a=void 0===n.min?t:0,i=void 0===n.max?t:0;return{start:r?i:a,end:r?a:i}}function zR(e,t){var n,r,a=[],i=e._getSortedDatasetMetas(t);for(n=0,r=i.length;n<r;++n)a.push(i[n].index);return a}function WR(e,t,n){var r,a,i,o,s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=e.keys,c="single"===s.mode;if(null!==t){var u=!1;for(r=0,a=l.length;r<a;++r){if((i=+l[r])===n){if(u=!0,s.all)continue;break}KP(o=e.values[i])&&(c||0===t||jM(t)===jM(o))&&(t+=o)}return u||s.all?t:0}}function qR(e,t){var n=e&&e.options.stacked;return n||void 0===n&&void 0!==t.stack}function KR(e,t,n){var r=e[t]||(e[t]={});return r[n]||(r[n]={})}function $R(e,t,n,r){var a,i=(0,s.Z)(t.getMatchingVisibleMetas(r).reverse());try{for(i.s();!(a=i.n()).done;){var o=a.value,l=e[o.index];if(n&&l>0||!n&&l<0)return o.index}}catch(c){i.e(c)}finally{i.f()}return null}function GR(e,t){for(var n,r=e.chart,a=e._cachedMeta,i=r._stacks||(r._stacks={}),o=a.iScale,s=a.vScale,l=a.index,c=o.axis,u=s.axis,d=function(e,t,n){return"".concat(e.id,".").concat(t.id,".").concat(n.stack||n.type)}(o,s,a),f=t.length,h=0;h<f;++h){var v=t[h],m=v[c],p=v[u];(n=(v._stacks||(v._stacks={}))[u]=KR(i,d,m))[l]=p,n._top=$R(n,s,!0,a.type),n._bottom=$R(n,s,!1,a.type),(n._visualValues||(n._visualValues={}))[l]=p}}function JR(e,t){var n=e.scales;return Object.keys(n).filter((function(e){return n[e].axis===t})).shift()}function XR(e,t){var n=e.controller.index,r=e.vScale&&e.vScale.axis;if(r){t=t||e._parsed;var a,i=(0,s.Z)(t);try{for(i.s();!(a=i.n()).done;){var o=a.value._stacks;if(!o||void 0===o[r]||void 0===o[r][n])return;delete o[r][n],void 0!==o[r]._visualValues&&void 0!==o[r]._visualValues[n]&&delete o[r]._visualValues[n]}}catch(l){i.e(l)}finally{i.f()}}}var QR=function(e){return"reset"===e||"none"===e},eA=function(e,t){return t?e:Object.assign({},e)},tA=function(){function e(t,n){(0,Wu.Z)(this,e),this.chart=t,this._ctx=t.ctx,this.index=n,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=(this instanceof e?this.constructor:void 0).datasetElementType,this.dataElementType=(this instanceof e?this.constructor:void 0).dataElementType,this.initialize()}return(0,qu.Z)(e,[{key:"initialize",value:function(){var e=this._cachedMeta;this.configure(),this.linkScales(),e._stacked=qR(e.vScale,e),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}},{key:"updateIndex",value:function(e){this.index!==e&&XR(this._cachedMeta),this.index=e}},{key:"linkScales",value:function(){var e=this.chart,t=this._cachedMeta,n=this.getDataset(),r=function(e,t,n,r){return"x"===e?t:"r"===e?r:n},a=t.xAxisID=GP(n.xAxisID,JR(e,"x")),i=t.yAxisID=GP(n.yAxisID,JR(e,"y")),o=t.rAxisID=GP(n.rAxisID,JR(e,"r")),s=t.indexAxis,l=t.iAxisID=r(s,a,i,o),c=t.vAxisID=r(s,i,a,o);t.xScale=this.getScaleForId(a),t.yScale=this.getScaleForId(i),t.rScale=this.getScaleForId(o),t.iScale=this.getScaleForId(l),t.vScale=this.getScaleForId(c)}},{key:"getDataset",value:function(){return this.chart.data.datasets[this.index]}},{key:"getMeta",value:function(){return this.chart.getDatasetMeta(this.index)}},{key:"getScaleForId",value:function(e){return this.chart.scales[e]}},{key:"_getOtherScale",value:function(e){var t=this._cachedMeta;return e===t.iScale?t.vScale:t.iScale}},{key:"reset",value:function(){this._update("reset")}},{key:"_destroy",value:function(){var e=this._cachedMeta;this._data&&HM(this._data,this),e._stacked&&XR(e)}},{key:"_dataCheck",value:function(){var e=this.getDataset(),t=e.data||(e.data=[]),n=this._data;if(qP(t)){var r=this._cachedMeta;this._data=function(e,t){var n,r,a,i=t.iScale,o=t.vScale,s="x"===i.axis?"x":"y",l="x"===o.axis?"x":"y",c=Object.keys(e),u=new Array(c.length);for(n=0,r=c.length;n<r;++n){var d;a=c[n],u[n]=(d={},(0,gt.Z)(d,s,a),(0,gt.Z)(d,l,e[a]),d)}return u}(t,r)}else if(n!==t){if(n){HM(n,this);var a=this._cachedMeta;XR(a),a._parsed=[]}t&&Object.isExtensible(t)&&function(e,t){e._chartjs?e._chartjs.listeners.push(t):(Object.defineProperty(e,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[t]}}),ZM.forEach((function(t){var n="_onData"+uM(t),r=e[t];Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:function(){for(var t=arguments.length,a=new Array(t),i=0;i<t;i++)a[i]=arguments[i];var o=r.apply(this,a);return e._chartjs.listeners.forEach((function(e){"function"===typeof e[n]&&e[n].apply(e,a)})),o}})})))}(t,this),this._syncList=[],this._data=t}}},{key:"addElements",value:function(){var e=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(e.dataset=new this.datasetElementType)}},{key:"buildOrUpdateElements",value:function(e){var t=this._cachedMeta,n=this.getDataset(),r=!1;this._dataCheck();var a=t._stacked;t._stacked=qR(t.vScale,t),t.stack!==n.stack&&(r=!0,XR(t),t.stack=n.stack),this._resyncElements(e),(r||a!==t._stacked)&&(GR(this,t._parsed),t._stacked=qR(t.vScale,t))}},{key:"configure",value:function(){var e=this.chart.config,t=e.datasetScopeKeys(this._type),n=e.getOptionScopes(this.getDataset(),t,!0);this.options=e.createResolver(n,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}},{key:"parse",value:function(e,t){var n,r,a,i=this._cachedMeta,o=this._data,s=i.iScale,l=i._stacked,c=s.axis,u=0===e&&t===o.length||i._sorted,d=e>0&&i._parsed[e-1];if(!1===this._parsing)i._parsed=o,i._sorted=!0,a=o;else{a=WP(o[e])?this.parseArrayData(i,o,e,t):qP(o[e])?this.parseObjectData(i,o,e,t):this.parsePrimitiveData(i,o,e,t);for(n=0;n<t;++n)i._parsed[n+e]=r=a[n],u&&((null===r[c]||d&&r[c]<d[c])&&(u=!1),d=r);i._sorted=u}l&&GR(this,a)}},{key:"parsePrimitiveData",value:function(e,t,n,r){var a,i,o,s=e.iScale,l=e.vScale,c=s.axis,u=l.axis,d=s.getLabels(),f=s===l,h=new Array(r);for(a=0,i=r;a<i;++a){var v;o=a+n,h[a]=(v={},(0,gt.Z)(v,c,f||s.parse(d[o],o)),(0,gt.Z)(v,u,l.parse(t[o],o)),v)}return h}},{key:"parseArrayData",value:function(e,t,n,r){var a,i,o,s,l=e.xScale,c=e.yScale,u=new Array(r);for(a=0,i=r;a<i;++a)s=t[o=a+n],u[a]={x:l.parse(s[0],o),y:c.parse(s[1],o)};return u}},{key:"parseObjectData",value:function(e,t,n,r){var a,i,o,s,l=e.xScale,c=e.yScale,u=this._parsing,d=u.xAxisKey,f=void 0===d?"x":d,h=u.yAxisKey,v=void 0===h?"y":h,m=new Array(r);for(a=0,i=r;a<i;++a)s=t[o=a+n],m[a]={x:l.parse(cM(s,f),o),y:c.parse(cM(s,v),o)};return m}},{key:"getParsed",value:function(e){return this._cachedMeta._parsed[e]}},{key:"getDataElement",value:function(e){return this._cachedMeta.data[e]}},{key:"applyStack",value:function(e,t,n){var r=this.chart,a=this._cachedMeta,i=t[e.axis];return WR({keys:zR(r,!0),values:t._stacks[e.axis]._visualValues},i,a.index,{mode:n})}},{key:"updateRangeFromParsed",value:function(e,t,n,r){var a=n[t.axis],i=null===a?NaN:a,o=r&&n._stacks[t.axis];r&&o&&(r.values=o,i=WR(r,a,this._cachedMeta.index)),e.min=Math.min(e.min,i),e.max=Math.max(e.max,i)}},{key:"getMinMax",value:function(e,t){var n,r,a=this._cachedMeta,i=a._parsed,o=a._sorted&&e===a.iScale,s=i.length,l=this._getOtherScale(e),c=function(e,t,n){return e&&!t.hidden&&t._stacked&&{keys:zR(n,!0),values:null}}(t,a,this.chart),u={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},d=function(e){var t=e.getUserBounds(),n=t.min,r=t.max,a=t.minDefined,i=t.maxDefined;return{min:a?n:Number.NEGATIVE_INFINITY,max:i?r:Number.POSITIVE_INFINITY}}(l),f=d.min,h=d.max;function v(){var t=(r=i[n])[l.axis];return!KP(r[e.axis])||f>t||h<t}for(n=0;n<s&&(v()||(this.updateRangeFromParsed(u,e,r,c),!o));++n);if(o)for(n=s-1;n>=0;--n)if(!v()){this.updateRangeFromParsed(u,e,r,c);break}return u}},{key:"getAllParsedValues",value:function(e){var t,n,r,a=this._cachedMeta._parsed,i=[];for(t=0,n=a.length;t<n;++t)KP(r=a[t][e.axis])&&i.push(r);return i}},{key:"getMaxOverflow",value:function(){return!1}},{key:"getLabelAndValue",value:function(e){var t=this._cachedMeta,n=t.iScale,r=t.vScale,a=this.getParsed(e);return{label:n?""+n.getLabelForValue(a[n.axis]):"",value:r?""+r.getLabelForValue(a[r.axis]):""}}},{key:"_update",value:function(e){var t=this._cachedMeta;this.update(e||"default"),t._clip=function(e){var t,n,r,a;return qP(e)?(t=e.top,n=e.right,r=e.bottom,a=e.left):t=n=r=a=e,{top:t,right:n,bottom:r,left:a,disabled:!1===e}}(GP(this.options.clip,function(e,t,n){if(!1===n)return!1;var r=VR(e,n),a=VR(t,n);return{top:a.end,right:r.end,bottom:a.start,left:r.start}}(t.xScale,t.yScale,this.getMaxOverflow())))}},{key:"update",value:function(e){}},{key:"draw",value:function(){var e,t=this._ctx,n=this.chart,r=this._cachedMeta,a=r.data||[],i=n.chartArea,o=[],s=this._drawStart||0,l=this._drawCount||a.length-s,c=this.options.drawActiveElementsOnTop;for(r.dataset&&r.dataset.draw(t,i,s,l),e=s;e<s+l;++e){var u=a[e];u.hidden||(u.active&&c?o.push(u):u.draw(t,i))}for(e=0;e<o.length;++e)o[e].draw(t,i)}},{key:"getStyle",value:function(e,t){var n=t?"active":"default";return void 0===e&&this._cachedMeta.dataset?this.resolveDatasetElementOptions(n):this.resolveDataElementOptions(e||0,n)}},{key:"getContext",value:function(e,t,n){var r,a=this.getDataset();if(e>=0&&e<this._cachedMeta.data.length){var i=this._cachedMeta.data[e];r=i.$context||(i.$context=function(e,t,n){return ZT(e,{active:!1,dataIndex:t,parsed:void 0,raw:void 0,element:n,index:t,mode:"default",type:"data"})}(this.getContext(),e,i)),r.parsed=this.getParsed(e),r.raw=a.data[e],r.index=r.dataIndex=e}else r=this.$context||(this.$context=function(e,t){return ZT(e,{active:!1,dataset:void 0,datasetIndex:t,index:t,mode:"default",type:"dataset"})}(this.chart.getContext(),this.index)),r.dataset=a,r.index=r.datasetIndex=this.index;return r.active=!!t,r.mode=n,r}},{key:"resolveDatasetElementOptions",value:function(e){return this._resolveElementOptions(this.datasetElementType.id,e)}},{key:"resolveDataElementOptions",value:function(e,t){return this._resolveElementOptions(this.dataElementType.id,t,e)}},{key:"_resolveElementOptions",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default",r=arguments.length>2?arguments[2]:void 0,a="active"===n,i=this._cachedDataOpts,o=e+"-"+n,s=i[o],l=this.enableOptionSharing&&dM(r);if(s)return eA(s,l);var c=this.chart.config,u=c.datasetElementScopeKeys(this._type,e),d=a?["".concat(e,"Hover"),"hover",e,""]:[e,""],f=c.getOptionScopes(this.getDataset(),u),h=Object.keys(vT.elements[e]),v=function(){return t.getContext(r,a,n)},m=c.resolveNamedOptions(f,h,v,d);return m.$shared&&(m.$shared=l,i[o]=Object.freeze(eA(m,l))),m}},{key:"_resolveAnimations",value:function(e,t,n){var r,a=this.chart,i=this._cachedDataOpts,o="animation-".concat(t),s=i[o];if(s)return s;if(!1!==a.options.animation){var l=this.chart.config,c=l.datasetAnimationScopeKeys(this._type,t),u=l.getOptionScopes(this.getDataset(),c);r=l.createResolver(u,this.getContext(e,n,t))}var d=new BR(a,r&&r.animations);return r&&r._cacheable&&(i[o]=Object.freeze(d)),d}},{key:"getSharedOptions",value:function(e){if(e.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},e))}},{key:"includeOptions",value:function(e,t){return!t||QR(e)||this.chart._animationsDisabled}},{key:"_getSharedOptions",value:function(e,t){var n=this.resolveDataElementOptions(e,t),r=this._sharedOptions,a=this.getSharedOptions(n),i=this.includeOptions(t,a)||a!==r;return this.updateSharedOptions(a,t,n),{sharedOptions:a,includeOptions:i}}},{key:"updateElement",value:function(e,t,n,r){QR(r)?Object.assign(e,n):this._resolveAnimations(t,r).update(e,n)}},{key:"updateSharedOptions",value:function(e,t,n){e&&!QR(t)&&this._resolveAnimations(void 0,t).update(e,n)}},{key:"_setStyle",value:function(e,t,n,r){e.active=r;var a=this.getStyle(t,r);this._resolveAnimations(t,n,r).update(e,{options:!r&&this.getSharedOptions(a)||a})}},{key:"removeHoverStyle",value:function(e,t,n){this._setStyle(e,n,"active",!1)}},{key:"setHoverStyle",value:function(e,t,n){this._setStyle(e,n,"active",!0)}},{key:"_removeDatasetHoverStyle",value:function(){var e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!1)}},{key:"_setDatasetHoverStyle",value:function(){var e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!0)}},{key:"_resyncElements",value:function(e){var t,n=this._data,r=this._cachedMeta.data,a=(0,s.Z)(this._syncList);try{for(a.s();!(t=a.n()).done;){var o=i(t.value,3),l=o[0],c=o[1],u=o[2];this[l](c,u)}}catch(v){a.e(v)}finally{a.f()}this._syncList=[];var d=r.length,f=n.length,h=Math.min(f,d);h&&this.parse(0,h),f>d?this._insertElements(d,f-d,e):f<d&&this._removeElements(f,d-f)}},{key:"_insertElements",value:function(e,t){var n,r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=this._cachedMeta,i=a.data,o=e+t,s=function(e){for(e.length+=t,n=e.length-1;n>=o;n--)e[n]=e[n-t]};for(s(i),n=e;n<o;++n)i[n]=new this.dataElementType;this._parsing&&s(a._parsed),this.parse(e,t),r&&this.updateElements(i,e,t,"reset")}},{key:"updateElements",value:function(e,t,n,r){}},{key:"_removeElements",value:function(e,t){var n=this._cachedMeta;if(this._parsing){var r=n._parsed.splice(e,t);n._stacked&&XR(n,r)}n.data.splice(e,t)}},{key:"_sync",value:function(e){if(this._parsing)this._syncList.push(e);else{var t=i(e,3),n=t[0],r=t[1],a=t[2];this[n](r,a)}this.chart._dataChanges.push([this.index].concat(In(e)))}},{key:"_onDataPush",value:function(){var e=arguments.length;this._sync(["_insertElements",this.getDataset().data.length-e,e])}},{key:"_onDataPop",value:function(){this._sync(["_removeElements",this._cachedMeta.data.length-1,1])}},{key:"_onDataShift",value:function(){this._sync(["_removeElements",0,1])}},{key:"_onDataSplice",value:function(e,t){t&&this._sync(["_removeElements",e,t]);var n=arguments.length-2;n&&this._sync(["_insertElements",e,n])}},{key:"_onDataUnshift",value:function(){this._sync(["_insertElements",0,arguments.length])}}]),e}();function nA(e){var t,n,r,a,i=e.iScale,o=function(e,t){if(!e._cache.$bar){for(var n=e.getMatchingVisibleMetas(t),r=[],a=0,i=n.length;a<i;a++)r=r.concat(n[a].controller.getAllParsedValues(e));e._cache.$bar=BM(r.sort((function(e,t){return e-t})))}return e._cache.$bar}(i,e.type),s=i._length,l=function(){32767!==r&&-32768!==r&&(dM(a)&&(s=Math.min(s,Math.abs(r-a)||s)),a=r)};for(t=0,n=o.length;t<n;++t)r=i.getPixelForValue(o[t]),l();for(a=void 0,t=0,n=i.ticks.length;t<n;++t)r=i.getPixelForTick(t),l();return s}function rA(e,t,n,r){return WP(e)?function(e,t,n,r){var a=n.parse(e[0],r),i=n.parse(e[1],r),o=Math.min(a,i),s=Math.max(a,i),l=o,c=s;Math.abs(o)>Math.abs(s)&&(l=s,c=o),t[n.axis]=c,t._custom={barStart:l,barEnd:c,start:a,end:i,min:o,max:s}}(e,t,n,r):t[n.axis]=n.parse(e,r),t}function aA(e,t,n,r){var a,i,o,s,l=e.iScale,c=e.vScale,u=l.getLabels(),d=l===c,f=[];for(a=n,i=n+r;a<i;++a)s=t[a],(o={})[l.axis]=d||l.parse(u[a],a),f.push(rA(s,o,c,a));return f}function iA(e){return e&&void 0!==e.barStart&&void 0!==e.barEnd}function oA(e,t,n,r){var a=t.borderSkipped,i={};if(a)if(!0!==a){var o=function(e){var t,n,r,a,i;return e.horizontal?(t=e.base>e.x,n="left",r="right"):(t=e.base<e.y,n="bottom",r="top"),t?(a="end",i="start"):(a="start",i="end"),{start:n,end:r,reverse:t,top:a,bottom:i}}(e),s=o.start,l=o.end,c=o.reverse,u=o.top,d=o.bottom;"middle"===a&&n&&(e.enableBorderRadius=!0,(n._top||0)===r?a=u:(n._bottom||0)===r?a=d:(i[sA(d,s,l,c)]=!0,a=u)),i[sA(a,s,l,c)]=!0,e.borderSkipped=i}else e.borderSkipped={top:!0,right:!0,bottom:!0,left:!0};else e.borderSkipped=i}function sA(e,t,n,r){var a,i,o;return r?(o=n,e=lA(e=(a=e)===(i=t)?o:a===o?i:a,n,t)):e=lA(e,t,n),e}function lA(e,t,n){return"start"===e?t:"end"===e?n:e}function cA(e,t,n){var r=t.inflateAmount;e.inflateAmount="auto"===r?1===n?.33:0:r}(0,gt.Z)(tA,"defaults",{}),(0,gt.Z)(tA,"datasetElementType",null),(0,gt.Z)(tA,"dataElementType",null);var uA=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(){return(0,Wu.Z)(this,n),t.apply(this,arguments)}return(0,qu.Z)(n,[{key:"parsePrimitiveData",value:function(e,t,n,r){return aA(e,t,n,r)}},{key:"parseArrayData",value:function(e,t,n,r){return aA(e,t,n,r)}},{key:"parseObjectData",value:function(e,t,n,r){var a,i,o,s,l=e.iScale,c=e.vScale,u=this._parsing,d=u.xAxisKey,f=void 0===d?"x":d,h=u.yAxisKey,v=void 0===h?"y":h,m="x"===l.axis?f:v,p="x"===c.axis?f:v,g=[];for(a=n,i=n+r;a<i;++a)s=t[a],(o={})[l.axis]=l.parse(cM(s,m),a),g.push(rA(cM(s,p),o,c,a));return g}},{key:"updateRangeFromParsed",value:function(e,t,r,a){od((0,ad.Z)(n.prototype),"updateRangeFromParsed",this).call(this,e,t,r,a);var i=r._custom;i&&t===this._cachedMeta.vScale&&(e.min=Math.min(e.min,i.min),e.max=Math.max(e.max,i.max))}},{key:"getMaxOverflow",value:function(){return 0}},{key:"getLabelAndValue",value:function(e){var t=this._cachedMeta,n=t.iScale,r=t.vScale,a=this.getParsed(e),i=a._custom,o=iA(i)?"["+i.start+", "+i.end+"]":""+r.getLabelForValue(a[r.axis]);return{label:""+n.getLabelForValue(a[n.axis]),value:o}}},{key:"initialize",value:function(){this.enableOptionSharing=!0,od((0,ad.Z)(n.prototype),"initialize",this).call(this),this._cachedMeta.stack=this.getDataset().stack}},{key:"update",value:function(e){var t=this._cachedMeta;this.updateElements(t.data,0,t.data.length,e)}},{key:"updateElements",value:function(e,t,n,r){for(var a="reset"===r,i=this.index,o=this._cachedMeta.vScale,s=o.getBasePixel(),l=o.isHorizontal(),c=this._getRuler(),u=this._getSharedOptions(t,r),d=u.sharedOptions,f=u.includeOptions,h=t;h<t+n;h++){var v=this.getParsed(h),m=a||zP(v[o.axis])?{base:s,head:s}:this._calculateBarValuePixels(h),p=this._calculateBarIndexPixels(h,c),g=(v._stacks||{})[o.axis],y={horizontal:l,base:m.base,enableBorderRadius:!g||iA(v._custom)||i===g._top||i===g._bottom,x:l?m.head:p.center,y:l?p.center:m.head,height:l?p.size:Math.abs(m.size),width:l?Math.abs(m.size):p.size};f&&(y.options=d||this.resolveDataElementOptions(h,e[h].active?"active":r));var b=y.options||e[h].options;oA(y,b,g,i),cA(y,b,c.ratio),this.updateElement(e[h],h,y,r)}}},{key:"_getStacks",value:function(e,t){var n,r=this._cachedMeta.iScale,a=r.getMatchingVisibleMetas(this._type).filter((function(e){return e.controller.options.grouped})),i=r.options.stacked,o=[],l=this._cachedMeta.controller.getParsed(t),c=l&&l[r.axis],u=function(e){var t=e._parsed.find((function(e){return e[r.axis]===c})),n=t&&t[e.vScale.axis];if(zP(n)||isNaN(n))return!0},d=(0,s.Z)(a);try{for(d.s();!(n=d.n()).done;){var f=n.value;if((void 0===t||!u(f))&&((!1===i||-1===o.indexOf(f.stack)||void 0===i&&void 0===f.stack)&&o.push(f.stack),f.index===e))break}}catch(h){d.e(h)}finally{d.f()}return o.length||o.push(void 0),o}},{key:"_getStackCount",value:function(e){return this._getStacks(void 0,e).length}},{key:"_getAxisCount",value:function(){return this._getAxis().length}},{key:"getFirstScaleIdForIndexAxis",value:function(){var e=this.chart.scales,t=this.chart.options.indexAxis;return Object.keys(e).filter((function(n){return e[n].axis===t})).shift()}},{key:"_getAxis",value:function(){var e,t={},n=this.getFirstScaleIdForIndexAxis(),r=(0,s.Z)(this.chart.data.datasets);try{for(r.s();!(e=r.n()).done;){var a=e.value;t[GP("x"===this.chart.options.indexAxis?a.xAxisID:a.yAxisID,n)]=!0}}catch(i){r.e(i)}finally{r.f()}return Object.keys(t)}},{key:"_getStackIndex",value:function(e,t,n){var r=this._getStacks(e,n),a=void 0!==t?r.indexOf(t):-1;return-1===a?r.length-1:a}},{key:"_getRuler",value:function(){var e,t,n=this.options,r=this._cachedMeta,a=r.iScale,i=[];for(e=0,t=r.data.length;e<t;++e)i.push(a.getPixelForValue(this.getParsed(e)[a.axis],e));var o=n.barThickness;return{min:o||nA(r),pixels:i,start:a._startPixel,end:a._endPixel,stackCount:this._getStackCount(),scale:a,grouped:n.grouped,ratio:o?1:n.categoryPercentage*n.barPercentage}}},{key:"_calculateBarValuePixels",value:function(e){var t,n,r=this._cachedMeta,a=r.vScale,i=r._stacked,o=r.index,s=this.options,l=s.base,c=s.minBarLength,u=l||0,d=this.getParsed(e),f=d._custom,h=iA(f),v=d[a.axis],m=0,p=i?this.applyStack(a,d,i):v;p!==v&&(m=p-v,p=v),h&&(v=f.barStart,p=f.barEnd-f.barStart,0!==v&&jM(v)!==jM(f.barEnd)&&(m=0),m+=v);var g=zP(l)||h?m:l,y=a.getPixelForValue(g);if(n=(t=this.chart.getDataVisibility(e)?a.getPixelForValue(m+p):y)-y,Math.abs(n)<c){n=function(e,t,n){return 0!==e?jM(e):(t.isHorizontal()?1:-1)*(t.min>=n?1:-1)}(n,a,u)*c,v===u&&(y-=n/2);var b=a.getPixelForDecimal(0),x=a.getPixelForDecimal(1),_=Math.min(b,x),w=Math.max(b,x);t=(y=Math.max(Math.min(y,w),_))+n,i&&!h&&(d._stacks[a.axis]._visualValues[o]=a.getValueForPixel(t)-a.getValueForPixel(y))}if(y===a.getPixelForValue(u)){var j=jM(n)*a.getLineWidthForValue(u)/2;y+=j,n-=j}return{size:n,base:y,head:t,center:t+n/2}}},{key:"_calculateBarIndexPixels",value:function(e,t){var n,r,a=t.scale,i=this.options,o=i.skipNull,s=GP(i.maxBarThickness,1/0),l=this._getAxisCount();if(t.grouped){var c=o?this._getStackCount(e):t.stackCount,u="flex"===i.barThickness?function(e,t,n,r){var a=t.pixels,i=a[e],o=e>0?a[e-1]:null,s=e<a.length-1?a[e+1]:null,l=n.categoryPercentage;null===o&&(o=i-(null===s?t.end-t.start:s-i)),null===s&&(s=i+i-o);var c=i-(i-Math.min(o,s))/2*l;return{chunk:Math.abs(s-o)/2*l/r,ratio:n.barPercentage,start:c}}(e,t,i,c*l):function(e,t,n,r){var a,i,o=n.barThickness;return zP(o)?(a=t.min*n.categoryPercentage,i=n.barPercentage):(a=o*r,i=1),{chunk:a/r,ratio:i,start:t.pixels[e]-a/2}}(e,t,i,c*l),d="x"===this.chart.options.indexAxis?this.getDataset().xAxisID:this.getDataset().yAxisID,f=this._getAxis().indexOf(GP(d,this.getFirstScaleIdForIndexAxis())),h=this._getStackIndex(this.index,this._cachedMeta.stack,o?e:void 0)+f;n=u.start+u.chunk*h+u.chunk/2,r=Math.min(s,u.chunk*u.ratio)}else n=a.getPixelForValue(this.getParsed(e)[a.axis],e),r=Math.min(s,t.min*t.ratio);return{base:n-r/2,head:n+r/2,center:n,size:r}}},{key:"draw",value:function(){for(var e=this._cachedMeta,t=e.vScale,n=e.data,r=n.length,a=0;a<r;++a)null===this.getParsed(a)[t.axis]||n[a].hidden||n[a].draw(this._ctx)}}]),n}(tA);(0,gt.Z)(uA,"id","bar"),(0,gt.Z)(uA,"defaults",{datasetElementType:!1,dataElementType:"bar",categoryPercentage:.8,barPercentage:.9,grouped:!0,animations:{numbers:{type:"number",properties:["x","y","base","width","height"]}}}),(0,gt.Z)(uA,"overrides",{scales:{_index_:{type:"category",offset:!0,grid:{offset:!0}},_value_:{type:"linear",beginAtZero:!0}}});var dA=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(){return(0,Wu.Z)(this,n),t.apply(this,arguments)}return(0,qu.Z)(n,[{key:"initialize",value:function(){this.enableOptionSharing=!0,od((0,ad.Z)(n.prototype),"initialize",this).call(this)}},{key:"parsePrimitiveData",value:function(e,t,r,a){for(var i=od((0,ad.Z)(n.prototype),"parsePrimitiveData",this).call(this,e,t,r,a),o=0;o<i.length;o++)i[o]._custom=this.resolveDataElementOptions(o+r).radius;return i}},{key:"parseArrayData",value:function(e,t,r,a){for(var i=od((0,ad.Z)(n.prototype),"parseArrayData",this).call(this,e,t,r,a),o=0;o<i.length;o++){var s=t[r+o];i[o]._custom=GP(s[2],this.resolveDataElementOptions(o+r).radius)}return i}},{key:"parseObjectData",value:function(e,t,r,a){for(var i=od((0,ad.Z)(n.prototype),"parseObjectData",this).call(this,e,t,r,a),o=0;o<i.length;o++){var s=t[r+o];i[o]._custom=GP(s&&s.r&&+s.r,this.resolveDataElementOptions(o+r).radius)}return i}},{key:"getMaxOverflow",value:function(){for(var e=this._cachedMeta.data,t=0,n=e.length-1;n>=0;--n)t=Math.max(t,e[n].size(this.resolveDataElementOptions(n))/2);return t>0&&t}},{key:"getLabelAndValue",value:function(e){var t=this._cachedMeta,n=this.chart.data.labels||[],r=t.xScale,a=t.yScale,i=this.getParsed(e),o=r.getLabelForValue(i.x),s=a.getLabelForValue(i.y),l=i._custom;return{label:n[e]||"",value:"("+o+", "+s+(l?", "+l:"")+")"}}},{key:"update",value:function(e){var t=this._cachedMeta.data;this.updateElements(t,0,t.length,e)}},{key:"updateElements",value:function(e,t,n,r){for(var a="reset"===r,i=this._cachedMeta,o=i.iScale,s=i.vScale,l=this._getSharedOptions(t,r),c=l.sharedOptions,u=l.includeOptions,d=o.axis,f=s.axis,h=t;h<t+n;h++){var v=e[h],m=!a&&this.getParsed(h),p={},g=p[d]=a?o.getPixelForDecimal(.5):o.getPixelForValue(m[d]),y=p[f]=a?s.getBasePixel():s.getPixelForValue(m[f]);p.skip=isNaN(g)||isNaN(y),u&&(p.options=c||this.resolveDataElementOptions(h,v.active?"active":r),a&&(p.options.radius=0)),this.updateElement(v,h,p,r)}}},{key:"resolveDataElementOptions",value:function(e,t){var r=this.getParsed(e),a=od((0,ad.Z)(n.prototype),"resolveDataElementOptions",this).call(this,e,t);a.$shared&&(a=Object.assign({},a,{$shared:!1}));var i=a.radius;return"active"!==t&&(a.radius=0),a.radius+=GP(r&&r._custom,i),a}}]),n}(tA);(0,gt.Z)(dA,"id","bubble"),(0,gt.Z)(dA,"defaults",{datasetElementType:!1,dataElementType:"point",animations:{numbers:{type:"number",properties:["x","y","borderWidth","radius"]}}}),(0,gt.Z)(dA,"overrides",{scales:{x:{type:"linear"},y:{type:"linear"}}});var fA=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e,r){var a;return(0,Wu.Z)(this,n),(a=t.call(this,e,r)).enableOptionSharing=!0,a.innerRadius=void 0,a.outerRadius=void 0,a.offsetX=void 0,a.offsetY=void 0,a}return(0,qu.Z)(n,[{key:"linkScales",value:function(){}},{key:"parse",value:function(e,t){var n=this.getDataset().data,r=this._cachedMeta;if(!1===this._parsing)r._parsed=n;else{var a,i,o=function(e){return+n[e]};if(qP(n[e])){var s=this._parsing.key,l=void 0===s?"value":s;o=function(e){return+cM(n[e],l)}}for(a=e,i=e+t;a<i;++a)r._parsed[a]=o(a)}}},{key:"_getRotation",value:function(){return DM(this.options.rotation-90)}},{key:"_getCircumference",value:function(){return DM(this.options.circumference)}},{key:"_getRotationExtents",value:function(){for(var e=mM,t=-mM,n=0;n<this.chart.data.datasets.length;++n)if(this.chart.isDatasetVisible(n)&&this.chart.getDatasetMeta(n).type===this._type){var r=this.chart.getDatasetMeta(n).controller,a=r._getRotation(),i=r._getCircumference();e=Math.min(e,a),t=Math.max(t,a+i)}return{rotation:e,circumference:t-e}}},{key:"update",value:function(e){var t,n,r=this.chart.chartArea,a=this._cachedMeta,i=a.data,o=this.getMaxBorderWidth()+this.getMaxOffset(i)+this.options.spacing,s=Math.max((Math.min(r.width,r.height)-o)/2,0),l=Math.min((t=this.options.cutout,n=s,"string"===typeof t&&t.endsWith("%")?parseFloat(t)/100:+t/n),1),c=this._getRingWeight(this.index),u=this._getRotationExtents(),d=u.circumference,f=function(e,t,n){var r=1,a=1,i=0,o=0;if(t<mM){var s=e,l=s+t,c=Math.cos(s),u=Math.sin(s),d=Math.cos(l),f=Math.sin(l),h=function(e,t,r){return AM(e,s,l,!0)?1:Math.max(t,t*n,r,r*n)},v=function(e,t,r){return AM(e,s,l,!0)?-1:Math.min(t,t*n,r,r*n)},m=h(0,c,d),p=h(bM,u,f),g=v(vM,c,d),y=v(vM+bM,u,f);r=(m-g)/2,a=(p-y)/2,i=-(m+g)/2,o=-(p+y)/2}return{ratioX:r,ratioY:a,offsetX:i,offsetY:o}}(u.rotation,d,l),h=f.ratioX,v=f.ratioY,m=f.offsetX,p=f.offsetY,g=(r.width-o)/h,y=(r.height-o)/v,b=Math.max(Math.min(g,y)/2,0),x=JP(this.options.radius,b),_=(x-Math.max(x*l,0))/this._getVisibleDatasetWeightTotal();this.offsetX=m*x,this.offsetY=p*x,a.total=this.calculateTotal(),this.outerRadius=x-_*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-_*c,0),this.updateElements(i,0,i.length,e)}},{key:"_circumference",value:function(e,t){var n=this.options,r=this._cachedMeta,a=this._getCircumference();return t&&n.animation.animateRotate||!this.chart.getDataVisibility(e)||null===r._parsed[e]||r.data[e].hidden?0:this.calculateCircumference(r._parsed[e]*a/mM)}},{key:"updateElements",value:function(e,t,n,r){var a,i="reset"===r,o=this.chart,s=o.chartArea,l=o.options.animation,c=(s.left+s.right)/2,u=(s.top+s.bottom)/2,d=i&&l.animateScale,f=d?0:this.innerRadius,h=d?0:this.outerRadius,v=this._getSharedOptions(t,r),m=v.sharedOptions,p=v.includeOptions,g=this._getRotation();for(a=0;a<t;++a)g+=this._circumference(a,i);for(a=t;a<t+n;++a){var y=this._circumference(a,i),b=e[a],x={x:c+this.offsetX,y:u+this.offsetY,startAngle:g,endAngle:g+y,circumference:y,outerRadius:h,innerRadius:f};p&&(x.options=m||this.resolveDataElementOptions(a,b.active?"active":r)),g+=y,this.updateElement(b,a,x,r)}}},{key:"calculateTotal",value:function(){var e,t=this._cachedMeta,n=t.data,r=0;for(e=0;e<n.length;e++){var a=t._parsed[e];null===a||isNaN(a)||!this.chart.getDataVisibility(e)||n[e].hidden||(r+=Math.abs(a))}return r}},{key:"calculateCircumference",value:function(e){var t=this._cachedMeta.total;return t>0&&!isNaN(e)?mM*(Math.abs(e)/t):0}},{key:"getLabelAndValue",value:function(e){var t=this._cachedMeta,n=this.chart,r=n.data.labels||[],a=oT(t._parsed[e],n.options.locale);return{label:r[e]||"",value:a}}},{key:"getMaxBorderWidth",value:function(e){var t,n,r,a,i,o=0,s=this.chart;if(!e)for(t=0,n=s.data.datasets.length;t<n;++t)if(s.isDatasetVisible(t)){e=(r=s.getDatasetMeta(t)).data,a=r.controller;break}if(!e)return 0;for(t=0,n=e.length;t<n;++t)"inner"!==(i=a.resolveDataElementOptions(t)).borderAlign&&(o=Math.max(o,i.borderWidth||0,i.hoverBorderWidth||0));return o}},{key:"getMaxOffset",value:function(e){for(var t=0,n=0,r=e.length;n<r;++n){var a=this.resolveDataElementOptions(n);t=Math.max(t,a.offset||0,a.hoverOffset||0)}return t}},{key:"_getRingWeightOffset",value:function(e){for(var t=0,n=0;n<e;++n)this.chart.isDatasetVisible(n)&&(t+=this._getRingWeight(n));return t}},{key:"_getRingWeight",value:function(e){return Math.max(GP(this.chart.data.datasets[e].weight,1),0)}},{key:"_getVisibleDatasetWeightTotal",value:function(){return this._getRingWeightOffset(this.chart.data.datasets.length)||1}}]),n}(tA);(0,gt.Z)(fA,"id","doughnut"),(0,gt.Z)(fA,"defaults",{datasetElementType:!1,dataElementType:"arc",animation:{animateRotate:!0,animateScale:!1},animations:{numbers:{type:"number",properties:["circumference","endAngle","innerRadius","outerRadius","startAngle","x","y","offset","borderWidth","spacing"]}},cutout:"50%",rotation:0,circumference:360,radius:"100%",spacing:0,indexAxis:"r"}),(0,gt.Z)(fA,"descriptors",{_scriptable:function(e){return"spacing"!==e},_indexable:function(e){return"spacing"!==e&&!e.startsWith("borderDash")&&!e.startsWith("hoverBorderDash")}}),(0,gt.Z)(fA,"overrides",{aspectRatio:1,plugins:{legend:{labels:{generateLabels:function(e){var t=e.data;if(t.labels.length&&t.datasets.length){var n=e.legend.options.labels,r=n.pointStyle,a=n.color;return t.labels.map((function(t,n){var i=e.getDatasetMeta(0).controller.getStyle(n);return{text:t,fillStyle:i.backgroundColor,strokeStyle:i.borderColor,fontColor:a,lineWidth:i.borderWidth,pointStyle:r,hidden:!e.getDataVisibility(n),index:n}}))}return[]}},onClick:function(e,t,n){n.chart.toggleDataVisibility(t.index),n.chart.update()}}}});var hA=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(){return(0,Wu.Z)(this,n),t.apply(this,arguments)}return(0,qu.Z)(n,[{key:"initialize",value:function(){this.enableOptionSharing=!0,this.supportsDecimation=!0,od((0,ad.Z)(n.prototype),"initialize",this).call(this)}},{key:"update",value:function(e){var t=this._cachedMeta,n=t.dataset,r=t.data,a=void 0===r?[]:r,i=t._dataset,o=this.chart._animationsDisabled,s=KM(t,a,o),l=s.start,c=s.count;this._drawStart=l,this._drawCount=c,$M(t)&&(l=0,c=a.length),n._chart=this.chart,n._datasetIndex=this.index,n._decimated=!!i._decimated,n.points=a;var u=this.resolveDatasetElementOptions(e);this.options.showLine||(u.borderWidth=0),u.segment=this.options.segment,this.updateElement(n,void 0,{animated:!o,options:u},e),this.updateElements(a,l,c,e)}},{key:"updateElements",value:function(e,t,n,r){for(var a="reset"===r,i=this._cachedMeta,o=i.iScale,s=i.vScale,l=i._stacked,c=i._dataset,u=this._getSharedOptions(t,r),d=u.sharedOptions,f=u.includeOptions,h=o.axis,v=s.axis,m=this.options,p=m.spanGaps,g=m.segment,y=SM(p)?p:Number.POSITIVE_INFINITY,b=this.chart._animationsDisabled||a||"none"===r,x=t+n,_=e.length,w=t>0&&this.getParsed(t-1),j=0;j<_;++j){var N=e[j],k=b?N:{};if(j<t||j>=x)k.skip=!0;else{var S=this.getParsed(j),C=zP(S[v]),D=k[h]=o.getPixelForValue(S[h],j),E=k[v]=a||C?s.getBasePixel():s.getPixelForValue(l?this.applyStack(s,S,l):S[v],j);k.skip=isNaN(D)||isNaN(E)||C,k.stop=j>0&&Math.abs(S[h]-w[h])>y,g&&(k.parsed=S,k.raw=c.data[j]),f&&(k.options=d||this.resolveDataElementOptions(j,N.active?"active":r)),b||this.updateElement(N,j,k,r),w=S}}}},{key:"getMaxOverflow",value:function(){var e=this._cachedMeta,t=e.dataset,n=t.options&&t.options.borderWidth||0,r=e.data||[];if(!r.length)return n;var a=r[0].size(this.resolveDataElementOptions(0)),i=r[r.length-1].size(this.resolveDataElementOptions(r.length-1));return Math.max(n,a,i)/2}},{key:"draw",value:function(){var e=this._cachedMeta;e.dataset.updateControlPoints(this.chart.chartArea,e.iScale.axis),od((0,ad.Z)(n.prototype),"draw",this).call(this)}}]),n}(tA);(0,gt.Z)(hA,"id","line"),(0,gt.Z)(hA,"defaults",{datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1}),(0,gt.Z)(hA,"overrides",{scales:{_index_:{type:"category"},_value_:{type:"linear"}}});var vA=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e,r){var a;return(0,Wu.Z)(this,n),(a=t.call(this,e,r)).innerRadius=void 0,a.outerRadius=void 0,a}return(0,qu.Z)(n,[{key:"getLabelAndValue",value:function(e){var t=this._cachedMeta,n=this.chart,r=n.data.labels||[],a=oT(t._parsed[e].r,n.options.locale);return{label:r[e]||"",value:a}}},{key:"parseObjectData",value:function(e,t,n,r){return nR.bind(this)(e,t,n,r)}},{key:"update",value:function(e){var t=this._cachedMeta.data;this._updateRadius(),this.updateElements(t,0,t.length,e)}},{key:"getMinMax",value:function(){var e=this,t=this._cachedMeta,n={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY};return t.data.forEach((function(t,r){var a=e.getParsed(r).r;!isNaN(a)&&e.chart.getDataVisibility(r)&&(a<n.min&&(n.min=a),a>n.max&&(n.max=a))})),n}},{key:"_updateRadius",value:function(){var e=this.chart,t=e.chartArea,n=e.options,r=Math.min(t.right-t.left,t.bottom-t.top),a=Math.max(r/2,0),i=(a-Math.max(n.cutoutPercentage?a/100*n.cutoutPercentage:1,0))/e.getVisibleDatasetCount();this.outerRadius=a-i*this.index,this.innerRadius=this.outerRadius-i}},{key:"updateElements",value:function(e,t,n,r){var a,i="reset"===r,o=this.chart,s=o.options.animation,l=this._cachedMeta.rScale,c=l.xCenter,u=l.yCenter,d=l.getIndexAngle(0)-.5*vM,f=d,h=360/this.countVisibleElements();for(a=0;a<t;++a)f+=this._computeAngle(a,r,h);for(a=t;a<t+n;a++){var v=e[a],m=f,p=f+this._computeAngle(a,r,h),g=o.getDataVisibility(a)?l.getDistanceFromCenterForValue(this.getParsed(a).r):0;f=p,i&&(s.animateScale&&(g=0),s.animateRotate&&(m=p=d));var y={x:c,y:u,innerRadius:0,outerRadius:g,startAngle:m,endAngle:p,options:this.resolveDataElementOptions(a,v.active?"active":r)};this.updateElement(v,a,y,r)}}},{key:"countVisibleElements",value:function(){var e=this,t=this._cachedMeta,n=0;return t.data.forEach((function(t,r){!isNaN(e.getParsed(r).r)&&e.chart.getDataVisibility(r)&&n++})),n}},{key:"_computeAngle",value:function(e,t,n){return this.chart.getDataVisibility(e)?DM(this.resolveDataElementOptions(e,t).angle||n):0}}]),n}(tA);(0,gt.Z)(vA,"id","polarArea"),(0,gt.Z)(vA,"defaults",{dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0}),(0,gt.Z)(vA,"overrides",{aspectRatio:1,plugins:{legend:{labels:{generateLabels:function(e){var t=e.data;if(t.labels.length&&t.datasets.length){var n=e.legend.options.labels,r=n.pointStyle,a=n.color;return t.labels.map((function(t,n){var i=e.getDatasetMeta(0).controller.getStyle(n);return{text:t,fillStyle:i.backgroundColor,strokeStyle:i.borderColor,fontColor:a,lineWidth:i.borderWidth,pointStyle:r,hidden:!e.getDataVisibility(n),index:n}}))}return[]}},onClick:function(e,t,n){n.chart.toggleDataVisibility(t.index),n.chart.update()}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}});var mA=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(){return(0,Wu.Z)(this,n),t.apply(this,arguments)}return(0,qu.Z)(n)}(fA);(0,gt.Z)(mA,"id","pie"),(0,gt.Z)(mA,"defaults",{cutout:0,rotation:0,circumference:360,radius:"100%"});var pA=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(){return(0,Wu.Z)(this,n),t.apply(this,arguments)}return(0,qu.Z)(n,[{key:"getLabelAndValue",value:function(e){var t=this._cachedMeta.vScale,n=this.getParsed(e);return{label:t.getLabels()[e],value:""+t.getLabelForValue(n[t.axis])}}},{key:"parseObjectData",value:function(e,t,n,r){return nR.bind(this)(e,t,n,r)}},{key:"update",value:function(e){var t=this._cachedMeta,n=t.dataset,r=t.data||[],a=t.iScale.getLabels();if(n.points=r,"resize"!==e){var i=this.resolveDatasetElementOptions(e);this.options.showLine||(i.borderWidth=0);var o={_loop:!0,_fullLoop:a.length===r.length,options:i};this.updateElement(n,void 0,o,e)}this.updateElements(r,0,r.length,e)}},{key:"updateElements",value:function(e,t,n,r){for(var a=this._cachedMeta.rScale,i="reset"===r,o=t;o<t+n;o++){var s=e[o],l=this.resolveDataElementOptions(o,s.active?"active":r),c=a.getPointPositionForValue(o,this.getParsed(o).r),u=i?a.xCenter:c.x,d=i?a.yCenter:c.y,f={x:u,y:d,angle:c.angle,skip:isNaN(u)||isNaN(d),options:l};this.updateElement(s,o,f,r)}}}]),n}(tA);(0,gt.Z)(pA,"id","radar"),(0,gt.Z)(pA,"defaults",{datasetElementType:"line",dataElementType:"point",indexAxis:"r",showLine:!0,elements:{line:{fill:"start"}}}),(0,gt.Z)(pA,"overrides",{aspectRatio:1,scales:{r:{type:"radialLinear"}}});var gA=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(){return(0,Wu.Z)(this,n),t.apply(this,arguments)}return(0,qu.Z)(n,[{key:"getLabelAndValue",value:function(e){var t=this._cachedMeta,n=this.chart.data.labels||[],r=t.xScale,a=t.yScale,i=this.getParsed(e),o=r.getLabelForValue(i.x),s=a.getLabelForValue(i.y);return{label:n[e]||"",value:"("+o+", "+s+")"}}},{key:"update",value:function(e){var t=this._cachedMeta,n=t.data,r=void 0===n?[]:n,a=this.chart._animationsDisabled,i=KM(t,r,a),o=i.start,s=i.count;if(this._drawStart=o,this._drawCount=s,$M(t)&&(o=0,s=r.length),this.options.showLine){this.datasetElementType||this.addElements();var l=t.dataset,c=t._dataset;l._chart=this.chart,l._datasetIndex=this.index,l._decimated=!!c._decimated,l.points=r;var u=this.resolveDatasetElementOptions(e);u.segment=this.options.segment,this.updateElement(l,void 0,{animated:!a,options:u},e)}else this.datasetElementType&&(delete t.dataset,this.datasetElementType=!1);this.updateElements(r,o,s,e)}},{key:"addElements",value:function(){var e=this.options.showLine;!this.datasetElementType&&e&&(this.datasetElementType=this.chart.registry.getElement("line")),od((0,ad.Z)(n.prototype),"addElements",this).call(this)}},{key:"updateElements",value:function(e,t,n,r){for(var a="reset"===r,i=this._cachedMeta,o=i.iScale,s=i.vScale,l=i._stacked,c=i._dataset,u=this.resolveDataElementOptions(t,r),d=this.getSharedOptions(u),f=this.includeOptions(r,d),h=o.axis,v=s.axis,m=this.options,p=m.spanGaps,g=m.segment,y=SM(p)?p:Number.POSITIVE_INFINITY,b=this.chart._animationsDisabled||a||"none"===r,x=t>0&&this.getParsed(t-1),_=t;_<t+n;++_){var w=e[_],j=this.getParsed(_),N=b?w:{},k=zP(j[v]),S=N[h]=o.getPixelForValue(j[h],_),C=N[v]=a||k?s.getBasePixel():s.getPixelForValue(l?this.applyStack(s,j,l):j[v],_);N.skip=isNaN(S)||isNaN(C)||k,N.stop=_>0&&Math.abs(j[h]-x[h])>y,g&&(N.parsed=j,N.raw=c.data[_]),f&&(N.options=d||this.resolveDataElementOptions(_,w.active?"active":r)),b||this.updateElement(w,_,N,r),x=j}this.updateSharedOptions(d,r,u)}},{key:"getMaxOverflow",value:function(){var e=this._cachedMeta,t=e.data||[];if(!this.options.showLine){for(var n=0,r=t.length-1;r>=0;--r)n=Math.max(n,t[r].size(this.resolveDataElementOptions(r))/2);return n>0&&n}var a=e.dataset,i=a.options&&a.options.borderWidth||0;if(!t.length)return i;var o=t[0].size(this.resolveDataElementOptions(0)),s=t[t.length-1].size(this.resolveDataElementOptions(t.length-1));return Math.max(i,o,s)/2}}]),n}(tA);(0,gt.Z)(gA,"id","scatter"),(0,gt.Z)(gA,"defaults",{datasetElementType:!1,dataElementType:"point",showLine:!1,fill:!1}),(0,gt.Z)(gA,"overrides",{interaction:{mode:"point"},scales:{x:{type:"linear"},y:{type:"linear"}}});function yA(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}var bA=function(){function e(t){(0,Wu.Z)(this,e),(0,gt.Z)(this,"options",void 0),this.options=t||{}}return(0,qu.Z)(e,[{key:"init",value:function(){}},{key:"formats",value:function(){return yA()}},{key:"parse",value:function(){return yA()}},{key:"format",value:function(){return yA()}},{key:"add",value:function(){return yA()}},{key:"diff",value:function(){return yA()}},{key:"startOf",value:function(){return yA()}},{key:"endOf",value:function(){return yA()}}],[{key:"override",value:function(t){Object.assign(e.prototype,t)}}]),e}(),xA={_date:bA};function _A(e,t,n,r){var a=e.controller,i=e.data,o=e._sorted,s=a._cachedMeta.iScale,l=e.dataset&&e.dataset.options?e.dataset.options.spanGaps:null;if(s&&t===s.axis&&"r"!==t&&o&&i.length){var c=s._reversePixels?UM:YM;if(!r){var u=c(i,t,n);if(l){var d=a._cachedMeta.vScale,f=e._parsed,h=f.slice(0,u.lo+1).reverse().findIndex((function(e){return!zP(e[d.axis])}));u.lo-=Math.max(0,h);var v=f.slice(u.hi).findIndex((function(e){return!zP(e[d.axis])}));u.hi+=Math.max(0,v)}return u}if(a._sharedOptions){var m=i[0],p="function"===typeof m.getRange&&m.getRange(t);if(p){var g=c(i,t,n-p),y=c(i,t,n+p);return{lo:g.lo,hi:y.hi}}}}return{lo:0,hi:i.length-1}}function wA(e,t,n,r,a){for(var i=e.getSortedVisibleDatasetMetas(),o=n[t],s=0,l=i.length;s<l;++s)for(var c=i[s],u=c.index,d=c.data,f=_A(i[s],t,o,a),h=f.lo,v=f.hi,m=h;m<=v;++m){var p=d[m];p.skip||r(p,u,m)}}function jA(e,t,n,r,a){var i=[];if(!a&&!e.isPointInArea(t))return i;return wA(e,n,t,(function(n,o,s){(a||_T(n,e.chartArea,0))&&n.inRange(t.x,t.y,r)&&i.push({element:n,datasetIndex:o,index:s})}),!0),i}function NA(e,t,n,r,a,i){var o=[],s=function(e){var t=-1!==e.indexOf("x"),n=-1!==e.indexOf("y");return function(e,r){var a=t?Math.abs(e.x-r.x):0,i=n?Math.abs(e.y-r.y):0;return Math.sqrt(Math.pow(a,2)+Math.pow(i,2))}}(n),l=Number.POSITIVE_INFINITY;return wA(e,n,t,(function(n,c,u){var d=n.inRange(t.x,t.y,a);if(!r||d){var f=n.getCenterPoint(a);if(!!i||e.isPointInArea(f)||d){var h=s(t,f);h<l?(o=[{element:n,datasetIndex:c,index:u}],l=h):h===l&&o.push({element:n,datasetIndex:c,index:u})}}})),o}function kA(e,t,n,r,a,i){return i||e.isPointInArea(t)?"r"!==n||r?NA(e,t,n,r,a,i):function(e,t,n,r){var a=[];return wA(e,n,t,(function(e,n,i){var o=e.getProps(["startAngle","endAngle"],r),s=o.startAngle,l=o.endAngle;AM(PM(e,{x:t.x,y:t.y}).angle,s,l)&&a.push({element:e,datasetIndex:n,index:i})})),a}(e,t,n,a):[]}function SA(e,t,n,r,a){var i=[],o="x"===n?"inXRange":"inYRange",s=!1;return wA(e,n,t,(function(e,r,l){e[o]&&e[o](t[n],a)&&(i.push({element:e,datasetIndex:r,index:l}),s=s||e.inRange(t.x,t.y,a))})),r&&!s?[]:i}var CA={evaluateInteractionItems:wA,modes:{index:function(e,t,n,r){var a=gR(t,e),i=n.axis||"x",o=n.includeInvisible||!1,s=n.intersect?jA(e,a,i,r,o):kA(e,a,i,!1,r,o),l=[];return s.length?(e.getSortedVisibleDatasetMetas().forEach((function(e){var t=s[0].index,n=e.data[t];n&&!n.skip&&l.push({element:n,datasetIndex:e.index,index:t})})),l):[]},dataset:function(e,t,n,r){var a=gR(t,e),i=n.axis||"xy",o=n.includeInvisible||!1,s=n.intersect?jA(e,a,i,r,o):kA(e,a,i,!1,r,o);if(s.length>0){var l=s[0].datasetIndex,c=e.getDatasetMeta(l).data;s=[];for(var u=0;u<c.length;++u)s.push({element:c[u],datasetIndex:l,index:u})}return s},point:function(e,t,n,r){return jA(e,gR(t,e),n.axis||"xy",r,n.includeInvisible||!1)},nearest:function(e,t,n,r){var a=gR(t,e),i=n.axis||"xy",o=n.includeInvisible||!1;return kA(e,a,i,n.intersect,r,o)},x:function(e,t,n,r){return SA(e,gR(t,e),"x",n.intersect,r)},y:function(e,t,n,r){return SA(e,gR(t,e),"y",n.intersect,r)}}},DA=["left","top","right","bottom"];function EA(e,t){return e.filter((function(e){return e.pos===t}))}function OA(e,t){return e.filter((function(e){return-1===DA.indexOf(e.pos)&&e.box.axis===t}))}function PA(e,t){return e.sort((function(e,n){var r=t?n:e,a=t?e:n;return r.weight===a.weight?r.index-a.index:r.weight-a.weight}))}function MA(e,t){var n,r,a,i=function(e){var t,n={},r=(0,s.Z)(e);try{for(r.s();!(t=r.n()).done;){var a=t.value,i=a.stack,o=a.pos,l=a.stackWeight;if(i&&DA.includes(o)){var c=n[i]||(n[i]={count:0,placed:0,weight:0,size:0});c.count++,c.weight+=l}}}catch(u){r.e(u)}finally{r.f()}return n}(e),o=t.vBoxMaxWidth,l=t.hBoxMaxHeight;for(n=0,r=e.length;n<r;++n){var c=(a=e[n]).box.fullSize,u=i[a.stack],d=u&&a.stackWeight/u.weight;a.horizontal?(a.width=d?d*o:c&&t.availableWidth,a.height=l):(a.width=o,a.height=d?d*l:c&&t.availableHeight)}return i}function TA(e,t,n,r){return Math.max(e[n],t[n])+Math.max(e[r],t[r])}function RA(e,t){e.top=Math.max(e.top,t.top),e.left=Math.max(e.left,t.left),e.bottom=Math.max(e.bottom,t.bottom),e.right=Math.max(e.right,t.right)}function AA(e,t,n,r){var a=n.pos,i=n.box,o=e.maxPadding;if(!qP(a)){n.size&&(e[a]-=n.size);var s=r[n.stack]||{size:0,count:1};s.size=Math.max(s.size,n.horizontal?i.height:i.width),n.size=s.size/s.count,e[a]+=n.size}i.getPadding&&RA(o,i.getPadding());var l=Math.max(0,t.outerWidth-TA(o,e,"left","right")),c=Math.max(0,t.outerHeight-TA(o,e,"top","bottom")),u=l!==e.w,d=c!==e.h;return e.w=l,e.h=c,n.horizontal?{same:u,other:d}:{same:d,other:u}}function IA(e,t){var n=t.maxPadding;function r(e){var r={left:0,top:0,right:0,bottom:0};return e.forEach((function(e){r[e]=Math.max(t[e],n[e])})),r}return r(e?["left","right"]:["top","bottom"])}function LA(e,t,n,r){var a,i,o,s,l,c,u=[];for(a=0,i=e.length,l=0;a<i;++a){(s=(o=e[a]).box).update(o.width||t.w,o.height||t.h,IA(o.horizontal,t));var d=AA(t,n,o,r),f=d.same,h=d.other;l|=f&&u.length,c=c||h,s.fullSize||u.push(o)}return l&&LA(u,t,n,r)||c}function FA(e,t,n,r,a){e.top=n,e.left=t,e.right=t+r,e.bottom=n+a,e.width=r,e.height=a}function YA(e,t,n,r){var a,i=n.padding,o=t.x,l=t.y,c=(0,s.Z)(e);try{for(c.s();!(a=c.n()).done;){var u=a.value,d=u.box,f=r[u.stack]||{count:1,placed:0,weight:1},h=u.stackWeight/f.weight||1;if(u.horizontal){var v=t.w*h,m=f.size||d.height;dM(f.start)&&(l=f.start),d.fullSize?FA(d,i.left,l,n.outerWidth-i.right-i.left,m):FA(d,t.left+f.placed,l,v,m),f.start=l,f.placed+=v,l=d.bottom}else{var p=t.h*h,g=f.size||d.width;dM(f.start)&&(o=f.start),d.fullSize?FA(d,o,i.top,g,n.outerHeight-i.bottom-i.top):FA(d,o,t.top+f.placed,g,p),f.start=o,f.placed+=p,o=d.right}}}catch(y){c.e(y)}finally{c.f()}t.x=o,t.y=l}var UA=function(e,t){e.boxes||(e.boxes=[]),t.fullSize=t.fullSize||!1,t.position=t.position||"top",t.weight=t.weight||0,t._layers=t._layers||function(){return[{z:0,draw:function(e){t.draw(e)}}]},e.boxes.push(t)},ZA=function(e,t){var n=e.boxes?e.boxes.indexOf(t):-1;-1!==n&&e.boxes.splice(n,1)},HA=function(e,t,n){t.fullSize=n.fullSize,t.position=n.position,t.weight=n.weight},BA=function(e,t,n,r){if(e){var a=FT(e.options.layout.padding),i=Math.max(t-a.width,0),o=Math.max(n-a.height,0),s=function(e){var t=function(e){var t,n,r,a,i,o,s=[];for(t=0,n=(e||[]).length;t<n;++t){var l=r=e[t];a=l.position;var c=l.options;i=c.stack;var u=c.stackWeight;o=void 0===u?1:u,s.push({index:t,box:r,pos:a,horizontal:r.isHorizontal(),weight:r.weight,stack:i&&a+i,stackWeight:o})}return s}(e),n=PA(t.filter((function(e){return e.box.fullSize})),!0),r=PA(EA(t,"left"),!0),a=PA(EA(t,"right")),i=PA(EA(t,"top"),!0),o=PA(EA(t,"bottom")),s=OA(t,"x"),l=OA(t,"y");return{fullSize:n,leftAndTop:r.concat(i),rightAndBottom:a.concat(l).concat(o).concat(s),chartArea:EA(t,"chartArea"),vertical:r.concat(a).concat(l),horizontal:i.concat(o).concat(s)}}(e.boxes),l=s.vertical,c=s.horizontal;QP(e.boxes,(function(e){"function"===typeof e.beforeLayout&&e.beforeLayout()}));var u=l.reduce((function(e,t){return t.box.options&&!1===t.box.options.display?e:e+1}),0)||1,d=Object.freeze({outerWidth:t,outerHeight:n,padding:a,availableWidth:i,availableHeight:o,vBoxMaxWidth:i/2/u,hBoxMaxHeight:o/2}),f=Object.assign({},a);RA(f,FT(r));var h=Object.assign({maxPadding:f,w:i,h:o,x:a.left,y:a.top},a),v=MA(l.concat(c),d);LA(s.fullSize,h,d,v),LA(l,h,d,v),LA(c,h,d,v)&&LA(l,h,d,v),function(e){var t=e.maxPadding;function n(n){var r=Math.max(t[n]-e[n],0);return e[n]+=r,r}e.y+=n("top"),e.x+=n("left"),n("right"),n("bottom")}(h),YA(s.leftAndTop,h,d,v),h.x+=h.w,h.y+=h.h,YA(s.rightAndBottom,h,d,v),e.chartArea={left:h.left,top:h.top,right:h.left+h.w,bottom:h.top+h.h,height:h.h,width:h.w},QP(s.chartArea,(function(t){var n=t.box;Object.assign(n,e.chartArea),n.update(h.w,h.h,{left:0,top:0,right:0,bottom:0})}))}},VA=function(){function e(){(0,Wu.Z)(this,e)}return(0,qu.Z)(e,[{key:"acquireContext",value:function(e,t){}},{key:"releaseContext",value:function(e){return!1}},{key:"addEventListener",value:function(e,t,n){}},{key:"removeEventListener",value:function(e,t,n){}},{key:"getDevicePixelRatio",value:function(){return 1}},{key:"getMaximumSize",value:function(e,t,n,r){return t=Math.max(0,t||e.width),n=n||e.height,{width:t,height:Math.max(0,r?Math.floor(t/r):n)}}},{key:"isAttached",value:function(e){return!0}},{key:"updateConfig",value:function(e){}}]),e}(),zA=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(){return(0,Wu.Z)(this,n),t.apply(this,arguments)}return(0,qu.Z)(n,[{key:"acquireContext",value:function(e){return e&&e.getContext&&e.getContext("2d")||null}},{key:"updateConfig",value:function(e){e.options.animation=!1}}]),n}(VA),WA={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},qA=function(e){return null===e||""===e};var KA=!!_R&&{passive:!0};function $A(e,t,n){e&&e.canvas&&e.canvas.removeEventListener(t,n,KA)}function GA(e,t){var n,r=(0,s.Z)(e);try{for(r.s();!(n=r.n()).done;){var a=n.value;if(a===t||a.contains(t))return!0}}catch(i){r.e(i)}finally{r.f()}}function JA(e,t,n){var r=e.canvas,a=new MutationObserver((function(e){var t,a=!1,i=(0,s.Z)(e);try{for(i.s();!(t=i.n()).done;){var o=t.value;a=(a=a||GA(o.addedNodes,r))&&!GA(o.removedNodes,r)}}catch(l){i.e(l)}finally{i.f()}a&&n()}));return a.observe(document,{childList:!0,subtree:!0}),a}function XA(e,t,n){var r=e.canvas,a=new MutationObserver((function(e){var t,a=!1,i=(0,s.Z)(e);try{for(i.s();!(t=i.n()).done;){var o=t.value;a=(a=a||GA(o.removedNodes,r))&&!GA(o.addedNodes,r)}}catch(l){i.e(l)}finally{i.f()}a&&n()}));return a.observe(document,{childList:!0,subtree:!0}),a}var QA=new Map,eI=0;function tI(){var e=window.devicePixelRatio;e!==eI&&(eI=e,QA.forEach((function(t,n){n.currentDevicePixelRatio!==e&&t()})))}function nI(e,t,n){var r=e.canvas,a=r&&fR(r);if(a){var i=zM((function(e,t){var r=a.clientWidth;n(e,t),r<a.clientWidth&&n()}),window),o=new ResizeObserver((function(e){var t=e[0],n=t.contentRect.width,r=t.contentRect.height;0===n&&0===r||i(n,r)}));return o.observe(a),function(e,t){QA.size||window.addEventListener("resize",tI),QA.set(e,t)}(e,i),o}}function rI(e,t,n){n&&n.disconnect(),"resize"===t&&function(e){QA.delete(e),QA.size||window.removeEventListener("resize",tI)}(e)}function aI(e,t,n){var r=e.canvas,a=zM((function(t){null!==e.ctx&&n(function(e,t){var n=WA[e.type]||e.type,r=gR(e,t),a=r.x,i=r.y;return{type:n,chart:t,native:e,x:void 0!==a?a:null,y:void 0!==i?i:null}}(t,e))}),e);return function(e,t,n){e&&e.addEventListener(t,n,KA)}(r,t,a),a}var iI=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(){return(0,Wu.Z)(this,n),t.apply(this,arguments)}return(0,qu.Z)(n,[{key:"acquireContext",value:function(e,t){var n=e&&e.getContext&&e.getContext("2d");return n&&n.canvas===e?(function(e,t){var n=e.style,r=e.getAttribute("height"),a=e.getAttribute("width");if(e.$chartjs={initial:{height:r,width:a,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",n.boxSizing=n.boxSizing||"border-box",qA(a)){var i=wR(e,"width");void 0!==i&&(e.width=i)}if(qA(r))if(""===e.style.height)e.height=e.width/(t||2);else{var o=wR(e,"height");void 0!==o&&(e.height=o)}}(e,t),n):null}},{key:"releaseContext",value:function(e){var t=e.canvas;if(!t.$chartjs)return!1;var n=t.$chartjs.initial;["height","width"].forEach((function(e){var r=n[e];zP(r)?t.removeAttribute(e):t.setAttribute(e,r)}));var r=n.style||{};return Object.keys(r).forEach((function(e){t.style[e]=r[e]})),t.width=t.width,delete t.$chartjs,!0}},{key:"addEventListener",value:function(e,t,n){this.removeEventListener(e,t);var r=e.$proxies||(e.$proxies={}),a={attach:JA,detach:XA,resize:nI}[t]||aI;r[t]=a(e,t,n)}},{key:"removeEventListener",value:function(e,t){var n=e.$proxies||(e.$proxies={}),r=n[t];r&&(({attach:rI,detach:rI,resize:rI}[t]||$A)(e,t,r),n[t]=void 0)}},{key:"getDevicePixelRatio",value:function(){return window.devicePixelRatio}},{key:"getMaximumSize",value:function(e,t,n,r){return bR(e,t,n,r)}},{key:"isAttached",value:function(e){var t=e&&fR(e);return!(!t||!t.isConnected)}}]),n}(VA);var oI=function(){function e(){(0,Wu.Z)(this,e),(0,gt.Z)(this,"x",void 0),(0,gt.Z)(this,"y",void 0),(0,gt.Z)(this,"active",!1),(0,gt.Z)(this,"options",void 0),(0,gt.Z)(this,"$animations",void 0)}return(0,qu.Z)(e,[{key:"tooltipPosition",value:function(e){var t=this.getProps(["x","y"],e);return{x:t.x,y:t.y}}},{key:"hasValue",value:function(){return SM(this.x)&&SM(this.y)}},{key:"getProps",value:function(e,t){var n=this,r=this.$animations;if(!t||!r)return this;var a={};return e.forEach((function(e){a[e]=r[e]&&r[e].active()?r[e]._to:n[e]})),a}}]),e}();function sI(e,t){var n=e.options.ticks,r=function(e){var t=e.options.offset,n=e._tickSize(),r=e._length/n+(t?0:1),a=e._maxLength/n;return Math.floor(Math.min(r,a))}(e),a=Math.min(n.maxTicksLimit||r,r),i=n.major.enabled?function(e){var t,n,r=[];for(t=0,n=e.length;t<n;t++)e[t].major&&r.push(t);return r}(t):[],o=i.length,s=i[0],l=i[o-1],c=[];if(o>a)return function(e,t,n,r){var a,i=0,o=n[0];for(r=Math.ceil(r),a=0;a<e.length;a++)a===o&&(t.push(e[a]),o=n[++i*r])}(t,c,i,o/a),c;var u=function(e,t,n){var r=function(e){var t,n,r=e.length;if(r<2)return!1;for(n=e[0],t=1;t<r;++t)if(e[t]-e[t-1]!==n)return!1;return n}(e),a=t.length/n;if(!r)return Math.max(a,1);for(var i=function(e){var t,n=[],r=Math.sqrt(e);for(t=1;t<r;t++)e%t===0&&(n.push(t),n.push(e/t));return r===(0|r)&&n.push(r),n.sort((function(e,t){return e-t})).pop(),n}(r),o=0,s=i.length-1;o<s;o++){var l=i[o];if(l>a)return l}return Math.max(a,1)}(i,t,a);if(o>0){var d,f,h=o>1?Math.round((l-s)/(o-1)):null;for(lI(t,c,u,zP(h)?0:s-h,s),d=0,f=o-1;d<f;d++)lI(t,c,u,i[d],i[d+1]);return lI(t,c,u,l,zP(h)?t.length:l+h),c}return lI(t,c,u),c}function lI(e,t,n,r,a){var i,o,s,l=GP(r,0),c=Math.min(GP(a,e.length),e.length),u=0;for(n=Math.ceil(n),a&&(n=(i=a-r)/Math.floor(i/n)),s=l;s<0;)u++,s=Math.round(l+u*n);for(o=Math.max(l,0);o<c;o++)o===s&&(t.push(e[o]),u++,s=Math.round(l+u*n))}(0,gt.Z)(oI,"defaults",{}),(0,gt.Z)(oI,"defaultRoutes",void 0);var cI=function(e,t,n){return"top"===t||"left"===t?e[t]+n:e[t]-n},uI=function(e,t){return Math.min(t||e,e)};function dI(e,t){for(var n=[],r=e.length/t,a=e.length,i=0;i<a;i+=r)n.push(e[Math.floor(i)]);return n}function fI(e,t,n){var r,a=e.ticks.length,i=Math.min(t,a-1),o=e._startPixel,s=e._endPixel,l=1e-6,c=e.getPixelForTick(i);if(!(n&&(r=1===a?Math.max(c-o,s-c):0===t?(e.getPixelForTick(1)-c)/2:(c-e.getPixelForTick(i-1))/2,(c+=i<t?r:-r)<o-l||c>s+l)))return c}function hI(e){return e.drawTicks?e.tickLength:0}function vI(e,t){if(!e.display)return 0;var n=YT(e.font,t),r=FT(e.padding);return(WP(e.text)?e.text.length:1)*n.lineHeight+r.height}function mI(e,t,n){var r=WM(e);return(n&&"right"!==t||!n&&"right"===t)&&(r=function(e){return"left"===e?"right":"right"===e?"left":e}(r)),r}var pI=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){var r;return(0,Wu.Z)(this,n),(r=t.call(this)).id=e.id,r.type=e.type,r.options=void 0,r.ctx=e.ctx,r.chart=e.chart,r.top=void 0,r.bottom=void 0,r.left=void 0,r.right=void 0,r.width=void 0,r.height=void 0,r._margins={left:0,right:0,top:0,bottom:0},r.maxWidth=void 0,r.maxHeight=void 0,r.paddingTop=void 0,r.paddingBottom=void 0,r.paddingLeft=void 0,r.paddingRight=void 0,r.axis=void 0,r.labelRotation=void 0,r.min=void 0,r.max=void 0,r._range=void 0,r.ticks=[],r._gridLineItems=null,r._labelItems=null,r._labelSizes=null,r._length=0,r._maxLength=0,r._longestTextCache={},r._startPixel=void 0,r._endPixel=void 0,r._reversePixels=!1,r._userMax=void 0,r._userMin=void 0,r._suggestedMax=void 0,r._suggestedMin=void 0,r._ticksLength=0,r._borderValue=0,r._cache={},r._dataLimitsCached=!1,r.$context=void 0,r}return(0,qu.Z)(n,[{key:"init",value:function(e){this.options=e.setContext(this.getContext()),this.axis=e.axis,this._userMin=this.parse(e.min),this._userMax=this.parse(e.max),this._suggestedMin=this.parse(e.suggestedMin),this._suggestedMax=this.parse(e.suggestedMax)}},{key:"parse",value:function(e,t){return e}},{key:"getUserBounds",value:function(){var e=this._userMin,t=this._userMax,n=this._suggestedMin,r=this._suggestedMax;return e=$P(e,Number.POSITIVE_INFINITY),t=$P(t,Number.NEGATIVE_INFINITY),n=$P(n,Number.POSITIVE_INFINITY),r=$P(r,Number.NEGATIVE_INFINITY),{min:$P(e,n),max:$P(t,r),minDefined:KP(e),maxDefined:KP(t)}}},{key:"getMinMax",value:function(e){var t,n=this.getUserBounds(),r=n.min,a=n.max,i=n.minDefined,o=n.maxDefined;if(i&&o)return{min:r,max:a};for(var s=this.getMatchingVisibleMetas(),l=0,c=s.length;l<c;++l)t=s[l].controller.getMinMax(this,e),i||(r=Math.min(r,t.min)),o||(a=Math.max(a,t.max));return{min:$P(r=o&&r>a?a:r,$P(a=i&&r>a?r:a,r)),max:$P(a,$P(r,a))}}},{key:"getPadding",value:function(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}},{key:"getTicks",value:function(){return this.ticks}},{key:"getLabels",value:function(){var e=this.chart.data;return this.options.labels||(this.isHorizontal()?e.xLabels:e.yLabels)||e.labels||[]}},{key:"getLabelItems",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.chart.chartArea,t=this._labelItems||(this._labelItems=this._computeLabelItems(e));return t}},{key:"beforeLayout",value:function(){this._cache={},this._dataLimitsCached=!1}},{key:"beforeUpdate",value:function(){XP(this.options.beforeUpdate,[this])}},{key:"update",value:function(e,t,n){var r=this.options,a=r.beginAtZero,i=r.grace,o=r.ticks,s=o.sampleSize;this.beforeUpdate(),this.maxWidth=e,this.maxHeight=t,this._margins=n=Object.assign({left:0,right:0,top:0,bottom:0},n),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+n.left+n.right:this.height+n.top+n.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=function(e,t,n){var r=e.min,a=e.max,i=JP(t,(a-r)/2),o=function(e,t){return n&&0===e?0:e+t};return{min:o(r,-Math.abs(i)),max:o(a,i)}}(this,i,a),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();var l=s<this.ticks.length;this._convertTicksToLabels(l?dI(this.ticks,s):this.ticks),this.configure(),this.beforeCalculateLabelRotation(),this.calculateLabelRotation(),this.afterCalculateLabelRotation(),o.display&&(o.autoSkip||"auto"===o.source)&&(this.ticks=sI(this,this.ticks),this._labelSizes=null,this.afterAutoSkip()),l&&this._convertTicksToLabels(this.ticks),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate()}},{key:"configure",value:function(){var e,t,n=this.options.reverse;this.isHorizontal()?(e=this.left,t=this.right):(e=this.top,t=this.bottom,n=!n),this._startPixel=e,this._endPixel=t,this._reversePixels=n,this._length=t-e,this._alignToPixels=this.options.alignToPixels}},{key:"afterUpdate",value:function(){XP(this.options.afterUpdate,[this])}},{key:"beforeSetDimensions",value:function(){XP(this.options.beforeSetDimensions,[this])}},{key:"setDimensions",value:function(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0}},{key:"afterSetDimensions",value:function(){XP(this.options.afterSetDimensions,[this])}},{key:"_callHooks",value:function(e){this.chart.notifyPlugins(e,this.getContext()),XP(this.options[e],[this])}},{key:"beforeDataLimits",value:function(){this._callHooks("beforeDataLimits")}},{key:"determineDataLimits",value:function(){}},{key:"afterDataLimits",value:function(){this._callHooks("afterDataLimits")}},{key:"beforeBuildTicks",value:function(){this._callHooks("beforeBuildTicks")}},{key:"buildTicks",value:function(){return[]}},{key:"afterBuildTicks",value:function(){this._callHooks("afterBuildTicks")}},{key:"beforeTickToLabelConversion",value:function(){XP(this.options.beforeTickToLabelConversion,[this])}},{key:"generateTickLabels",value:function(e){var t,n,r,a=this.options.ticks;for(t=0,n=e.length;t<n;t++)(r=e[t]).label=XP(a.callback,[r.value,t,e],this)}},{key:"afterTickToLabelConversion",value:function(){XP(this.options.afterTickToLabelConversion,[this])}},{key:"beforeCalculateLabelRotation",value:function(){XP(this.options.beforeCalculateLabelRotation,[this])}},{key:"calculateLabelRotation",value:function(){var e,t,n,r=this.options,a=r.ticks,i=uI(this.ticks.length,r.ticks.maxTicksLimit),o=a.minRotation||0,s=a.maxRotation,l=o;if(!this._isVisible()||!a.display||o>=s||i<=1||!this.isHorizontal())this.labelRotation=o;else{var c=this._getLabelSizes(),u=c.widest.width,d=c.highest.height,f=IM(this.chart.width-u,0,this.maxWidth);u+6>(e=r.offset?this.maxWidth/i:f/(i-1))&&(e=f/(i-(r.offset?.5:1)),t=this.maxHeight-hI(r.grid)-a.padding-vI(r.title,this.chart.options.font),n=Math.sqrt(u*u+d*d),l=EM(Math.min(Math.asin(IM((c.highest.height+6)/e,-1,1)),Math.asin(IM(t/n,-1,1))-Math.asin(IM(d/n,-1,1)))),l=Math.max(o,Math.min(s,l))),this.labelRotation=l}}},{key:"afterCalculateLabelRotation",value:function(){XP(this.options.afterCalculateLabelRotation,[this])}},{key:"afterAutoSkip",value:function(){}},{key:"beforeFit",value:function(){XP(this.options.beforeFit,[this])}},{key:"fit",value:function(){var e={width:0,height:0},t=this.chart,n=this.options,r=n.ticks,a=n.title,i=n.grid,o=this._isVisible(),s=this.isHorizontal();if(o){var l=vI(a,t.options.font);if(s?(e.width=this.maxWidth,e.height=hI(i)+l):(e.height=this.maxHeight,e.width=hI(i)+l),r.display&&this.ticks.length){var c=this._getLabelSizes(),u=c.first,d=c.last,f=c.widest,h=c.highest,v=2*r.padding,m=DM(this.labelRotation),p=Math.cos(m),g=Math.sin(m);if(s){var y=r.mirror?0:g*f.width+p*h.height;e.height=Math.min(this.maxHeight,e.height+y+v)}else{var b=r.mirror?0:p*f.width+g*h.height;e.width=Math.min(this.maxWidth,e.width+b+v)}this._calculatePadding(u,d,g,p)}}this._handleMargins(),s?(this.width=this._length=t.width-this._margins.left-this._margins.right,this.height=e.height):(this.width=e.width,this.height=this._length=t.height-this._margins.top-this._margins.bottom)}},{key:"_calculatePadding",value:function(e,t,n,r){var a=this.options,i=a.ticks,o=i.align,s=i.padding,l=a.position,c=0!==this.labelRotation,u="top"!==l&&"x"===this.axis;if(this.isHorizontal()){var d=this.getPixelForTick(0)-this.left,f=this.right-this.getPixelForTick(this.ticks.length-1),h=0,v=0;c?u?(h=r*e.width,v=n*t.height):(h=n*e.height,v=r*t.width):"start"===o?v=t.width:"end"===o?h=e.width:"inner"!==o&&(h=e.width/2,v=t.width/2),this.paddingLeft=Math.max((h-d+s)*this.width/(this.width-d),0),this.paddingRight=Math.max((v-f+s)*this.width/(this.width-f),0)}else{var m=t.height/2,p=e.height/2;"start"===o?(m=0,p=e.height):"end"===o&&(m=t.height,p=0),this.paddingTop=m+s,this.paddingBottom=p+s}}},{key:"_handleMargins",value:function(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}},{key:"afterFit",value:function(){XP(this.options.afterFit,[this])}},{key:"isHorizontal",value:function(){var e=this.options,t=e.axis,n=e.position;return"top"===n||"bottom"===n||"x"===t}},{key:"isFullSize",value:function(){return this.options.fullSize}},{key:"_convertTicksToLabels",value:function(e){var t,n;for(this.beforeTickToLabelConversion(),this.generateTickLabels(e),t=0,n=e.length;t<n;t++)zP(e[t].label)&&(e.splice(t,1),n--,t--);this.afterTickToLabelConversion()}},{key:"_getLabelSizes",value:function(){var e=this._labelSizes;if(!e){var t=this.options.ticks.sampleSize,n=this.ticks;t<n.length&&(n=dI(n,t)),this._labelSizes=e=this._computeLabelSizes(n,n.length,this.options.ticks.maxTicksLimit)}return e}},{key:"_computeLabelSizes",value:function(e,t,n){var r,a,i,o,s,l,c,u,d,f,h,v=this.ctx,m=this._longestTextCache,p=[],g=[],y=Math.floor(t/uI(t,n)),b=0,x=0;for(r=0;r<t;r+=y){if(o=e[r].label,s=this._resolveTickFontOptions(r),v.font=l=s.string,c=m[l]=m[l]||{data:{},gc:[]},u=s.lineHeight,d=f=0,zP(o)||WP(o)){if(WP(o))for(a=0,i=o.length;a<i;++a)zP(h=o[a])||WP(h)||(d=mT(v,c.data,c.gc,d,h),f+=u)}else d=mT(v,c.data,c.gc,d,o),f=u;p.push(d),g.push(f),b=Math.max(d,b),x=Math.max(f,x)}!function(e,t){QP(e,(function(e){var n,r=e.gc,a=r.length/2;if(a>t){for(n=0;n<a;++n)delete e.data[r[n]];r.splice(0,a)}}))}(m,t);var _=p.indexOf(b),w=g.indexOf(x),j=function(e){return{width:p[e]||0,height:g[e]||0}};return{first:j(0),last:j(t-1),widest:j(_),highest:j(w),widths:p,heights:g}}},{key:"getLabelForValue",value:function(e){return e}},{key:"getPixelForValue",value:function(e,t){return NaN}},{key:"getValueForPixel",value:function(e){}},{key:"getPixelForTick",value:function(e){var t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e].value)}},{key:"getPixelForDecimal",value:function(e){this._reversePixels&&(e=1-e);var t=this._startPixel+e*this._length;return IM(this._alignToPixels?gT(this.chart,t,0):t,-32768,32767)}},{key:"getDecimalForPixel",value:function(e){var t=(e-this._startPixel)/this._length;return this._reversePixels?1-t:t}},{key:"getBasePixel",value:function(){return this.getPixelForValue(this.getBaseValue())}},{key:"getBaseValue",value:function(){var e=this.min,t=this.max;return e<0&&t<0?t:e>0&&t>0?e:0}},{key:"getContext",value:function(e){var t=this.ticks||[];if(e>=0&&e<t.length){var n=t[e];return n.$context||(n.$context=function(e,t,n){return ZT(e,{tick:n,index:t,type:"tick"})}(this.getContext(),e,n))}return this.$context||(this.$context=ZT(this.chart.getContext(),{scale:this,type:"scale"}))}},{key:"_tickSize",value:function(){var e=this.options.ticks,t=DM(this.labelRotation),n=Math.abs(Math.cos(t)),r=Math.abs(Math.sin(t)),a=this._getLabelSizes(),i=e.autoSkipPadding||0,o=a?a.widest.width+i:0,s=a?a.highest.height+i:0;return this.isHorizontal()?s*n>o*r?o/n:s/r:s*r<o*n?s/n:o/r}},{key:"_isVisible",value:function(){var e=this.options.display;return"auto"!==e?!!e:this.getMatchingVisibleMetas().length>0}},{key:"_computeGridLineItems",value:function(e){var t,n,r,a,i,o,s,l,c,u,d,f,h=this.axis,v=this.chart,m=this.options,p=m.grid,g=m.position,y=m.border,b=p.offset,x=this.isHorizontal(),_=this.ticks.length+(b?1:0),w=hI(p),j=[],N=y.setContext(this.getContext()),k=N.display?N.width:0,S=k/2,C=function(e){return gT(v,e,k)};if("top"===g)t=C(this.bottom),o=this.bottom-w,l=t-S,u=C(e.top)+S,f=e.bottom;else if("bottom"===g)t=C(this.top),u=e.top,f=C(e.bottom)-S,o=t+S,l=this.top+w;else if("left"===g)t=C(this.right),i=this.right-w,s=t-S,c=C(e.left)+S,d=e.right;else if("right"===g)t=C(this.left),c=e.left,d=C(e.right)-S,i=t+S,s=this.left+w;else if("x"===h){if("center"===g)t=C((e.top+e.bottom)/2+.5);else if(qP(g)){var D=Object.keys(g)[0],E=g[D];t=C(this.chart.scales[D].getPixelForValue(E))}u=e.top,f=e.bottom,l=(o=t+S)+w}else if("y"===h){if("center"===g)t=C((e.left+e.right)/2);else if(qP(g)){var O=Object.keys(g)[0],P=g[O];t=C(this.chart.scales[O].getPixelForValue(P))}s=(i=t-S)-w,c=e.left,d=e.right}var M=GP(m.ticks.maxTicksLimit,_),T=Math.max(1,Math.ceil(_/M));for(n=0;n<_;n+=T){var R=this.getContext(n),A=p.setContext(R),I=y.setContext(R),L=A.lineWidth,F=A.color,Y=I.dash||[],U=I.dashOffset,Z=A.tickWidth,H=A.tickColor,B=A.tickBorderDash||[],V=A.tickBorderDashOffset;void 0!==(r=fI(this,n,b))&&(a=gT(v,r,L),x?i=s=c=d=a:o=l=u=f=a,j.push({tx1:i,ty1:o,tx2:s,ty2:l,x1:c,y1:u,x2:d,y2:f,width:L,color:F,borderDash:Y,borderDashOffset:U,tickWidth:Z,tickColor:H,tickBorderDash:B,tickBorderDashOffset:V}))}return this._ticksLength=_,this._borderValue=t,j}},{key:"_computeLabelItems",value:function(e){var t,n,r,a,i,o,s,l,c,u,d,f=this.axis,h=this.options,v=h.position,m=h.ticks,p=this.isHorizontal(),g=this.ticks,y=m.align,b=m.crossAlign,x=m.padding,_=m.mirror,w=hI(h.grid),j=w+x,N=_?-x:j,k=-DM(this.labelRotation),S=[],C="middle";if("top"===v)i=this.bottom-N,o=this._getXAxisLabelAlignment();else if("bottom"===v)i=this.top+N,o=this._getXAxisLabelAlignment();else if("left"===v){var D=this._getYAxisLabelAlignment(w);o=D.textAlign,a=D.x}else if("right"===v){var E=this._getYAxisLabelAlignment(w);o=E.textAlign,a=E.x}else if("x"===f){if("center"===v)i=(e.top+e.bottom)/2+j;else if(qP(v)){var O=Object.keys(v)[0],P=v[O];i=this.chart.scales[O].getPixelForValue(P)+j}o=this._getXAxisLabelAlignment()}else if("y"===f){if("center"===v)a=(e.left+e.right)/2-j;else if(qP(v)){var M=Object.keys(v)[0],T=v[M];a=this.chart.scales[M].getPixelForValue(T)}o=this._getYAxisLabelAlignment(w).textAlign}"y"===f&&("start"===y?C="top":"end"===y&&(C="bottom"));var R=this._getLabelSizes();for(t=0,n=g.length;t<n;++t){r=g[t].label;var A=m.setContext(this.getContext(t));s=this.getPixelForTick(t)+m.labelOffset,c=(l=this._resolveTickFontOptions(t)).lineHeight;var I=(u=WP(r)?r.length:1)/2,L=A.color,F=A.textStrokeColor,Y=A.textStrokeWidth,U=o;p?(a=s,"inner"===o&&(U=t===n-1?this.options.reverse?"left":"right":0===t?this.options.reverse?"right":"left":"center"),d="top"===v?"near"===b||0!==k?-u*c+c/2:"center"===b?-R.highest.height/2-I*c+c:-R.highest.height+c/2:"near"===b||0!==k?c/2:"center"===b?R.highest.height/2-I*c:R.highest.height-u*c,_&&(d*=-1),0===k||A.showLabelBackdrop||(a+=c/2*Math.sin(k))):(i=s,d=(1-u)*c/2);var Z=void 0;if(A.showLabelBackdrop){var H=FT(A.backdropPadding),B=R.heights[t],V=R.widths[t],z=d-H.top,W=0-H.left;switch(C){case"middle":z-=B/2;break;case"bottom":z-=B}switch(o){case"center":W-=V/2;break;case"right":W-=V;break;case"inner":t===n-1?W-=V:t>0&&(W-=V/2)}Z={left:W,top:z,width:V+H.width,height:B+H.height,color:A.backdropColor}}S.push({label:r,font:l,textOffset:d,options:{rotation:k,color:L,strokeColor:F,strokeWidth:Y,textAlign:U,textBaseline:C,translation:[a,i],backdrop:Z}})}return S}},{key:"_getXAxisLabelAlignment",value:function(){var e=this.options,t=e.position,n=e.ticks;if(-DM(this.labelRotation))return"top"===t?"left":"right";var r="center";return"start"===n.align?r="left":"end"===n.align?r="right":"inner"===n.align&&(r="inner"),r}},{key:"_getYAxisLabelAlignment",value:function(e){var t,n,r=this.options,a=r.position,i=r.ticks,o=i.crossAlign,s=i.mirror,l=i.padding,c=e+l,u=this._getLabelSizes().widest.width;return"left"===a?s?(n=this.right+l,"near"===o?t="left":"center"===o?(t="center",n+=u/2):(t="right",n+=u)):(n=this.right-c,"near"===o?t="right":"center"===o?(t="center",n-=u/2):(t="left",n=this.left)):"right"===a?s?(n=this.left+l,"near"===o?t="right":"center"===o?(t="center",n-=u/2):(t="left",n-=u)):(n=this.left+c,"near"===o?t="left":"center"===o?(t="center",n+=u/2):(t="right",n=this.right)):t="right",{textAlign:t,x:n}}},{key:"_computeLabelArea",value:function(){if(!this.options.ticks.mirror){var e=this.chart,t=this.options.position;return"left"===t||"right"===t?{top:0,left:this.left,bottom:e.height,right:this.right}:"top"===t||"bottom"===t?{top:this.top,left:0,bottom:this.bottom,right:e.width}:void 0}}},{key:"drawBackground",value:function(){var e=this.ctx,t=this.options.backgroundColor,n=this.left,r=this.top,a=this.width,i=this.height;t&&(e.save(),e.fillStyle=t,e.fillRect(n,r,a,i),e.restore())}},{key:"getLineWidthForValue",value:function(e){var t=this.options.grid;if(!this._isVisible()||!t.display)return 0;var n=this.ticks.findIndex((function(t){return t.value===e}));return n>=0?t.setContext(this.getContext(n)).lineWidth:0}},{key:"drawGrid",value:function(e){var t,n,r=this.options.grid,a=this.ctx,i=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(e)),o=function(e,t,n){n.width&&n.color&&(a.save(),a.lineWidth=n.width,a.strokeStyle=n.color,a.setLineDash(n.borderDash||[]),a.lineDashOffset=n.borderDashOffset,a.beginPath(),a.moveTo(e.x,e.y),a.lineTo(t.x,t.y),a.stroke(),a.restore())};if(r.display)for(t=0,n=i.length;t<n;++t){var s=i[t];r.drawOnChartArea&&o({x:s.x1,y:s.y1},{x:s.x2,y:s.y2},s),r.drawTicks&&o({x:s.tx1,y:s.ty1},{x:s.tx2,y:s.ty2},{color:s.tickColor,width:s.tickWidth,borderDash:s.tickBorderDash,borderDashOffset:s.tickBorderDashOffset})}}},{key:"drawBorder",value:function(){var e=this.chart,t=this.ctx,n=this.options,r=n.border,a=n.grid,i=r.setContext(this.getContext()),o=r.display?i.width:0;if(o){var s,l,c,u,d=a.setContext(this.getContext(0)).lineWidth,f=this._borderValue;this.isHorizontal()?(s=gT(e,this.left,o)-o/2,l=gT(e,this.right,d)+d/2,c=u=f):(c=gT(e,this.top,o)-o/2,u=gT(e,this.bottom,d)+d/2,s=l=f),t.save(),t.lineWidth=i.width,t.strokeStyle=i.color,t.beginPath(),t.moveTo(s,c),t.lineTo(l,u),t.stroke(),t.restore()}}},{key:"drawLabels",value:function(e){if(this.options.ticks.display){var t=this.ctx,n=this._computeLabelArea();n&&wT(t,n);var r,a=this.getLabelItems(e),i=(0,s.Z)(a);try{for(i.s();!(r=i.n()).done;){var o=r.value,l=o.options,c=o.font;ET(t,o.label,0,o.textOffset,c,l)}}catch(u){i.e(u)}finally{i.f()}n&&jT(t)}}},{key:"drawTitle",value:function(){var e=this.ctx,t=this.options,n=t.position,r=t.title,a=t.reverse;if(r.display){var i=YT(r.font),o=FT(r.padding),s=r.align,l=i.lineHeight/2;"bottom"===n||"center"===n||qP(n)?(l+=o.bottom,WP(r.text)&&(l+=i.lineHeight*(r.text.length-1))):l+=o.top;var c=function(e,t,n,r){var a,i,o,s=e.top,l=e.left,c=e.bottom,u=e.right,d=e.chart,f=d.chartArea,h=d.scales,v=0,m=c-s,p=u-l;if(e.isHorizontal()){if(i=qM(r,l,u),qP(n)){var g=Object.keys(n)[0],y=n[g];o=h[g].getPixelForValue(y)+m-t}else o="center"===n?(f.bottom+f.top)/2+m-t:cI(e,n,t);a=u-l}else{if(qP(n)){var b=Object.keys(n)[0],x=n[b];i=h[b].getPixelForValue(x)-p+t}else i="center"===n?(f.left+f.right)/2-p+t:cI(e,n,t);o=qM(r,c,s),v="left"===n?-bM:bM}return{titleX:i,titleY:o,maxWidth:a,rotation:v}}(this,l,n,s),u=c.titleX,d=c.titleY,f=c.maxWidth,h=c.rotation;ET(e,r.text,0,0,i,{color:r.color,maxWidth:f,rotation:h,textAlign:mI(s,n,a),textBaseline:"middle",translation:[u,d]})}}},{key:"draw",value:function(e){this._isVisible()&&(this.drawBackground(),this.drawGrid(e),this.drawBorder(),this.drawTitle(),this.drawLabels(e))}},{key:"_layers",value:function(){var e=this,t=this.options,r=t.ticks&&t.ticks.z||0,a=GP(t.grid&&t.grid.z,-1),i=GP(t.border&&t.border.z,0);return this._isVisible()&&this.draw===n.prototype.draw?[{z:a,draw:function(t){e.drawBackground(),e.drawGrid(t),e.drawTitle()}},{z:i,draw:function(){e.drawBorder()}},{z:r,draw:function(t){e.drawLabels(t)}}]:[{z:r,draw:function(t){e.draw(t)}}]}},{key:"getMatchingVisibleMetas",value:function(e){var t,n,r=this.chart.getSortedVisibleDatasetMetas(),a=this.axis+"AxisID",i=[];for(t=0,n=r.length;t<n;++t){var o=r[t];o[a]!==this.id||e&&o.type!==e||i.push(o)}return i}},{key:"_resolveTickFontOptions",value:function(e){return YT(this.options.ticks.setContext(this.getContext(e)).font)}},{key:"_maxDigits",value:function(){var e=this._resolveTickFontOptions(0).lineHeight;return(this.isHorizontal()?this.width:this.height)/e}}]),n}(oI),gI=function(){function e(t,n,r){(0,Wu.Z)(this,e),this.type=t,this.scope=n,this.override=r,this.items=Object.create(null)}return(0,qu.Z)(e,[{key:"isForType",value:function(e){return Object.prototype.isPrototypeOf.call(this.type.prototype,e.prototype)}},{key:"register",value:function(e){var t,n=Object.getPrototypeOf(e);(function(e){return"id"in e&&"defaults"in e})(n)&&(t=this.register(n));var r=this.items,a=e.id,i=this.scope+"."+a;if(!a)throw new Error("class does not have id: "+e);return a in r||(r[a]=e,function(e,t,n){var r=aM(Object.create(null),[n?vT.get(n):{},vT.get(t),e.defaults]);vT.set(t,r),e.defaultRoutes&&function(e,t){Object.keys(t).forEach((function(n){var r=n.split("."),a=r.pop(),i=[e].concat(r).join("."),o=t[n].split("."),s=o.pop(),l=o.join(".");vT.route(i,a,l,s)}))}(t,e.defaultRoutes);e.descriptors&&vT.describe(t,e.descriptors)}(e,i,t),this.override&&vT.override(e.id,e.overrides)),i}},{key:"get",value:function(e){return this.items[e]}},{key:"unregister",value:function(e){var t=this.items,n=e.id,r=this.scope;n in t&&delete t[n],r&&n in vT[r]&&(delete vT[r][n],this.override&&delete cT[n])}}]),e}();var yI=function(){function e(){(0,Wu.Z)(this,e),this.controllers=new gI(tA,"datasets",!0),this.elements=new gI(oI,"elements"),this.plugins=new gI(Object,"plugins"),this.scales=new gI(pI,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}return(0,qu.Z)(e,[{key:"add",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("register",t)}},{key:"remove",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("unregister",t)}},{key:"addControllers",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("register",t,this.controllers)}},{key:"addElements",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("register",t,this.elements)}},{key:"addPlugins",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("register",t,this.plugins)}},{key:"addScales",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("register",t,this.scales)}},{key:"getController",value:function(e){return this._get(e,this.controllers,"controller")}},{key:"getElement",value:function(e){return this._get(e,this.elements,"element")}},{key:"getPlugin",value:function(e){return this._get(e,this.plugins,"plugin")}},{key:"getScale",value:function(e){return this._get(e,this.scales,"scale")}},{key:"removeControllers",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("unregister",t,this.controllers)}},{key:"removeElements",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("unregister",t,this.elements)}},{key:"removePlugins",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("unregister",t,this.plugins)}},{key:"removeScales",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];this._each("unregister",t,this.scales)}},{key:"_each",value:function(e,t,n){var r=this;In(t).forEach((function(t){var a=n||r._getRegistryForType(t);n||a.isForType(t)||a===r.plugins&&t.id?r._exec(e,a,t):QP(t,(function(t){var a=n||r._getRegistryForType(t);r._exec(e,a,t)}))}))}},{key:"_exec",value:function(e,t,n){var r=uM(e);XP(n["before"+r],[],n),t[e](n),XP(n["after"+r],[],n)}},{key:"_getRegistryForType",value:function(e){for(var t=0;t<this._typedRegistries.length;t++){var n=this._typedRegistries[t];if(n.isForType(e))return n}return this.plugins}},{key:"_get",value:function(e,t,n){var r=t.get(e);if(void 0===r)throw new Error('"'+e+'" is not a registered '+n+".");return r}}]),e}(),bI=new yI,xI=function(){function e(){(0,Wu.Z)(this,e),this._init=[]}return(0,qu.Z)(e,[{key:"notify",value:function(e,t,n,r){"beforeInit"===t&&(this._init=this._createDescriptors(e,!0),this._notify(this._init,e,"install"));var a=r?this._descriptors(e).filter(r):this._descriptors(e),i=this._notify(a,e,t,n);return"afterDestroy"===t&&(this._notify(a,e,"stop"),this._notify(this._init,e,"uninstall")),i}},{key:"_notify",value:function(e,t,n,r){r=r||{};var a,i=(0,s.Z)(e);try{for(i.s();!(a=i.n()).done;){var o=a.value,l=o.plugin;if(!1===XP(l[n],[t,r,o.options],l)&&r.cancelable)return!1}}catch(c){i.e(c)}finally{i.f()}return!0}},{key:"invalidate",value:function(){zP(this._cache)||(this._oldCache=this._cache,this._cache=void 0)}},{key:"_descriptors",value:function(e){if(this._cache)return this._cache;var t=this._cache=this._createDescriptors(e);return this._notifyStateChanges(e),t}},{key:"_createDescriptors",value:function(e,t){var n=e&&e.config,r=GP(n.options&&n.options.plugins,{}),a=function(e){for(var t={},n=[],r=Object.keys(bI.plugins.items),a=0;a<r.length;a++)n.push(bI.getPlugin(r[a]));for(var i=e.plugins||[],o=0;o<i.length;o++){var s=i[o];-1===n.indexOf(s)&&(n.push(s),t[s.id]=!0)}return{plugins:n,localIds:t}}(n);return!1!==r||t?function(e,t,n,r){var a,i=t.plugins,o=t.localIds,l=[],c=e.getContext(),u=(0,s.Z)(i);try{for(u.s();!(a=u.n()).done;){var d=a.value,f=d.id,h=_I(n[f],r);null!==h&&l.push({plugin:d,options:wI(e.config,{plugin:d,local:o[f]},h,c)})}}catch(v){u.e(v)}finally{u.f()}return l}(e,a,r,t):[]}},{key:"_notifyStateChanges",value:function(e){var t=this._oldCache||[],n=this._cache,r=function(e,t){return e.filter((function(e){return!t.some((function(t){return e.plugin.id===t.plugin.id}))}))};this._notify(r(t,n),e,"stop"),this._notify(r(n,t),e,"start")}}]),e}();function _I(e,t){return t||!1!==e?!0===e?{}:e:null}function wI(e,t,n,r){var a=t.plugin,i=t.local,o=e.pluginScopeKeys(a),s=e.getOptionScopes(n,o);return i&&a.defaults&&s.push(a.defaults),e.createResolver(s,r,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function jI(e,t){var n=vT.datasets[e]||{};return((t.datasets||{})[e]||{}).indexAxis||t.indexAxis||n.indexAxis||"x"}function NI(e){if("x"===e||"y"===e||"r"===e)return e}function kI(e){return"top"===e||"bottom"===e?"x":"left"===e||"right"===e?"y":void 0}function SI(e){if(NI(e))return e;for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];for(var a=0,i=n;a<i.length;a++){var o=i[a],s=o.axis||kI(o.position)||e.length>1&&NI(e[0].toLowerCase());if(s)return s}throw new Error("Cannot determine type of '".concat(e,"' axis. Please provide 'axis' or 'position' option."))}function CI(e,t,n){if(n[t+"AxisID"]===e)return{axis:t}}function DI(e,t){var n=cT[e.type]||{scales:{}},r=t.scales||{},a=jI(e.type,t),i=Object.create(null);return Object.keys(r).forEach((function(t){var o=r[t];if(!qP(o))return console.error("Invalid scale configuration for scale: ".concat(t));if(o._proxy)return console.warn("Ignoring resolver passed as options for scale: ".concat(t));var s=SI(t,o,function(e,t){if(t.data&&t.data.datasets){var n=t.data.datasets.filter((function(t){return t.xAxisID===e||t.yAxisID===e}));if(n.length)return CI(e,"x",n[0])||CI(e,"y",n[0])}return{}}(t,e),vT.scales[o.type]),l=function(e,t){return e===t?"_index_":"_value_"}(s,a),c=n.scales||{};i[t]=iM(Object.create(null),[{axis:s},o,c[s],c[l]])})),e.data.datasets.forEach((function(n){var a=n.type||e.type,o=n.indexAxis||jI(a,t),s=(cT[a]||{}).scales||{};Object.keys(s).forEach((function(e){var t=function(e,t){var n=e;return"_index_"===e?n=t:"_value_"===e&&(n="x"===t?"y":"x"),n}(e,o),a=n[t+"AxisID"]||t;i[a]=i[a]||Object.create(null),iM(i[a],[{axis:t},r[a],s[e]])}))})),Object.keys(i).forEach((function(e){var t=i[e];iM(t,[vT.scales[t.type],vT.scale])})),i}function EI(e){var t=e.options||(e.options={});t.plugins=GP(t.plugins,{}),t.scales=DI(e,t)}function OI(e){return(e=e||{}).datasets=e.datasets||[],e.labels=e.labels||[],e}var PI=new Map,MI=new Set;function TI(e,t){var n=PI.get(e);return n||(n=t(),PI.set(e,n),MI.add(n)),n}var RI=function(e,t,n){var r=cM(t,n);void 0!==r&&e.add(r)},AI=function(){function e(t){(0,Wu.Z)(this,e),this._config=function(e){return(e=e||{}).data=OI(e.data),EI(e),e}(t),this._scopeCache=new Map,this._resolverCache=new Map}return(0,qu.Z)(e,[{key:"platform",get:function(){return this._config.platform}},{key:"type",get:function(){return this._config.type},set:function(e){this._config.type=e}},{key:"data",get:function(){return this._config.data},set:function(e){this._config.data=OI(e)}},{key:"options",get:function(){return this._config.options},set:function(e){this._config.options=e}},{key:"plugins",get:function(){return this._config.plugins}},{key:"update",value:function(){var e=this._config;this.clearCache(),EI(e)}},{key:"clearCache",value:function(){this._scopeCache.clear(),this._resolverCache.clear()}},{key:"datasetScopeKeys",value:function(e){return TI(e,(function(){return[["datasets.".concat(e),""]]}))}},{key:"datasetAnimationScopeKeys",value:function(e,t){return TI("".concat(e,".transition.").concat(t),(function(){return[["datasets.".concat(e,".transitions.").concat(t),"transitions.".concat(t)],["datasets.".concat(e),""]]}))}},{key:"datasetElementScopeKeys",value:function(e,t){return TI("".concat(e,"-").concat(t),(function(){return[["datasets.".concat(e,".elements.").concat(t),"datasets.".concat(e),"elements.".concat(t),""]]}))}},{key:"pluginScopeKeys",value:function(e){var t=e.id,n=this.type;return TI("".concat(n,"-plugin-").concat(t),(function(){return[["plugins.".concat(t)].concat(In(e.additionalOptionScopes||[]))]}))}},{key:"_cachedScopes",value:function(e,t){var n=this._scopeCache,r=n.get(e);return r&&!t||(r=new Map,n.set(e,r)),r}},{key:"getOptionScopes",value:function(e,t,n){var r=this.options,a=this.type,i=this._cachedScopes(e,n),o=i.get(t);if(o)return o;var s=new Set;t.forEach((function(t){e&&(s.add(e),t.forEach((function(t){return RI(s,e,t)}))),t.forEach((function(e){return RI(s,r,e)})),t.forEach((function(e){return RI(s,cT[a]||{},e)})),t.forEach((function(e){return RI(s,vT,e)})),t.forEach((function(e){return RI(s,uT,e)}))}));var l=Array.from(s);return 0===l.length&&l.push(Object.create(null)),MI.has(t)&&i.set(t,l),l}},{key:"chartOptionScopes",value:function(){var e=this.options,t=this.type;return[e,cT[t]||{},vT.datasets[t]||{},{type:t},vT,uT]}},{key:"resolveNamedOptions",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[""],a={$shared:!0},i=II(this._resolverCache,e,r),o=i.resolver,l=i.subPrefixes,c=o;if(FI(o,t)){a.$shared=!1,n=fM(n)?n():n;var u=this.createResolver(e,n,l);c=BT(o,n,u)}var d,f=(0,s.Z)(t);try{for(f.s();!(d=f.n()).done;){var h=d.value;a[h]=c[h]}}catch(v){f.e(v)}finally{f.f()}return a}},{key:"createResolver",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[""],r=arguments.length>3?arguments[3]:void 0,a=II(this._resolverCache,e,n),i=a.resolver;return qP(t)?BT(i,t,void 0,r):i}}]),e}();function II(e,t,n){var r=e.get(t);r||(r=new Map,e.set(t,r));var a=n.join(),i=r.get(a);i||(i={resolver:HT(t,n),subPrefixes:n.filter((function(e){return!e.toLowerCase().includes("hover")}))},r.set(a,i));return i}var LI=function(e){return qP(e)&&Object.getOwnPropertyNames(e).some((function(t){return fM(e[t])}))};function FI(e,t){var n,r=VT(e),a=r.isScriptable,i=r.isIndexable,o=(0,s.Z)(t);try{for(o.s();!(n=o.n()).done;){var l=n.value,c=a(l),u=i(l),d=(u||c)&&e[l];if(c&&(fM(d)||LI(d))||u&&WP(d))return!0}}catch(f){o.e(f)}finally{o.f()}return!1}var YI=["top","bottom","left","right","chartArea"];function UI(e,t){return"top"===e||"bottom"===e||-1===YI.indexOf(e)&&"x"===t}function ZI(e,t){return function(n,r){return n[e]===r[e]?n[t]-r[t]:n[e]-r[e]}}function HI(e){var t=e.chart,n=t.options.animation;t.notifyPlugins("afterRender"),XP(n&&n.onComplete,[e],t)}function BI(e){var t=e.chart,n=t.options.animation;XP(n&&n.onProgress,[e],t)}function VI(e){return dR()&&"string"===typeof e?e=document.getElementById(e):e&&e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas),e}var zI={},WI=function(e){var t=VI(e);return Object.values(zI).filter((function(e){return e.canvas===t})).pop()};function qI(e,t,n){for(var r=0,a=Object.keys(e);r<a.length;r++){var i=a[r],o=+i;if(o>=t){var s=e[i];delete e[i],(n>0||o>t)&&(e[o+n]=s)}}}var KI=function(){function e(t,n){var r=this;(0,Wu.Z)(this,e);var a=this.config=new AI(n),i=VI(t),o=WI(i);if(o)throw new Error("Canvas is already in use. Chart with ID '"+o.id+"' must be destroyed before the canvas with ID '"+o.canvas.id+"' can be reused.");var s=a.createResolver(a.chartOptionScopes(),this.getContext());this.platform=new(a.platform||function(e){return!dR()||"undefined"!==typeof OffscreenCanvas&&e instanceof OffscreenCanvas?zA:iI}(i)),this.platform.updateConfig(a);var l=this.platform.acquireContext(i,s.aspectRatio),c=l&&l.canvas,u=c&&c.height,d=c&&c.width;this.id=VP(),this.ctx=l,this.canvas=c,this.width=d,this.height=u,this._options=s,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new xI,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=function(e,t){var n;return function(){for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return t?(clearTimeout(n),n=setTimeout(e,t,a)):e.apply(this,a),t}}((function(e){return r.update(e)}),s.resizeDelay||0),this._dataChanges=[],zI[this.id]=this,l&&c?(YR.listen(this,"complete",HI),YR.listen(this,"progress",BI),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}return(0,qu.Z)(e,[{key:"aspectRatio",get:function(){var e=this.options,t=e.aspectRatio,n=e.maintainAspectRatio,r=this.width,a=this.height,i=this._aspectRatio;return zP(t)?n&&i?i:a?r/a:null:t}},{key:"data",get:function(){return this.config.data},set:function(e){this.config.data=e}},{key:"options",get:function(){return this._options},set:function(e){this.config.options=e}},{key:"registry",get:function(){return bI}},{key:"_initialize",value:function(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():xR(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}},{key:"clear",value:function(){return yT(this.canvas,this.ctx),this}},{key:"stop",value:function(){return YR.stop(this),this}},{key:"resize",value:function(e,t){YR.running(this)?this._resizeBeforeDraw={width:e,height:t}:this._resize(e,t)}},{key:"_resize",value:function(e,t){var n=this.options,r=this.canvas,a=n.maintainAspectRatio&&this.aspectRatio,i=this.platform.getMaximumSize(r,e,t,a),o=n.devicePixelRatio||this.platform.getDevicePixelRatio(),s=this.width?"resize":"attach";this.width=i.width,this.height=i.height,this._aspectRatio=this.aspectRatio,xR(this,o,!0)&&(this.notifyPlugins("resize",{size:i}),XP(n.onResize,[this,i],this),this.attached&&this._doResize(s)&&this.render())}},{key:"ensureScalesHaveIDs",value:function(){QP(this.options.scales||{},(function(e,t){e.id=t}))}},{key:"buildOrUpdateScales",value:function(){var e=this,t=this.options,n=t.scales,r=this.scales,a=Object.keys(r).reduce((function(e,t){return e[t]=!1,e}),{}),i=[];n&&(i=i.concat(Object.keys(n).map((function(e){var t=n[e],r=SI(e,t),a="r"===r,i="x"===r;return{options:t,dposition:a?"chartArea":i?"bottom":"left",dtype:a?"radialLinear":i?"category":"linear"}})))),QP(i,(function(n){var i=n.options,o=i.id,s=SI(o,i),l=GP(i.type,n.dtype);void 0!==i.position&&UI(i.position,s)===UI(n.dposition)||(i.position=n.dposition),a[o]=!0;var c=null;o in r&&r[o].type===l?c=r[o]:(c=new(bI.getScale(l))({id:o,type:l,ctx:e.ctx,chart:e}),r[c.id]=c);c.init(i,t)})),QP(a,(function(e,t){e||delete r[t]})),QP(r,(function(t){HA(e,t,t.options),UA(e,t)}))}},{key:"_updateMetasets",value:function(){var e=this._metasets,t=this.data.datasets.length,n=e.length;if(e.sort((function(e,t){return e.index-t.index})),n>t){for(var r=t;r<n;++r)this._destroyDatasetMeta(r);e.splice(t,n-t)}this._sortedMetasets=e.slice(0).sort(ZI("order","index"))}},{key:"_removeUnreferencedMetasets",value:function(){var e=this,t=this._metasets,n=this.data.datasets;t.length>n.length&&delete this._stacks,t.forEach((function(t,r){0===n.filter((function(e){return e===t._dataset})).length&&e._destroyDatasetMeta(r)}))}},{key:"buildOrUpdateControllers",value:function(){var e,t,n=[],r=this.data.datasets;for(this._removeUnreferencedMetasets(),e=0,t=r.length;e<t;e++){var a=r[e],i=this.getDatasetMeta(e),o=a.type||this.config.type;if(i.type&&i.type!==o&&(this._destroyDatasetMeta(e),i=this.getDatasetMeta(e)),i.type=o,i.indexAxis=a.indexAxis||jI(o,this.options),i.order=a.order||0,i.index=e,i.label=""+a.label,i.visible=this.isDatasetVisible(e),i.controller)i.controller.updateIndex(e),i.controller.linkScales();else{var s=bI.getController(o),l=vT.datasets[o],c=l.datasetElementType,u=l.dataElementType;Object.assign(s,{dataElementType:bI.getElement(u),datasetElementType:c&&bI.getElement(c)}),i.controller=new s(this,e),n.push(i.controller)}}return this._updateMetasets(),n}},{key:"_resetElements",value:function(){var e=this;QP(this.data.datasets,(function(t,n){e.getDatasetMeta(n).controller.reset()}),this)}},{key:"reset",value:function(){this._resetElements(),this.notifyPlugins("reset")}},{key:"update",value:function(e){var t=this.config;t.update();var n=this._options=t.createResolver(t.chartOptionScopes(),this.getContext()),r=this._animationsDisabled=!n.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1!==this.notifyPlugins("beforeUpdate",{mode:e,cancelable:!0})){var a=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");for(var i=0,o=0,s=this.data.datasets.length;o<s;o++){var l=this.getDatasetMeta(o).controller,c=!r&&-1===a.indexOf(l);l.buildOrUpdateElements(c),i=Math.max(+l.getMaxOverflow(),i)}i=this._minPadding=n.layout.autoPadding?i:0,this._updateLayout(i),r||QP(a,(function(e){e.reset()})),this._updateDatasets(e),this.notifyPlugins("afterUpdate",{mode:e}),this._layers.sort(ZI("z","_idx"));var u=this._active,d=this._lastEvent;d?this._eventHandler(d,!0):u.length&&this._updateHoverStyles(u,u,!0),this.render()}}},{key:"_updateScales",value:function(){var e=this;QP(this.scales,(function(t){ZA(e,t)})),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}},{key:"_checkEventBindings",value:function(){var e=this.options,t=new Set(Object.keys(this._listeners)),n=new Set(e.events);hM(t,n)&&!!this._responsiveListeners===e.responsive||(this.unbindEvents(),this.bindEvents())}},{key:"_updateHiddenIndices",value:function(){var e,t=this._hiddenIndices,n=this._getUniformDataChanges()||[],r=(0,s.Z)(n);try{for(r.s();!(e=r.n()).done;){var a=e.value,i=a.method,o=a.start,l=a.count;qI(t,o,"_removeElements"===i?-l:l)}}catch(c){r.e(c)}finally{r.f()}}},{key:"_getUniformDataChanges",value:function(){var e=this._dataChanges;if(e&&e.length){this._dataChanges=[];for(var t=this.data.datasets.length,n=function(t){return new Set(e.filter((function(e){return e[0]===t})).map((function(e,t){return t+","+e.splice(1).join(",")})))},r=n(0),a=1;a<t;a++)if(!hM(r,n(a)))return;return Array.from(r).map((function(e){return e.split(",")})).map((function(e){return{method:e[1],start:+e[2],count:+e[3]}}))}}},{key:"_updateLayout",value:function(e){var t=this;if(!1!==this.notifyPlugins("beforeLayout",{cancelable:!0})){BA(this,this.width,this.height,e);var n=this.chartArea,r=n.width<=0||n.height<=0;this._layers=[],QP(this.boxes,(function(e){var n;r&&"chartArea"===e.position||(e.configure&&e.configure(),(n=t._layers).push.apply(n,In(e._layers())))}),this),this._layers.forEach((function(e,t){e._idx=t})),this.notifyPlugins("afterLayout")}}},{key:"_updateDatasets",value:function(e){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:e,cancelable:!0})){for(var t=0,n=this.data.datasets.length;t<n;++t)this.getDatasetMeta(t).controller.configure();for(var r=0,a=this.data.datasets.length;r<a;++r)this._updateDataset(r,fM(e)?e({datasetIndex:r}):e);this.notifyPlugins("afterDatasetsUpdate",{mode:e})}}},{key:"_updateDataset",value:function(e,t){var n=this.getDatasetMeta(e),r={meta:n,index:e,mode:t,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetUpdate",r)&&(n.controller._update(t),r.cancelable=!1,this.notifyPlugins("afterDatasetUpdate",r))}},{key:"render",value:function(){!1!==this.notifyPlugins("beforeRender",{cancelable:!0})&&(YR.has(this)?this.attached&&!YR.running(this)&&YR.start(this):(this.draw(),HI({chart:this})))}},{key:"draw",value:function(){var e;if(this._resizeBeforeDraw){var t=this._resizeBeforeDraw,n=t.width,r=t.height;this._resizeBeforeDraw=null,this._resize(n,r)}if(this.clear(),!(this.width<=0||this.height<=0)&&!1!==this.notifyPlugins("beforeDraw",{cancelable:!0})){var a=this._layers;for(e=0;e<a.length&&a[e].z<=0;++e)a[e].draw(this.chartArea);for(this._drawDatasets();e<a.length;++e)a[e].draw(this.chartArea);this.notifyPlugins("afterDraw")}}},{key:"_getSortedDatasetMetas",value:function(e){var t,n,r=this._sortedMetasets,a=[];for(t=0,n=r.length;t<n;++t){var i=r[t];e&&!i.visible||a.push(i)}return a}},{key:"getSortedVisibleDatasetMetas",value:function(){return this._getSortedDatasetMetas(!0)}},{key:"_drawDatasets",value:function(){if(!1!==this.notifyPlugins("beforeDatasetsDraw",{cancelable:!0})){for(var e=this.getSortedVisibleDatasetMetas(),t=e.length-1;t>=0;--t)this._drawDataset(e[t]);this.notifyPlugins("afterDatasetsDraw")}}},{key:"_drawDataset",value:function(e){var t=this.ctx,n={meta:e,index:e.index,cancelable:!0},r=LR(this,e);!1!==this.notifyPlugins("beforeDatasetDraw",n)&&(r&&wT(t,r),e.controller.draw(),r&&jT(t),n.cancelable=!1,this.notifyPlugins("afterDatasetDraw",n))}},{key:"isPointInArea",value:function(e){return _T(e,this.chartArea,this._minPadding)}},{key:"getElementsAtEventForMode",value:function(e,t,n,r){var a=CA.modes[t];return"function"===typeof a?a(this,e,n,r):[]}},{key:"getDatasetMeta",value:function(e){var t=this.data.datasets[e],n=this._metasets,r=n.filter((function(e){return e&&e._dataset===t})).pop();return r||(r={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:t&&t.order||0,index:e,_dataset:t,_parsed:[],_sorted:!1},n.push(r)),r}},{key:"getContext",value:function(){return this.$context||(this.$context=ZT(null,{chart:this,type:"chart"}))}},{key:"getVisibleDatasetCount",value:function(){return this.getSortedVisibleDatasetMetas().length}},{key:"isDatasetVisible",value:function(e){var t=this.data.datasets[e];if(!t)return!1;var n=this.getDatasetMeta(e);return"boolean"===typeof n.hidden?!n.hidden:!t.hidden}},{key:"setDatasetVisibility",value:function(e,t){this.getDatasetMeta(e).hidden=!t}},{key:"toggleDataVisibility",value:function(e){this._hiddenIndices[e]=!this._hiddenIndices[e]}},{key:"getDataVisibility",value:function(e){return!this._hiddenIndices[e]}},{key:"_updateVisibility",value:function(e,t,n){var r=n?"show":"hide",a=this.getDatasetMeta(e),i=a.controller._resolveAnimations(void 0,r);dM(t)?(a.data[t].hidden=!n,this.update()):(this.setDatasetVisibility(e,n),i.update(a,{visible:n}),this.update((function(t){return t.datasetIndex===e?r:void 0})))}},{key:"hide",value:function(e,t){this._updateVisibility(e,t,!1)}},{key:"show",value:function(e,t){this._updateVisibility(e,t,!0)}},{key:"_destroyDatasetMeta",value:function(e){var t=this._metasets[e];t&&t.controller&&t.controller._destroy(),delete this._metasets[e]}},{key:"_stop",value:function(){var e,t;for(this.stop(),YR.remove(this),e=0,t=this.data.datasets.length;e<t;++e)this._destroyDatasetMeta(e)}},{key:"destroy",value:function(){this.notifyPlugins("beforeDestroy");var e=this.canvas,t=this.ctx;this._stop(),this.config.clearCache(),e&&(this.unbindEvents(),yT(e,t),this.platform.releaseContext(t),this.canvas=null,this.ctx=null),delete zI[this.id],this.notifyPlugins("afterDestroy")}},{key:"toBase64Image",value:function(){var e;return(e=this.canvas).toDataURL.apply(e,arguments)}},{key:"bindEvents",value:function(){this.bindUserEvents(),this.options.responsive?this.bindResponsiveEvents():this.attached=!0}},{key:"bindUserEvents",value:function(){var e=this,t=this._listeners,n=this.platform,r=function(t,n,r){t.offsetX=n,t.offsetY=r,e._eventHandler(t)};QP(this.options.events,(function(a){return function(r,a){n.addEventListener(e,r,a),t[r]=a}(a,r)}))}},{key:"bindResponsiveEvents",value:function(){var e=this;this._responsiveListeners||(this._responsiveListeners={});var t,n=this._responsiveListeners,r=this.platform,a=function(t,a){r.addEventListener(e,t,a),n[t]=a},i=function(t,a){n[t]&&(r.removeEventListener(e,t,a),delete n[t])},o=function(t,n){e.canvas&&e.resize(t,n)},s=function n(){i("attach",n),e.attached=!0,e.resize(),a("resize",o),a("detach",t)};t=function(){e.attached=!1,i("resize",o),e._stop(),e._resize(0,0),a("attach",s)},r.isAttached(this.canvas)?s():t()}},{key:"unbindEvents",value:function(){var e=this;QP(this._listeners,(function(t,n){e.platform.removeEventListener(e,n,t)})),this._listeners={},QP(this._responsiveListeners,(function(t,n){e.platform.removeEventListener(e,n,t)})),this._responsiveListeners=void 0}},{key:"updateHoverStyle",value:function(e,t,n){var r,a,i,o=n?"set":"remove";for("dataset"===t&&this.getDatasetMeta(e[0].datasetIndex).controller["_"+o+"DatasetHoverStyle"](),a=0,i=e.length;a<i;++a){var s=(r=e[a])&&this.getDatasetMeta(r.datasetIndex).controller;s&&s[o+"HoverStyle"](r.element,r.datasetIndex,r.index)}}},{key:"getActiveElements",value:function(){return this._active||[]}},{key:"setActiveElements",value:function(e){var t=this,n=this._active||[],r=e.map((function(e){var n=e.datasetIndex,r=e.index,a=t.getDatasetMeta(n);if(!a)throw new Error("No dataset found at index "+n);return{datasetIndex:n,element:a.data[r],index:r}}));!eM(r,n)&&(this._active=r,this._lastEvent=null,this._updateHoverStyles(r,n))}},{key:"notifyPlugins",value:function(e,t,n){return this._plugins.notify(this,e,t,n)}},{key:"isPluginEnabled",value:function(e){return 1===this._plugins._cache.filter((function(t){return t.plugin.id===e})).length}},{key:"_updateHoverStyles",value:function(e,t,n){var r=this.options.hover,a=function(e,t){return e.filter((function(e){return!t.some((function(t){return e.datasetIndex===t.datasetIndex&&e.index===t.index}))}))},i=a(t,e),o=n?e:a(e,t);i.length&&this.updateHoverStyle(i,r.mode,!1),o.length&&r.mode&&this.updateHoverStyle(o,r.mode,!0)}},{key:"_eventHandler",value:function(e,t){var n=this,r={event:e,replay:t,cancelable:!0,inChartArea:this.isPointInArea(e)},a=function(t){return(t.options.events||n.options.events).includes(e.native.type)};if(!1!==this.notifyPlugins("beforeEvent",r,a)){var i=this._handleEvent(e,t,r.inChartArea);return r.cancelable=!1,this.notifyPlugins("afterEvent",r,a),(i||r.changed)&&this.render(),this}}},{key:"_handleEvent",value:function(e,t,n){var r=this._active,a=void 0===r?[]:r,i=this.options,o=t,s=this._getActiveElements(e,a,n,o),l=function(e){return"mouseup"===e.type||"click"===e.type||"contextmenu"===e.type}(e),c=function(e,t,n,r){return n&&"mouseout"!==e.type?r?t:e:null}(e,this._lastEvent,n,l);n&&(this._lastEvent=null,XP(i.onHover,[e,s,this],this),l&&XP(i.onClick,[e,s,this],this));var u=!eM(s,a);return(u||t)&&(this._active=s,this._updateHoverStyles(s,a,t)),this._lastEvent=c,u}},{key:"_getActiveElements",value:function(e,t,n,r){if("mouseout"===e.type)return[];if(!n)return t;var a=this.options.hover;return this.getElementsAtEventForMode(e,a.mode,a,r)}}],[{key:"register",value:function(){bI.add.apply(bI,arguments),$I()}},{key:"unregister",value:function(){bI.remove.apply(bI,arguments),$I()}}]),e}();function $I(){return QP(KI.instances,(function(e){return e._plugins.invalidate()}))}function GI(e,t,n,r){var a=AT(e.options.borderRadius,["outerStart","outerEnd","innerStart","innerEnd"]),i=(n-t)/2,o=Math.min(i,r*t/2),s=function(e){var t=(n-Math.min(i,e))*r/2;return IM(e,0,Math.min(i,t))};return{outerStart:s(a.outerStart),outerEnd:s(a.outerEnd),innerStart:IM(a.innerStart,0,o),innerEnd:IM(a.innerEnd,0,o)}}function JI(e,t,n,r){return{x:n+e*Math.cos(t),y:r+e*Math.sin(t)}}function XI(e,t,n,r,a,i){var o=t.x,s=t.y,l=t.startAngle,c=t.pixelMargin,u=t.innerRadius,d=Math.max(t.outerRadius+r+n-c,0),f=u>0?u+r+n+c:0,h=0,v=a-l;if(r){var m=((u>0?u-r:0)+(d>0?d-r:0))/2;h=(v-(0!==m?v*m/(m+r):v))/2}var p=(v-Math.max(.001,v*d-n/vM)/d)/2,g=l+p+h,y=a-p-h,b=GI(t,f,d,y-g),x=b.outerStart,_=b.outerEnd,w=b.innerStart,j=b.innerEnd,N=d-x,k=d-_,S=g+x/N,C=y-_/k,D=f+w,E=f+j,O=g+w/D,P=y-j/E;if(e.beginPath(),i){var M=(S+C)/2;if(e.arc(o,s,d,S,M),e.arc(o,s,d,M,C),_>0){var T=JI(k,C,o,s);e.arc(T.x,T.y,_,C,y+bM)}var R=JI(E,y,o,s);if(e.lineTo(R.x,R.y),j>0){var A=JI(E,P,o,s);e.arc(A.x,A.y,j,y+bM,P+Math.PI)}var I=(y-j/f+(g+w/f))/2;if(e.arc(o,s,f,y-j/f,I,!0),e.arc(o,s,f,I,g+w/f,!0),w>0){var L=JI(D,O,o,s);e.arc(L.x,L.y,w,O+Math.PI,g-bM)}var F=JI(N,g,o,s);if(e.lineTo(F.x,F.y),x>0){var Y=JI(N,S,o,s);e.arc(Y.x,Y.y,x,g-bM,S)}}else{e.moveTo(o,s);var U=Math.cos(S)*d+o,Z=Math.sin(S)*d+s;e.lineTo(U,Z);var H=Math.cos(C)*d+o,B=Math.sin(C)*d+s;e.lineTo(H,B)}e.closePath()}function QI(e,t,n,r,a){var i=t.fullCircles,o=t.startAngle,s=t.circumference,l=t.options,c=l.borderWidth,u=l.borderJoinStyle,d=l.borderDash,f=l.borderDashOffset,h=l.borderRadius,v="inner"===l.borderAlign;if(c){e.setLineDash(d||[]),e.lineDashOffset=f,v?(e.lineWidth=2*c,e.lineJoin=u||"round"):(e.lineWidth=c,e.lineJoin=u||"bevel");var m=t.endAngle;if(i){XI(e,t,n,r,m,a);for(var p=0;p<i;++p)e.stroke();isNaN(s)||(m=o+(s%mM||mM))}v&&function(e,t,n){var r=t.startAngle,a=t.pixelMargin,i=t.x,o=t.y,s=t.outerRadius,l=t.innerRadius,c=a/s;e.beginPath(),e.arc(i,o,s,r-c,n+c),l>a?(c=a/l,e.arc(i,o,l,n+c,r-c,!0)):e.arc(i,o,a,n+bM,r-bM),e.closePath(),e.clip()}(e,t,m),l.selfJoin&&m-o>=vM&&0===h&&"miter"!==u&&function(e,t,n){var r=t.startAngle,a=t.x,i=t.y,o=t.outerRadius,s=t.innerRadius,l=t.options,c=l.borderWidth,u=l.borderJoinStyle,d=Math.min(c/o,RM(r-n));if(e.beginPath(),e.arc(a,i,o-c/2,r+d/2,n-d/2),s>0){var f=Math.min(c/s,RM(r-n));e.arc(a,i,s+c/2,n-f/2,r+f/2,!0)}else{var h=Math.min(c/2,o*RM(r-n));if("round"===u)e.arc(a,i,h,n-vM/2,r+vM/2,!0);else if("bevel"===u){var v=2*h*h,m=-v*Math.cos(n+vM/2)+a,p=-v*Math.sin(n+vM/2)+i,g=v*Math.cos(r+vM/2)+a,y=v*Math.sin(r+vM/2)+i;e.lineTo(m,p),e.lineTo(g,y)}}e.closePath(),e.moveTo(0,0),e.rect(0,0,e.canvas.width,e.canvas.height),e.clip("evenodd")}(e,t,m),i||(XI(e,t,n,r,m,a),e.stroke())}}(0,gt.Z)(KI,"defaults",vT),(0,gt.Z)(KI,"instances",zI),(0,gt.Z)(KI,"overrides",cT),(0,gt.Z)(KI,"registry",bI),(0,gt.Z)(KI,"version","4.5.0"),(0,gt.Z)(KI,"getChart",WI);var eL=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){var r;return(0,Wu.Z)(this,n),r=t.call(this),(0,gt.Z)((0,Hx.Z)(r),"circumference",void 0),(0,gt.Z)((0,Hx.Z)(r),"endAngle",void 0),(0,gt.Z)((0,Hx.Z)(r),"fullCircles",void 0),(0,gt.Z)((0,Hx.Z)(r),"innerRadius",void 0),(0,gt.Z)((0,Hx.Z)(r),"outerRadius",void 0),(0,gt.Z)((0,Hx.Z)(r),"pixelMargin",void 0),(0,gt.Z)((0,Hx.Z)(r),"startAngle",void 0),r.options=void 0,r.circumference=void 0,r.startAngle=void 0,r.endAngle=void 0,r.innerRadius=void 0,r.outerRadius=void 0,r.pixelMargin=0,r.fullCircles=0,e&&Object.assign((0,Hx.Z)(r),e),r}return(0,qu.Z)(n,[{key:"inRange",value:function(e,t,n){var r=PM(this.getProps(["x","y"],n),{x:e,y:t}),a=r.angle,i=r.distance,o=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],n),s=o.startAngle,l=o.endAngle,c=o.innerRadius,u=o.outerRadius,d=o.circumference,f=(this.options.spacing+this.options.borderWidth)/2,h=GP(d,l-s),v=AM(a,s,l)&&s!==l,m=h>=mM||v,p=LM(i,c+f,u+f);return m&&p}},{key:"getCenterPoint",value:function(e){var t=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius"],e),n=t.x,r=t.y,a=t.startAngle,i=t.endAngle,o=t.innerRadius,s=t.outerRadius,l=this.options,c=l.offset,u=(a+i)/2,d=(o+s+l.spacing+c)/2;return{x:n+Math.cos(u)*d,y:r+Math.sin(u)*d}}},{key:"tooltipPosition",value:function(e){return this.getCenterPoint(e)}},{key:"draw",value:function(e){var t=this.options,n=this.circumference,r=(t.offset||0)/4,a=(t.spacing||0)/2,i=t.circular;if(this.pixelMargin="inner"===t.borderAlign?.33:0,this.fullCircles=n>mM?Math.floor(n/mM):0,!(0===n||this.innerRadius<0||this.outerRadius<0)){e.save();var o=(this.startAngle+this.endAngle)/2;e.translate(Math.cos(o)*r,Math.sin(o)*r);var s=r*(1-Math.sin(Math.min(vM,n||0)));e.fillStyle=t.backgroundColor,e.strokeStyle=t.borderColor,function(e,t,n,r,a){var i=t.fullCircles,o=t.startAngle,s=t.circumference,l=t.endAngle;if(i){XI(e,t,n,r,l,a);for(var c=0;c<i;++c)e.fill();isNaN(s)||(l=o+(s%mM||mM))}XI(e,t,n,r,l,a),e.fill()}(e,this,s,a,i),QI(e,this,s,a,i),e.restore()}}}]),n}(oI);function tL(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t;e.lineCap=GP(n.borderCapStyle,t.borderCapStyle),e.setLineDash(GP(n.borderDash,t.borderDash)),e.lineDashOffset=GP(n.borderDashOffset,t.borderDashOffset),e.lineJoin=GP(n.borderJoinStyle,t.borderJoinStyle),e.lineWidth=GP(n.borderWidth,t.borderWidth),e.strokeStyle=GP(n.borderColor,t.borderColor)}function nL(e,t,n){e.lineTo(n.x,n.y)}function rL(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=e.length,a=n.start,i=void 0===a?0:a,o=n.end,s=void 0===o?r-1:o,l=t.start,c=t.end,u=Math.max(i,l),d=Math.min(s,c),f=i<l&&s<l||i>c&&s>c;return{count:r,start:u,loop:t.loop,ilen:d<u&&!f?r+d-u:d-u}}function aL(e,t,n,r){var a,i,o,s=t.points,l=t.options,c=rL(s,n,r),u=c.count,d=c.start,f=c.loop,h=c.ilen,v=function(e){return e.stepped?NT:e.tension||"monotone"===e.cubicInterpolationMode?kT:nL}(l),m=r||{},p=m.move,g=void 0===p||p,y=m.reverse;for(a=0;a<=h;++a)(i=s[(d+(y?h-a:a))%u]).skip||(g?(e.moveTo(i.x,i.y),g=!1):v(e,o,i,y,l.stepped),o=i);return f&&v(e,o,i=s[(d+(y?h:0))%u],y,l.stepped),!!f}function iL(e,t,n,r){var a,i,o,s,l,c,u=t.points,d=rL(u,n,r),f=d.count,h=d.start,v=d.ilen,m=r||{},p=m.move,g=void 0===p||p,y=m.reverse,b=0,x=0,_=function(e){return(h+(y?v-e:e))%f},w=function(){s!==l&&(e.lineTo(b,l),e.lineTo(b,s),e.lineTo(b,c))};for(g&&(i=u[_(0)],e.moveTo(i.x,i.y)),a=0;a<=v;++a)if(!(i=u[_(a)]).skip){var j=i.x,N=i.y,k=0|j;k===o?(N<s?s=N:N>l&&(l=N),b=(x*b+j)/++x):(w(),e.lineTo(j,N),o=k,x=0,s=l=N),c=N}w()}function oL(e){var t=e.options,n=t.borderDash&&t.borderDash.length;return!e._decimated&&!e._loop&&!t.tension&&"monotone"!==t.cubicInterpolationMode&&!t.stepped&&!n?iL:aL}(0,gt.Z)(eL,"id","arc"),(0,gt.Z)(eL,"defaults",{borderAlign:"center",borderColor:"#fff",borderDash:[],borderDashOffset:0,borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0,selfJoin:!1}),(0,gt.Z)(eL,"defaultRoutes",{backgroundColor:"backgroundColor"}),(0,gt.Z)(eL,"descriptors",{_scriptable:!0,_indexable:function(e){return"borderDash"!==e}});var sL="function"===typeof Path2D;function lL(e,t,n,r){sL&&!t.options.segment?function(e,t,n,r){var a=t._path;a||(a=t._path=new Path2D,t.path(a,n,r)&&a.closePath()),tL(e,t.options),e.stroke(a)}(e,t,n,r):function(e,t,n,r){var a,i=t.segments,o=t.options,l=oL(t),c=(0,s.Z)(i);try{for(c.s();!(a=c.n()).done;){var u=a.value;tL(e,o,u.style),e.beginPath(),l(e,t,u,{start:n,end:n+r-1})&&e.closePath(),e.stroke()}}catch(d){c.e(d)}finally{c.f()}}(e,t,n,r)}var cL=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){var r;return(0,Wu.Z)(this,n),(r=t.call(this)).animated=!0,r.options=void 0,r._chart=void 0,r._loop=void 0,r._fullLoop=void 0,r._path=void 0,r._points=void 0,r._segments=void 0,r._decimated=!1,r._pointsUpdated=!1,r._datasetIndex=void 0,e&&Object.assign((0,Hx.Z)(r),e),r}return(0,qu.Z)(n,[{key:"updateControlPoints",value:function(e,t){var n=this.options;if((n.tension||"monotone"===n.cubicInterpolationMode)&&!n.stepped&&!this._pointsUpdated){var r=n.spanGaps?this._loop:this._fullLoop;uR(this._points,n,e,r,t),this._pointsUpdated=!0}}},{key:"points",get:function(){return this._points},set:function(e){this._points=e,delete this._segments,delete this._path,this._pointsUpdated=!1}},{key:"segments",get:function(){return this._segments||(this._segments=function(e,t){var n=e.points,r=e.options.spanGaps,a=n.length;if(!a)return[];var i=!!e._loop,o=function(e,t,n,r){var a=0,i=t-1;if(n&&!r)for(;a<t&&!e[a].skip;)a++;for(;a<t&&e[a].skip;)a++;for(a%=t,n&&(i+=a);i>a&&e[i%t].skip;)i--;return{start:a,end:i%=t}}(n,a,i,r),s=o.start,l=o.end;return TR(e,!0===r?[{start:s,end:l,loop:i}]:function(e,t,n,r){var a,i=e.length,o=[],s=t,l=e[t];for(a=t+1;a<=n;++a){var c=e[a%i];c.skip||c.stop?l.skip||(r=!1,o.push({start:t%i,end:(a-1)%i,loop:r}),t=s=c.stop?a:null):(s=a,l.skip&&(t=a)),l=c}return null!==s&&o.push({start:t%i,end:s%i,loop:r}),o}(n,s,l<s?l+a:l,!!e._fullLoop&&0===s&&l===a-1),n,t)}(this,this.options.segment))}},{key:"first",value:function(){var e=this.segments,t=this.points;return e.length&&t[e[0].start]}},{key:"last",value:function(){var e=this.segments,t=this.points,n=e.length;return n&&t[e[n-1].end]}},{key:"interpolate",value:function(e,t){var n=this.options,r=e[t],a=this.points,i=MR(this,{property:t,start:r,end:r});if(i.length){var o,s,l=[],c=function(e){return e.stepped?NR:e.tension||"monotone"===e.cubicInterpolationMode?kR:jR}(n);for(o=0,s=i.length;o<s;++o){var u=i[o],d=u.start,f=u.end,h=a[d],v=a[f];if(h!==v){var m=c(h,v,Math.abs((r-h[t])/(v[t]-h[t])),n.stepped);m[t]=e[t],l.push(m)}else l.push(h)}return 1===l.length?l[0]:l}}},{key:"pathSegment",value:function(e,t,n){return oL(this)(e,this,t,n)}},{key:"path",value:function(e,t,n){var r=this.segments,a=oL(this),i=this._loop;t=t||0,n=n||this.points.length-t;var o,l=(0,s.Z)(r);try{for(l.s();!(o=l.n()).done;){i&=a(e,this,o.value,{start:t,end:t+n-1})}}catch(c){l.e(c)}finally{l.f()}return!!i}},{key:"draw",value:function(e,t,n,r){var a=this.options||{};(this.points||[]).length&&a.borderWidth&&(e.save(),lL(e,this,n,r),e.restore()),this.animated&&(this._pointsUpdated=!1,this._path=void 0)}}]),n}(oI);function uL(e,t,n,r){var a=e.options,i=e.getProps([n],r)[n];return Math.abs(t-i)<a.radius+a.hitRadius}(0,gt.Z)(cL,"id","line"),(0,gt.Z)(cL,"defaults",{borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0}),(0,gt.Z)(cL,"defaultRoutes",{backgroundColor:"backgroundColor",borderColor:"borderColor"}),(0,gt.Z)(cL,"descriptors",{_scriptable:!0,_indexable:function(e){return"borderDash"!==e&&"fill"!==e}});var dL=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){var r;return(0,Wu.Z)(this,n),r=t.call(this),(0,gt.Z)((0,Hx.Z)(r),"parsed",void 0),(0,gt.Z)((0,Hx.Z)(r),"skip",void 0),(0,gt.Z)((0,Hx.Z)(r),"stop",void 0),r.options=void 0,r.parsed=void 0,r.skip=void 0,r.stop=void 0,e&&Object.assign((0,Hx.Z)(r),e),r}return(0,qu.Z)(n,[{key:"inRange",value:function(e,t,n){var r=this.options,a=this.getProps(["x","y"],n),i=a.x,o=a.y;return Math.pow(e-i,2)+Math.pow(t-o,2)<Math.pow(r.hitRadius+r.radius,2)}},{key:"inXRange",value:function(e,t){return uL(this,e,"x",t)}},{key:"inYRange",value:function(e,t){return uL(this,e,"y",t)}},{key:"getCenterPoint",value:function(e){var t=this.getProps(["x","y"],e);return{x:t.x,y:t.y}}},{key:"size",value:function(e){var t=(e=e||this.options||{}).radius||0;return 2*((t=Math.max(t,t&&e.hoverRadius||0))+(t&&e.borderWidth||0))}},{key:"draw",value:function(e,t){var n=this.options;this.skip||n.radius<.1||!_T(this,t,this.size(n)/2)||(e.strokeStyle=n.borderColor,e.lineWidth=n.borderWidth,e.fillStyle=n.backgroundColor,bT(e,n,this.x,this.y))}},{key:"getRange",value:function(){var e=this.options||{};return e.radius+e.hitRadius}}]),n}(oI);function fL(e,t){var n,r,a,i,o,s=e.getProps(["x","y","base","width","height"],t),l=s.x,c=s.y,u=s.base,d=s.width,f=s.height;return e.horizontal?(o=f/2,n=Math.min(l,u),r=Math.max(l,u),a=c-o,i=c+o):(n=l-(o=d/2),r=l+o,a=Math.min(c,u),i=Math.max(c,u)),{left:n,top:a,right:r,bottom:i}}function hL(e,t,n,r){return e?0:IM(t,n,r)}function vL(e){var t=fL(e),n=t.right-t.left,r=t.bottom-t.top,a=function(e,t,n){var r=e.options.borderWidth,a=e.borderSkipped,i=IT(r);return{t:hL(a.top,i.top,0,n),r:hL(a.right,i.right,0,t),b:hL(a.bottom,i.bottom,0,n),l:hL(a.left,i.left,0,t)}}(e,n/2,r/2),i=function(e,t,n){var r=e.getProps(["enableBorderRadius"]).enableBorderRadius,a=e.options.borderRadius,i=LT(a),o=Math.min(t,n),s=e.borderSkipped,l=r||qP(a);return{topLeft:hL(!l||s.top||s.left,i.topLeft,0,o),topRight:hL(!l||s.top||s.right,i.topRight,0,o),bottomLeft:hL(!l||s.bottom||s.left,i.bottomLeft,0,o),bottomRight:hL(!l||s.bottom||s.right,i.bottomRight,0,o)}}(e,n/2,r/2);return{outer:{x:t.left,y:t.top,w:n,h:r,radius:i},inner:{x:t.left+a.l,y:t.top+a.t,w:n-a.l-a.r,h:r-a.t-a.b,radius:{topLeft:Math.max(0,i.topLeft-Math.max(a.t,a.l)),topRight:Math.max(0,i.topRight-Math.max(a.t,a.r)),bottomLeft:Math.max(0,i.bottomLeft-Math.max(a.b,a.l)),bottomRight:Math.max(0,i.bottomRight-Math.max(a.b,a.r))}}}}function mL(e,t,n,r){var a=null===t,i=null===n,o=e&&!(a&&i)&&fL(e,r);return o&&(a||LM(t,o.left,o.right))&&(i||LM(n,o.top,o.bottom))}function pL(e,t){e.rect(t.x,t.y,t.w,t.h)}function gL(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=e.x!==n.x?-t:0,a=e.y!==n.y?-t:0,i=(e.x+e.w!==n.x+n.w?t:0)-r,o=(e.y+e.h!==n.y+n.h?t:0)-a;return{x:e.x+r,y:e.y+a,w:e.w+i,h:e.h+o,radius:e.radius}}(0,gt.Z)(dL,"id","point"),(0,gt.Z)(dL,"defaults",{borderWidth:1,hitRadius:1,hoverBorderWidth:1,hoverRadius:4,pointStyle:"circle",radius:3,rotation:0}),(0,gt.Z)(dL,"defaultRoutes",{backgroundColor:"backgroundColor",borderColor:"borderColor"});var yL=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){var r;return(0,Wu.Z)(this,n),(r=t.call(this)).options=void 0,r.horizontal=void 0,r.base=void 0,r.width=void 0,r.height=void 0,r.inflateAmount=void 0,e&&Object.assign((0,Hx.Z)(r),e),r}return(0,qu.Z)(n,[{key:"draw",value:function(e){var t,n=this.inflateAmount,r=this.options,a=r.borderColor,i=r.backgroundColor,o=vL(this),s=o.inner,l=o.outer,c=(t=l.radius).topLeft||t.topRight||t.bottomLeft||t.bottomRight?OT:pL;e.save(),l.w===s.w&&l.h===s.h||(e.beginPath(),c(e,gL(l,n,s)),e.clip(),c(e,gL(s,-n,l)),e.fillStyle=a,e.fill("evenodd")),e.beginPath(),c(e,gL(s,n)),e.fillStyle=i,e.fill(),e.restore()}},{key:"inRange",value:function(e,t,n){return mL(this,e,t,n)}},{key:"inXRange",value:function(e,t){return mL(this,e,null,t)}},{key:"inYRange",value:function(e,t){return mL(this,null,e,t)}},{key:"getCenterPoint",value:function(e){var t=this.getProps(["x","y","base","horizontal"],e),n=t.x,r=t.y,a=t.base,i=t.horizontal;return{x:i?(n+a)/2:n,y:i?r:(r+a)/2}}},{key:"getRange",value:function(e){return"x"===e?this.width/2:this.height/2}}]),n}(oI);(0,gt.Z)(yL,"id","bar"),(0,gt.Z)(yL,"defaults",{borderSkipped:"start",borderWidth:0,borderRadius:0,inflateAmount:"auto",pointStyle:void 0}),(0,gt.Z)(yL,"defaultRoutes",{backgroundColor:"backgroundColor",borderColor:"borderColor"});var bL=function(e,t){var n=e.boxHeight,r=void 0===n?t:n,a=e.boxWidth,i=void 0===a?t:a;return e.usePointStyle&&(r=Math.min(r,t),i=e.pointStyleWidth||Math.min(i,t)),{boxWidth:i,boxHeight:r,itemHeight:Math.max(t,r)}},xL=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){var r;return(0,Wu.Z)(this,n),(r=t.call(this))._added=!1,r.legendHitBoxes=[],r._hoveredItem=null,r.doughnutMode=!1,r.chart=e.chart,r.options=e.options,r.ctx=e.ctx,r.legendItems=void 0,r.columnSizes=void 0,r.lineWidths=void 0,r.maxHeight=void 0,r.maxWidth=void 0,r.top=void 0,r.bottom=void 0,r.left=void 0,r.right=void 0,r.height=void 0,r.width=void 0,r._margins=void 0,r.position=void 0,r.weight=void 0,r.fullSize=void 0,r}return(0,qu.Z)(n,[{key:"update",value:function(e,t,n){this.maxWidth=e,this.maxHeight=t,this._margins=n,this.setDimensions(),this.buildLabels(),this.fit()}},{key:"setDimensions",value:function(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}},{key:"buildLabels",value:function(){var e=this,t=this.options.labels||{},n=XP(t.generateLabels,[this.chart],this)||[];t.filter&&(n=n.filter((function(n){return t.filter(n,e.chart.data)}))),t.sort&&(n=n.sort((function(n,r){return t.sort(n,r,e.chart.data)}))),this.options.reverse&&n.reverse(),this.legendItems=n}},{key:"fit",value:function(){var e=this.options,t=this.ctx;if(e.display){var n,r,a=e.labels,i=YT(a.font),o=i.size,s=this._computeTitleHeight(),l=bL(a,o),c=l.boxWidth,u=l.itemHeight;t.font=i.string,this.isHorizontal()?(n=this.maxWidth,r=this._fitRows(s,o,c,u)+10):(r=this.maxHeight,n=this._fitCols(s,i,c,u)+10),this.width=Math.min(n,e.maxWidth||this.maxWidth),this.height=Math.min(r,e.maxHeight||this.maxHeight)}else this.width=this.height=0}},{key:"_fitRows",value:function(e,t,n,r){var a=this.ctx,i=this.maxWidth,o=this.options.labels.padding,s=this.legendHitBoxes=[],l=this.lineWidths=[0],c=r+o,u=e;a.textAlign="left",a.textBaseline="middle";var d=-1,f=-c;return this.legendItems.forEach((function(e,h){var v=n+t/2+a.measureText(e.text).width;(0===h||l[l.length-1]+v+2*o>i)&&(u+=c,l[l.length-(h>0?0:1)]=0,f+=c,d++),s[h]={left:0,top:f,row:d,width:v,height:r},l[l.length-1]+=v+o})),u}},{key:"_fitCols",value:function(e,t,n,r){var a=this.ctx,i=this.maxHeight,o=this.options.labels.padding,s=this.legendHitBoxes=[],l=this.columnSizes=[],c=i-e,u=o,d=0,f=0,h=0,v=0;return this.legendItems.forEach((function(e,i){var m=function(e,t,n,r,a){var i=function(e,t,n,r){var a=e.text;a&&"string"!==typeof a&&(a=a.reduce((function(e,t){return e.length>t.length?e:t})));return t+n.size/2+r.measureText(a).width}(r,e,t,n),o=function(e,t,n){var r=e;"string"!==typeof t.text&&(r=_L(t,n));return r}(a,r,t.lineHeight);return{itemWidth:i,itemHeight:o}}(n,t,a,e,r),p=m.itemWidth,g=m.itemHeight;i>0&&f+g+2*o>c&&(u+=d+o,l.push({width:d,height:f}),h+=d+o,v++,d=f=0),s[i]={left:h,top:f,col:v,width:p,height:g},d=Math.max(d,p),f+=g+o})),u+=d,l.push({width:d,height:f}),u}},{key:"adjustHitBoxes",value:function(){if(this.options.display){var e=this._computeTitleHeight(),t=this.legendHitBoxes,n=this.options,r=n.align,a=n.labels.padding,i=SR(n.rtl,this.left,this.width);if(this.isHorizontal()){var o,l=0,c=qM(r,this.left+a,this.right-this.lineWidths[l]),u=(0,s.Z)(t);try{for(u.s();!(o=u.n()).done;){var d=o.value;l!==d.row&&(l=d.row,c=qM(r,this.left+a,this.right-this.lineWidths[l])),d.top+=this.top+e+a,d.left=i.leftForLtr(i.x(c),d.width),c+=d.width+a}}catch(g){u.e(g)}finally{u.f()}}else{var f,h=0,v=qM(r,this.top+e+a,this.bottom-this.columnSizes[h].height),m=(0,s.Z)(t);try{for(m.s();!(f=m.n()).done;){var p=f.value;p.col!==h&&(h=p.col,v=qM(r,this.top+e+a,this.bottom-this.columnSizes[h].height)),p.top=v,p.left+=this.left+a,p.left=i.leftForLtr(i.x(p.left),p.width),v+=p.height+a}}catch(g){m.e(g)}finally{m.f()}}}}},{key:"isHorizontal",value:function(){return"top"===this.options.position||"bottom"===this.options.position}},{key:"draw",value:function(){if(this.options.display){var e=this.ctx;wT(e,this),this._draw(),jT(e)}}},{key:"_draw",value:function(){var e,t=this,n=this.options,r=this.columnSizes,a=this.lineWidths,i=this.ctx,o=n.align,s=n.labels,l=vT.color,c=SR(n.rtl,this.left,this.width),u=YT(s.font),d=s.padding,f=u.size,h=f/2;this.drawTitle(),i.textAlign=c.textAlign("left"),i.textBaseline="middle",i.lineWidth=.5,i.font=u.string;var v=bL(s,f),m=v.boxWidth,p=v.boxHeight,g=v.itemHeight,y=this.isHorizontal(),b=this._computeTitleHeight();e=y?{x:qM(o,this.left+d,this.right-a[0]),y:this.top+d+b,line:0}:{x:this.left+d,y:qM(o,this.top+b+d,this.bottom-r[0].height),line:0},CR(this.ctx,n.textDirection);var x=g+d;this.legendItems.forEach((function(v,_){i.strokeStyle=v.fontColor,i.fillStyle=v.fontColor;var w=i.measureText(v.text).width,j=c.textAlign(v.textAlign||(v.textAlign=s.textAlign)),N=m+h+w,k=e.x,S=e.y;if(c.setWidth(t.width),y?_>0&&k+N+d>t.right&&(S=e.y+=x,e.line++,k=e.x=qM(o,t.left+d,t.right-a[e.line])):_>0&&S+x>t.bottom&&(k=e.x=k+r[e.line].width+d,e.line++,S=e.y=qM(o,t.top+b+d,t.bottom-r[e.line].height)),function(e,t,n){if(!(isNaN(m)||m<=0||isNaN(p)||p<0)){i.save();var r=GP(n.lineWidth,1);if(i.fillStyle=GP(n.fillStyle,l),i.lineCap=GP(n.lineCap,"butt"),i.lineDashOffset=GP(n.lineDashOffset,0),i.lineJoin=GP(n.lineJoin,"miter"),i.lineWidth=r,i.strokeStyle=GP(n.strokeStyle,l),i.setLineDash(GP(n.lineDash,[])),s.usePointStyle){var a={radius:p*Math.SQRT2/2,pointStyle:n.pointStyle,rotation:n.rotation,borderWidth:r},o=c.xPlus(e,m/2);xT(i,a,o,t+h,s.pointStyleWidth&&m)}else{var u=t+Math.max((f-p)/2,0),d=c.leftForLtr(e,m),v=LT(n.borderRadius);i.beginPath(),Object.values(v).some((function(e){return 0!==e}))?OT(i,{x:d,y:u,w:m,h:p,radius:v}):i.rect(d,u,m,p),i.fill(),0!==r&&i.stroke()}i.restore()}}(c.x(k),S,v),k=function(e,t,n,r){return e===(r?"left":"right")?n:"center"===e?(t+n)/2:t}(j,k+m+h,y?k+N:t.right,n.rtl),function(e,t,n){ET(i,n.text,e,t+g/2,u,{strikethrough:n.hidden,textAlign:c.textAlign(n.textAlign)})}(c.x(k),S,v),y)e.x+=N+d;else if("string"!==typeof v.text){var C=u.lineHeight;e.y+=_L(v,C)+d}else e.y+=x})),DR(this.ctx,n.textDirection)}},{key:"drawTitle",value:function(){var e=this.options,t=e.title,n=YT(t.font),r=FT(t.padding);if(t.display){var a,i=SR(e.rtl,this.left,this.width),o=this.ctx,s=t.position,l=n.size/2,c=r.top+l,u=this.left,d=this.width;if(this.isHorizontal())d=Math.max.apply(Math,In(this.lineWidths)),a=this.top+c,u=qM(e.align,u,this.right-d);else{var f=this.columnSizes.reduce((function(e,t){return Math.max(e,t.height)}),0);a=c+qM(e.align,this.top,this.bottom-f-e.labels.padding-this._computeTitleHeight())}var h=qM(s,u,u+d);o.textAlign=i.textAlign(WM(s)),o.textBaseline="middle",o.strokeStyle=t.color,o.fillStyle=t.color,o.font=n.string,ET(o,t.text,h,a,n)}}},{key:"_computeTitleHeight",value:function(){var e=this.options.title,t=YT(e.font),n=FT(e.padding);return e.display?t.lineHeight+n.height:0}},{key:"_getLegendItemAt",value:function(e,t){var n,r,a;if(LM(e,this.left,this.right)&&LM(t,this.top,this.bottom))for(a=this.legendHitBoxes,n=0;n<a.length;++n)if(LM(e,(r=a[n]).left,r.left+r.width)&&LM(t,r.top,r.top+r.height))return this.legendItems[n];return null}},{key:"handleEvent",value:function(e){var t=this.options;if(function(e,t){if(("mousemove"===e||"mouseout"===e)&&(t.onHover||t.onLeave))return!0;if(t.onClick&&("click"===e||"mouseup"===e))return!0;return!1}(e.type,t)){var n=this._getLegendItemAt(e.x,e.y);if("mousemove"===e.type||"mouseout"===e.type){var r=this._hoveredItem,a=function(e,t){return null!==e&&null!==t&&e.datasetIndex===t.datasetIndex&&e.index===t.index}(r,n);r&&!a&&XP(t.onLeave,[e,r,this],this),this._hoveredItem=n,n&&!a&&XP(t.onHover,[e,n,this],this)}else n&&XP(t.onClick,[e,n,this],this)}}}]),n}(oI);function _L(e,t){return t*(e.text?e.text.length:0)}var wL={id:"legend",_element:xL,start:function(e,t,n){var r=e.legend=new xL({ctx:e.ctx,options:n,chart:e});HA(e,r,n),UA(e,r)},stop:function(e){ZA(e,e.legend),delete e.legend},beforeUpdate:function(e,t,n){var r=e.legend;HA(e,r,n),r.options=n},afterUpdate:function(e){var t=e.legend;t.buildLabels(),t.adjustHitBoxes()},afterEvent:function(e,t){t.replay||e.legend.handleEvent(t.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick:function(e,t,n){var r=t.datasetIndex,a=n.chart;a.isDatasetVisible(r)?(a.hide(r),t.hidden=!0):(a.show(r),t.hidden=!1)},onHover:null,onLeave:null,labels:{color:function(e){return e.chart.options.color},boxWidth:40,padding:10,generateLabels:function(e){var t=e.data.datasets,n=e.legend.options.labels,r=n.usePointStyle,a=n.pointStyle,i=n.textAlign,o=n.color,s=n.useBorderRadius,l=n.borderRadius;return e._getSortedDatasetMetas().map((function(e){var n=e.controller.getStyle(r?0:void 0),c=FT(n.borderWidth);return{text:t[e.index].label,fillStyle:n.backgroundColor,fontColor:o,hidden:!e.visible,lineCap:n.borderCapStyle,lineDash:n.borderDash,lineDashOffset:n.borderDashOffset,lineJoin:n.borderJoinStyle,lineWidth:(c.width+c.height)/4,strokeStyle:n.borderColor,pointStyle:a||n.pointStyle,rotation:n.rotation,textAlign:i||n.textAlign,borderRadius:s&&(l||n.borderRadius),datasetIndex:e.index}}),this)}},title:{color:function(e){return e.chart.options.color},display:!1,position:"center",text:""}},descriptors:{_scriptable:function(e){return!e.startsWith("on")},labels:{_scriptable:function(e){return!["generateLabels","filter","sort"].includes(e)}}}},jL=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){var r;return(0,Wu.Z)(this,n),(r=t.call(this)).chart=e.chart,r.options=e.options,r.ctx=e.ctx,r._padding=void 0,r.top=void 0,r.bottom=void 0,r.left=void 0,r.right=void 0,r.width=void 0,r.height=void 0,r.position=void 0,r.weight=void 0,r.fullSize=void 0,r}return(0,qu.Z)(n,[{key:"update",value:function(e,t){var n=this.options;if(this.left=0,this.top=0,n.display){this.width=this.right=e,this.height=this.bottom=t;var r=WP(n.text)?n.text.length:1;this._padding=FT(n.padding);var a=r*YT(n.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=a:this.width=a}else this.width=this.height=this.right=this.bottom=0}},{key:"isHorizontal",value:function(){var e=this.options.position;return"top"===e||"bottom"===e}},{key:"_drawArgs",value:function(e){var t,n,r,a=this.top,i=this.left,o=this.bottom,s=this.right,l=this.options,c=l.align,u=0;return this.isHorizontal()?(n=qM(c,i,s),r=a+e,t=s-i):("left"===l.position?(n=i+e,r=qM(c,o,a),u=-.5*vM):(n=s-e,r=qM(c,a,o),u=.5*vM),t=o-a),{titleX:n,titleY:r,maxWidth:t,rotation:u}}},{key:"draw",value:function(){var e=this.ctx,t=this.options;if(t.display){var n=YT(t.font),r=n.lineHeight/2+this._padding.top,a=this._drawArgs(r),i=a.titleX,o=a.titleY,s=a.maxWidth,l=a.rotation;ET(e,t.text,0,0,n,{color:t.color,maxWidth:s,rotation:l,textAlign:WM(t.align),textBaseline:"middle",translation:[i,o]})}}}]),n}(oI);var NL={id:"title",_element:jL,start:function(e,t,n){!function(e,t){var n=new jL({ctx:e.ctx,options:t,chart:e});HA(e,n,t),UA(e,n),e.titleBlock=n}(e,n)},stop:function(e){var t=e.titleBlock;ZA(e,t),delete e.titleBlock},beforeUpdate:function(e,t,n){var r=e.titleBlock;HA(e,r,n),r.options=n},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}},kL=(new WeakMap,{average:function(e){if(!e.length)return!1;var t,n,r=new Set,a=0,i=0;for(t=0,n=e.length;t<n;++t){var o=e[t].element;if(o&&o.hasValue()){var s=o.tooltipPosition();r.add(s.x),a+=s.y,++i}}if(0===i||0===r.size)return!1;var l=In(r).reduce((function(e,t){return e+t}))/r.size;return{x:l,y:a/i}},nearest:function(e,t){if(!e.length)return!1;var n,r,a,i=t.x,o=t.y,s=Number.POSITIVE_INFINITY;for(n=0,r=e.length;n<r;++n){var l=e[n].element;if(l&&l.hasValue()){var c=MM(t,l.getCenterPoint());c<s&&(s=c,a=l)}}if(a){var u=a.tooltipPosition();i=u.x,o=u.y}return{x:i,y:o}}});function SL(e,t){return t&&(WP(t)?Array.prototype.push.apply(e,t):e.push(t)),e}function CL(e){return("string"===typeof e||e instanceof String)&&e.indexOf("\n")>-1?e.split("\n"):e}function DL(e,t){var n=t.element,r=t.datasetIndex,a=t.index,i=e.getDatasetMeta(r).controller,o=i.getLabelAndValue(a),s=o.label,l=o.value;return{chart:e,label:s,parsed:i.getParsed(a),raw:e.data.datasets[r].data[a],formattedValue:l,dataset:i.getDataset(),dataIndex:a,datasetIndex:r,element:n}}function EL(e,t){var n=e.chart.ctx,r=e.body,a=e.footer,i=e.title,o=t.boxWidth,s=t.boxHeight,l=YT(t.bodyFont),c=YT(t.titleFont),u=YT(t.footerFont),d=i.length,f=a.length,h=r.length,v=FT(t.padding),m=v.height,p=0,g=r.reduce((function(e,t){return e+t.before.length+t.lines.length+t.after.length}),0);(g+=e.beforeBody.length+e.afterBody.length,d&&(m+=d*c.lineHeight+(d-1)*t.titleSpacing+t.titleMarginBottom),g)&&(m+=h*(t.displayColors?Math.max(s,l.lineHeight):l.lineHeight)+(g-h)*l.lineHeight+(g-1)*t.bodySpacing);f&&(m+=t.footerMarginTop+f*u.lineHeight+(f-1)*t.footerSpacing);var y=0,b=function(e){p=Math.max(p,n.measureText(e).width+y)};return n.save(),n.font=c.string,QP(e.title,b),n.font=l.string,QP(e.beforeBody.concat(e.afterBody),b),y=t.displayColors?o+2+t.boxPadding:0,QP(r,(function(e){QP(e.before,b),QP(e.lines,b),QP(e.after,b)})),y=0,n.font=u.string,QP(e.footer,b),n.restore(),{width:p+=v.width,height:m}}function OL(e,t,n,r){var a=n.x,i=n.width,o=e.width,s=e.chartArea,l=s.left,c=s.right,u="center";return"center"===r?u=a<=(l+c)/2?"left":"right":a<=i/2?u="left":a>=o-i/2&&(u="right"),function(e,t,n,r){var a=r.x,i=r.width,o=n.caretSize+n.caretPadding;return"left"===e&&a+i+o>t.width||"right"===e&&a-i-o<0||void 0}(u,e,t,n)&&(u="center"),u}function PL(e,t,n){var r=n.yAlign||t.yAlign||function(e,t){var n=t.y,r=t.height;return n<r/2?"top":n>e.height-r/2?"bottom":"center"}(e,n);return{xAlign:n.xAlign||t.xAlign||OL(e,t,n,r),yAlign:r}}function ML(e,t,n,r){var a=e.caretSize,i=e.caretPadding,o=e.cornerRadius,s=n.xAlign,l=n.yAlign,c=a+i,u=LT(o),d=u.topLeft,f=u.topRight,h=u.bottomLeft,v=u.bottomRight,m=function(e,t){var n=e.x,r=e.width;return"right"===t?n-=r:"center"===t&&(n-=r/2),n}(t,s),p=function(e,t,n){var r=e.y,a=e.height;return"top"===t?r+=n:r-="bottom"===t?a+n:a/2,r}(t,l,c);return"center"===l?"left"===s?m+=c:"right"===s&&(m-=c):"left"===s?m-=Math.max(d,h)+a:"right"===s&&(m+=Math.max(f,v)+a),{x:IM(m,0,r.width-t.width),y:IM(p,0,r.height-t.height)}}function TL(e,t,n){var r=FT(n.padding);return"center"===t?e.x+e.width/2:"right"===t?e.x+e.width-r.right:e.x+r.left}function RL(e){return SL([],CL(e))}function AL(e,t){var n=t&&t.dataset&&t.dataset.tooltip&&t.dataset.tooltip.callbacks;return n?e.override(n):e}var IL={beforeTitle:BP,title:function(e){if(e.length>0){var t=e[0],n=t.chart.data.labels,r=n?n.length:0;if(this&&this.options&&"dataset"===this.options.mode)return t.dataset.label||"";if(t.label)return t.label;if(r>0&&t.dataIndex<r)return n[t.dataIndex]}return""},afterTitle:BP,beforeBody:BP,beforeLabel:BP,label:function(e){if(this&&this.options&&"dataset"===this.options.mode)return e.label+": "+e.formattedValue||e.formattedValue;var t=e.dataset.label||"";t&&(t+=": ");var n=e.formattedValue;return zP(n)||(t+=n),t},labelColor:function(e){var t=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{borderColor:t.borderColor,backgroundColor:t.backgroundColor,borderWidth:t.borderWidth,borderDash:t.borderDash,borderDashOffset:t.borderDashOffset,borderRadius:0}},labelTextColor:function(){return this.options.bodyColor},labelPointStyle:function(e){var t=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{pointStyle:t.pointStyle,rotation:t.rotation}},afterLabel:BP,afterBody:BP,beforeFooter:BP,footer:BP,afterFooter:BP};function LL(e,t,n,r){var a=e[t].call(n,r);return"undefined"===typeof a?IL[t].call(n,r):a}var FL=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){var r;return(0,Wu.Z)(this,n),(r=t.call(this)).opacity=0,r._active=[],r._eventPosition=void 0,r._size=void 0,r._cachedAnimations=void 0,r._tooltipItems=[],r.$animations=void 0,r.$context=void 0,r.chart=e.chart,r.options=e.options,r.dataPoints=void 0,r.title=void 0,r.beforeBody=void 0,r.body=void 0,r.afterBody=void 0,r.footer=void 0,r.xAlign=void 0,r.yAlign=void 0,r.x=void 0,r.y=void 0,r.height=void 0,r.width=void 0,r.caretX=void 0,r.caretY=void 0,r.labelColors=void 0,r.labelPointStyles=void 0,r.labelTextColors=void 0,r}return(0,qu.Z)(n,[{key:"initialize",value:function(e){this.options=e,this._cachedAnimations=void 0,this.$context=void 0}},{key:"_resolveAnimations",value:function(){var e=this._cachedAnimations;if(e)return e;var t=this.chart,n=this.options.setContext(this.getContext()),r=n.enabled&&t.options.animation&&n.animations,a=new BR(this.chart,r);return r._cacheable&&(this._cachedAnimations=Object.freeze(a)),a}},{key:"getContext",value:function(){return this.$context||(this.$context=(e=this.chart.getContext(),t=this,n=this._tooltipItems,ZT(e,{tooltip:t,tooltipItems:n,type:"tooltip"})));var e,t,n}},{key:"getTitle",value:function(e,t){var n=t.callbacks,r=LL(n,"beforeTitle",this,e),a=LL(n,"title",this,e),i=LL(n,"afterTitle",this,e),o=[];return o=SL(o,CL(r)),o=SL(o,CL(a)),o=SL(o,CL(i))}},{key:"getBeforeBody",value:function(e,t){return RL(LL(t.callbacks,"beforeBody",this,e))}},{key:"getBody",value:function(e,t){var n=this,r=t.callbacks,a=[];return QP(e,(function(e){var t={before:[],lines:[],after:[]},i=AL(r,e);SL(t.before,CL(LL(i,"beforeLabel",n,e))),SL(t.lines,LL(i,"label",n,e)),SL(t.after,CL(LL(i,"afterLabel",n,e))),a.push(t)})),a}},{key:"getAfterBody",value:function(e,t){return RL(LL(t.callbacks,"afterBody",this,e))}},{key:"getFooter",value:function(e,t){var n=t.callbacks,r=LL(n,"beforeFooter",this,e),a=LL(n,"footer",this,e),i=LL(n,"afterFooter",this,e),o=[];return o=SL(o,CL(r)),o=SL(o,CL(a)),o=SL(o,CL(i))}},{key:"_createItems",value:function(e){var t,n,r=this,a=this._active,i=this.chart.data,o=[],s=[],l=[],c=[];for(t=0,n=a.length;t<n;++t)c.push(DL(this.chart,a[t]));return e.filter&&(c=c.filter((function(t,n,r){return e.filter(t,n,r,i)}))),e.itemSort&&(c=c.sort((function(t,n){return e.itemSort(t,n,i)}))),QP(c,(function(t){var n=AL(e.callbacks,t);o.push(LL(n,"labelColor",r,t)),s.push(LL(n,"labelPointStyle",r,t)),l.push(LL(n,"labelTextColor",r,t))})),this.labelColors=o,this.labelPointStyles=s,this.labelTextColors=l,this.dataPoints=c,c}},{key:"update",value:function(e,t){var n,r=this.options.setContext(this.getContext()),a=this._active,i=[];if(a.length){var o=kL[r.position].call(this,a,this._eventPosition);i=this._createItems(r),this.title=this.getTitle(i,r),this.beforeBody=this.getBeforeBody(i,r),this.body=this.getBody(i,r),this.afterBody=this.getAfterBody(i,r),this.footer=this.getFooter(i,r);var s=this._size=EL(this,r),l=Object.assign({},o,s),c=PL(this.chart,r,l),u=ML(r,l,c,this.chart);this.xAlign=c.xAlign,this.yAlign=c.yAlign,n={opacity:1,x:u.x,y:u.y,width:s.width,height:s.height,caretX:o.x,caretY:o.y}}else 0!==this.opacity&&(n={opacity:0});this._tooltipItems=i,this.$context=void 0,n&&this._resolveAnimations().update(this,n),e&&r.external&&r.external.call(this,{chart:this.chart,tooltip:this,replay:t})}},{key:"drawCaret",value:function(e,t,n,r){var a=this.getCaretPosition(e,n,r);t.lineTo(a.x1,a.y1),t.lineTo(a.x2,a.y2),t.lineTo(a.x3,a.y3)}},{key:"getCaretPosition",value:function(e,t,n){var r,a,i,o,s,l,c=this.xAlign,u=this.yAlign,d=n.caretSize,f=LT(n.cornerRadius),h=f.topLeft,v=f.topRight,m=f.bottomLeft,p=f.bottomRight,g=e.x,y=e.y,b=t.width,x=t.height;return"center"===u?(s=y+x/2,"left"===c?(a=(r=g)-d,o=s+d,l=s-d):(a=(r=g+b)+d,o=s-d,l=s+d),i=r):(a="left"===c?g+Math.max(h,m)+d:"right"===c?g+b-Math.max(v,p)-d:this.caretX,"top"===u?(s=(o=y)-d,r=a-d,i=a+d):(s=(o=y+x)+d,r=a+d,i=a-d),l=o),{x1:r,x2:a,x3:i,y1:o,y2:s,y3:l}}},{key:"drawTitle",value:function(e,t,n){var r,a,i,o=this.title,s=o.length;if(s){var l=SR(n.rtl,this.x,this.width);for(e.x=TL(this,n.titleAlign,n),t.textAlign=l.textAlign(n.titleAlign),t.textBaseline="middle",r=YT(n.titleFont),a=n.titleSpacing,t.fillStyle=n.titleColor,t.font=r.string,i=0;i<s;++i)t.fillText(o[i],l.x(e.x),e.y+r.lineHeight/2),e.y+=r.lineHeight+a,i+1===s&&(e.y+=n.titleMarginBottom-a)}}},{key:"_drawColorBox",value:function(e,t,n,r,a){var i=this.labelColors[n],o=this.labelPointStyles[n],s=a.boxHeight,l=a.boxWidth,c=YT(a.bodyFont),u=TL(this,"left",a),d=r.x(u),f=s<c.lineHeight?(c.lineHeight-s)/2:0,h=t.y+f;if(a.usePointStyle){var v={radius:Math.min(l,s)/2,pointStyle:o.pointStyle,rotation:o.rotation,borderWidth:1},m=r.leftForLtr(d,l)+l/2,p=h+s/2;e.strokeStyle=a.multiKeyBackground,e.fillStyle=a.multiKeyBackground,bT(e,v,m,p),e.strokeStyle=i.borderColor,e.fillStyle=i.backgroundColor,bT(e,v,m,p)}else{e.lineWidth=qP(i.borderWidth)?Math.max.apply(Math,In(Object.values(i.borderWidth))):i.borderWidth||1,e.strokeStyle=i.borderColor,e.setLineDash(i.borderDash||[]),e.lineDashOffset=i.borderDashOffset||0;var g=r.leftForLtr(d,l),y=r.leftForLtr(r.xPlus(d,1),l-2),b=LT(i.borderRadius);Object.values(b).some((function(e){return 0!==e}))?(e.beginPath(),e.fillStyle=a.multiKeyBackground,OT(e,{x:g,y:h,w:l,h:s,radius:b}),e.fill(),e.stroke(),e.fillStyle=i.backgroundColor,e.beginPath(),OT(e,{x:y,y:h+1,w:l-2,h:s-2,radius:b}),e.fill()):(e.fillStyle=a.multiKeyBackground,e.fillRect(g,h,l,s),e.strokeRect(g,h,l,s),e.fillStyle=i.backgroundColor,e.fillRect(y,h+1,l-2,s-2))}e.fillStyle=this.labelTextColors[n]}},{key:"drawBody",value:function(e,t,n){var r,a,i,o,s,l,c,u=this.body,d=n.bodySpacing,f=n.bodyAlign,h=n.displayColors,v=n.boxHeight,m=n.boxWidth,p=n.boxPadding,g=YT(n.bodyFont),y=g.lineHeight,b=0,x=SR(n.rtl,this.x,this.width),_=function(n){t.fillText(n,x.x(e.x+b),e.y+y/2),e.y+=y+d},w=x.textAlign(f);for(t.textAlign=f,t.textBaseline="middle",t.font=g.string,e.x=TL(this,w,n),t.fillStyle=n.bodyColor,QP(this.beforeBody,_),b=h&&"right"!==w?"center"===f?m/2+p:m+2+p:0,o=0,l=u.length;o<l;++o){for(r=u[o],a=this.labelTextColors[o],t.fillStyle=a,QP(r.before,_),i=r.lines,h&&i.length&&(this._drawColorBox(t,e,o,x,n),y=Math.max(g.lineHeight,v)),s=0,c=i.length;s<c;++s)_(i[s]),y=g.lineHeight;QP(r.after,_)}b=0,y=g.lineHeight,QP(this.afterBody,_),e.y-=d}},{key:"drawFooter",value:function(e,t,n){var r,a,i=this.footer,o=i.length;if(o){var s=SR(n.rtl,this.x,this.width);for(e.x=TL(this,n.footerAlign,n),e.y+=n.footerMarginTop,t.textAlign=s.textAlign(n.footerAlign),t.textBaseline="middle",r=YT(n.footerFont),t.fillStyle=n.footerColor,t.font=r.string,a=0;a<o;++a)t.fillText(i[a],s.x(e.x),e.y+r.lineHeight/2),e.y+=r.lineHeight+n.footerSpacing}}},{key:"drawBackground",value:function(e,t,n,r){var a=this.xAlign,i=this.yAlign,o=e.x,s=e.y,l=n.width,c=n.height,u=LT(r.cornerRadius),d=u.topLeft,f=u.topRight,h=u.bottomLeft,v=u.bottomRight;t.fillStyle=r.backgroundColor,t.strokeStyle=r.borderColor,t.lineWidth=r.borderWidth,t.beginPath(),t.moveTo(o+d,s),"top"===i&&this.drawCaret(e,t,n,r),t.lineTo(o+l-f,s),t.quadraticCurveTo(o+l,s,o+l,s+f),"center"===i&&"right"===a&&this.drawCaret(e,t,n,r),t.lineTo(o+l,s+c-v),t.quadraticCurveTo(o+l,s+c,o+l-v,s+c),"bottom"===i&&this.drawCaret(e,t,n,r),t.lineTo(o+h,s+c),t.quadraticCurveTo(o,s+c,o,s+c-h),"center"===i&&"left"===a&&this.drawCaret(e,t,n,r),t.lineTo(o,s+d),t.quadraticCurveTo(o,s,o+d,s),t.closePath(),t.fill(),r.borderWidth>0&&t.stroke()}},{key:"_updateAnimationTarget",value:function(e){var t=this.chart,n=this.$animations,r=n&&n.x,a=n&&n.y;if(r||a){var i=kL[e.position].call(this,this._active,this._eventPosition);if(!i)return;var o=this._size=EL(this,e),s=Object.assign({},i,this._size),l=PL(t,e,s),c=ML(e,s,l,t);r._to===c.x&&a._to===c.y||(this.xAlign=l.xAlign,this.yAlign=l.yAlign,this.width=o.width,this.height=o.height,this.caretX=i.x,this.caretY=i.y,this._resolveAnimations().update(this,c))}}},{key:"_willRender",value:function(){return!!this.opacity}},{key:"draw",value:function(e){var t=this.options.setContext(this.getContext()),n=this.opacity;if(n){this._updateAnimationTarget(t);var r={width:this.width,height:this.height},a={x:this.x,y:this.y};n=Math.abs(n)<.001?0:n;var i=FT(t.padding),o=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;t.enabled&&o&&(e.save(),e.globalAlpha=n,this.drawBackground(a,e,r,t),CR(e,t.textDirection),a.y+=i.top,this.drawTitle(a,e,t),this.drawBody(a,e,t),this.drawFooter(a,e,t),DR(e,t.textDirection),e.restore())}}},{key:"getActiveElements",value:function(){return this._active||[]}},{key:"setActiveElements",value:function(e,t){var n=this,r=this._active,a=e.map((function(e){var t=e.datasetIndex,r=e.index,a=n.chart.getDatasetMeta(t);if(!a)throw new Error("Cannot find a dataset at index "+t);return{datasetIndex:t,element:a.data[r],index:r}})),i=!eM(r,a),o=this._positionChanged(a,t);(i||o)&&(this._active=a,this._eventPosition=t,this._ignoreReplayEvents=!0,this.update(!0))}},{key:"handleEvent",value:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(t&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;var r=this.options,a=this._active||[],i=this._getActiveElements(e,a,t,n),o=this._positionChanged(i,e),s=t||!eM(i,a)||o;return s&&(this._active=i,(r.enabled||r.external)&&(this._eventPosition={x:e.x,y:e.y},this.update(!0,t))),s}},{key:"_getActiveElements",value:function(e,t,n,r){var a=this,i=this.options;if("mouseout"===e.type)return[];if(!r)return t.filter((function(e){return a.chart.data.datasets[e.datasetIndex]&&void 0!==a.chart.getDatasetMeta(e.datasetIndex).controller.getParsed(e.index)}));var o=this.chart.getElementsAtEventForMode(e,i.mode,i,n);return i.reverse&&o.reverse(),o}},{key:"_positionChanged",value:function(e,t){var n=this.caretX,r=this.caretY,a=this.options,i=kL[a.position].call(this,e,t);return!1!==i&&(n!==i.x||r!==i.y)}}]),n}(oI);(0,gt.Z)(FL,"positioners",kL);var YL={id:"tooltip",_element:FL,positioners:kL,afterInit:function(e,t,n){n&&(e.tooltip=new FL({chart:e,options:n}))},beforeUpdate:function(e,t,n){e.tooltip&&e.tooltip.initialize(n)},reset:function(e,t,n){e.tooltip&&e.tooltip.initialize(n)},afterDraw:function(e){var t=e.tooltip;if(t&&t._willRender()){var n={tooltip:t};if(!1===e.notifyPlugins("beforeTooltipDraw",bt(bt({},n),{},{cancelable:!0})))return;t.draw(e.ctx),e.notifyPlugins("afterTooltipDraw",n)}},afterEvent:function(e,t){if(e.tooltip){var n=t.replay;e.tooltip.handleEvent(t.event,n,t.inChartArea)&&(t.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:function(e,t){return t.bodyFont.size},boxWidth:function(e,t){return t.bodyFont.size},multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:IL},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:function(e){return"filter"!==e&&"itemSort"!==e&&"external"!==e},_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]};function UL(e,t,n,r){var a=e.indexOf(t);return-1===a?function(e,t,n,r){return"string"===typeof t?(n=e.push(t)-1,r.unshift({index:n,label:t})):isNaN(t)&&(n=null),n}(e,t,n,r):a!==e.lastIndexOf(t)?n:a}function ZL(e){var t=this.getLabels();return e>=0&&e<t.length?t[e]:e}var HL=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){var r;return(0,Wu.Z)(this,n),(r=t.call(this,e))._startValue=void 0,r._valueRange=0,r._addedLabels=[],r}return(0,qu.Z)(n,[{key:"init",value:function(e){var t=this._addedLabels;if(t.length){var r,a=this.getLabels(),i=(0,s.Z)(t);try{for(i.s();!(r=i.n()).done;){var o=r.value,l=o.index,c=o.label;a[l]===c&&a.splice(l,1)}}catch(u){i.e(u)}finally{i.f()}this._addedLabels=[]}od((0,ad.Z)(n.prototype),"init",this).call(this,e)}},{key:"parse",value:function(e,t){if(zP(e))return null;var n=this.getLabels();return function(e,t){return null===e?null:IM(Math.round(e),0,t)}(t=isFinite(t)&&n[t]===e?t:UL(n,e,GP(t,e),this._addedLabels),n.length-1)}},{key:"determineDataLimits",value:function(){var e=this.getUserBounds(),t=e.minDefined,n=e.maxDefined,r=this.getMinMax(!0),a=r.min,i=r.max;"ticks"===this.options.bounds&&(t||(a=0),n||(i=this.getLabels().length-1)),this.min=a,this.max=i}},{key:"buildTicks",value:function(){var e=this.min,t=this.max,n=this.options.offset,r=[],a=this.getLabels();a=0===e&&t===a.length-1?a:a.slice(e,t+1),this._valueRange=Math.max(a.length-(n?0:1),1),this._startValue=this.min-(n?.5:0);for(var i=e;i<=t;i++)r.push({value:i});return r}},{key:"getLabelForValue",value:function(e){return ZL.call(this,e)}},{key:"configure",value:function(){od((0,ad.Z)(n.prototype),"configure",this).call(this),this.isHorizontal()||(this._reversePixels=!this._reversePixels)}},{key:"getPixelForValue",value:function(e){return"number"!==typeof e&&(e=this.parse(e)),null===e?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}},{key:"getPixelForTick",value:function(e){var t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e].value)}},{key:"getValueForPixel",value:function(e){return Math.round(this._startValue+this.getDecimalForPixel(e)*this._valueRange)}},{key:"getBasePixel",value:function(){return this.bottom}}]),n}(pI);function BL(e,t){var n,r,a,i,o=[],s=e.bounds,l=e.step,c=e.min,u=e.max,d=e.precision,f=e.count,h=e.maxTicks,v=e.maxDigits,m=e.includeBounds,p=l||1,g=h-1,y=t.min,b=t.max,x=!zP(c),_=!zP(u),w=!zP(f),j=(b-y)/(v+1),N=kM((b-y)/g/p)*p;if(N<1e-14&&!x&&!_)return[{value:y},{value:b}];(i=Math.ceil(b/N)-Math.floor(y/N))>g&&(N=kM(i*N/g/p)*p),zP(d)||(n=Math.pow(10,d),N=Math.ceil(N*n)/n),"ticks"===s?(r=Math.floor(y/N)*N,a=Math.ceil(b/N)*N):(r=y,a=b),x&&_&&l&&function(e,t){var n=Math.round(e);return n-t<=e&&n+t>=e}((u-c)/l,N/1e3)?(N=(u-c)/(i=Math.round(Math.min((u-c)/N,h))),r=c,a=u):w?N=((a=_?u:a)-(r=x?c:r))/(i=f-1):i=NM(i=(a-r)/N,Math.round(i),N/1e3)?Math.round(i):Math.ceil(i);var k=Math.max(OM(N),OM(r));n=Math.pow(10,zP(d)?k:d),r=Math.round(r*n)/n,a=Math.round(a*n)/n;var S=0;for(x&&(m&&r!==c?(o.push({value:c}),r<c&&S++,NM(Math.round((r+S*N)*n)/n,c,VL(c,j,e))&&S++):r<c&&S++);S<i;++S){var C=Math.round((r+S*N)*n)/n;if(_&&C>u)break;o.push({value:C})}return _&&m&&a!==u?o.length&&NM(o[o.length-1].value,u,VL(u,j,e))?o[o.length-1].value=u:o.push({value:u}):_&&a!==u||o.push({value:a}),o}function VL(e,t,n){var r=n.horizontal,a=DM(n.minRotation),i=(r?Math.sin(a):Math.cos(a))||.001,o=.75*t*(""+e).length;return Math.min(t/i,o)}(0,gt.Z)(HL,"id","category"),(0,gt.Z)(HL,"defaults",{ticks:{callback:ZL}});var zL=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){var r;return(0,Wu.Z)(this,n),(r=t.call(this,e)).start=void 0,r.end=void 0,r._startValue=void 0,r._endValue=void 0,r._valueRange=0,r}return(0,qu.Z)(n,[{key:"parse",value:function(e,t){return zP(e)||("number"===typeof e||e instanceof Number)&&!isFinite(+e)?null:+e}},{key:"handleTickRangeOptions",value:function(){var e=this.options.beginAtZero,t=this.getUserBounds(),n=t.minDefined,r=t.maxDefined,a=this.min,i=this.max,o=function(e){return a=n?a:e},s=function(e){return i=r?i:e};if(e){var l=jM(a),c=jM(i);l<0&&c<0?s(0):l>0&&c>0&&o(0)}if(a===i){var u=0===i?1:Math.abs(.05*i);s(i+u),e||o(a-u)}this.min=a,this.max=i}},{key:"getTickLimit",value:function(){var e,t=this.options.ticks,n=t.maxTicksLimit,r=t.stepSize;return r?(e=Math.ceil(this.max/r)-Math.floor(this.min/r)+1)>1e3&&(console.warn("scales.".concat(this.id,".ticks.stepSize: ").concat(r," would result generating up to ").concat(e," ticks. Limiting to 1000.")),e=1e3):(e=this.computeTickLimit(),n=n||11),n&&(e=Math.min(n,e)),e}},{key:"computeTickLimit",value:function(){return Number.POSITIVE_INFINITY}},{key:"buildTicks",value:function(){var e=this.options,t=e.ticks,n=this.getTickLimit(),r=BL({maxTicks:n=Math.max(2,n),bounds:e.bounds,min:e.min,max:e.max,precision:t.precision,step:t.stepSize,count:t.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:t.minRotation||0,includeBounds:!1!==t.includeBounds},this._range||this);return"ticks"===e.bounds&&CM(r,this,"value"),e.reverse?(r.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),r}},{key:"configure",value:function(){var e=this.ticks,t=this.min,r=this.max;if(od((0,ad.Z)(n.prototype),"configure",this).call(this),this.options.offset&&e.length){var a=(r-t)/Math.max(e.length-1,1)/2;t-=a,r+=a}this._startValue=t,this._endValue=r,this._valueRange=r-t}},{key:"getLabelForValue",value:function(e){return oT(e,this.chart.options.locale,this.options.ticks.format)}}]),n}(pI),WL=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(){return(0,Wu.Z)(this,n),t.apply(this,arguments)}return(0,qu.Z)(n,[{key:"determineDataLimits",value:function(){var e=this.getMinMax(!0),t=e.min,n=e.max;this.min=KP(t)?t:0,this.max=KP(n)?n:1,this.handleTickRangeOptions()}},{key:"computeTickLimit",value:function(){var e=this.isHorizontal(),t=e?this.width:this.height,n=DM(this.options.ticks.minRotation),r=(e?Math.sin(n):Math.cos(n))||.001,a=this._resolveTickFontOptions(0);return Math.ceil(t/Math.min(40,a.lineHeight/r))}},{key:"getPixelForValue",value:function(e){return null===e?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}},{key:"getValueForPixel",value:function(e){return this._startValue+this.getDecimalForPixel(e)*this._valueRange}}]),n}(zL);(0,gt.Z)(WL,"id","linear"),(0,gt.Z)(WL,"defaults",{ticks:{callback:lT.formatters.numeric}});var qL=function(e){return Math.floor(wM(e))},KL=function(e,t){return Math.pow(10,qL(e)+t)};function $L(e){return 1===e/Math.pow(10,qL(e))}function GL(e,t,n){var r=Math.pow(10,n),a=Math.floor(e/r);return Math.ceil(t/r)-a}function JL(e,t){var n=t.min,r=t.max;n=$P(e.min,n);for(var a=[],i=qL(n),o=function(e,t){for(var n=qL(t-e);GL(e,t,n)>10;)n++;for(;GL(e,t,n)<10;)n--;return Math.min(n,qL(e))}(n,r),s=o<0?Math.pow(10,Math.abs(o)):1,l=Math.pow(10,o),c=i>o?Math.pow(10,i):0,u=Math.round((n-c)*s)/s,d=Math.floor((n-c)/l/10)*l*10,f=Math.floor((u-d)/Math.pow(10,o)),h=$P(e.min,Math.round((c+d+f*Math.pow(10,o))*s)/s);h<r;)a.push({value:h,major:$L(h),significand:f}),f>=10?f=f<15?15:20:f++,f>=20&&(f=2,s=++o>=0?1:s),h=Math.round((c+d+f*Math.pow(10,o))*s)/s;var v=$P(e.max,h);return a.push({value:v,major:$L(v),significand:f}),a}var XL=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){var r;return(0,Wu.Z)(this,n),(r=t.call(this,e)).start=void 0,r.end=void 0,r._startValue=void 0,r._valueRange=0,r}return(0,qu.Z)(n,[{key:"parse",value:function(e,t){var n=zL.prototype.parse.apply(this,[e,t]);if(0!==n)return KP(n)&&n>0?n:null;this._zero=!0}},{key:"determineDataLimits",value:function(){var e=this.getMinMax(!0),t=e.min,n=e.max;this.min=KP(t)?Math.max(0,t):null,this.max=KP(n)?Math.max(0,n):null,this.options.beginAtZero&&(this._zero=!0),this._zero&&this.min!==this._suggestedMin&&!KP(this._userMin)&&(this.min=t===KL(this.min,0)?KL(this.min,-1):KL(this.min,0)),this.handleTickRangeOptions()}},{key:"handleTickRangeOptions",value:function(){var e=this.getUserBounds(),t=e.minDefined,n=e.maxDefined,r=this.min,a=this.max,i=function(e){return r=t?r:e},o=function(e){return a=n?a:e};r===a&&(r<=0?(i(1),o(10)):(i(KL(r,-1)),o(KL(a,1)))),r<=0&&i(KL(a,-1)),a<=0&&o(KL(r,1)),this.min=r,this.max=a}},{key:"buildTicks",value:function(){var e=this.options,t=JL({min:this._userMin,max:this._userMax},this);return"ticks"===e.bounds&&CM(t,this,"value"),e.reverse?(t.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),t}},{key:"getLabelForValue",value:function(e){return void 0===e?"0":oT(e,this.chart.options.locale,this.options.ticks.format)}},{key:"configure",value:function(){var e=this.min;od((0,ad.Z)(n.prototype),"configure",this).call(this),this._startValue=wM(e),this._valueRange=wM(this.max)-wM(e)}},{key:"getPixelForValue",value:function(e){return void 0!==e&&0!==e||(e=this.min),null===e||isNaN(e)?NaN:this.getPixelForDecimal(e===this.min?0:(wM(e)-this._startValue)/this._valueRange)}},{key:"getValueForPixel",value:function(e){var t=this.getDecimalForPixel(e);return Math.pow(10,this._startValue+t*this._valueRange)}}]),n}(pI);function QL(e){var t=e.ticks;if(t.display&&e.display){var n=FT(t.backdropPadding);return GP(t.font&&t.font.size,vT.font.size)+n.height}return 0}function eF(e,t,n,r,a){return e===r||e===a?{start:t-n/2,end:t+n/2}:e<r||e>a?{start:t-n,end:t}:{start:t,end:t+n}}function tF(e){for(var t,n,r,a={l:e.left+e._padding.left,r:e.right-e._padding.right,t:e.top+e._padding.top,b:e.bottom-e._padding.bottom},i=Object.assign({},a),o=[],s=[],l=e._pointLabels.length,c=e.options.pointLabels,u=c.centerPointLabels?vM/l:0,d=0;d<l;d++){var f=c.setContext(e.getPointLabelContext(d));s[d]=f.padding;var h=e.getPointPosition(d,e.drawingArea+s[d],u),v=YT(f.font),m=(t=e.ctx,n=v,r=WP(r=e._pointLabels[d])?r:[r],{w:pT(t,n.string,r),h:r.length*n.lineHeight});o[d]=m;var p=RM(e.getIndexAngle(d)+u),g=Math.round(EM(p));nF(i,a,p,eF(g,h.x,m.w,0,180),eF(g,h.y,m.h,90,270))}e.setCenterPoint(a.l-i.l,i.r-a.r,a.t-i.t,i.b-a.b),e._pointLabelItems=function(e,t,n){for(var r,a=[],i=e._pointLabels.length,o=e.options,s=o.pointLabels,l=s.centerPointLabels,c=s.display,u={extra:QL(o)/2,additionalAngle:l?vM/i:0},d=0;d<i;d++){u.padding=n[d],u.size=t[d];var f=rF(e,d,u);a.push(f),"auto"===c&&(f.visible=aF(f,r),f.visible&&(r=f))}return a}(e,o,s)}function nF(e,t,n,r,a){var i=Math.abs(Math.sin(n)),o=Math.abs(Math.cos(n)),s=0,l=0;r.start<t.l?(s=(t.l-r.start)/i,e.l=Math.min(e.l,t.l-s)):r.end>t.r&&(s=(r.end-t.r)/i,e.r=Math.max(e.r,t.r+s)),a.start<t.t?(l=(t.t-a.start)/o,e.t=Math.min(e.t,t.t-l)):a.end>t.b&&(l=(a.end-t.b)/o,e.b=Math.max(e.b,t.b+l))}function rF(e,t,n){var r=e.drawingArea,a=n.extra,i=n.additionalAngle,o=n.padding,s=n.size,l=e.getPointPosition(t,r+a+o,i),c=Math.round(EM(RM(l.angle+bM))),u=function(e,t,n){90===n||270===n?e-=t/2:(n>270||n<90)&&(e-=t);return e}(l.y,s.h,c),d=function(e){if(0===e||180===e)return"center";if(e<180)return"left";return"right"}(c),f=function(e,t,n){"right"===n?e-=t:"center"===n&&(e-=t/2);return e}(l.x,s.w,d);return{visible:!0,x:l.x,y:u,textAlign:d,left:f,top:u,right:f+s.w,bottom:u+s.h}}function aF(e,t){if(!t)return!0;var n=e.left,r=e.top,a=e.right,i=e.bottom;return!(_T({x:n,y:r},t)||_T({x:n,y:i},t)||_T({x:a,y:r},t)||_T({x:a,y:i},t))}function iF(e,t,n){var r=n.left,a=n.top,i=n.right,o=n.bottom,s=t.backdropColor;if(!zP(s)){var l=LT(t.borderRadius),c=FT(t.backdropPadding);e.fillStyle=s;var u=r-c.left,d=a-c.top,f=i-r+c.width,h=o-a+c.height;Object.values(l).some((function(e){return 0!==e}))?(e.beginPath(),OT(e,{x:u,y:d,w:f,h:h,radius:l}),e.fill()):e.fillRect(u,d,f,h)}}function oF(e,t,n,r){var a=e.ctx;if(n)a.arc(e.xCenter,e.yCenter,t,0,mM);else{var i=e.getPointPosition(0,t);a.moveTo(i.x,i.y);for(var o=1;o<r;o++)i=e.getPointPosition(o,t),a.lineTo(i.x,i.y)}}(0,gt.Z)(XL,"id","logarithmic"),(0,gt.Z)(XL,"defaults",{ticks:{callback:lT.formatters.logarithmic,major:{enabled:!0}}});var sF=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){var r;return(0,Wu.Z)(this,n),(r=t.call(this,e)).xCenter=void 0,r.yCenter=void 0,r.drawingArea=void 0,r._pointLabels=[],r._pointLabelItems=[],r}return(0,qu.Z)(n,[{key:"setDimensions",value:function(){var e=this._padding=FT(QL(this.options)/2),t=this.width=this.maxWidth-e.width,n=this.height=this.maxHeight-e.height;this.xCenter=Math.floor(this.left+t/2+e.left),this.yCenter=Math.floor(this.top+n/2+e.top),this.drawingArea=Math.floor(Math.min(t,n)/2)}},{key:"determineDataLimits",value:function(){var e=this.getMinMax(!1),t=e.min,n=e.max;this.min=KP(t)&&!isNaN(t)?t:0,this.max=KP(n)&&!isNaN(n)?n:0,this.handleTickRangeOptions()}},{key:"computeTickLimit",value:function(){return Math.ceil(this.drawingArea/QL(this.options))}},{key:"generateTickLabels",value:function(e){var t=this;zL.prototype.generateTickLabels.call(this,e),this._pointLabels=this.getLabels().map((function(e,n){var r=XP(t.options.pointLabels.callback,[e,n],t);return r||0===r?r:""})).filter((function(e,n){return t.chart.getDataVisibility(n)}))}},{key:"fit",value:function(){var e=this.options;e.display&&e.pointLabels.display?tF(this):this.setCenterPoint(0,0,0,0)}},{key:"setCenterPoint",value:function(e,t,n,r){this.xCenter+=Math.floor((e-t)/2),this.yCenter+=Math.floor((n-r)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(e,t,n,r))}},{key:"getIndexAngle",value:function(e){return RM(e*(mM/(this._pointLabels.length||1))+DM(this.options.startAngle||0))}},{key:"getDistanceFromCenterForValue",value:function(e){if(zP(e))return NaN;var t=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-e)*t:(e-this.min)*t}},{key:"getValueForDistanceFromCenter",value:function(e){if(zP(e))return NaN;var t=e/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-t:this.min+t}},{key:"getPointLabelContext",value:function(e){var t=this._pointLabels||[];if(e>=0&&e<t.length){var n=t[e];return function(e,t,n){return ZT(e,{label:n,index:t,type:"pointLabel"})}(this.getContext(),e,n)}}},{key:"getPointPosition",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=this.getIndexAngle(e)-bM+n;return{x:Math.cos(r)*t+this.xCenter,y:Math.sin(r)*t+this.yCenter,angle:r}}},{key:"getPointPositionForValue",value:function(e,t){return this.getPointPosition(e,this.getDistanceFromCenterForValue(t))}},{key:"getBasePosition",value:function(e){return this.getPointPositionForValue(e||0,this.getBaseValue())}},{key:"getPointLabelPosition",value:function(e){var t=this._pointLabelItems[e];return{left:t.left,top:t.top,right:t.right,bottom:t.bottom}}},{key:"drawBackground",value:function(){var e=this.options,t=e.backgroundColor,n=e.grid.circular;if(t){var r=this.ctx;r.save(),r.beginPath(),oF(this,this.getDistanceFromCenterForValue(this._endValue),n,this._pointLabels.length),r.closePath(),r.fillStyle=t,r.fill(),r.restore()}}},{key:"drawGrid",value:function(){var e,t,n,r=this,a=this.ctx,i=this.options,o=i.angleLines,s=i.grid,l=i.border,c=this._pointLabels.length;if(i.pointLabels.display&&function(e,t){for(var n=e.ctx,r=e.options.pointLabels,a=t-1;a>=0;a--){var i=e._pointLabelItems[a];if(i.visible){var o=r.setContext(e.getPointLabelContext(a));iF(n,o,i);var s=YT(o.font),l=i.x,c=i.y,u=i.textAlign;ET(n,e._pointLabels[a],l,c+s.lineHeight/2,s,{color:o.color,textAlign:u,textBaseline:"middle"})}}}(this,c),s.display&&this.ticks.forEach((function(e,n){if(0!==n||0===n&&r.min<0){t=r.getDistanceFromCenterForValue(e.value);var a=r.getContext(n),i=s.setContext(a),o=l.setContext(a);!function(e,t,n,r,a){var i=e.ctx,o=t.circular,s=t.color,l=t.lineWidth;!o&&!r||!s||!l||n<0||(i.save(),i.strokeStyle=s,i.lineWidth=l,i.setLineDash(a.dash||[]),i.lineDashOffset=a.dashOffset,i.beginPath(),oF(e,n,o,r),i.closePath(),i.stroke(),i.restore())}(r,i,t,c,o)}})),o.display){for(a.save(),e=c-1;e>=0;e--){var u=o.setContext(this.getPointLabelContext(e)),d=u.color,f=u.lineWidth;f&&d&&(a.lineWidth=f,a.strokeStyle=d,a.setLineDash(u.borderDash),a.lineDashOffset=u.borderDashOffset,t=this.getDistanceFromCenterForValue(i.reverse?this.min:this.max),n=this.getPointPosition(e,t),a.beginPath(),a.moveTo(this.xCenter,this.yCenter),a.lineTo(n.x,n.y),a.stroke())}a.restore()}}},{key:"drawBorder",value:function(){}},{key:"drawLabels",value:function(){var e=this,t=this.ctx,n=this.options,r=n.ticks;if(r.display){var a,i,o=this.getIndexAngle(0);t.save(),t.translate(this.xCenter,this.yCenter),t.rotate(o),t.textAlign="center",t.textBaseline="middle",this.ticks.forEach((function(o,s){if(!(0===s&&e.min>=0)||n.reverse){var l=r.setContext(e.getContext(s)),c=YT(l.font);if(a=e.getDistanceFromCenterForValue(e.ticks[s].value),l.showLabelBackdrop){t.font=c.string,i=t.measureText(o.label).width,t.fillStyle=l.backdropColor;var u=FT(l.backdropPadding);t.fillRect(-i/2-u.left,-a-c.size/2-u.top,i+u.width,c.size+u.height)}ET(t,o.label,0,-a,c,{color:l.color,strokeColor:l.textStrokeColor,strokeWidth:l.textStrokeWidth})}})),t.restore()}}},{key:"drawTitle",value:function(){}}]),n}(zL);(0,gt.Z)(sF,"id","radialLinear"),(0,gt.Z)(sF,"defaults",{display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:lT.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback:function(e){return e},padding:5,centerPointLabels:!1}}),(0,gt.Z)(sF,"defaultRoutes",{"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"}),(0,gt.Z)(sF,"descriptors",{angleLines:{_fallback:"grid"}});var lF={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},cF=Object.keys(lF);function uF(e,t){return e-t}function dF(e,t){if(zP(t))return null;var n=e._adapter,r=e._parseOpts,a=r.parser,i=r.round,o=r.isoWeekday,s=t;return"function"===typeof a&&(s=a(s)),KP(s)||(s="string"===typeof a?n.parse(s,a):n.parse(s)),null===s?null:(i&&(s="week"!==i||!SM(o)&&!0!==o?n.startOf(s,i):n.startOf(s,"isoWeek",o)),+s)}function fF(e,t,n,r){for(var a=cF.length,i=cF.indexOf(e);i<a-1;++i){var o=lF[cF[i]],s=o.steps?o.steps:Number.MAX_SAFE_INTEGER;if(o.common&&Math.ceil((n-t)/(s*o.size))<=r)return cF[i]}return cF[a-1]}function hF(e,t,n){if(n){if(n.length){var r=FM(n,t),a=r.lo,i=r.hi;e[n[a]>=t?n[a]:n[i]]=!0}}else e[t]=!0}function vF(e,t,n){var r,a,i=[],o={},s=t.length;for(r=0;r<s;++r)o[a=t[r]]=r,i.push({value:a,major:!1});return 0!==s&&n?function(e,t,n,r){var a,i,o=e._adapter,s=+o.startOf(t[0].value,r),l=t[t.length-1].value;for(a=s;a<=l;a=+o.add(a,1,r))(i=n[a])>=0&&(t[i].major=!0);return t}(e,i,o,n):i}var mF=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){var r;return(0,Wu.Z)(this,n),(r=t.call(this,e))._cache={data:[],labels:[],all:[]},r._unit="day",r._majorUnit=void 0,r._offsets={},r._normalized=!1,r._parseOpts=void 0,r}return(0,qu.Z)(n,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.time||(e.time={}),a=this._adapter=new xA._date(e.adapters.date);a.init(t),iM(r.displayFormats,a.formats()),this._parseOpts={parser:r.parser,round:r.round,isoWeekday:r.isoWeekday},od((0,ad.Z)(n.prototype),"init",this).call(this,e),this._normalized=t.normalized}},{key:"parse",value:function(e,t){return void 0===e?null:dF(this,e)}},{key:"beforeLayout",value:function(){od((0,ad.Z)(n.prototype),"beforeLayout",this).call(this),this._cache={data:[],labels:[],all:[]}}},{key:"determineDataLimits",value:function(){var e=this.options,t=this._adapter,n=e.time.unit||"day",r=this.getUserBounds(),a=r.min,i=r.max,o=r.minDefined,s=r.maxDefined;function l(e){o||isNaN(e.min)||(a=Math.min(a,e.min)),s||isNaN(e.max)||(i=Math.max(i,e.max))}o&&s||(l(this._getLabelBounds()),"ticks"===e.bounds&&"labels"===e.ticks.source||l(this.getMinMax(!1))),a=KP(a)&&!isNaN(a)?a:+t.startOf(Date.now(),n),i=KP(i)&&!isNaN(i)?i:+t.endOf(Date.now(),n)+1,this.min=Math.min(a,i-1),this.max=Math.max(a+1,i)}},{key:"_getLabelBounds",value:function(){var e=this.getLabelTimestamps(),t=Number.POSITIVE_INFINITY,n=Number.NEGATIVE_INFINITY;return e.length&&(t=e[0],n=e[e.length-1]),{min:t,max:n}}},{key:"buildTicks",value:function(){var e=this.options,t=e.time,n=e.ticks,r="labels"===n.source?this.getLabelTimestamps():this._generate();"ticks"===e.bounds&&r.length&&(this.min=this._userMin||r[0],this.max=this._userMax||r[r.length-1]);var a=this.min,i=function(e,t,n){for(var r=0,a=e.length;r<a&&e[r]<t;)r++;for(;a>r&&e[a-1]>n;)a--;return r>0||a<e.length?e.slice(r,a):e}(r,a,this.max);return this._unit=t.unit||(n.autoSkip?fF(t.minUnit,this.min,this.max,this._getLabelCapacity(a)):function(e,t,n,r,a){for(var i=cF.length-1;i>=cF.indexOf(n);i--){var o=cF[i];if(lF[o].common&&e._adapter.diff(a,r,o)>=t-1)return o}return cF[n?cF.indexOf(n):0]}(this,i.length,t.minUnit,this.min,this.max)),this._majorUnit=n.major.enabled&&"year"!==this._unit?function(e){for(var t=cF.indexOf(e)+1,n=cF.length;t<n;++t)if(lF[cF[t]].common)return cF[t]}(this._unit):void 0,this.initOffsets(r),e.reverse&&i.reverse(),vF(this,i,this._majorUnit)}},{key:"afterAutoSkip",value:function(){this.options.offsetAfterAutoskip&&this.initOffsets(this.ticks.map((function(e){return+e.value})))}},{key:"initOffsets",value:function(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=0,a=0;this.options.offset&&n.length&&(e=this.getDecimalForValue(n[0]),r=1===n.length?1-e:(this.getDecimalForValue(n[1])-e)/2,t=this.getDecimalForValue(n[n.length-1]),a=1===n.length?t:(t-this.getDecimalForValue(n[n.length-2]))/2);var i=n.length<3?.5:.25;r=IM(r,0,i),a=IM(a,0,i),this._offsets={start:r,end:a,factor:1/(r+1+a)}}},{key:"_generate",value:function(){var e,t,n=this._adapter,r=this.min,a=this.max,i=this.options,o=i.time,s=o.unit||fF(o.minUnit,r,a,this._getLabelCapacity(r)),l=GP(i.ticks.stepSize,1),c="week"===s&&o.isoWeekday,u=SM(c)||!0===c,d={},f=r;if(u&&(f=+n.startOf(f,"isoWeek",c)),f=+n.startOf(f,u?"day":s),n.diff(a,r,s)>1e5*l)throw new Error(r+" and "+a+" are too far apart with stepSize of "+l+" "+s);var h="data"===i.ticks.source&&this.getDataTimestamps();for(e=f,t=0;e<a;e=+n.add(e,l,s),t++)hF(d,e,h);return e!==a&&"ticks"!==i.bounds&&1!==t||hF(d,e,h),Object.keys(d).sort(uF).map((function(e){return+e}))}},{key:"getLabelForValue",value:function(e){var t=this._adapter,n=this.options.time;return n.tooltipFormat?t.format(e,n.tooltipFormat):t.format(e,n.displayFormats.datetime)}},{key:"format",value:function(e,t){var n=this.options.time.displayFormats,r=this._unit,a=t||n[r];return this._adapter.format(e,a)}},{key:"_tickFormatFunction",value:function(e,t,n,r){var a=this.options,i=a.ticks.callback;if(i)return XP(i,[e,t,n],this);var o=a.time.displayFormats,s=this._unit,l=this._majorUnit,c=s&&o[s],u=l&&o[l],d=n[t],f=l&&u&&d&&d.major;return this._adapter.format(e,r||(f?u:c))}},{key:"generateTickLabels",value:function(e){var t,n,r;for(t=0,n=e.length;t<n;++t)(r=e[t]).label=this._tickFormatFunction(r.value,t,e)}},{key:"getDecimalForValue",value:function(e){return null===e?NaN:(e-this.min)/(this.max-this.min)}},{key:"getPixelForValue",value:function(e){var t=this._offsets,n=this.getDecimalForValue(e);return this.getPixelForDecimal((t.start+n)*t.factor)}},{key:"getValueForPixel",value:function(e){var t=this._offsets,n=this.getDecimalForPixel(e)/t.factor-t.end;return this.min+n*(this.max-this.min)}},{key:"_getLabelSize",value:function(e){var t=this.options.ticks,n=this.ctx.measureText(e).width,r=DM(this.isHorizontal()?t.maxRotation:t.minRotation),a=Math.cos(r),i=Math.sin(r),o=this._resolveTickFontOptions(0).size;return{w:n*a+o*i,h:n*i+o*a}}},{key:"_getLabelCapacity",value:function(e){var t=this.options.time,n=t.displayFormats,r=n[t.unit]||n.millisecond,a=this._tickFormatFunction(e,0,vF(this,[e],this._majorUnit),r),i=this._getLabelSize(a),o=Math.floor(this.isHorizontal()?this.width/i.w:this.height/i.h)-1;return o>0?o:1}},{key:"getDataTimestamps",value:function(){var e,t,n=this._cache.data||[];if(n.length)return n;var r=this.getMatchingVisibleMetas();if(this._normalized&&r.length)return this._cache.data=r[0].controller.getAllParsedValues(this);for(e=0,t=r.length;e<t;++e)n=n.concat(r[e].controller.getAllParsedValues(this));return this._cache.data=this.normalize(n)}},{key:"getLabelTimestamps",value:function(){var e,t,n=this._cache.labels||[];if(n.length)return n;var r=this.getLabels();for(e=0,t=r.length;e<t;++e)n.push(dF(this,r[e]));return this._cache.labels=this._normalized?n:this.normalize(n)}},{key:"normalize",value:function(e){return BM(e.sort(uF))}}]),n}(pI);function pF(e,t,n){var r,a,i,o,s=0,l=e.length-1;if(n){if(t>=e[s].pos&&t<=e[l].pos){var c=YM(e,"pos",t);s=c.lo,l=c.hi}var u=e[s];r=u.pos,i=u.time;var d=e[l];a=d.pos,o=d.time}else{if(t>=e[s].time&&t<=e[l].time){var f=YM(e,"time",t);s=f.lo,l=f.hi}var h=e[s];r=h.time,i=h.pos;var v=e[l];a=v.time,o=v.pos}var m=a-r;return m?i+(o-i)*(t-r)/m:i}(0,gt.Z)(mF,"id","time"),(0,gt.Z)(mF,"defaults",{bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",callback:!1,major:{enabled:!1}}});var gF=function(e){(0,sd.Z)(n,e);var t=(0,ld.Z)(n);function n(e){var r;return(0,Wu.Z)(this,n),(r=t.call(this,e))._table=[],r._minPos=void 0,r._tableRange=void 0,r}return(0,qu.Z)(n,[{key:"initOffsets",value:function(){var e=this._getTimestampsForTable(),t=this._table=this.buildLookupTable(e);this._minPos=pF(t,this.min),this._tableRange=pF(t,this.max)-this._minPos,od((0,ad.Z)(n.prototype),"initOffsets",this).call(this,e)}},{key:"buildLookupTable",value:function(e){var t,n,r,a,i,o=this.min,s=this.max,l=[],c=[];for(t=0,n=e.length;t<n;++t)(a=e[t])>=o&&a<=s&&l.push(a);if(l.length<2)return[{time:o,pos:0},{time:s,pos:1}];for(t=0,n=l.length;t<n;++t)i=l[t+1],r=l[t-1],a=l[t],Math.round((i+r)/2)!==a&&c.push({time:a,pos:t/(n-1)});return c}},{key:"_generate",value:function(){var e=this.min,t=this.max,r=od((0,ad.Z)(n.prototype),"getDataTimestamps",this).call(this);return r.includes(e)&&r.length||r.splice(0,0,e),r.includes(t)&&1!==r.length||r.push(t),r.sort((function(e,t){return e-t}))}},{key:"_getTimestampsForTable",value:function(){var e=this._cache.all||[];if(e.length)return e;var t=this.getDataTimestamps(),n=this.getLabelTimestamps();return e=t.length&&n.length?this.normalize(t.concat(n)):t.length?t:n,e=this._cache.all=e}},{key:"getDecimalForValue",value:function(e){return(pF(this._table,e)-this._minPos)/this._tableRange}},{key:"getValueForPixel",value:function(e){var t=this._offsets,n=this.getDecimalForPixel(e)/t.factor-t.end;return pF(this._table,n*this._tableRange+this._minPos,!0)}}]),n}(mF);(0,gt.Z)(gF,"id","timeseries"),(0,gt.Z)(gF,"defaults",mF.defaults);var yF=["height","width","redraw","datasetIdKey","type","data","options","plugins","fallbackContent","updateMode"],bF="label";function xF(e,t){"function"===typeof e?e(t):e&&(e.current=t)}function _F(e,t){e.labels=t}function wF(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:bF,r=[];e.datasets=t.map((function(t){var a=e.datasets.find((function(e){return e[n]===t[n]}));return a&&t.data&&!r.includes(a)?(r.push(a),Object.assign(a,t),a):bt({},t)}))}function jF(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:bF,n={labels:[],datasets:[]};return _F(n,e.labels),wF(n,e.datasets,t),n}function NF(e,n){var r=e.height,a=void 0===r?150:r,i=e.width,o=void 0===i?300:i,s=e.redraw,l=void 0!==s&&s,c=e.datasetIdKey,u=e.type,d=e.data,f=e.options,h=e.plugins,v=void 0===h?[]:h,m=e.fallbackContent,p=e.updateMode,g=ya(e,yF),y=(0,t.useRef)(null),b=(0,t.useRef)(null),x=function(){y.current&&(b.current=new KI(y.current,{type:u,data:jF(d,c),options:f&&bt({},f),plugins:v}),xF(n,b.current))},_=function(){xF(n,null),b.current&&(b.current.destroy(),b.current=null)};return(0,t.useEffect)((function(){!l&&b.current&&f&&function(e,t){var n=e.options;n&&t&&Object.assign(n,t)}(b.current,f)}),[l,f]),(0,t.useEffect)((function(){!l&&b.current&&_F(b.current.config.data,d.labels)}),[l,d.labels]),(0,t.useEffect)((function(){!l&&b.current&&d.datasets&&wF(b.current.config.data,d.datasets,c)}),[l,d.datasets]),(0,t.useEffect)((function(){b.current&&(l?(_(),setTimeout(x)):b.current.update(p))}),[l,f,d.labels,d.datasets,p]),(0,t.useEffect)((function(){b.current&&(_(),setTimeout(x))}),[u]),(0,t.useEffect)((function(){return x(),function(){return _()}}),[]),t.createElement("canvas",bt({ref:y,role:"img",height:a,width:o},g),m)}var kF=(0,t.forwardRef)(NF);function SF(e,n){return KI.register(n),(0,t.forwardRef)((function(n,r){return t.createElement(kF,bt(bt({},n),{},{ref:r,type:e}))}))}var CF=SF("line",hA),DF=SF("doughnut",fA);KI.register(HL,WL,dL,cL,NL,YL,wL,eL);var EF=function(){var e=i((0,t.useState)(!0),2),n=e[0],r=e[1],a=i((0,t.useState)(new Date),2),o=a[0],l=a[1],c=i((0,t.useState)([]),2),u=c[0],d=c[1],f=i((0,t.useState)("this-week"),2),h=f[0],v=f[1],m=i((0,t.useState)("this-month"),2),p=m[0],g=m[1],y=i((0,t.useState)("this-week"),2),b=y[0],x=y[1],_=i((0,t.useState)({labels:[],datasets:[]}),2),w=_[0],j=_[1],N=i((0,t.useState)({labels:[],datasets:[]}),2),k=N[0],S=N[1],C=i((0,t.useState)({labels:[],datasets:[]}),2),D=C[0],E=C[1],O=i((0,t.useState)({labels:[],datasets:[]}),2),P=O[0],M=O[1],T=i((0,t.useState)({labels:[],datasets:[]}),2),R=T[0],A=T[1],I=i((0,t.useState)({totalMembers:0,totalMembersIncreaseRate:0,todayAttendance:0,todayAttendanceChangeRate:0,todayAttendanceTrend:"",newMembersThisMonth:0,newMembersChangeRate:0,newMembersTrend:"",memberDischargesThisMonth:0,dischargesChangeRate:0,dischargesTrend:""}),2),L=I[0],F=I[1];(0,t.useEffect)((function(){if(!Hs.canAccessLegacySystem())return window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),void(window.location.href="/login");Y(),r(!1)}),[]);var Y=function(){var e=Fu(Zu().mark((function e(){var t,n,r,a,i,o,s,l,c,u,f,v,m,g,y,x,_,w,j,N,k,S,C,D,E,O,P,M,T,R,A,I,L;return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Ls();case 3:return t=e.sent,n=t.data,d(n),r=n.filter((function(e){return"active"===e.status})),a=r.length,Z(n,h),H(h),B(n),V(n,p),z(n,b),i=pl()(),o=n.filter((function(e){return pl()(e.create_date).isSame(i,"month")&&"active"===e.status})).length,s=pl()().subtract(1,"month"),l=n.filter((function(e){return pl()(e.create_date).isSame(s,"month")&&"active"===e.status})).length,c=0,u="",l>0?(f=(o-l)/l*100,c=Math.abs(f),u=f>=0?"increase":"decrease"):o>0&&(c=100,u="increase"),v=pl()(),m=n.filter((function(e){return!!e.discharge_date&&pl()(e.discharge_date,"MM/DD/YYYY").isSame(v,"month")})).length,g=pl()().subtract(1,"month"),y=n.filter((function(e){return!!e.discharge_date&&pl()(e.discharge_date,"MM/DD/YYYY").isSame(g,"month")})).length,x=0,_="",y>0?(w=(m-y)/y*100,x=Math.abs(w),_=w>=0?"increase":"decrease"):m>0&&(x=100,_="increase"),N=(j=a-o)>0?(o/j*100).toFixed(1):o>0?100:0,k=pl()().format("MM/DD/YYYY"),e.next=32,Xr(k);case 32:return S=e.sent,C=S.data.filter((function(e){return"inbound"===e.type})),D=oa(C,[]),E=D.filter((function(e){return e.customer_route_status!==Er.UNEXPECTED_ABSENT&&e.customer_route_status!==Er.SCHEDULED_ABSENT})).length,O=pl()().subtract(1,"day").format("MM/DD/YYYY"),e.next=39,Xr(O);case 39:P=e.sent,M=P.data.filter((function(e){return"inbound"===e.type})),T=oa(M,[]),R=T.filter((function(e){return e.customer_route_status!==Er.UNEXPECTED_ABSENT&&e.customer_route_status!==Er.SCHEDULED_ABSENT})).length,A=0,I="",R>0?(L=(E-R)/R*100,A=Math.abs(L),I=L>=0?"increase":"decrease"):E>0&&(A=100,I="increase"),F((function(e){return bt(bt({},e),{},{totalMembers:a,totalMembersIncreaseRate:parseFloat(N),newMembersThisMonth:o,newMembersChangeRate:c,newMembersTrend:u,todayAttendance:E,todayAttendanceChangeRate:A,todayAttendanceTrend:I,memberDischargesThisMonth:m,dischargesChangeRate:x,dischargesTrend:_})})),e.next=52;break;case 49:e.prev=49,e.t0=e.catch(0),console.error("Error fetching customer data:",e.t0);case 52:case"end":return e.stop()}}),e,null,[[0,49]])})));return function(){return e.apply(this,arguments)}}(),U=function(){var e=[];pl()().startOf("week");e.push({value:"this-week",label:"This Week"});for(var t=1;t<=52;t++){var n=pl()().subtract(t,"weeks").startOf("week"),r=pl()().subtract(t,"weeks").endOf("week");e.push({value:"week-".concat(t),label:"".concat(n.format("MMM DD")," - ").concat(r.format("MMM DD, YYYY"))})}return e},Z=function(e,t){var n;if("this-week"===t)n=pl()().startOf("week"),pl()().endOf("week");else{var r=parseInt(t.split("-")[1]);n=pl()().subtract(r,"weeks").startOf("week"),pl()().subtract(r,"weeks").endOf("week")}for(var a=[],i=[],o=function(t){var r=pl()(n).add(t,"days");a.push(r.format("MMM DD"));var o=e.filter((function(e){return"active"===e.status&&((!e.create_date||!pl()(e.create_date).isAfter(r))&&(!e.discharge_date||!pl()(e.discharge_date,"MM/DD/YYYY").isSameOrBefore(r)))})).length;i.push(o)},s=0;s<7;s++)o(s);var l=Math.round(i.reduce((function(e,t){return e+t}),0)/i.length);j({labels:a,datasets:[{label:"Active Members",data:i,borderColor:"rgb(75, 192, 192)",backgroundColor:"rgba(75, 192, 192, 0.5)",tension:.1,pointRadius:6,pointHoverRadius:8}],average:l})},H=function(){var e=Fu(Zu().mark((function e(t){var n,r,a,i,o,s,l,c,u,d,f,h;return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:"this-week"===t?(n=pl()().startOf("week"),pl()().endOf("week")):(r=parseInt(t.split("-")[1]),n=pl()().subtract(r,"weeks").startOf("week"),pl()().subtract(r,"weeks").endOf("week")),a=[],i=[],o=0;case 4:if(!(o<7)){e.next=25;break}return s=pl()(n).add(o,"days"),l=s.format("MM/DD/YYYY"),a.push(s.format("MMM DD")),e.prev=8,e.next=11,Xr(l);case 11:c=e.sent,u=c.data.filter((function(e){return"inbound"===e.type})),d=oa(u,[]),f=d.filter((function(e){return e.customer_route_status!==Er.UNEXPECTED_ABSENT&&e.customer_route_status!==Er.SCHEDULED_ABSENT})).length,i.push(f),e.next=22;break;case 18:e.prev=18,e.t0=e.catch(8),console.error("Error fetching routes for ".concat(l,":"),e.t0),i.push(0);case 22:o++,e.next=4;break;case 25:h=Math.round(i.reduce((function(e,t){return e+t}),0)/i.length),S({labels:a,datasets:[{label:"Attendance",data:i,borderColor:"rgb(255, 99, 132)",backgroundColor:"rgba(255, 99, 132, 0.5)",tension:.1,pointRadius:6,pointHoverRadius:8}],average:h});case 27:case"end":return e.stop()}}),e,null,[[8,18]])})));return function(t){return e.apply(this,arguments)}}(),B=function(e){console.log("generatePaySourceData called with:",null===e||void 0===e?void 0:e.length,"customers");var t=e.filter((function(e){return"active"===e.status}));console.log("Active customers:",t.length);var n=t.length,r={Medicaid:0,Medicare:0,"Self Pay":0,Other:0};t.forEach((function(e){e.medicaid_number?r.Medicaid++:e.medicare_number?r.Medicare++:"selfPayMember"===e.type?r["Self Pay"]++:r.Other++})),console.log("Pay source counts:",r);var a=Object.keys(r),i=Object.values(r),o=i.map((function(e){return n>0?Math.round(e/n*100):0}));console.log("Labels:",a,"Data:",i,"Percentages:",o);var s=["rgb(255, 99, 132)","rgb(54, 162, 235)","rgb(255, 205, 86)","rgb(75, 192, 192)"],l={labels:a,datasets:[{data:i,backgroundColor:s,borderColor:s.map((function(e){return e.replace("rgb","rgba").replace(")",", 0.8)")})),borderWidth:2,hoverOffset:4}],percentages:o,totalActive:n};console.log("Setting paySourceData:",l),E(l)},V=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"this-month";if(console.log("generateNewAdmissionsData called with:",null===e||void 0===e?void 0:e.length,"customers, month:",n),"this-month"===n)t=pl()();else{var r=parseInt(n.split("-")[1]);t=pl()().subtract(r,"months")}console.log("Target month:",t.format("MMMM YYYY"));var a=e.filter((function(e){return pl()(e.create_date).isSame(t,"month")&&"active"===e.status}));console.log("Customers in selected month:",a.length);var i=a.length,o={"Friend or Family Referral":0,"Social Worker Referral":0,"Social Media (Instagram, etc)":0,Event:0,Other:0,"N/A":0};a.forEach((function(e){if(e.join_reason){var t=ur[e.join_reason];t?o[t]++:o["N/A"]++}else o["N/A"]++})),console.log("Join reason counts:",o);var s=Object.keys(o),l=Object.values(o),c=l.map((function(e){return i>0?Math.round(e/i*100):0}));console.log("Labels:",s,"Data:",l,"Percentages:",c);var u=["rgb(255, 99, 132)","rgb(54, 162, 235)","rgb(255, 205, 86)","rgb(75, 192, 192)","rgb(153, 102, 255)","rgb(201, 203, 207)"],d={labels:s,datasets:[{data:l,backgroundColor:u,borderColor:u.map((function(e){return e.replace("rgb","rgba").replace(")",", 0.8)")})),borderWidth:2,hoverOffset:4}],percentages:c,totalInMonth:i};console.log("Setting newAdmissionsData:",d),M(d)},z=function(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"this-week";if(console.log("generateDischargeReasonsData called with:",null===e||void 0===e?void 0:e.length,"customers, week:",r),"this-week"===r)t=pl()().startOf("week"),n=pl()().endOf("week");else{var a=parseInt(r.split("-")[1]);t=pl()().subtract(a,"weeks").startOf("week"),n=pl()().subtract(a,"weeks").endOf("week")}console.log("Target week:",t.format("MMM DD")+" - "+n.format("MMM DD, YYYY"));var i=e.filter((function(e){return"discharged"===e.type&&(!!e.discharge_date&&pl()(e.discharge_date,"MM/DD/YYYY").isBetween(t,n,"day","[]"))}));console.log("Discharged customers in selected week:",i.length);var o=i.length,s={"Absent for Over 30 Days":0,"Transferred to Assisted Living":0,Deceased:0,Event:0,Other:0,"N/A":0};i.forEach((function(e){if(e.discharge_reason){var t=fr[e.discharge_reason];t?s[t]++:s["N/A"]++}else s["N/A"]++})),console.log("Discharge reason counts:",s);var l=Object.keys(s),c=Object.values(s),u=c.map((function(e){return o>0?Math.round(e/o*100):0}));console.log("Labels:",l,"Data:",c,"Percentages:",u);var d=["rgb(255, 99, 132)","rgb(54, 162, 235)","rgb(255, 205, 86)","rgb(75, 192, 192)","rgb(153, 102, 255)","rgb(201, 203, 207)"],f={labels:l,datasets:[{data:c,backgroundColor:d,borderColor:d.map((function(e){return e.replace("rgb","rgba").replace(")",", 0.8)")})),borderWidth:2,hoverOffset:4}],percentages:u,totalDischarged:o};console.log("Setting dischargeReasonsData:",f),A(f)},W=function(e){var t=e.target.value;v(t),Z(u,t),H(t),B(u),V(u,p),z(u,t)};return n?(0,On.jsx)("div",{children:"Loading..."}):(0,On.jsxs)(On.Fragment,{children:[(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{href:"/",children:"Dashboard"}),(0,On.jsx)(wl.Item,{active:!0,children:"Admin View"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsx)("h4",{children:"Admin View"})})]}),(0,On.jsx)("div",{className:"mb-4 admin-view-container",children:(0,On.jsxs)(cP,{children:[(0,On.jsxs)(uE,{md:9,children:[(0,On.jsx)(cP,{className:"mb-4",children:(0,On.jsx)(uE,{md:12,children:(0,On.jsx)(aP,{className:"admin-view-card",children:(0,On.jsx)(aP.Body,{children:(0,On.jsxs)(cP,{children:[(0,On.jsx)(uE,{md:3,className:"text-center",children:(0,On.jsxs)("div",{className:"admin-view-stats-section",children:[(0,On.jsx)("small",{className:"mb-1 d-block admin-view-stats-label",children:"Total Members"}),(0,On.jsx)("h3",{className:"text-primary",children:L.totalMembers}),(0,On.jsxs)("small",{className:"text-success",children:["+",L.totalMembersIncreaseRate,"% from last month"]})]})}),(0,On.jsx)(uE,{md:3,className:"text-center",children:(0,On.jsxs)("div",{className:"admin-view-stats-section",children:[(0,On.jsx)("small",{className:"mb-1 d-block admin-view-stats-label",children:"Today's Attendance"}),(0,On.jsx)("h3",{className:"text-success",children:L.todayAttendance}),(0,On.jsxs)("small",{className:"increase"===L.todayAttendanceTrend?"text-success":"text-danger",children:["increase"===L.todayAttendanceTrend?"\u2197":"\u2198"," ",L.todayAttendanceChangeRate.toFixed(1),"% ",L.todayAttendanceTrend," from yesterday"]})]})}),(0,On.jsx)(uE,{md:3,className:"text-center",children:(0,On.jsxs)("div",{className:"admin-view-stats-section",children:[(0,On.jsx)("small",{className:"mb-1 d-block admin-view-stats-label",children:"New Members This Month"}),(0,On.jsx)("h3",{className:"text-info",children:L.newMembersThisMonth}),(0,On.jsxs)("small",{className:"increase"===L.newMembersTrend?"text-success":"text-danger",children:["increase"===L.newMembersTrend?"\u2197":"\u2198"," ",L.newMembersChangeRate.toFixed(1),"% ",L.newMembersTrend," from last month"]})]})}),(0,On.jsx)(uE,{md:3,className:"text-center",children:(0,On.jsxs)("div",{children:[(0,On.jsx)("small",{className:"mb-1 d-block admin-view-stats-label",children:"Member Discharges This Month"}),(0,On.jsx)("h3",{className:"text-warning",children:L.memberDischargesThisMonth}),(0,On.jsxs)("small",{className:"increase"===L.dischargesTrend?"text-danger":"text-success",children:["increase"===L.dischargesTrend?"\u2197":"\u2198"," ",L.dischargesChangeRate.toFixed(1),"% ",L.dischargesTrend," from last month"]})]})})]})})})})}),(0,On.jsxs)(cP,{children:[(0,On.jsx)(uE,{md:6,children:(0,On.jsx)(aP,{className:"admin-view-card",children:(0,On.jsxs)(aP.Body,{children:[(0,On.jsxs)("div",{className:"admin-view-chart-header",children:[(0,On.jsx)("h6",{className:"admin-view-chart-title",children:"Total Members"}),(0,On.jsx)("select",{value:h,onChange:W,className:"form-select form-select-sm admin-view-week-selector",children:U().map((function(e){return(0,On.jsx)("option",{value:e.value,children:e.label},e.value)}))})]}),(0,On.jsxs)("div",{className:"admin-view-chart-container",children:[(0,On.jsx)(CF,{data:w,options:{responsive:!0,maintainAspectRatio:!1,plugins:{legend:{display:!1},tooltip:{enabled:!0}},scales:{y:{min:100,max:300,ticks:{stepSize:40}}},elements:{point:{backgroundColor:"rgb(75, 192, 192)",borderColor:"white",borderWidth:2}}}}),(0,On.jsxs)("div",{className:"admin-view-average-display",children:["Average: ",w.average||0]})]})]})})}),(0,On.jsx)(uE,{md:6,children:(0,On.jsx)(aP,{className:"admin-view-card",children:(0,On.jsxs)(aP.Body,{children:[(0,On.jsxs)("div",{className:"admin-view-chart-header",children:[(0,On.jsx)("h6",{className:"admin-view-chart-title",children:"Total Attendance"}),(0,On.jsx)("select",{value:h,onChange:W,className:"form-select form-select-sm admin-view-week-selector",children:U().map((function(e){return(0,On.jsx)("option",{value:e.value,children:e.label},e.value)}))})]}),(0,On.jsxs)("div",{className:"admin-view-chart-container",children:[(0,On.jsx)(CF,{data:k,options:{responsive:!0,maintainAspectRatio:!1,plugins:{legend:{display:!1},tooltip:{enabled:!0}},scales:{y:{min:100,max:300,ticks:{stepSize:40}}},elements:{point:{backgroundColor:"rgb(255, 99, 132)",borderColor:"white",borderWidth:2}}}}),(0,On.jsxs)("div",{className:"admin-view-average-display",children:["Average: ",k.average||0]})]})]})})})]})]}),(0,On.jsx)(uE,{md:3,children:(0,On.jsx)(aP,{className:"admin-view-reports-card",children:(0,On.jsx)(aP.Body,{children:(0,On.jsxs)("div",{className:"admin-view-chart-header",children:[(0,On.jsx)("h6",{className:"admin-view-chart-title",children:"Reports"}),(0,On.jsx)(Wd(),{selected:o,onChange:function(e){return l(e)},dateFormat:"MM/dd/yyyy",className:"form-control form-select-sm ms-2"})]})})})})]})}),(0,On.jsx)("div",{children:(0,On.jsxs)(cP,{children:[(0,On.jsx)(uE,{md:4,children:(0,On.jsx)(aP,{className:"admin-view-card",children:(0,On.jsxs)(aP.Body,{children:[(0,On.jsx)("h6",{className:"mb-3",children:"Pay Source"}),(0,On.jsxs)("div",{className:"admin-view-chart-container",children:[(0,On.jsx)(DF,{data:D,options:{responsive:!0,maintainAspectRatio:!1,layout:{padding:{top:40,bottom:40,left:40,right:40}},plugins:{legend:{position:"bottom",labels:{usePointStyle:!0,padding:20,font:{size:10},generateLabels:function(e){var t=e.data;return t.labels.length&&t.datasets.length?t.labels.map((function(e,n){var r=t.datasets[0],a=r.data[n];return{text:"".concat(e,": ").concat(a),fillStyle:r.backgroundColor[n],strokeStyle:r.borderColor[n],lineWidth:0,pointStyle:"circle",hidden:!1,index:n}})):[]}},align:"center",maxHeight:80},tooltip:{enabled:!1}}},plugins:[{afterDraw:function(e){var t,n=e.ctx;console.log("AfterDraw plugin called",e.data),console.log("Chart datasets:",e.data.datasets),console.log("First dataset:",e.data.datasets[0]),console.log("First dataset data:",null===(t=e.data.datasets[0])||void 0===t?void 0:t.data);var r=e.chartArea.left+(e.chartArea.right-e.chartArea.left)/2,a=e.chartArea.top+(e.chartArea.bottom-e.chartArea.top)/2,i=Math.min(e.chartArea.right-e.chartArea.left,e.chartArea.bottom-e.chartArea.top)/2;if(console.log("Chart center:",r,a,"radius:",i),e.data.datasets[0]&&e.data.datasets[0].data){var o=e.data.datasets[0].data,l=e.data.labels,c=o.reduce((function(e,t){return e+t}),0),u=o.map((function(e){return c>0?Math.round(e/c*100):0}));console.log("Data found:",o,"Percentages:",u);var d=[];o.forEach((function(t,o){var c=u[o],f=l[o];if(console.log("Segment ".concat(o,":"),t,c,f),t>0){var h=e.getDatasetMeta(0).data[o].startAngle+(e.getDatasetMeta(0).data[o].endAngle-e.getDatasetMeta(0).data[o].startAngle)/2,v=r+Math.cos(h)*(.95*i),m=a+Math.sin(h)*(.95*i),p=r+Math.cos(h)*(1.05*i),g=a+Math.sin(h)*(1.05*i);console.log("Drawing line for segment ".concat(o,":"),v,m,p,g),n.save(),n.strokeStyle="rgba(0, 0, 0, 0.2)",n.lineWidth=.5,n.beginPath(),n.moveTo(v,m),n.lineTo(p,g),n.stroke(),n.textAlign=h>Math.PI/2&&h<3*Math.PI/2?"right":"left",n.textBaseline="middle",n.font="bold 10px Arial",n.fillStyle="#333";var y=p+(h>Math.PI/2&&h<3*Math.PI/2?-6:6),b=g,x=n.measureText("".concat(f,": ").concat(t," (").concat(c,"%)")).width,_=15;h>Math.PI/2&&h<3*Math.PI/2?y-x<e.chartArea.left+_&&(y=e.chartArea.left+_+x):y+x>e.chartArea.right-_&&(y=e.chartArea.right-_-x),b<e.chartArea.top+_?b=e.chartArea.top+_:b>e.chartArea.bottom-_&&(b=e.chartArea.bottom-_);for(var w=0;w<10;){var j,N=!1,k=(0,s.Z)(d);try{for(k.s();!(j=k.n()).done;){var S=j.value,C=Math.abs(y-S.x),D=Math.abs(b-S.y);if(C<(x+S.width)/2+3&&D<(12+S.height)/2+3){N=!0;break}}}catch(O){k.e(O)}finally{k.f()}if(!N)break;var E=10*(w+1);h>Math.PI/2&&h<3*Math.PI/2?y-=E:y+=E,h>0&&h<Math.PI?b-=.5*E:b+=.5*E,w++}d.push({x:y,y:b,width:x,height:12}),n.fillText("".concat(f,": ").concat(t," (").concat(c,"%)"),y,b),n.restore()}}))}else{var f;console.log("No data found - datasets[0]:",e.data.datasets[0]),console.log("No data found - datasets[0].data:",null===(f=e.data.datasets[0])||void 0===f?void 0:f.data)}}}]}),(0,On.jsx)("div",{className:"admin-view-donut-stats",children:(0,On.jsx)("div",{className:"text-center",children:(0,On.jsx)("div",{className:"h4 text-primary",children:D.totalActive||0})})})]})]})})}),(0,On.jsx)(uE,{md:4,children:(0,On.jsx)(aP,{className:"admin-view-card",children:(0,On.jsxs)(aP.Body,{children:[(0,On.jsxs)("div",{className:"admin-view-chart-header",children:[(0,On.jsx)("h6",{className:"admin-view-chart-title",children:"New Admissions"}),(0,On.jsx)("select",{value:p,onChange:function(e){var t=e.target.value;g(t),V(u,t)},className:"form-select form-select-sm admin-view-week-selector",children:function(){var e=[];e.push({value:"this-month",label:"This Month"});for(var t=1;t<=12;t++){var n=pl()().subtract(t,"months");e.push({value:"month-".concat(t),label:n.format("MMMM YYYY")})}return e}().map((function(e){return(0,On.jsx)("option",{value:e.value,children:e.label},e.value)}))})]}),(0,On.jsxs)("div",{className:"admin-view-chart-container-flexible",children:[(0,On.jsx)(DF,{data:P,options:{responsive:!0,maintainAspectRatio:!1,layout:{padding:{top:30,bottom:30,left:30,right:30}},plugins:{legend:{position:"bottom",labels:{usePointStyle:!0,padding:20,font:{size:10},generateLabels:function(e){var t=e.data;return t.labels.length&&t.datasets.length?t.labels.map((function(e,n){var r=t.datasets[0],a=r.data[n];return{text:"".concat(e,": ").concat(a),fillStyle:r.backgroundColor[n],strokeStyle:r.borderColor[n],lineWidth:0,pointStyle:"circle",hidden:!1,index:n}})):[]}},align:"center"},tooltip:{enabled:!1}}},plugins:[{afterDraw:function(e){var t,n=e.ctx;console.log("AfterDraw plugin called for New Admissions",e.data),console.log("Chart datasets:",e.data.datasets),console.log("First dataset:",e.data.datasets[0]),console.log("First dataset data:",null===(t=e.data.datasets[0])||void 0===t?void 0:t.data);var r=e.chartArea.left+(e.chartArea.right-e.chartArea.left)/2,a=e.chartArea.top+(e.chartArea.bottom-e.chartArea.top)/2,i=Math.min(e.chartArea.right-e.chartArea.left,e.chartArea.bottom-e.chartArea.top)/2;if(console.log("Chart center:",r,a,"radius:",i),e.data.datasets[0]&&e.data.datasets[0].data){var o=e.data.datasets[0].data,l=e.data.labels,c=o.reduce((function(e,t){return e+t}),0),u=o.map((function(e){return c>0?Math.round(e/c*100):0}));console.log("Data found:",o,"Percentages:",u);var d=[];o.forEach((function(t,o){var c=u[o],f=l[o];if(console.log("Segment ".concat(o,":"),t,c,f),t>0){var h=e.getDatasetMeta(0).data[o].startAngle+(e.getDatasetMeta(0).data[o].endAngle-e.getDatasetMeta(0).data[o].startAngle)/2,v=r+Math.cos(h)*(.95*i),m=a+Math.sin(h)*(.95*i),p=r+Math.cos(h)*(1.05*i),g=a+Math.sin(h)*(1.05*i);console.log("Drawing line for segment ".concat(o,":"),v,m,p,g),n.save(),n.strokeStyle="rgba(0, 0, 0, 0.2)",n.lineWidth=.5,n.beginPath(),n.moveTo(v,m),n.lineTo(p,g),n.stroke(),n.textAlign=h>Math.PI/2&&h<3*Math.PI/2?"right":"left",n.textBaseline="middle",n.font="bold 10px Arial",n.fillStyle="#333";var y=p+(h>Math.PI/2&&h<3*Math.PI/2?-6:6),b=g,x=n.measureText("".concat(f,": ").concat(t," (").concat(c,"%)")).width,_=15;h>Math.PI/2&&h<3*Math.PI/2?y-x<e.chartArea.left+_&&(y=e.chartArea.left+_+x):y+x>e.chartArea.right-_&&(y=e.chartArea.right-_-x),b<e.chartArea.top+_?b=e.chartArea.top+_:b>e.chartArea.bottom-_&&(b=e.chartArea.bottom-_);for(var w=0;w<10;){var j,N=!1,k=(0,s.Z)(d);try{for(k.s();!(j=k.n()).done;){var S=j.value,C=Math.abs(y-S.x),D=Math.abs(b-S.y);if(C<(x+S.width)/2+3&&D<(12+S.height)/2+3){N=!0;break}}}catch(O){k.e(O)}finally{k.f()}if(!N)break;var E=10*(w+1);h>Math.PI/2&&h<3*Math.PI/2?y-=E:y+=E,h>0&&h<Math.PI?b-=.5*E:b+=.5*E,w++}d.push({x:y,y:b,width:x,height:12}),n.fillText("".concat(f,": ").concat(t," (").concat(c,"%)"),y,b),n.restore()}}))}else{var f;console.log("No data found - datasets[0]:",e.data.datasets[0]),console.log("No data found - datasets[0].data:",null===(f=e.data.datasets[0])||void 0===f?void 0:f.data)}}}]}),(0,On.jsx)("div",{className:"admin-view-donut-stats",children:(0,On.jsx)("div",{className:"text-center",children:(0,On.jsx)("div",{className:"h4 text-primary",children:P.totalInMonth||0})})})]})]})})}),(0,On.jsx)(uE,{md:4,children:(0,On.jsx)(aP,{className:"admin-view-card",children:(0,On.jsxs)(aP.Body,{children:[(0,On.jsxs)("div",{className:"admin-view-chart-header",children:[(0,On.jsx)("h6",{className:"admin-view-chart-title",children:"Discharge Reasons"}),(0,On.jsx)("select",{value:b,onChange:function(e){var t=e.target.value;x(t),z(u,t)},className:"form-select form-select-sm admin-view-week-selector",children:U().map((function(e){return(0,On.jsx)("option",{value:e.value,children:e.label},e.value)}))})]}),(0,On.jsxs)("div",{className:"admin-view-chart-container-flexible",children:[(0,On.jsx)(DF,{data:R,options:{responsive:!0,maintainAspectRatio:!1,layout:{padding:{top:30,bottom:30,left:30,right:30}},plugins:{legend:{position:"bottom",labels:{usePointStyle:!0,padding:20,font:{size:10},generateLabels:function(e){var t=e.data;return t.labels.length&&t.datasets.length?t.labels.map((function(e,n){var r=t.datasets[0],a=r.data[n];return{text:"".concat(e,": ").concat(a),fillStyle:r.backgroundColor[n],strokeStyle:r.borderColor[n],lineWidth:0,pointStyle:"circle",hidden:!1,index:n}})):[]}},align:"center"},tooltip:{enabled:!1}}}}),(0,On.jsx)("div",{className:"admin-view-donut-stats",children:(0,On.jsx)("div",{className:"text-center",children:(0,On.jsx)("div",{className:"h4 text-primary",children:R.totalDischarged||0})})})]})]})})})]})})]})};var OF=function(e,n){var r=(0,t.useRef)(!0);(0,t.useEffect)((function(){if(!r.current)return e();r.current=!1}),n)},PF=Yo("carousel-caption"),MF=["as","bsPrefix","className"],TF=t.forwardRef((function(e,t){var n=e.as,r=void 0===n?"div":n,a=e.bsPrefix,i=e.className,o=ya(e,MF),s=xa()(i,ho(a,"carousel-item"));return(0,On.jsx)(r,bt(bt({ref:t},o),{},{className:s}))}));TF.displayName="CarouselItem";var RF=TF,AF=["as","bsPrefix","slide","fade","controls","indicators","indicatorLabels","activeIndex","onSelect","onSlide","onSlid","interval","keyboard","onKeyDown","pause","onMouseOver","onMouseOut","wrap","touch","onTouchStart","onTouchMove","onTouchEnd","prevIcon","prevLabel","nextIcon","nextLabel","variant","className","children"],IF={slide:!0,fade:!1,controls:!0,indicators:!0,indicatorLabels:[],defaultActiveIndex:0,interval:5e3,keyboard:!0,pause:"hover",wrap:!0,touch:!0,prevIcon:(0,On.jsx)("span",{"aria-hidden":"true",className:"carousel-control-prev-icon"}),prevLabel:"Previous",nextIcon:(0,On.jsx)("span",{"aria-hidden":"true",className:"carousel-control-next-icon"}),nextLabel:"Next"};var LF=t.forwardRef((function(e,n){var r=Pa(e,{activeIndex:"onSelect"}),a=r.as,o=void 0===a?"div":a,s=r.bsPrefix,l=r.slide,c=r.fade,u=r.controls,d=r.indicators,f=r.indicatorLabels,h=r.activeIndex,v=r.onSelect,m=r.onSlide,p=r.onSlid,g=r.interval,y=r.keyboard,b=r.onKeyDown,x=r.pause,_=r.onMouseOver,w=r.onMouseOut,j=r.wrap,N=r.touch,k=r.onTouchStart,S=r.onTouchMove,C=r.onTouchEnd,D=r.prevIcon,E=r.prevLabel,O=r.nextIcon,P=r.nextLabel,M=r.variant,T=r.className,R=r.children,A=ya(r,AF),I=ho(s,"carousel"),L=mo(),F=(0,t.useRef)(null),Y=i((0,t.useState)("next"),2),U=Y[0],Z=Y[1],H=i((0,t.useState)(!1),2),B=H[0],V=H[1],z=i((0,t.useState)(!1),2),W=z[0],q=z[1],K=i((0,t.useState)(h||0),2),$=K[0],G=K[1];(0,t.useEffect)((function(){W||h===$||(F.current?Z(F.current):Z((h||0)>$?"next":"prev"),l&&q(!0),G(h||0))}),[h,W,$,l]),(0,t.useEffect)((function(){F.current&&(F.current=null)}));var J,X=0;Ac(R,(function(e,t){++X,t===h&&(J=e.props.interval)}));var Q=La(J),ee=(0,t.useCallback)((function(e){if(!W){var t=$-1;if(t<0){if(!j)return;t=X-1}F.current="prev",null==v||v(t,e)}}),[W,$,v,j,X]),te=Fa((function(e){if(!W){var t=$+1;if(t>=X){if(!j)return;t=0}F.current="next",null==v||v(t,e)}})),ne=(0,t.useRef)();(0,t.useImperativeHandle)(n,(function(){return{element:ne.current,prev:ee,next:te}}));var re=Fa((function(){!document.hidden&&function(e){if(!e||!e.style||!e.parentNode||!e.parentNode.style)return!1;var t=getComputedStyle(e);return"none"!==t.display&&"hidden"!==t.visibility&&"none"!==getComputedStyle(e.parentNode).display}(ne.current)&&(L?ee():te())})),ae="next"===U?"start":"end";OF((function(){l||(null==m||m($,ae),null==p||p($,ae))}),[$]);var ie="".concat(I,"-item-").concat(U),oe="".concat(I,"-item-").concat(ae),se=(0,t.useCallback)((function(e){bc(e),null==m||m($,ae)}),[m,$,ae]),le=(0,t.useCallback)((function(){q(!1),null==p||p($,ae)}),[p,$,ae]),ce=(0,t.useCallback)((function(e){if(y&&!/input|textarea/i.test(e.target.tagName))switch(e.key){case"ArrowLeft":return e.preventDefault(),void(L?te(e):ee(e));case"ArrowRight":return e.preventDefault(),void(L?ee(e):te(e))}null==b||b(e)}),[y,b,ee,te,L]),ue=(0,t.useCallback)((function(e){"hover"===x&&V(!0),null==_||_(e)}),[x,_]),de=(0,t.useCallback)((function(e){V(!1),null==w||w(e)}),[w]),fe=(0,t.useRef)(0),he=(0,t.useRef)(0),ve=qb(),me=(0,t.useCallback)((function(e){fe.current=e.touches[0].clientX,he.current=0,"hover"===x&&V(!0),null==k||k(e)}),[x,k]),pe=(0,t.useCallback)((function(e){e.touches&&e.touches.length>1?he.current=0:he.current=e.touches[0].clientX-fe.current,null==S||S(e)}),[S]),ge=(0,t.useCallback)((function(e){if(N){var t=he.current;Math.abs(t)>40&&(t>0?ee(e):te(e))}"hover"===x&&ve.set((function(){V(!1)}),g||void 0),null==C||C(e)}),[N,x,ee,te,ve,g,C]),ye=null!=g&&!B&&!W,be=(0,t.useRef)();(0,t.useEffect)((function(){var e,t;if(ye){var n=L?ee:te;return be.current=window.setInterval(document.visibilityState?re:n,null!=(e=null!=(t=Q.current)?t:g)?e:void 0),function(){null!==be.current&&clearInterval(be.current)}}}),[ye,ee,te,Q,g,re,L]);var xe=(0,t.useMemo)((function(){return d&&Array.from({length:X},(function(e,t){return function(e){null==v||v(t,e)}}))}),[d,X,v]);return(0,On.jsxs)(o,bt(bt({ref:ne},A),{},{onKeyDown:ce,onMouseOver:ue,onMouseOut:de,onTouchStart:me,onTouchMove:pe,onTouchEnd:ge,className:xa()(T,I,l&&"slide",c&&"".concat(I,"-fade"),M&&"".concat(I,"-").concat(M)),children:[d&&(0,On.jsx)("div",{className:"".concat(I,"-indicators"),children:Rc(R,(function(e,t){return(0,On.jsx)("button",{type:"button","data-bs-target":"","aria-label":null!=f&&f.length?f[t]:"Slide ".concat(t+1),className:t===$?"active":void 0,onClick:xe?xe[t]:void 0,"aria-current":t===$},t)}))}),(0,On.jsx)("div",{className:"".concat(I,"-inner"),children:Rc(R,(function(e,n){var r=n===$;return l?(0,On.jsx)(Nc,{in:r,onEnter:r?se:void 0,onEntered:r?le:void 0,addEndListener:yc,children:function(n,a){return t.cloneElement(e,bt(bt({},a),{},{className:xa()(e.props.className,r&&"entered"!==n&&ie,("entered"===n||"exiting"===n)&&"active",("entering"===n||"exiting"===n)&&oe)}))}}):t.cloneElement(e,{className:xa()(e.props.className,r&&"active")})}))}),u&&(0,On.jsxs)(On.Fragment,{children:[(j||0!==h)&&(0,On.jsxs)(co,{className:"".concat(I,"-control-prev"),onClick:ee,children:[D,E&&(0,On.jsx)("span",{className:"visually-hidden",children:E})]}),(j||h!==X-1)&&(0,On.jsxs)(co,{className:"".concat(I,"-control-next"),onClick:te,children:[O,P&&(0,On.jsx)("span",{className:"visually-hidden",children:P})]})]})]}))}));LF.displayName="Carousel",LF.defaultProps=IF;var FF=Object.assign(LF,{Caption:PF,Item:RF}),YF=["color","size","title","className"];function UF(){return UF=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},UF.apply(null,arguments)}var ZF=(0,t.forwardRef)((function(e,n){var r=e.color,a=void 0===r?"currentColor":r,i=e.size,o=void 0===i?"1em":i,s=e.title,l=void 0===s?null:s,c=e.className,u=void 0===c?"":c,d=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,YF);return t.createElement("svg",UF({ref:n,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",width:o,height:o,fill:a,className:["bi","bi-file-image",u].filter(Boolean).join(" ")},d),l?t.createElement("title",null,l):null,t.createElement("path",{d:"M8.002 5.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0"}),t.createElement("path",{d:"M12 0H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2M3 2a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v8l-2.083-2.083a.5.5 0 0 0-.76.063L8 11 5.835 9.7a.5.5 0 0 0-.611.076L3 12z"}))}));ZF.propTypes={color:qo().string,size:qo().oneOfType([qo().string,qo().number]),title:qo().string,className:qo().string};var HF=ZF,BF=function(){var e=I(),n=i((0,t.useState)(!0),2),r=n[0],a=n[1],o=i((0,t.useState)([]),2),l=o[0],c=o[1],u=i((0,t.useState)([]),2),d=u[0],f=u[1],h=i((0,t.useState)([]),2),v=h[0],m=h[1],p=i((0,t.useState)([]),2),g=p[0],y=p[1],b=i((0,t.useState)([]),2),x=b[0],_=b[1],w=i((0,t.useState)(new Date),2),j=w[0],N=w[1],k=i((0,t.useState)(!1),2),S=k[0],C=k[1],D=i((0,t.useState)({id:null,slogan:"Quality | Commitment",introduction:"At Worldshine, we provide medical day care services to seniors who need assistance with activities of daily life (ADLs). Our experienced and highly trained staff are well qualified to care for seniors suffering from a variety of ailments inckluding dementia, Alzheimer's and other physical disabilities.",image:null}),2),E=D[0],O=D[1],P=i((0,t.useState)({slogan:"",introduction:"",image:null}),2),M=P[0],T=P[1],R=i((0,t.useState)(null),2),A=R[0],L=R[1],F=i((0,t.useState)(!1),2),Y=F[0],U=F[1],Z=i((0,t.useState)(["/images/background.jpg","/images/landing.png"]),2),H=(Z[0],Z[1],i((0,t.useState)([]),2)),B=H[0],V=(H[1],i((0,t.useState)({id:null,images:["/images/background.jpg","/images/landing.png"]}),2)),z=V[0],W=V[1],q=i((0,t.useState)(["/images/background.jpg","/images/landing.png"]),2),K=q[0],$=q[1],G=i((0,t.useState)([]),2),J=G[0],X=G[1],Q=i((0,t.useState)("/images/background.jpg"),2),ee=Q[0],te=Q[1],ne=i((0,t.useState)(!1),2),re=ne[0],ae=ne[1],ie=i((0,t.useState)(!1),2),oe=ie[0],se=ie[1],le=i((0,t.useState)(null),2),ce=le[0],ue=le[1];(0,t.useEffect)((function(){if(!Hs.canViewRoutes())return window.alert("You haven't login yet OR this user does not have access to this page. Please change an admin account to login."),Hs.logout(),void e("/login");Ls().then((function(e){y(e.data)})),ul().then((function(e){_(e.data)})),de(),fe(),a(!1)}),[e]);var de=function(){var e=Fu(Zu().mark((function e(){var t,n,r,a,i,o,s,l,c,u;return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,xu("active");case 3:if(t=e.sent,!((n=t.data)&&n.length>0)){e.next=22;break}if(r=n.sort((function(e,t){return new Date(t.create_date)-new Date(e.create_date)})),a=r[0],O({id:a.id,slogan:a.slogan,introduction:a.introduction,image:null}),!a.id){e.next=22;break}return e.prev=10,e.next=13,Nu(a.id,a.id,"note_img");case 13:l=e.sent,console.log("Attendance note image response:",l),(c=(null===l||void 0===l||null===(i=l.data)||void 0===i||null===(o=i.data)||void 0===o?void 0:o.files)||(null===l||void 0===l||null===(s=l.data)||void 0===s?void 0:s.files))&&Array.isArray(c)&&c.length>0?(u=c[0],console.log("Attendance note image file:",u),O((function(e){return bt(bt({},e),{},{image:u.url})}))):console.log("No files found in attendance note response"),e.next=22;break;case 19:e.prev=19,e.t0=e.catch(10),console.log("No image found for attendance note:",e.t0);case 22:e.next=27;break;case 24:e.prev=24,e.t1=e.catch(0),console.error("Error loading attendance note:",e.t1);case 27:case"end":return e.stop()}}),e,null,[[0,24],[10,19]])})));return function(){return e.apply(this,arguments)}}(),fe=function(){var e=Fu(Zu().mark((function e(){var t,n,r,a,i,o,s,l,c,u,d,f;return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,console.log("Loading carousel data..."),e.next=4,ku("active");case 4:if(t=e.sent,n=t.data,console.log("Active carousels:",n),!(n&&n.length>0)){e.next=31;break}if(r=n.sort((function(e,t){return new Date(t.create_date)-new Date(e.create_date)})),a=r[0],console.log("Latest carousel:",a),W({id:a.id,images:[]}),!a.id){e.next=29;break}return e.prev=13,console.log("Loading carousel images for ID:",a.id),e.next=17,Eu(a.id,a.id,"carousel_item");case 17:u=e.sent,console.log("Carousel images response:",u),console.log("imagesResponse.data:",null===u||void 0===u?void 0:u.data),console.log("imagesResponse.data?.data:",null===u||void 0===u||null===(i=u.data)||void 0===i?void 0:i.data),console.log("imagesResponse.data?.files:",null===u||void 0===u||null===(o=u.data)||void 0===o?void 0:o.files),(d=(null===u||void 0===u||null===(s=u.data)||void 0===s||null===(l=s.data)||void 0===l?void 0:l.files)||(null===u||void 0===u||null===(c=u.data)||void 0===c?void 0:c.files))&&Array.isArray(d)&&d.length>0?(f=d.map((function(e){return e.url})),console.log("Carousel image URLs:",f),console.log("Carousel files array:",d),W((function(e){return bt(bt({},e),{},{images:f})}))):(console.log("No files found in carousel response"),console.log("Response structure:",u),console.log("files value:",d),console.log("files type:",typeof d),console.log("files isArray:",Array.isArray(d)),d&&console.log("files length:",d.length)),e.next=29;break;case 26:e.prev=26,e.t0=e.catch(13),console.log("No images found for carousel:",e.t0);case 29:e.next=32;break;case 31:console.log("No active carousels found, keeping default images");case 32:e.next=38;break;case 34:e.prev=34,e.t1=e.catch(0),console.error("Error loading carousel:",e.t1),console.log("Keeping default images due to error");case 38:case"end":return e.stop()}}),e,null,[[0,34],[13,26]])})));return function(){return e.apply(this,arguments)}}();(0,t.useEffect)((function(){var e=setInterval((function(){N(new Date)}),1e3);return function(){return clearInterval(e)}}),[]);var he=function(e,t){T((function(n){return bt(bt({},n),{},(0,gt.Z)({},e,t))}))},ve=function(){var e=Fu(Zu().mark((function e(){var t,n,r,a,i,o,s;return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!E.id){e.next=4;break}return e.next=4,wu(E.id,{status:"inactive",update_by:localStorage.getItem("user")&&(null===(r=JSON.parse(localStorage.getItem("user")))||void 0===r?void 0:r.name)});case 4:return a={slogan:M.slogan,introduction:M.introduction,status:"active",create_by:localStorage.getItem("user")&&(null===(t=JSON.parse(localStorage.getItem("user")))||void 0===t?void 0:t.name),update_by:localStorage.getItem("user")&&(null===(n=JSON.parse(localStorage.getItem("user")))||void 0===n?void 0:n.name)},e.next=7,_u(a);case 7:if(i=e.sent,o=i.data.id,!A){e.next=14;break}return(s=new FormData).append("file",A),e.next=14,ju(s,o,o,"note_img");case 14:return e.next=16,de();case 16:C(!1),e.next=23;break;case 19:e.prev=19,e.t0=e.catch(0),console.error("Error saving attendance note:",e.t0),alert("Error saving attendance note. Please try again.");case 23:case"end":return e.stop()}}),e,null,[[0,19]])})));return function(){return e.apply(this,arguments)}}(),me=function(){C(!1)},pe=function(){U(!1)},ge=function(){var e=Fu(Zu().mark((function e(){var t,n,r,a,i,o,l,c,u,d;return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,console.log("Saving carousel..."),console.log("Selected files:",J),console.log("Carousel form:",K),!z.id){e.next=8;break}return console.log("Deactivating current carousel:",z.id),e.next=8,Cu(z.id,{status:"inactive",update_by:localStorage.getItem("user")&&(null===(r=JSON.parse(localStorage.getItem("user")))||void 0===r?void 0:r.name)});case 8:return a={status:"active",create_by:localStorage.getItem("user")&&(null===(t=JSON.parse(localStorage.getItem("user")))||void 0===t?void 0:t.name),update_by:localStorage.getItem("user")&&(null===(n=JSON.parse(localStorage.getItem("user")))||void 0===n?void 0:n.name)},console.log("Creating new carousel with data:",a),e.next=12,Su(a);case 12:i=e.sent,o=i.data.id,console.log("New carousel created with ID:",o),l=(0,s.Z)(J),e.prev=16,l.s();case 18:if((c=l.n()).done){e.next=28;break}return u=c.value,console.log("Uploading file:",u.name),(d=new FormData).append("file",u),e.next=25,Du(d,o,o,"carousel_item");case 25:console.log("File uploaded successfully:",u.name);case 26:e.next=18;break;case 28:e.next=33;break;case 30:e.prev=30,e.t0=e.catch(16),l.e(e.t0);case 33:return e.prev=33,l.f(),e.finish(33);case 36:return e.next=38,fe();case 38:U(!1),e.next=45;break;case 41:e.prev=41,e.t1=e.catch(0),console.error("Error saving carousel:",e.t1),alert("Error saving carousel. Please try again.");case 45:case"end":return e.stop()}}),e,null,[[0,41],[16,30,33,36]])})));return function(){return e.apply(this,arguments)}}(),ye=function(){var e=Fu(Zu().mark((function e(){return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:try{ce&&((new FormData).append("file",ce),console.log("Background image saved:",ce.name)),se(!1),ue(null)}catch(t){console.error("Error saving background image:",t),alert("Error saving background image. Please try again.")}case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),be=function(){se(!1),ue(null)};return(0,t.useEffect)((function(){var e=function(e){"Escape"===e.key&&re&&ae(!1)};return re&&document.addEventListener("keydown",e),function(){document.removeEventListener("keydown",e)}}),[re]),(0,t.useEffect)((function(){if((null===g||void 0===g?void 0:g.length)>0&&(null===x||void 0===x?void 0:x.length)>0){var e=pl()().format("YYYY-MM-DD");ou.getAllEvents({date:e}).then((function(e){var t=e.data.filter((function(e){var t,n,r,a,i,o,s,l;return!("medical"!==e.type||!e.confirmed||"active"!==e.status)&&(e.customer=null!==e&&void 0!==e&&null!==(t=e.data)&&void 0!==t&&t.customer?(null===(n=g.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.customer)})))||void 0===n?void 0:n.name)||(null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.client_name)||"":(null===e||void 0===e||null===(a=e.data)||void 0===a?void 0:a.client_name)||"",e.location=null!==e&&void 0!==e&&null!==(i=e.data)&&void 0!==i&&i.resource?(null===(o=x.find((function(t){var n;return t.id===(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.resource)})))||void 0===o?void 0:o.address)||(null===e||void 0===e||null===(s=e.data)||void 0===s?void 0:s.resource_address)||"":(null===e||void 0===e||null===(l=e.data)||void 0===l?void 0:l.resource_address)||"",e.startTime=null!==e&&void 0!==e&&e.start_time?pl()(e.start_time).format("MM/DD/YYYY h:mm A"):"",!0)})),n=e.data.filter((function(e){return"activity"===e.type&&"active"===e.status&&(e.startTime=null!==e&&void 0!==e&&e.start_time?pl()(e.start_time).format("h:mm A"):"",!0)})),r=e.data.filter((function(e){if("meal_plan"!==e.type||"active"!==e.status)return!1;var t=e.description||"",n="";if(t.includes("Snack")||t.includes("snack")){var r=t.split(/Snack|snack/);r.length>1&&(n=r[1].replace(/:/g,"").trim())}var a="",i=t.split(/Snack|snack/)[0];if(i.includes("Lunch")||i.includes("lunch")){var o=i.split(/Lunch|lunch/);o.length>1&&(a=o[1].replace(/:/g,"").trim())}var s="",l=i.split(/Lunch|lunch/)[0];if(l.includes("Breakfast")||l.includes("breakfast")){var c=l.split(/Breakfast|breakfast/);c.length>1&&(s=c[1].replace(/:/g,"").trim())}return e.breakfast=s,e.lunch=a,e.snack=n,!0}));c(t),f(n),m(r)})).catch((function(e){console.error("Error fetching events:",e),c([]),f([]),m([])}))}}),[g,x]),r?(0,On.jsx)(xf,{animation:"border"}):(0,On.jsxs)(On.Fragment,{children:[!re&&(0,On.jsxs)("div",{className:"list row mb-4",children:[(0,On.jsxs)(wl,{children:[(0,On.jsx)(wl.Item,{children:"Info Screen"}),(0,On.jsx)(wl.Item,{active:!0,children:"Info Screen"})]}),(0,On.jsx)("div",{className:"col-md-12 text-primary",children:(0,On.jsx)("h4",{children:"Info Screen"})})]}),(0,On.jsx)("div",{className:"app-main-content-list-container ".concat(re?"fullscreen-mode background-image-container":""),style:{backgroundImage:re?"url(".concat(ee,")"):"none"},children:(0,On.jsxs)("div",{className:"app-main-content-list-func-container",children:[!re&&(0,On.jsx)(Yc,{defaultActiveKey:"infoScreen",id:"info-screen-tab",children:(0,On.jsx)(zc,{eventKey:"infoScreen",title:"Info Screen",children:(0,On.jsxs)("div",{className:"multi-columns-container",children:[(0,On.jsx)("div",{className:"column-container",children:(0,On.jsxs)("div",{className:"column-card",children:[(0,On.jsx)("h6",{className:"text-black",style:{fontSize:"14px",fontWeight:"600"},children:"Appointments"}),(0,On.jsx)("div",{className:"app-main-content-fields-section",children:(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsx)("div",{className:"col-md-12",children:(0,On.jsxs)("table",{className:"personnel-info-table info-screen-appointments-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{children:"Time"}),(0,On.jsx)("th",{children:"Customer"}),(0,On.jsx)("th",{children:"Location"})]})}),(0,On.jsx)("tbody",{children:l&&l.length>0?l.map((function(e,t){return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{children:e.startTime}),(0,On.jsx)("td",{children:e.customer}),(0,On.jsx)("td",{children:e.location})]},e.id)})):(0,On.jsx)("tr",{children:(0,On.jsx)("td",{colSpan:"3",className:"text-center",children:"No medical appointments scheduled for today"})})})]})})})})]})}),(0,On.jsxs)("div",{className:"column-container",children:[(0,On.jsxs)("div",{style:{display:"flex",marginBottom:"32px",gap:"20px"},children:[(0,On.jsx)("div",{children:(0,On.jsx)("div",{className:"card h-100",style:{borderRadius:"8px",minWidth:"200px"},children:(0,On.jsxs)("div",{className:"card-body text-center",children:[(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("div",{className:"text-black",style:{fontSize:"12px"},children:pl()(j).format("dddd")}),(0,On.jsx)("div",{className:"text-black",children:pl()(j).format("MMM Do, YYYY")}),(0,On.jsx)("h5",{className:"text-primary mt-2",style:{fontSize:"20px",fontWeight:"600"},children:pl()(j).format("HH:mm")})]}),(0,On.jsx)("div",{className:"clock-container",children:(0,On.jsx)("div",{className:"clock",children:(0,On.jsxs)("div",{className:"clock-face",children:[(0,On.jsx)("div",{className:"hand hour-hand",style:{transform:"rotate(".concat(pl()(j).hour()%12*30+.5*pl()(j).minute(),"deg)")}}),(0,On.jsx)("div",{className:"hand minute-hand",style:{transform:"rotate(".concat(6*pl()(j).minute(),"deg)")}}),(0,On.jsx)("div",{className:"hand second-hand",style:{transform:"rotate(".concat(6*pl()(j).second(),"deg)")}}),(0,On.jsx)("div",{className:"center-dot"})]})})})]})})}),(0,On.jsx)("div",{children:(0,On.jsx)("div",{className:"card h-100",style:{borderRadius:"8px",minWidth:"200px"},children:(0,On.jsxs)("div",{className:"card-body text-center",children:[(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("div",{className:"text-black",style:{fontSize:"12px"},children:"New York, NY"}),(0,On.jsx)("div",{className:"text-black",children:"Partly Cloudy"}),(0,On.jsx)("h5",{className:"text-primary mt-2",style:{fontSize:"20px",fontWeight:"600"},children:"22\xb0C"})]}),(0,On.jsx)("div",{className:"weather-icon",children:(0,On.jsx)("i",{className:"fas fa-cloud-sun",style:{fontSize:"48px",color:"#ffc107"}})})]})})})]}),(0,On.jsx)("div",{className:"mb-4",children:(0,On.jsx)("div",{className:"card",style:{borderRadius:"8px",maxWidth:"450px"},children:(0,On.jsxs)("div",{className:"card-body",children:[(0,On.jsxs)("div",{className:"d-flex justify-content-between align-items-start mb-3",children:[(0,On.jsxs)("div",{className:"d-flex align-items-center",children:[(0,On.jsx)("img",{src:"/images/logo-trans.png",alt:"Worldshine Logo",style:{height:"30px",marginRight:"10px"}}),(0,On.jsx)("strong",{className:"logo-worldshine",style:{color:"#0066B1",fontSize:"16px"},children:"Worldshine"})]}),(0,On.jsx)(Mo,{variant:"link",className:"p-0",onClick:function(){T({slogan:E.slogan,introduction:E.introduction,image:E.image}),L(null),C(!0)},style:{color:"#666"},children:(0,On.jsx)($c,{size:16})})]}),(0,On.jsxs)("div",{className:"row",children:[(0,On.jsxs)("div",{className:"col-md-8",children:[(0,On.jsx)("h5",{className:"text-primary mb-2",children:E.slogan}),(0,On.jsx)("p",{className:"text-muted",style:{fontSize:"14px",lineHeight:"1.6"},children:E.introduction})]}),(0,On.jsx)("div",{className:"col-md-4",children:E.image?(0,On.jsx)("img",{src:E.image,alt:"Attendance Note",className:"img-fluid rounded",style:{maxHeight:"120px",width:"100%",objectFit:"cover"}}):(0,On.jsx)("div",{className:"d-flex align-items-center justify-content-center",style:{height:"120px",backgroundColor:"#f8f9fa",border:"2px dashed #dee2e6",borderRadius:"8px"},children:(0,On.jsx)("span",{className:"text-muted",children:"No image"})})})]})]})})}),(0,On.jsx)("div",{className:"mb-4",children:(0,On.jsx)("div",{className:"card",style:{borderRadius:"8px",maxWidth:"450px"},children:(0,On.jsxs)("div",{className:"card-body",children:[(0,On.jsxs)("div",{className:"d-flex justify-content-between align-items-center mb-3",children:[(0,On.jsx)("h6",{className:"text-black mb-0",style:{fontSize:"14px",fontWeight:"500"},children:"Gallery"}),(0,On.jsx)(Mo,{variant:"link",className:"p-0",onClick:function(){console.log("Opening carousel edit modal"),console.log("Current carousel images:",z.images),$(In(z.images)),X([]),U(!0)},style:{color:"#666"},children:(0,On.jsx)($c,{size:16})})]}),z.images.length>0?(0,On.jsx)(FF,{interval:1e4,controls:!1,indicators:!0,style:{height:"200px"},children:z.images.map((function(e,t){return(0,On.jsx)(FF.Item,{children:(0,On.jsx)("img",{className:"d-block w-100",src:e,alt:"Gallery ".concat(t+1),style:{height:"200px",objectFit:"cover",borderRadius:"4px"}})},t)}))}):(0,On.jsx)("div",{className:"d-flex align-items-center justify-content-center",style:{height:"200px",backgroundColor:"#f8f9fa",border:"2px dashed #dee2e6",borderRadius:"4px"},children:(0,On.jsx)("span",{className:"text-muted",children:"No images in gallery"})})]})})})]}),(0,On.jsxs)("div",{className:"column-container",children:[(0,On.jsxs)("div",{className:"column-card mb-4",children:[(0,On.jsx)("h6",{className:"text-black mb-3",style:{fontSize:"14px",fontWeight:"500"},children:"Activities"}),(0,On.jsxs)("table",{className:"personnel-info-table info-screen-appointments-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{children:"Time"}),(0,On.jsx)("th",{children:"Activity Name"}),(0,On.jsx)("th",{children:"Location"})]})}),(0,On.jsx)("tbody",{children:d&&d.length>0?d.map((function(e,t){return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{children:e.startTime}),(0,On.jsx)("td",{children:e.title}),(0,On.jsx)("td",{children:e.event_location})]},e.id)})):(0,On.jsx)("tr",{children:(0,On.jsx)("td",{colSpan:"3",className:"text-center",children:"No activities scheduled for today"})})})]})]}),(0,On.jsx)("div",{className:"column-card",children:(0,On.jsx)("div",{className:"list row mb-4",children:(0,On.jsxs)("div",{className:"col-md-12",children:[(0,On.jsx)("h6",{className:"text-black mb-3",style:{fontSize:"14px",fontWeight:"500"},children:"Menu"}),(0,On.jsxs)("table",{className:"personnel-info-table info-screen-appointments-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{children:"Breakfast"}),(0,On.jsx)("th",{children:"Lunch"}),(0,On.jsx)("th",{children:"Snack"})]})}),(0,On.jsx)("tbody",{children:v&&v.length>0?v.map((function(e,t){return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{children:e.breakfast}),(0,On.jsx)("td",{children:e.lunch}),(0,On.jsx)("td",{children:e.snack})]},e.id)})):(0,On.jsx)("tr",{children:(0,On.jsx)("td",{colSpan:"3",className:"text-center",children:"No meal plan for today"})})})]})]})})})]})]})})}),re&&(0,On.jsxs)("div",{className:"multi-columns-container",children:[(0,On.jsx)("div",{className:"column-container",children:(0,On.jsxs)("div",{className:"column-card",children:[(0,On.jsx)("h6",{className:"text-black fullscreen-title",children:"Appointments"}),(0,On.jsxs)("table",{className:"personnel-info-table info-screen-appointments-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{children:"Time"}),(0,On.jsx)("th",{children:"Customer"}),(0,On.jsx)("th",{children:"Location"})]})}),(0,On.jsx)("tbody",{children:l&&l.length>0?l.map((function(e,t){return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{children:e.startTime}),(0,On.jsx)("td",{children:e.customer}),(0,On.jsx)("td",{children:e.location})]},e.id)})):(0,On.jsx)("tr",{children:(0,On.jsx)("td",{colSpan:"3",className:"text-center",children:"No medical appointments scheduled for today"})})})]})]})}),(0,On.jsxs)("div",{className:"column-container",children:[(0,On.jsxs)("div",{className:"row mb-4 time-weather-row",children:[(0,On.jsx)("div",{className:"col-md-6",children:(0,On.jsx)("div",{className:"card h-100",children:(0,On.jsxs)("div",{className:"card-body text-center",children:[(0,On.jsxs)("div",{className:"fullscreen-date-display",children:[(0,On.jsx)("div",{className:"text-black",children:pl()(j).format("dddd")}),(0,On.jsx)("div",{className:"text-black",children:pl()(j).format("MMM Do, YYYY")}),(0,On.jsx)("h5",{className:"text-primary mt-2 fullscreen-time",children:pl()(j).format("HH:mm")})]}),(0,On.jsx)("div",{className:"clock-container",children:(0,On.jsx)("div",{className:"clock",children:(0,On.jsxs)("div",{className:"clock-face",children:[(0,On.jsx)("div",{className:"hand hour-hand",style:{transform:"rotate(".concat(pl()(j).hour()%12*30+.5*pl()(j).minute(),"deg)")}}),(0,On.jsx)("div",{className:"hand minute-hand",style:{transform:"rotate(".concat(6*pl()(j).minute(),"deg)")}}),(0,On.jsx)("div",{className:"hand second-hand",style:{transform:"rotate(".concat(6*pl()(j).second(),"deg)")}}),(0,On.jsx)("div",{className:"center-dot"})]})})})]})})}),(0,On.jsx)("div",{className:"col-md-6",children:(0,On.jsx)("div",{className:"card h-100",children:(0,On.jsxs)("div",{className:"card-body text-center",children:[(0,On.jsxs)("div",{className:"fullscreen-date-display",children:[(0,On.jsx)("div",{className:"text-black",children:"New York, NY"}),(0,On.jsx)("div",{className:"text-black",children:"Partly Cloudy"}),(0,On.jsx)("h5",{className:"text-primary mt-2 fullscreen-time",children:"22\xb0C"})]}),(0,On.jsx)("div",{className:"weather-icon",children:(0,On.jsx)("i",{className:"fas fa-cloud-sun"})})]})})})]}),(0,On.jsx)("div",{className:"attendance-note-wrapper",children:(0,On.jsx)("div",{className:"card",children:(0,On.jsxs)("div",{className:"card-body",children:[(0,On.jsx)("div",{className:"d-flex justify-content-between align-items-start mb-2",children:(0,On.jsxs)("div",{className:"d-flex align-items-center",children:[(0,On.jsx)("img",{src:"/images/logo-trans.png",alt:"Worldshine Logo",className:"fullscreen-logo"}),(0,On.jsx)("strong",{className:"logo-worldshine",children:"Worldshine"})]})}),(0,On.jsxs)("div",{className:"row",children:[(0,On.jsxs)("div",{className:"col-md-8",children:[(0,On.jsx)("h5",{className:"text-primary mb-2",children:E.slogan}),(0,On.jsx)("p",{className:"text-muted fullscreen-intro",children:E.introduction})]}),(0,On.jsx)("div",{className:"col-md-4",children:E.image?(0,On.jsx)("img",{src:E.image,alt:"Attendance Note",className:"img-fluid rounded fullscreen-note-img"}):(0,On.jsx)("div",{className:"d-flex align-items-center justify-content-center fullscreen-placeholder",children:(0,On.jsx)("span",{className:"text-muted",children:"No image"})})})]})]})})}),(0,On.jsx)("div",{className:"gallery-wrapper",children:(0,On.jsx)("div",{className:"card",children:(0,On.jsxs)("div",{className:"card-body",children:[(0,On.jsx)("h6",{className:"text-black mb-2 fullscreen-title",children:"Gallery"}),z.images.length>0?(0,On.jsx)(FF,{interval:z.images.length>1?5e3:null,controls:!1,indicators:z.images.length>1,className:"fullscreen-carousel",children:z.images.map((function(e,t){return(0,On.jsx)(FF.Item,{children:(0,On.jsx)("img",{className:"d-block w-100 fullscreen-carousel-img",src:e,alt:"Gallery ".concat(t+1)})},t)}))}):(0,On.jsx)("div",{className:"d-flex align-items-center justify-content-center fullscreen-placeholder",children:(0,On.jsx)("span",{className:"text-muted",children:"No images in gallery"})})]})})})]}),(0,On.jsxs)("div",{className:"column-container",children:[(0,On.jsxs)("div",{className:"column-card",children:[(0,On.jsx)("h6",{className:"text-black fullscreen-title",children:"Activities"}),(0,On.jsxs)("table",{className:"personnel-info-table info-screen-appointments-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{children:"Time"}),(0,On.jsx)("th",{children:"Activity"}),(0,On.jsx)("th",{children:"Location"})]})}),(0,On.jsx)("tbody",{children:d&&d.length>0?d.map((function(e,t){return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{children:e.startTime}),(0,On.jsx)("td",{children:e.title}),(0,On.jsx)("td",{children:e.event_location})]},e.id)})):(0,On.jsx)("tr",{children:(0,On.jsx)("td",{colSpan:"3",className:"text-center",children:"No activities scheduled for today"})})})]})]}),(0,On.jsxs)("div",{className:"column-card",children:[(0,On.jsx)("h6",{className:"text-black fullscreen-title",children:"Menu"}),(0,On.jsxs)("table",{className:"personnel-info-table info-screen-appointments-table",children:[(0,On.jsx)("thead",{children:(0,On.jsxs)("tr",{children:[(0,On.jsx)("th",{children:"Breakfast"}),(0,On.jsx)("th",{children:"Lunch"}),(0,On.jsx)("th",{children:"Snack"})]})}),(0,On.jsx)("tbody",{children:v&&v.length>0?v.map((function(e,t){return(0,On.jsxs)("tr",{children:[(0,On.jsx)("td",{children:e.breakfast}),(0,On.jsx)("td",{children:e.lunch}),(0,On.jsx)("td",{children:e.snack})]},e.id)})):(0,On.jsx)("tr",{children:(0,On.jsx)("td",{colSpan:"3",className:"text-center",children:"No meal plan for today"})})})]})]})]})]}),!re&&(0,On.jsxs)("div",{className:"list-func-panel",children:[(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){se(!0)},children:[(0,On.jsx)(HF,{size:16,className:"me-2"}),"Choose Background"]}),(0,On.jsxs)("button",{className:"btn btn-primary me-2",onClick:function(){ae(!0)},children:[(0,On.jsx)(AE,{size:16,className:"me-2"}),"Full Screen"]})]})]})}),(0,On.jsxs)(Yd,{show:S,onHide:me,size:"lg",children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Edit Attendance Note"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsxs)("div",{className:"row",children:[(0,On.jsxs)("div",{className:"col-md-6",children:[(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("label",{className:"form-label",children:"Slogan"}),(0,On.jsx)("input",{type:"text",className:"form-control",value:M.slogan,onChange:function(e){return he("slogan",e.target.value)},placeholder:"Enter slogan"})]}),(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("label",{className:"form-label",children:"Introduction"}),(0,On.jsx)("textarea",{className:"form-control",rows:"4",value:M.introduction,onChange:function(e){return he("introduction",e.target.value)},placeholder:"Enter introduction text"})]})]}),(0,On.jsx)("div",{className:"col-md-6",children:(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("label",{className:"form-label",children:"Image"}),(0,On.jsxs)("div",{className:"border rounded p-4 text-center",style:{border:"2px dashed #dee2e6",backgroundColor:"#f8f9fa",cursor:"pointer"},onClick:function(){return document.getElementById("imageUpload").click()},children:[M.image?(0,On.jsxs)("div",{children:[(0,On.jsx)("img",{src:M.image,alt:"Preview",className:"img-fluid rounded mb-2",style:{maxHeight:"150px"}}),(0,On.jsx)("p",{className:"text-muted mb-0",children:"Click to change image"})]}):(0,On.jsxs)("div",{children:[(0,On.jsx)("i",{className:"fas fa-cloud-upload-alt",style:{fontSize:"48px",color:"#6c757d"}}),(0,On.jsx)("p",{className:"text-muted mb-0",children:"Click to upload"})]}),(0,On.jsx)("input",{id:"imageUpload",type:"file",accept:"image/*",onChange:function(e){var t=e.target.files[0];if(t){L(t);var n=new FileReader;n.onload=function(e){T((function(t){return bt(bt({},t),{},{image:e.target.result})}))},n.readAsDataURL(t)}},style:{display:"none"}})]})]})})]})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:me,children:"Cancel"}),(0,On.jsx)(Mo,{variant:"primary",onClick:ve,children:"Save Changes"})]})]}),(0,On.jsxs)(Yd,{show:Y,onHide:pe,size:"lg",children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Update Images"})}),(0,On.jsxs)(Yd.Body,{children:[(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("label",{className:"form-label",children:"Upload Images"}),(0,On.jsxs)("div",{className:"border rounded p-4 text-center",style:{border:"2px dashed #dee2e6",backgroundColor:"#f8f9fa",cursor:"pointer"},onClick:function(){return document.getElementById("galleryUpload").click()},children:[(0,On.jsx)("i",{className:"fas fa-cloud-upload-alt",style:{fontSize:"48px",color:"#6c757d"}}),(0,On.jsx)("p",{className:"text-muted mb-0",children:"Click to upload multiple images"}),(0,On.jsx)("input",{id:"galleryUpload",type:"file",accept:"image/*",multiple:!0,onChange:function(e){var t=Array.from(e.target.files);console.log("Files selected for carousel:",t),X((function(e){return[].concat(In(e),In(t))}));var n=[];t.forEach((function(e){var r=new FileReader;r.onload=function(e){n.push(e.target.result),n.length===t.length&&(console.log("Adding new images to carousel form:",n),$((function(e){return[].concat(In(e),n)})))},r.readAsDataURL(e)}))},style:{display:"none"}})]})]}),B.length>0&&(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("label",{className:"form-label",children:"Current Images"}),(0,On.jsx)("div",{className:"row",children:B.map((function(e,t){return(0,On.jsx)("div",{className:"col-md-4 mb-2",children:(0,On.jsxs)("div",{className:"position-relative",children:[(0,On.jsx)("img",{src:e,alt:"Gallery ".concat(t+1),className:"img-fluid rounded",style:{height:"100px",width:"100%",objectFit:"cover"}}),(0,On.jsx)("button",{type:"button",className:"btn btn-sm btn-danger position-absolute",style:{top:"5px",right:"5px"},onClick:function(){return function(e){$((function(t){return t.filter((function(t,n){return n!==e}))})),X((function(t){return t.filter((function(t,n){return n!==e}))}))}(t)},children:"\xd7"})]})},t)}))})]})]}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:pe,children:"Cancel"}),(0,On.jsx)(Mo,{variant:"primary",onClick:ge,children:"Save Changes"})]})]}),(0,On.jsxs)(Yd,{show:oe,onHide:be,size:"md",children:[(0,On.jsx)(Yd.Header,{closeButton:!0,children:(0,On.jsx)(Yd.Title,{children:"Choose Background Image"})}),(0,On.jsx)(Yd.Body,{children:(0,On.jsxs)("div",{className:"mb-3",children:[(0,On.jsx)("label",{className:"form-label",children:"Upload Background Image"}),(0,On.jsxs)("div",{className:"border rounded p-4 text-center",style:{border:"2px dashed #dee2e6",backgroundColor:"#f8f9fa",cursor:"pointer"},onClick:function(){return document.getElementById("backgroundUpload").click()},children:[ce?(0,On.jsxs)("div",{children:[(0,On.jsx)("img",{src:ee,alt:"Background Preview",className:"img-fluid rounded mb-2",style:{maxHeight:"200px",maxWidth:"100%"}}),(0,On.jsx)("p",{className:"text-muted mb-0",children:"Click to change background image"})]}):(0,On.jsxs)("div",{children:[(0,On.jsx)("i",{className:"fas fa-image",style:{fontSize:"48px",color:"#6c757d"}}),(0,On.jsx)("p",{className:"text-muted mb-0",children:"Click to upload background image"})]}),(0,On.jsx)("input",{id:"backgroundUpload",type:"file",accept:"image/*",onChange:function(e){var t=e.target.files[0];if(t){ue(t);var n=new FileReader;n.onload=function(e){te(e.target.result)},n.readAsDataURL(t)}},style:{display:"none"}})]})]})}),(0,On.jsxs)(Yd.Footer,{children:[(0,On.jsx)(Mo,{variant:"secondary",onClick:be,children:"Cancel"}),(0,On.jsx)(Mo,{variant:"primary",onClick:ye,children:"Save Background"})]})]}),re&&(0,On.jsx)("div",{className:"fullscreen-hint",children:"Press ESC to exit full screen"})]})};var VF=function(){var e=i((0,t.useState)(!1),2),n=(e[0],e[1]);return(0,On.jsx)(On.Fragment,{children:(0,On.jsx)("div",{children:(0,On.jsx)(W,{children:(0,On.jsxs)(V,{children:[(0,On.jsx)(H,{path:"/landing",element:(0,On.jsx)(gx,{})}),(0,On.jsx)(H,{path:"/login",element:(0,On.jsx)(yb,{setMenu:function(){n(!0)}})}),(0,On.jsxs)(H,{path:"/",element:(0,On.jsx)(LD,{}),children:[(0,On.jsx)(H,{index:!0,element:(0,On.jsx)(FD,{})}),(0,On.jsxs)(H,{path:"/trans-routes",element:(0,On.jsx)(Iu,{}),children:[(0,On.jsx)(H,{path:"",element:(0,On.jsx)(U,{replace:!0,to:"dashboard"})}),(0,On.jsx)(H,{path:"create",element:(0,On.jsx)(hb,{})}),(0,On.jsx)(H,{path:"dashboard",element:(0,On.jsx)(wf,{})}),(0,On.jsx)(H,{path:":id",element:(0,On.jsx)(jh,{})}),(0,On.jsx)(H,{path:"edit/:id",element:(0,On.jsx)(jm,{})}),(0,On.jsx)(H,{path:"schedule",element:(0,On.jsx)(Nm,{})}),(0,On.jsx)(H,{path:"history",element:(0,On.jsx)(bb,{})}),(0,On.jsx)(H,{path:"templates",element:(0,On.jsx)(xb,{})}),(0,On.jsx)(H,{path:"templates/edit/:id",element:(0,On.jsx)(_b,{})}),(0,On.jsx)(H,{path:"daily-templates/list",element:(0,On.jsx)(Sb,{})}),(0,On.jsx)(H,{path:"daily-templates/view/:id",element:(0,On.jsx)(Pb,{})}),(0,On.jsx)(H,{path:"daily-templates/:id/view-route/:routeId",element:(0,On.jsx)(Mb,{})}),(0,On.jsx)(H,{path:"daily-templates/:id/update-route/:routeId",element:(0,On.jsx)(Tb,{})}),(0,On.jsx)(H,{path:"daily-templates/:id/create-route",element:(0,On.jsx)(Rb,{})}),(0,On.jsx)(H,{path:"route-signature",element:(0,On.jsx)(Mx,{})}),(0,On.jsx)(H,{path:"route-report-with-signature/:id",element:(0,On.jsx)(ZC,{})})]}),(0,On.jsx)(H,{path:"/signature/:id",element:(0,On.jsx)(UC,{})}),(0,On.jsx)(H,{path:"/vehicles",element:(0,On.jsx)(sb,{})}),(0,On.jsx)(H,{path:"/vehicles/edit/:id",element:(0,On.jsx)(lb,{})}),(0,On.jsx)(H,{path:"/vehicles/list",element:(0,On.jsx)(yx,{})}),(0,On.jsx)(H,{path:"/vehicles/:id",element:(0,On.jsx)(bx,{})}),(0,On.jsx)(H,{path:"/messages",element:(0,On.jsx)(xx,{})}),(0,On.jsx)(H,{path:"/messages/edit/:id",element:(0,On.jsx)(_x,{})}),(0,On.jsx)(H,{path:"/messages/list",element:(0,On.jsx)(wx,{})}),(0,On.jsx)(H,{path:"/message-tokens",element:(0,On.jsx)(kx,{})}),(0,On.jsx)(H,{path:"/messages/send-message",element:(0,On.jsx)(Ox,{})}),(0,On.jsx)(H,{path:"/messages/sent-messages/list",element:(0,On.jsx)(Px,{})}),(0,On.jsx)(H,{path:"/center-phones",element:(0,On.jsx)(jx,{})}),(0,On.jsx)(H,{path:"/center-phones/edit/:id",element:(0,On.jsx)(Nx,{})}),(0,On.jsx)(H,{path:"/center-phones/list",element:(0,On.jsx)(eu,{})}),(0,On.jsx)(H,{path:"/employees",element:(0,On.jsx)(cb,{})}),(0,On.jsx)(H,{path:"/employees/list",element:(0,On.jsx)(db,{})}),(0,On.jsx)(H,{path:"/employees/:id",element:(0,On.jsx)(fb,{})}),(0,On.jsx)(H,{path:"/employees/edit/:id",element:(0,On.jsx)(ub,{})}),(0,On.jsx)(H,{path:"/users",element:(0,On.jsx)(Pn,{})}),(0,On.jsx)(H,{path:"/customers",element:(0,On.jsx)(Yb,{})}),(0,On.jsx)(H,{path:"/customers/list",element:(0,On.jsx)(ux,{})}),(0,On.jsx)(H,{path:"/customers/:id",element:(0,On.jsx)(mx,{})}),(0,On.jsx)(H,{path:"/customers/edit/:id",element:(0,On.jsx)(px,{})}),(0,On.jsxs)(H,{path:"/admin",element:(0,On.jsx)(vb,{}),children:[(0,On.jsx)(H,{path:"",element:(0,On.jsx)(U,{replace:!0,to:"customer-report"})}),(0,On.jsx)(H,{path:"customer-report",element:(0,On.jsx)(gb,{})})]}),(0,On.jsx)(H,{path:"/dashboard/dashboard",element:(0,On.jsx)(oP,{})}),(0,On.jsx)(H,{path:"/dashboard/admin-view",element:(0,On.jsx)(EF,{})}),(0,On.jsx)(H,{path:"/seating",element:(0,On.jsx)(zE,{})}),(0,On.jsx)(H,{path:"/center-calendar",element:(0,On.jsx)(UO,{})}),(0,On.jsx)(H,{path:"/meal-status",element:(0,On.jsx)(Fb,{})}),(0,On.jsxs)(H,{path:"/medical",element:(0,On.jsx)(RC,{}),children:[(0,On.jsx)(H,{path:"",element:(0,On.jsx)(U,{replace:!0,to:"index"})}),(0,On.jsx)(H,{path:"index",element:(0,On.jsx)(AC,{})}),(0,On.jsx)(H,{path:"resources",element:(0,On.jsx)(Tx,{})}),(0,On.jsx)(H,{path:"resources/list",element:(0,On.jsx)(Rx,{})}),(0,On.jsx)(H,{path:"resources/:id",element:(0,On.jsx)(Ix,{})}),(0,On.jsx)(H,{path:"resources/edit/:id",element:(0,On.jsx)(Ax,{})}),(0,On.jsx)(H,{path:"events",element:(0,On.jsx)(Lx,{})}),(0,On.jsx)(H,{path:"events/list",element:(0,On.jsx)(Fx,{})}),(0,On.jsx)(H,{path:"events/multiple-list",element:(0,On.jsx)(Yx,{})}),(0,On.jsx)(H,{path:"events/calendar",element:(0,On.jsx)(TC,{})}),(0,On.jsx)(H,{path:"events/:id",element:(0,On.jsx)(Zx,{})}),(0,On.jsx)(H,{path:"events/edit/:id",element:(0,On.jsx)(Ux,{})}),(0,On.jsx)(H,{path:"events/create-from-request",element:(0,On.jsx)(Ux,{})}),(0,On.jsx)(H,{path:"event-request",element:(0,On.jsx)(IC,{})}),(0,On.jsx)(H,{path:"event-request/list",element:(0,On.jsx)(LC,{})})]}),(0,On.jsx)(H,{path:"/info-screen",element:(0,On.jsx)(BF,{})})]})]})})})})},zF=function(e){e&&e instanceof Function&&__webpack_require__.e(787).then(__webpack_require__.bind(__webpack_require__,787)).then((function(t){var n=t.getCLS,r=t.getFID,a=t.getFCP,i=t.getLCP,o=t.getTTFB;n(e),r(e),a(e),i(e),o(e)}))},WF=function(e){return"@@redux-saga/"+e},qF=WF("CANCEL_PROMISE"),KF=WF("CHANNEL_END"),$F=WF("IO"),GF=WF("MATCH"),JF=WF("MULTICAST"),XF=WF("SAGA_ACTION"),QF=WF("SELF_CANCELLATION"),eY=WF("TASK"),tY=WF("TASK_CANCEL"),nY=WF("TERMINATE"),rY=WF("LOCATION"),aY=function(e){return null===e||void 0===e},iY=function(e){return null!==e&&void 0!==e},oY=function(e){return"function"===typeof e},sY=function(e){return"string"===typeof e},lY=Array.isArray,cY=function(e){return e&&oY(e.then)},uY=function(e){return e&&oY(e.next)&&oY(e.throw)},dY=function e(t){return t&&(sY(t)||vY(t)||oY(t)||lY(t)&&t.every(e))},fY=function(e){return e&&oY(e.take)&&oY(e.close)},hY=function(e){return oY(e)&&e.hasOwnProperty("toString")},vY=function(e){return Boolean(e)&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype};var mY=function(e){return function(){return e}},pY=mY(!0),gY=function(){};var yY=function(e){return e};"function"===typeof Symbol&&Symbol.asyncIterator&&Symbol.asyncIterator;var bY=function(e,t){l(e,t),Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(t).forEach((function(n){e[n]=t[n]}))};function xY(e,t){var n=e.indexOf(t);n>=0&&e.splice(n,1)}var _Y=function(e){throw e},wY=function(e){return{value:e,done:!0}};function jY(e,t,n){void 0===t&&(t=_Y),void 0===n&&(n="iterator");var r={meta:{name:n},next:e,throw:t,return:wY,isSagaIterator:!0};return"undefined"!==typeof Symbol&&(r[Symbol.iterator]=function(){return r}),r}function NY(e,t){var n=t.sagaStack;console.error(e),console.error(n)}var kY=function(e){return Array.apply(null,new Array(e))},SY=function(e){return function(t){return e(Object.defineProperty(t,XF,{value:!0}))}},CY=function(e){return e===nY},DY=function(e){return e===tY},EY=function(e){return CY(e)||DY(e)};function OY(e,t){var n=Object.keys(e),r=n.length;var a,i=0,o=lY(e)?kY(r):{},s={};return n.forEach((function(e){var n=function(n,s){a||(s||EY(n)?(t.cancel(),t(n,s)):(o[e]=n,++i===r&&(a=!0,t(o))))};n.cancel=gY,s[e]=n})),t.cancel=function(){a||(a=!0,n.forEach((function(e){return s[e].cancel()})))},s}function PY(e){return{name:e.name||"anonymous",location:MY(e)}}function MY(e){return e[rY]}function TY(e,t){void 0===e&&(e=10);var n=new Array(e),r=0,a=0,i=0,o=function(t){n[a]=t,a=(a+1)%e,r++},s=function(){if(0!=r){var t=n[i];return n[i]=null,r--,i=(i+1)%e,t}},l=function(){for(var e=[];r;)e.push(s());return e};return{isEmpty:function(){return 0==r},put:function(s){var c;if(r<e)o(s);else switch(t){case 1:throw new Error("Channel's Buffer overflow!");case 3:n[a]=s,i=a=(a+1)%e;break;case 4:c=2*e,n=l(),r=n.length,a=n.length,i=0,n.length=c,e=c,o(s)}},take:s,flush:l}}var RY=function(e){return TY(e,4)},AY="TAKE",IY="PUT",LY="ALL",FY="CALL",YY="FORK",UY=function(e,t){var n;return(n={})[$F]=!0,n.combinator=!1,n.type=e,n.payload=t,n};function ZY(e,t){return void 0===e&&(e="*"),dY(e)?UY(AY,{pattern:e}):fY(n=e)&&n[JF]&&iY(t)&&dY(t)?UY(AY,{channel:e,pattern:t}):fY(e)?UY(AY,{channel:e}):void 0;var n}function HY(e,t){return aY(t)&&(t=e,e=void 0),UY(IY,{channel:e,action:t})}function BY(e){var t=UY(LY,e);return t.combinator=!0,t}function VY(e,t){var n,r=null;return oY(e)?n=e:(lY(e)?(r=e[0],n=e[1]):(r=e.context,n=e.fn),r&&sY(n)&&oY(r[n])&&(n=r[n])),{context:r,fn:n,args:t}}function zY(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return UY(FY,VY(e,n))}function WY(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return UY(YY,VY(e,n))}function qY(){var e={};return e.promise=new Promise((function(t,n){e.resolve=t,e.reject=n})),e}var KY=qY,$Y=[],GY=0;function JY(e){try{eU(),e()}finally{tU()}}function XY(e){$Y.push(e),GY||(eU(),nU())}function QY(e){try{return eU(),e()}finally{nU()}}function eU(){GY++}function tU(){GY--}function nU(){var e;for(tU();!GY&&void 0!==(e=$Y.shift());)JY(e)}var rU=function(e){return function(t){return e.some((function(e){return lU(e)(t)}))}},aU=function(e){return function(t){return e(t)}},iU=function(e){return function(t){return t.type===String(e)}},oU=function(e){return function(t){return t.type===e}},sU=function(){return pY};function lU(e){var t="*"===e?sU:sY(e)?iU:lY(e)?rU:hY(e)?iU:oY(e)?aU:vY(e)?oU:null;if(null===t)throw new Error("invalid pattern: "+e);return t(e)}var cU={type:KF},uU=function(e){return e&&e.type===KF};function dU(e){void 0===e&&(e=RY());var t=!1,n=[];return{take:function(r){t&&e.isEmpty()?r(cU):e.isEmpty()?(n.push(r),r.cancel=function(){xY(n,r)}):r(e.take())},put:function(r){if(!t){if(0===n.length)return e.put(r);n.shift()(r)}},flush:function(n){t&&e.isEmpty()?n(cU):n(e.flush())},close:function(){if(!t){t=!0;var e=n;n=[];for(var r=0,a=e.length;r<a;r++){(0,e[r])(cU)}}}}}function fU(){var e=function(){var e,t=!1,n=[],r=n,a=function(){r===n&&(r=n.slice())},i=function(){t=!0;var e=n=r;r=[],e.forEach((function(e){e(cU)}))};return(e={})[JF]=!0,e.put=function(e){if(!t)if(uU(e))i();else for(var a=n=r,o=0,s=a.length;o<s;o++){var l=a[o];l[GF](e)&&(l.cancel(),l(e))}},e.take=function(e,n){void 0===n&&(n=sU),t?e(cU):(e[GF]=n,a(),r.push(e),e.cancel=function(e){var t=!1;return function(){t||(t=!0,e())}}((function(){a(),xY(r,e)})))},e.close=i,e}(),t=e.put;return e.put=function(e){e[XF]?t(e):XY((function(){t(e)}))},e}function hU(e,t){var n=e[qF];oY(n)&&(t.cancel=n),e.then(t,(function(e){t(e,!0)}))}var vU,mU=0,pU=function(){return++mU};function gU(e){e.isRunning()&&e.cancel()}var yU=((vU={}).TAKE=function(e,t,n){var r=t.channel,a=void 0===r?e.channel:r,i=t.pattern,o=t.maybe,s=function(e){e instanceof Error?n(e,!0):!uU(e)||o?n(e):n(nY)};try{a.take(s,iY(i)?lU(i):null)}catch(l){return void n(l,!0)}n.cancel=s.cancel},vU.PUT=function(e,t,n){var r=t.channel,a=t.action,i=t.resolve;XY((function(){var t;try{t=(r?r.put:e.dispatch)(a)}catch(o){return void n(o,!0)}i&&cY(t)?hU(t,n):n(t)}))},vU.ALL=function(e,t,n,r){var a=r.digestEffect,i=mU,o=Object.keys(t);if(0!==o.length){var s=OY(t,n);o.forEach((function(e){a(t[e],i,s[e],e)}))}else n(lY(t)?[]:{})},vU.RACE=function(e,t,n,r){var a=r.digestEffect,i=mU,o=Object.keys(t),s=lY(t)?kY(o.length):{},l={},c=!1;o.forEach((function(e){var t=function(t,r){c||(r||EY(t)?(n.cancel(),n(t,r)):(n.cancel(),c=!0,s[e]=t,n(s)))};t.cancel=gY,l[e]=t})),n.cancel=function(){c||(c=!0,o.forEach((function(e){return l[e].cancel()})))},o.forEach((function(e){c||a(t[e],i,l[e],e)}))},vU.CALL=function(e,t,n,r){var a=t.context,i=t.fn,o=t.args,s=r.task;try{var l=i.apply(a,o);if(cY(l))return void hU(l,n);if(uY(l))return void DU(e,l,s.context,mU,PY(i),!1,n);n(l)}catch(c){n(c,!0)}},vU.CPS=function(e,t,n){var r=t.context,a=t.fn,i=t.args;try{var o=function(e,t){aY(e)?n(t):n(e,!0)};a.apply(r,i.concat(o)),o.cancel&&(n.cancel=o.cancel)}catch(s){n(s,!0)}},vU.FORK=function(e,t,n,r){var a=t.context,i=t.fn,o=t.args,s=t.detached,l=r.task,c=function(e){var t=e.context,n=e.fn,r=e.args;try{var a=n.apply(t,r);if(uY(a))return a;var i=!1;return jY((function(e){return i?{value:e,done:!0}:(i=!0,{value:a,done:!cY(a)})}))}catch(o){return jY((function(){throw o}))}}({context:a,fn:i,args:o}),u=function(e,t){return e.isSagaIterator?{name:e.meta.name}:PY(t)}(c,i);QY((function(){var t=DU(e,c,l.context,mU,u,s,void 0);s?n(t):t.isRunning()?(l.queue.addTask(t),n(t)):t.isAborted()?l.queue.abort(t.error()):n(t)}))},vU.JOIN=function(e,t,n,r){var a=r.task,i=function(e,t){if(e.isRunning()){var n={task:a,cb:t};t.cancel=function(){e.isRunning()&&xY(e.joiners,n)},e.joiners.push(n)}else e.isAborted()?t(e.error(),!0):t(e.result())};if(lY(t)){if(0===t.length)return void n([]);var o=OY(t,n);t.forEach((function(e,t){i(e,o[t])}))}else i(t,n)},vU.CANCEL=function(e,t,n,r){var a=r.task;t===QF?gU(a):lY(t)?t.forEach(gU):gU(t),n()},vU.SELECT=function(e,t,n){var r=t.selector,a=t.args;try{n(r.apply(void 0,[e.getState()].concat(a)))}catch(i){n(i,!0)}},vU.ACTION_CHANNEL=function(e,t,n){var r=t.pattern,a=dU(t.buffer),i=lU(r),o=function t(n){uU(n)||e.channel.take(t,i),a.put(n)},s=a.close;a.close=function(){o.cancel(),s()},e.channel.take(o,i),n(a)},vU.CANCELLED=function(e,t,n,r){n(r.task.isCancelled())},vU.FLUSH=function(e,t,n){t.flush(n)},vU.GET_CONTEXT=function(e,t,n,r){n(r.task.context[t])},vU.SET_CONTEXT=function(e,t,n,r){var a=r.task;bY(a.context,t),n()},vU);function bU(e,t){return e+"?"+t}function xU(e){var t=e.name,n=e.location;return n?t+" "+bU(n.fileName,n.lineNumber):t}function _U(e){var t=function(e,t){var n;return(n=[]).concat.apply(n,t.map(e))}((function(e){return e.cancelledTasks}),e);return t.length?["Tasks cancelled due to error:"].concat(t).join("\n"):""}var wU=null,jU=[],NU=function(e){e.crashedEffect=wU,jU.push(e)},kU=function(){wU=null,jU.length=0},SU=function(){var e=jU[0],t=jU.slice(1),n=e.crashedEffect?function(e){var t=MY(e);return t?t.code+" "+bU(t.fileName,t.lineNumber):""}(e.crashedEffect):null;return["The above error occurred in task "+xU(e.meta)+(n?" \n when executing effect "+n:"")].concat(t.map((function(e){return" created by "+xU(e.meta)})),[_U(jU)]).join("\n")};function CU(e,t,n,r,a,i,o){var s;void 0===o&&(o=gY);var l,c,u=0,d=null,f=[],h=Object.create(n),v=function(e,t,n){var r,a=[],i=!1;function o(e){t(),l(),n(e,!0)}function s(t){a.push(t),t.cont=function(s,l){i||(xY(a,t),t.cont=gY,l?o(s):(t===e&&(r=s),a.length||(i=!0,n(r))))}}function l(){i||(i=!0,a.forEach((function(e){e.cont=gY,e.cancel()})),a=[])}return s(e),{addTask:s,cancelAll:l,abort:o,getTasks:function(){return a}}}(t,(function(){f.push.apply(f,v.getTasks().map((function(e){return e.meta.name})))}),m);function m(t,n){if(n){if(u=2,NU({meta:a,cancelledTasks:f}),p.isRoot){var r=SU();kU(),e.onError(t,{sagaStack:r})}c=t,d&&d.reject(t)}else t===tY?u=1:1!==u&&(u=3),l=t,d&&d.resolve(t);p.cont(t,n),p.joiners.forEach((function(e){e.cb(t,n)})),p.joiners=null}var p=((s={})[eY]=!0,s.id=r,s.meta=a,s.isRoot=i,s.context=h,s.joiners=[],s.queue=v,s.cancel=function(){0===u&&(u=1,v.cancelAll(),m(tY,!1))},s.cont=o,s.end=m,s.setContext=function(e){bY(h,e)},s.toPromise=function(){return d||(d=KY(),2===u?d.reject(c):0!==u&&d.resolve(l)),d.promise},s.isRunning=function(){return 0===u},s.isCancelled=function(){return 1===u||0===u&&1===t.status},s.isAborted=function(){return 2===u},s.result=function(){return l},s.error=function(){return c},s);return p}function DU(e,t,n,r,a,i,o){var s=e.finalizeRunEffect((function(t,n,r){if(cY(t))hU(t,r);else if(uY(t))DU(e,t,c.context,n,a,!1,r);else if(t&&t[$F]){(0,yU[t.type])(e,t.payload,r,u)}else r(t)}));d.cancel=gY;var l={meta:a,cancel:function(){0===l.status&&(l.status=1,d(tY))},status:0},c=CU(e,l,n,r,a,i,o),u={task:c,digestEffect:f};return o&&(o.cancel=c.cancel),d(),c;function d(e,n){try{var a;n?(a=t.throw(e),kU()):DY(e)?(l.status=1,d.cancel(),a=oY(t.return)?t.return(tY):{done:!0,value:tY}):a=CY(e)?oY(t.return)?t.return():{done:!0}:t.next(e),a.done?(1!==l.status&&(l.status=3),l.cont(a.value)):f(a.value,r,d)}catch(i){if(1===l.status)throw i;l.status=2,l.cont(i,!0)}}function f(t,n,r,a){void 0===a&&(a="");var i,o=pU();function l(n,a){i||(i=!0,r.cancel=gY,e.sagaMonitor&&(a?e.sagaMonitor.effectRejected(o,n):e.sagaMonitor.effectResolved(o,n)),a&&function(e){wU=e}(t),r(n,a))}e.sagaMonitor&&e.sagaMonitor.effectTriggered({effectId:o,parentEffectId:n,label:a,effect:t}),l.cancel=gY,r.cancel=function(){i||(i=!0,l.cancel(),l.cancel=gY,e.sagaMonitor&&e.sagaMonitor.effectCancelled(o))},s(t,o,l)}}function EU(e,t){var n=e.channel,r=void 0===n?fU():n,a=e.dispatch,i=e.getState,o=e.context,s=void 0===o?{}:o,l=e.sagaMonitor,c=e.effectMiddlewares,u=e.onError,d=void 0===u?NY:u;for(var f=arguments.length,h=new Array(f>2?f-2:0),v=2;v<f;v++)h[v-2]=arguments[v];var m=t.apply(void 0,h);var p,g=pU();if(l&&(l.rootSagaStarted=l.rootSagaStarted||gY,l.effectTriggered=l.effectTriggered||gY,l.effectResolved=l.effectResolved||gY,l.effectRejected=l.effectRejected||gY,l.effectCancelled=l.effectCancelled||gY,l.actionDispatched=l.actionDispatched||gY,l.rootSagaStarted({effectId:g,saga:t,args:h})),c){var y=Ct.apply(void 0,c);p=function(e){return function(t,n,r){return y((function(t){return e(t,n,r)}))(t)}}}else p=yY;var b={channel:r,dispatch:SY(a),getState:i,sagaMonitor:l,onError:d,finalizeRunEffect:p};return QY((function(){var e=DU(b,m,s,g,PY(t),!0,void 0);return l&&l.effectResolved(g,e),e}))}var OU=function(e){var t,n=void 0===e?{}:e,r=n.context,a=void 0===r?{}:r,i=n.channel,o=void 0===i?fU():i,s=n.sagaMonitor,c=ga(n,["context","channel","sagaMonitor"]);function u(e){var n=e.getState,r=e.dispatch;return t=EU.bind(null,l({},c,{context:a,channel:o,dispatch:r,getState:n,sagaMonitor:s})),function(e){return function(t){s&&s.actionDispatched&&s.actionDispatched(t);var n=e(t);return o.put(t),n}}}return u.run=function(){return t.apply(void 0,arguments)},u.setContext=function(e){bY(a,e)},u},PU=OU,MU=function(e){return{done:!0,value:e}},TU={};function RU(e){return fY(e)?"channel":hY(e)?String(e):oY(e)?e.name:String(e)}function AU(e,t,n){var r,a,i,o=t;function s(t,n){if(o===TU)return MU(t);if(n&&!a)throw o=TU,n;r&&r(t);var s=n?e[a](n):e[o]();return o=s.nextState,i=s.effect,r=s.stateUpdater,a=s.errorState,o===TU?MU(t):i}return jY(s,(function(e){return s(null,e)}),n)}function IU(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];var i,o={done:!1,value:ZY(e)},s=function(e){return{done:!1,value:WY.apply(void 0,[t].concat(r,[e]))}},l=function(e){return i=e};return AU({q1:function(){return{nextState:"q2",effect:o,stateUpdater:l}},q2:function(){return{nextState:"q1",effect:s(i)}}},"q1","takeEvery("+RU(e)+", "+t.name+")")}function LU(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];return WY.apply(void 0,[IU,e,t].concat(r))}var FU=Zu().mark(VU),YU=Zu().mark(zU),UU=Kt.actions,ZU=UU.fetchAllUsers,HU=UU.fetchAllUsersSuccess,BU=UU.fetchAllUsersFailure;function VU(){var e;return Zu().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,zY(Rn);case 3:return e=t.sent.data,t.next=6,HY(HU(e));case 6:t.next=12;break;case 8:return t.prev=8,t.t0=t.catch(0),t.next=12,HY(BU(t.t0));case 12:case"end":return t.stop()}}),FU,null,[[0,8]])}function zU(){return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=BY,e.next=3,LU(ZU.type,VU);case 3:return e.t1=e.sent,e.t2=[e.t1],e.next=7,(0,e.t0)(e.t2);case 7:case"end":return e.stop()}}),YU)}var WU=Zu().mark(NZ),qU=Zu().mark(kZ),KU=Zu().mark(SZ),$U=Zu().mark(CZ),GU=Zu().mark(DZ),JU=Zu().mark(EZ),XU=Zu().mark(OZ),QU=Zu().mark(PZ),eZ=Zu().mark(MZ),tZ=$t.actions,nZ=tZ.fetchAllRoutes,rZ=tZ.fetchAllRoutesSuccess,aZ=tZ.fetchAllRoutesFailure,iZ=tZ.updateRoute,oZ=tZ.updateRouteFailure,sZ=tZ.fetchAllTomorrowRoutes,lZ=tZ.fetchAllTomorrowRoutesSuccess,cZ=tZ.fetchAllTomorrowRoutesFailure,uZ=tZ.createRoute,dZ=tZ.createRouteFailure,fZ=tZ.fetchAllHisotryRoutesSuccess,hZ=tZ.fetchAllHistoryRoutes,vZ=tZ.fetchAllHistoryRoutesFailure,mZ=tZ.fetchAllBreakfastRecords,pZ=tZ.fetchAllBreakfastRecordsSuccess,gZ=tZ.fetchAllBreakfastRecordsFailure,yZ=tZ.fetchAllLunchRecords,bZ=tZ.fetchAllLunchRecordsSuccess,xZ=tZ.fetchAllLunchRecordsFailure,_Z=tZ.fetchAllSnackRecords,wZ=tZ.fetchAllSnackRecordsSuccess,jZ=tZ.fetchAllSnackRecordsFailure;function NZ(e){var t,n;return Zu().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,t=e.payload.dateText,r.next=4,zY(Xr,t);case 4:return n=r.sent.data,r.next=7,HY(fZ(n));case 7:r.next=13;break;case 9:return r.prev=9,r.t0=r.catch(0),r.next=13,HY(vZ(r.t0));case 13:case"end":return r.stop()}}),WU,null,[[0,9]])}function kZ(){var e,t,n;return Zu().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,e=new Date,t=(e.getMonth()>8?e.getMonth()+1:"0"+(e.getMonth()+1))+"/"+(e.getDate()>9?e.getDate():"0"+e.getDate())+"/"+e.getFullYear(),r.next=5,zY(Xr,t);case 5:return n=r.sent.data,r.next=8,HY(rZ(n));case 8:r.next=14;break;case 10:return r.prev=10,r.t0=r.catch(0),r.next=14,HY(aZ(r.t0));case 14:case"end":return r.stop()}}),qU,null,[[0,10]])}function SZ(){var e,t;return Zu().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,zY(na,pl()(new Date).format("MM/DD/YYYY"));case 3:if(n.t1=e=n.sent,n.t0=null===n.t1,n.t0){n.next=7;break}n.t0=void 0===e;case 7:if(!n.t0){n.next=11;break}n.t2=void 0,n.next=12;break;case 11:n.t2=e.data;case 12:return t=n.t2,n.next=15,HY(pZ(t));case 15:n.next=21;break;case 17:return n.prev=17,n.t3=n.catch(0),n.next=21,HY(gZ(n.t3));case 21:case"end":return n.stop()}}),KU,null,[[0,17]])}function CZ(){var e,t;return Zu().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,zY(sa,pl()(new Date).format("MM/DD/YYYY"));case 3:if(n.t1=e=n.sent,n.t0=null===n.t1,n.t0){n.next=7;break}n.t0=void 0===e;case 7:if(!n.t0){n.next=11;break}n.t2=void 0,n.next=12;break;case 11:n.t2=e.data;case 12:return t=n.t2,n.next=15,HY(bZ(t));case 15:n.next=21;break;case 17:return n.prev=17,n.t3=n.catch(0),n.next=21,HY(xZ(n.t3));case 21:case"end":return n.stop()}}),$U,null,[[0,17]])}function DZ(){var e,t;return Zu().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,zY(fa,pl()(new Date).format("MM/DD/YYYY"));case 3:if(n.t1=e=n.sent,n.t0=null===n.t1,n.t0){n.next=7;break}n.t0=void 0===e;case 7:if(!n.t0){n.next=11;break}n.t2=void 0,n.next=12;break;case 11:n.t2=e.data;case 12:return t=n.t2,n.next=15,HY(wZ(t));case 15:n.next=21;break;case 17:return n.prev=17,n.t3=n.catch(0),n.next=21,HY(jZ(n.t3));case 21:case"end":return n.stop()}}),GU,null,[[0,17]])}function EZ(e){var t,n,r;return Zu().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,(t=new Date).setDate(t.getDate()+1),n=e.payload.dateText?e.payload.dateText:(t.getMonth()>8?t.getMonth()+1:"0"+(t.getMonth()+1))+"/"+(t.getDate()>9?t.getDate():"0"+t.getDate())+"/"+t.getFullYear(),a.next=6,zY(Xr,n);case 6:return r=a.sent.data,a.next=9,HY(lZ(r));case 9:a.next=15;break;case 11:return a.prev=11,a.t0=a.catch(0),a.next=15,HY(cZ(a.t0));case 15:case"end":return a.stop()}}),JU,null,[[0,11]])}function OZ(e){var t,n,r,a,i,o;return Zu().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.prev=0,s.next=3,zY(Qr,e.payload.id,e.payload.data);case 3:if(!e.payload.dateText){s.next=16;break}return s.next=6,zY(Xr,e.payload.dateText);case 6:if(t=s.sent.data,!e.payload.fromSchedule){s.next=12;break}return s.next=10,HY(lZ(t));case 10:s.next=14;break;case 12:return s.next=14,HY(fZ(t));case 14:s.next=30;break;case 16:return n=new Date,r=(n.getMonth()>8?n.getMonth()+1:"0"+(n.getMonth()+1))+"/"+(n.getDate()>9?n.getDate():"0"+n.getDate())+"/"+n.getFullYear(),s.next=20,zY(Xr,r);case 20:return a=s.sent.data,s.next=23,HY(rZ(a));case 23:return n.setDate(n.getDate()+1),i=(n.getMonth()>8?n.getMonth()+1:"0"+(n.getMonth()+1))+"/"+(n.getDate()>9?n.getDate():"0"+n.getDate())+"/"+n.getFullYear(),s.next=27,zY(Xr,i);case 27:return o=s.sent.data,s.next=30,HY(lZ(o));case 30:e.payload.callback&&e.payload.callback(),s.next=38;break;case 33:return s.prev=33,s.t0=s.catch(0),s.next=37,HY(oZ(s.t0));case 37:window.alert("Fail to Update Route: ".concat("string"===typeof s.t0?s.t0:JSON.stringify(s.t0)));case 38:case"end":return s.stop()}}),XU,null,[[0,33]])}function PZ(e){var t,n,r,a,i,o,s;return Zu().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.prev=0,l.next=3,zY(ea,e.payload.data);case 3:if(!e.payload.fetchToday){l.next=11;break}return t=new Date,n=(t.getMonth()>8?t.getMonth()+1:"0"+(t.getMonth()+1))+"/"+(t.getDate()>9?t.getDate():"0"+t.getDate())+"/"+t.getFullYear(),l.next=8,zY(Xr,n);case 8:return r=l.sent.data,l.next=11,HY(rZ(r));case 11:if(!e.payload.fetchTomorrow){l.next=20;break}return(a=new Date).setDate(a.getDate()+1),i=(a.getMonth()>8?a.getMonth()+1:"0"+(a.getMonth()+1))+"/"+(a.getDate()>9?a.getDate():"0"+a.getDate())+"/"+a.getFullYear(),l.next=17,zY(Xr,i);case 17:return o=l.sent.data,l.next=20,HY(lZ(o));case 20:if(!e.payload.fetchDate){l.next=26;break}return l.next=23,zY(Xr,e.payload.fetchDate);case 23:return s=l.sent.data,l.next=26,HY(lZ(s));case 26:l.next=33;break;case 28:return l.prev=28,l.t0=l.catch(0),l.next=32,HY(dZ(l.t0));case 32:window.alert("Fail to Create Route: ".concat("string"===typeof l.t0?l.t0:JSON.stringify(l.t0)));case 33:case"end":return l.stop()}}),QU,null,[[0,28]])}function MZ(){return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=BY,e.next=3,LU(nZ.type,kZ);case 3:return e.t1=e.sent,e.next=6,LU(iZ.type,OZ);case 6:return e.t2=e.sent,e.next=9,LU(sZ.type,EZ);case 9:return e.t3=e.sent,e.next=12,LU(uZ.type,PZ);case 12:return e.t4=e.sent,e.next=15,LU(hZ.type,NZ);case 15:return e.t5=e.sent,e.next=18,LU(mZ.type,SZ);case 18:return e.t6=e.sent,e.next=21,LU(yZ.type,CZ);case 21:return e.t7=e.sent,e.next=24,LU(_Z.type,DZ);case 24:return e.t8=e.sent,e.t9=[e.t1,e.t2,e.t3,e.t4,e.t5,e.t6,e.t7,e.t8],e.next=28,(0,e.t0)(e.t9);case 28:case"end":return e.stop()}}),eZ)}var TZ=Zu().mark(qZ),RZ=Zu().mark(KZ),AZ=Zu().mark($Z),IZ=Zu().mark(GZ),LZ=Zu().mark(JZ),FZ=pn.actions,YZ=FZ.createDriver,UZ=FZ.createDriverFailure,ZZ=FZ.fetchAllDrivers,HZ=FZ.fetchAllDriversSuccess,BZ=FZ.fetchAllDriversFailure,VZ=FZ.updateDriver,zZ=FZ.updateDriverFailure,WZ=FZ.deleteDriver;FZ.deleteDriverFailure;function qZ(){var e;return Zu().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,zY(as,"driver");case 3:return e=t.sent.data,t.next=6,HY(HZ(e));case 6:t.next=12;break;case 8:return t.prev=8,t.t0=t.catch(0),t.next=12,HY(BZ(t.t0));case 12:case"end":return t.stop()}}),TZ,null,[[0,8]])}function KZ(e){var t;return Zu().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,zY(is,e.payload.data);case 3:return n.next=5,zY(as,"driver");case 5:return t=n.sent.data,n.next=8,HY(HZ(t));case 8:return n.next=10,zY(ls,e.payload.data);case 10:n.next=16;break;case 12:return n.prev=12,n.t0=n.catch(0),n.next=16,HY(UZ(n.t0));case 16:case"end":return n.stop()}}),RZ,null,[[0,12]])}function $Z(e){var t,n,r;return Zu().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,zY(os,e.payload.id,e.payload.data);case 3:return a.next=5,zY(as,"driver");case 5:return t=a.sent.data,a.next=8,HY(HZ(t));case 8:return a.next=10,us(e.payload.currentEmployee.email);case 10:if(!((n=a.sent.data)&&n.length>0)){a.next=16;break}return delete(r=Object.assign({},e.payload.data)).address,a.next=16,zY(cs(n[0].id,r));case 16:a.next=22;break;case 18:return a.prev=18,a.t0=a.catch(0),a.next=22,HY(zZ(a.t0));case 22:case"end":return a.stop()}}),AZ,null,[[0,18]])}function GZ(e){var t;return Zu().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,zY(ss,e.payload.id,e.payload.data);case 3:return n.next=5,zY(as,"driver");case 5:return t=n.sent.data,n.next=8,HY(HZ(t));case 8:n.next=14;break;case 10:return n.prev=10,n.t0=n.catch(0),n.next=14,HY(zZ(n.t0));case 14:case"end":return n.stop()}}),IZ,null,[[0,10]])}function JZ(){return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=BY,e.next=3,LU(ZZ.type,qZ);case 3:return e.t1=e.sent,e.next=6,LU(YZ.type,KZ);case 6:return e.t2=e.sent,e.next=9,LU(VZ.type,$Z);case 9:return e.t3=e.sent,e.next=12,LU(WZ.type,GZ);case 12:return e.t4=e.sent,e.t5=[e.t1,e.t2,e.t3,e.t4],e.next=16,(0,e.t0)(e.t5);case 16:case"end":return e.stop()}}),LZ)}var XZ=Zu().mark(hH),QZ=Zu().mark(vH),eH=Zu().mark(mH),tH=Zu().mark(pH),nH=Zu().mark(gH),rH=yn.actions,aH=rH.createVehicle,iH=rH.createVehicleFailure,oH=rH.fetchAllVehicles,sH=rH.fetchAllVehiclesSuccess,lH=rH.fetchAllVehiclesFailure,cH=rH.updateVehicle,uH=rH.updateVehicleFailure,dH=rH.deleteVehicle,fH=rH.deleteVehicleFailure;function hH(){var e,t,n;return Zu().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,zY(ds);case 3:return e=r.sent.data,r.next=6,HY(sH(e));case 6:r.next=12;break;case 8:return r.prev=8,r.t0=r.catch(0),r.next=12,HY(lH((null===r.t0||void 0===r.t0||null===(t=r.t0.response)||void 0===t||null===(n=t.data)||void 0===n?void 0:n.message)||"error"));case 12:case"end":return r.stop()}}),XZ,null,[[0,8]])}function vH(e){var t,n,r;return Zu().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,zY(hs,e.payload.id,e.payload.data);case 3:return a.next=5,zY(ds);case 5:return t=a.sent.data,a.next=8,HY(sH(t));case 8:e.payload.redirectFun&&e.payload.redirectFun(),a.next=15;break;case 11:return a.prev=11,a.t0=a.catch(0),a.next=15,HY(uH((null===a.t0||void 0===a.t0||null===(n=a.t0.response)||void 0===n||null===(r=n.data)||void 0===r?void 0:r.message)||"error"));case 15:case"end":return a.stop()}}),QZ,null,[[0,11]])}function mH(e){var t,n,r;return Zu().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,zY(ms,e.payload.id,e.payload.data);case 3:return a.next=5,zY(ds);case 5:return t=a.sent.data,a.next=8,HY(sH(t));case 8:a.next=14;break;case 10:return a.prev=10,a.t0=a.catch(0),a.next=14,HY(fH((null===a.t0||void 0===a.t0||null===(n=a.t0.response)||void 0===n||null===(r=n.data)||void 0===r?void 0:r.message)||"error"));case 14:case"end":return a.stop()}}),eH,null,[[0,10]])}function pH(e){var t,n,r;return Zu().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,zY(vs,e.payload.data);case 3:return a.next=5,zY(ds);case 5:return t=a.sent.data,a.next=8,HY(sH(t));case 8:e.payload.redirectFun&&e.payload.redirectFun(),a.next=15;break;case 11:return a.prev=11,a.t0=a.catch(0),a.next=15,HY(iH((null===a.t0||void 0===a.t0||null===(n=a.t0.response)||void 0===n||null===(r=n.data)||void 0===r?void 0:r.message)||"error"));case 15:case"end":return a.stop()}}),tH,null,[[0,11]])}function gH(){return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=BY,e.next=3,LU(oH.type,hH);case 3:return e.t1=e.sent,e.next=6,LU(cH.type,vH);case 6:return e.t2=e.sent,e.next=9,LU(aH.type,pH);case 9:return e.t3=e.sent,e.next=12,LU(dH.type,mH);case 12:return e.t4=e.sent,e.t5=[e.t1,e.t2,e.t3,e.t4],e.next=16,(0,e.t0)(e.t5);case 16:case"end":return e.stop()}}),nH)}var yH=Zu().mark(OH),bH=Zu().mark(PH),xH=Zu().mark(MH),_H=Zu().mark(TH),wH=jn.actions,jH=wH.fetchAllRouteTemplates,NH=wH.fetchAllRouteTemplatesSuccess,kH=wH.fetchAllRouteTemplatesFailure,SH=wH.updateRouteTemplate,CH=wH.updateRouteTemplateFailure,DH=wH.createRouteTemplate,EH=wH.createRouteTemplateFailure;function OH(){var e;return Zu().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,zY(Bs);case 3:return e=t.sent.data,t.next=6,HY(NH(e));case 6:t.next=12;break;case 8:return t.prev=8,t.t0=t.catch(0),t.next=12,HY(kH(t.t0));case 12:case"end":return t.stop()}}),yH,null,[[0,8]])}function PH(e){var t;return Zu().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,zY(Vs,e.payload.id,e.payload.data);case 3:return n.next=5,zY(Bs);case 5:return t=n.sent.data,n.next=8,HY(NH(t));case 8:e.payload.callback&&e.payload.callack(),n.next=15;break;case 11:return n.prev=11,n.t0=n.catch(0),n.next=15,HY(CH(n.t0));case 15:case"end":return n.stop()}}),bH,null,[[0,11]])}function MH(e){var t;return Zu().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,zY(zs,e.payload.data);case 3:return n.next=5,zY(Bs);case 5:return t=n.sent.data,n.next=8,HY(NH(t));case 8:n.next=14;break;case 10:return n.prev=10,n.t0=n.catch(0),n.next=14,HY(EH(n.t0));case 14:case"end":return n.stop()}}),xH,null,[[0,10]])}function TH(){return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=BY,e.next=3,LU(jH.type,OH);case 3:return e.t1=e.sent,e.next=6,LU(SH.type,PH);case 6:return e.t2=e.sent,e.next=9,LU(DH.type,MH);case 9:return e.t3=e.sent,e.t4=[e.t1,e.t2,e.t3],e.next=13,(0,e.t0)(e.t4);case 13:case"end":return e.stop()}}),_H)}var RH=Zu().mark($H),AH=Zu().mark(GH),IH=Zu().mark(JH),LH=Zu().mark(XH),FH=En.actions,YH=FH.createCustomer,UH=FH.createCustomerFailure,ZH=FH.updateCustomer,HH=FH.updateCustomerFailure,BH=FH.deleteCustomer,VH=FH.deleteCustomerFailure,zH=$t.actions,WH=zH.fetchAllRoutesSuccess,qH=zH.fetchAllTomorrowRoutesSuccess,KH=zH.fetchAllHisotryRoutesSuccess;function $H(e){var t,n;return Zu().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=3,zY(Ts,e.payload.data);case 3:return t=r.sent,r.next=6,zY(Fs,e.payload.dataForLegacy);case 6:r.sent,e.payload.avatar&&null!==t&&void 0!==t&&null!==(n=t.data)&&void 0!==n&&n.id&&Es(t.data.id,e.payload.avatar),r.next=14;break;case 10:return r.prev=10,r.t0=r.catch(0),r.next=14,HY(UH(r.t0));case 14:case"end":return r.stop()}}),RH,null,[[0,10]])}function GH(e){return Zu().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,zY(Rs,e.payload.id,e.payload.data);case 3:return e.payload.avatar&&Es(e.payload.id,e.payload.avatar),t.prev=4,t.delegateYield(Zu().mark((function t(){var n,r,a,i,o,l,c,u,d,f,h,v,m,p,g,y,b;return Zu().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,zY(pa);case 2:n=t.sent,r=e.payload.id,a=e.payload.data,i=n.data.filter((function(e){return e.route_customer_list.some((function(e){return e.customer_id===r}))})),o=(0,s.Z)(i),t.prev=7,o.s();case 9:if((l=o.n()).done){t.next=17;break}return c=l.value,u=c.route_customer_list.map((function(e){return e.customer_id===r?bt(bt({},e),{},{customer_name:a.name||e.customer_name,customer_address:a.address1||a.address2||a.address3||a.address4||a.address5||e.customer_address,customer_phone:a.mobile_phone||a.phone||e.customer_phone,customer_special_needs:a.special_needs||e.customer_special_needs,customer_note:a.note||e.customer_note,customer_language:a.language||e.customer_language,customer_type:a.type||e.customer_type,customer_table_id:a.table_id||e.customer_table_id,customer_group:a.groups?a.groups[0]:e.customer_group}):e})),d=bt(bt({},c),{},{route_customer_list:u,updatedAt:new Date,updatedBy:"admin"}),t.next=15,zY(Qr,c.id,d);case 15:t.next=9;break;case 17:t.next=22;break;case 19:t.prev=19,t.t0=t.catch(7),o.e(t.t0);case 22:return t.prev=22,o.f(),t.finish(22);case 25:if(!(i.length>0)){t.next=54;break}return t.prev=26,f=new Date,h=(f.getMonth()>8?f.getMonth()+1:"0"+(f.getMonth()+1))+"/"+(f.getDate()>9?f.getDate():"0"+f.getDate())+"/"+f.getFullYear(),t.next=31,zY(Xr,h);case 31:return v=t.sent.data,t.next=34,HY(WH(v));case 34:return f.setDate(f.getDate()+1),m=(f.getMonth()>8?f.getMonth()+1:"0"+(f.getMonth()+1))+"/"+(f.getDate()>9?f.getDate():"0"+f.getDate())+"/"+f.getFullYear(),t.next=38,zY(Xr,m);case 38:return p=t.sent.data,t.next=41,HY(qH(p));case 41:return(g=new Date).setDate(g.getDate()-7),y=pl()(g).format("MM/DD/YYYY"),t.next=46,zY(Xr,y);case 46:return b=t.sent.data,t.next=49,HY(KH(b));case 49:t.next=54;break;case 51:t.prev=51,t.t1=t.catch(26),console.error("Error refetching routes:",t.t1);case 54:case"end":return t.stop()}}),t,null,[[7,19,22,25],[26,51]])}))(),"t0",6);case 6:t.next=11;break;case 8:t.prev=8,t.t1=t.catch(4),console.error("Error updating routes with customer info:",t.t1);case 11:t.next=17;break;case 13:return t.prev=13,t.t2=t.catch(0),t.next=17,HY(HH(t.t2));case 17:case"end":return t.stop()}}),AH,null,[[0,13],[4,8]])}function JH(e){return Zu().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,zY(As,e.payload.id,e.payload.data);case 3:t.next=9;break;case 5:return t.prev=5,t.t0=t.catch(0),t.next=9,HY(VH(t.t0));case 9:case"end":return t.stop()}}),IH,null,[[0,5]])}function XH(){return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=BY,e.next=3,LU(YH.type,$H);case 3:return e.t1=e.sent,e.next=6,LU(ZH.type,GH);case 6:return e.t2=e.sent,e.next=9,LU(BH.type,JH);case 9:return e.t3=e.sent,e.t4=[e.t1,e.t2,e.t3],e.next=13,(0,e.t0)(e.t4);case 13:case"end":return e.stop()}}),LH)}var QH=Zu().mark(cB),eB=Zu().mark(uB),tB=Zu().mark(dB),nB=Zu().mark(fB),rB=wn.actions,aB=rB.createEmployee,iB=rB.createEmployeeFailure,oB=rB.updateEmployee,sB=rB.updateEmployeeFailure,lB=rB.deleteEmployee;rB.deleteEmployeeFailure;function cB(e){return Zu().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,zY(_s,e.payload.data);case 3:if(!e.payload.data.roles.includes("driver")){t.next=6;break}return t.next=6,zY(ls,e.payload.data);case 6:t.next=12;break;case 8:return t.prev=8,t.t0=t.catch(0),t.next=12,HY(iB(t.t0));case 12:case"end":return t.stop()}}),QH,null,[[0,8]])}function uB(e){var t,n,r;return Zu().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,zY(ws,e.payload.id,e.payload.data);case 3:if(null===(t=e.payload)||void 0===t||!t.currentEmployee.roles.includes("driver")){a.next=12;break}return a.next=6,us(e.payload.currentEmployee.email);case 6:if(!((n=a.sent.data)&&n.length>0)){a.next=12;break}return delete(r=Object.assign({},e.payload.data)).address,a.next=12,zY(cs(n[0].id,r));case 12:a.next=18;break;case 14:return a.prev=14,a.t0=a.catch(0),a.next=18,HY(sB(a.t0));case 18:case"end":return a.stop()}}),eB,null,[[0,14]])}function dB(e){return Zu().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,zY(js,e.payload.id,e.payload.data);case 3:t.next=9;break;case 5:return t.prev=5,t.t0=t.catch(0),t.next=9,HY(sB(t.t0));case 9:case"end":return t.stop()}}),tB,null,[[0,5]])}function fB(){return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=BY,e.next=3,LU(aB.type,cB);case 3:return e.t1=e.sent,e.next=6,LU(oB.type,uB);case 6:return e.t2=e.sent,e.next=9,LU(lB.type,dB);case 9:return e.t3=e.sent,e.t4=[e.t1,e.t2,e.t3],e.next=13,(0,e.t0)(e.t4);case 13:case"end":return e.stop()}}),nB)}var hB=Zu().mark(vB);function vB(){return Zu().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,BY([zU(),MZ(),JZ(),gH(),fB(),TH(),XH()]);case 2:case"end":return e.stop()}}),hB)}var mB=St({users:Kt.reducer,transRoutes:$t.reducer,drivers:pn.reducer,vehicles:yn.reducer,employees:wn.reducer,transRouteTemplates:jn.reducer,customers:En.reducer}),pB=PU(),gB=function(e){var t,n=Bt(),r=e||{},a=r.reducer,i=void 0===a?void 0:a,o=r.middleware,s=void 0===o?n():o,l=r.devTools,c=void 0===l||l,u=r.preloadedState,d=void 0===u?void 0:u,f=r.enhancers,h=void 0===f?void 0:f;if("function"===typeof i)t=i;else{if(!Zt(i))throw new Error('"reducer" is a required argument, and must be a function or an object of functions that can be passed to combineReducers');t=St(i)}var v=s;"function"===typeof v&&(v=v(n));var m=Dt.apply(void 0,v),p=Ct;c&&(p=Ut(Yt({trace:!1},"object"===typeof c&&c)));var g=[m];return Array.isArray(h)?g=Tt([m],h):"function"===typeof h&&(g=h(g)),kt(t,d,p.apply(void 0,g))}({reducer:mB,devTools:!0,middleware:function(e){return e({serializableCheck:!1,thunk:!1}).concat(pB)}});pB.run(vB);var yB=gB,bB=function(){Tn.interceptors.request.use((function(e){var t=Hs.getLocalAccessToken();return t&&(e.headers["x-access-token"]=t),e}),(function(e){return Promise.reject(e)})),Tn.interceptors.response.use((function(e){return Promise.resolve(e)}),(function(e){var t;return console.log(e),null!=e&&[401,403].includes(null===(t=e.response)||void 0===t?void 0:t.status)&&(Hs.logout(),window.location.href="/login"),Promise.reject(e)}))};r.createRoot(document.getElementById("root")).render((0,On.jsx)(ue,{store:yB,children:(0,On.jsx)(VF,{})})),bB(),zF()}()})();
|
|
//# sourceMappingURL=main.ea61a51a.js.map |