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
- Host: GitHub
- URL: https://github.com/pwcong/rc-component-x
- Owner: pwcong
- License: mit
- Created: 2019-04-22T01:06:38.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T17:14:50.000Z (over 2 years ago)
- Last Synced: 2024-04-14T07:27:09.592Z (about 1 year ago)
- Topics: react, react-components, typescript
- Language: TypeScript
- Homepage:
- Size: 4.7 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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!
```