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 ==============================