"use client"; import { useState, useEffect } from "react"; import { useRouter, useSearchParams } from "next/navigation"; import Link from "next/link"; export default function HuntNotStarted() { const [countdown, setCountdown] = useState(10); const router = useRouter(); const searchParams = useSearchParams(); const teamId = searchParams.get("teamId"); useEffect(() => { // Countdown timer if (countdown > 0) { const timer = setTimeout(() => { setCountdown(countdown - 1); }, 1000); return () => clearTimeout(timer); } else { // Redirect back to team page when countdown reaches 0 if (teamId) { router.push(`/${teamId}`); } else { router.push("/team-selection"); } } }, [countdown, router, teamId]); return (
⏳

Hunt Not Started Yet

The treasure hunt has not been activated by an administrator yet. Please check back later or contact an admin to start the hunt.

Redirecting back in {countdown} seconds...

); }