import { useMemo, useState } from 'react' import { Flame, RefreshCw, Shuffle } from 'lucide-react' import { KARTEN, KATEGORIEN, KARTEN_OHNE_ROT, kategorieById, type KategorieId, type Spielkarte } from '@/data/game' import { useRedMode } from '@/hooks/useRedMode' const REDMODE_KEY = 'einsbisacht-redmode' type Filter = 'alle' | KategorieId function KartenGesicht({ karte, zeigen }: { karte: Spielkarte | null; zeigen: boolean }) { const kat = karte ? kategorieById(karte.kategorie) : null return (
{karte.text}
Karte {String(karte.id).padStart(2, '0')} / 20
)}
20 Statements · 5 Kategorien
Farblich nach Kategorien sortiert – entscheidet vorab, welche Vibe die Runde haben soll! 🎨
{/* Red Mode Toggle */} {/* Kategorie-Filter */}{karte.text}
{kat.titel}