I am looking into using the
prosemirror-tables module for table support. It looks very well thought out, so thanks for that!
In my use case we need to support extra attributes both on the table and the row level. We need this for things like the table width, special table styles, highlighted rows, etc.
As far as I can tell, right now only cells have support for extra attributes. Would it make sense for me to submit a PR to add the same support for rows and tables?
Or should I rather be making my own schema that is compatible with the schema created by
tableNodes, by means of using
tableRole and having attributes
col|rowspan on cells?
I guess the question is: how much of the
prosemirror-tables code relies on using the exact schema created by