(content: Content)
| 619 | : setValue(valueId, value, skipMiddleware); |
| 620 | |
| 621 | const setValidContent = (content: Content): void => |
| 622 | ifTransformed( |
| 623 | content, |
| 624 | () => |
| 625 | ifNotUndefined( |
| 626 | middleware[0], |
| 627 | (willSetContent) => |
| 628 | whileMutating(() => willSetContent(structuredClone(content))), |
| 629 | () => content, |
| 630 | ), |
| 631 | ([tables, values]) => { |
| 632 | (objIsEmpty(tables) ? delTables : setTables)(tables); |
| 633 | (objIsEmpty(values) ? delValues : setValues)(values); |
| 634 | }, |
| 635 | contentOrChangesIsEqual, |
| 636 | ); |
| 637 | |
| 638 | const setValidTables = (tables: Tables, forceDel?: boolean): TablesMap => |
| 639 | ifTransformed( |
no test coverage detected
searching dependent graphs…