Documentation
Check out our dedicated documentation page for info about this library, API reference and more.Installation
- Add dependencies in
package.jsonfile for all packages you need. Select the tab for your React Native version. You won’t need all of the packages listed below, so include a subset of packages you need in your application.
- React Native 0.72
- React Native 0.83
- You may add
@amazon-devices/react-native-screensdependency for unmounting screens that are not visible.
- React Native 0.72
- React Native 0.83
- Reinstall dependencies using
npm installcommand.
Examples
Stack Example:
You need to add following dependencies:- React Native 0.72
- React Native 0.83
App.tsx file:
Native Stack Example:
You need to add following dependencies:- React Native 0.72
- React Native 0.83
App.tsx file:
Bottom Tabs Example:
You need to add following dependencies:- React Native 0.72
- React Native 0.83
App.tsx file:
Material Top Tabs Example:
You need to add following dependencies:- React Native 0.72
- React Native 0.83
App.tsx file:
Drawer Example:
You need to add following dependencies:- React Native 0.72
- React Native 0.83
babel.config.js:
App.tsx file:
Known issues
API supported on Vega
React-Navigation library on Vega adds support for all available APIs in the React-Navigation v6.Navigator types
Components
Not Supported on Vega
Navigation library has some exceptions in terms of API support.flipper-plugin-react-navigationis not supported on Vega platform yet.

