invalidationTracker.ts 245 B

123456789
  1. let lastLocalInvalidateAt = 0;
  2. export function markLocalInvalidate(): void {
  3. lastLocalInvalidateAt = Date.now();
  4. }
  5. export function isRecentLocalInvalidate(windowMs = 1500): boolean {
  6. return Date.now() - lastLocalInvalidateAt < windowMs;
  7. }