From cad00f1a25241694e2361ee14a515d8cd8d6276e Mon Sep 17 00:00:00 2001 From: nuintun Date: Thu, 23 Jan 2025 22:54:30 +0800 Subject: [PATCH] feat: TooltipRef export popup element (#49230) --- components/tooltip/index.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/components/tooltip/index.tsx b/components/tooltip/index.tsx index 39f6d00381..b19f3dc121 100644 --- a/components/tooltip/index.tsx +++ b/components/tooltip/index.tsx @@ -34,6 +34,8 @@ export interface TooltipRef { forceAlign: VoidFunction; /** Wrapped dom element. Not promise valid if child not support ref */ nativeElement: HTMLElement; + /** Popup dom element */ + popupElement: HTMLDivElement; } export type TooltipPlacement = @@ -179,6 +181,7 @@ const InternalTooltip = React.forwardRef((props, ref) forceAlign(); }, nativeElement: tooltipRef.current?.nativeElement!, + popupElement: tooltipRef.current?.popupElement!, })); // ============================== Warn ==============================