{!isOwn && (
@@ -545,8 +613,26 @@ const MessageRecord: React.FC = ({ contract }) => {
>
)}
-
- {isOwn && <>{parseMessageContent(msg?.content, msg, msg?.msgType)}>}
+ {isOwn && (
+ <>
+ {/* Checkbox 显示控制 */}
+ {showCheckbox && (
+
+ handleCheckboxChange(e.target.checked, msg)}
+ />
+
+ )}
+
}
+ className={styles.messageAvatar}
+ />
+
{parseMessageContent(msg?.content, msg, msg?.msgType)}
+ >
+ )}