import { Link } from "react-router"; import type { Route } from "./+types/admin.templates"; import { findAllSeasonTemplates } from "~/models/season-template"; import { Card, CardContent, CardDescription, CardHeader, CardTitle, } from "~/components/ui/card"; import { Button } from "~/components/ui/button"; import { Plus, FolderKanban } 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: "Templates - Brackt Admin" }]; } export async function loader() { const templates = await findAllSeasonTemplates(); return { templates }; } export default function AdminTemplates({ loaderData }: Route.ComponentProps) { const { templates } = loaderData; return (
Manage season templates for league commissioners
Create your first season template to bundle sports seasons