import React from 'react'; import {connect} from "react-redux"; import {addProject, openNewProjectModal} from "../actions/projects"; import {fetchAuthorizationsOfCurrentUser} from "../actions/users"; import Navbar from "../components/navigation/Navbar"; import ProjectFilterPanel from "../components/projects/FilterPanel"; import NewProjectButton from "../components/projects/NewProjectButton"; import Login from "../containers/auth/Login"; import NewProjectModal from "../containers/projects/NewProjectModal"; import VisibleProjectList from "../containers/projects/VisibleProjectAuthList"; import "./Projects.css"; class ProjectsContainer extends React.Component { componentDidMount() { this.props.fetchAuthorizationsOfCurrentUser(); } onInputSubmission(text) { this.props.dispatch(addProject(text)); } render() { return (