Code block plugin for blocknote editor.
npm install @defensestation/blocknote-code!Stability Badge

Code block for Blocknote.

A demo is worth a thousand words
Get the package
``shell`
$ yarn add @defensestation/blocknote-code
Include module at your application
`javascript`
import { CodeBlock, insertCode } from "@defensestation/blocknote-code";
Create schema with code block.
`javascript`
const schema = BlockNoteSchema.create({
blockSpecs: {
...defaultBlockSpecs,
procode: CodeBlock,
},
});
Add slash menu item.
`javascript``
slashMenu={false}
>
getItems={async (query) =>
filterSuggestionItems(
[...getDefaultReactSlashMenuItems(editor), insertCode()],
query
)
}
/>