"use client"; import * as React from "react"; import { useRouter } from "next/navigation"; import { Button } from "@/components/ui/button"; import { Label } from "@/components/ui/label"; import { RadioGroup, RadioGroupItem, } from "@/components/ui/radio-group"; export default function Home() { const options = [ "NH Hannover", "Motel One Hannover", "Premier Inn Hannover City University", "June Six Hotel Hannover City", ] const correctAnswer = "June Six Hotel Hannover City"; const nextLink = "https://four.christian.miniquiz.your-apps.dev"; const [selectedAnswer, setSelectedAnswer] = React.useState(null); const [showNextLink, setShowNextLink] = React.useState(false); const router = useRouter(); const handleAnswerChange = (value: string) => { setSelectedAnswer(value); }; const handleSubmit = () => { if (!selectedAnswer) { alert("Bitte wähle eine Antwort aus!") return; } if (selectedAnswer !== correctAnswer) { alert("Falsche Antwort!") return; } alert("Richtige Antwort!") setShowNextLink(true); }; const handleNext = () => { router.push(nextLink); }; return (

18. Geburtstag

Welches Hotel in Hannover hat den Namen wie das Datum was im Sommer und in der Mitte des Jahres liegt?

{options.map((option) => (
))}
{showNextLink && ( )}

WICHTIG! Merke dir die Antwort. Du wirst die Überraschung selber enthüllen.

) }