Improved tooltips

This commit is contained in:
2026-02-12 15:12:37 +01:00
parent 582b706f68
commit b6627f87aa
2 changed files with 34 additions and 21 deletions
+6 -2
View File
@@ -4,15 +4,19 @@ export default function MinimalTooltip({
children,
label,
independent = false,
bottom = false,
}: {
children: React.ReactNode;
label: React.ReactNode;
independent?: boolean;
bottom?: boolean;
}) {
return (
<Tooltip>
<TooltipTrigger asChild={!independent}>{children}</TooltipTrigger>
<TooltipContent>{label}</TooltipContent>
<TooltipTrigger asChild={!independent}>
<span className="inline-flex">{children}</span>
</TooltipTrigger>
<TooltipContent side={bottom ? "bottom" : "top"}>{label}</TooltipContent>
</Tooltip>
);
}