Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Fix le error
  • Loading branch information
regalijan committed Nov 9, 2024
1 parent e250278 commit 8926b0b
Showing 1 changed file with 10 additions and 5 deletions.
15 changes: 10 additions & 5 deletions app/routes/events-calendar.tsx
Expand Up @@ -86,7 +86,7 @@ export async function loader({ context }: { context: RequestContext }) {
export default function () {
const data = useLoaderData<typeof loader>();
const [selectedDate, setDate] = useState(new Date());
const [eventData, setEventDate] = useState({} as { [k: string]: any });
const [eventData, setEventData] = useState({} as { [k: string]: any });
const { isOpen, onClose, onOpen } = useDisclosure();
const getEventsOfDay = (date: Date) =>
data.eventList.filter(
Expand All @@ -113,14 +113,14 @@ export default function () {
data.memberData.find((m) => m.id === eventData.created_by) as {
[k: string]: any;
}
).name
)?.name
}
<br />
Event Type: {eventData.type.toUpperCase()}
Event Type: {eventData?.type.toUpperCase()}
<br />
Details: {eventData.details}
Details: {eventData?.details}
<br />
Answer: {eventData.type === "rotw" ? eventData.answer : "N/A"}
Answer: {eventData?.type === "rotw" ? eventData.answer : "N/A"}
</ModalBody>
<ModalFooter>
<Button onClick={onClose}>Close</Button>
Expand All @@ -131,6 +131,11 @@ export default function () {
endAccessor={(event) => new Date(event.end)}
events={data.calendarData}
localizer={dayjsLocalizer(dayjs)}
onSelectEvent={(e) => {
setEventData(
data.eventList.find((ev) => ev.id === e.id) as { [k: string]: any },
);
}}
onSelectSlot={(s) => {
const date = s.slots.at(0) as Date;
setDate(date);
Expand Down

0 comments on commit 8926b0b

Please sign in to comment.