import Link from 'next/link'; import ExperimentsList from '@/components/ExperimentsList'; import CreateExperimentModal from '@/components/CreateExperimentModal'; import { requireAdmin } from '@/lib/auth'; import { redirect } from 'next/navigation'; export default async function ExperimentsAdminPage() { const result = await requireAdmin(); if (!result.authenticated) { redirect("/user/sign-in"); } if (!result.admin) { redirect("/"); } return (
Manage all experiments across datasets