We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6269eaf commit 839075dCopy full SHA for 839075d
app/card/card.tsx
@@ -26,7 +26,10 @@ export default function Card({
26
}: CardProps) {
27
const { setCardFP, setCardStreak } = useCardStore();
28
const cardUuid = `${groupId}-${cardId}`;
29
- const isDarkMode = window.matchMedia("(prefers-color-scheme: dark)").matches;
+ let isDarkMode = false;
30
+ if (typeof window !== "undefined") {
31
+ isDarkMode = window.matchMedia("(prefers-color-scheme: dark)").matches;
32
+ }
33
function handleAnswer(isCorrect: boolean) {
34
if (isCorrect) {
35
const newFP = correctStreak === null ? 0.3 : 1 / (1.05 + correctStreak);
0 commit comments