From 9185dec0c9b9c019318b11a94afca7f6c2ab018e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9ss=20Martins?= <81935519+Jessmartins91@users.noreply.github.com> Date: Tue, 26 Nov 2024 16:42:44 -0300 Subject: [PATCH 1/3] fix: tooltip trigger --- src/components/tooltip/tooltip.tsx | 32 ++++++++---------------------- 1 file changed, 8 insertions(+), 24 deletions(-) diff --git a/src/components/tooltip/tooltip.tsx b/src/components/tooltip/tooltip.tsx index 69e5e95..fa14543 100644 --- a/src/components/tooltip/tooltip.tsx +++ b/src/components/tooltip/tooltip.tsx @@ -3,38 +3,24 @@ import { InfoCircleIcon } from '@stash-ui/light-icons'; import * as TooltipPrimitive from '@radix-ui/react-tooltip'; import { cn } from '@/lib/utils'; -export interface TooltipProps - extends React.ComponentProps { +export interface TooltipProps extends React.ComponentProps { children: React.ReactNode; className?: string; sideOffset?: number; trigger?: JSX.Element; showArrow?: boolean; } -function Tooltip({ - className, - sideOffset = 4, - trigger, - showArrow, - ...props -}: TooltipProps) { +function Tooltip({ className, sideOffset = 4, trigger, showArrow, ...props }: TooltipProps) { + const [open, setOpen] = React.useState(false); return ( - - - {trigger ? ( - trigger - ) : ( - - )} + + setOpen(!open)}> + {trigger ? trigger : } {props.children} - {showArrow ? ( - - ) : null} + {showArrow ? : null} From ab0f4d9f626b827060a6f6c36ce15b4ed4bc8ae7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9ss=20Martins?= <81935519+Jessmartins91@users.noreply.github.com> Date: Tue, 26 Nov 2024 16:43:10 -0300 Subject: [PATCH 2/3] chore(release): 0.0.258 --- CHANGELOG.md | 7 +++++++ package.json | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0b70fb4..f4bab9c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +### [0.0.258](https://github.com/getpingback/ui/compare/v0.0.257...v0.0.258) (2024-11-26) + + +### Bug Fixes + +* tooltip trigger ([9185dec](https://github.com/getpingback/ui/commits/9185dec0c9b9c019318b11a94afca7f6c2ab018e)) + ### [0.0.256](https://github.com/getpingback/ui/compare/v0.0.254...v0.0.256) (2024-11-26) ### [0.0.255](https://github.com/getpingback/ui/compare/v0.0.254...v0.0.255) (2024-11-26) diff --git a/package.json b/package.json index 08083df..4126587 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@getpingback/ui", "author": "Pingback Team", - "version": "0.0.257", + "version": "0.0.258", "license": "MIT", "main": "dist/cjs/index.js", "module": "dist/esm/index.js", From a278adbfe62139bc66dc050d1a6f53ddf4b6003e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9ss=20Martins?= <81935519+Jessmartins91@users.noreply.github.com> Date: Tue, 26 Nov 2024 16:43:35 -0300 Subject: [PATCH 3/3] v0.0.259 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 4126587..a4c9b21 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@getpingback/ui", "author": "Pingback Team", - "version": "0.0.258", + "version": "0.0.259", "license": "MIT", "main": "dist/cjs/index.js", "module": "dist/esm/index.js",