File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -135,7 +135,17 @@ declare namespace Async {
135135 export function Settled < T > ( props : { children ?: AsyncChildren < T > ; persist ?: boolean } ) : JSX . Element
136136}
137137
138- export function createInstance < T > ( defaultProps ?: AsyncProps < T > ) : Async < T >
138+ export function createInstance < T > (
139+ defaultProps ?: AsyncProps < T >
140+ ) : ( new ( ) => Async < T > ) & {
141+ Initial < T > ( props : { children ?: AsyncChildren < T > ; persist ?: boolean } ) : JSX . Element
142+ Pending < T > ( props : { children ?: AsyncChildren < T > ; initial ?: boolean } ) : JSX . Element
143+ Loading < T > ( props : { children ?: AsyncChildren < T > ; initial ?: boolean } ) : JSX . Element
144+ Fulfilled < T > ( props : { children ?: AsyncChildren < T > ; persist ?: boolean } ) : JSX . Element
145+ Resolved < T > ( props : { children ?: AsyncChildren < T > ; persist ?: boolean } ) : JSX . Element
146+ Rejected < T > ( props : { children ?: AsyncChildren < T > ; persist ?: boolean } ) : JSX . Element
147+ Settled < T > ( props : { children ?: AsyncChildren < T > ; persist ?: boolean } ) : JSX . Element
148+ }
139149
140150export function useAsync < T > (
141151 arg1 : AsyncOptions < T > | PromiseFn < T > ,
You can’t perform that action at this time.
0 commit comments