0.1.11 ai修复与全屏

This commit is contained in:
liaibo
2026-01-10 10:35:21 +08:00
parent e74219c802
commit 0bcdc3e730
55 changed files with 6597 additions and 174 deletions
@@ -3,6 +3,7 @@
import { create } from "zustand";
import type { ReferenceTarget } from "@/types/search";
import type { Json } from "@/types/supabase";
import type { MediaAsset } from "@/types/media";
export interface EditorReferenceBridgeResult {
blockId: string | null;
@@ -11,6 +12,11 @@ export interface EditorReferenceBridgeResult {
export interface EditorReferenceBridge {
insertInlineReference: (target: ReferenceTarget, alias?: string) => EditorReferenceBridgeResult;
insertEmbedReference: (target: ReferenceTarget) => EditorReferenceBridgeResult;
/**
* 向当前打开的文档插入一个“附件/媒体”块。
* 主要用于侧边栏文件树拖拽上传后,把文件显示到主编辑区。
*/
insertMediaAsset?: (asset: MediaAsset) => void;
replaceWithSnapshot: (blocks: Json) => void;
openTableFullScreen?: (tableId: string) => void;
}