Skip to content

use/proxyLoading ​

Type Aliases ​

MaybeRefWatchableLoading ​

MaybeRefWatchableLoading = MaybeRefOrGetter

A watchable loading source that may itself be wrapped in a ref or getter.

Type Parameters ​


WatchableLoading ​

WatchableLoading = LoadingProperties | Reactive

A loading source (possibly-reactive loading properties) that useProxyLoading can aggregate.

Type Parameters ​

Functions ​

asWatchableLoading() ​

asWatchableLoading(source): WatchableLoading

Adapt an object with reactive loading state into a WatchableLoading shape. Accepts either an object with a state property or an object that already exposes loading.

Parameters ​

source ​

MaybeRef<WatchableLoading | { state: WatchableLoading; }>

The source object to adapt.

Returns ​

WatchableLoading

  • The adapted WatchableLoading object.

useProxyLoading() ​

useProxyLoading(loadings): LoadingProperties

A composable function for aggregating loading state across multiple sources.

Parameters ​

loadings ​

MaybeRefOrGetter<MaybeRefOrGetter<WatchableLoading>[]>

The loading states to monitor.

Returns ​

LoadingProperties

An object containing the aggregated loading field.

References ​

ReadonlyLoadingStatus ​

Renames and re-exports LoadingProperties