Welcome to the React Native Starter.
Follow these steps, then delete this portion of the README.
Rename your application from the react starter.
npm install
npm run rename
to rename the application from the starternpm run setup
The react starter comes with some built in packages. Consider adding the following common packages.
npm install moment # date/time management
npm install immer # immutable data management
npm install use-immer # immer hooks data
rm bin/rename.js
# delete the rename component- Delete this starting section of the README
React Native requires a number of dependencies for iOS or Android development. Ensure you've followed the CLI Getting Started page so you've got those dependencies installed.
npm install
npm run setup
npm run ios
|npm run android
npm test
You almost certainly have to update the esModules
array in in jest.config.json
to account for an uncompiled package.
Another option is something is not mocked, and you'll need to mock it in jest/setup.ts
.
react-navigation
is added for managing navigation state
For creating certain elements, we have generators that will create the new component for you.
To create a new BarScreen
:
npm run generate screen Bar