import { Button } from "@components/UI/Button.tsx"; import { Dialog, DialogClose, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogTitle, } from "@components/UI/Dialog.tsx"; import { AlertTriangleIcon } from "lucide-react"; import { useMessageStore } from "../../../core/stores/messageStore/index.ts"; import { useTranslation } from "react-i18next"; export interface DeleteMessagesDialogProps { open: boolean; onOpenChange: (open: boolean) => void; } export const DeleteMessagesDialog = ({ open, onOpenChange, }: DeleteMessagesDialogProps) => { const { t } = useTranslation("dialog"); const { deleteAllMessages } = useMessageStore(); const handleCloseDialog = () => { onOpenChange(false); }; return ( {t("deleteMessages.title")} {t("deleteMessages.description")} ); };