'use client' import * as React from 'react' import { type ComponentPropsWithoutRef, type ElementRef, forwardRef } from 'react' import * as TooltipPrimitive from '@radix-ui/react-tooltip' import { cn } from '@/lib/utils' const TooltipProvider = TooltipPrimitive.Provider const Tooltip = TooltipPrimitive.Root const TooltipTrigger = TooltipPrimitive.Trigger interface TooltipContentProps extends ComponentPropsWithoutRef { type?: 'default' | 'copy' } const TooltipContent = forwardRef< ElementRef, TooltipContentProps >(({ className, sideOffset = 4, type = 'default', ...props }, ref) => ( )) TooltipContent.displayName = TooltipPrimitive.Content.displayName export { Tooltip, TooltipTrigger, TooltipContent, TooltipProvider }