feat: add dark mode toggle #96
Annotations
3 errors
|
test
Process completed with exit code 1.
|
|
src/components/__tests__/AppConfigPersistence.test.jsx > App configuration persistence > resets config and clears localStorage:
src/components/ThemeToggle.jsx#L8
TypeError: window.matchMedia is not a function
❯ applyTheme src/components/ThemeToggle.jsx:8:30
❯ src/components/ThemeToggle.jsx:20:5
❯ Object.react-stack-bottom-frame node_modules/react-dom/cjs/react-dom-client.development.js:23949:20
❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:1522:13
❯ commitHookEffectListMount node_modules/react-dom/cjs/react-dom-client.development.js:11905:29
❯ commitHookPassiveMountEffects node_modules/react-dom/cjs/react-dom-client.development.js:12028:11
❯ commitPassiveMountOnFiber node_modules/react-dom/cjs/react-dom-client.development.js:13841:13
❯ recursivelyTraversePassiveMountEffects node_modules/react-dom/cjs/react-dom-client.development.js:13815:11
❯ commitPassiveMountOnFiber node_modules/react-dom/cjs/react-dom-client.development.js:13957:11
❯ recursivelyTraversePassiveMountEffects node_modules/react-dom/cjs/react-dom-client.development.js:13815:11
|
|
src/components/__tests__/AppConfigPersistence.test.jsx > App configuration persistence > saves and restores config from localStorage:
src/components/ThemeToggle.jsx#L8
TypeError: window.matchMedia is not a function
❯ applyTheme src/components/ThemeToggle.jsx:8:30
❯ src/components/ThemeToggle.jsx:20:5
❯ Object.react-stack-bottom-frame node_modules/react-dom/cjs/react-dom-client.development.js:23949:20
❯ runWithFiberInDEV node_modules/react-dom/cjs/react-dom-client.development.js:1522:13
❯ commitHookEffectListMount node_modules/react-dom/cjs/react-dom-client.development.js:11905:29
❯ commitHookPassiveMountEffects node_modules/react-dom/cjs/react-dom-client.development.js:12028:11
❯ commitPassiveMountOnFiber node_modules/react-dom/cjs/react-dom-client.development.js:13841:13
❯ recursivelyTraversePassiveMountEffects node_modules/react-dom/cjs/react-dom-client.development.js:13815:11
❯ commitPassiveMountOnFiber node_modules/react-dom/cjs/react-dom-client.development.js:13957:11
❯ recursivelyTraversePassiveMountEffects node_modules/react-dom/cjs/react-dom-client.development.js:13815:11
|