Files
buzz-sheet/lib/cache/analytics.ts
T
gunshiz a3803118ef
CI / Verify (push) Successful in 2m10s
CI / Build immutable images and deploy (push) Successful in 2m33s
feat : add analytics page
2026-10-10 20:19:49 +07:00

14 lines
394 B
TypeScript

import "server-only";
import { cacheLife, cacheTag } from "next/cache";
import { getPublicAnalytics } from "@/lib/analytics/queries";
import { ANALYTICS_CACHE_TAG } from "@/lib/cache/tags";
export async function getCachedPublicAnalytics() {
"use cache: remote";
cacheTag(ANALYTICS_CACHE_TAG);
cacheLife({ stale: 15, revalidate: 60, expire: 60 * 60 });
return getPublicAnalytics();
}