20260513 mindmap优化01

This commit is contained in:
lix-2026
2026-05-13 22:43:16 +08:00
parent 17c003976b
commit b4a452a8b7
89 changed files with 11557 additions and 707 deletions
@@ -0,0 +1,30 @@
import { describe, expect, it } from "vitest";
import { buildInitialMindmapAssetRefreshPayload } from "./mindmap-initial-sync";
describe("buildInitialMindmapAssetRefreshPayload", () => {
it("远端 createOnly 成功时返回文件树刷新 payload", () => {
expect(
buildInitialMindmapAssetRefreshPayload({
ok: true,
docId: "doc-1",
mindmapId: "mind-1",
}),
).toEqual({
id: "mind-1",
document_id: "doc-1",
asset_type: "mindmap",
file_name: "mindmap-mind-1.json",
file_url: "/documents/doc-1/mindmap-mind-1.json",
});
});
it("远端 createOnly 失败时不应伪造文件树刷新事件", () => {
expect(
buildInitialMindmapAssetRefreshPayload({
ok: false,
docId: "doc-1",
mindmapId: "mind-1",
}),
).toBeNull();
});
});