import type { ReactElement } from "react"; import { RecentTasksWidget } from "@/components/dashboard/RecentTasksWidget"; import { UpcomingEventsWidget } from "@/components/dashboard/UpcomingEventsWidget"; import { QuickCaptureWidget } from "@/components/dashboard/QuickCaptureWidget"; import { DomainOverviewWidget } from "@/components/dashboard/DomainOverviewWidget"; import { mockTasks } from "@/lib/api/tasks"; import { mockEvents } from "@/lib/api/events"; export default function DashboardPage(): ReactElement { // TODO: Replace with real API call when backend is ready // const { data: tasks, isLoading: tasksLoading } = useQuery({ // queryKey: ["tasks"], // queryFn: fetchTasks, // }); // const { data: events, isLoading: eventsLoading } = useQuery({ // queryKey: ["events"], // queryFn: fetchEvents, // }); const tasks = mockTasks; const events = mockEvents; const tasksLoading = false; const eventsLoading = false; return (

Dashboard

Welcome back! Here's your overview

{/* Top row: Domain Overview and Quick Capture */}
); }