fiddy/apps/web/app/groups/settings/page.tsx
2026-02-11 23:45:15 -08:00

17 lines
532 B
TypeScript

import { redirect } from "next/navigation";
import { getSessionUser } from "@/lib/server/session";
import { requireActiveGroup } from "@/lib/server/groups";
import GroupSettingsContent from "@/components/group-settings-content";
export default async function GroupSettingsPage() {
const user = await getSessionUser();
if (!user) redirect("/login");
try {
const groupId = await requireActiveGroup(user.id);
return <GroupSettingsContent groupId={groupId} />;
} catch {
redirect("/");
}
}