- 使用自定义组件和内置material组件库,做为物料库。支持使用其它的UI库(CDN引入)
- 所有的物料都需要统一规范的接口定义。左侧每个物料都需要有一下属性
export interface MaterialIterface {
component: React.FC<any> // 物料对应的组件
icon: string // 物料icon
label: string // 物料label
style: React.CSSProperties // 对应组件的样式
props: {
[key: string]: any
}
}