fix(lint): 补全 AuditOperationsTab react-hooks/incompatible-library 抑制指令 — U12 遗漏的 TanStack Virtual 兼容性标注 (同 useVirtualRows/PodsTab), ESLint warnings 43→42 (仅剩 react-refresh 架构性约束), tsc -b=0, npm build✓, 17/17测试通过

This commit is contained in:
attacker committed 2026-07-16 12:57:22 +08:00
1 parent 96ed39d122
commit a874832f10
1 file changed
+1
@@ -108,6 +108,7 @@ export function AuditOperationsTab() {
const scrollRef = useRef<HTMLDivElement>(null); const scrollRef = useRef<HTMLDivElement>(null);
const GRID_COLS = 'minmax(140px,1fr) minmax(80px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(140px,1fr) minmax(100px,1fr) minmax(80px,0.8fr) 48px'; const GRID_COLS = 'minmax(140px,1fr) minmax(80px,1fr) minmax(100px,1fr) minmax(100px,1fr) minmax(140px,1fr) minmax(100px,1fr) minmax(80px,0.8fr) 48px';
// eslint-disable-next-line react-hooks/incompatible-library -- TanStack Virtual returns non-memoizable functions (same as useVirtualRows/PodsTab)
const virtualizer = useVirtualizer({ const virtualizer = useVirtualizer({
count: filteredLogs.length, count: filteredLogs.length,
getScrollElement: () => scrollRef.current, getScrollElement: () => scrollRef.current,