2024-10-07 10:53:47 -07:00
|
|
|
import { QuestionMarkCircledIcon } from "@radix-ui/react-icons";
|
|
|
|
|
import {
|
|
|
|
|
Tooltip,
|
|
|
|
|
TooltipContent,
|
|
|
|
|
TooltipProvider,
|
|
|
|
|
TooltipTrigger,
|
|
|
|
|
} from "./ui/tooltip";
|
|
|
|
|
|
|
|
|
|
type Props = {
|
|
|
|
|
content: string;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
function HelpTooltip({ content }: Props) {
|
|
|
|
|
return (
|
|
|
|
|
<TooltipProvider>
|
2024-10-22 06:04:35 -07:00
|
|
|
<Tooltip delayDuration={300}>
|
2024-10-07 10:53:47 -07:00
|
|
|
<TooltipTrigger asChild>
|
2024-11-22 11:18:43 -08:00
|
|
|
<QuestionMarkCircledIcon className="size-4" />
|
2024-10-07 10:53:47 -07:00
|
|
|
</TooltipTrigger>
|
|
|
|
|
<TooltipContent className="max-w-[250px]">{content}</TooltipContent>
|
|
|
|
|
</Tooltip>
|
|
|
|
|
</TooltipProvider>
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export { HelpTooltip };
|