- 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 |