fix: clear messagelist

This commit is contained in:
jialin
2024-07-03 16:57:35 +08:00
parent faa4f88a6a
commit b2d70c1d53
@@ -126,13 +126,14 @@ const MessageList: React.FC<MessageProps> = (props) => {
} }
}; };
const handleClear = () => { const handleClear = () => {
setMessageList([ if (!messageList.length) {
{ return;
role: Roles.User,
content: '',
uid: messageId.current + 1
} }
]); const headItem = _.cloneDeep(_.get(messageList, '0'));
headItem.content = '';
headItem.role = Roles.User;
headItem.uid = messageId.current + 1;
setMessageList(headItem ? [headItem] : []);
}; };
const handleView = () => { const handleView = () => {