Skip to content

Commit

Permalink
Add a default state to useMedia hook
Browse files Browse the repository at this point in the history
  • Loading branch information
DukeManh committed Jan 30, 2022
1 parent a24db81 commit 77e5d50
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/web/src/hooks/use-preferred-theme.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { useLocalStorage, useMedia } from 'react-use';
* loads of the app, and initial logic to get the browser's preferred colour.
*/
export default function usePreferredTheme() {
const isDarkThemePreferred = useMedia('(prefers-color-scheme: dark)');
const isDarkThemePreferred = useMedia('(prefers-color-scheme: dark)', false);
const [preferredTheme, setPreferredTheme] = useLocalStorage(
'preference:theme',
isDarkThemePreferred ? 'dark' : 'light'
Expand Down

0 comments on commit 77e5d50

Please sign in to comment.