Fix details panel links.

This commit is contained in:
Filip Barl
2017-02-21 18:40:45 +01:00
parent 341446fa93
commit 9ac546c8b9
3 changed files with 15 additions and 3 deletions

View File

@@ -1,8 +1,9 @@
import React from 'react';
import { connect } from 'react-redux';
import { doControl } from '../../actions/app-actions';
export default class NodeDetailsControlButton extends React.PureComponent {
class NodeDetailsControlButton extends React.Component {
constructor(props, context) {
super(props, context);
this.handleClick = this.handleClick.bind(this);
@@ -23,3 +24,6 @@ export default class NodeDetailsControlButton extends React.PureComponent {
this.props.dispatch(doControl(this.props.nodeId, this.props.control));
}
}
// Using this instead of PureComponent because of props.dispatch
export default connect()(NodeDetailsControlButton);

View File

@@ -1,9 +1,10 @@
import React from 'react';
import { connect } from 'react-redux';
import { clickRelative } from '../../actions/app-actions';
import MatchedText from '../matched-text';
export default class NodeDetailsRelativesLink extends React.PureComponent {
class NodeDetailsRelativesLink extends React.Component {
constructor(props, context) {
super(props, context);
this.handleClick = this.handleClick.bind(this);
@@ -35,3 +36,6 @@ export default class NodeDetailsRelativesLink extends React.PureComponent {
);
}
}
// Using this instead of PureComponent because of props.dispatch
export default connect()(NodeDetailsRelativesLink);

View File

@@ -1,8 +1,9 @@
import React from 'react';
import { connect } from 'react-redux';
import { clickRelative } from '../../actions/app-actions';
export default class NodeDetailsTableNodeLink extends React.PureComponent {
class NodeDetailsTableNodeLink extends React.Component {
constructor(props, context) {
super(props, context);
this.handleClick = this.handleClick.bind(this);
@@ -43,3 +44,6 @@ export default class NodeDetailsTableNodeLink extends React.PureComponent {
);
}
}
// Using this instead of PureComponent because of props.dispatch
export default connect()(NodeDetailsTableNodeLink);