import { showConfirmDeleteConversationModalAtom } from "@/_helpers/atoms/Modal.atom"; import useDeleteConversation from "@/_hooks/useDeleteConversation"; import { Dialog, Transition } from "@headlessui/react"; import { ExclamationTriangleIcon } from "@heroicons/react/24/outline"; import { useAtom } from "jotai"; import React, { Fragment, useRef } from "react"; const ConfirmDeleteConversationModal: React.FC = () => { const [show, setShow] = useAtom(showConfirmDeleteConversationModalAtom); const cancelButtonRef = useRef(null); const { deleteConvo } = useDeleteConversation(); const onConfirmDelete = () => { deleteConvo().then(() => setShow(false)); }; return (
Delete Conversation

Are you sure you want to delete this conversation? All of messages will be permanently removed from our servers forever. This action cannot be undone.

); }; export default ConfirmDeleteConversationModal;