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
refactor: tighten TypeScript config and fix all type errors (#246)
Enable noUncheckedIndexedAccess and exactOptionalPropertyTypes in tsconfig.json.
Fix all resulting errors across the codebase including:
- Convert i18n JSON files from JS object literals to valid JSON
- Fix SLATrendChart missing closing brace in early return
- Add explicit | undefined to optional interface properties for EOPT compat
- Fix noUncheckedIndexedAccess violations with non-null assertions
- Fix actionLabel/onAction → primaryAction prop migration in route-state
- Fix various type mismatches in API services, hooks, and components
Closes#160
0 commit comments