/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/@forabi/react-week-scheduler@1.0.2/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";function _interopDefault(e){return e&&"object"==typeof e&&"default"in e?e.default:e}Object.defineProperty(exports,"__esModule",{value:!0});var useComponentSize=_interopDefault(require("@rehooks/component-size")),classcat=_interopDefault(require("classcat")),dateFns=require("date-fns"),invariant=_interopDefault(require("invariant")),lodash=require("lodash"),React=require("react"),React__default=_interopDefault(React),scrollIntoView=_interopDefault(require("scroll-into-view-if-needed")),rxjs=require("rxjs"),operators=require("rxjs/operators"),mousetrap=_interopDefault(require("mousetrap")),_mergeRanges=_interopDefault(require("merge-ranges")),VisuallyHidden=_interopDefault(require("@reach/visually-hidden")),Resizable=_interopDefault(require("re-resizable")),Draggable=_interopDefault(require("react-draggable"));function _defineProperty(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},n=Object.keys(a);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(a).filter((function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable})))),n.forEach((function(t){_defineProperty(e,t,a[t])}))}return e}function _slicedToArray(e,t){return _arrayWithHoles(e)||_iterableToArrayLimit(e,t)||_nonIterableRest()}function _toArray(e){return _arrayWithHoles(e)||_iterableToArray(e)||_nonIterableRest()}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_nonIterableSpread()}function _arrayWithoutHoles(e){if(Array.isArray(e)){for(var t=0,a=new Array(e.length);t<e.length;t++)a[t]=e[t];return a}}function _arrayWithHoles(e){if(Array.isArray(e))return e}function _iterableToArray(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function _iterableToArrayLimit(e,t){var a=[],n=!0,r=!1,o=void 0;try{for(var l,s=e[Symbol.iterator]();!(n=(l=s.next()).done)&&(a.push(l.value),!t||a.length!==t);n=!0);}catch(e){r=!0,o=e}finally{try{n||null==s.return||s.return()}finally{if(r)throw o}}return a}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}var createPageMapCoordsToContainer=function(e){return function(t){var a,n,r,o;if("changedTouches"in t){var l=t.changedTouches[0];a=l.clientX,n=l.clientY,r=l.pageX,o=l.pageY}else a=t.clientX,n=t.clientY,r=t.pageX,o=t.pageY;var s=e.getBoundingClientRect(),i=s.top,c=s.left;return{clientX:a,clientY:n,pageX:r,pageY:o,top:i,left:c,x:a-c,y:n-i}}},prevent=operators.tap((function(e){e.preventDefault(),e.stopPropagation()}));function useClickAndDrag(e){var t=_slicedToArray(React.useState({transform:"translate(0, 0)",width:0,height:0}),2),a=t[0],n=t[1],r=_slicedToArray(React.useState(null),2),o=r[0],l=r[1],s=_slicedToArray(React.useState(!1),2),i=s[0],c=s[1],u=_slicedToArray(React.useState(!1),2),d=u[0],f=u[1],m=e.current;return React.useEffect((function(){if(m){var e=createPageMapCoordsToContainer(m),t=rxjs.fromEvent(window,"touchmove",{passive:!1}).pipe(prevent),a=rxjs.fromEvent(window,"touchend",{passive:!0}),r=rxjs.fromEvent(m,"touchstart",{passive:!1}).pipe(operators.mergeMap((function(e){return rxjs.of(e).pipe(operators.delay(300),operators.takeUntil(t),prevent)}))),o=rxjs.fromEvent(m,"mousedown",{passive:!0}).pipe(operators.filter((function(e){return 1===e.which}))),s=rxjs.fromEvent(window,"mousemove",{passive:!0}),i=rxjs.fromEvent(window,"mouseup",{passive:!0}),u=rxjs.merge(o,r).pipe(operators.map(e)),d=rxjs.merge(i,a).pipe(operators.map(e),operators.tap((function(){c(!1),f(!0)}))),p=rxjs.merge(s,t).pipe(operators.map(e)),_=u.pipe(operators.tap((function(){c(!0),f(!1)})),operators.mergeMap((function(e){return p.pipe(operators.startWith(e),operators.map((function(t){var a=Math.max(e.x,0),n=Math.max(e.y,0),r=Math.min(t.x,m.scrollWidth),o=Math.min(t.y,m.scrollHeight),l=Math.min(n,o),s=Math.max(n,o),i=Math.min(a,r),c=Math.max(a,r);return{startX:a,startY:n,endX:r,endY:o,top:l,bottom:s,left:i,right:c,width:c-i,height:s-l}})),operators.takeUntil(d))})),operators.distinctUntilChanged(lodash.isEqual)),g=_.pipe(operators.map((function(e){var t=e.top,a=e.left,n=e.width,r=e.height;return{transform:"translate(".concat(a,"px, ").concat(t,"px)"),width:n,height:r}}))),h=_.subscribe(l),y=g.subscribe(n);return function(){h.unsubscribe(),y.unsubscribe()}}}),[m]),{style:a,box:o,isDragging:i,cancel:React.useCallback((function(){c(!1),f(!1),l(null)}),[l]),hasFinishedDragging:d}}function useMousetrap(e,t,a){var n=React.useRef(null);n.current=t,React.useEffect((function(){if(a)return Mousetrap(a).bind(e,(function(){"function"==typeof n.current&&n.current()})),function(){mousetrap.unbind(e)}}),[e,a])}function useEventListener(e,t,a,n){var r=(arguments.length>4&&void 0!==arguments[4]?arguments[4]:{}).enabled,o=void 0===r||r,l=e.current;React.useEffect((function(){if(null!==l)return o?l.addEventListener(t,a,n):a&&l.removeEventListener(t,a),function(){l&&l.removeEventListener(t,a)}}),[l,t,a,n,o])}function useScrollPosition(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.passive,n=void 0===a||a,r=t.enabled,o=void 0===r||r,l=_slicedToArray(React.useState({scrollTop:0,scrollLeft:0}),2),s=l[0],i=l[1];return useEventListener(e,"scroll",(function(e){if(e&&e.target){var t=e.target,a=t.scrollTop,n=t.scrollLeft;i({scrollTop:a,scrollLeft:n})}}),{passive:n},{enabled:o}),s}function useStickyStyle(e,t){var a=t.top,n=void 0!==a&&a,r=t.left,o=void 0!==r&&r,l=useScrollPosition(e,{enabled:n||o}),s=l.scrollLeft,i=l.scrollTop;return React.useMemo((function(){return{transform:"translate(".concat(o?s:0,"px, ").concat(n?i:0,"px)"),zIndex:3}}),[o,s,n,i])}var getSpan=function(e,t){return 1+Math.abs(t-e)},createGrid=function(e){var t=e.totalHeight,a=e.totalWidth,n=e.numVerticalCells,r=e.numHorizontalCells,o=lodash.floor(t/n),l=lodash.floor(a/r);return{totalHeight:t,totalWidth:a,numVerticalCells:n,numHorizontalCells:r,cellWidth:l,cellHeight:o,getRectFromCell:function(e){var t=e.endX,a=e.startX,n=e.endY,r=e.startY,o=e.spanX,l=e.spanY;return{bottom:n*this.cellHeight,top:r*this.cellHeight,left:a*this.cellWidth,right:t*this.cellWidth,height:l*this.cellHeight,width:o*this.cellWidth,startX:a*this.cellWidth,endX:t*this.cellWidth,startY:r*this.cellHeight,endY:n*this.cellHeight}},getCellFromRect:function(e){var t=lodash.clamp(lodash.floor(e.left/this.cellWidth),0,r-1),a=lodash.clamp(lodash.round(e.top/this.cellHeight),0,n-1),o=lodash.clamp(lodash.floor(e.right/this.cellWidth),0,r-1),l=lodash.clamp(lodash.round(e.bottom/this.cellHeight),0,n-1);return{spanX:lodash.clamp(getSpan(t,o),1,r),spanY:lodash.clamp(getSpan(a,l),1,n),startX:t,startY:a,endX:o,endY:l}}}},cellToDate=function(e){var t=e.startX,a=e.startY,n=e.toMin,r=e.originDate;return dateFns.addMinutes(dateFns.addDays(r,t),n(a))},createMapCellInfoToContiguousDateRange=function(e){var t=e.fromY,a=e.fromX,n=e.originDate;return function(e){var r=e.startX,o=e.startY,l=e.endX,s=e.endY,i=cellToDate({startX:r,startY:o,toMin:t,toDay:a,originDate:n}),c=cellToDate({startX:l,startY:s,toMin:t,toDay:a,originDate:n});return[dateFns.isBefore(i,c)?[i,c]:[c,i]]}},createMapCellInfoToRecurringTimeRange=function(e){var t=e.fromY,a=e.fromX,n=e.originDate;return function(e){var r=e.startX,o=e.startY,l=e.endX,s=e.spanY;return lodash.range(r,l+1).map((function(e){var r=cellToDate({startX:e,startY:o,toMin:t,toDay:a,originDate:n}),l=dateFns.addMinutes(r,t(s));return dateFns.isEqual(l,dateFns.startOfDay(l))&&(l=dateFns.endOfDay(dateFns.subDays(l,1))),dateFns.isBefore(r,l)?[r,l]:[l,r]})).sort((function(e,t){return dateFns.compareAsc(e[0],t[0])}))}},createMapDateRangeToCells=function(e){var t=e.toX,a=void 0===t?function(e){return e}:t,n=e.toY,r=e.numVerticalCells,o=e.originDate;return function(e){var t=_slicedToArray(e,2),l=t[0],s=t[1],i=dateFns.startOfDay(l),c=a(dateFns.differenceInDays(l,o)),u=n(dateFns.differenceInMinutes(l,i)),d=a(dateFns.differenceInDays(s,o)),f=n(dateFns.differenceInMinutes(s,dateFns.startOfDay(s)))-1,m=lodash.range(c,d+1).map((function(e){var t=e===c?u:0,a=e===d?f:r-1;return{startX:e,startY:t,endX:e,endY:a,spanX:getSpan(e,e),spanY:getSpan(t,a)}}));return dateFns.isEqual(s,dateFns.startOfDay(s))&&m.pop(),m}};function mergeRanges(e){return _mergeRanges(_toConsumableArray(e).map((function(e){return e.map((function(e){return new Date(e)}))})))}function mergeEvents(e,t){return null===t?e:mergeRanges([].concat(_toConsumableArray(e),_toConsumableArray(t))).sort((function(e,t){return dateFns.compareAsc(e[0],t[0])}))}var Cell=React__default.memo((function(e){var t=e.timeIndex,a=e.children,n=e.classes,r=_slicedToArray((0,e.getDateRangeForVisualGrid)({startX:0,startY:t,endX:0,endY:t+1,spanX:1,spanY:1}),1),o=_slicedToArray(r[0],1)[0],l=0===dateFns.getMinutes(o);return React__default.createElement("div",{className:classcat([n.cell,_defineProperty({},n["is-hour-start"],l)])},a&&a({start:o,isHourStart:l}))})),dropSame=function(e,t){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=_slicedToArray(e.map((function(e){return dateFns.format(e,t)})),2),r=n[0],o=n[1];return r!==o?[r,o]:a?["",o]:[r,""]},formatHour=function(e){return 0===dateFns.getMinutes(e)?dateFns.format(e,"h"):dateFns.format(e,"h:m")},getTextForDateRange=function(e,t,a){var n=e[0],r=e[e.length-1];if(dateFns.isSameDay(n,r)&&!t){var o=_slicedToArray(dropSame(e,"a",!0),2),l=o[0],s=o[1];return"".concat(dateFns.format(n,"ddd")," ").concat(formatHour(n)).concat(l," – ").concat(formatHour(r)).concat(s)}var i="ddd h:mma",c=dateFns.format(n,t||i),u=dateFns.format(r,a||i);return"".concat(c," – ").concat(u)},RangeBox=React__default.memo((function(e){var t,a=e.classes,n=e.grid,r=e.isBeingEdited,o=e.rangeIndex,l=e.cellIndex,s=e.cellArray,i=e.cell,c=e.className,u=e.onChange,d=e.cellInfoToDateRange,f=e.isResizable,m=e.moveAxis,p=e.onActiveChange,_=React.useRef(null),g=_slicedToArray(React.useState(i),2),h=g[0],y=g[1],v=React.useMemo((function(){return n.getRectFromCell(i)}),[i,n]),b=React.useMemo((function(){return n.getRectFromCell(h)}),[h,n]);React.useEffect((function(){y(i)}),[i]);var R=React.useMemo((function(){return d(h)}),[d,h]),D=b.top,E=b.left,C=b.width,x=b.height,T=0===l,Y=l===s.length-1,S=React.useCallback((function(){u&&u(d(h),o)}),[h,o,d,u]);useMousetrap("up",(function(){if(u&&"none"!==m&&"x"!==m&&0!==h.startY){var e=_objectSpread({},h,{startY:h.startY-1,endY:h.endY-1});u(d(e),o)}}),_.current),useMousetrap("down",(function(){if(u&&"none"!==m&&"x"!==m&&h.endY!==n.numVerticalCells-1){var e=_objectSpread({},h,{startY:h.startY+1,endY:h.endY+1});u(d(e),o)}}),_.current);var w=React.useCallback((function(e,t){var a=t.y,r=t.x;if("none"!==m){e.preventDefault(),e.stopPropagation();var o=_objectSpread({},b);if("both"===m||"y"===m){var l=a,s=l+b.height,c=Math.min(l,s),u=c+b.height;o.bottom=u,o.top=c}if("both"===m||"x"===m){var d=r,f=d+b.width,p=Math.min(d,f),_=p+b.width;o.right=_,o.left=p}var g=n.getCellFromRect(o),h=g.startY,v=g.startX,R=_objectSpread({},i,{startX:v,endX:v+i.spanX-1,startY:h,endY:h+i.spanY-1});invariant(R.spanY===i.spanY&&R.spanX===i.spanX,"Expected the dragged time cell to have the same dimensions)"),y(R)}}),[n,b,m,i,y]),A=React.useCallback((function(e,t,a,r){if(f&&(e.preventDefault(),e.stopPropagation(),0!==r.height)){var o={height:r.height+b.height,width:r.width+b.width+20},l=_objectSpread({},v,o);t.includes("top")?l.top-=r.height:t.includes("bottom")&&(l.bottom+=r.height);var s=n.getCellFromRect(l),c=s.spanY,u=s.startY,d=s.endY,m=_objectSpread({},i,{spanY:c,startY:u,endY:d});y(m)}}),[n,b,f,y,i,v]),F=React.useCallback((function(){p&&p([o,l])}),[p,o,l]);return React__default.createElement(Draggable,{axis:m,bounds:{top:0,bottom:n.totalHeight-x,left:0,right:n.totalWidth},position:{x:E,y:D},onDrag:w,onStop:S,cancel:".".concat(a.handle)},React__default.createElement("button",{type:"button",onFocus:F,className:classcat([a.event,a["button-reset"],a["range-box"],c,(t={},_defineProperty(t,a["is-draggable"],"none"!==m),_defineProperty(t,a["is-being-edited"],r&&r(i)),t)]),ref:_,tabIndex:0,style:{width:C-20,height:x}},React__default.createElement(Resizable,{size:_objectSpread({},v,{width:v.width-20}),key:"".concat(o,".").concat(l,".").concat(s.length,".").concat(v.top,".").concat(v.left),onResize:A,onResizeStop:S,handleWrapperClass:a["handle-wrapper"],enable:f?{top:!0,bottom:!0}:{},handleClasses:{bottom:classcat([a.handle,a.bottom]),bottomLeft:classcat([a.handle,a["bottom-left"]]),bottomRight:classcat([a.handle,a["bottom-right"]]),left:classcat([a.handle,a.left]),right:classcat([a.handle,a.right]),top:classcat([a.handle,a.top]),topLeft:classcat([a.handle,a["top-left"]]),topRight:classcat([a.handle,a["top-right"]])}},React__default.createElement("div",{style:{width:C-20,height:x},className:a["event-content"]},React__default.createElement(VisuallyHidden,null,getTextForDateRange(R)),React__default.createElement("span",{"aria-hidden":!0,className:a.start},T&&dateFns.format(R[0],"h:mma")),React__default.createElement("span",{"aria-hidden":!0,className:a.end},Y&&dateFns.format(R[1],"h:mma"))))))})),Schedule=React__default.memo((function(e){var t=e.classes,a=e.ranges,n=e.grid,r=e.className,o=e.onChange,l=e.isResizable,s=e.isDeletable,i=e.moveAxis,c=e.cellInfoToDateRange,u=e.dateRangeToCells,d=e.isBeingEdited,f=e.onActiveChange;return React__default.createElement("div",{className:t["range-boxes"]},a.map((function(e,m){return React__default.createElement("span",{key:m},u(e).map((function(e,u,p){return React__default.createElement(RangeBox,{classes:t,onActiveChange:f,key:"".concat(m,".").concat(a.length,".").concat(u,".").concat(p.length),isResizable:l,moveAxis:i,isDeletable:s,cellInfoToDateRange:c,cellArray:p,cellIndex:u,rangeIndex:m,className:r,isBeingEdited:d,onChange:o,grid:n,cell:e})})))})))})),MINS_IN_DAY=1440,horizontalPrecision=1,toDay=function(e){return e*horizontalPrecision},toX=function(e){return e/horizontalPrecision},TimeGridScheduler=React__default.memo((function(e){var t=e.verticalPrecision,a=void 0===t?30:t,n=e.visualGridVerticalPrecision,r=void 0===n?30:n,o=e.style,l=e.schedule,s=e.originDate,i=void 0===s?new Date:s,c=e.classes,u=e.className,d=e.onChange,f=MINS_IN_DAY/a,m=7/horizontalPrecision,p=React.useCallback((function(e){return e*a}),[a]),_=React.useCallback((function(e){return e/a}),[a]),g=React.useMemo((function(){return createMapCellInfoToRecurringTimeRange({originDate:i,fromY:p,fromX:toDay})}),[p,i]),h=React.useCallback((function(e){var t=_toArray(g(e)),a=t[0],n=t.slice(1);return invariant(0===n.length,'Expected "cellInfoToSingleDateRange" to return a single date range, found '.concat(n.length," additional ranges instead. This is a bug in @remotelock/weekly-scheduler")),a}),[g]),y=React.useMemo((function(){return createMapDateRangeToCells({originDate:i,numVerticalCells:f,numHorizontalCells:m,toX:toX,toY:_})}),[_,f,m,i]),v=React.useRef(null),b=React.useRef(null),R=useStickyStyle(v,{top:!1,left:!0}),D=useStickyStyle(v,{top:!1,left:!1}),E=useComponentSize(b),C=useClickAndDrag(b),x=C.style,T=C.box,Y=C.isDragging,S=C.hasFinishedDragging,w=C.cancel,A=_slicedToArray(React.useState(null),2),F=A[0],M=A[1],X=_slicedToArray(React.useState([0,0]),2),I=_slicedToArray(X[0],2),N=I[0],j=I[1],H=X[1];React.useEffect((function(){b.current?H([b.current.scrollHeight,b.current.scrollWidth]):H([0,0])}),[E]);var k=1440/r,P=React.useMemo((function(){return null===N||null===j?null:createGrid({totalHeight:N,totalWidth:j,numHorizontalCells:m,numVerticalCells:f})}),[N,j,m,f]);React.useEffect((function(){if(null!==P&&null!==T){var e=T,t=P.getCellFromRect(e),a=g(t);M(a)}else M(null)}),[T,P,g,M]),React.useEffect((function(){S&&(d(mergeEvents(l,F)),M(null))}),[S,d,M,F,l]);var z=React.useCallback((function(e,t){if(l||!e){var a=_toConsumableArray(l);if(e){if(dateFns.isEqual(e[0],a[t][0])&&dateFns.isEqual(e[1],a[t][1]))return;a[t]=e}else a.splice(t,1);a=mergeRanges(a),d(a)}else d([e])}),[l,d]);useMousetrap("esc",(function(){F&&w()}),document);var q=_slicedToArray(React.useState([null,null]),2),W=_slicedToArray(q[0],1)[0],L=q[1];useMousetrap("del",React.useCallback((function(){null!==W&&z(void 0,W)}),[W,z]),v.current),React.useEffect((function(){w()}),[E,w]);var O=React.useMemo((function(){return createMapCellInfoToContiguousDateRange({originDate:i,fromX:toDay,fromY:function(e){return e*r}})}),[r,i]);return React.useEffect((function(){document.activeElement&&v.current&&v.current.contains(document.activeElement)&&scrollIntoView(document.activeElement,{scrollMode:"if-needed",block:"nearest",inline:"nearest"})}),[l]),React__default.createElement("div",{ref:v,onBlur:function(){return L([null,null])},style:o,className:classcat([u,c.root,_defineProperty({},c["no-scroll"],Y)])},React__default.createElement("div",{style:R,"aria-hidden":!0,className:c.timeline},React__default.createElement("div",{className:c.header},React__default.createElement("div",{className:c["day-column"]},React__default.createElement("div",{className:classcat([c.cell,c.title])},"T"))),React__default.createElement("div",{className:c.calendar},React__default.createElement("div",{className:c["day-column"]},React__default.createElement("div",{className:c["day-hours"]},lodash.times(k).map((function(e){return React__default.createElement(Cell,{classes:c,getDateRangeForVisualGrid:O,key:e,timeIndex:e},(function(e){var t=e.start;return e.isHourStart?React__default.createElement("div",{className:c.time},dateFns.format(t,"h a")):null}))})))))),React__default.createElement("div",null,React__default.createElement("div",{style:D,role:"presentation",className:classcat([c.calendar,c.header])},lodash.times(7).map((function(e){return React__default.createElement("div",{key:e,role:"presentation",className:c["day-column"]},React__default.createElement("div",{className:classcat([c.cell,c.title])},dateFns.format(dateFns.addDays(i,e),"ddd")))}))),React__default.createElement("div",{className:c["layer-container"]},Y&&React__default.createElement("div",{className:c["drag-box"],style:x},S&&React__default.createElement("div",{className:c.popup})),P&&F&&Y&&React__default.createElement(Schedule,{classes:c,dateRangeToCells:y,cellInfoToDateRange:h,className:c["is-pending-creation"],ranges:mergeEvents(l,F),grid:P,moveAxis:"none"}),P&&!F&&React__default.createElement(Schedule,{classes:c,onActiveChange:L,dateRangeToCells:y,cellInfoToDateRange:h,isResizable:!0,moveAxis:"y",isDeletable:!0,onChange:z,ranges:l,grid:P}),React__default.createElement("div",{ref:b,role:"grid",className:c.calendar},lodash.times(7).map((function(e){return React__default.createElement("div",{role:"gridcell",key:e,className:c["day-column"]},React__default.createElement("div",{className:c["day-hours"]},lodash.times(k).map((function(e){return React__default.createElement(Cell,{classes:c,getDateRangeForVisualGrid:O,key:e,timeIndex:e})}))))}))))))})),classes={"buttons-wrapper":"styles-module_buttons-wrapper__96_wO","no-scroll":"styles-module_no-scroll__3IUv5",root:"styles-module_root__2iNXQ",timeline:"styles-module_timeline__1hCLT",debug:"styles-module_debug__2eCNx","debug-active":"styles-module_debug-active__QqNIZ",calendar:"styles-module_calendar__tGgRK","react-draggable":"styles-module_react-draggable__3LVqd","handle-wrapper":"styles-module_handle-wrapper__26Eew",handle:"styles-module_handle__LTyBN",top:"styles-module_top__3D7og",bottom:"styles-module_bottom__daw_j","layer-container":"styles-module_layer-container__1wxVL",event:"styles-module_event__1PixZ","drag-box":"styles-module_drag-box__3w784",draggable:"styles-module_draggable__1Z1sE","button-reset":"styles-module_button-reset__1EwGq","is-draggable":"styles-module_is-draggable__176XM","react-draggable-dragging":"styles-module_react-draggable-dragging__2Kaj_","is-pending-creation":"styles-module_is-pending-creation__3Qr4x","hours-container":"styles-module_hours-container__2srEU","day-column":"styles-module_day-column__30McI","day-hours":"styles-module_day-hours__1E9lT",cell:"styles-module_cell__sVJZY",time:"styles-module_time__LJQW4",title:"styles-module_title__2VBFp","is-hour-start":"styles-module_is-hour-start__1_0Zo",header:"styles-module_header__10uIZ",first:"styles-module_first__IeNvS",popup:"styles-module_popup__2iu0Y","range-boxes":"styles-module_range-boxes__ib1Nb","event-content":"styles-module_event-content__3sakH",start:"styles-module_start__3CzHL",end:"styles-module_end__2L7Oy"};exports.TimeGridScheduler=TimeGridScheduler,exports.classes=classes;
//# sourceMappingURL=/sm/9a73ba4c07ced2a1646877f3c3811a136b3187aeaec94b602de649387755f82d.map