Features
- add #108
- Overhauled the table state. Replaced
cells
androws
withheaderRows
,bodyRows
,footerRows
,headerCells
,bodyCells
, andfooterCells
. This reduces some of the redundancy in the data and makes it easier to render a table. - Added the
FunctionCell
component which is rendered for each column in a row in the footer. Allow for Notion-Like
calculations on column data
- Overhauled the table state. Replaced
Fixes
- fix #333
- All menus will now find the necessary space to render completely. This is helpful for when there are many columns or rows and the table overflows. This will also make menus more accessible on mobile.
Refactor
- Use the native Obsidian styling for the
Switch
component