Hi, long time user and sponsor of Prosemirror –
I recently realized that some of our users frustrations with lists come from the fact that the spec
for list_item has been set as paragraph block*
, this came from the recommendations in the GitHub - ProseMirror/prosemirror-schema-list: List-related schema elements and commands for ProseMirror but I’m unclear why the first item is enforced to be a paragraph.
In testing everything including splitting, wrapping etc seems to work fine with a simpler spec of block+
. Any insight?