import { Link } from "react-router"; import type { Route } from "./+types/admin.sports-seasons"; import { findAllSportsSeasons } from "~/models/sports-season"; import { Card, CardContent, CardDescription, CardHeader, CardTitle, } from "~/components/ui/card"; import { Button } from "~/components/ui/button"; import { Plus, Calendar } from "lucide-react"; import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow, } from "~/components/ui/table"; import { Badge } from "~/components/ui/badge"; export function meta(): Route.MetaDescriptors { return [{ title: "Sports Seasons - Brackt Admin" }]; } export async function loader() { const sportsSeasons = await findAllSportsSeasons(); return { sportsSeasons }; } export default function AdminSportsSeasons({ loaderData }: Route.ComponentProps) { const { sportsSeasons } = loaderData; const today = new Date().toISOString().slice(0, 10); return (
Manage sports seasons across all sports
Get started by creating your first sports season