import React, { useState } from 'react'; import { useClearConversationsMutation } from 'librechat-data-provider/react-query'; import { Label, Button, OGDialog, OGDialogTrigger, Spinner } from '~/components'; import { useLocalize, useNewConvo } from '~/hooks'; import OGDialogTemplate from '~/components/ui/OGDialogTemplate'; export const ClearChats = () => { const localize = useLocalize(); const [open, setOpen] = useState(false); const { newConversation } = useNewConvo(); const clearConvosMutation = useClearConversationsMutation(); const clearConvos = () => { clearConvosMutation.mutate( {}, { onSuccess: () => { newConversation(); }, }, ); }; return (