import { redirect } from 'next/navigation'
import { getSession, isAdmin } from '@/lib/auth'
import { HealthPage } from '@/components/health-page'

export const dynamic = 'force-dynamic'

export default async function Health() {
  const session = await getSession()
  if (!session) redirect('/login')
  if (!(await isAdmin(session.userId))) redirect('/')
  return <HealthPage />
}
