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> = {
|
type AsyncDataOptions<DataT> = {
|
||||||
server?: boolean
|
server?: boolean
|
||||||
lazy?: boolean
|
lazy?: boolean
|
||||||
default?: () => DataT | Ref<DataT>
|
default?: () => DataT | Ref<DataT> | null
|
||||||
transform?: (input: DataT) => DataT
|
transform?: (input: DataT) => DataT
|
||||||
pick?: string[]
|
pick?: string[]
|
||||||
watch?: WatchSource[]
|
watch?: WatchSource[]
|
||||||
initialCache?: boolean
|
initialCache?: boolean
|
||||||
}
|
}
|
||||||
|
|
||||||
type AsyncData<DataT> = {
|
interface RefreshOptions {
|
||||||
data: Ref<DataT>
|
_initial?: boolean
|
||||||
pending: Ref<boolean>
|
|
||||||
refresh: () => Promise<void>
|
|
||||||
error: Ref<any>
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
type AsyncData<DataT, ErrorT> = {
|
||||||
|
data: Ref<DataT | null>
|
||||||
|
pending: Ref<boolean>
|
||||||
|
refresh: (opts?: RefreshOptions) => Promise<void>
|
||||||
|
error: Ref<ErrorT | null>
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
## Params
|
## Params
|
||||||
|
Loading…
Reference in New Issue
Block a user