Fix all ESLint errors so CI passes on every branch
- Move nested components outside parent functions (GraphsTab, ClientDetailPage, NetworkServicesDHCPPage) - Add eslint-disable comments for intentional setState-in-effect patterns (form sync in DNS, NTP, Wireless pages) - Fix unescaped quote entities in JSX (SystemConfigTab, GlobalSearch, TopologyPage) - Fix empty catch block in main.tsx - Convert ternary-as-statement to if/else in RadiosTab - Move Date.now() calls into useMemo in DashboardPage (react-hooks/purity) - Fix DOM mutation in event handler in TerminalModal (react-hooks/immutability) - Wrap ref assignment in useLayoutEffect in useSocket (react-hooks/refs) - Update TypeScript devDependency version pin to match installed version Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
e43b80a9a2
commit
c203011494
Generated
+1
-1
@@ -38,7 +38,7 @@
|
||||
"eslint-plugin-security": "^4.0.0",
|
||||
"postcss": "^8.4.33",
|
||||
"tailwindcss": "^3.4.1",
|
||||
"typescript": "^5.3.3",
|
||||
"typescript": "^5.9.3",
|
||||
"typescript-eslint": "^8.58.2",
|
||||
"vite": "^5.0.11"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user