select cards

This commit is contained in:
Gavin McDonald
2025-06-12 18:05:17 -04:00
parent e75d9b41bc
commit 4583b06eba
11 changed files with 217 additions and 13 deletions

View File

@@ -18,6 +18,7 @@ type CardProps = {
settings: Settings;
flipAction: () => void;
redrawAction: () => void;
selectAction: () => void;
};
export default function Card({
@@ -27,8 +28,10 @@ export default function Card({
settings,
flipAction,
redrawAction,
selectAction,
}: CardProps) {
const [tooltip, setTooltip] = useState<React.ReactNode>(null);
const { aria, flipped } = card;
const handleClick = () => {
@@ -80,7 +83,7 @@ export default function Card({
{dm && !flipped && (
<StackTheDeck
onRedraw={redrawAction}
onSelect={() => console.log('Pick')}
onSelect={() => selectAction()}
onHover={setTooltip}
/>
)}