diff --git a/apps/web/src/app/admin/loading.tsx b/apps/web/src/app/admin/loading.tsx new file mode 100644 index 00000000..13d21fd5 --- /dev/null +++ b/apps/web/src/app/admin/loading.tsx @@ -0,0 +1,9 @@ +import Loading from "@/components/shared/Loading"; + +export default function AdminLoading() { + return ( +
+ +
+ ); +} diff --git a/apps/web/src/app/dash/schedule/page.tsx b/apps/web/src/app/dash/schedule/page.tsx index 972a8ec3..1185bf63 100644 --- a/apps/web/src/app/dash/schedule/page.tsx +++ b/apps/web/src/app/dash/schedule/page.tsx @@ -1,7 +1,4 @@ -import { Suspense } from "react"; -import UserScheduleView from "@/components/schedule/UserScheduleView"; import ScheduleTimeline from "./schedule-timeline"; -import Loading from "@/components/shared/Loading"; import { getAllEvents } from "db/functions"; import { getClientTimeZone } from "@/lib/utils/client/shared"; import { getRequestContext } from "@cloudflare/next-on-pages"; @@ -13,10 +10,7 @@ export default async function Page() { return ( <>

Schedule

- }> - {/* */} - - + ); } diff --git a/apps/web/src/app/dash/schedule/schedule-timeline.tsx b/apps/web/src/app/dash/schedule/schedule-timeline.tsx index 6737ad25..c356b76a 100644 --- a/apps/web/src/app/dash/schedule/schedule-timeline.tsx +++ b/apps/web/src/app/dash/schedule/schedule-timeline.tsx @@ -1,4 +1,3 @@ -"use client"; import { Badge } from "@/components/shadcn/ui/badge"; import { type EventType as Event } from "@/lib/types/events"; import { cn } from "@/lib/utils/client/cn"; @@ -34,6 +33,7 @@ type ScheduleTimelineProps = { schedule: Event[]; timezone: string; }; + export default function ScheduleTimeline({ schedule, timezone, diff --git a/apps/web/src/app/schedule/page.tsx b/apps/web/src/app/schedule/page.tsx index be54015e..380b51c3 100644 --- a/apps/web/src/app/schedule/page.tsx +++ b/apps/web/src/app/schedule/page.tsx @@ -1,7 +1,4 @@ -import { Suspense } from "react"; -import UserScheduleView from "@/components/schedule/UserScheduleView"; import ScheduleTimeline from "../dash/schedule/schedule-timeline"; -import Loading from "@/components/shared/Loading"; import { getAllEvents } from "db/functions"; import { getClientTimeZone } from "@/lib/utils/client/shared"; import { getRequestContext } from "@cloudflare/next-on-pages"; @@ -13,10 +10,7 @@ export default async function Page() { return ( <>

Schedule

- }> - {/* */} - - + ); } diff --git a/apps/web/src/components/events/admin/EventDetails.tsx b/apps/web/src/components/events/admin/EventDetails.tsx index 76c2c5d3..df0e4599 100644 --- a/apps/web/src/components/events/admin/EventDetails.tsx +++ b/apps/web/src/components/events/admin/EventDetails.tsx @@ -3,7 +3,6 @@ import { Badge } from "@/components/shadcn/ui/badge"; import Balancer from "react-wrap-balancer"; import { formatInTimeZone } from "date-fns-tz"; import { Event } from "db/types"; -import { headers } from "next/headers"; import { getClientTimeZone } from "@/lib/utils/client/shared"; import { getRequestContext } from "@cloudflare/next-on-pages"; export default function EventFull({ event }: { event: Event }) {