(tableId: Id, rowId: Id, cellId: Id)
| 1105 | }; |
| 1106 | |
| 1107 | const getCellChange: GetCellChange = (tableId: Id, rowId: Id, cellId: Id) => |
| 1108 | ifNotUndefined( |
| 1109 | mapGet(mapGet(mapGet(changedCells, tableId), rowId), cellId), |
| 1110 | ([oldCell, newCell]) => [ |
| 1111 | true, |
| 1112 | decodeIfJson(oldCell), |
| 1113 | decodeIfJson(newCell), |
| 1114 | ], |
| 1115 | () => [false, ...pairNew(getCell(tableId, rowId, cellId))] as CellChange, |
| 1116 | ) as CellChange; |
| 1117 | |
| 1118 | const getValueChange: GetValueChange = (valueId: Id) => |
| 1119 | ifNotUndefined( |
no test coverage detected
searching dependent graphs…