import { IconCheck, IconTrash, IconX } from "@tabler/icons-react"; import { FC, useState } from "react"; import { SidebarButton } from "./SidebarButton"; interface Props { onClearConversations: () => void; } export const ClearConversations: FC = ({ onClearConversations }) => { const [isConfirming, setIsConfirming] = useState(false); const handleClearConversations = () => { onClearConversations(); setIsConfirming(false); }; return isConfirming ? (
Are you sure?
{ e.stopPropagation(); handleClearConversations(); }} /> { e.stopPropagation(); setIsConfirming(false); }} />
) : ( } onClick={() => setIsConfirming(true)} /> ); };