Files
Verso/services/web/frontend/js/shared/hooks/use-themed-page.tsx
T
DavidandCopybot fd96baaf05 Merge pull request #29536 from overleaf/dp-fix-logo
Fix overleaf logo color on ds nav

GitOrigin-RevId: c48ed09339aa1af03bdbad29e76d8cdb74260f0c
2025-11-06 09:06:37 +00:00

13 lines
426 B
TypeScript

import { useEffect } from 'react'
import { useActiveOverallTheme } from './use-active-overall-theme'
export default function useThemedPage(featureFlag?: string) {
const activeOverallTheme = useActiveOverallTheme(featureFlag)
useEffect(() => {
// Sets the body's data-theme attribute for theming
document.body.dataset.theme =
activeOverallTheme === 'dark' ? 'default' : 'light'
}, [activeOverallTheme])
}