UNPKG

awesome-react-components

Version:

React Components created with new React APIs for best performance.

77 lines (48 loc) 2.87 kB
# awesome-react-components React Components created with new React APIs for best performance. And write with TypeScript, Unit Testing with Jest. <div align="center"> An awesome React components library. [![CircleCI branch](https://img.shields.io/circleci/project/github/guonanci/awesome-react-components/master.svg?style=flat-square)](https://circleci.com/gh/guonanci/awesome-react-components) [![Codecov](https://img.shields.io/codecov/c/github/guonanci/awesome-react-components/master.svg?style=flat-square)](https://codecov.io/gh/guonanci/awesome-react-components/branch/master) [![Dependencies](https://img.shields.io/david/guonanci/awesome-react-components.svg)](https://david-dm.org/guonanci/awesome-react-components) [![DevDependencies](https://img.shields.io/david/dev/guonanci/awesome-react-components.svg)](https://david-dm.org/guonanci/awesome-react-components?type=dev) [![npm package](https://img.shields.io/npm/v/awesome-react-components.svg?style=flat-square)](https://www.npmjs.org/package/awesome-react-components) [![NPM downloads](http://img.shields.io/npm/dm/awesome-react-components.svg?style=flat-square)](http://npmjs.com/awesome-react-components) [![Percentage of issues still open](http://isitmaintained.com/badge/open/guonanci/awesome-react-components.svg)](http://isitmaintained.com/project/guonanci/awesome-react-components "Percentage of issues still open") </div> ## ✨ Features - Written in React16.7.0-alpha.2, TypeScript3.1 # 🖥 Environment Support * Modern browsers and Internet Explorer 11, Internet Edge * Server-side Rendering * [Electron](http://electron.atom.io/) ## 📦 Install ```bash yarn add awesome-react-components ``` ## 🔨 Usage ```tsx import * as React from 'react' import * as ReactDOM from 'react-dom' import { Button } from 'awesome-react-components' ReactDOM.render(<Button type="primary" />, document.querySelector('#app')) ``` and import style manually ```tsx import 'awesome-react-components/dist/arc.css' // or 'awesome-react-components/dist/arc.css' ``` ## 🔗 Links - [Docs](https://guonanci.github.io/awesome-react-components/) ## ⌨️ Development ```bash $ git clone git@github.com:guonanci/awesome-react-components.git $ cd awesome-react-components $ yarn $ yarn start ``` Open your browser and visit http://127.0.0.1:8001 . ## 🤝 Contributing [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) Let's build a better awesome-react-components together. We welcome all contributions. Please read our [CONTRIBUTING.md](https://github.com/guonanci/awesome-react-components/blob/master/.github/CONTRIBUTING.md) first. You can submit any ideas as [pull requests](https://github.com/guonanci/awesome-react-components/pulls) or as [GitHub issues](https://github.com/guonanci/awesome-react-components/issues).