From f30898ea31dfc4725b87ed9f84722068b616e21c Mon Sep 17 00:00:00 2001 From: undefined Date: Sun, 10 Jul 2022 16:58:37 +0800 Subject: [PATCH] ui: fix messages sort --- .../messagepad/MessagePadDialogueContentContainer.jsx | 4 +++- .../messagepad/MessagePadDialogueListContainer.jsx | 7 +++---- packages/ui-default/package.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/packages/ui-default/components/messagepad/MessagePadDialogueContentContainer.jsx b/packages/ui-default/components/messagepad/MessagePadDialogueContentContainer.jsx index 2f5aacfc9..1d748a816 100644 --- a/packages/ui-default/components/messagepad/MessagePadDialogueContentContainer.jsx +++ b/packages/ui-default/components/messagepad/MessagePadDialogueContentContainer.jsx @@ -67,7 +67,9 @@ export default connect(mapStateToProps)(class MessagePadDialogueContentContainer renderInner() { if (this.props.activeId === null) return []; - return this.props.item.messages.map((msg) => ( + const sorted = this.props.item.messages + .sort((msg1, msg2) => parseMongoId(msg1._id).timestamp - parseMongoId(msg2._id).timestamp); + return sorted.map((msg) => ( ", "license": "AGPL-3.0", "main": "hydro.js",