- Add Github Action to build and release with automatic versioning
- Add LICENSE
- Add CONTRIBUTING guide
This project uses Heroicons for icons.
First, navigate to the docs
folder:
cd ./docs
You can run yarn storybook
to start on-device Storybook or yarn start
to start your Expo app. This functionality is controlled via environment variables and Expo constants.
# Start Storybook (default)
yarn storybook
# iOS
yarn storybook:ios
# Android
yarn storybook:android
To update stories for the native (on-device) version:
yarn storybook-generate
To start React Native Web Storybook:
yarn storybook:web
To build React Native Web Storybook:
yarn build-storybook
To work on components:
- Navigate to the
docs
folder:cd ./docs
- Create new components in the
src/components
folder - Follow these guidelines:
- All components must have a story file named
[ComponentName].stories.tsx
- All components must have a type file named
[ComponentName].types.ts
- Create the main component file
[ComponentName].tsx
- All components must have a story file named
- Add the new component to
src/index.ts
to make it accessible - Build and commit your changes
To build for release:
npm run build
For continuous building during development:
npm run build:watch
We welcome contributions! Please check back soon for our CONTRIBUTING guide.