diff --git a/www/docs/src/theme/ColorModeToggle/index.js b/www/docs/src/theme/ColorModeToggle/index.js index c57f80a150..b55004f7ed 100644 --- a/www/docs/src/theme/ColorModeToggle/index.js +++ b/www/docs/src/theme/ColorModeToggle/index.js @@ -9,14 +9,13 @@ const allowedModes = [ 'auto' ] -function ColorModeToggle({className, value, onChange}) { +function ColorModeToggle({className, onChange}) { const isBrowser = useIsBrowser(); - const {colorMode} = useColorMode(); - const [storageColorMode, setStorageColorMode] = useState(colorMode) + const [storageColorMode, setStorageColorMode] = useState('light') useEffect(() => { if (isBrowser) { - const previousSelected = window.localStorage.getItem('selected-color-mode') + const previousSelected = window.localStorage.getItem('selected-color-mode') || window.localStorage.getItem('theme') if (previousSelected && allowedModes.includes(previousSelected)) { setStorageColorMode(previousSelected) } @@ -63,7 +62,7 @@ function ColorModeToggle({className, value, onChange}) {