@ccyfly/react-native-template v0.0.12
React-Native-Custom-Template
Quick start
To create a new project using the boilerplate simply run:
npx react-native init MyApp --template @ccyfly/react-native-templateLibrary included
@react-native-async-storage/async-storage\ @react-native-masked-view/masked-view\ @react-navigation/bottom-tabs@6\ @react-navigation/material-bottom-tabs@6\ @react-navigation/native@6\ @react-navigation/stack@6\ react-native-gesture-handler\ react-native-screens\ react-native-safe-area-context\ react-native-reanimated@2.8.0\ react-native-paper\ react-native-vector-icons\ react-native-svg\ Emotion\ @reduxjs/toolkit\ redux\ react-redux\ redux-persist\ redux-persist-transform-immutable\ redux-saga\ reselect\ typesafe-actions\ apisauce\ i18next\ react-i18next\ react-native-localize\ react-native-root-siblings\ react-native-keyboard-aware-scroll-view
Directory layout
src\assets, asset files like images / fonts\
src\components, shared components\
src\configs, application's configs like storage key, api key, etc\
src\contexts, React Context like Theme Context\
src\hooks, hooks\
src\infrastructures, NetClients, logger, Timeout\
src\locales, i18n language files\
src\models, data model interfaces\
src\navigators, react-navigation's navigators\
src\redux, redux store, reducer, saga and selector\
src\screens, presentational components\
src\theme, theme style\
src\utils, utility functions