import { FC, useState } from "react"; import { Box, Text } from "../../../components"; import { tooltipBubble, tooltipWrapper } from "./Tooltip.styles"; import "./Tooltip.css"; const Tooltip: FC = ({ anchor = "top", children, content, className, motion, }) => { const [show, setShow] = useState(false); const renderContent = () => { if (typeof content === "string") { return ; } return {content}; }; return ( setShow(true)} onMouseLeave={() => setShow(false)} > {renderContent()} {children} ); }; export default Tooltip;