"use client"; import { Dialog, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogTitle, } from "@/components/ui/dialog"; import { Button } from "@/components/ui/button"; import { Trash2 } from "lucide-react"; interface DeleteAllVerifiedDialogProps { open: boolean; onOpenChange: (open: boolean) => void; verifiedCount: number; onConfirm: () => void; } export function DeleteAllVerifiedDialog({ open, onOpenChange, verifiedCount, onConfirm, }: DeleteAllVerifiedDialogProps) { return ( Delete All Verified Features Are you sure you want to delete all verified features? This action cannot be undone. {verifiedCount > 0 && ( {verifiedCount} feature(s) will be deleted. )} ); }