veza/apps/web/src/components/ui/tabs
senke 09bb663659 chore: enable noUncheckedIndexedAccess, isolate ghost MSW handlers, document go-clamd tech debt
- Enable TypeScript noUncheckedIndexedAccess and fix 133 resulting errors
  across 46 files with proper null guards, optional chaining, and fallbacks
- Extract education/gamification ghost feature MSW handlers into handlers-ghost.ts
- Add Storybook test plugin documentation in vitest.config.ts
- Document abandoned go-clamd dependency (2017) as tech debt in upload_validator.go

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 23:12:35 +01:00
..
index.ts refactor(ui): tabs module, re-export 2026-02-06 10:12:33 +01:00
Tabs.tsx feat(a11y): comprehensive accessibility & view states improvements 2026-02-09 23:04:35 +01:00
TabsContent.tsx feat(a11y): comprehensive accessibility & view states improvements 2026-02-09 23:04:35 +01:00
TabsList.tsx chore: enable noUncheckedIndexedAccess, isolate ghost MSW handlers, document go-clamd tech debt 2026-02-12 23:12:35 +01:00
TabsTrigger.tsx refactor: Phase 7 — Clean up legacy components and remove dead tokens 2026-02-12 02:09:29 +01:00
types.ts feat(a11y): comprehensive accessibility & view states improvements 2026-02-09 23:04:35 +01:00