react-native-ridge-navigation (â ď¸ in beta)
Simple and performant cross platform navigation with simple api, but not yet ready for production usage. Only used internally.
â ď¸ This is a very early release, not recommended for production yet.
Things which need to be done:
- Configure theme dark/light
- Remove react-native-paper dependency
- wait for new experimental react-router-dom release: react-router/pull/7838
- create universal lazyWithPreload for screens
- example app with example stacks
- create website
Features
Supported stacks
- normal
- bottomTabs
- sideMenu (in progress)
Installation
1. Install wix/react-native-navigation
Follow steps here: https://wix.github.io/react-native-navigation/docs/before-you-start/
2. Install react-native-navigation-hooks
yarn add react-native-navigation-hooks
or
npm install react-native-navigation-hooks
2. Install react-native-ridge-navigation + deps
yarn add react-native-paper react-router-dom@experimental react-native-react-ridge-navigation
or
npm install react-native-paper react-router-dom@experimental react-native-react-ridge-navigation
Usage
Contributing
See the contributing guide to learn how to contribute to the repository and the development workflow.
License
MIT