Skip to content

Instantly share code, notes, and snippets.

View tsvetkovv's full-sized avatar

Viktor Tsvetkov tsvetkovv

View GitHub Profile
@Dok11
Dok11 / cache-interceptor-controller.service.ts
Last active May 12, 2021 13:32
Angular 11. CacheInterceptor
import { HttpRequest, HttpResponse } from '@angular/common/http';
import { Injectable } from '@angular/core';
import { BehaviorSubject } from 'rxjs';
export interface CachedData {
time: number;
body: object & HttpResponse<any>;
}