diff --git a/scripts/task091-tree-shell-smoke.js b/recycle/scripts/task091-tree-shell-smoke.js similarity index 99% rename from scripts/task091-tree-shell-smoke.js rename to recycle/scripts/task091-tree-shell-smoke.js index 369096a2..f27b78bc 100644 --- a/scripts/task091-tree-shell-smoke.js +++ b/recycle/scripts/task091-tree-shell-smoke.js @@ -85,6 +85,7 @@ async function renameDocument(requestContext, workspaceId, documentId, title) { workspaceId, documentId, title, + commandName: "page.head.updateTitle", }, }); } diff --git a/scripts/task103-document-shell-cutover-smoke.js b/recycle/scripts/task103-document-shell-cutover-smoke.js similarity index 100% rename from scripts/task103-document-shell-cutover-smoke.js rename to recycle/scripts/task103-document-shell-cutover-smoke.js diff --git a/scripts/task104-document-runtime-input-smoke.js b/recycle/scripts/task104-document-runtime-input-smoke.js similarity index 100% rename from scripts/task104-document-runtime-input-smoke.js rename to recycle/scripts/task104-document-runtime-input-smoke.js diff --git a/scripts/task105-document-runtime-transactions-smoke.js b/recycle/scripts/task105-document-runtime-transactions-smoke.js similarity index 100% rename from scripts/task105-document-runtime-transactions-smoke.js rename to recycle/scripts/task105-document-runtime-transactions-smoke.js diff --git a/scripts/task106-document-runtime-slash-reference-smoke.js b/recycle/scripts/task106-document-runtime-slash-reference-smoke.js similarity index 100% rename from scripts/task106-document-runtime-slash-reference-smoke.js rename to recycle/scripts/task106-document-runtime-slash-reference-smoke.js diff --git a/scripts/task107-document-runtime-save-smoke.js b/recycle/scripts/task107-document-runtime-save-smoke.js similarity index 100% rename from scripts/task107-document-runtime-save-smoke.js rename to recycle/scripts/task107-document-runtime-save-smoke.js diff --git a/scripts/task108-document-default-editor-cutover-smoke.js b/recycle/scripts/task108-document-default-editor-cutover-smoke.js similarity index 100% rename from scripts/task108-document-default-editor-cutover-smoke.js rename to recycle/scripts/task108-document-default-editor-cutover-smoke.js diff --git a/wolai-frontend/src/app/dev/ai-agent/page.tsx b/recycle/wolai-frontend/src/app/dev/ai-agent/page.tsx similarity index 100% rename from wolai-frontend/src/app/dev/ai-agent/page.tsx rename to recycle/wolai-frontend/src/app/dev/ai-agent/page.tsx diff --git a/wolai-frontend/src/app/dev/page-options-playground/page.tsx b/recycle/wolai-frontend/src/app/dev/page-options-playground/page.tsx similarity index 100% rename from wolai-frontend/src/app/dev/page-options-playground/page.tsx rename to recycle/wolai-frontend/src/app/dev/page-options-playground/page.tsx diff --git a/wolai-frontend/src/components/editor/blocknote-editor.tsx b/recycle/wolai-frontend/src/components/editor/blocknote-editor.tsx similarity index 100% rename from wolai-frontend/src/components/editor/blocknote-editor.tsx rename to recycle/wolai-frontend/src/components/editor/blocknote-editor.tsx diff --git a/wolai-frontend/src/components/editor/blocks/AdvancedTodoBlock.tsx b/recycle/wolai-frontend/src/components/editor/blocks/AdvancedTodoBlock.tsx similarity index 100% rename from wolai-frontend/src/components/editor/blocks/AdvancedTodoBlock.tsx rename to recycle/wolai-frontend/src/components/editor/blocks/AdvancedTodoBlock.tsx diff --git a/wolai-frontend/src/components/editor/blocks/BlockReferenceBlock.tsx b/recycle/wolai-frontend/src/components/editor/blocks/BlockReferenceBlock.tsx similarity index 100% rename from wolai-frontend/src/components/editor/blocks/BlockReferenceBlock.tsx rename to recycle/wolai-frontend/src/components/editor/blocks/BlockReferenceBlock.tsx diff --git a/wolai-frontend/src/components/editor/blocks/MediaBlock.tsx b/recycle/wolai-frontend/src/components/editor/blocks/MediaBlock.tsx similarity index 100% rename from wolai-frontend/src/components/editor/blocks/MediaBlock.tsx rename to recycle/wolai-frontend/src/components/editor/blocks/MediaBlock.tsx diff --git a/wolai-frontend/src/components/editor/blocks/OnlineTableBlock.tsx b/recycle/wolai-frontend/src/components/editor/blocks/OnlineTableBlock.tsx similarity index 100% rename from wolai-frontend/src/components/editor/blocks/OnlineTableBlock.tsx rename to recycle/wolai-frontend/src/components/editor/blocks/OnlineTableBlock.tsx diff --git a/wolai-frontend/src/components/editor/blocks/PageReferenceBlock.tsx b/recycle/wolai-frontend/src/components/editor/blocks/PageReferenceBlock.tsx similarity index 100% rename from wolai-frontend/src/components/editor/blocks/PageReferenceBlock.tsx rename to recycle/wolai-frontend/src/components/editor/blocks/PageReferenceBlock.tsx diff --git a/wolai-frontend/src/components/editor/blocks/ProgressBlock.tsx b/recycle/wolai-frontend/src/components/editor/blocks/ProgressBlock.tsx similarity index 100% rename from wolai-frontend/src/components/editor/blocks/ProgressBlock.tsx rename to recycle/wolai-frontend/src/components/editor/blocks/ProgressBlock.tsx diff --git a/wolai-frontend/src/components/editor/menus/CustomSideMenu.tsx b/recycle/wolai-frontend/src/components/editor/menus/CustomSideMenu.tsx similarity index 100% rename from wolai-frontend/src/components/editor/menus/CustomSideMenu.tsx rename to recycle/wolai-frontend/src/components/editor/menus/CustomSideMenu.tsx diff --git a/wolai-frontend/src/components/editor/menus/CustomSlashMenu.tsx b/recycle/wolai-frontend/src/components/editor/menus/CustomSlashMenu.tsx similarity index 100% rename from wolai-frontend/src/components/editor/menus/CustomSlashMenu.tsx rename to recycle/wolai-frontend/src/components/editor/menus/CustomSlashMenu.tsx diff --git a/wolai-frontend/src/components/editor/use-page-head-title.test.tsx b/recycle/wolai-frontend/src/components/editor/use-page-head-title.test.tsx similarity index 100% rename from wolai-frontend/src/components/editor/use-page-head-title.test.tsx rename to recycle/wolai-frontend/src/components/editor/use-page-head-title.test.tsx diff --git a/wolai-frontend/src/components/editor/use-page-head-title.ts b/recycle/wolai-frontend/src/components/editor/use-page-head-title.ts similarity index 100% rename from wolai-frontend/src/components/editor/use-page-head-title.ts rename to recycle/wolai-frontend/src/components/editor/use-page-head-title.ts diff --git a/wolai-frontend/src/components/editor/schema.ts b/wolai-frontend/src/components/editor/schema.ts index 0fadec1a..5db884ec 100644 --- a/wolai-frontend/src/components/editor/schema.ts +++ b/wolai-frontend/src/components/editor/schema.ts @@ -1,39 +1,7 @@ -"use client"; - -import { - BlockNoteSchema, - createHeadingBlockSpec, - defaultBlockSpecs, - defaultInlineContentSpecs, - defaultStyleSpecs, -} from "@blocknote/core"; -import { pageReferenceBlock } from "./blocks/PageReferenceBlock"; -import { advancedTodoBlock } from "./blocks/AdvancedTodoBlock"; -import { progressBlock } from "./blocks/ProgressBlock"; -import { mediaBlock } from "./blocks/MediaBlock"; -import { onlineTableBlock } from "./blocks/OnlineTableBlock"; -import { mindmapBlock } from "./blocks/MindmapBlock"; -import { blockReferenceBlock } from "./blocks/BlockReferenceBlock"; - -const headingSpec = createHeadingBlockSpec({ - levels: [1, 2, 3, 4, 5], - allowToggleHeadings: true, -}); - -export const customBlockSchema = BlockNoteSchema.create({ - blockSpecs: { - ...defaultBlockSpecs, - heading: headingSpec, - pageReference: pageReferenceBlock, - blockReference: blockReferenceBlock, - advancedTodo: advancedTodoBlock, - progressMeter: progressBlock, - media: mediaBlock, - onlineTable: onlineTableBlock(), - mindmap: mindmapBlock(), - }, - inlineContentSpecs: defaultInlineContentSpecs, - styleSpecs: defaultStyleSpecs, -}); - -export type CustomBlockSchema = typeof customBlockSchema.blockSchema; +"use client"; + +import type { BlockConfig } from "@blocknote/core"; + +// 说明:文档页主路径的 BlockNote 编辑器链已退到 recycle, +// 这里只保留独立思维导图页面仍需复用的最小类型兼容层。 +export type CustomBlockSchema = Record;