mattermost-mobile/app/screens/channel
Amit Uttam 26df779330
MM-22253 Reduce unnecessary re-renders in channel switching (#3900)
Re-renders were occuring because of prop and state updates that created new object references, despite being of identical value. A key culprit was `postListHeight` in `PostList` which goes through a few calls to `handleContentSizeChange` when loading posts.

Also, "New Messages" divider line is a pure component now (via `memo`) to reduce unnecessary re-renders here too.
2020-02-07 14:13:44 -07:00
..
channel_nav_bar Deps update (#3806) 2020-01-20 13:20:03 -03:00
channel_post_list MM-22253 Reduce unnecessary re-renders in channel switching (#3900) 2020-02-07 14:13:44 -07:00
channel.android.js Fix paste files with multiple instances of post textbox (#3302) 2019-09-25 17:03:14 +08:00
channel.ios.js [MM-22344] Remove ChannelPeek (#3894) 2020-02-06 22:42:35 -03:00
channel_base.js [MM-22344] Remove ChannelPeek (#3894) 2020-02-06 22:42:35 -03:00
channel_base.test.js MM-13953 Channel Info screen transition (#3812) 2020-01-15 09:29:57 -07:00
index.js [MM-17560] Await dismissAllModals and popToRoot prior to calling showSearchModal (#3298) 2019-09-25 15:23:45 -07:00