import { redirect } from "next/navigation"; import { canAccess, getAdminContext, PERMS } from "@/lib/permissions"; import { prisma } from "@/lib/prisma"; import { EventForm } from "../event-form"; export default async function CreateEventPage() { const { session, permissions } = await getAdminContext(); if (!canAccess(permissions, PERMS.EVENTS_EDIT, session.user.rank)) { redirect("/admin/events"); } const eventTypes = await prisma.websiteEventType.findMany({ where: { isActive: 1 }, orderBy: { name: "asc" }, }); return (
Schedule a new hotel event