utils cleanup, initial static generation

This commit is contained in:
Ben Phelps committed 2022-09-26 12:04:37 +03:00
1 parent ec8700f3e9
commit e1a3a82f75
86 files changed
+279 -261

No files matched your search

+13
View File
@@ -0,0 +1,13 @@
import cache from "memory-cache";
export default async function cachedFetch(url, duration) {
const cached = cache.get(url);
if (cached) {
return cached;
}
const data = await fetch(url).then((res) => res.json());
cache.put(url, data, duration * 1000 * 60);
return data;
}