@@ -349,7 +349,7 @@ describe('ReactDOMServerSelectiveHydration', () => {
349
349
350
350
// @gate experimental
351
351
it ( 'hydrates the target boundary synchronously during a click (flare)' , async ( ) => {
352
- const usePress = require ( 'react-interactions/events/press' ) . usePress ;
352
+ const usePress = require ( 'react-interactions/events/press-legacy ' ) . usePress ;
353
353
354
354
function Child ( { text} ) {
355
355
Scheduler . unstable_yieldValue ( text ) ;
@@ -415,7 +415,7 @@ describe('ReactDOMServerSelectiveHydration', () => {
415
415
416
416
// @gate experimental
417
417
it ( 'hydrates at higher pri if sync did not work first time (flare)' , async ( ) => {
418
- const usePress = require ( 'react-interactions/events/press' ) . usePress ;
418
+ const usePress = require ( 'react-interactions/events/press-legacy ' ) . usePress ;
419
419
let suspend = false ;
420
420
let resolve ;
421
421
const promise = new Promise ( resolvePromise => ( resolve = resolvePromise ) ) ;
@@ -476,13 +476,11 @@ describe('ReactDOMServerSelectiveHydration', () => {
476
476
// Nothing has been hydrated so far.
477
477
expect ( Scheduler ) . toHaveYielded ( [ ] ) ;
478
478
479
- // This click target cannot be hydrated yet because it's suspended.
480
- const result = dispatchClickEvent ( spanD ) ;
479
+ const target = createEventTarget ( spanD ) ;
480
+ target . virtualclick ( ) ;
481
481
482
482
expect ( Scheduler ) . toHaveYielded ( [ 'App' ] ) ;
483
483
484
- expect ( result ) . toBe ( true ) ;
485
-
486
484
// Continuing rendering will render B next.
487
485
expect ( Scheduler ) . toFlushAndYield ( [ 'B' , 'C' ] ) ;
488
486
@@ -499,7 +497,7 @@ describe('ReactDOMServerSelectiveHydration', () => {
499
497
500
498
// @gate experimental
501
499
it ( 'hydrates at higher pri for secondary discrete events (flare)' , async ( ) => {
502
- const usePress = require ( 'react-interactions/events/press' ) . usePress ;
500
+ const usePress = require ( 'react-interactions/events/press-legacy ' ) . usePress ;
503
501
let suspend = false ;
504
502
let resolve ;
505
503
const promise = new Promise ( resolvePromise => ( resolve = resolvePromise ) ) ;
@@ -563,9 +561,9 @@ describe('ReactDOMServerSelectiveHydration', () => {
563
561
expect ( Scheduler ) . toHaveYielded ( [ ] ) ;
564
562
565
563
// This click target cannot be hydrated yet because the first is Suspended.
566
- dispatchClickEvent ( spanA ) ;
567
- dispatchClickEvent ( spanC ) ;
568
- dispatchClickEvent ( spanD ) ;
564
+ createEventTarget ( spanA ) . virtualclick ( ) ;
565
+ createEventTarget ( spanC ) . virtualclick ( ) ;
566
+ createEventTarget ( spanD ) . virtualclick ( ) ;
569
567
570
568
expect ( Scheduler ) . toHaveYielded ( [ 'App' ] ) ;
571
569
0 commit comments