@kovalenko/http-request-cache
Version:
TS decorator for caching logic of API calls.
10 lines (9 loc) • 338 B
TypeScript
import { BehaviorSubject, Observable, Subject } from 'rxjs';
import { HttpCacheStorage } from './http-cache-storage';
export interface HttpCacheOptions {
refCount?: boolean;
windowTime?: number;
ttl?: number;
storage?: HttpCacheStorage;
refreshOn?: Observable<unknown> | Subject<unknown> | BehaviorSubject<unknown>;
}