diff --git a/ivette/.eslintrc.js b/ivette/.eslintrc.js index 256118d6c6b93af0c0ea15b5f60c2792e6ee93f7..9f7e0ae0e26599d4b5b578352e3047e59457669c 100644 --- a/ivette/.eslintrc.js +++ b/ivette/.eslintrc.js @@ -102,7 +102,7 @@ module.exports = { "default-case": "off", "consistent-return": "off", // Allow modify properties of object passed in parameter - "no-param-reassign": "error", //[ "error", { "props": false } ], + "no-param-reassign": [ "error", { "props": false } ], // Disallow the use of var in favor of let and const "no-var": "error", // Do not favor default import diff --git a/ivette/src/dome/src/renderer/dome.tsx b/ivette/src/dome/src/renderer/dome.tsx index 4ab30ec636ebbb4c3232291b8ffea7d41c32a040..261f6f1de3178e0622b05362c35bd146ac1926a2 100644 --- a/ivette/src/dome/src/renderer/dome.tsx +++ b/ivette/src/dome/src/renderer/dome.tsx @@ -508,7 +508,7 @@ const CLOCKEVENT = (period: number) => `dome.clock.${period}`; const TIC_CLOCK = (clk: Clock) => () => { if (0 < clk.pending) { - clk.time += clk.period; // eslint-disable-line no-param-reassign + clk.time += clk.period; System.emitter.emit(clk.event, clk.time); } else { if (clk.timer) clearInterval(clk.timer); diff --git a/ivette/src/dome/src/renderer/table/arrays.ts b/ivette/src/dome/src/renderer/table/arrays.ts index 5abe5992daa086172bd98a05b63c30ec72c72908..9ab710b5b95dec1e4d11b40e5146a7afbf8b96a4 100644 --- a/ivette/src/dome/src/renderer/table/arrays.ts +++ b/ivette/src/dome/src/renderer/table/arrays.ts @@ -109,7 +109,6 @@ export class ArrayModel<Key, Row> } // Lazily compute table ; modifies packed entries in place - /* eslint-disable no-param-reassign */ protected rebuild(): PACK<Key, Row>[] { const current = this.table; let filtered = 0; @@ -133,7 +132,6 @@ export class ArrayModel<Key, Row> this.filtered = filtered; return table; } - /* eslint-enable no-param-reassign */ // -------------------------------------------------------------------------- // --- Proxy diff --git a/ivette/src/dome/src/renderer/table/views.tsx b/ivette/src/dome/src/renderer/table/views.tsx index c8ff5652821670e6a43bb3b1b6cd4b3248c166e2..14a434653313ccd3fe5a9ef63883468c7635c7fd 100644 --- a/ivette/src/dome/src/renderer/table/views.tsx +++ b/ivette/src/dome/src/renderer/table/views.tsx @@ -1016,13 +1016,11 @@ function makeTable<Key, Row>( const columns = makeColumns(state, cprops); const resizers = makeResizers(state, cprops); - /* eslint-disable no-param-reassign */ state.rowCount = rowCount; if (state.width !== width) { state.width = width; setImmediate(state.forceUpdate); } - /* eslint-enable no-param-reassign */ return ( <div onKeyDown={state.onKeyDown}>