UNPKG

one

Version:

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

21 lines (20 loc) 654 B
import { useIsomorphicLayoutEffect } from "@vxrn/use-isomorphic-layout-effect"; import { useNavigation } from "../router/useNavigation.native.js"; function Screen(param) { var { name, options } = param; var navigation = useNavigation(name); useIsomorphicLayoutEffect(function () { 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.native.js.map