diff --git a/src/components/tooltip/index.tsx b/src/components/tooltip/index.tsx index 1fa94ffa..cd139e2a 100644 --- a/src/components/tooltip/index.tsx +++ b/src/components/tooltip/index.tsx @@ -5,6 +5,7 @@ import { cn } from '../../lib/utils' type TooltipProps = React.ComponentProps & { className?: string title: React.ReactNode + disabled?: boolean } & Pick, 'side' | 'sideOffset' | 'align'> const TooltipContentNoArrow = ({ @@ -27,7 +28,20 @@ const TooltipContentNoArrow = ({ ) } -export const Tooltip = ({ className, title, children, side, sideOffset, align, ...props }: TooltipProps) => { +export const Tooltip = ({ + className, + title, + children, + side, + sideOffset, + align, + disabled = false, + ...props +}: TooltipProps) => { + if (disabled) { + return <>{children} + } + return ( {children}