Skip to content

Commit 68d4f84

Browse files
committed
fix current message update text
1 parent d318b7e commit 68d4f84

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

client/packages/lowcoder/src/comps/comps/chatComp/components/ChatCoreMain.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -146,13 +146,14 @@ export function ChatCoreMain({
146146
attachments: completeAttachments,
147147
};
148148

149-
onMessageUpdate?.(text);
150149
await actions.addMessage(state.currentThreadId, userMessage);
151150
setIsRunning(true);
152151

153152
try {
154153
const response = await messageHandler.sendMessage(userMessage); // Send full message object with attachments
155154

155+
onMessageUpdate?.(userMessage.text);
156+
156157
const assistantMessage: ChatMessage = {
157158
id: generateId(),
158159
role: "assistant",
@@ -214,16 +215,15 @@ export function ChatCoreMain({
214215

215216
newMessages.push(editedMessage);
216217

217-
// Expose message update to parent
218-
onMessageUpdate?.(editedMessage.text);
219-
220218
// Update state with edited context
221219
await actions.updateMessages(state.currentThreadId, newMessages);
222220
setIsRunning(true);
223221

224222
try {
225223
const response = await messageHandler.sendMessage(editedMessage); // Send full message object with attachments
226224

225+
onMessageUpdate?.(editedMessage.text);
226+
227227
const assistantMessage: ChatMessage = {
228228
id: generateId(),
229229
role: "assistant",

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy