Files
omnivore/packages/web/lib/hooks/useApplyLocalTheme.tsx
2024-02-14 17:12:28 +08:00

12 lines
285 B
TypeScript

import { useEffect } from 'react'
import { applyStoredTheme } from '../themeUpdater'
import { useDarkModeListener } from './useDarkModeListener'
export function useApplyLocalTheme() {
const isDark = useDarkModeListener()
useEffect(() => {
applyStoredTheme()
}, [isDark])
}