Fix linting in Sidebar

master
Torjus 2018-07-19 10:04:46 +02:00
parent f518833deb
commit 9c2d7bbce2
1 changed files with 13 additions and 8 deletions

View File

@ -9,22 +9,26 @@ import fscreen from 'fscreen';
class Sidebar extends Component class Sidebar extends Component
{ {
state = { state = {
fullscreen: false fullscreen : false
}; };
handleToggleFullscreen = () => handleToggleFullscreen = () =>
{ {
if (fscreen.fullscreenElement) { if (fscreen.fullscreenElement)
{
fscreen.exitFullscreen(); fscreen.exitFullscreen();
} else { }
else
{
fscreen.requestFullscreen(document.documentElement); fscreen.requestFullscreen(document.documentElement);
} }
}; };
handleFullscreenChange = () => { handleFullscreenChange = () =>
{
this.setState({ this.setState({
fullscreen: fscreen.fullscreenElement !== null fullscreen : fscreen.fullscreenElement !== null
}) });
}; };
componentDidMount() componentDidMount()
@ -43,7 +47,8 @@ class Sidebar extends Component
} }
} }
render() { render()
{
const { const {
toolbarsVisible, me, screenProducer, onLogin, onShareScreen, toolbarsVisible, me, screenProducer, onLogin, onShareScreen,
onUnShareScreen, onNeedExtension, onLeaveMeeting onUnShareScreen, onNeedExtension, onLeaveMeeting
@ -83,7 +88,7 @@ class Sidebar extends Component
{fscreen.fullscreenEnabled && ( {fscreen.fullscreenEnabled && (
<div <div
className={classnames('button', 'fullscreen', { className={classnames('button', 'fullscreen', {
on: this.state.fullscreen on : this.state.fullscreen
})} })}
onClick={this.handleToggleFullscreen} onClick={this.handleToggleFullscreen}
data-tip='Fullscreen' data-tip='Fullscreen'