/** * @factory/ui — Tooltip (Radix `@radix-ui/react-tooltip` wrapper). * Radix handles show delay, positioning and hiding on focus-out/Escape. */ import * as React from "react"; import * as RadixTooltip from "@radix-ui/react-tooltip"; import { clsx } from "clsx"; export const TooltipProvider = RadixTooltip.Provider; export const Tooltip = RadixTooltip.Root; export const TooltipTrigger = RadixTooltip.Trigger; export const TooltipContent = React.forwardRef< React.ElementRef, React.ComponentPropsWithoutRef >(({ className, sideOffset = 6, ...props }, ref) => ( )); TooltipContent.displayName = "TooltipContent";