docs: add status type for useAsyncData (#22511)

This commit is contained in:
Alexander Lichter 2023-08-07 08:50:06 +02:00 committed by GitHub
parent 172ca80c30
commit ed915edc3c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -38,11 +38,14 @@ type AsyncData<DataT, ErrorT> = {
refresh: (opts?: AsyncDataExecuteOptions) => Promise<void>
execute: (opts?: AsyncDataExecuteOptions) => Promise<void>
error: Ref<ErrorT | null>
status: Ref<AsyncDataRequestStatus>
}
interface AsyncDataExecuteOptions {
dedupe?: boolean
}
type AsyncDataRequestStatus = 'idle' | 'pending' | 'success' | 'error'
```
## Params