import { createClient } from "@/lib/supabase/server"; import { requireUser } from "@/lib/api/auth"; import { apiError, apiSuccess } from "@/lib/api/errors"; import * as manager from "@/lib/services/manager"; export async function GET() { try { const supabase = await createClient(); const user = await requireUser(supabase); const data = await manager.getManagerDashboard(supabase, user.id); return apiSuccess(data); } catch (e) { return apiError(e); } }