UNPKG

swr-devtools

Version:

A React component for SWR DevTools

22 lines (21 loc) 723 B
import type { Cache } from "swr"; export declare type DevToolsCacheData = { key: string; data?: unknown; isValidating?: boolean; isLoading?: boolean; error?: unknown; timestamp: Date; timestampString: string; isInfinite?: boolean; infiniteKey?: string; isSubscription: boolean; subscriptionKey: string; }; export declare const serializePayload: (payload: any) => string; export declare const deserializePayload: (payload: any) => any; export declare const injectSWRCache: (cache: Cache, watcher: (key: string, value: any) => void) => void; export declare const convertToDevToolsCacheData: (key: string, value: any) => { key: string; value: Partial<DevToolsCacheData>; };