From 4bffaa7e8cce13d78a90e4de5457f51abf0cbb9f Mon Sep 17 00:00:00 2001 From: Nikita Yutanov Date: Thu, 16 Jan 2025 17:42:01 +0300 Subject: [PATCH] fix event target --- utils/vara-ui/src/components/tooltip/tooltip.stories.tsx | 7 ++++++- utils/vara-ui/src/components/tooltip/tooltip.tsx | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/utils/vara-ui/src/components/tooltip/tooltip.stories.tsx b/utils/vara-ui/src/components/tooltip/tooltip.stories.tsx index e465fa4199..27e84250b8 100644 --- a/utils/vara-ui/src/components/tooltip/tooltip.stories.tsx +++ b/utils/vara-ui/src/components/tooltip/tooltip.stories.tsx @@ -1,6 +1,7 @@ import { Meta, StoryObj } from '@storybook/react'; import { Tooltip } from './tooltip'; +import { Button } from '../button'; type Type = typeof Tooltip; type Story = StoryObj; @@ -11,7 +12,11 @@ const meta: Meta = { args: { position: 'top', value: 'Tooltip', - children: , + children: ( +
+
+ ), }, argTypes: { position: { diff --git a/utils/vara-ui/src/components/tooltip/tooltip.tsx b/utils/vara-ui/src/components/tooltip/tooltip.tsx index 8083585b75..a5a2549d35 100644 --- a/utils/vara-ui/src/components/tooltip/tooltip.tsx +++ b/utils/vara-ui/src/components/tooltip/tooltip.tsx @@ -35,7 +35,7 @@ function Tooltip({ value, position = 'top', children }: Props) { const [style, setStyle] = useState(); const handleMouseOver = (event: MouseEvent) => { - const anchor = event.target as HTMLElement | null; + const anchor = event.currentTarget as HTMLElement | null; if (!anchor) return; setStyle(getPosition(anchor, position));