import {PropsWithChildren, ReactElement} from "react"; import clsx from "clsx"; export interface TooltipProps { message: string | ReactElement classNames?: string[] style?: object } const defaultStyle = {}; const Tooltip = (props: PropsWithChildren) => { const {children, message, classNames = [], style = defaultStyle } = props; const classes = ['group','relative','flex']; clsx(classes.concat(classNames)) return (
{children} {message}
) } export default Tooltip;