added toggleCellMerge and changed example to use it
If all selected cells are merged than the next call will split them.
This commit is contained in:
@@ -47,6 +47,14 @@ export default class Table extends Node {
|
||||
addRowAfter: () => addRowAfter,
|
||||
deleteRow: () => deleteRow,
|
||||
deleteTable: () => deleteTable,
|
||||
toggleCellMerge: () => (
|
||||
(state, dispatch) => {
|
||||
if (mergeCells(state, dispatch)) {
|
||||
return
|
||||
}
|
||||
splitCell(state, dispatch)
|
||||
}
|
||||
),
|
||||
mergeCells: () => mergeCells,
|
||||
splitCell: () => splitCell,
|
||||
toggleHeaderColumn: () => toggleHeaderColumn,
|
||||
|
||||
Reference in New Issue
Block a user