MeetUp/src/app/events/edit/[eventID]/page.tsx
Micha a8cc166f41
All checks were successful
container-scan / Container Scan (pull_request) Successful in 5m0s
docker-build / docker (pull_request) Successful in 5m32s
fix: add suspence boundary around event form
2025-06-24 20:54:17 +02:00

26 lines
839 B
TypeScript

import { ThemePicker } from '@/components/misc/theme-picker';
import { Card, CardContent, CardHeader } from '@/components/ui/card';
import EventForm from '@/components/forms/event-form';
import { Suspense } from 'react';
export default async function Page({
params,
}: {
params: Promise<{ eventID: string }>;
}) {
const eventID = (await params).eventID;
return (
<div className='flex flex-col items-center justify-center h-screen'>
<div className='absolute top-4 right-4'>{<ThemePicker />}</div>
<Card className='w-[80%] max-w-screen p-0 gap-0 max-xl:w-[95%] max-h-[90vh] overflow-auto'>
<CardHeader className='p-0 m-0 gap-0' />
<CardContent>
<Suspense>
<EventForm type='edit' eventId={eventID} />
</Suspense>
</CardContent>
</Card>
</div>
);
}