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
- Host: GitHub
- URL: https://github.com/barelyhuman/react-native-zustand-repack
- Owner: barelyhuman
- License: mit
- Archived: true
- Created: 2021-07-17T18:55:30.000Z (almost 4 years ago)
- Default Branch: dev
- Last Pushed: 2022-03-02T12:08:38.000Z (about 3 years ago)
- Last Synced: 2025-01-03T14:48:29.879Z (5 months ago)
- Topics: android, ios, react-native, react-native-initialize, react-native-paper, repack, template, zustand
- Language: JavaScript
- Homepage:
- Size: 293 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
react-native-zustand-repack
The react native base boilerplate for minimalists
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