Skip to content

Commit 05e3142

Browse files
committed
Fix linting issues
1 parent 9f146ab commit 05e3142

9 files changed

Lines changed: 682 additions & 679 deletions

File tree

src/components/monitor/monitor.jsx

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,56 @@
1-
import React from "react";
2-
import ReactDOM from "react-dom";
3-
import PropTypes from "prop-types";
4-
import Draggable from "react-draggable";
5-
import { FormattedMessage } from "react-intl";
6-
import { ContextMenuTrigger } from "react-contextmenu";
1+
import React from 'react';
2+
import ReactDOM from 'react-dom';
3+
import PropTypes from 'prop-types';
4+
import Draggable from 'react-draggable';
5+
import {FormattedMessage} from 'react-intl';
6+
import {ContextMenuTrigger} from 'react-contextmenu';
77
import {
88
BorderedMenuItem,
99
ContextMenu,
10-
MenuItem,
11-
} from "../context-menu/context-menu.jsx";
12-
import Box from "../box/box.jsx";
13-
import DefaultMonitor from "./default-monitor.jsx";
14-
import LargeMonitor from "./large-monitor.jsx";
15-
import SliderMonitor from "../../containers/slider-monitor.jsx";
16-
import ListMonitor from "../../containers/list-monitor.jsx";
17-
import { getColorsForTheme } from "../../lib/themes/index.js";
10+
MenuItem
11+
} from '../context-menu/context-menu.jsx';
12+
import Box from '../box/box.jsx';
13+
import DefaultMonitor from './default-monitor.jsx';
14+
import LargeMonitor from './large-monitor.jsx';
15+
import SliderMonitor from '../../containers/slider-monitor.jsx';
16+
import ListMonitor from '../../containers/list-monitor.jsx';
17+
import {getColorsForTheme} from '../../lib/themes/index.js';
1818

19-
import styles from "./monitor.css";
19+
import styles from './monitor.css';
2020

2121
// Map category name to color name used in scratch-blocks Blockly.Colours. Note
2222
// that Blockly uses the UK spelling of "colour", so fields that interact
2323
// directly with Blockly follow that convention, while Scratch code uses the US
2424
// spelling of "color".
2525
const categoryColorMap = {
26-
data: "data",
27-
sensing: "sensing",
28-
sound: "sounds",
29-
looks: "looks",
30-
motion: "motion",
31-
list: "data_lists",
32-
extension: "pen",
26+
data: 'data',
27+
sensing: 'sensing',
28+
sound: 'sounds',
29+
looks: 'looks',
30+
motion: 'motion',
31+
list: 'data_lists',
32+
extension: 'pen'
3333
};
3434

3535
const modes = {
3636
default: DefaultMonitor,
3737
large: LargeMonitor,
3838
slider: SliderMonitor,
39-
list: ListMonitor,
39+
list: ListMonitor
4040
};
4141

4242
const getCategoryColor = (theme, category) => {
4343
const colors = getColorsForTheme(theme);
4444
return {
4545
background: colors[categoryColorMap[category]].colourPrimary,
46-
text: colors.text,
46+
text: colors.text
4747
};
4848
};
4949

50-
const MonitorComponent = (props) => (
50+
const MonitorComponent = props => (
5151
<ContextMenuTrigger
5252
disable={!props.draggable}
53-
holdToDisplay={props.mode === "slider" ? -1 : 1000}
53+
holdToDisplay={props.mode === 'slider' ? -1 : 1000}
5454
id={`monitor-${props.label}`}
5555
>
5656
<Draggable
@@ -64,17 +64,17 @@ const MonitorComponent = (props) => (
6464
className={styles.monitorContainer}
6565
componentRef={props.componentRef}
6666
onDoubleClick={
67-
props.mode === "list" || !props.draggable
68-
? null
69-
: props.onNextMode
67+
props.mode === 'list' || !props.draggable ?
68+
null :
69+
props.onNextMode
7070
}
7171
>
7272
{React.createElement(modes[props.mode], {
7373
categoryColor: getCategoryColor(
7474
props.theme,
7575
props.category
7676
),
77-
...props,
77+
...props
7878
})}
7979
</Box>
8080
</Draggable>
@@ -111,7 +111,7 @@ const MonitorComponent = (props) => (
111111
/>
112112
</MenuItem>
113113
)}
114-
{props.onSliderPromptOpen && props.mode === "slider" && (
114+
{props.onSliderPromptOpen && props.mode === 'slider' && (
115115
<BorderedMenuItem onClick={props.onSliderPromptOpen}>
116116
<FormattedMessage
117117
defaultMessage="change slider range"
@@ -170,12 +170,12 @@ MonitorComponent.propTypes = {
170170
onSetModeToLarge: PropTypes.func,
171171
onSetModeToSlider: PropTypes.func,
172172
onSliderPromptOpen: PropTypes.func,
173-
theme: PropTypes.string.isRequired,
173+
theme: PropTypes.string.isRequired
174174
};
175175

176176
MonitorComponent.defaultProps = {
177-
category: "extension",
178-
mode: "default",
177+
category: 'extension',
178+
mode: 'default'
179179
};
180180

181-
export { MonitorComponent as default, monitorModes };
181+
export {MonitorComponent as default, monitorModes};

0 commit comments

Comments
 (0)