import { CartesianGrid, Legend, Line, LineChart, ResponsiveContainer, XAxis, YAxis, } from "recharts"; import { useGrades, type User } from "~/lib/api"; import { ChartContainer, ChartTooltip, ChartTooltipContent } from "../ui/chart"; import { chartConfig, gradesTrendData } from "./inde"; export default function GradesPage({ user }: { user: User }) { // TODO: Error handling, loading state const { grades, subjects, isLoading, isError } = useGrades("YEAR") return (
performance across subjects