import { Button } from "@/components/ui/button"; import { Dialog, DialogContent, DialogTrigger } from "@/components/ui/dialog"; import { HighScoreBoard } from "@/components/HighScoreBoard"; import { useState } from "react"; import { useTranslation } from "@/hooks/useTranslation"; interface ActionButtonsProps { isCorrect: boolean; onNextRound: () => void; onPlayAgain: () => void; currentScore: number; avgWordsPerRound: number; sessionId: string; onScoreSubmitted: () => void; } export const ActionButtons = ({ isCorrect, onNextRound, onPlayAgain, currentScore, avgWordsPerRound, sessionId, onScoreSubmitted, }: ActionButtonsProps) => { const [isDialogOpen, setIsDialogOpen] = useState(false); const t = useTranslation(); return (