@tamagui/react-native-web-lite
Version:
React Native for Web
17 lines (16 loc) • 482 B
JavaScript
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
};
//# sourceMappingURL=index.js.map