diff --git a/.eslintrc b/.eslintrc index 6a8521b..a403842 100644 --- a/.eslintrc +++ b/.eslintrc @@ -2,7 +2,7 @@ "parser": "babel-eslint", "extends": ["standard", "standard-react"], "rules": { - "max-len": [2, 80, 4], + "max-len": [2, 400, 4], "jsx-quotes": ["error", "prefer-double"], "padded-blocks": 0, "import/first": 0, diff --git a/src/client/components/Toolbar.js b/src/client/components/Toolbar.js index be049d3..7e18535 100644 --- a/src/client/components/Toolbar.js +++ b/src/client/components/Toolbar.js @@ -1,4 +1,3 @@ -import PropTypes from 'prop-types' import React from 'react' import { StreamPropType } from './video.js' @@ -10,19 +9,19 @@ export default class Toolbar extends React.PureComponent { const { stream } = this.props stream.mediaStream.getAudioTracks().forEach(track => { track.enabled = !track.enabled - }); + }) e.currentTarget.classList.toggle('on') } handleCamClick = e => { const { stream } = this.props stream.mediaStream.getVideoTracks().forEach(track => { track.enabled = !track.enabled - }); + }) e.currentTarget.classList.toggle('on') } handleFullscreenClick = e => { - const document = window.document; - const fs = document.getElementById('container'); + const document = window.document + const fs = document.getElementById('container') if ( !document.fullscreenElement && !document.mozFullScreenElement && @@ -30,29 +29,29 @@ export default class Toolbar extends React.PureComponent { !document.msFullscreenElement ) { if (fs.requestFullscreen) { - fs.requestFullscreen(); + fs.requestFullscreen() } else if (fs.msRequestFullscreen) { - fs.msRequestFullscreen(); + fs.msRequestFullscreen() } else if (fs.mozRequestFullScreen) { - fs.mozRequestFullScreen(); + fs.mozRequestFullScreen() } else if (fs.webkitRequestFullscreen) { - fs.webkitRequestFullscreen(); + fs.webkitRequestFullscreen() } } else { if (document.exitFullscreen) { - document.exitFullscreen(); + document.exitFullscreen() } else if (document.msExitFullscreen) { - document.msExitFullscreen(); + document.msExitFullscreen() } else if (document.mozCancelFullScreen) { - document.mozCancelFullScreen(); + document.mozCancelFullScreen() } else if (document.webkitExitFullscreen) { - document.webkitExitFullscreen(); + document.webkitExitFullscreen() } } e.target.classList.toggle('on') } handleHangoutClick = e => { - location.href = '/' + window.location.href = '/' } render () { const { stream } = this.props @@ -65,8 +64,8 @@ export default class Toolbar extends React.PureComponent { Mute audio - - + + )} @@ -75,8 +74,8 @@ export default class Toolbar extends React.PureComponent { Mute video - - + + )} @@ -84,15 +83,15 @@ export default class Toolbar extends React.PureComponent { Enter fullscreen - - + + Hangup - + ) diff --git a/src/client/components/Video.js b/src/client/components/Video.js index f3f3c14..7f40860 100644 --- a/src/client/components/Video.js +++ b/src/client/components/Video.js @@ -1,7 +1,6 @@ import PropTypes from 'prop-types' import React from 'react' import classnames from 'classnames' -import { ME } from '../constants.js' import { MediaStream } from '../window.js' export const StreamPropType = PropTypes.shape({ @@ -44,13 +43,12 @@ export default class Video extends React.PureComponent { } } render () { - const { active, userId } = this.props + const { active } = this.props const className = classnames('video-container', { active }) return (