'use client'; import React, { useState } from "react"; interface TooltipProps { tip: string; // Teks yang akan ditampilkan dalam tooltip children: React.ReactNode; // Elemen yang akan memunculkan tooltip } const Tooltip: React.FC = ({ tip, children }) => { const [visible, setVisible] = useState(false); return (
setVisible(true)} onMouseLeave={() => setVisible(false)} > {children} {visible && (
{tip}
)}
); }; export default Tooltip;