import React from "react"; import DocumentTitle from "react-document-title"; import { connect } from "react-redux"; import { openNewSimulationModal } from "../actions/modals/simulations"; import { fetchAuthorizationsOfCurrentUser } from "../actions/users"; import AppNavbar from "../components/navigation/AppNavbar"; import SimulationFilterPanel from "../components/simulations/FilterPanel"; import NewSimulationModal from "../containers/modals/NewSimulationModal"; import NewSimulationButtonContainer from "../containers/simulations/NewSimulationButtonContainer"; import VisibleSimulationList from "../containers/simulations/VisibleSimulationAuthList"; class SimulationsContainer extends React.Component { componentDidMount() { this.props.fetchAuthorizationsOfCurrentUser(); } render() { return (
); } } const mapDispatchToProps = dispatch => { return { fetchAuthorizationsOfCurrentUser: () => dispatch(fetchAuthorizationsOfCurrentUser()), openNewSimulationModal: () => dispatch(openNewSimulationModal()) }; }; const Simulations = connect(undefined, mapDispatchToProps)( SimulationsContainer ); export default Simulations;