import { apiClient } from "./client"; import { ActivityData } from "./types"; export async function getActivityData(): Promise { try { const response = await apiClient.get<{ success: boolean; period: string; metrics: ActivityData["metrics"]; }>("/parent/activity"); return { period: response.period, metrics: response.metrics, }; } catch (e) { console.error("Failed to fetch activity data", e); return { period: "Last 7 days", metrics: [], }; } }