https://github.com/mackentoch/react-native-redux-typescript-starter
https://github.com/mackentoch/react-native-redux-typescript-starter
Last synced: 14 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/mackentoch/react-native-redux-typescript-starter
- Owner: MacKentoch
- Created: 2019-06-19T11:58:44.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T00:47:47.000Z (over 3 years ago)
- Last Synced: 2025-10-29T13:35:48.430Z (9 months ago)
- Language: TypeScript
- Size: 5.11 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# React-Native Typescript with Redux starter
This starter is based on the most famous typescript template [react-native-template-typescript](https://github.com/react-native-community/react-native-template-typescript).
It adds a good barebone of redux (with redux persist) and uses mainly hooks
It follows [React redux Typescript style guide](https://github.com/piotrwitek/react-redux-typescript-guide)
## WIP
### todo
- [ ] add a basic redux module (_to show types use_)
- [ ] add a HOC (_to show types_)
- [ ] upgrade [react-native-cli 2.x](https://github.com/react-native-community/cli) (_=> react-native 0.60+_)
- [ ] ensure auto linking (RN 0.60?) does link fonts assets as previous `react-native link` did before
- [ ] add eslint (_TSlint deprecation_)
### Theming with react-navigation
You must use screenProps (params won't work as well as screenProps), see [link](https://reactnavigation.org/docs/en/themes.html#themes-inside-navigationoptions)