Skip to content

use/proxyLoadingError

Type Aliases

MaybeRefWatchableLoadingError

MaybeRefWatchableLoadingError = MaybeRefOrGetter

A watchable combined loading-and-error source that may itself be wrapped in a ref or getter.

Type Parameters


ProxyLoadingError

ProxyLoadingError = LoadingProperties & ReadonlyErrorStatus

The aggregated loading and error state returned by useProxyLoadingError.

Type Parameters


SeparateStateLoadingError

SeparateStateLoadingError = object & ErrorReadOnlyFunctions

A combined loading-and-error source whose reactive properties live under a state member, alongside its clearError action.

Type Declaration

state

state: Reactive

Type Parameters


WatchableLoadingError

WatchableLoadingError = WatchableLoading & WatchableError

A combined loading-and-error source that useProxyLoadingError can aggregate.

Type Parameters

Functions

asWatchableLoadingError()

asWatchableLoadingError(source): WatchableLoadingError

Adapt an object that exposes loading/error state and clearError into a WatchableLoadingError shape.

Parameters

source

MaybeRef<WatchableLoadingError | SeparateStateLoadingError>

The source object to adapt.

Returns

WatchableLoadingError

  • The adapted WatchableLoadingError object.

useProxyLoadingError()

useProxyLoadingError(loadingErrors): ProxyLoadingError

A composable function combining aggregated loading and error state. Use asWatchableLoadingError to convert <List|Object><Instance|Subscription> to WatchableLoadingError.

Parameters

loadingErrors

MaybeRefOrGetter<MaybeRefOrGetter<WatchableLoadingError>[]>

The loading and error states to monitor.

Returns

ProxyLoadingError

  • An object containing aggregated reactive fields and actions for both loading and error state.