"use client"; import { useState, useEffect } from "react"; import { useParams } from "next/navigation"; import { generateQueens, QueensPuzzle } from "@/lib/generators/queens"; import QueensBoard from "@/components/QueensBoard"; import Link from "next/link"; export default function QueensDatePage() { const { date } = useParams<{ date: string }>(); const [puzzle, setPuzzle] = useState(null); useEffect(() => { setPuzzle(generateQueens(date)); }, [date]); return (

Queens

{date}

{puzzle ? ( ) : (
Chargement…
)}
← Aujourd'hui Archives
); }