"use client"; import GameSettings from "@/components/admin/gameSettings"; import { useAdminConnexion } from "@/context/adminConnexionContext"; import dynamic from "next/dynamic"; import TeamAddForm from '@/components/admin/teamAdd'; import useAdmin from '@/hook/useAdmin'; import Link from "next/link"; // Imported at runtime and not at compile time const ZoneSelector = dynamic(() => import('@/components/admin/polygonZoneMap'), { ssr: false }); export default function AdminPage() { const { addTeam } = useAdmin(); const { useProtect } = useAdminConnexion(); useProtect(); return (