enh: message edit/delete integration

This commit is contained in:
Timothy Jaeryang Baek
2024-12-23 01:12:55 -07:00
parent 2c8fb66383
commit fb3c297df2
4 changed files with 92 additions and 2 deletions
+10
View File
@@ -66,6 +66,16 @@
if (scrollEnd) {
messagesContainerElement.scrollTop = messagesContainerElement.scrollHeight;
}
} else if (type === 'message:update') {
console.log('message:update', data);
const idx = messages.findIndex((message) => message.id === data.id);
if (idx !== -1) {
messages[idx] = data;
}
} else if (type === 'message:delete') {
console.log('message:delete', data);
messages = messages.filter((message) => message.id !== data.id);
}
}
};