File tree Expand file tree Collapse file tree 5 files changed +7
-6
lines changed Expand file tree Collapse file tree 5 files changed +7
-6
lines changed Original file line number Diff line number Diff line change 17731773        }
17741774      ],
17751775      "kind" : " MethodSignature" 
1776-       "content" : " ```typescript\n resolve(): Promise<void >;\n ```\n **Returns:**\n\n Promise<void >" 
1776+       "content" : " ```typescript\n resolve(): Promise<T >;\n ```\n **Returns:**\n\n Promise<T >" 
17771777      "mdFile" : " core.asynccomputedreadonlysignal.resolve.md" 
17781778    },
17791779    {
Original file line number Diff line number Diff line change @@ -3612,12 +3612,12 @@ StreamWriter
36123612## resolve 
36133613
36143614` ` ` typescript 
3615- resolve ():  Promise <void >;
3615+ resolve ():  Promise <T >;
36163616` ` ` 
36173617
36183618**Returns:** 
36193619
3620- Promise<void > 
3620+ Promise<T > 
36213621
36223622## Resource 
36233623
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ export interface AsyncComputedReadonlySignal<T = unknown> extends ComputedSignal
2525    error:  Error  |  null ;
2626    loading:  boolean ;
2727    //  (undocumented)
28-     resolve():  Promise <void >;
28+     resolve():  Promise <T >;
2929}
3030
3131//  @public (undocumented)
Original file line number Diff line number Diff line change @@ -103,8 +103,9 @@ export class AsyncComputedSignalImpl<T>
103103    this . $promiseValue$  =  NEEDS_COMPUTATION ; 
104104  } 
105105
106-   async  resolve ( ) : Promise < void >  { 
106+   async  resolve ( ) : Promise < T >  { 
107107    await  retryOnPromise ( ( )  =>  this . $computeIfNeeded$ ( ) ) ; 
108+     return  this . $untrackedValue$ ; 
108109  } 
109110
110111  $computeIfNeeded$ ( )  { 
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ export interface AsyncComputedReadonlySignal<T = unknown> extends ComputedSignal
2121  loading : boolean ; 
2222  /** The error that occurred while computing the signal. */ 
2323  error : Error  |  null ; 
24-   resolve ( ) : Promise < void > ; 
24+   resolve ( ) : Promise < T > ; 
2525} 
2626
2727/** 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments