import * as TooltipPrimitive from "@radix-ui/react-tooltip"; import * as React from "react"; import { cn } from "@/lib/utils"; const TooltipProvider = React.forwardRef< React.ElementRef, React.ComponentPropsWithoutRef // eslint-disable-next-line @typescript-eslint/no-unused-vars >(({ delayDuration = 0, ...props }, _ref) => { return ; }); TooltipProvider.displayName = "TooltipProvider"; const Tooltip = React.forwardRef< React.ElementRef, React.ComponentPropsWithoutRef // eslint-disable-next-line @typescript-eslint/no-unused-vars >(({ ...props }, _ref) => { return ( ); }); Tooltip.displayName = "Tooltip"; const TooltipTrigger = React.forwardRef< React.ElementRef, React.ComponentPropsWithoutRef >(({ ...props }, ref) => { return ; }); TooltipTrigger.displayName = "TooltipTrigger"; const TooltipContent = React.forwardRef< React.ElementRef, React.ComponentPropsWithoutRef >(({ className, sideOffset = 0, children, ...props }, ref) => { return ( {children} ); }); TooltipContent.displayName = "TooltipContent"; export { Tooltip, TooltipTrigger, TooltipContent, TooltipProvider };