Skip to content

Commit 689da9c

Browse files
committed
avoid onOpen overwritting in Tooltip
1 parent 8e30b17 commit 689da9c

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

src/components/Tooltip/index.tsx

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,15 +45,20 @@ const Tooltip: React.FC<IProps> = ({ content, children, ...rest }) => {
4545
}
4646
}, [isOpen, onClose])
4747

48+
const handleOpen = () => {
49+
onOpen()
50+
rest.onOpen?.()
51+
}
52+
4853
return (
4954
<Popover
50-
isOpen={isOpen}
51-
onOpen={onOpen}
52-
onClose={onClose}
5355
placement="top"
5456
trigger={isMobile() ? "click" : "hover"}
5557
gutter={8}
5658
{...rest}
59+
isOpen={isOpen}
60+
onOpen={handleOpen}
61+
onClose={onClose}
5762
>
5863
<PopoverTrigger>{children}</PopoverTrigger>
5964
<PopoverContent>

0 commit comments

Comments
 (0)