UNPKG

one

Version:

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

20 lines (19 loc) 611 B
import { useIsomorphicLayoutEffect } from "@vxrn/use-isomorphic-layout-effect"; import { useNavigation } from "../router/useNavigation.mjs"; function Screen({ name, options }) { const navigation = useNavigation(name); useIsomorphicLayoutEffect(() => { if (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]); return null; } export { Screen }; //# sourceMappingURL=Screen.mjs.map