From d1067cd15fb8e8d5187bc3bb13755205337f560d Mon Sep 17 00:00:00 2001 From: gabrieljablonski Date: Sat, 13 May 2023 14:36:19 -0300 Subject: [PATCH 1/3] feat: hidden prop and data attribute --- src/components/Tooltip/Tooltip.tsx | 3 ++- src/components/Tooltip/TooltipTypes.d.ts | 2 ++ src/components/TooltipController/TooltipController.tsx | 6 ++++++ .../TooltipController/TooltipControllerTypes.d.ts | 2 ++ 4 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/components/Tooltip/Tooltip.tsx b/src/components/Tooltip/Tooltip.tsx index dc222f90..ab9d2e1b 100644 --- a/src/components/Tooltip/Tooltip.tsx +++ b/src/components/Tooltip/Tooltip.tsx @@ -25,6 +25,7 @@ const Tooltip = ({ delayShow = 0, delayHide = 0, float = false, + hidden = false, noArrow = false, clickable = false, closeOnEsc = false, @@ -538,7 +539,7 @@ const Tooltip = ({ } }, [id, anchorSelect]) - const canShow = content && show && Object.keys(inlineStyles).length > 0 + const canShow = !hidden && content && show && Object.keys(inlineStyles).length > 0 return rendered ? (