基于React组件之间原始约束设计,还原真实开发中组件编码过程,所见即所得。当前版本还在开发中,新功能持续更新.....欢迎关注!
yarn add @brickd/react @brickd/react-web
OR
npm install @brickd/react @brickd/react-web
import {createElement} from 'react';
import {BrickDesign,BrickTree,BrickProvider} from '@brickd/react';
import {BrickPreview} from '@brickd/react-web';
import brickRender from '@brickd/render';
const plugins=[(vDom,componentConfig)=>vDom];
const App = () => (
<BrickProvider initState={{}} customReducer={(state,action)=>state} config={{...}}>
<div>
<BrickPreview/>
<BrickDesign />
{brickRender(pageConfig,createElement,plugins)}
<BrickTree/>
</div>
</BrickProvider>
);
yarn install
npm run start:example
MIT