1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[933,5567,5800,9015],{180:()=>{},14698:()=>{},16467:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(66284);n(14232);var o=n(70466),i=n(37876);function a(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 c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let l=function(e){var t=e.date,n=e.format,r=e.locale,a=e.weekStartsOn,l=e.firstWeekContainsDate,s=e.useAdditionalWeekYearTokens,u=e.useAdditionalDayOfYearTokens;return(0,i.jsx)(i.Fragment,{children:(0,o.GP)(t||new Date,n,c(c({locale:r,weekStartsOn:a},1===l?{firstWeekContainsDate:l}:{}),{},{useAdditionalWeekYearTokens:s,useAdditionalDayOfYearTokens:u}))})}},17640:()=>{},20421:(e,t,n)=>{"use strict";n.d(t,{A:()=>$});var r=n(66284),o=n(59860),i=n(14232),a=n(91968),c=n(39822),l=n(43123),s=n(28655),u=n(20529),d=n(77005),p=n(37610),f=n(3307),m=n(61606),h=n(74832),b=n(80626),g=n(7159),v=n(47244),j=n(70466),x=n(30487),y=n(84297),O=n(72953),w=n(64864),P=n(16467),D=n(37876),S=["date","selected","isDisabled"];function A(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 C(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?A(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let E=function(e){var t=e.date,n=e.selected,r=e.isDisabled,i=(0,o.A)(e,S);return(0,D.jsx)(O.$,C(C({rounded:"full",variant:n?"solid":"ghost",size:"md",colorPalette:(0,w.c)(t)||n?"teal":"gray",disabled:r},i),{},{children:(0,D.jsx)(u.D,{size:"sm",textAlign:"center",children:(0,D.jsx)(P.A,{date:t,format:"d"})})}))};var k=["month","after","selectedDay","goToPreviousMonth","goToNextMonth","onSelectDay"];function I(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 M(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?I(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):I(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let z=function(e){var t=e.month,n=e.after,r=e.selectedDay,i=e.goToPreviousMonth,a=e.goToNextMonth,O=e.onSelectDay,w=(0,o.A)(e,k),S=function(e){for(var t=[],n=(0,v.k)(e),r=0;r<7;r++)t.push((0,j.GP)((0,x.f)(n,r),"EEE"));return t}(t),A=(0,y.l)(t);return(0,D.jsxs)(c.a,M(M({},w),{},{children:[(0,D.jsxs)(l.s,{alignItems:"center",children:[(0,D.jsx)(s.K0,{variant:"ghost",size:"sm",rounded:"full","aria-label":"Previous Month",icon:(0,D.jsx)(p.A,{icon:"chevron_left"}),onClick:i}),(0,D.jsx)(u.D,{size:"sm",flex:"1",mt:"1",textAlign:"center",children:(0,D.jsx)(P.A,{date:t,format:"MMMM yyyy"})}),(0,D.jsx)(s.K0,{variant:"ghost",size:"sm",rounded:"full","aria-label":"Next Month",icon:(0,D.jsx)(p.A,{icon:"chevron_right"}),onClick:a})]}),(0,D.jsx)(d.x,{mt:"3",templateColumns:"repeat(7, 1fr)",gap:"1",justifyContent:"center",children:S.map(function(e){return(0,D.jsx)(u.D,{size:"sm",textAlign:"center",children:e},e)})}),(0,D.jsx)(d.x,{mt:"1",templateColumns:"repeat(7, 1fr)",gap:"1",justifyContent:"center",children:A.map(function(e){return(0,D.jsx)(E,{date:e,isDisabled:!(0,f.t)(e,t)||n&&(0,m.Y)(e,(0,h.g)((0,b.a)(n,0),0)),selected:!!r&&(0,g.r)(r,e),onClick:function(){return O(e)}},e.toISOString())})})]}))};var T=n(32807),B=n(23116),R=n(38542),N=n(21931),U=n(96296),_=["date","onSetTime"];function L(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 F(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?L(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let H=function(e){var t=e.date,n=e.onSetTime,r=(0,o.A)(e,_),i=12>t.getHours();return(0,D.jsx)(c.a,F(F({},r),{},{children:(0,D.jsx)(l.s,{alignItems:"center",py:"4",width:"inherit",children:(0,D.jsxs)(c.a,{margin:"auto",children:[(0,D.jsx)(u.D,{size:"md",textAlign:"center",mb:"3",children:(0,D.jsx)(P.A,{date:t,format:"EEE MMM do"})}),(0,D.jsxs)(l.s,{alignItems:"center",children:[(0,D.jsxs)(R._K,{width:"4.5rem",value:(0,j.GP)(t,"hh").padStart(2,"0"),onValueChange:function(e){return n(i?(0,b.a)(t,parseInt(e.value,10)):(0,b.a)(t,parseInt(e.value,10)+12))},min:1,max:12,children:[(0,D.jsx)(R.Ij,{autoFocus:!0,autoComplete:"off"}),(0,D.jsxs)(R.Xx,{children:[(0,D.jsx)(R.Vv,{}),(0,D.jsx)(R.vA,{})]})]}),(0,D.jsx)(u.D,{size:"lg",mx:"2",children:":"}),(0,D.jsxs)(R._K,{width:"4.5rem",value:(0,j.GP)(t,"mm").padStart(2,"0"),onValueChange:function(e){return n((0,h.g)(t,parseInt(e.value,10)))},min:0,max:59,step:5,children:[(0,D.jsx)(R.Ij,{autoComplete:"off"}),(0,D.jsxs)(R.Xx,{children:[(0,D.jsx)(R.Vv,{}),(0,D.jsx)(R.vA,{})]})]}),(0,D.jsxs)(s.l6,{value:(0,j.GP)(t,"aa"),onChange:function(e){"PM"===e.target.value&&12>t.getHours()?n((0,N.L)(t,12)):"AM"===e.target.value&&t.getHours()>=12&&n((0,U.O)(t,12))},width:"5rem",ml:"2",children:[(0,D.jsx)("option",{value:"AM",children:"AM"}),(0,D.jsx)("option",{value:"PM",children:"PM"})]})]})]})})}))};var W=["value","onChange","dateOnly","after","isDisabled","disabled","flex"];function Y(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 G(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Y(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Y(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let $=function(e){var t=e.value,n=e.onChange,r=e.dateOnly,u=e.after,d=e.isDisabled,f=e.disabled,m=(e.flex,(0,o.A)(e,W)),g=(0,i.useState)(!1),v=g[0],x=g[1],y=(0,i.useState)(t||new Date),O=y[0],w=y[1];return(0,D.jsxs)(a.yt,{open:v,onOpenChange:function(e){e.open||x(!1)},children:[(0,D.jsx)(a.Wv,{asChild:!0,children:(0,D.jsxs)(c.a,{position:"relative",children:[(0,D.jsx)(s.pd,G(G({onClick:function(){return!f&&!d&&x(!0)},autoComplete:"off",cursor:f||d?"not-allowed":"pointer",disabled:null!=f?f:d},m),{},{pr:"2.5rem",errorBorderColor:"red.300",onChange:function(){},value:t?(0,j.GP)(t,"MM/dd/yyyy ".concat(r?"":"h:mm aa")):""})),(0,D.jsx)(c.a,{position:"absolute",right:"0.5rem",top:"50%",transform:"translateY(-50%)",children:(0,D.jsx)(p.A,{cursor:"pointer",onClick:function(){return x(!0)},color:"gray.300",icon:"today"})})]})}),(0,D.jsx)(a.Ug,{children:(0,D.jsx)(a.hl,{zIndex:1500,children:(0,D.jsxs)(a.ej,{shadow:"lg",rounded:"md",p:"0",children:[!r&&(0,D.jsx)(c.a,{pb:"6",borderTopLeftRadius:"md",borderTopRightRadius:"md",children:(0,D.jsx)(H,{date:t||new Date,onSetTime:function(e){n&&n(e)}})}),(0,D.jsxs)(c.a,{px:"6",pb:"2",children:[(0,D.jsx)(z,{month:O,after:u,selectedDay:t,onSelectDay:function(e){var r=e;r=t?(0,h.g)((0,b.a)(e,t.getHours()),t.getMinutes()):(0,h.g)((0,b.a)(e,9),0),n&&n(r)},goToNextMonth:function(){return w((0,T.P)(O,1))},goToPreviousMonth:function(){return w((0,B.a)(O,1))}}),(0,D.jsx)(l.s,{children:(0,D.jsx)(s.$n,{variant:"ghost",color:"teal.500",ml:"auto",pr:"1",rightIcon:(0,D.jsx)(p.A,{ml:"1",icon:"check"}),onClick:function(){return x(!1)},children:"Done"})})]})]})})})]})}},23237:()=>{},24641:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>V});var r=n(66284),o=n(70236),i=n(63857),a=n(59860),c=n(43081),l=n.n(c),s=n(14232),u=n(52861),d=n(69875),p=n(39822),f=n(43123),m=n(20529),h=n(6709),b=n(83194),g=n(28655),v=n(65415),j=n(36287),x=n(29073),y=n(94404),O=n(55242),w=n(11357),P=n(99731),D=n(20421),S=n(91144),A=n(20422),C=n(45794),E=n(2468),k=n.n(E),I=n(1707);function M(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 z(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?M(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var T=function(e,t){try{var n,r=e.readQuery({query:S.ZQm,variables:{monthYear:t.start.substr(0,7)}});null!=r&&null!=(n=r.eventsByMonthYear)&&n.items&&e.writeQuery({query:S.ZQm,variables:{monthYear:t.start.substr(0,7)},data:z(z({},r),{},{eventsByMonthYear:z(z({},r.eventsByMonthYear),{},{items:[].concat((0,o.A)(r.eventsByMonthYear.items),[t])})})})}catch(e){}};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 R(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){(0,r.A)(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}var N=function(){var e,t=(0,I.u)().user,n=(0,S.HIt)(),r=(0,C.A)(n,1)[0];return e=(0,i.A)(l().mark(function e(n){var o,i;return l().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({variables:R(R({},n),{},{monthYear:n.start.substr(0,7)}),optimisticResponse:{__typename:"Mutation",createEvent:{__typename:"Event",id:"optimistic-".concat(k().generate()),name:n.name,userId:null==t?void 0:t.id,user:t,allowResponses:n.allowResponses,groupId:n.groupId,private:n.private,location:n.location,notes:n.notes,start:n.start,end:n.end||null,type:n.type,createdAt:new Date().toISOString(),invites:{__typename:"ModelInviteConnection",items:[]}}},update:function(e,t){var n;null!=(n=t.data)&&n.createEvent&&T(e,t.data.createEvent)}});case 2:return i=e.sent,e.abrupt("return",null==(o=i.data)?void 0:o.createEvent);case 4:case"end":return e.stop()}},e)})),function(t){return e.apply(this,arguments)}},U=n(70563),_=n(15291);function L(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 F(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?L(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var H=function(){var e,t=(0,S.Sw7)(),n=(0,C.A)(t,1)[0];return e=(0,i.A)(l().mark(function e(t,r){var i;return l().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=t.rootPostId||t.postId||t.id,e.abrupt("return",n({variables:{eventId:r.id,postId:t.id,rootPostId:i},optimisticResponse:{__typename:"Mutation",createEventAttachment:{__typename:"EventAttachment",id:"optimistic-".concat(k().generate()),event:r,eventId:r.id,postId:t.id,rootPostId:i}},update:function(e,n){var r;null!=(r=n.data)&&r.createEventAttachment&&(0,_.g)(e,function(e){var r;return F(F({},e),{},{eventAttachments:{__typename:"ModelEventAttachmentConnection",items:[].concat((0,o.A)((null==t||null==(r=t.eventAttachments)?void 0:r.items)||[]),[n.data.createEventAttachment])}})},t)}}));case 2:case"end":return e.stop()}},e)})),function(t,n){return e.apply(this,arguments)}},W=n(8637),Y=n(37876),G=["onClose","onCancel","defaultGroupId"];function $(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 K(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$(Object(n)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Z(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}let V=function(e){var t,n=e.onClose,r=e.onCancel,c=e.defaultGroupId,C=(0,a.A)(e,G),E=(0,s.useState)(!1),k=E[0],M=E[1],z=(0,s.useState)(""),T=z[0],B=z[1],R=(0,s.useState)(!1),_=R[0],L=R[1],F=(0,s.useState)(),$=F[0],V=F[1],X=(0,s.useState)(!1),q=X[0],Q=X[1],J=(0,s.useState)(c||"members"),ee=J[0],et=J[1],en=(0,s.useState)(!1),er=en[0],eo=en[1],ei=(0,s.useState)(""),ea=ei[0],ec=ei[1],el=(0,s.useState)(!1),es=el[0],eu=el[1],ed=(0,s.useState)(""),ep=ed[0],ef=ed[1],em=(0,s.useState)(),eh=em[0],eb=em[1],eg=(0,s.useState)(!1),ev=eg[0],ej=eg[1],ex=(0,s.useState)(),ey=ex[0],eO=ex[1],ew=(0,s.useState)(),eP=ew[0],eD=ew[1],eS=(0,s.useState)(!1),eA=eS[0],eC=eS[1],eE=(0,s.useState)(!1),ek=eE[0],eI=eE[1],eM=(0,I.u)().user,ez=N(),eT=(0,U.U)(),eB=H(),eR=(0,S.vdZ)({variables:{userId:null==eM?void 0:eM.id},skip:!eM,ssr:!1}),eN=eR.data,eU=eR.loading,e_=(null==eN||null==(t=eN.userGroups)||null==(t=t.items)?void 0:t.filter(function(e){return null==e?void 0:e.group}).map(function(e){return e.group}))||[],eL=(0,s.useState)(!1),eF=eL[0],eH=eL[1],eW=(0,s.useState)([]),eY=eW[0],eG=eW[1],e$=(0,s.useState)(),eK=e$[0],eZ=e$[1],eV=(0,s.useState)(""),eX=eV[0],eq=eV[1],eQ=(0,A.m)(eX),eJ=(0,w.E)(),e0=(0,y.N)(eQ),e1=e0.documents,e2=e0.loading,e5=e0.fetchMore,e3=e0.hasMore,e6=(0,O.r)({groupId:ee,ssr:!1,skip:!ee}),e4=e6.documents,e7=e6.loading,e8=e6.fetchMore,e9=e6.hasMore,te=(0,s.useMemo)(function(){return(0,Y.jsx)(P.A,{value:ee,onChange:function(e){et(e),eo(!1)},children:eU?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(P.z,{loading:!0}),(0,Y.jsx)(P.z,{loading:!0})]}):e_.map(function(e){if(e)return(0,Y.jsx)(P.z,{id:e.id,name:e.name,photoUrl:e.photoUrl||void 0},e.id)})})},[et,eo,e_,eU,ee]),tt=(0,s.useCallback)((0,i.A)(l().mark(function e(){var t,r,o,i,a,c,s;return l().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return M(!0),e.next=3,ez({name:T,type:$,groupId:ee,allowResponses:!0,private:!1,location:ea,notes:ep,start:eh.toISOString(),end:(null==ey?void 0:ey.toISOString())||null});case 3:return t=e.sent,r=[],e.next=7,eT({title:T,content:ep,groupId:ee,type:S.xjK.EVENT,visibility:S.xlX.PUBLIC,userDisplayName:(null==eM?void 0:eM.displayName)||(null==eM?void 0:eM.givenName)+" "+(null==eM?void 0:eM.familyName)});case 7:return o=e.sent,e.next=10,eB(o,t);case 10:if(!eY.length){e.next=17;break}i=[],a=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Z(e,void 0);var n=({}).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)?Z(e,t):void 0}}(e))){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){c=!0,i=e},f:function(){try{a||null==n.return||n.return()}finally{if(c)throw i}}}}(eY);try{for(a.s();!(c=a.n()).done;)s=c.value,i.push(eJ(o,s))}catch(e){a.e(e)}finally{a.f()}return e.next=16,Promise.all(i);case 16:eG([]);case 17:return e.next=19,Promise.all(r);case 19:M(!1),n&&n();case 21:case"end":return e.stop()}},e)})),[T,$,ee,ea,ep,eh,ey,eY]);return(0,Y.jsx)(u.Dz,K(K({size:"xl"},C),{},{onOpenChange:function(e){e.open||r()},children:(0,Y.jsxs)(d.Z,{children:[(0,Y.jsx)(u.Xi,{}),(0,Y.jsx)(u.f5,{children:(0,Y.jsxs)(u.Cf,{height:{base:"100vh",md:"auto"},mt:{base:"0",md:"auto"},mb:{base:"0",md:"auto"},rounded:{base:"none",md:"md"},as:"form",onSubmit:function(e){return(e.preventDefault(),$)?T?ee?eh?es||ey?!es&&ey&&eh&&ey<=eh?void eI(!0):void tt():eC(!0):ej(!0):eo(!0):L(!0):Q(!0)},children:[(0,Y.jsx)(W.A,{display:{base:"flex",md:"none"},onClose:n,title:"Create an Event"}),(0,Y.jsx)(u.c7,{display:{base:"none",md:"block"},children:"Create an Event"}),(0,Y.jsx)(p.a,{ml:"6",mb:"3",mt:{base:"1rem",md:0},children:(0,Y.jsx)(b.m,{open:er,content:"You must select a group","aria-label":"Select a group",showArrow:!0,zIndex:1e3,positioning:{placement:"right"},children:te})}),(0,Y.jsxs)(u.R4,{children:[(0,Y.jsxs)(f.s,{direction:"row",mb:"0.5rem",display:{base:"block",md:"flex"},children:[(0,Y.jsx)(p.a,{width:{base:"100%",md:"8.5rem"},mb:{base:"0.5rem",md:0},mr:{base:"0",md:"0.5rem"},children:(0,Y.jsxs)(g.l6,{placeholder:"Event Type",name:"type",focusBorderColor:"teal.500",value:$,onChange:function(e){return V(e.target.value)},invalid:q,disabled:k,children:[(0,Y.jsx)("option",{value:"EVENT",children:"Event"}),(0,Y.jsx)("option",{value:"MEETING",children:"Meeting"}),(0,Y.jsx)("option",{value:"SEMINAR",children:"Seminar"})]})}),(0,Y.jsxs)(p.a,{flex:"1",position:"relative",children:[(0,Y.jsx)(g.pd,{placeholder:"Name",pr:"4rem",name:"name",focusBorderColor:"teal.500",autoComplete:"off",maxLength:100,value:T,onChange:function(e){return B(e.target.value)},invalid:_,disabled:k}),(0,Y.jsx)(p.a,{position:"absolute",right:"1",top:"50%",transform:"translateY(-50%)",children:(0,Y.jsxs)(m.D,{size:"xs",mr:"4",color:"gray.400",textAlign:"right",children:[T.length,"/100"]})})]})]}),(0,Y.jsxs)(f.s,{direction:"row",mb:"0.5rem",display:{base:"block",md:"flex"},children:[(0,Y.jsx)(p.a,{flex:"1",mb:{base:"0.5rem",md:0},mr:{base:"0",md:"0.5rem"},children:(0,Y.jsx)(D.A,{dateOnly:es,isInvalid:ev,isDisabled:k,value:eh,onChange:function(e){eb(e),ej(!1),ey&&eI(ey<=e)},placeholder:"Start"})}),(0,Y.jsx)(p.a,{flex:"1",children:!es&&(0,Y.jsx)(b.m,{open:ek,content:"End time must be after start time",showArrow:!0,bg:"red.500",positioning:{placement:"top"},children:(0,Y.jsx)(p.a,{children:(0,Y.jsx)(D.A,{flex:"1",isDisabled:k,after:eh,value:ey,onChange:function(e){eO(e),eC(!1),eI(!!eh&&e<=eh)},isInvalid:eA||ek,placeholder:"End"})})})})]}),(0,Y.jsx)(g.pd,{placeholder:"Location",name:"location",focusBorderColor:"teal.500",autoComplete:"off",value:ea,onChange:function(e){return ec(e.target.value)},mb:"2",disabled:k}),(0,Y.jsx)(h.B,{direction:"row",gap:"4",mb:"2",py:"2",children:(0,Y.jsx)(g.Sc,{colorPalette:"teal",name:"allDay",checked:es,onChange:function(e){eu(e.target.checked),e.target.checked?(eD(ey),eO(void 0)):eO(eP)},disabled:k,children:"All Day"})}),(0,Y.jsx)(g.TM,{placeholder:"Notes",name:"notes",value:ep,onChange:function(e){e.currentTarget instanceof HTMLTextAreaElement?(ef(e.currentTarget.value),console.log("Handling textarea change")):e.currentTarget instanceof HTMLInputElement&&(ef(e.currentTarget.value),console.log("Handling input change"))},mb:"2",disabled:k})]}),(0,Y.jsxs)(u.Es,{pt:"0",children:[(0,Y.jsx)(g.$n,{variant:"solid",onClick:function(){return eH(!0)},disabled:k,children:"+ Attach Document"}),(0,Y.jsx)(g.$n,{variant:"ghost",width:"6rem",ml:"auto",mr:"3",onClick:r,disabled:k,children:"Cancel"}),(0,Y.jsx)(g.$n,{variant:"solid",colorPalette:"teal",width:"6rem",type:"submit",loading:k,children:"Create"})]}),(0,Y.jsx)(h.B,{gap:"4",mb:"2",py:"2",pl:"6",children:eY.map(function(e){return(0,Y.jsx)(x.A,{document:e,onClick:function(){return eZ(e.id)},onRemove:function(){return eG(eY.filter(function(t){return t.id!==e.id}))}},e.id)})})]})}),eK&&(0,Y.jsx)(j.default,{open:!0,documentId:eK,onClose:function(){return eZ(void 0)}}
1),(0,Y.jsx)(v.SelectDocumentModal,{open:eF&&!eK,groupId:ee,documents:eX?e1:e4,loading:eX?e2:e7,hasMore:eX?e3:e9,onFetchMore:eX?e5:e8,onClose:function(){return eH(!1)},selected:eY,onSearch:eq,onSelect:function(e){eq(""),eG([].concat((0,o.A)(eY),(0,o.A)(e))),eH(!1)},onPreview:function(e){return eZ(e.id)}})]})}))}},28761:(e,t,n)=>{"use strict";n.d(t,{O:()=>c});let r="bits",o="bytes",i="jedec",a={symbol:{iec:{bits:["bit","Kibit","Mibit","Gibit","Tibit","Pibit","Eibit","Zibit","Yibit"],bytes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},jedec:{bits:["bit","Kbit","Mbit","Gbit","Tbit","Pbit","Ebit","Zbit","Ybit"],bytes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}},fullform:{iec:["","kibi","mebi","gibi","tebi","pebi","exbi","zebi","yobi"],jedec:["","kilo","mega","giga","tera","peta","exa","zetta","yotta"]}};function c(e,{bits:t=!1,pad:n=!1,base:l=-1,round:s=2,locale:u="",localeOptions:d={},separator:p="",spacer:f=" ",symbols:m={},standard:h="",output:b="string",fullform:g=!1,fullforms:v=[],exponent:j=-1,roundingMethod:x="round",precision:y=0}={}){let O=j,w=Number(e),P=[],D=0,S="";"si"===h?(l=10,h=i):"iec"===h||h===i?l=2:2===l?h="iec":(l=10,h=i);let A=10===l?1e3:1024,C=w<0,E=Math[x];if("bigint"!=typeof e&&isNaN(e))throw TypeError("Invalid number");if("function"!=typeof E)throw TypeError("Invalid rounding method");if(C&&(w=-w),(-1===O||isNaN(O))&&(O=Math.floor(Math.log(w)/Math.log(A)))<0&&(O=0),O>8&&(y>0&&(y+=8-O),O=8),"exponent"===b)return O;if(0===w)P[0]=0,S=P[1]=a.symbol[h][t?r:o][O];else{D=w/(2===l?Math.pow(2,10*O):Math.pow(1e3,O)),t&&(D*=8)>=A&&O<8&&(D/=A,O++);let e=Math.pow(10,O>0?s:0);P[0]=E(D*e)/e,P[0]===A&&O<8&&-1===j&&(P[0]=1,O++),S=P[1]=10===l&&1===O?t?"kbit":"kB":a.symbol[h][t?r:o][O]}if(C&&(P[0]=-P[0]),y>0&&(P[0]=P[0].toPrecision(y)),P[1]=m[P[1]]||P[1],!0===u?P[0]=P[0].toLocaleString():u.length>0?P[0]=P[0].toLocaleString(u,d):p.length>0&&(P[0]=P[0].toString().replace(".",p)),n&&!1===Number.isInteger(P[0])&&s>0){let e=p||".",t=P[0].toString().split(e),n=t[1]||"",r=n.length;P[0]=`${t[0]}${e}${n.padEnd(r+(s-r),"0")}`}return!0===g&&(P[1]=v[O]?v[O]:a.fullform[h][O]+(t?"bit":"byte")+(1===P[0]?"":"s")),"array"===b?P:"object"===b?{value:P[0],symbol:P[1],exponent:O,unit:S}:P.join(f)}},29073:(e,t,n)=>{"use strict";n.d(t,{A:()=>b});var r=n(66284),o=n(59860);n(14232);var i=n(39822),a=n(98991),c=n(43123),l=n(20529),s=n(28655),u=n(96503),d=n(37610),p=n(37876),f=["document","onRemove"];function m(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 h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let b=function(e){var t,n,r,m=e.document,b=e.onRemove,g=(0,o.A)(e,f);return(0,p.jsx)(u.A,h(h({height:"3.5rem",minW:"16rem",maxW:"22rem",flex:"1",bg:"gray.100",overflow:"hidden",cursor:"pointer"},g),{},{children:(0,p.jsxs)(i.a,{as:"a",display:"flex",height:"100%",width:"100%",children:[m.thumbnailUrl&&(0,p.jsx)(a._,{width:"3.5rem",objectFit:"cover",objectPosition:"center top",bg:"white",src:m.thumbnailUrl}),(0,p.jsxs)(c.s,{pl:"3",pr:"1",height:"initial",alignItems:"center",minW:"0",flex:"1",children:[(0,p.jsxs)(i.a,{flex:"1",minW:"0",children:[(0,p.jsx)(l.D,{size:"sm",lineHeight:"1.4",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",children:m.name}),(0,p.jsx)(l.D,{fontSize:"12px",lineHeight:"1.4",color:"teal.500",children:(null==(t=m.user)?void 0:t.displayName)||(null==(n=m.user)?void 0:n.givenName)+" "+(null==(r=m.user)?void 0:r.familyName)})]}),(0,p.jsx)(s.K0,{ml:"auto","aria-label":"Remove",rounded:"full",variant:"ghost",icon:(0,p.jsx)(d.A,{icon:"close"}),onClick:function(e){e.stopPropagation(),b()}})]})]})}))}},31668:()=>{},31815:()=>{},31942:(e,t,n)=>{"use strict";n.d(t,{AU:()=>i,Bd:()=>a,lQ:()=>r,on:()=>o});var r=function(){};function o(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];e&&e.addEventListener&&e.addEventListener.apply(e,t)}function i(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];e&&e.removeEventListener&&e.removeEventListener.apply(e,t)}var a=!0},36287:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>R});var r=n(66284),o=n(63857),i=n(59860),a=n(43081),c=n.n(a),l=n(14232),s=n(6709),u=n(95563),d=n(20529),p=n(43123),f=n(30488),m=n(52861),h=n(69875),b=n(39822),g=n(28655),v=n(37610),j=n(554),x=n(91144),y=["data"];function O(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 w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?O(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var P=function(e,t){var n=(0,x.RLr)(w({variables:{id:e}},t)),r=n.data,o=(0,i.A)(n,y);return w({document:null==r?void 0:r.document},o)},D=n(99659),S=n(38619),A=n(63226),C=n(3011),E=n(52374),k=n(90136);n(21120),n(71785),n(22684);var I=n(73108),M=n(37876),z=["onClose","onLoad","query","id","name","format","documentId","document","loading"];function T(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 B(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?T(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):T(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let R=function(e){var t=e.onClose,n=e.onLoad,r=(e.query,e.id,e.name),a=e.format,x=e.documentId,y=e.document,O=e.loading,w=(0,i.A)(e,z),T=(0,l.useState)(),R=T[0],N=T[1],U=(0,l.useState)(),_=U[0],L=U[1],F=(0,l.useState)(!0),H=F[0],W=F[1],Y=(0,l.useState)(null),G=Y[0],$=Y[1],K=(0,l.useRef)(null),Z=(0,E.zoomPlugin)();(0,k.getFilePlugin)({fileNameGenerator:function(){var e=D.extension((null==ee?void 0:ee.format)||a||"application/pdf")||"pdf",t=r||(null==ee?void 0:ee.name)||"document";return"".concat(t,".").concat(e)}});var V=(0,C.defaultLayoutPlugin)({toolbarPlugin:{getFilePlugin:{fileNameGenerator:function(){var e=D.extension((null==ee?void 0:ee.format)||a||"application/pdf")||"pdf",t=r||(null==ee?void 0:ee.name)||"document";return"".concat(t,".").concat(e)}}}});(0,l.useEffect)(function(){Z.zoomTo&&Z.zoomTo(A.SpecialZoomLevel.PageFit)},[Z]);var X=!!(x&&!y),q=P(x||"",{skip:!X}),Q=q.document,J=q.loading,ee=y||Q;(0,l.useEffect)(function(){var e;W(!0),$(null),(e=(0,o.A)(c().mark(function e(){var t,r,o,i,a,l,s,u;return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(null!=ee&&ee.id)){e.next=47;break}return e.prev=1,r="application/pdf"===ee.format,o=null==(t=ee.format)?void 0:t.startsWith("image/"),i=D.extension(ee.format||"application/pdf")||"pdf",a="public/documents/".concat(ee.id,".").concat(i),e.next=8,(0,S.I)({path:a});case 8:if(L(e.sent.url.toString()),!o){e.next=15;break}return $(Error("IMAGE_FILE")),W(!1),e.abrupt("return");case 15:return l=r?a:"public/documents/".concat(ee.id,".pdf"),r||ee.url||console.warn("Document url not set, conversion may be pending. Will still try to load PDF."),e.next=19,(0,S.I)({path:l});case 19:return s=e.sent.url.toString(),e.prev=22,e.next=25,fetch(s,{method:"HEAD"});case 25:if((u=e.sent).ok){e.next=28;break}throw Error("PDF file not found (HTTP ".concat(u.status,"). The document may still be processing."));case 28:e.next=37;break;case 30:if(e.prev=30,e.t0=e.catch(22),!(e.t0.message&&!e.t0.message.includes("not found"))){e.next=36;break}console.warn("HEAD request failed (possibly CORS), will try loading PDF anyway:",e.t0),e.next=37;break;case 36:throw e.t0;case 37:N(s),W(!1),n&&n(),e.next=47;break;case 42:e.prev=42,e.t1=e.catch(1),console.error("Error loading PDF:",e.t1),$(e.t1),W(!1);case 47:case"end":return e.stop()}},e,null,[[1,42],[22,30]])})),function(){return e.apply(this,arguments)})()},[ee,n]),(0,j.A)(K,function(e){e.target&&"outside"===e.target.getAttribute("id")&&t&&t()});var et=J||O||H,en=D.extension((null==ee?void 0:ee.format)||"application/pdf");return(0,M.jsx)(m.Dz,B(B({closeOnInteractOutside:!1,closeOnEscape:!1},w),{},{onOpenChange:function(e){e.open||null==t||t()},children:(0,M.jsxs)(h.Z,{children:[(0,M.jsx)(m.Xi,{zIndex:1e3}),(0,M.jsx)(p.s,{position:"fixed",top:"50%",left:"50%",transform:"translate(-50%, -50%)",height:"80vh",width:"80vw",overflow:"hidden",px:"1rem",zIndex:3100,bg:"white",borderRadius:"md",boxShadow:"xl",children:(0,M.jsxs)(p.s,{flex:"1",direction:"column",width:"100%",children:[(0,M.jsx)(b.a,{position:"relative",height:"4rem",background:"linear-gradient(180deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%)",padding:"2",children:(0,M.jsxs)(s.B,{direction:"row",gap:"1",alignItems:"center",children:[(0,M.jsx)(g.K0,{"aria-label":"Back",variant:"ghost",rounded:"full",_hover:{bg:"rgba(255,255,255,0.2)"},_active:{bg:"rgba(255,255,255,0.4)"},icon:(0,M.jsx)(v.A,{color:"white",icon:"arrow_back"}),onClick:t}),(0,M.jsx)(d.D,{color:"white",size:"sm",ml:"2",children:r||(ee?"".concat(ee.name,".").concat(en):"Loading...")})]})}),(0,M.jsx)(b.a,{flex:"1",ref:K,width:"100%",overflow:"auto",children:function(){if(et)return(0,M.jsxs)(s.B,{alignItems:"center",gap:"4",mt:"35vh",children:[(0,M.jsx)(u.y,{color:"gray.500",size:"xl",borderWidth:"4px"}),(0,M.jsxs)(d.D,{size:"sm",color:"gray.700",children:["Loading ",r||(ee?"".concat(null==ee?void 0:ee.name,".").concat(en):"Document")
1]})]});if(G){if("IMAGE_FILE"===G.message&&_){var e=D.extension((null==ee?void 0:ee.format)||"image/png")||"png";return(0,M.jsxs)(p.s,{direction:"column",justify:"center",align:"center",h:"100%",p:"4",gap:"4",children:[(0,M.jsx)("img",{src:_,alt:(null==ee?void 0:ee.name)||"Document",style:{maxWidth:"100%",maxHeight:"calc(100% - 60px)",objectFit:"contain"}}),(0,M.jsx)(g.$n,{colorPalette:"teal",size:"sm",onClick:function(){return(0,I.P)("documents/".concat(null==ee?void 0:ee.id,".").concat(e),"".concat(null==ee?void 0:ee.name,".").concat(e))},children:"Download Image"})]})}var t=G.message.includes("not found")||G.message.includes("403"),n=null!=ee&&!!ee.format&&D.extension(ee.format)||"file",o=D.extension((null==ee?void 0:ee.format)||"application/octet-stream")||"bin";return(0,M.jsxs)(s.B,{alignItems:"center",gap:"4",mt:"35vh",p:"4",children:[(0,M.jsx)(d.D,{size:"sm",color:"orange.500",children:"PDF Preview Unavailable"}),(0,M.jsx)(f.E,{color:"gray.600",textAlign:"center",maxW:"400px",children:t?"The PDF version of this document hasn't been generated yet. This can happen if the document conversion service is not running.":G.message}),(null==ee?void 0:ee.id)&&(0,M.jsxs)(g.$n,{colorPalette:"teal",size:"sm",onClick:function(){return(0,I.P)("documents/".concat(null==ee?void 0:ee.id,".").concat(o),"".concat(null==ee?void 0:ee.name,".").concat(o))},children:["Download original ",n.toUpperCase()," file"]})]})}if(!R){var i=null!=ee&&!!ee.format&&D.extension(ee.format)||"file",a=D.extension((null==ee?void 0:ee.format)||"application/octet-stream")||"bin";return(0,M.jsxs)(s.B,{alignItems:"center",gap:"4",mt:"35vh",p:"4",children:[(0,M.jsx)(d.D,{size:"sm",color:"gray.500",children:"No PDF URL available"}),(null==ee?void 0:ee.id)&&(0,M.jsxs)(g.$n,{colorPalette:"teal",size:"sm",onClick:function(){return(0,I.P)("documents/".concat(null==ee?void 0:ee.id,".").concat(a),"".concat(null==ee?void 0:ee.name,".").concat(a))},children:["Download original ",i.toUpperCase()," file"]})]})}return(0,M.jsx)(A.Worker,{workerUrl:"https://unpkg.com/[email protected]/build/pdf.worker.min.js",children:(0,M.jsx)(A.Viewer,{fileUrl:R,plugins:[V,Z],theme:{theme:"auto"},renderError:function(e){return(0,M.jsxs)(s.B,{alignItems:"center",gap:"4",mt:"35vh",p:"4",children:[(0,M.jsx)(d.D,{size:"sm",color:"red.500",children:"Failed to load PDF"}),(0,M.jsx)(f.E,{color:"gray.600",textAlign:"center",children:e.message||"The document could not be loaded. It may still be processing or the file may not exist."}),(0,M.jsx)(g.$n,{colorPalette:"teal",size:"sm",onClick:function(){return window.open(R,"_blank")},children:"Try opening directly"})]})}})})}()})]})})]})}))}},42993:()=>{},45755:()=>{},57186:(e,t,n)=>{"use strict";let r;n.d(t,{A:()=>c});let o={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)},i=new Uint8Array(16),a=[];for(let e=0;e<256;++e)a.push((e+256).toString(16).slice(1));let c=function(e,t,n){if(o.randomUUID&&!t&&!e)return o.randomUUID();let c=(e=e||{}).random||(e.rng||function(){if(!r&&!(r="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return r(i)})();if(c[6]=15&c[6]|64,c[8]=63&c[8]|128,t){n=n||0;for(let e=0;e<16;++e)t[n+e]=c[e];return t}return function(e,t=0){return a[e[t+0]]+a[e[t+1]]+a[e[t+2]]+a[e[t+3]]+"-"+a[e[t+4]]+a[e[t+5]]+"-"+a[e[t+6]]+a[e[t+7]]+"-"+a[e[t+8]]+a[e[t+9]]+"-"+a[e[t+10]]+a[e[t+11]]+a[e[t+12]]+a[e[t+13]]+a[e[t+14]]+a[e[t+15]]}(c)}},65415:(e,t,n)=>{"use strict";n.r(t),n.d(t,{SelectDocumentModal:()=>B,default:()=>R});var r=n(66284),o=n(70236),i=n(59860),a=n(14232),c=n(39822),l=n(95563),s=n(43123),u=n(52861),d=n(69875),p=n(28655),f=n(96503),m=n(98991),h=n(38715),b=n(20529),g=n(97932),v=n(37610),j=n(37876),x=["loading","document","selected","disabled","onSelect","onPreview"];function y(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 O(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?y(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}let w=function(e){var t,n,r,o=e.loading,a=e.document,l=e.selected,u=e.disabled,d=e.onSelect,y=e.onPreview,w=(0,i.A)(e,x);return(0,j.jsxs)(f.A,O(O({height:"4.5rem",flex:"1",overflow:"hidden",position:"relative",borderColor:l&&!u?"teal.500":void 0,cursor:o||u?"not-allowed":"pointer",onClick:function(){return d&&d()}},w),{},{children:[l&&!u&&(0,j.jsx)(c.a,{position:"absolute",width:"calc(100% + 2px)",height:"calc(100% + 2px)",top:"-1px",left:"-1px",right:"1px",bottom:"-1px",rounded:"md",borderColor:"teal.500",borderWidth:"2px"}),(0,j.jsxs)(c.a,{as:"a",display:"flex",height:"100%",width:"100%",opacity:u?.7:1,children:[(null==a?void 0:a.thumbnailUrl)&&(0,j.jsx)(m._,{width:"4.5rem",objectFit:"cover",objectPosition:"center top",bg:"white",src:a.thumbnailUrl}),(0,j.jsxs)(s.s,{px:"3",height:"initial",alignItems:"center",minW:"0",flex:"1",children:[o?(0,j.jsxs)(c.a,{flex:"1",minW:"0",children:[(0,j.jsx)(h.EA,{width:"60%",height:"16px",mb:"4px"}),(0,j.jsx)(h.EA,{width:"30%",height:"12px",mb:"4px"}),(0,j.jsx)(h.EA,{width:"20%",height:"8px"})]}):(0,j.jsxs)(c.a,{flex:"1",minW:"0",children:[(0,j.jsx)(b.D,{size:"sm",lineHeight:"1.4",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",children:null==a?void 0:a.name}),(0,j.jsx)(b.D,{fontSize:"12px",lineHeight:"1.4",color:"teal.500",children:(null==a||null==(t=a.user)?void 0:t.displayName)||(null==a||null==(n=a.user)?void 0:n.givenName)+" "+(null==a||null==(r=a.user)?void 0:r.familyName)}),(0,j.jsx)(b.D,{fontSize:"12px",lineHeight:"1.4",color:"gray.600",children:(0,j.jsx)(g.A,{date:null!=a&&a.createdAt?new Date(a.createdAt):void 0})})]}),(0,j.jsx)(p.K0,{variant:"ghost",rounded:"full",size:"md","aria-label":"Preview Document",disabled:o,onClick:function(e){e.stopPropagation(),y&&y()},icon:(0,j.jsx)(v.A,{icon:"visibility"})}),l&&!u&&(0,j.jsx)(v.A,{ml:"auto",fontSize:"28px",color:"teal.500",icon:"check_circle"})]})]})]}))};var P=n(55235),D=n(11568),S=n(81176),A=n(41913),C=n(24644),E=n(8637),k=n(99659),I=["documents","loading","groupId","hasMore","onFetchMore","selected","onSelect","onPreview","onClose","onSearch","open"];function M(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 z(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?M(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):M(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var T="doc,docx,dotx,xls,xlsx,xltx,ppt,pptx,potx,wpd,wps,htm,xhtml,html,jpg,png,bmp,pdf,txt,rtf,odt,ott,oth,odp,ods".split(",").map(function(e){return k.lookup(e)}).filter(function(e){return!!e}),B=function(e){var t=e.documents,n=e.loading,r=e.groupId,f=e.hasMore,m=e.onFetchMore,h=e.selected,b=e.onSelect,g=e.onPreview,x=e.onClose,y=e.onSearch,O=e.open,k=(0,i.A)(e,I),M=(0,a.useState)(!1),B=M[0],R=M[1],N=(0,a.useState)([]),U=N[0],_=N[1],L=(0,a.useState)(null),F=L[0],H=L[1],W=(0,a.useRef)(null),Y=(0,a.useState)(""),G=Y[0],$=Y[1],K=(0,a.useState)(new D.jS({defaultHeight:80,fixedWidth:!0}))[0];(0,a.useEffect)(function(){return $("")},[O]),(0,a.useEffect)(function(){return K.clearAll()},[K,t]),(0,C.A)(function(){return y(G)},2e3,[G]);var Z=[{component:(0,j.jsx)(S.A,{accept:T,multiple:!0,maxW:"100%",isDisabled:n,value:[],onChange:function(e){H(e[0]),R(!0)}})},{component:(0,j.jsxs)(c.a,{position:"relative",children:[(0,j.jsx)(p.pd,{placeholder:"Search Documents",pr:"2.5rem",size:"md",value:G,onChange:function(e){$(e.target.value),e.target.value||y("")},onKeyDown:function(e){13===e.keyCode&&y(G)}}),G&&(0,j.jsx)(c.a,{position:"absolute",right:"0",top:"50%",transform:"translateY(-50%)",width:"2.5rem",children:n?(0,j.jsx)(l.y,{color:"teal.500",size:"sm"}):(0,j.jsx)(p.K0,{"aria-label":"Clear",size:"sm",rounded:"full",variant:"ghost",icon:(0,j.jsx)(v.A,{icon:"search"}),mr:"2",type:"submit",onClick:function(){return y(G)}})})]})}];Z=[].concat((0,o.A)(Z),(0,o.A)(t.filter(function(e){return!h.find(function(t){return t.id===(null==e?void 0:e.id)})}).map(function(e){return{document:e}}))),(n||f)&&(Z=[].concat((0,o.A)(Z),[{loading:!0},{loading:!0},{loading:!0}]));var V=function(e){var t,n=e.index,r=e.key,i=e.parent,a=e.style,l=Z[n];if(l.component)t=l.component;else{var u=!!U.find(function(e){var t;return e.id===(null==(t=l.document)?void 0:t.id)});t=(0,j.jsx)(w,{loading:l.loading,document:l.document,selected:u,onDoubleClick:function(){u||(_([l.document]),b(U))},onSelect:function(){u?_(U.filter(function(e){var t;return e.id!==(null==(t=l.document)?void 0:t.id)})):_([].concat((0,o.A)(U),[l.document]))},onPreview:function(){return g(l.document)}})}
1return(0,j.jsx)(D.dl,{cache:K,parent:i,columnIndex:0,rowIndex:n,children:(0,j.jsx)(s.s,{style:a,children:(0,j.jsx)(s.s,{flex:"1",my:"1",mx:"4",children:(0,j.jsx)(c.a,{flex:"1",children:t})})})},r)};return(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)(u.Dz,z(z({size:"xl",open:O&&!B},k),{},{onOpenChange:function(e){e.open||null==x||x()},children:(0,j.jsxs)(d.Z,{children:[(0,j.jsx)(u.Xi,{zIndex:1e3}),(0,j.jsx)(u.f5,{display:"flex",alignItems:"center",justifyContent:"center",children:(0,j.jsxs)(u.Cf,{overflow:"hidden",rounded:{base:0,md:"md"},bg:"gray.50",height:{base:"100vh",md:"80vh"},width:{base:"100vw",md:"700px",lg:"800px"},maxW:{base:"100vw",md:"90vw"},mt:{base:0,md:"auto"},mb:{base:0,md:"auto"},zIndex:2100,children:[(0,j.jsx)(E.A,{onClose:x,zIndex:2500,title:"Select Documents",display:{base:"flex",md:"none"}}),(0,j.jsx)(c.a,{bg:"white",shadow:"md",zIndex:5,display:{base:"none",md:"block"},children:(0,j.jsx)(u.c7,{bg:"white",children:"Select Documents"})}),(0,j.jsx)(u.R4,{padding:"0",overflow:"hidden",children:(0,j.jsx)(c.a,{width:"100%",height:"100%",pt:"2",children:(0,j.jsx)(D.wK,{isRowLoaded:function(e){var t=e.index;return n||!Z[t].loading},loadMoreRows:function(){return m()},rowCount:Z.length,children:function(e){var t=e.onRowsRendered,n=e.registerChild;return(0,j.jsx)(D.t$,{children:function(e){var r=e.width,o=e.height;return(0,j.jsx)(P.ur,{autoHide:!0,style:{width:r,height:o},onScroll:function(e){var t,n=e.target,r=n.scrollTop,o=n.scrollLeft;null==(t=W.current)||null==(t=t.Grid)||t.handleScrollEvent({scrollTop:r,scrollLeft:o})},children:(0,j.jsx)(D.B8,{ref:function(e){n(e),W.current=e},rowCount:Z.length,width:r,height:o,onRowsRendered:t,rowHeight:K.rowHeight,deferredMeasurementCache:K,rowRenderer:V,overscanRowCount:5,style:{paddingTop:"1rem",paddingBottom:"1rem",overflowY:"visible",overflowX:"visible"}})})}})}})})}),(0,j.jsxs)(u.Es,{bg:"white",shadow:"md",zIndex:5,children:[(0,j.jsx)(p.$n,{variant:"ghost",width:"6rem",ml:"auto",mr:"3",onClick:x,children:"Cancel"}),(0,j.jsxs)(p.$n,{variant:"solid",colorPalette:"teal",width:"6rem",loading:n,disabled:!U.length,onClick:function(){_([]),b(U)},children:["Select ",U.length?U.length:""]})]})]})})]})})),(0,j.jsx)(A.default,{open:B,defaultGroupId:r,onUpload:function(e){b([].concat((0,o.A)(U),[e]))},onClose:function(){R(!1),H(null)},onCancel:function(){R(!1),H(null)},file:F,disableCreatePost:!0,disableRemove:!0})]})};let R=B},73108:(e,t,n)=>{"use strict";n.d(t,{P:()=>c});var r=n(63857),o=n(43081),i=n.n(o),a=n(38619),c=function(){var e=(0,r.A)(i().mark(function e(t,n){var r,o,c,l,s;return i().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,a.I)({path:"public/".concat(t)});case 2:return r=e.sent.url,e.next=6,fetch(r.toString());case 6:return o=e.sent,e.next=9,o.blob();case 9:return c=e.sent,l=URL.createObjectURL(c),(s=document.createElement("a")).href=l,n&&(s.download=n),s.click(),setTimeout(function(){return URL.revokeObjectURL(l)},1e3),e.abrupt("return",s);case 17:case"end":return e.stop()}},e)}));return function(t,n){return e.apply(this,arguments)}}()},82787:()=>{},84297:(e,t,n)=>{"use strict";n.d(t,{l:()=>l});var r=n(32980),o=n(22797),i=n(47244),a=n(37487),c=n(30487);function l(e){for(var t=(0,r.w)(e),n=(0,o.p)(e),l=(0,i.k)(t),s=(0,a.$)(n),u=[],d=l;d<=s;)u.push(d),d=(0,c.f)(d,1);return u}},97492:()=>{},97932:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(14232),o=n(99074),i=n(72081),a=n(37876);let c=function(e){var t=e.date,n=e.locale,c=e.includeSeconds,l=void 0!==c&&c,s=e.addSuffix,u=void 0===s||s,d=e.interval,p=function(){return(0,o.m)(t||new Date,{includeSeconds:l,addSuffix:u,locale:n})},f=(0,r.useState)(p()),m=f[0],h=f[1];return(0,i.A)(function(){h(p())},void 0===d?6e4:d),(0,a.jsx)(a.Fragment,{children:m})}},98991:(e,t,n)=>{"use strict";n.d(t,{_:()=>c});var r=n(37876),o=n(14232),i=n(57175),a=n(32850);let c=(0,o.forwardRef)(function(e,t){let{align:n,fit:o="cover",...c}=e;return(0,r.jsx)(i.B.img,{ref:t,objectFit:o,objectPosition:n,className:(0,a.cx)("chakra-image",e.className),...c})});c.displayName="Image"}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.