UNPKG

one

Version:

One is a new React Framework that makes Vite serve both native and web.

18 lines (17 loc) 640 B
import { useIsomorphicLayoutEffect } from "@vxrn/use-isomorphic-layout-effect"; import { useNavigation } from "../router/useNavigation.native.js"; function Screen(param) { var { name, options } = param, navigation = useNavigation(name); return useIsomorphicLayoutEffect(function () { options && // React Navigation will infinitely loop in some cases if an empty object is passed to setOptions. // https://github.com/expo/router/issues/452 Object.keys(options).length && navigation.setOptions(options); }, [navigation, options]), null; } export { Screen }; //# sourceMappingURL=Screen.native.js.map