import type { Job } from "../types"; // Presentational progress bar for a background job (load / encode). Shows status + processed/total. export default function JobProgressBar({ job, label }: { job: Job; label?: string }) { const pct = job.progress.total && job.progress.processed != null ? Math.round((job.progress.processed / job.progress.total) * 100) : job.status === "done" ? 100 : 0; return (
{job.error}
}