This example demonstrates one way to implement something like
footnotes in ProseMirror. The footnotes in this editor's schema are
inline nodes which contain inline content. They are drawn in the
editor as numbers, but when you node-select them, they pop up a little
sub-editor. Changes in this sub-editor are propagated to the outer
editor, and vice versa, so that collaborative editing would work even
for the footnote text.
This paragraph has a footnoteWhich is a piece of text placed at the bottom of a page or chapter, providing additional comments or citations. in it. And anotherSome more footnote text. one.
Move onto or click on a footnote number to edit it.