Skip to content
En esta página

Documentación de la API / pinia / _StoreOnActionListenerContext

Interfaz: _StoreOnActionListenerContext<Store, ActionName, A>

pinia._StoreOnActionListenerContext

Tipo real para StoreOnActionListenerContext. Existe con fines de refactorización. Sólo para uso interno. Sólo para uso interno

Tipado de los parámetros

NombreTipo
StoreStore
ActionNameextiende string
AA

Propiedades

after

after: (callback: A extiende Record<ActionName, _Method> ? (resolvedReturn: _Awaited<ReturnType<A[ActionName]>>) => void : () => void) => void

Tipado de la declaración

▸ (callback): void

Establece un hook una vez finalizada la acción. Recibe el valor de retorno de la acción, si es una Promise, se desenvolverá.

Parámetros
NombreTipo
callbackA extiende Record<ActionName, _Method> ? (resolvedReturn: _Awaited<ReturnType<A[ActionName]>>) => void : () => void
Retorna

void


args

args: A extiende Record<ActionName, _Method> ? Parameters<A[ActionName]> : unknown[]

Parámetros pasados a la acción


name

name: ActionName

Nombre de la acción


onError

onError: (callback: (error: unknown) => void) => void

Tipado de la declaración

▸ (callback): void

Establece un hook si la acción falla. Retorna false para capturar el error y evitar que se propague.

Parámetros
NombreTipo
callback(error: unknown) => void
Retorna

void


store

store: Store

Almacén que está invocando la acción

Lanzado bajo la Licencia MIT.