import CollapsibleFieldset from "@/ui/display/collapsible-fieldset"; import { VerticalLogItem } from "@/ui/display/log-item"; import ErrorDisplay from "@/ui/error-display"; import { useApi } from "@/util/api"; import { Center, Group, Loader, Container, Stack, Title } from "@mantine/core"; import { useQuery } from "@tanstack/react-query"; export default function Dashboard() { const client = useApi(); const totals = useQuery({ queryKey: ["totals"], queryFn: async () => await client.get(`/flights/totals`).then((res) => res.data), }); return ( {totals.isLoading ? (
) : totals.isError ? (
) : ( Totals )}
); }