1
- // flow-typed signature: 9b9f4128694a7f68659d945b81fb78ff
2
- // flow-typed version: 46dfe79a54 /react-test-renderer_v16.x.x/flow_>=v0.47.x
1
+ // flow-typed signature: b6bb53397d83d2d821e258cc73818d1b
2
+ // flow-typed version: 9c71eca8ef /react-test-renderer_v16.x.x/flow_>=v0.47.x
3
3
4
4
// Type definitions for react-test-renderer 16.x.x
5
5
// Ported from: https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/react-test-renderer
@@ -9,18 +9,18 @@ type ReactComponentInstance = React$Component<any>;
9
9
type ReactTestRendererJSON = {
10
10
type : string ,
11
11
props : { [ propName : string ] : any } ,
12
- children : null | ReactTestRendererJSON [ ] ,
12
+ children : null | ReactTestRendererJSON [ ]
13
13
} ;
14
14
15
15
type ReactTestRendererTree = ReactTestRendererJSON & {
16
- nodeType : ' component' | ' host' ,
16
+ nodeType : " component" | " host" ,
17
17
instance : ?ReactComponentInstance ,
18
- rendered : null | ReactTestRendererTree ,
18
+ rendered : null | ReactTestRendererTree
19
19
} ;
20
20
21
21
type ReactTestInstance = {
22
22
instance : ?ReactComponentInstance ,
23
- type : string | Function ,
23
+ type : string ,
24
24
props : { [ propName : string ] : any } ,
25
25
parent : null | ReactTestInstance ,
26
26
children : Array < ReactTestInstance | string > ,
@@ -40,25 +40,25 @@ type ReactTestInstance = {
40
40
findAllByProps (
41
41
props : { [ propName : string ] : any } ,
42
42
options ? : { deep : boolean }
43
- ) : ReactTestInstance [ ] ,
43
+ ) : ReactTestInstance [ ]
44
44
} ;
45
45
46
46
type TestRendererOptions = {
47
- createNodeMock ( element : React$Element < any > ) : any ,
48
- } ;
49
-
50
- type Thenable = {
51
- then ( resolve : ( ) => mixed , reject ?: ( ) => mixed ) : mixed ,
47
+ createNodeMock ( element : React$Element < any > ) : any
52
48
} ;
53
49
54
- declare module ' react-test-renderer' {
50
+ declare module " react-test-renderer" {
55
51
declare export type ReactTestRenderer = {
56
52
toJSON ( ) : null | ReactTestRendererJSON ,
57
53
toTree ( ) : null | ReactTestRendererTree ,
58
54
unmount ( nextElement ?: React$Element < any > ) : void ,
59
55
update ( nextElement : React$Element < any > ) : void ,
60
56
getInstance ( ) : ?ReactComponentInstance ,
61
- root : ReactTestInstance ,
57
+ root : ReactTestInstance
58
+ } ;
59
+
60
+ declare type Thenable = {
61
+ then ( resolve : ( ) => mixed , reject ?: ( ) => mixed ) : mixed ,
62
62
} ;
63
63
64
64
declare function create (
@@ -69,7 +69,7 @@ declare module 'react-test-renderer' {
69
69
declare function act ( callback : ( ) = > void ) : Thenable ;
70
70
}
71
71
72
- declare module ' react-test-renderer/shallow' {
72
+ declare module " react-test-renderer/shallow" {
73
73
declare export default class ShallowRenderer {
74
74
static createRenderer ( ) : ShallowRenderer ;
75
75
getMountedInstance ( ) : ReactTestInstance ;
0 commit comments