useDark
useDark определяет, включён ли сейчас тёмный режим.
- Тип:
() => boolean
Светлая тема включена
Примечание
Во время SSG хук useDark не может точно отражать настройку темы браузера пользователя, поскольку SSG выполняется на этапе сборки. Этот хук вернёт правильное значение темы только после завершения клиентской гидратации.
Если необходимо применять стили тёмной темы во время SSG, используйте CSS-селектор .dark. Rspress добавляет класс dark в корневой элемент документа, что корректно работает как при SSG, так и при клиентском рендеринге:

