- Create centralized tooltip definitions with TooltipType enum - Add comprehensive tooltip content for 31 different field types - Include Lighthouse relationships, calculations, and documentation links - Implement click-to-open modal system with rich content display - Refactor Tooltip component to use enum-based content lookup - Update RequestsTable and RequestDebugger to use simplified enum syntax - Add Modal component with keyboard shortcuts and backdrop dismiss - Maintain type safety with proper TypeScript interfaces - Clean up component props by centralizing all tooltip content Benefits: - Single source of truth for all tooltip definitions - Improved maintainability and consistency - Type-safe enum usage prevents errors - Reduced code duplication across components - Enhanced UX with detailed modal explanations 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| httprequestviewer | ||
| shared | ||
| PhaseViewer.tsx | ||
| RequestDebugger.tsx | ||
| TraceSelector.tsx | ||
| TraceStats.tsx | ||
| TraceUpload.tsx | ||
| TraceViewer.tsx | ||