From 8fb945ab09354c50d66f634cb7448154068ccbc6 Mon Sep 17 00:00:00 2001
From: Anurag Yadav <143180737+anurag2787@users.noreply.github.com>
Date: Tue, 14 Oct 2025 21:22:31 +0530
Subject: [PATCH] feedback button to show after message (#2064)
---
.../src/conversation/ConversationBubble.tsx | 110 +++++++++---------
1 file changed, 57 insertions(+), 53 deletions(-)
diff --git a/frontend/src/conversation/ConversationBubble.tsx b/frontend/src/conversation/ConversationBubble.tsx
index 5678e7cf..c050eb11 100644
--- a/frontend/src/conversation/ConversationBubble.tsx
+++ b/frontend/src/conversation/ConversationBubble.tsx
@@ -556,63 +556,67 @@ const ConversationBubble = forwardRef<
) : (
<>
-
-
-
-
-
-
- {handleFeedback && (
+ {!isStreaming && (
<>
-
-
-
- {
- if (feedback === 'LIKE') {
- handleFeedback?.(null);
- } else {
- handleFeedback?.('LIKE');
- }
- }}
- onMouseEnter={() => setIsLikeHovered(true)}
- onMouseLeave={() => setIsLikeHovered(false)}
- >
-
-
+
+
+
+
+
+ {handleFeedback && (
+ <>
+
+
+
+ {
+ if (feedback === 'LIKE') {
+ handleFeedback?.(null);
+ } else {
+ handleFeedback?.('LIKE');
+ }
+ }}
+ onMouseEnter={() => setIsLikeHovered(true)}
+ onMouseLeave={() => setIsLikeHovered(false)}
+ >
+
+
+
-
-
-
-
{
- if (feedback === 'DISLIKE') {
- handleFeedback?.(null);
- } else {
- handleFeedback?.('DISLIKE');
- }
- }}
- onMouseEnter={() => setIsDislikeHovered(true)}
- onMouseLeave={() => setIsDislikeHovered(false)}
- >
+
+
+
+ {
+ if (feedback === 'DISLIKE') {
+ handleFeedback?.(null);
+ } else {
+ handleFeedback?.('DISLIKE');
+ }
+ }}
+ onMouseEnter={() => setIsDislikeHovered(true)}
+ onMouseLeave={() => setIsDislikeHovered(false)}
+ >
+
+
-
-
+ >
+ )}
>
)}
>