adding resume game in manager page

This commit is contained in:
RandyJC
2025-12-09 14:18:57 +01:00
parent 760fc93c1b
commit 84b269d2d1
3 changed files with 57 additions and 3 deletions

View File

@@ -10,6 +10,8 @@ type Props = {
onManage?: () => void
onMedia?: () => void
onTheme?: () => void
resumeGameId?: string | null
onResume?: () => void
}
const SelectQuizz = ({
@@ -18,6 +20,8 @@ const SelectQuizz = ({
onManage,
onMedia,
onTheme,
resumeGameId,
onResume,
}: Props) => {
const [selected, setSelected] = useState<string | null>(null)
@@ -44,6 +48,14 @@ const SelectQuizz = ({
<div className="flex items-center justify-between">
<h1 className="text-2xl font-bold">Select a quizz</h1>
<div className="flex items-center gap-2">
{resumeGameId && onResume && (
<button
className="rounded-md bg-amber-500 px-3 py-1 text-sm font-semibold text-white shadow"
onClick={onResume}
>
Resume game
</button>
)}
{onMedia && (
<button
className="text-sm font-semibold text-gray-700 underline"