import { Text } from '@blocksuite/store'; import { doc, editor } from './editor.js'; function addParagraph(content: string) { const note = doc.getBlocksByFlavour('affine:note')[0]; const props = { text: new Text(content), }; doc.addBlock('affine:paragraph', props, note.id); } function main() { document.querySelector('#container')?.append(editor); const firstParagraph = doc.getBlockByFlavour('affine:paragraph')[0]; doc.updateBlock(firstParagraph, { text: new Text('Renderer') }); addParagraph('Hello World!'); addParagraph( 'Hello World! Lorem ipsum dolor sit amet. Consectetur adipiscing elit. Sed do eiusmod tempor incididunt.' ); addParagraph( '你好这是测试,这是一个为了换行而写的中文段落。这个段落会自动换行。' ); } main();