/
githubmirror
/
gitness
Обзор
Документация
Войти
/
githubmirror
/
gitness
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
web/src/utils/CacheStrategy.ts
15 строк
344 B
Tan Nhu
Refactoring Pull Request page to improve performance (#985)
29 янв 2024, 22:39
29 янв 2024, 22:39
d3d28ea
Код
Авторство
О чём код?
export enum CacheStrategyDuration { SHORT = 5 * 60 * 1000, // 5 mins MEDIUM = 30 * 60 * 1000 // 30 mins } export function newCacheStrategy(duration: CacheStrategyDuration = CacheStrategyDuration.MEDIUM) { let time = 0 return { isExpired: () => Date.now() - time > duration, update: () => { time = Date.now() } } }