UseTrackedStateReturn
import { UseTrackedStateReturn } from "@hyper-fetch/react"
Description
Defined in helpers/use-tracked-state/use-tracked-state.types.ts:29
Preview
type UseTrackedStateReturn<T> = [UseTrackedStateType<T>, UseTrackedStateActions<T>, { getIsDataProcessing: (cacheKey: string) => boolean; getStaleStatus: () => boolean; setCacheData: (cacheData: CacheValueType<ExtractResponseType<T>, ExtractErrorType<T>>) => void; setRenderKey: (renderKey: keyof UseTrackedStateType<T>) => void }];
Structure
[UseTrackedStateType<T>, UseTrackedStateActions<T>, {
getIsDataProcessing: (cacheKey: string) => boolean;
getStaleStatus: () => boolean;
setCacheData: (cacheData: CacheValueType<ExtractResponseType<T>, ExtractErrorType<T>>) => void;
setRenderKey: (renderKey: keyof UseTrackedStateType<T>) => void;
}]