Fix linting

This commit is contained in:
Zalmoxisus 2018-12-21 23:54:04 +02:00
parent 45ac42d3a6
commit c212547f63
15 changed files with 1521 additions and 216 deletions

View File

@ -32,9 +32,9 @@
"base16": "^1.0.0", "base16": "^1.0.0",
"chokidar": "^1.6.1", "chokidar": "^1.6.1",
"clean-webpack-plugin": "^0.1.8", "clean-webpack-plugin": "^0.1.8",
"eslint": "^3.9.1", "eslint": "^4.0.0",
"eslint-loader": "^1.2.1", "eslint-loader": "^1.2.1",
"eslint-plugin-babel": "^3.1.0", "eslint-plugin-babel": "^4.0.0",
"eslint-plugin-react": "^6.6.0", "eslint-plugin-react": "^6.6.0",
"export-files-webpack-plugin": "0.0.1", "export-files-webpack-plugin": "0.0.1",
"html-webpack-plugin": "^2.8.1", "html-webpack-plugin": "^2.8.1",

View File

@ -96,7 +96,7 @@ export default class ActionList extends Component {
hasStagedActions={actionIds.length > 1} /> hasStagedActions={actionIds.length > 1} />
<div {...styling('actionListRows')} ref={this.getRef}> <div {...styling('actionListRows')} ref={this.getRef}>
{filteredActionIds.map(actionId => {filteredActionIds.map(actionId =>
<ActionListRow key={actionId} (<ActionListRow key={actionId}
styling={styling} styling={styling}
actionId={actionId} actionId={actionId}
isInitAction={!actionId} isInitAction={!actionId}
@ -115,7 +115,7 @@ export default class ActionList extends Component {
onJumpClick={() => onJumpToState(actionId)} onJumpClick={() => onJumpToState(actionId)}
onCommitClick={() => onCommit(actionId)} onCommitClick={() => onCommit(actionId)}
hideActionButtons={hideActionButtons} hideActionButtons={hideActionButtons}
isSkipped={skippedActionIds.indexOf(actionId) !== -1} /> isSkipped={skippedActionIds.indexOf(actionId) !== -1} />)
)} )}
</div> </div>
</div> </div>

View File

@ -10,7 +10,7 @@ const ActionListHeader =
({ ({
styling, onSearch, hasSkippedActions, hasStagedActions, onCommit, onSweep, hideMainButtons styling, onSearch, hasSkippedActions, hasStagedActions, onCommit, onSweep, hideMainButtons
}) => }) =>
<div {...styling('actionListHeader')}> (<div {...styling('actionListHeader')}>
<input <input
{...styling('actionListHeaderSearch')} {...styling('actionListHeaderSearch')}
onChange={e => onSearch(e.target.value)} onChange={e => onSearch(e.target.value)}
@ -21,7 +21,7 @@ const ActionListHeader =
<RightSlider shown={hasStagedActions} styling={styling}> <RightSlider shown={hasStagedActions} styling={styling}>
<div {...styling('actionListHeaderSelector')}> <div {...styling('actionListHeaderSelector')}>
{getActiveButtons(hasSkippedActions).map(btn => {getActiveButtons(hasSkippedActions).map(btn =>
<div (<div
key={btn} key={btn}
onClick={() => ({ onClick={() => ({
Commit: onCommit, Commit: onCommit,
@ -32,12 +32,12 @@ const ActionListHeader =
'selectorButtonSmall'], false, true)} 'selectorButtonSmall'], false, true)}
> >
{btn} {btn}
</div> </div>)
)} )}
</div> </div>
</RightSlider> </RightSlider>
</div> </div>
} }
</div>; </div>);
export default ActionListHeader; export default ActionListHeader;

View File

@ -2,17 +2,17 @@ import React from 'react';
const ActionPreviewHeader = const ActionPreviewHeader =
({ styling, inspectedPath, onInspectPath, tabName, onSelectTab, tabs }) => ({ styling, inspectedPath, onInspectPath, tabName, onSelectTab, tabs }) =>
<div key='previewHeader' {...styling('previewHeader')}> (<div key='previewHeader' {...styling('previewHeader')}>
<div {...styling('tabSelector')}> <div {...styling('tabSelector')}>
{tabs.map(tab => {tabs.map(tab =>
<div onClick={() => onSelectTab(tab.name)} (<div onClick={() => onSelectTab(tab.name)}
key={tab.name} key={tab.name}
{...styling([ {...styling([
'selectorButton', 'selectorButton',
tab.name === tabName && 'selectorButtonSelected' tab.name === tabName && 'selectorButtonSelected'
], tab.name === tabName)}> ], tab.name === tabName)}>
{tab.name} {tab.name}
</div> </div>)
)} )}
</div> </div>
<div {...styling('inspectedPath')}> <div {...styling('inspectedPath')}>
@ -35,6 +35,6 @@ const ActionPreviewHeader =
</span> </span>
)} )}
</div> </div>
</div>; </div>);
export default ActionPreviewHeader; export default ActionPreviewHeader;

