- {type !== 'ERROR' && (
+ {type === 'ERROR' ? (
+
@@ -558,80 +562,75 @@ const ConversationBubble = forwardRef<
- >
- )}
- {type === 'ERROR' && (
-
- )}
- {handleFeedback && type !== 'ERROR' && (
- <>
-
-
-
-
{
- if (feedback === undefined || feedback === null) {
- handleFeedback?.('LIKE');
- setIsLikeClicked(true);
- setIsDislikeClicked(false);
- } else if (feedback === 'LIKE') {
- handleFeedback?.(null);
- setIsLikeClicked(false);
- setIsDislikeClicked(false);
- } else if (feedback === 'DISLIKE') {
- handleFeedback?.('LIKE');
- setIsDislikeClicked(false);
- setIsLikeClicked(true);
- }
- }}
- onMouseEnter={() => setIsLikeHovered(true)}
- onMouseLeave={() => setIsLikeHovered(false)}
- >
+ {handleFeedback && (
+ <>
+
+
+
+ {
+ if (feedback === undefined || feedback === null) {
+ handleFeedback?.('LIKE');
+ setIsLikeClicked(true);
+ setIsDislikeClicked(false);
+ } else if (feedback === 'LIKE') {
+ handleFeedback?.(null);
+ setIsLikeClicked(false);
+ setIsDislikeClicked(false);
+ } else if (feedback === 'DISLIKE') {
+ handleFeedback?.('LIKE');
+ setIsDislikeClicked(false);
+ setIsLikeClicked(true);
+ }
+ }}
+ onMouseEnter={() => setIsLikeHovered(true)}
+ onMouseLeave={() => setIsLikeHovered(false)}
+ >
+
+
-
-
-
-
-
-
{
- if (feedback === undefined || feedback === null) {
- handleFeedback?.('DISLIKE');
- setIsDislikeClicked(true);
- setIsLikeClicked(false);
- } else if (feedback === 'DISLIKE') {
- handleFeedback?.(null);
- setIsLikeClicked(false);
- setIsDislikeClicked(false);
- } else if (feedback === 'LIKE') {
- handleFeedback?.('DISLIKE');
- setIsDislikeClicked(true);
- setIsLikeClicked(false);
- }
- }}
- onMouseEnter={() => setIsDislikeHovered(true)}
- onMouseLeave={() => setIsDislikeHovered(false)}
- >
+
+
+
+ {
+ if (feedback === undefined || feedback === null) {
+ handleFeedback?.('DISLIKE');
+ setIsDislikeClicked(true);
+ setIsLikeClicked(false);
+ } else if (feedback === 'DISLIKE') {
+ handleFeedback?.(null);
+ setIsLikeClicked(false);
+ setIsDislikeClicked(false);
+ } else if (feedback === 'LIKE') {
+ handleFeedback?.('DISLIKE');
+ setIsDislikeClicked(true);
+ setIsLikeClicked(false);
+ }
+ }}
+ onMouseEnter={() => setIsDislikeHovered(true)}
+ onMouseLeave={() => setIsDislikeHovered(false)}
+ >
+
+
-
-
+ >
+ )}
>
)}