import { ISchema, observer, useFieldSchema } from '@formily/react'; import { uid } from '@formily/shared'; import { BlockItem, CardItem, DragHandler, Form, Grid, Markdown, SchemaComponent, SchemaComponentProvider, VoidTable } from '@nocobase/client'; import React from 'react'; const Block = observer((props) => { const fieldSchema = useFieldSchema(); return (
Block {fieldSchema.title}
); }); const schema: ISchema = { type: 'object', properties: { grid: { type: 'void', 'x-component': 'Grid', 'x-item-initializer': 'Grid.AddBlockItem', 'x-uid': uid(), properties: {}, }, }, }; export default function App() { return ( ); }