Use an arrow function to allow this

This was causing `TypeError: Cannot read property '_getEmptyContent' of undefined` for those with custom tags.
This commit is contained in:
Luke Barnard 2017-06-07 16:13:40 +01:00
parent d4041777f9
commit 49b22fb6c6

View File

@ -578,7 +578,7 @@ module.exports = React.createClass({
onHeaderClick={ self.onSubListHeaderClick } onHeaderClick={ self.onSubListHeaderClick }
onShowMoreRooms={ self.onShowMoreRooms } /> onShowMoreRooms={ self.onShowMoreRooms } />
{ Object.keys(self.state.lists).map(function(tagName) { { Object.keys(self.state.lists).map((tagName) => {
if (!tagName.match(/^(m\.(favourite|lowpriority)|im\.vector\.fake\.(invite|recent|direct|archived))$/)) { if (!tagName.match(/^(m\.(favourite|lowpriority)|im\.vector\.fake\.(invite|recent|direct|archived))$/)) {
return <RoomSubList list={ self.state.lists[tagName] } return <RoomSubList list={ self.state.lists[tagName] }
key={ tagName } key={ tagName }