import { createFileRoute } from "@tanstack/react-router"; import { DashboardCard } from "../components/DashboardCard"; import { useFormatters } from "../hooks/useFormatters"; import { useSetups } from "../hooks/useSetups"; import { useThreads } from "../hooks/useThreads"; import { useTotals } from "../hooks/useTotals"; export const Route = createFileRoute("/")({ component: DashboardPage, }); function DashboardPage() { const { data: totals } = useTotals(); const { data: threads } = useThreads(false); const { data: setups } = useSetups(); const { weight, price } = useFormatters(); const global = totals?.global; const activeThreadCount = threads?.length ?? 0; const setupCount = setups?.length ?? 0; return (