You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Fix mismatched refs lint suppression scope in useTabular #2199
packages/graph-explorer/src/components/Tabular/useTabular.ts:427 opens a block disable for react-compiler/refs, but the matching re-enable at :435 names react-hooks/refs — a namespace that is not loaded (the jsPlugin is named react-compiler in .oxlintrc.json:99, and the rule is enabled at :120). Oxlint pairs disable/enable directives by rule name, so the re-enable never matches and the disable leaks to the end of the file. react-compiler/refs therefore stays off for everything after the react-table options object.
Proposed change
Change the re-enable at :435 to /* oxlint-enable react-compiler/refs */, scoping the suppression to the options object. There are no .current reads after :435, so no new violations appear.
Activity
danielvanza commentedon Sep 19, 2026
I'd like to work on this. I'll open a draft PR shortly.
danielvanza commentedon Sep 19, 2026
Draft PR: #2200