diff --git a/src/components/PairWordCard.jsx b/src/components/PairWordCard.jsx index b067725..4684291 100644 --- a/src/components/PairWordCard.jsx +++ b/src/components/PairWordCard.jsx @@ -126,9 +126,8 @@ export default function PairWordCard({ card, onComplete }) { if (selectedIds.size === 0 || confirmed) return setActiveChip(null) const correctIds = new Set(options.filter(o => o.correct).map(o => o.id)) - const allCorrectSelected = [...correctIds].every(id => selectedIds.has(id)) - const noWrongSelected = [...selectedIds].every(id => correctIds.has(id)) - const ok = allCorrectSelected && noWrongSelected + const noWrongSelected = [...selectedIds].every(id => correctIds.has(id)) + const ok = noWrongSelected setIsCorrect(ok) setConfirmed(true) if (ok) triggerConfetti()