ui-elements-react v0.1.7
ui-elements-react
component library
ui-elements-react
is a React UI component library that contains a set of high quality components and demos for building rich, interactive user interfaces. The goal of ui-elements-react
is to provide a good development experience for programmers. Make sure that you have installed Node.js(> 8.0.0) correctly.
✨ Features
- 🛡 Written in TypeScript with predictable static types.
- 🎨 Powerful theme customization in every detail.
- 📦 A set of high-quality React components out of the box.
Technologies Used
- Typescript
- React Hooks
- react-testing-library(unit test)
- Use Storybook to build bulletproof UI components
- react-doc-gen(A CLI and toolbox to extract information from React component files for documentation generation purposes.)
- react-fontawesome, react-transition-group
- Sass
- npm publish
- travis CI/CD
Installation
- npm install ui-elements-react --save
Local command line
Clone the repository with HTTPS:
https://github.com/Waynexia888/ui-elements-react.git
Ensure you have node.js installed in the repo, otherwise install nodeJS using npm. To install:
npm install -g http-server
To run storybook:
npm run stroybook
This will start the server on http://localhost:9009 from the current working directory.
To run unit test:
npm test
To build storybook static file:
npm run build storybook
To publish to npm:
npm publish