diff --git a/admin/inertia/components/ActiveEmbedJobs.tsx b/admin/inertia/components/ActiveEmbedJobs.tsx
index 754f4e5..bb8fbd1 100644
--- a/admin/inertia/components/ActiveEmbedJobs.tsx
+++ b/admin/inertia/components/ActiveEmbedJobs.tsx
@@ -1,7 +1,6 @@
import { useEffect, useState } from 'react'
import useEmbedJobs from '~/hooks/useEmbedJobs'
import HorizontalBarChart from './HorizontalBarChart'
-import StyledButton from './StyledButton'
import StyledSectionHeader from './StyledSectionHeader'
import {
JOB_HEALTH_DISPLAY,
@@ -14,10 +13,9 @@ interface ActiveEmbedJobsProps {
}
const ActiveEmbedJobs = ({ withHeader = false }: ActiveEmbedJobsProps) => {
- const { data: jobs, invalidate, dataUpdatedAt } = useEmbedJobs()
+ const { data: jobs } = useEmbedJobs()
- // Live "last refreshed Xs ago" tick. We re-render every 5s purely to keep
- // the relative timestamp current, without touching React Query state.
+ // Re-render every 5s to keep per-job "last activity Xs ago" timestamps fresh.
const [tick, setTick] = useState(() => Date.now())
useEffect(() => {
const id = setInterval(() => setTick(Date.now()), 5000)
@@ -30,21 +28,6 @@ const ActiveEmbedJobs = ({ withHeader = false }: ActiveEmbedJobsProps) => {