mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-13 21:05:19 +00:00
feat(editor): add list block turbo renderer scaffold (#11266)
This PR allows placeholder in turbo renderer to cover list block as a basic scaffold. 
This commit is contained in:
@@ -1,4 +1,8 @@
|
||||
import { ListLayoutPainterExtension } from '@blocksuite/affine/blocks/list';
|
||||
import { ParagraphLayoutPainterExtension } from '@blocksuite/affine/blocks/paragraph';
|
||||
import { ViewportLayoutPainter } from '@blocksuite/affine/gfx/turbo-renderer';
|
||||
|
||||
new ViewportLayoutPainter([ParagraphLayoutPainterExtension]);
|
||||
new ViewportLayoutPainter([
|
||||
ParagraphLayoutPainterExtension,
|
||||
ListLayoutPainterExtension,
|
||||
]);
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import { ListLayoutHandlerExtension } from '@blocksuite/affine/blocks/list';
|
||||
import { ParagraphLayoutHandlerExtension } from '@blocksuite/affine/blocks/paragraph';
|
||||
import {
|
||||
TurboRendererConfigFactory,
|
||||
@@ -20,6 +21,7 @@ function createPainterWorker() {
|
||||
export function patchTurboRendererExtension() {
|
||||
return [
|
||||
ParagraphLayoutHandlerExtension,
|
||||
ListLayoutHandlerExtension,
|
||||
TurboRendererConfigFactory({
|
||||
options: {
|
||||
zoomThreshold: 1,
|
||||
|
||||
Reference in New Issue
Block a user