Wrong state handling

auto_join_3.3
Håvar Aambø Fosstveit 2020-03-23 23:06:08 +01:00
parent 013abb15ba
commit c1cb0445fb
1 changed files with 7 additions and 6 deletions

View File

@ -143,7 +143,11 @@ class ParticipantList extends React.PureComponent
})} })}
onClick={() => roomClient.setSelectedPeer(peerId)} onClick={() => roomClient.setSelectedPeer(peerId)}
> >
<ListPeer id={peerId} advancedMode={advancedMode} isModerator={isModerator} /> <ListPeer
id={peerId}
advancedMode={advancedMode}
isModerator={isModerator}
/>
</li> </li>
))} ))}
</ul> </ul>
@ -165,12 +169,9 @@ ParticipantList.propTypes =
const mapStateToProps = (state) => const mapStateToProps = (state) =>
{ {
const isModerator =
state.me.roles.includes(userRoles.MODERATOR) ||
state.me.roles.includes(userRoles.ADMIN);
return { return {
isModerator, isModerator : state.me.roles.includes(userRoles.MODERATOR) ||
state.me.roles.includes(userRoles.ADMIN),
passivePeers : passivePeersSelector(state), passivePeers : passivePeersSelector(state),
selectedPeerId : state.room.selectedPeerId, selectedPeerId : state.room.selectedPeerId,
spotlightPeers : spotlightPeersSelector(state) spotlightPeers : spotlightPeersSelector(state)