feat(renderer): render image layer placeholders

This commit is contained in:
syntaxbullet
2026-07-03 16:19:05 +02:00
parent 75466d2aa6
commit 44295b1b2d
2 changed files with 34 additions and 0 deletions

View File

@@ -1,6 +1,7 @@
import type { ImageDocument } from "@core/document";
import type { EditorState } from "@editor/state";
import { renderArtboard } from "./artboard";
import { renderLayers } from "./layers";
import { renderSelectionOverlay } from "./selection";
import { renderTransformControls } from "./transform-controls";
import type { WebGlRendererContext } from "./types";
@@ -45,6 +46,7 @@ export function createRenderer(canvas: HTMLCanvasElement, backend: RendererBacke
for (const artboard of frame.document.artboards) {
renderArtboard(rendererContext, artboard, frame.editor.viewport);
}
renderLayers(rendererContext, frame.document, frame.editor.viewport);
renderSelectionOverlay(rendererContext, frame.document, frame.editor);
renderTransformControls(rendererContext, frame.document, frame.editor);