mirror of
https://github.com/All-Hands-AI/OpenHands.git
synced 2026-01-09 14:57:59 -05:00
Remove toast notifications for starting/resuming conversation sandbox (#11456)
This commit is contained in:
@@ -1,10 +1,6 @@
|
||||
import { useMutation, useQueryClient } from "@tanstack/react-query";
|
||||
import toast from "react-hot-toast";
|
||||
import { useTranslation } from "react-i18next";
|
||||
import { Provider } from "#/types/settings";
|
||||
import { useErrorMessageStore } from "#/stores/error-message-store";
|
||||
import { TOAST_OPTIONS } from "#/utils/custom-toast-handlers";
|
||||
import { I18nKey } from "#/i18n/declaration";
|
||||
import {
|
||||
getConversationVersionFromQueryCache,
|
||||
resumeV1ConversationSandbox,
|
||||
@@ -25,7 +21,6 @@ import {
|
||||
* startConversation({ conversationId: "some-id", providers: [...] });
|
||||
*/
|
||||
export const useUnifiedResumeConversationSandbox = () => {
|
||||
const { t } = useTranslation();
|
||||
const queryClient = useQueryClient();
|
||||
const removeErrorMessage = useErrorMessageStore(
|
||||
(state) => state.removeErrorMessage,
|
||||
@@ -53,8 +48,6 @@ export const useUnifiedResumeConversationSandbox = () => {
|
||||
return startV0Conversation(variables.conversationId, variables.providers);
|
||||
},
|
||||
onMutate: async () => {
|
||||
toast.loading(t(I18nKey.TOAST$STARTING_CONVERSATION), TOAST_OPTIONS);
|
||||
|
||||
await queryClient.cancelQueries({ queryKey: ["user", "conversations"] });
|
||||
const previousConversations = queryClient.getQueryData([
|
||||
"user",
|
||||
@@ -64,9 +57,6 @@ export const useUnifiedResumeConversationSandbox = () => {
|
||||
return { previousConversations };
|
||||
},
|
||||
onError: (_, __, context) => {
|
||||
toast.dismiss();
|
||||
toast.error(t(I18nKey.TOAST$FAILED_TO_START_CONVERSATION), TOAST_OPTIONS);
|
||||
|
||||
if (context?.previousConversations) {
|
||||
queryClient.setQueryData(
|
||||
["user", "conversations"],
|
||||
@@ -78,9 +68,6 @@ export const useUnifiedResumeConversationSandbox = () => {
|
||||
invalidateConversationQueries(queryClient, variables.conversationId);
|
||||
},
|
||||
onSuccess: (_, variables) => {
|
||||
toast.dismiss();
|
||||
toast.success(t(I18nKey.TOAST$CONVERSATION_STARTED), TOAST_OPTIONS);
|
||||
|
||||
// Clear error messages when starting/resuming conversation
|
||||
removeErrorMessage();
|
||||
|
||||
|
||||
@@ -927,9 +927,6 @@ export enum I18nKey {
|
||||
CONVERSATION$FAILED_TO_START_FROM_TASK = "CONVERSATION$FAILED_TO_START_FROM_TASK",
|
||||
CONVERSATION$NOT_EXIST_OR_NO_PERMISSION = "CONVERSATION$NOT_EXIST_OR_NO_PERMISSION",
|
||||
CONVERSATION$FAILED_TO_START_WITH_ERROR = "CONVERSATION$FAILED_TO_START_WITH_ERROR",
|
||||
TOAST$STARTING_CONVERSATION = "TOAST$STARTING_CONVERSATION",
|
||||
TOAST$FAILED_TO_START_CONVERSATION = "TOAST$FAILED_TO_START_CONVERSATION",
|
||||
TOAST$CONVERSATION_STARTED = "TOAST$CONVERSATION_STARTED",
|
||||
TOAST$STOPPING_CONVERSATION = "TOAST$STOPPING_CONVERSATION",
|
||||
TOAST$FAILED_TO_STOP_CONVERSATION = "TOAST$FAILED_TO_STOP_CONVERSATION",
|
||||
TOAST$CONVERSATION_STOPPED = "TOAST$CONVERSATION_STOPPED",
|
||||
|
||||
@@ -14831,54 +14831,6 @@
|
||||
"de": "Konversation konnte nicht gestartet werden: {{error}}",
|
||||
"uk": "Не вдалося запустити розмову: {{error}}"
|
||||
},
|
||||
"TOAST$STARTING_CONVERSATION": {
|
||||
"en": "Starting conversation...",
|
||||
"ja": "会話を開始しています...",
|
||||
"zh-CN": "正在启动对话...",
|
||||
"zh-TW": "正在啟動對話...",
|
||||
"ko-KR": "대화 시작 중...",
|
||||
"no": "Starter samtale...",
|
||||
"it": "Avvio della conversazione...",
|
||||
"pt": "Iniciando conversa...",
|
||||
"es": "Iniciando conversación...",
|
||||
"ar": "بدء المحادثة...",
|
||||
"fr": "Démarrage de la conversation...",
|
||||
"tr": "Konuşma başlatılıyor...",
|
||||
"de": "Konversation wird gestartet...",
|
||||
"uk": "Запуск розмови..."
|
||||
},
|
||||
"TOAST$FAILED_TO_START_CONVERSATION": {
|
||||
"en": "Failed to start conversation",
|
||||
"ja": "会話の開始に失敗しました",
|
||||
"zh-CN": "启动对话失败",
|
||||
"zh-TW": "啟動對話失敗",
|
||||
"ko-KR": "대화 시작 실패",
|
||||
"no": "Kunne ikke starte samtale",
|
||||
"it": "Impossibile avviare la conversazione",
|
||||
"pt": "Falha ao iniciar conversa",
|
||||
"es": "No se pudo iniciar la conversación",
|
||||
"ar": "فشل بدء المحادثة",
|
||||
"fr": "Échec du démarrage de la conversation",
|
||||
"tr": "Konuşma başlatılamadı",
|
||||
"de": "Konversation konnte nicht gestartet werden",
|
||||
"uk": "Не вдалося запустити розмову"
|
||||
},
|
||||
"TOAST$CONVERSATION_STARTED": {
|
||||
"en": "Conversation started",
|
||||
"ja": "会話が開始されました",
|
||||
"zh-CN": "对话已启动",
|
||||
"zh-TW": "對話已啟動",
|
||||
"ko-KR": "대화가 시작되었습니다",
|
||||
"no": "Samtale startet",
|
||||
"it": "Conversazione avviata",
|
||||
"pt": "Conversa iniciada",
|
||||
"es": "Conversación iniciada",
|
||||
"ar": "بدأت المحادثة",
|
||||
"fr": "Conversation démarrée",
|
||||
"tr": "Konuşma başlatıldı",
|
||||
"de": "Konversation gestartet",
|
||||
"uk": "Розмову запущено"
|
||||
},
|
||||
"TOAST$STOPPING_CONVERSATION": {
|
||||
"en": "Stopping conversation...",
|
||||
"ja": "会話を停止しています...",
|
||||
|
||||
Reference in New Issue
Block a user