Post

The `useRoute`, `useNavigation` & `useNavigationState` now accept screen name as an argument. - Pass a parent screen name to get parent screen data - Get automatic type inference based on screen name

The new `pushParams` API lets you push new entries to history without pushing a new screen. So you can keep filter changes in the history stack, show other components such as modals based on params, and more.

The new `routeNamesChangeBehavior` prop makes it simple to handle deep links to screens behind auth. It's also backported to React Navigation 7, so you can try it now.

0 reposts1 like