diff --git a/frontend/src/conversation/Conversation.tsx b/frontend/src/conversation/Conversation.tsx index bda6b5f..3cd3176 100644 --- a/frontend/src/conversation/Conversation.tsx +++ b/frontend/src/conversation/Conversation.tsx @@ -79,7 +79,7 @@ export default function Conversation() { queries[queries.length - 1].error && setLastQueryReturnedErr(true); queries[queries.length - 1].response && setLastQueryReturnedErr(false); //considering a query that initially returned error can later include a response property on retry } - }, [queries]); + }, [queries[queries.length - 1]]); const scrollIntoView = () => { endMessageRef?.current?.scrollIntoView({ @@ -105,17 +105,7 @@ export default function Conversation() { const prepResponseView = (query: Query, index: number) => { let responseView; - if (query.error) { - responseView = ( - - ); - } else if (query.response) { + if (query.response) { responseView = ( ); + } else if (query.error) { + responseView = ( + + ); } return responseView; };