import PropTypes from "prop-types"; import React from 'react'; import {connect} from "react-redux"; import {openSimulationSucceeded} from "../actions/simulations"; import {fetchAuthorizationsOfCurrentUser} from "../actions/users"; import MapStage from "../components/map/MapStage"; import Navbar from "../components/navigation/Navbar"; import Login from "../containers/auth/Login"; class AppContainer extends React.Component { static propTypes = { simulationId: PropTypes.number.isRequired, }; componentDidMount() { this.props.storeSimulationId(this.props.simulationId); this.props.fetchAuthorizationsOfCurrentUser(); } render() { return (