mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-03 22:37:03 +00:00
committed by
Mohamed Hegazy
parent
7f2ac5d513
commit
5515e867df
Vendored
+1
-1
@@ -16,7 +16,7 @@ import {
|
||||
DOMAttributes, DOMElement, ReactNode, ReactPortal
|
||||
} from 'react';
|
||||
|
||||
export function findDOMNode(instance: ReactInstance): Element;
|
||||
export function findDOMNode(instance: ReactInstance): Element | null | Text;
|
||||
export function unmountComponentAtNode(container: Element): boolean;
|
||||
|
||||
export function createPortal(children: ReactNode, container: Element): ReactPortal;
|
||||
|
||||
@@ -91,7 +91,7 @@ export class ReactTooltipTest extends React.PureComponent {
|
||||
<p data-for="show-on-click" ref="fooShow" data-tip="tooltip" />
|
||||
<button
|
||||
onClick={() => {
|
||||
ReactTooltip.show(findDOMNode(this.refs.fooShow));
|
||||
ReactTooltip.show(findDOMNode(this.refs.fooShow) as Element);
|
||||
}}
|
||||
/>
|
||||
<ReactTooltip id="show-on-click" />
|
||||
@@ -99,7 +99,7 @@ export class ReactTooltipTest extends React.PureComponent {
|
||||
<p data-for="hide-on-click" ref="fooHide" data-tip="tooltip"/>
|
||||
<button
|
||||
onClick={() => {
|
||||
ReactTooltip.hide(findDOMNode(this.refs.fooHide));
|
||||
ReactTooltip.hide(findDOMNode(this.refs.fooHide) as Element);
|
||||
}}
|
||||
/>
|
||||
<ReactTooltip id="hide-on-click" />
|
||||
|
||||
@@ -237,8 +237,8 @@ const str: string = ReactDOMServer.renderToString(element);
|
||||
const markup: string = ReactDOMServer.renderToStaticMarkup(element);
|
||||
const notValid: boolean = React.isValidElement(props); // false
|
||||
const isValid = React.isValidElement(element); // true
|
||||
let domNode: Element = ReactDOM.findDOMNode(component);
|
||||
domNode = ReactDOM.findDOMNode(domNode);
|
||||
let domNode = ReactDOM.findDOMNode(component);
|
||||
domNode = ReactDOM.findDOMNode(domNode as Element);
|
||||
const fragmentType: React.ComponentType = React.Fragment;
|
||||
|
||||
//
|
||||
|
||||
@@ -255,8 +255,8 @@ const str: string = ReactDOMServer.renderToString(element);
|
||||
const markup: string = ReactDOMServer.renderToStaticMarkup(element);
|
||||
const notValid: boolean = React.isValidElement(props); // false
|
||||
const isValid = React.isValidElement(element); // true
|
||||
let domNode: Element = ReactDOM.findDOMNode(component);
|
||||
domNode = ReactDOM.findDOMNode(domNode);
|
||||
let domNode = ReactDOM.findDOMNode(component);
|
||||
domNode = ReactDOM.findDOMNode(domNode as Element);
|
||||
|
||||
//
|
||||
// React Elements
|
||||
|
||||
Reference in New Issue
Block a user