swr-store
Version:
SWR stores for data-fetching
7 lines (6 loc) • 496 B
TypeScript
import { ReactiveCacheListener } from './reactive-cache';
export declare const REVALIDATION_CACHE: import("./reactive-cache").ReactiveCache<boolean>;
export type RevalidationListener = ReactiveCacheListener<boolean>;
export declare function subscribeRevalidation(key: string, listener: RevalidationListener): () => void;
export declare function setRevalidation(key: string, value: boolean, notify?: boolean): void;
export declare function getRevalidation(key: string): boolean | undefined;