An open API service indexing awesome lists of open source software.

https://github.com/pwcong/rc-component-x

React components foundation in TypeScript. https://pwcong.github.io/rc-component-x/index.html
https://github.com/pwcong/rc-component-x

react react-components typescript

Last synced: 3 months ago
JSON representation

React components foundation in TypeScript. https://pwcong.github.io/rc-component-x/index.html

Awesome Lists containing this project

README

        

# rc-component-x

React components foundation in TypeScript. [Docs Here](https://pwcong.github.io/rc-component-x/index.html)

## Feature

I have no idea now. But it is real amazing! Just like:

- supporting new component added
- supporting secondary development for existed component
- beautiful coding
- and so on.

Hope this repository can help you. That's all.

## Todo List

**General**

- [x] Button
- [x] Icon
- [ ] Typography

**Layout**

- [x] Grid
- [ ] Layout

**Navigation**

- [ ] Affix
- [ ] Breadcrumb
- [ ] Dropdown
- [ ] Menu
- [ ] Pagination
- [ ] Steps

**Data Entry**

- [ ] AutoComplete
- [x] Checkbox
- [ ] Cascader
- [ ] DatePicker
- [ ] Form
- [x] InputNumber
- [x] Input
- [ ] Mention
- [x] Rate
- [x] Radio
- [x] Switch
- [ ] Slider
- [ ] Select
- [ ] TreeSelect
- [ ] Transfer
- [ ] TimePicker
- [ ] Upload

**Date Display**

- [x] Avatar
- [x] Badge
- [ ] Collapse
- [ ] Carousel
- [x] Folder
- [ ] Card
- [ ] Calendar
- [x] Empty
- [ ] List
- [x] Popover
- [ ] Statistic
- [ ] Tree
- [ ] Tooltip
- [ ] Timeline
- [x] Tag
- [ ] Tabs
- [ ] Table

**Feedback**

- [ ] Alert
- [ ] Drawer
- [ ] Model
- [x] Message
- [ ] Notification
- [ ] Progress
- [ ] Popconfirm
- [x] Spin
- [ ] Skeleton

**Feedback**

- [ ] Anchor
- [ ] BackTop
- [ ] ConfigProvider
- [ ] Divider
- [ ] LocaleProvider

## How To Develop

**1. Init primary npm registry server (Optional)**

```shell
> docker pull verdaccio/verdaccio
> docker run --name verdaccio_service -p 4873:4873 -d verdaccio/verdaccio
```

**2. Set npm configuration (Optional)**

```shell
> npm set registry http://127.0.0.1:4873/
> npm adduser
```

**3. Ready (Just Do It!)**

```
> yarn

# have fun!
```