0.3.4 小图标功能增加

This commit is contained in:
liaibo
2026-01-22 18:53:20 +08:00
parent 71de56850b
commit 25923f308c
25 changed files with 2781 additions and 141 deletions
@@ -36,6 +36,7 @@ interface BlockNoteEditorProps {
workspaceId: string;
initialContent: unknown;
pageOptions: PageOptionsState;
readOnly?: boolean;
onStatsChange?: (stats: DocumentStats) => void;
onSnapshot?: (payload: { blocks: Json; stats: DocumentStats }) => void;
}
@@ -168,6 +169,7 @@ export function BlockNoteEditor({
workspaceId,
initialContent,
pageOptions,
readOnly = false,
onStatsChange,
onSnapshot,
}: BlockNoteEditorProps) {
@@ -776,7 +778,7 @@ const computeDocumentStats = (blocks: Block<CustomBlockSchema>[]): DocumentStats
theme="light"
slashMenu={false}
data-heading-numbering={pageOptions.showHeadingNumbers ? "true" : "false"}
editable={!pageOptions.protectEditing}
editable={!pageOptions.protectEditing && !readOnly}
className={blocknoteClass}
>
{!isFullScreenTableOpen && (