diff --git a/types/rc-tooltip/index.d.ts b/types/rc-tooltip/index.d.ts index 84068dd920..c24f0018fd 100644 --- a/types/rc-tooltip/index.d.ts +++ b/types/rc-tooltip/index.d.ts @@ -1,6 +1,7 @@ // Type definitions for rc-tooltip v3.4.2 // Project: https://github.com/react-component/tooltip // Definitions by: rhysd +// ahstro // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 @@ -26,7 +27,7 @@ declare namespace Tooltip { placement?: Placement | Object; align?: Object; onPopupAlign?: (popupDomNode: Element, align: Object) => void; - overlay: React.ReactElement | (() => React.ReactElement); + overlay: React.ReactNode; arrowContent?: React.ReactNode; getTooltipContainer?: () => Element; destroyTooltipOnHide?: boolean; diff --git a/types/rc-tooltip/rc-tooltip-tests.tsx b/types/rc-tooltip/rc-tooltip-tests.tsx index 751ffc43ec..832a292e97 100644 --- a/types/rc-tooltip/rc-tooltip-tests.tsx +++ b/types/rc-tooltip/rc-tooltip-tests.tsx @@ -9,6 +9,13 @@ ReactDOM.render( document.querySelector('.app') ); +ReactDOM.render( + + hover + , + document.querySelector('.app') +); + ReactDOM.render(