View File

@ -1,14 +1,14 @@
import React, { PropTypes } from 'react'; import React, { PropTypes } from 'react';
const RightSlider = ({ styling, shown, children, rotate }) => const RightSlider = ({ styling, shown, children, rotate }) =>
<div {...styling([ (<div {...styling([
'rightSlider', 'rightSlider',
shown && 'rightSliderShown', shown && 'rightSliderShown',
rotate && 'rightSliderRotate', rotate && 'rightSliderRotate',
rotate && shown && 'rightSliderRotateShown' rotate && shown && 'rightSliderRotateShown'
])}> ])}>
{children} {children}
</div>; </div>);
RightSlider.propTypes = { RightSlider.propTypes = {
shown: PropTypes.bool shown: PropTypes.bool

View File

@ -6,13 +6,13 @@ import getJsonTreeTheme from './getJsonTreeTheme';
const ActionTab = ({ const ActionTab = ({
action, styling, base16Theme, invertTheme, labelRenderer, dataTypeKey, isWideLayout action, styling, base16Theme, invertTheme, labelRenderer, dataTypeKey, isWideLayout
}) => }) =>
<JSONTree (<JSONTree
labelRenderer={labelRenderer} labelRenderer={labelRenderer}
theme={getJsonTreeTheme(base16Theme)} theme={getJsonTreeTheme(base16Theme)}
data={action} data={action}
getItemString={(type, data) => getItemString(styling, type, data, dataTypeKey, isWideLayout)} getItemString={(type, data) => getItemString(styling, type, data, dataTypeKey, isWideLayout)}
invertTheme={invertTheme} invertTheme={invertTheme}
hideRoot hideRoot
/>; />);
export default ActionTab; export default ActionTab;

View File

@ -2,8 +2,8 @@ import React from 'react';
import JSONDiff from './JSONDiff'; import JSONDiff from './JSONDiff';
const DiffTab = ({ delta, styling, base16Theme, invertTheme, labelRenderer, isWideLayout }) => const DiffTab = ({ delta, styling, base16Theme, invertTheme, labelRenderer, isWideLayout }) =>
<JSONDiff (<JSONDiff
{...{ delta, styling, base16Theme, invertTheme, labelRenderer, isWideLayout }} {...{ delta, styling, base16Theme, invertTheme, labelRenderer, isWideLayout }}
/>; />);
export default DiffTab; export default DiffTab;

View File

@ -6,13 +6,13 @@ import getJsonTreeTheme from './getJsonTreeTheme';
const StateTab = ({ const StateTab = ({
nextState, styling, base16Theme, invertTheme, labelRenderer, dataTypeKey, isWideLayout nextState, styling, base16Theme, invertTheme, labelRenderer, dataTypeKey, isWideLayout
}) => }) =>
<JSONTree (<JSONTree
labelRenderer={labelRenderer} labelRenderer={labelRenderer}
theme={getJsonTreeTheme(base16Theme)} theme={getJsonTreeTheme(base16Theme)}
data={nextState} data={nextState}
getItemString={(type, data) => getItemString(styling, type, data, dataTypeKey, isWideLayout)} getItemString={(type, data) => getItemString(styling, type, data, dataTypeKey, isWideLayout)}
invertTheme={invertTheme} invertTheme={invertTheme}
hideRoot hideRoot
/>; />);
export default StateTab; export default StateTab;

View File

@ -61,10 +61,10 @@ function getText(type, data, isWideLayout, isDiff) {
} }
const getItemString = (styling, type, data, dataTypeKey, isWideLayout, isDiff) => const getItemString = (styling, type, data, dataTypeKey, isWideLayout, isDiff) =>
<span {...styling('treeItemHint')}> (<span {...styling('treeItemHint')}>
{data[IS_IMMUTABLE_KEY] ? 'Immutable' : ''} {data[IS_IMMUTABLE_KEY] ? 'Immutable' : ''}
{dataTypeKey && data[dataTypeKey] ? data[dataTypeKey] + ' ' : ''} {dataTypeKey && data[dataTypeKey] ? data[dataTypeKey] + ' ' : ''}
{getText(type, data, isWideLayout, isDiff)} {getText(type, data, isWideLayout, isDiff)}
</span>; </span>);
export default getItemString; export default getItemString;

1407
yarn.lock

File diff suppressed because it is too large Load Diff