Auto eslint fix

This commit is contained in:
James Barnsley
2019-09-05 15:36:11 +12:00
parent 4513a0d109
commit e4d53a2d35
126 changed files with 23283 additions and 23573 deletions

View File

@ -1,168 +1,194 @@
import React from 'react'
import { connect } from 'react-redux'
import { bindActionCreators } from 'redux'
import React from 'react';
import { connect } from 'react-redux';
import { bindActionCreators } from 'redux';
import * as helpers from '../helpers'
import * as uiActions from '../services/ui/actions'
import * as helpers from '../helpers';
import * as uiActions from '../services/ui/actions';
class DebugInfo extends React.Component{
class DebugInfo extends React.Component {
constructor(props) {
super(props);
}
constructor(props){
super(props);
}
localStorageSize() {
let data = '';
localStorageSize(){
var data = '';
for (var key in window.localStorage){
if(window.localStorage.hasOwnProperty(key)){
data += window.localStorage[key];
}
}
for (const key in window.localStorage) {
if (window.localStorage.hasOwnProperty(key)) {
data += window.localStorage[key];
}
}
var used = 0;
var total = 5000;
if (data !== ''){
used = ((data.length * 16)/(8 * 1024)).toFixed(2);
}
return {
used: used,
percent: (used / total * 100).toFixed(2)
};
}
let used = 0;
const total = 5000;
if (data !== '') {
used = ((data.length * 16) / (8 * 1024)).toFixed(2);
}
renderLoadQueue(){
if (!this.props.ui.load_queue){
return null
}
return {
used,
percent: (used / total * 100).toFixed(2),
};
}
var load_queue = this.props.ui.load_queue;
var queue = [];
renderLoadQueue() {
if (!this.props.ui.load_queue) {
return null;
}
return (
<div className="debug-info-item">
{queue}
</div>
)
}
const { load_queue } = this.props.ui;
const queue = [];
renderLoadQueue(){
if (!this.props.ui.load_queue){
return <div className="debug-info-item mid_grey-text">Nothing loading</div>;
}
return (
<div className="debug-info-item">
{queue}
</div>
);
}
var load_queue = this.props.ui.load_queue
var queue = []
for (var key in load_queue){
if (load_queue.hasOwnProperty(key)){
queue.push(<div key={key}>{load_queue[key]}</div>)
}
}
renderLoadQueue() {
if (!this.props.ui.load_queue) {
return <div className="debug-info-item mid_grey-text">Nothing loading</div>;
}
if (queue.length > 0){
return (
<div className="debug-info-item">
{queue}
</div>
)
} else {
return <div className="debug-info-item mid_grey-text">Nothing loading</div>;
}
}
const { load_queue } = this.props.ui;
const queue = [];
for (const key in load_queue) {
if (load_queue.hasOwnProperty(key)) {
queue.push(<div key={key}>{load_queue[key]}</div>);
}
}
render(){
var localStorageUsage = this.localStorageSize();
if (queue.length > 0) {
return (
<div className="debug-info-item">
{queue}
</div>
);
}
return <div className="debug-info-item mid_grey-text">Nothing loading</div>;
}
return (
<div className="debug-info">
render() {
const localStorageUsage = this.localStorageSize();
<div className="debug-info-section">
<div className="debug-info-item">
Version: {version}
</div>
<div className="debug-info-item">
Build: {build}
</div>
</div>
return (
<div className="debug-info">
<div className="debug-info-section">
<h5>Indexes</h5>
<div className="debug-info-item">
Albums: {this.props.core.albums ? Object.keys(this.props.core.albums).length : '0'}
</div>
<div className="debug-info-item">
Artists: {this.props.core.artists ? Object.keys(this.props.core.artists).length : '0'}
</div>
<div className="debug-info-item">
Playlists: {this.props.core.playlists ? Object.keys(this.props.core.playlists).length : '0'}
</div>
<div className="debug-info-item">
Tracks: {this.props.core.tracks ? Object.keys(this.props.core.tracks).length : '0'}
</div>
<div className="debug-info-item">
Users: {this.props.core.users ? Object.keys(this.props.core.users).length : '0'}
</div>
<div className="debug-info-item">
Notifications: {this.props.ui.notifications ? Object.keys(this.props.ui.notifications).length : '0'}
</div>
<div className="debug-info-item">
Processes: {this.props.ui.processes ? Object.keys(this.props.ui.processes).length : '0'}
</div>
<div className="debug-info-item">
Enqueue batches: {this.props.mopidy.enqueue_uris_batches ? this.props.mopidy.enqueue_uris_batches.length : '0'}
</div>
</div>
<div className="debug-info-section">
<div className="debug-info-item">
Version:
{' '}
{version}
</div>
<div className="debug-info-item">
Build:
{' '}
{build}
</div>
</div>
<div className="debug-info-section">
<h5>Config</h5>
<div className="debug-info-item">
Slim mode: {this.props.ui.slim_mode ? 'on' : 'off'}
</div>
<div className="debug-info-item">
Test mode: {this.props.ui.test_mode ? 'on' : 'off'}
</div>
<div className="debug-info-item">
Touch: {helpers.isTouchDevice() ? 'on' : 'off'}
</div>
<div className="debug-info-item">
LocalStorage usage: {localStorageUsage.used}kb (~{localStorageUsage.percent}%)
</div>
<div className="debug-info-item">
Selected tracks: {this.props.ui.selected_tracks.length}<br />
{
this.props.ui.selected_tracks.map((track_key, index) => {
return (
<div key={track_key+'_'+index}>{track_key}</div>
)
})
<div className="debug-info-section">
<h5>Indexes</h5>
<div className="debug-info-item">
Albums:
{' '}
{this.props.core.albums ? Object.keys(this.props.core.albums).length : '0'}
</div>
<div className="debug-info-item">
Artists:
{' '}
{this.props.core.artists ? Object.keys(this.props.core.artists).length : '0'}
</div>
<div className="debug-info-item">
Playlists:
{' '}
{this.props.core.playlists ? Object.keys(this.props.core.playlists).length : '0'}
</div>
<div className="debug-info-item">
Tracks:
{' '}
{this.props.core.tracks ? Object.keys(this.props.core.tracks).length : '0'}
</div>
<div className="debug-info-item">
Users:
{' '}
{this.props.core.users ? Object.keys(this.props.core.users).length : '0'}
</div>
<div className="debug-info-item">
Notifications:
{' '}
{this.props.ui.notifications ? Object.keys(this.props.ui.notifications).length : '0'}
</div>
<div className="debug-info-item">
Processes:
{' '}
{this.props.ui.processes ? Object.keys(this.props.ui.processes).length : '0'}
</div>
<div className="debug-info-item">
Enqueue batches:
{' '}
{this.props.mopidy.enqueue_uris_batches ? this.props.mopidy.enqueue_uris_batches.length : '0'}
</div>
</div>
<div className="debug-info-section">
<h5>Config</h5>
<div className="debug-info-item">
Slim mode:
{' '}
{this.props.ui.slim_mode ? 'on' : 'off'}
</div>
<div className="debug-info-item">
Test mode:
{' '}
{this.props.ui.test_mode ? 'on' : 'off'}
</div>
<div className="debug-info-item">
Touch:
{' '}
{helpers.isTouchDevice() ? 'on' : 'off'}
</div>
<div className="debug-info-item">
LocalStorage usage:
{' '}
{localStorageUsage.used}
kb (~
{localStorageUsage.percent}
%)
</div>
<div className="debug-info-item">
Selected tracks:
{' '}
{this.props.ui.selected_tracks.length}
<br />
{
this.props.ui.selected_tracks.map((track_key, index) => (
<div key={`${track_key}_${index}`}>{track_key}</div>
))
}
</div>
</div>
</div>
</div>
<div className="debug-info-section">
<h5>Load queue</h5>
{this.renderLoadQueue()}
</div>
<div className="debug-info-section">
<h5>Load queue</h5>
{this.renderLoadQueue()}
</div>
</div>
);
}
</div>
);
}
}
const mapStateToProps = (state, ownProps) => {
return {
core: state.core,
ui: state.ui,
mopidy: state.mopidy
}
}
const mapStateToProps = (state, ownProps) => ({
core: state.core,
ui: state.ui,
mopidy: state.mopidy,
});
const mapDispatchToProps = (dispatch) => {
return {
uiActions: bindActionCreators(uiActions, dispatch)
}
}
const mapDispatchToProps = (dispatch) => ({
uiActions: bindActionCreators(uiActions, dispatch),
});
export default connect(mapStateToProps, mapDispatchToProps)(DebugInfo)
export default connect(mapStateToProps, mapDispatchToProps)(DebugInfo);