This commit is contained in:
Junhui Chen 2025-08-09 11:33:16 +08:00
parent a7b6aeeb31
commit 384e607fe1

View File

@ -23,26 +23,26 @@ export default function AskHello({ setUserMessages, setConversationId, setIsHell
try { try {
// UI // UI
setIsHello(false); setIsHello(false);
setUserMessages([ // setUserMessages([
{ // {
id: Math.random().toString(36).substring(2, 9), // id: Math.random().toString(36).substring(2, 9),
content: text, // content: text,
role: 'user', // role: 'user',
timestamp: new Date().toISOString() // timestamp: new Date().toISOString()
}, // },
{ // {
id: Math.random().toString(36).substring(2, 9), // id: Math.random().toString(36).substring(2, 9),
content: "keepSearchIng", // content: "keepSearchIng",
role: 'assistant', // role: 'assistant',
timestamp: new Date().toISOString() // timestamp: new Date().toISOString()
} // }
]); // ]);
const sessionId = await createNewConversation(text); const sessionId = await createNewConversation(text);
if (!sessionId) { if (!sessionId) {
console.error("Failed to create a new conversation."); console.error("Failed to create a new conversation.");
// //
setUserMessages(prev => prev.filter(item => item.content !== 'keepSearchIng')); // setUserMessages(prev => prev.filter(item => item.content !== 'keepSearchIng'));
return; return;
} }
@ -65,7 +65,7 @@ export default function AskHello({ setUserMessages, setConversationId, setIsHell
} catch (err) { } catch (err) {
console.error('handleCase failed:', err); console.error('handleCase failed:', err);
// //
setUserMessages(prev => prev.filter(item => item.content !== 'keepSearchIng')); // setUserMessages(prev => prev.filter(item => item.content !== 'keepSearchIng'));
} finally { } finally {
inFlightRef.current = false; inFlightRef.current = false;
} }