Files
blitzkit/packages/website/src/components/Tooltip/index.tsx
T

19 lines
407 B
TypeScript
Raw Normal View History

2026-08-26 14:02:44 -05:00
import type { ReactNode } from "react";
import styles from "./index.module.css";
interface Props {
children: ReactNode;
tooltip: string;
2026-10-27 16:49:52 -05:00
side?: "top" | "left";
2026-08-26 14:02:44 -05:00
}
2026-10-27 16:49:52 -05:00
export function Tooltip({ children, tooltip, side = "top" }: Props) {
2026-08-26 14:02:44 -05:00
return (
<div className={styles.tooltip}>
2026-10-27 16:49:52 -05:00
<div className={styles.text} data-side={side}>
{tooltip}
</div>
2026-08-26 14:02:44 -05:00
{children}
</div>
);
}