UNPKG

next

Version:

The React Framework

21 lines (20 loc) 704 B
import type { ResponseCacheEntry, ResponseGenerator } from './types'; /** * In the web server, there is currently no incremental cache provided and we * always SSR the page. */ export default class WebResponseCache { pendingResponses: Map<string, Promise<ResponseCacheEntry | null>>; previousCacheItem?: { key: string; entry: ResponseCacheEntry | null; expiresAt: number; }; minimalMode?: boolean; constructor(minimalMode: boolean); get(key: string | null, responseGenerator: ResponseGenerator, context: { isOnDemandRevalidate?: boolean; isPrefetch?: boolean; incrementalCache: any; }): Promise<ResponseCacheEntry | null>; }