import Button from "@/components/ui/button"; import { PauseIcon, PlayIcon, XCircle } from "lucide-react"; import { UploadRowItem } from "./types"; import { useUploadQueue } from "./upload-queue"; type Props = { item: UploadRowItem; end?: boolean; }; const UploadRowActions = ({ item, end: _end }: Props) => { const { pauseUpload, resumeUpload, cancelUpload } = useUploadQueue(); const isPaused = item.status === "paused"; const isActive = item.status === "uploading" || item.status === "finishing"; return (