@@ -283,7 +283,7 @@ export function TaskRunsTable({
283283 runs . map ( ( run , index ) => {
284284 const path = v3RunSpanPath ( organization , project , run , { spanId : run . spanId } ) ;
285285 return (
286- < TableRow key = { run . id } >
286+ < TableRow to = { path } key = { run . id } >
287287 { allowSelection && (
288288 < TableCell className = "pl-3 pr-0" >
289289 < Checkbox
@@ -298,33 +298,29 @@ export function TaskRunsTable({
298298 />
299299 </ TableCell >
300300 ) }
301- < TableCell to = { path } alignment = "right" >
302- { formatNumber ( run . number ) }
303- </ TableCell >
304- < TableCell to = { path } >
301+ < TableCell alignment = "right" > { formatNumber ( run . number ) } </ TableCell >
302+ < TableCell >
305303 < EnvironmentLabel
306304 environment = { run . environment }
307305 userName = { run . environment . userName }
308306 />
309307 </ TableCell >
310- < TableCell to = { path } >
308+ < TableCell >
311309 < span className = "flex items-center gap-x-1" >
312310 { run . taskIdentifier }
313311 { run . rootTaskRunId === null ? < Badge variant = "extra-small" > Root</ Badge > : null }
314312 </ span >
315313 </ TableCell >
316- < TableCell to = { path } > { run . version ?? "–" } </ TableCell >
317- < TableCell to = { path } >
314+ < TableCell > { run . version ?? "–" } </ TableCell >
315+ < TableCell >
318316 < SimpleTooltip
319317 content = { descriptionForTaskRunStatus ( run . status ) }
320318 disableHoverableContent
321319 button = { < TaskRunStatusCombo status = { run . status } /> }
322320 />
323321 </ TableCell >
324- < TableCell to = { path } >
325- { run . startedAt ? < DateTime date = { run . startedAt } /> : "–" }
326- </ TableCell >
327- < TableCell to = { path } className = "w-[1%]" actionClassName = "pr-0 tabular-nums" >
322+ < TableCell > { run . startedAt ? < DateTime date = { run . startedAt } /> : "–" } </ TableCell >
323+ < TableCell className = "w-[1%]" actionClassName = "pr-0 tabular-nums" >
328324 < div className = "flex items-center gap-1" >
329325 < RectangleStackIcon className = "size-4 text-text-dimmed" />
330326 { run . startedAt ? (
@@ -340,7 +336,7 @@ export function TaskRunsTable({
340336 ) }
341337 </ div >
342338 </ TableCell >
343- < TableCell to = { path } className = "w-[1%]" actionClassName = "px-4 tabular-nums" >
339+ < TableCell className = "w-[1%]" actionClassName = "px-4 tabular-nums" >
344340 < div className = "flex items-center gap-1" >
345341 < ClockIcon className = "size-4 text-blue-500" />
346342 { run . startedAt && run . finishedAt ? (
@@ -354,7 +350,7 @@ export function TaskRunsTable({
354350 ) }
355351 </ div >
356352 </ TableCell >
357- < TableCell to = { path } actionClassName = "pl-0 tabular-nums" >
353+ < TableCell actionClassName = "pl-0 tabular-nums" >
358354 < div className = "flex items-center gap-1" >
359355 < CpuChipIcon className = "size-4 text-success" />
360356 { run . usageDurationMs > 0
@@ -365,21 +361,17 @@ export function TaskRunsTable({
365361 </ div >
366362 </ TableCell >
367363 { showCompute && (
368- < TableCell to = { path } className = "tabular-nums" >
364+ < TableCell className = "tabular-nums" >
369365 { run . costInCents > 0 ? formatCurrencyAccurate ( run . costInCents / 100 ) : "–" }
370366 </ TableCell >
371367 ) }
372- < TableCell to = { path } >
368+ < TableCell >
373369 { run . isTest ? < CheckIcon className = "size-4 text-charcoal-400" /> : "–" }
374370 </ TableCell >
375- < TableCell to = { path } >
376- { run . createdAt ? < DateTime date = { run . createdAt } /> : "–" }
377- </ TableCell >
378- < TableCell to = { path } >
379- { run . delayUntil ? < DateTime date = { run . delayUntil } /> : "–" }
380- </ TableCell >
381- < TableCell to = { path } > { run . ttl ?? "–" } </ TableCell >
382- < TableCell to = { path } actionClassName = "py-1" >
371+ < TableCell > { run . createdAt ? < DateTime date = { run . createdAt } /> : "–" } </ TableCell >
372+ < TableCell > { run . delayUntil ? < DateTime date = { run . delayUntil } /> : "–" } </ TableCell >
373+ < TableCell > { run . ttl ?? "–" } </ TableCell >
374+ < TableCell actionClassName = "py-1" >
383375 < div className = "flex gap-1" >
384376 { run . tags . map ( ( tag ) => < RunTag key = { tag } tag = { tag } /> ) || "–" }
385377 </ div >
0 commit comments