add player badges
All checks were successful
Deploy / deploy (push) Successful in 2m24s

This commit is contained in:
Lee
2024-09-27 23:04:14 +01:00
parent d9b68f0c65
commit 1fa20b6e52
19 changed files with 502 additions and 108 deletions

View File

@ -1,4 +1,8 @@
import { Tooltip as ShadCnTooltip, TooltipContent, TooltipTrigger } from "./ui/tooltip";
import {
Tooltip as ShadCnTooltip,
TooltipContent,
TooltipTrigger,
} from "./ui/tooltip";
type Props = {
/**
@ -10,13 +14,18 @@ type Props = {
* What will be displayed in the tooltip
*/
display: React.ReactNode;
/**
* Where the tooltip will be displayed
*/
side?: "top" | "bottom" | "left" | "right";
};
export default function Tooltip({ children, display }: Props) {
export default function Tooltip({ children, display, side = "top" }: Props) {
return (
<ShadCnTooltip>
<TooltipTrigger asChild>{children}</TooltipTrigger>
<TooltipContent>{display}</TooltipContent>
<TooltipContent side={side}>{display}</TooltipContent>
</ShadCnTooltip>
);
}