Wiki source code of Headless Blocknote Editor Limitations
Last modified by Manuel Leduc on 2026/02/05 17:22
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | The rendered portion of BlockNote is in React, and a wrapper is designed around it to make its integration seamless in Vue. In other words, no React integration is required on the developer's part; simply using the component 'as-is' will work. No configuration is required in the bundler (Vite, Rollup, ...) and React does //not// need to be imported. | ||
| 2 | |||
| 3 | Some limitations of that approach are: | ||
| 4 | |||
| 5 | * A React app is created for each instance of the BlockNote editor | ||
| 6 | * Communication with the editor is handled using events, as React and Vue events aren't compatible | ||
| 7 | * React versions need to be aligned ; if an application is using a given version and the BlockNote Headless module is using another, some problems may arise |