UNPKG

one

Version:

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

17 lines (16 loc) 593 B
import { useIsomorphicLayoutEffect } from "@vxrn/use-isomorphic-layout-effect"; import { useNavigation } from "../router/useNavigation.mjs"; function Screen({ name, options }) { const navigation = useNavigation(name); return useIsomorphicLayoutEffect(() => { 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.mjs.map