pipeline cards: click the title to open the audio details view
Build and Push Docker Image / build (push) Successful in 1m49s
Build and Push Docker Image / build (push) Successful in 1m49s
across review, processing, and done columns the movie/episode name is now a link to /review/audio/\$id — matches the usual web pattern and removes an extra click through the now-redundant Details button on pipeline cards. jellyfin's deep link moves to a small ↗ affordance next to the title so the 'open in jellyfin' path is still one click away without hijacking the primary click. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import { Link } from "@tanstack/react-router";
|
||||
import { useEffect, useState } from "react";
|
||||
import { Badge } from "~/shared/components/ui/badge";
|
||||
import { api } from "~/shared/lib/api";
|
||||
@@ -64,7 +65,13 @@ export function ProcessingColumn({ items, progress, queueStatus, onMutate }: Pro
|
||||
{job ? (
|
||||
<div className="rounded border bg-white p-3">
|
||||
<div className="flex items-start justify-between gap-2">
|
||||
<p className="text-sm font-medium truncate flex-1">{job.name}</p>
|
||||
<Link
|
||||
to="/review/audio/$id"
|
||||
params={{ id: String(job.item_id) }}
|
||||
className="text-sm font-medium truncate flex-1 hover:text-blue-600 hover:underline"
|
||||
>
|
||||
{job.name}
|
||||
</Link>
|
||||
<button
|
||||
type="button"
|
||||
onClick={stop}
|
||||
|
||||
Reference in New Issue
Block a user