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