ExamplesUI ComponentsRemoving UI Elements

Removing UI Elements

In this example, we remove all menus & toolbars, leaving only the editor.

Relevant Docs:

import "@blocknote/core/fonts/inter.css";import { BlockNoteView } from "@blocknote/mantine";import "@blocknote/mantine/style.css";import { useCreateBlockNote } from "@blocknote/react";export default function App() {  // Creates a new editor instance.  const editor = useCreateBlockNote({    initialContent: [      {        type: "paragraph",        content: "Welcome to this demo!",      },      {        type: "paragraph",        content:          "There are no menus or toolbars in this editor, but you can still markup text using keyboard shortcuts.",      },      {        type: "paragraph",        content:          "Try making text bold with Ctrl+B/Cmd+B or undo with Ctrl+Z/Cmd+Z.",      },      {        type: "paragraph",      },    ],  });  // Renders the editor instance.  return (    <BlockNoteView      editor={editor}      // Removes all menus and toolbars.      formattingToolbar={false}      linkToolbar={false}      filePanel={false}      sideMenu={false}      slashMenu={false}      tableHandles={false}    />  );}