import { Loader2, RefreshCw, RotateCcw } from "lucide-react"; import { Button } from "@/components/ui/button"; import { Dialog, DialogContent, DialogDescription, DialogHeader, DialogTitle, } from "@/components/ui/dialog"; import type { RefreshItemMetadataMode } from "@/hooks/queries/items"; interface RefreshMetadataDialogProps { open: boolean; onOpenChange: (open: boolean) => void; onConfirm: (mode: RefreshItemMetadataMode) => void; isPending?: boolean; } export default function RefreshMetadataDialog({ open, onOpenChange, onConfirm, isPending = false, }: RefreshMetadataDialogProps) { return ( Refresh Metadata Choose whether to refresh the existing item or rebuild it from the files on disk.
); }