Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/crazyfactory/react-general-components
General components to be used company wide
https://github.com/crazyfactory/react-general-components
Last synced: about 1 month ago
JSON representation
General components to be used company wide
- Host: GitHub
- URL: https://github.com/crazyfactory/react-general-components
- Owner: crazyfactory
- License: mit
- Created: 2019-09-26T02:59:47.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-12-02T08:11:34.000Z (about 5 years ago)
- Last Synced: 2024-10-10T23:31:08.522Z (4 months ago)
- Language: TypeScript
- Homepage: https://crazyfactory.github.io/react-general-components/
- Size: 3.77 MB
- Stars: 0
- Watchers: 9
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# react-general-components
General components to be used company wide. See our [story](https://crazyfactory.github.io/react-general-components)## Dependencies
Requires react ^16.8.0 as peer dependency.
### Components
- Select - [react-select](https://github.com/JedWatson/react-select)
- Modal - [react-modal](https://github.com/reactjs/react-modal)
- Switch - [react-switch](https://github.com/markusenglund/react-switch)### Styling
- Styling - [typestyle](https://github.com/typestyle/typestyle)## Development
- Clone and run `npm install` then you are all set
- Please write story for every components
- No need to export it at root folder, `genindex` script will do the work
- No need to manually release, we use [semantic-release](https://github.com/semantic-release/semantic-release/). It will
release package based on commit message.
- No need to manually publish documentation at Github Page, `doc:publish` script will do the work.