* client: reload list on opening Clients settings

This commit is contained in:
Ildar Kamalov 2019-06-05 15:49:01 +03:00
parent a3b8d4d923
commit b2364e465f
3 changed files with 9 additions and 2 deletions

View File

@ -21,6 +21,7 @@ class Dashboard extends Component {
this.props.getStats();
this.props.getStatsHistory();
this.props.getTopStats();
this.props.getClients();
}
getToggleFilteringButton = () => {
@ -132,6 +133,7 @@ Dashboard.propTypes = {
isCoreRunning: PropTypes.bool,
getFiltering: PropTypes.func,
toggleProtection: PropTypes.func,
getClients: PropTypes.func,
processingProtection: PropTypes.bool,
t: PropTypes.func,
};

View File

@ -8,6 +8,10 @@ import PageTitle from '../../ui/PageTitle';
import Loading from '../../ui/Loading';
class Clients extends Component {
componentDidMount() {
this.props.getClients();
}
render() {
const {
t,
@ -58,6 +62,7 @@ Clients.propTypes = {
deleteClient: PropTypes.func.isRequired,
addClient: PropTypes.func.isRequired,
updateClient: PropTypes.func.isRequired,
getClients: PropTypes.func.isRequired,
topStats: PropTypes.object,
};

View File

@ -1,5 +1,5 @@
import { connect } from 'react-redux';
import { addErrorToast } from '../actions';
import { getClients } from '../actions';
import { addClient, updateClient, deleteClient, toggleClientModal } from '../actions/clients';
import Clients from '../components/Settings/Clients';
@ -13,7 +13,7 @@ const mapStateToProps = (state) => {
};
const mapDispatchToProps = {
addErrorToast,
getClients,
addClient,
updateClient,
deleteClient,