https://github.com/gnucoop/ajf-report-builder
https://github.com/gnucoop/ajf-report-builder
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/gnucoop/ajf-report-builder
- Owner: gnucoop
- License: mit
- Created: 2019-07-18T08:37:20.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-05-06T07:58:41.000Z (about 3 years ago)
- Last Synced: 2024-12-26T15:44:31.063Z (over 1 year ago)
- Language: CSS
- Size: 4.63 MB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
> Rinse, React, repeat. A boilerplate to build a React component library.
#### To learn how this project was made from scratch, [read the blog post](https://medium.com/@gnucoop/how-to-write-your-own-reusable-react-component-library-a57dc7c9a210)!
## Get Started
To start your own React component library, clone this repository and start your own Git journey!
```bash
$ git clone https://github.com/gnucoop/ajf-report-builder cool-name
$ cd cool-name
$ rm -rf .git
$ git init
```
## Development and Storybook
You can easily develop and interact with your components by using Storybook. To run the local server, simply run:
```bash
$ npm i
$ npm run storybook
```
Navigate to [http://localhost:9001](http://localhost:9001) to view your stories. They should automatically update as you develop.
Storybook will pick up any story from the `stories.js` file in a component folder.
Rinse is currently using the latest technology available, so you may need to update your Node versions to latest to accomodate Babel 7 and Webpack 4.