element-portable/src/components/views
David Baker be8f0991a6 Avoid re-rendering RoomList on room switch
Introduce a class that consumes updates from the RoomViewStore and
announces to listeners if the active room ID is now or is no longer
the room ID they specified. Naming suggestions welcome: it's
currently called ActiveRoomObserver.

Avoids passing the selectedRoomId down from MatrixChat all the way
through the LeftPanel / RoomList / RoomSubList to the RoomTiles.

Also introduce a CallPreview class that listens directly for
RoomViewStore changes as the call preview in the left panel needs
to know when the room changes, so this allows this component to
update without having to update the entire left panel.
2017-09-11 16:59:09 +01:00
..
avatars Change incorrect refs to this.props 2017-07-11 14:31:07 +01:00
create_room Add more translations.. 2017-06-08 09:44:58 +01:00
dialogs Fix proptypes on UserPickerDialog 2017-08-21 16:30:49 +01:00
elements Make staging widgets work with live and vice versa. 2017-08-30 10:36:22 +01:00
login _tJsx returns a React Object, the sub fn must return a React Object 2017-08-26 08:18:55 +01:00
messages Separate function to add code copy button 2017-09-10 15:58:17 +01:00
room_settings un-i18n Modal Analytics 2017-07-27 17:19:18 +01:00
rooms Avoid re-rendering RoomList on room switch 2017-09-11 16:59:09 +01:00
settings hotfix bad fn signature regression 2017-08-17 17:15:18 +01:00
voip Avoid re-rendering RoomList on room switch 2017-09-11 16:59:09 +01:00