feat(web): richer active-job rows on The Floor (source/format/tracks, stage, elapsed, error)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Jonathan
2026-07-13 22:05:07 +02:00
parent 3ec1547e10
commit 381426082e
7 changed files with 198 additions and 32 deletions
+3 -1
View File
@@ -20,6 +20,7 @@ export function JobRow({
meta,
note,
indeterminate,
stageLabel,
}: {
artist: string;
album: string;
@@ -30,6 +31,7 @@ export function JobRow({
meta?: ReactNode;
note?: ReactNode;
indeterminate?: boolean;
stageLabel?: string;
}) {
return (
<article className={`job ${rowClass(kind)}`}>
@@ -42,7 +44,7 @@ export function JobRow({
{note ? (
<div className="note">{note}</div>
) : kind !== "attention" ? (
<ProgressBar kind={kind} step={step} total={total} indeterminate={indeterminate} />
<ProgressBar kind={kind} step={step} total={total} indeterminate={indeterminate} stageLabel={stageLabel} />
) : null}
</div>
<StatusChip kind={kind} label={label} />