Skip to main content
Version: 5.x.x

UseRequestEventsReturnType


import { UseRequestEventsReturnType } from "@hyper-fetch/react"

Description

Defined in helpers/use-request-events/use-request-events.types.ts:74

Preview

type UseRequestEventsReturnType<T> = [UseRequestEventsActionsType<T>, { addCacheDataListener: (request: RequestInstance) => VoidFunction; addLifecycleListeners: (request: RequestInstance, requestId?: string) => VoidFunction; clearCacheDataListener: VoidFunction; clearLifecycleListeners: () => void; removeLifecycleListener: (requestId: string) => void }];

Structure

[UseRequestEventsActionsType<T>, {
addCacheDataListener: (request: RequestInstance) => VoidFunction;
addLifecycleListeners: (request: RequestInstance, requestId?: string) => VoidFunction;
clearCacheDataListener: VoidFunction;
clearLifecycleListeners: () => void;
removeLifecycleListener: (requestId: string) => void;
}]