import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { ExportJob } from "../types"; import { Progress } from "@/components/ui/progress"; interface ExportQueueProps { activeJobs: ExportJob[]; onCancel: (id: string) => void; } export function ExportQueue({ activeJobs, onCancel }: ExportQueueProps) { if (activeJobs.length === 0) return null; return ( Export Queue {activeJobs.map((job) => (
{job.format} Export {job.status}
Started: {new Date(job.createdAt).toLocaleTimeString()}
{job.progress.toFixed(0)}%
))}
); }