diff --git a/client/app/scripts/components/debug-toolbar.js b/client/app/scripts/components/debug-toolbar.js
index 9d892fa83..bb84c609d 100644
--- a/client/app/scripts/components/debug-toolbar.js
+++ b/client/app/scripts/components/debug-toolbar.js
@@ -157,9 +157,9 @@ class DebugToolbar extends React.Component {
}
toggleColors() {
- this.setState({
- showColors: !this.state.showColors
- });
+ this.setState(prevState => ({
+ showColors: !prevState.showColors
+ }));
}
asyncDispatch(v) {
diff --git a/client/app/scripts/components/node-details/node-details-generic-table.js b/client/app/scripts/components/node-details/node-details-generic-table.js
index ee9c15013..0f9bfe544 100644
--- a/client/app/scripts/components/node-details/node-details-generic-table.js
+++ b/client/app/scripts/components/node-details/node-details-generic-table.js
@@ -46,9 +46,9 @@ export default class NodeDetailsGenericTable extends React.Component {
}
handleLimitClick() {
- this.setState({
- limit: this.state.limit ? 0 : NODE_DETAILS_DATA_ROWS_DEFAULT_LIMIT
- });
+ this.setState(prevState => ({
+ limit: prevState.limit ? 0 : NODE_DETAILS_DATA_ROWS_DEFAULT_LIMIT
+ }));
}
render() {
diff --git a/client/app/scripts/components/node-details/node-details-health.js b/client/app/scripts/components/node-details/node-details-health.js
index 82b89f063..4c724b878 100644
--- a/client/app/scripts/components/node-details/node-details-health.js
+++ b/client/app/scripts/components/node-details/node-details-health.js
@@ -13,8 +13,9 @@ export default class NodeDetailsHealth extends React.Component {
}
handleClickMore() {
- const expanded = !this.state.expanded;
- this.setState({expanded});
+ this.setState(prevState => ({
+ expanded: !prevState.expanded
+ }));
}
render() {
@@ -43,7 +44,7 @@ export default class NodeDetailsHealth extends React.Component {
{...item}
key={item.id}
topologyId={topologyId}
- />
+ />
))}
@@ -52,7 +53,7 @@ export default class NodeDetailsHealth extends React.Component {
{...item}
key={item.id}
topologyId={topologyId}
- />
+ />
))}
({
+ expanded: !prevState.expanded
+ }));
}
render() {
diff --git a/client/app/scripts/components/node-details/node-details-property-list.js b/client/app/scripts/components/node-details/node-details-property-list.js
index e72f7bf05..95585fe16 100644
--- a/client/app/scripts/components/node-details/node-details-property-list.js
+++ b/client/app/scripts/components/node-details/node-details-property-list.js
@@ -28,8 +28,9 @@ export default class NodeDetailsPropertyList extends React.Component {
}
handleLimitClick() {
- const limit = this.state.limit ? 0 : NODE_DETAILS_DATA_ROWS_DEFAULT_LIMIT;
- this.setState({limit});
+ this.setState(prevState => ({
+ limit: prevState.limit ? 0 : NODE_DETAILS_DATA_ROWS_DEFAULT_LIMIT
+ }));
}
render() {
diff --git a/client/app/scripts/components/node-details/node-details-relatives.js b/client/app/scripts/components/node-details/node-details-relatives.js
index 3e2b83794..e4af56a0d 100644
--- a/client/app/scripts/components/node-details/node-details-relatives.js
+++ b/client/app/scripts/components/node-details/node-details-relatives.js
@@ -15,8 +15,9 @@ export default class NodeDetailsRelatives extends React.Component {
handleLimitClick(ev) {
ev.preventDefault();
- const limit = this.state.limit ? 0 : NODE_DETAILS_DATA_ROWS_DEFAULT_LIMIT;
- this.setState({limit});
+ this.setState(prevState => ({
+ limit: prevState.limit ? 0 : NODE_DETAILS_DATA_ROWS_DEFAULT_LIMIT
+ }));
}
render() {
@@ -41,11 +42,11 @@ export default class NodeDetailsRelatives extends React.Component {
))}
{showLimitAction
&& (
-
- {limitActionText}
-
+
+ {limitActionText}
+
)
}
diff --git a/client/app/scripts/components/node-details/node-details-table.js b/client/app/scripts/components/node-details/node-details-table.js
index 5a68e9ab8..4af2e1b8d 100644
--- a/client/app/scripts/components/node-details/node-details-table.js
+++ b/client/app/scripts/components/node-details/node-details-table.js
@@ -20,7 +20,7 @@ import {
function getDefaultSortedBy(columns, nodes) {
// default sorter specified by columns
- const defaultSortColumn = find(columns, {defaultSort: true});
+ const defaultSortColumn = find(columns, { defaultSort: true });
if (defaultSortColumn) {
return defaultSortColumn.id;
}
@@ -127,7 +127,7 @@ function getSortedNodes(nodes, sortedByHeader, sortedDesc) {
// have a minimal height. That prevents auto-scroll under a focus if the
// number of table rows shrinks.
function minHeightConstraint(height = 0) {
- return
;
+ return
;
}
@@ -160,8 +160,9 @@ class NodeDetailsTable extends React.Component {
}
handleLimitClick() {
- const limit = this.state.limit ? 0 : this.props.limit;
- this.setState({ limit });
+ this.setState(prevState => ({
+ limit: prevState.limit ? 0 : this.props.limit
+ }));
}
focusRow(rowIndex, node) {
@@ -204,7 +205,7 @@ class NodeDetailsTable extends React.Component {
getColumnHeaders() {
const columns = this.props.columns || [];
- return [{id: 'label', label: this.props.label}].concat(columns);
+ return [{ id: 'label', label: this.props.label }].concat(columns);
}
componentDidMount() {
@@ -264,12 +265,12 @@ class NodeDetailsTable extends React.Component {
{this.props.nodes && this.props.nodes.length > 0 && (
-
+
)}
{},
+ onSortChange: () => { },
sortedBy: null,
sortedDesc: null,
};
diff --git a/client/app/scripts/components/warning.js b/client/app/scripts/components/warning.js
index 4fadad6db..655dce638 100644
--- a/client/app/scripts/components/warning.js
+++ b/client/app/scripts/components/warning.js
@@ -12,8 +12,9 @@ class Warning extends React.Component {
}
handleClick() {
- const expanded = !this.state.expanded;
- this.setState({ expanded });
+ this.setState(prevState => ({
+ expanded: !prevState.expanded
+ }));
}
render() {