Files
kozmos-web/app/admin/(dashboard)/events/page.tsx
T

19 lines
549 B
TypeScript

import { getEvents } from "@/app/actions/events";
import EventsClient from "@/components/admin/EventsClient";
export const dynamic = "force-dynamic";
export default async function EventsPage() {
const result = await getEvents();
const events = result.success && result.data ? result.data : [];
// Data parsing for Client Component
const parsedEvents = events.map(e => ({
...e,
createdAt: e.createdAt.toISOString(),
updatedAt: e.updatedAt.toISOString(),
}));
return <EventsClient initialEvents={parsedEvents as any} />;
}