Skip to content

Commit 7b38c61

Browse files
Merge pull request #68 from metalabdesign/more-updates
Few more flow fixes.
2 parents 153c69e + 5b0ddee commit 7b38c61

4 files changed

Lines changed: 15 additions & 26 deletions

File tree

flow-typed/npm/react-resize-observer_vx.x.x.js

Lines changed: 0 additions & 18 deletions
This file was deleted.

packages/flowtip-react-dom/package-lock.json

Lines changed: 6 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/flowtip-react-dom/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"homepage": "https://github.com/metalabdesign/flowtip/tree/master/packages/flowtip-react-dom",
2929
"dependencies": {
3030
"flowtip-core": "^5.2.0",
31-
"react-resize-observer": "^1.0.0"
31+
"react-resize-observer": "^1.0.1"
3232
},
3333
"peerDependencies": {
3434
"react": ">=0.14",

packages/flowtip-react-dom/src/util/findDOMNode.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,19 @@
33
import {findDOMNode as _findDOMNode} from 'react-dom';
44
import type {Component} from 'react';
55

6-
// flowlint unclear-type: off
6+
type FiberNode = {
7+
stateNode: null | Element | Text,
8+
child: ?FiberNode,
9+
};
10+
711
const findDOMNode = (
8-
componentOrElement: Element | ?Component<any, any>,
12+
componentOrElement: Element | ?Component<*, *>,
913
): null | Element | Text => {
1014
const node = _findDOMNode(componentOrElement);
1115
if (node) return node;
1216

13-
let fiberNode =
17+
let fiberNode: ?FiberNode =
18+
// flowlint-next-line unclear-type: off
1419
componentOrElement && (componentOrElement: any)._reactInternalFiber;
1520

1621
while (fiberNode && !(fiberNode.stateNode instanceof Element)) {

0 commit comments

Comments
 (0)