0.0.7 • Published 6 years ago
mamba-ui v0.0.7
mamba-ui
ManbaTeam react ui 库(基于 antd 二次封装)
安装
$ yarn install mamba-ui
使用示例
import { SearchForm } from 'mamba-ui';
ReactDOM.render(<SearchForm />, mountNode);
scripts
- start - 启动 docz 服务
- build - UI 文档打包
- compile - 编译
目录
src/gatsby-theme-docz/global.less
本地自定义 docz 样式,参考 Docz Issues #944
FAQ
Table 分页汉化
本库是基于 antd 的二次封装,汉化参考 - https://ant.design/docs/react/i18n-cn
按需加载
下面两种方式都可以只加载用到的组件。
- 使用 babel-plugin-import(推荐)。
{
"plugins": [
["import", { "libraryName": "mamba-ui", "style": "css" }] // `style: true` 会加载 less 文件
]
}
然后只需从 mamba-ui 引入模块即可,无需单独引入样式。等同于下面手动引入的方式。
// babel-plugin-import 会帮助你加载 JS 和 CSS
import { Img } from 'mamba-ui';
- 手动引入
import Img from 'mamba-ui/lib/img'; // 加载 JS
import 'mamba-ui/lib/img/style/css'; // 加载 CSS
// import 'mamba-ui/lib/img/style'; // 加载 LESS