@tamagui/react-native-web-lite
Version:
React Native for Web
17 lines (16 loc) • 502 B
JavaScript
import * as React from "react";
import Appearance from "../Appearance/index.mjs";
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.mjs.map