学习React Hooks和TypeScript实现仿Antd的react UI组件库,并通过此组件库在create-react-app的基础上实现了一套简单的应用,下方链接
Home page
npm仓库
组件使用文档
github仓库——欢迎学习,start,merge
rockui-pro——基于rockui的项目
rockui-pro——github
Icon Doc
npm install rockui yarn add rockui 复制代码
import { Button, Icon } from "rockui"; const App = () => ( <> <Button size={ButtonSize.Small} autoFocus onClick={e => { e.preventDefault(); }} className="btn" > hello </Button> <Icon icon="coffee" theme="warning" size="2x" /> </> ); 复制代码
And import style manually:
import "rockui/dist/rockui.css"; 复制代码
$ git clone https://github.com/s2265681/rockui.git $ cd rockui $ npm install $ npm start $ 修改注释 src/index.tsx 组件发布 >>> 页面展示 复制代码
欢迎一起学习,提issue,一起merge新功能。