Added border for seleted peer
parent
2ee2728c41
commit
636768da4b
|
|
@ -114,14 +114,17 @@ class Peers extends React.Component
|
||||||
<Appear key={peer.name} duration={1000}>
|
<Appear key={peer.name} duration={1000}>
|
||||||
<div
|
<div
|
||||||
className={classnames('peer-container', {
|
className={classnames('peer-container', {
|
||||||
|
'selected' : this.props.selectedPeerName === peer.name,
|
||||||
'active-speaker' : peer.name === activeSpeakerName
|
'active-speaker' : peer.name === activeSpeakerName
|
||||||
})}
|
})}
|
||||||
>
|
>
|
||||||
<Peer
|
<div className='peer-content'>
|
||||||
advancedMode={advancedMode}
|
<Peer
|
||||||
name={peer.name}
|
advancedMode={advancedMode}
|
||||||
style={style}
|
name={peer.name}
|
||||||
/>
|
style={style}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</Appear>
|
</Appear>
|
||||||
:null
|
:null
|
||||||
|
|
@ -146,6 +149,7 @@ Peers.propTypes =
|
||||||
peers : PropTypes.arrayOf(appPropTypes.Peer).isRequired,
|
peers : PropTypes.arrayOf(appPropTypes.Peer).isRequired,
|
||||||
boxes : PropTypes.number,
|
boxes : PropTypes.number,
|
||||||
activeSpeakerName : PropTypes.string,
|
activeSpeakerName : PropTypes.string,
|
||||||
|
selectedPeerName : PropTypes.string,
|
||||||
spotlightsLength : PropTypes.number,
|
spotlightsLength : PropTypes.number,
|
||||||
spotlights : PropTypes.array.isRequired
|
spotlights : PropTypes.array.isRequired
|
||||||
};
|
};
|
||||||
|
|
@ -162,6 +166,7 @@ const mapStateToProps = (state) =>
|
||||||
peers,
|
peers,
|
||||||
boxes,
|
boxes,
|
||||||
activeSpeakerName : state.room.activeSpeakerName,
|
activeSpeakerName : state.room.activeSpeakerName,
|
||||||
|
selectedPeerName : state.room.selectedPeerName,
|
||||||
spotlights,
|
spotlights,
|
||||||
spotlightsLength
|
spotlightsLength
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -39,6 +39,12 @@
|
||||||
&.active-speaker {
|
&.active-speaker {
|
||||||
border-color: #fff;
|
border-color: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
&.selected {
|
||||||
|
> .peer-content {
|
||||||
|
border: 1px solid #377eff;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
+mobile() {
|
+mobile() {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue