@@ -566,22 +566,18 @@ describe("lazily loaded route modules", () => {
566566 } ) ;
567567
568568 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 ( ) ;
585581 let lazyHydrateFallbackForNavigation = jest . fn ( async ( ) => null ) ;
586582 let lazyHydrateFallbackElementForNavigation = jest . fn ( async ( ) => null ) ;
587583 let router = createMemoryRouter (
@@ -678,8 +674,7 @@ describe("lazily loaded route modules", () => {
678674 } ) ;
679675
680676 it ( "skips lazy hydration route properties on fetcher.load" , async ( ) => {
681- let { lazyStub : lazyLoader , lazyDeferred : lazyLoaderDeferred } =
682- createLazyStub ( ) ;
677+ let [ lazyLoader , lazyLoaderDeferred ] = createAsyncStub ( ) ;
683678 let lazyHydrateFallback = jest . fn ( async ( ) => null ) ;
684679 let lazyHydrateFallbackElement = jest . fn ( async ( ) => null ) ;
685680 let routes = createBasicLazyRoutes ( {
@@ -773,10 +768,8 @@ describe("lazily loaded route modules", () => {
773768 } ) ;
774769
775770 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 ( ) ;
780773 let lazyHydrateFallback = jest . fn ( async ( ) => null ) ;
781774 let lazyHydrateFallbackElement = jest . fn ( async ( ) => null ) ;
782775 let routes = createBasicLazyRoutes ( {
0 commit comments