import { expect, vi } from "vitest"; import { Excalidraw } from "../index"; import { mockMermaidToExcalidraw } from "./helpers/mocks"; import { getTextEditor, updateTextEditor } from "./queries/dom"; import { render, waitFor } from "./test-utils"; // Mock CodeMirror deps so the dynamic import of CodeMirrorEditor fails, // causing TTDDialogInput to fall back to