"use client" import { Card, CardContent, CardHeader, CardTitle } from "@/shared/components/ui/card" import { Badge } from "@/shared/components/ui/badge" import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from "@/shared/components/ui/table" import { AlertTriangle, CheckCircle2 } from "lucide-react" import type { AutoScheduleResult } from "../types" const WEEKDAY_LABELS = ["", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"] export function AutoScheduleResultView({ result }: { result: AutoScheduleResult }) { const sortedSchedules = [...result.schedules].sort( (a, b) => a.weekday - b.weekday || a.startTime.localeCompare(b.startTime) ) return (
No sessions generated.
) : (