Skip to content

Automatically push and pop navigator routes/scenes/screens if the navigator props was changed.

License

Notifications You must be signed in to change notification settings

christoph-jerolimov/react-native-autopilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

react-native-autopilot

Automatically push and pop navigator routes/scenes/screens if the navigator props was changed.

Build status Test coverage Dependency Status

This project simplifies the usage of the Navigator concept in react-native, especially if you use a "flux-like" state driven props-architecture, for example if you use redux / react-redux.

It reverses the abstraction of the original Navigator and NavigatorIOS as well as the commonly used ExNavigator.

Works fine together if you want serialize and persist your navigation state, for example with redux-persist.

Getting started

npm install --save react-native-autopilot

Examples

For getting an idea on how to use this library, please check out the demo project.

Alternatives

Credits

Ideas, discussions and contributions are welcome: Just open a new issue

License

This project is released under the MIT License. See the LICENSE file for further details.

About

Automatically push and pop navigator routes/scenes/screens if the navigator props was changed.

Resources

License

Stars

Watchers

Forks

Packages

No packages published