Skip to content

baishancloudFE/igroot

 
 

Repository files navigation

iGroot

一套企业级的 UI 设计语言和 React 实现。

支持环境

  • 现代浏览器和 IE9 及以上。
  • 支持服务端渲染。
  • Electron

安装

npm install igroot

示例

import { DatePicker } from 'igroot';
ReactDOM.render(<DatePicker />, mountNode);

手动引入样式:

import 'igroot/dist/igroot.css';  // or 'igroot/dist/igroot.less'

按需加载可通过此写法 import DatePicker from 'igroot/lib/date-picker' 或使用插件 babel-plugin-import

TypeScript

// tsconfig.json
{
  "compilerOptions": {
    "moduleResolution": "node",
    "jsx": "preserve",
    "allowSyntheticDefaultImports": true
  }
}

注意:

  • 设置 allowSyntheticDefaultImports 避免 error TS1192: Module 'react' has no default export 的错误。
  • 本UI组件是基于ant-design做的二次改造
  • 空格

链接

待完善...

Packages

No packages published

Languages

  • JavaScript 46.0%
  • TypeScript 30.9%
  • CSS 22.7%
  • Other 0.4%