mirror of
https://github.com/nuxt/nuxt.git
synced 2025-03-09 03:03:18 +00:00
docs(api): fix useAsyncData
signature (#7242)
This commit is contained in:
parent
2db8fec006
commit
8a81f2ad90
@ -18,19 +18,25 @@ function useAsyncData(
|
||||
type AsyncDataOptions<DataT> = {
|
||||
server?: boolean
|
||||
lazy?: boolean
|
||||
default?: () => DataT | Ref<DataT>
|
||||
default?: () => DataT | Ref<DataT> | null
|
||||
transform?: (input: DataT) => DataT
|
||||
pick?: string[]
|
||||
watch?: WatchSource[]
|
||||
initialCache?: boolean
|
||||
}
|
||||
|
||||
type AsyncData<DataT> = {
|
||||
data: Ref<DataT>
|
||||
pending: Ref<boolean>
|
||||
refresh: () => Promise<void>
|
||||
error: Ref<any>
|
||||
interface RefreshOptions {
|
||||
_initial?: boolean
|
||||
}
|
||||
|
||||
type AsyncData<DataT, ErrorT> = {
|
||||
data: Ref<DataT | null>
|
||||
pending: Ref<boolean>
|
||||
refresh: (opts?: RefreshOptions) => Promise<void>
|
||||
error: Ref<ErrorT | null>
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
||||
## Params
|
||||
|
Loading…
Reference in New Issue
Block a user