mirror of
https://github.com/reduxjs/redux-devtools.git
synced 2025-07-27 00:19:55 +03:00
Fix linting
This commit is contained in:
parent
45ac42d3a6
commit
c212547f63
|
@ -32,9 +32,9 @@
|
|||
"base16": "^1.0.0",
|
||||
"chokidar": "^1.6.1",
|
||||
"clean-webpack-plugin": "^0.1.8",
|
||||
"eslint": "^3.9.1",
|
||||
"eslint": "^4.0.0",
|
||||
"eslint-loader": "^1.2.1",
|
||||
"eslint-plugin-babel": "^3.1.0",
|
||||
"eslint-plugin-babel": "^4.0.0",
|
||||
"eslint-plugin-react": "^6.6.0",
|
||||
"export-files-webpack-plugin": "0.0.1",
|
||||
"html-webpack-plugin": "^2.8.1",
|
||||
|
|
|
@ -96,7 +96,7 @@ export default class ActionList extends Component {
|
|||
hasStagedActions={actionIds.length > 1} />
|
||||
<div {...styling('actionListRows')} ref={this.getRef}>
|
||||
{filteredActionIds.map(actionId =>
|
||||
<ActionListRow key={actionId}
|
||||
(<ActionListRow key={actionId}
|
||||
styling={styling}
|
||||
actionId={actionId}
|
||||
isInitAction={!actionId}
|
||||
|
@ -115,7 +115,7 @@ export default class ActionList extends Component {
|
|||
onJumpClick={() => onJumpToState(actionId)}
|
||||
onCommitClick={() => onCommit(actionId)}
|
||||
hideActionButtons={hideActionButtons}
|
||||
isSkipped={skippedActionIds.indexOf(actionId) !== -1} />
|
||||
isSkipped={skippedActionIds.indexOf(actionId) !== -1} />)
|
||||
)}
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -10,7 +10,7 @@ const ActionListHeader =
|
|||
({
|
||||
styling, onSearch, hasSkippedActions, hasStagedActions, onCommit, onSweep, hideMainButtons
|
||||
}) =>
|
||||
<div {...styling('actionListHeader')}>
|
||||
(<div {...styling('actionListHeader')}>
|
||||
<input
|
||||
{...styling('actionListHeaderSearch')}
|
||||
onChange={e => onSearch(e.target.value)}
|
||||
|
@ -21,7 +21,7 @@ const ActionListHeader =
|
|||
<RightSlider shown={hasStagedActions} styling={styling}>
|
||||
<div {...styling('actionListHeaderSelector')}>
|
||||
{getActiveButtons(hasSkippedActions).map(btn =>
|
||||
<div
|
||||
(<div
|
||||
key={btn}
|
||||
onClick={() => ({
|
||||
Commit: onCommit,
|
||||
|
@ -32,12 +32,12 @@ const ActionListHeader =
|
|||
'selectorButtonSmall'], false, true)}
|
||||
>
|
||||
{btn}
|
||||
</div>
|
||||
</div>)
|
||||
)}
|
||||
</div>
|
||||
</RightSlider>
|
||||
</div>
|
||||
}
|
||||
</div>;
|
||||
</div>);
|
||||
|
||||
export default ActionListHeader;
|
||||
|
|
|
@ -2,17 +2,17 @@ import React from 'react';
|
|||
|
||||
const ActionPreviewHeader =
|
||||
({ styling, inspectedPath, onInspectPath, tabName, onSelectTab, tabs }) =>
|
||||
<div key='previewHeader' {...styling('previewHeader')}>
|
||||
(<div key='previewHeader' {...styling('previewHeader')}>
|
||||
<div {...styling('tabSelector')}>
|
||||
{tabs.map(tab =>
|
||||
<div onClick={() => onSelectTab(tab.name)}
|
||||
(<div onClick={() => onSelectTab(tab.name)}
|
||||
key={tab.name}
|
||||
{...styling([
|
||||
'selectorButton',
|
||||
tab.name === tabName && 'selectorButtonSelected'
|
||||
], tab.name === tabName)}>
|
||||
{tab.name}
|
||||
</div>
|
||||
</div>)
|
||||
)}
|
||||
</div>
|
||||
<div {...styling('inspectedPath')}>
|
||||
|
@ -35,6 +35,6 @@ const ActionPreviewHeader =
|
|||
</span>
|
||||
)}
|
||||
</div>
|
||||
</div>;
|
||||
</div>);
|
||||
|
||||
export default ActionPreviewHeader;
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
import React, { PropTypes } from 'react';
|
||||
|
||||
const RightSlider = ({ styling, shown, children, rotate }) =>
|
||||
<div {...styling([
|
||||
(<div {...styling([
|
||||
'rightSlider',
|
||||
shown && 'rightSliderShown',
|
||||
rotate && 'rightSliderRotate',
|
||||
rotate && shown && 'rightSliderRotateShown'
|
||||
])}>
|
||||
{children}
|
||||
</div>;
|
||||
</div>);
|
||||
|
||||
RightSlider.propTypes = {
|
||||
shown: PropTypes.bool
|
||||
|
|
|
@ -6,13 +6,13 @@ import getJsonTreeTheme from './getJsonTreeTheme';
|
|||
const ActionTab = ({
|
||||
action, styling, base16Theme, invertTheme, labelRenderer, dataTypeKey, isWideLayout
|
||||
}) =>
|
||||
<JSONTree
|
||||
(<JSONTree
|
||||
labelRenderer={labelRenderer}
|
||||
theme={getJsonTreeTheme(base16Theme)}
|
||||
data={action}
|
||||
getItemString={(type, data) => getItemString(styling, type, data, dataTypeKey, isWideLayout)}
|
||||
invertTheme={invertTheme}
|
||||
hideRoot
|
||||
/>;
|
||||
/>);
|
||||
|
||||
export default ActionTab;
|
||||
|
|
|
@ -2,8 +2,8 @@ import React from 'react';
|
|||
import JSONDiff from './JSONDiff';
|
||||
|
||||
const DiffTab = ({ delta, styling, base16Theme, invertTheme, labelRenderer, isWideLayout }) =>
|
||||
<JSONDiff
|
||||
(<JSONDiff
|
||||
{...{ delta, styling, base16Theme, invertTheme, labelRenderer, isWideLayout }}
|
||||
/>;
|
||||
/>);
|
||||
|
||||
export default DiffTab;
|
||||
|
|
|
@ -6,13 +6,13 @@ import getJsonTreeTheme from './getJsonTreeTheme';
|
|||
const StateTab = ({
|
||||
nextState, styling, base16Theme, invertTheme, labelRenderer, dataTypeKey, isWideLayout
|
||||
}) =>
|
||||
<JSONTree
|
||||
(<JSONTree
|
||||
labelRenderer={labelRenderer}
|
||||
theme={getJsonTreeTheme(base16Theme)}
|
||||
data={nextState}
|
||||
getItemString={(type, data) => getItemString(styling, type, data, dataTypeKey, isWideLayout)}
|
||||
invertTheme={invertTheme}
|
||||
hideRoot
|
||||
/>;
|
||||
/>);
|
||||
|
||||
export default StateTab;
|
||||
|
|
|
@ -61,10 +61,10 @@ function getText(type, data, isWideLayout, isDiff) {
|
|||
}
|
||||
|
||||
const getItemString = (styling, type, data, dataTypeKey, isWideLayout, isDiff) =>
|
||||
<span {...styling('treeItemHint')}>
|
||||
(<span {...styling('treeItemHint')}>
|
||||
{data[IS_IMMUTABLE_KEY] ? 'Immutable' : ''}
|
||||
{dataTypeKey && data[dataTypeKey] ? data[dataTypeKey] + ' ' : ''}
|
||||
{getText(type, data, isWideLayout, isDiff)}
|
||||
</span>;
|
||||
</span>);
|
||||
|
||||
export default getItemString;
|
||||
|
|
Loading…
Reference in New Issue
Block a user