import * as TooltipPrimitive from '@radix-ui/react-tooltip'; import * as React from 'react'; import { TooltipContent } from './tooltip-content'; type RootProps = React.ComponentPropsWithoutRef; export interface TooltipProps extends RootProps {} export const TooltipRoot: React.FC> = ({ children, ...props }) => {children}; export const Tooltip = Object.assign(TooltipRoot, { Arrow: TooltipPrimitive.TooltipArrow, Provider: TooltipPrimitive.TooltipProvider, Content: TooltipContent, Trigger: TooltipPrimitive.TooltipTrigger, });