From 78058d691af38064f233623ecaa1ef12b70ee0fb Mon Sep 17 00:00:00 2001 From: Daniel Hougaard <62331820+DanielHougaard@users.noreply.github.com> Date: Wed, 20 Mar 2024 12:55:08 +0100 Subject: [PATCH] Enhancement: Add disabled prop to Tooltip component --- frontend/src/components/v2/Tooltip/Tooltip.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frontend/src/components/v2/Tooltip/Tooltip.tsx b/frontend/src/components/v2/Tooltip/Tooltip.tsx index 9d1285aa0..df1ef9e28 100644 --- a/frontend/src/components/v2/Tooltip/Tooltip.tsx +++ b/frontend/src/components/v2/Tooltip/Tooltip.tsx @@ -11,6 +11,7 @@ export type TooltipProps = Omit void; defaultOpen?: boolean; position?: "top" | "bottom" | "left" | "right"; + isDisabled?: boolean; }; export const Tooltip = ({ @@ -21,6 +22,7 @@ export const Tooltip = ({ defaultOpen, className, asChild = true, + isDisabled, position = "top", ...props }: TooltipProps) => ( @@ -43,6 +45,7 @@ data-[state=delayed-open]:data-[side=right]:animate-slideLeftAndFade data-[state=delayed-open]:data-[side=left]:animate-slideRightAndFade data-[state=delayed-open]:data-[side=bottom]:animate-slideUpAndFade `, + isDisabled && "!hidden", className )} >