@@ -55,10 +55,12 @@ test('accepts a ref callback', () => {
5555 ledger . push ( { ref : id ( current ) } ) ;
5656 } ;
5757
58+ // $FlowFixMe[react-rule-hook]
5859 screen . render ( ( ) => < View id = "foo" key = "foo" ref = { useMergeRefs ( ref ) } /> ) ;
5960
6061 expect ( ledger ) . toEqual ( [ { ref : 'foo' } ] ) ;
6162
63+ // $FlowFixMe[react-rule-hook]
6264 screen . render ( ( ) => < View id = "bar" key = "bar" ref = { useMergeRefs ( ref ) } /> ) ;
6365
6466 expect ( ledger ) . toEqual ( [ { ref : 'foo' } , { ref : null } , { ref : 'bar' } ] ) ;
@@ -85,10 +87,12 @@ test('accepts a ref callback that returns a cleanup function', () => {
8587 } ;
8688 } ;
8789
90+ // $FlowFixMe[react-rule-hook]
8891 screen . render ( ( ) => < View id = "foo" key = "foo" ref = { useMergeRefs ( ref ) } /> ) ;
8992
9093 expect ( ledger ) . toEqual ( [ { ref : 'foo' } ] ) ;
9194
95+ // $FlowFixMe[react-rule-hook]
9296 screen . render ( ( ) => < View id = "bar" key = "bar" ref = { useMergeRefs ( ref ) } /> ) ;
9397
9498 expect ( ledger ) . toEqual ( [ { ref : 'foo' } , { ref : null } , { ref : 'bar' } ] ) ;
@@ -114,10 +118,12 @@ test('accepts a ref object', () => {
114118 } ,
115119 } ;
116120
121+ // $FlowFixMe[react-rule-hook]
117122 screen . render ( ( ) => < View id = "foo" key = "foo" ref = { useMergeRefs ( ref ) } /> ) ;
118123
119124 expect ( ledger ) . toEqual ( [ { ref : 'foo' } ] ) ;
120125
126+ // $FlowFixMe[react-rule-hook]
121127 screen . render ( ( ) => < View id = "bar" key = "bar" ref = { useMergeRefs ( ref ) } /> ) ;
122128
123129 expect ( ledger ) . toEqual ( [ { ref : 'foo' } , { ref : null } , { ref : 'bar' } ] ) ;
@@ -156,6 +162,7 @@ test('invokes refs in order', () => {
156162 } ;
157163
158164 screen . render ( ( ) => (
165+ // $FlowFixMe[react-rule-hook]
159166 < View id = "foo" key = "foo" ref = { useMergeRefs ( refA , refB , refC , refD ) } />
160167 ) ) ;
161168
@@ -194,6 +201,7 @@ test('invokes all refs if any ref changes', () => {
194201 } ;
195202
196203 screen . render ( ( ) => (
204+ // $FlowFixMe[react-rule-hook]
197205 < View id = "foo" key = "foo" ref = { useMergeRefs ( refA , refB ) } />
198206 ) ) ;
199207
@@ -202,6 +210,7 @@ test('invokes all refs if any ref changes', () => {
202210 } ;
203211
204212 screen . render ( ( ) => (
213+ // $FlowFixMe[react-rule-hook]
205214 < View id = "foo" key = "foo" ref = { useMergeRefs ( refAPrime , refB ) } />
206215 ) ) ;
207216
0 commit comments