nodebb-plugin-l24u-lk
Version:
This is lk for l24u.ru
34 lines (29 loc) • 1.1 kB
JavaScript
import React from 'react';
import {Provider} from 'react-redux';
import * as Actions from '../../controller/actions';
import loadCalculationProperties from '../../actions/load-calculation-properties';
import loadSettings from '../../actions/load-settings';
import ReduxStore from '../../model/redux-store';
import TabHost from './tab-host';
import getAccounts from '../../actions/get-accounts';
export default class Dashboard extends React.Component {
constructor(props) {
super(props);
this.mainStore = new ReduxStore();
ReduxStore.currentStore = this.mainStore;
}
componentDidMount() {
this.mainStore.dispatch(getAccounts());
// this.mainStore.dispatch(loadCalculationProperties());
// this.mainStore.dispatch(loadSettings());
}
render() {
return <div className="panel panel-default">
<div className="panel-body">
<Provider store={this.mainStore.getStore()}>
<TabHost/>
</Provider>
</div>
</div>;
}
}