UNPKG

@tamagui/react-native-web-lite

Version:
17 lines (16 loc) 489 B
import * as React from "react"; import Appearance from "../Appearance/index"; function useColorScheme() { const [colorScheme, setColorScheme] = React.useState(Appearance.getColorScheme()); return React.useEffect(() => { function listener(appearance) { setColorScheme(appearance.colorScheme); } const { remove } = Appearance.addChangeListener(listener); return remove; }), colorScheme; } export { useColorScheme as default }; //# sourceMappingURL=index.js.map