An open API service indexing awesome lists of open source software.

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

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)