// frontend/lib/dashboard/useDashboard.ts "use client"; import useSWR from "swr"; import type { Dashboard } from "@/lib/types"; import { getDashboard } from "./api"; export function useDashboard() { return useSWR("dashboard", () => getDashboard(), { revalidateOnFocus: false, dedupingInterval: 5000, }); }