fix: use toggleHeader from prosemirror-tables (#2412), fix #548

Switches the table commands to use `toggleHeader` command instead of the deprecated `toggleHeaderColumn`, `toggleHeaderRow`, and `toggleHeaderCell` commands from `prosemirror-tables`.
This commit is contained in:
JP Obley
2022-01-25 05:09:30 -05:00
committed by GitHub
parent 82759a898a
commit c6bea9aa5c

View File

@@ -18,8 +18,7 @@ import {
deleteTable, deleteTable,
mergeCells, mergeCells,
splitCell, splitCell,
toggleHeaderColumn, toggleHeader,
toggleHeaderRow,
toggleHeaderCell, toggleHeaderCell,
setCellAttr, setCellAttr,
fixTables, fixTables,
@@ -157,10 +156,10 @@ export const Table = Node.create<TableOptions>({
return splitCell(state, dispatch) return splitCell(state, dispatch)
}, },
toggleHeaderColumn: () => ({ state, dispatch }) => { toggleHeaderColumn: () => ({ state, dispatch }) => {
return toggleHeaderColumn(state, dispatch) return toggleHeader('column')(state, dispatch)
}, },
toggleHeaderRow: () => ({ state, dispatch }) => { toggleHeaderRow: () => ({ state, dispatch }) => {
return toggleHeaderRow(state, dispatch) return toggleHeader('row')(state, dispatch)
}, },
toggleHeaderCell: () => ({ state, dispatch }) => { toggleHeaderCell: () => ({ state, dispatch }) => {
return toggleHeaderCell(state, dispatch) return toggleHeaderCell(state, dispatch)