import { LoaderCircle } from "lucide-react"; import { Card, CardContent } from "~/components/ui/card"; import { useIngestionStatus } from "~/hooks/use-ingestion-status"; export function FloatingIngestionStatus() { const { data } = useIngestionStatus(); if (!data || data.count === 0) { return null; } const processingCount = data.queue.filter( (item) => item.status === "PROCESSING", ).length; const pendingCount = data.queue.filter( (item) => item.status === "PENDING", ).length; return (