/
WhileM
/
notes
Обзор
Документация
Войти
/
WhileM
/
notes
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
hooks/useColorScheme.web.ts
21 строка
480 B
ArthurAkhmetov
Initial commit
15 май 2025, 20:22
15 май 2025, 20:22
7b4b55e
Код
Авторство
О чём код?
import { useEffect, useState } from 'react'; import { useColorScheme as useRNColorScheme } from 'react-native'; /** * To support static rendering, this value needs to be re-calculated on the client side for web */ export function useColorScheme() { const [hasHydrated, setHasHydrated] = useState(false); useEffect(() => { setHasHydrated(true); }, []); const colorScheme = useRNColorScheme(); if (hasHydrated) { return colorScheme; } return 'light'; }