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

https://github.com/barelyhuman/react-native-zustand-repack

The react native base boilerplate for minimalists
https://github.com/barelyhuman/react-native-zustand-repack

android ios react-native react-native-initialize react-native-paper repack template zustand

Last synced: 4 months ago
JSON representation

The react native base boilerplate for minimalists

Awesome Lists containing this project

README

        

react-native-zustand-repack


The react native base boilerplate for minimalists



Version
Downloads

If you like any of my work, you can support me on: https://barelyhuman.dev/donate

A simple boilerplate for react native with the following additions

## Features

- React Native Paper
- RN-Vector-Icons
- Zustand
- Re.Pack

## Usage

```sh
npx react-native init NewApp --template react-native-zustand-repack
```

## Icons

The boilerplate comes with RN-Vector-Icons setup already, though the only icons that are added to the actual app are `MaterialCommunityIcons.ttf`, to add the remaining you can go ahead and modify by going to the following files:

- `android/app/build.gradle` => `project.ext.vectoricons` and add the needed font files
- Open `Info.plist` in XCode or in the editor, look for `UIAppFonts` in the editor and `Fonts Provided By Application` in XCode and add more items to it and provide the values as the font files.

## Structure

The template comes with a set structure for

- components
- hooks
- navigators
- screens
- store (state)

You are free to modify any of these as none of them are hardcoded to the template and are free to change

## Contribute

The best way is to fork and raise pull requests for the existing issues and let the maintainer know that you are picking up and issue

## License

[MIT](LICENSE.md) © Reaper