"use client" import { useState, ReactNode } from "react" interface TooltipProps { content: ReactNode children: ReactNode className?: string } export function Tooltip({ content, children, className = "" }: TooltipProps) { const [show, setShow] = useState(false) return (
setShow(true)} onMouseLeave={() => setShow(false)} > {children} {show && (
{content}
)}
) }