mirror of
https://github.com/reduxjs/redux-devtools.git
synced 2025-07-27 08:30:02 +03:00
Fix linting
This commit is contained in:
parent
45ac42d3a6
commit
c212547f63
|
@ -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",
|
||||||
|
|
|
@ -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>
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
|
@ -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;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user