Message render performance (#880)
- Refactored Message component to use React.memo and re-render only what's necessary - Added a test mode to toggle markdown parse by long press drawer (it'll be removed in the next release)
Showing
- __tests__/__snapshots__/Storyshots.test.js.snap 13767 additions, 13956 deletions__tests__/__snapshots__/Storyshots.test.js.snap
- app/actions/index.js 0 additions, 7 deletionsapp/actions/index.js
- app/containers/FileModal.js 121 additions, 0 deletionsapp/containers/FileModal.js
- app/containers/HeaderButton.js 2 additions, 2 deletionsapp/containers/HeaderButton.js
- app/containers/MessageBox/ReplyPreview.js 3 additions, 4 deletionsapp/containers/MessageBox/ReplyPreview.js
- app/containers/MessageBox/UploadModal.js 1 addition, 0 deletionsapp/containers/MessageBox/UploadModal.js
- app/containers/ReactionsModal.js 151 additions, 0 deletionsapp/containers/ReactionsModal.js
- app/containers/message/Attachments.js 44 additions, 0 deletionsapp/containers/message/Attachments.js
- app/containers/message/Audio.js 40 additions, 33 deletionsapp/containers/message/Audio.js
- app/containers/message/Broadcast.js 43 additions, 0 deletionsapp/containers/message/Broadcast.js
- app/containers/message/Content.js 48 additions, 0 deletionsapp/containers/message/Content.js
- app/containers/message/Discussion.js 58 additions, 0 deletionsapp/containers/message/Discussion.js
- app/containers/message/Emoji.js 21 additions, 24 deletionsapp/containers/message/Emoji.js
- app/containers/message/Image.js 61 additions, 77 deletionsapp/containers/message/Image.js
- app/containers/message/Markdown.js 44 additions, 25 deletionsapp/containers/message/Markdown.js
- app/containers/message/Message.js 104 additions, 580 deletionsapp/containers/message/Message.js
- app/containers/message/MessageAvatar.js 37 additions, 0 deletionsapp/containers/message/MessageAvatar.js
- app/containers/message/MessageError.js 26 additions, 0 deletionsapp/containers/message/MessageError.js
- app/containers/message/PhotoModal.js 0 additions, 94 deletionsapp/containers/message/PhotoModal.js
- app/containers/message/Reactions.js 105 additions, 0 deletionsapp/containers/message/Reactions.js
Loading
Please register or sign in to comment