Replace antd Tooltip with @highlight-run/ui Tooltip in the InfoTooltip wrapper component. This removes antd dependency from the 9 files that use InfoTooltip throughout the codebase.
| File | antd Component Removed | Replacement |
|---|---|---|
InfoTooltip.tsx |
Tooltip from antd |
Tooltip from @highlight-run/ui |
InfoTooltip.tsx |
TooltipPropsWithTitle from antd/es/tooltip |
Simplified native props |
InfoTooltip.module.css |
antd-specific .ant-tooltip-inner and .ant-tooltip-arrow-content overrides |
Removed (no longer needed) |
The migration also adds backwards-compatible support for the text prop (used in LabeledRow) while marking antd-specific props (placement, align, visible) as deprecated since the native Tooltip handles positioning automatically.
Part of the ongoing effort to remove antd dependencies from workspace and project settings.
/claim #8635
🤖 Generated with Claude Code
xidik12
@xidik12
Highlight (YC W23)
@highlight