@@ -566,22 +566,18 @@ describe("lazily loaded route modules", () => {
566
566
} ) ;
567
567
568
568
it ( "only resolves lazy hydration route properties on hydration" , async ( ) => {
569
- let {
570
- lazyStub : lazyLoaderForHydration ,
571
- lazyDeferred : lazyLoaderDeferredForHydration ,
572
- } = createLazyStub ( ) ;
573
- let {
574
- lazyStub : lazyLoaderForNavigation ,
575
- lazyDeferred : lazyLoaderDeferredForNavigation ,
576
- } = createLazyStub ( ) ;
577
- let {
578
- lazyStub : lazyHydrateFallbackForHydration ,
579
- lazyDeferred : lazyHydrateFallbackDeferredForHydration ,
580
- } = createLazyStub ( ) ;
581
- let {
582
- lazyStub : lazyHydrateFallbackElementForHydration ,
583
- lazyDeferred : lazyHydrateFallbackElementDeferredForHydration ,
584
- } = createLazyStub ( ) ;
569
+ let [ lazyLoaderForHydration , lazyLoaderDeferredForHydration ] =
570
+ createAsyncStub ( ) ;
571
+ let [ lazyLoaderForNavigation , lazyLoaderDeferredForNavigation ] =
572
+ createAsyncStub ( ) ;
573
+ let [
574
+ lazyHydrateFallbackForHydration ,
575
+ lazyHydrateFallbackDeferredForHydration ,
576
+ ] = createAsyncStub ( ) ;
577
+ let [
578
+ lazyHydrateFallbackElementForHydration ,
579
+ lazyHydrateFallbackElementDeferredForHydration ,
580
+ ] = createAsyncStub ( ) ;
585
581
let lazyHydrateFallbackForNavigation = jest . fn ( async ( ) => null ) ;
586
582
let lazyHydrateFallbackElementForNavigation = jest . fn ( async ( ) => null ) ;
587
583
let router = createMemoryRouter (
@@ -678,8 +674,7 @@ describe("lazily loaded route modules", () => {
678
674
} ) ;
679
675
680
676
it ( "skips lazy hydration route properties on fetcher.load" , async ( ) => {
681
- let { lazyStub : lazyLoader , lazyDeferred : lazyLoaderDeferred } =
682
- createLazyStub ( ) ;
677
+ let [ lazyLoader , lazyLoaderDeferred ] = createAsyncStub ( ) ;
683
678
let lazyHydrateFallback = jest . fn ( async ( ) => null ) ;
684
679
let lazyHydrateFallbackElement = jest . fn ( async ( ) => null ) ;
685
680
let routes = createBasicLazyRoutes ( {
@@ -773,10 +768,8 @@ describe("lazily loaded route modules", () => {
773
768
} ) ;
774
769
775
770
it ( "skips lazy hydration route properties on fetcher.submit" , async ( ) => {
776
- let { lazyStub : lazyLoaderStub , lazyDeferred : lazyLoaderDeferred } =
777
- createLazyStub ( ) ;
778
- let { lazyStub : lazyActionStub , lazyDeferred : lazyActionDeferred } =
779
- createLazyStub ( ) ;
771
+ let [ lazyLoaderStub , lazyLoaderDeferred ] = createAsyncStub ( ) ;
772
+ let [ lazyActionStub , lazyActionDeferred ] = createAsyncStub ( ) ;
780
773
let lazyHydrateFallback = jest . fn ( async ( ) => null ) ;
781
774
let lazyHydrateFallbackElement = jest . fn ( async ( ) => null ) ;
782
775
let routes = createBasicLazyRoutes ( {
0 commit comments