'use client'; import { Dialog, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogTitle, } from '@/components/ui/dialog'; import { Button } from '@/components/ui/button'; import { Archive } from 'lucide-react'; interface ArchiveAllVerifiedDialogProps { open: boolean; onOpenChange: (open: boolean) => void; verifiedCount: number; onConfirm: () => void; } export function ArchiveAllVerifiedDialog({ open, onOpenChange, verifiedCount, onConfirm, }: ArchiveAllVerifiedDialogProps) { return ( Archive All Verified Features Are you sure you want to archive all verified features? They will be moved to the archive box. {verifiedCount > 0 && ( {verifiedCount} feature(s) will be archived. )} ); }