File tree Expand file tree Collapse file tree 3 files changed +9
-9
lines changed 
packages/svelte/src/internal Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -6,10 +6,10 @@ import { deferred } from '../../shared/utils.js';
66/** 
77 * @template  T 
88 * @param  {() => T } fn 
9-  * @returns  {ResourceType<Awaited<T> > } 
9+  * @returns  {ResourceType<T > } 
1010 */ 
1111export  function  resource ( fn )  { 
12- 	return  /** @type  {ResourceType<Awaited<T> > } */  ( new  Resource ( fn ) ) ; 
12+ 	return  /** @type  {ResourceType<T > } */  ( new  Resource ( fn ) ) ; 
1313} 
1414
1515/** 
Original file line number Diff line number Diff line change 33/** 
44 * @template  T 
55 * @param  {() => T } fn 
6-  * @returns  {ResourceType<Awaited<T> > } 
6+  * @returns  {ResourceType<T > } 
77 */ 
88export  function  resource ( fn )  { 
9- 	return  /** @type  {ResourceType<Awaited<T> > } */  ( new  Resource ( fn ) ) ; 
9+ 	return  /** @type  {ResourceType<T > } */  ( new  Resource ( fn ) ) ; 
1010} 
1111
1212/** 
Original file line number Diff line number Diff line change @@ -26,11 +26,11 @@ export type Transport<T> =
2626	  } ; 
2727
2828export  type  Resource < T >  =  { 
29- 	then : Promise < T > [ 'then' ] ; 
30- 	catch : Promise < T > [ 'catch' ] ; 
31- 	finally : Promise < T > [ 'finally' ] ; 
29+ 	then : Promise < Awaited < T > > [ 'then' ] ; 
30+ 	catch : Promise < Awaited < T > > [ 'catch' ] ; 
31+ 	finally : Promise < Awaited < T > > [ 'finally' ] ; 
3232	refresh : ( )  =>  Promise < void > ; 
33- 	set : ( value : T )  =>  void ; 
33+ 	set : ( value : Awaited < T > )  =>  void ; 
3434	loading : boolean ; 
3535	error : any ; 
3636}  &  ( 
@@ -40,7 +40,7 @@ export type Resource<T> = {
4040	  } 
4141	|  { 
4242			ready : true ; 
43- 			current : T ; 
43+ 			current : Awaited < T > ; 
4444	  } 
4545) ; 
4646
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments