import React, { FC, useState } from "react"; import ProjectVM from "../VM/ProjectVM"; import { Header } from "../components/Header"; import { AvatarList } from "../components/AvatarList"; import { ProgressBar } from "../components/ProgressBar"; import { FloatingButton } from "../components/FloatingButton"; import { UsersModal } from "../components/UsersModal"; import { Container, Grid, makeStyles, Theme } from "@material-ui/core"; import { ProjectTabPanel } from "../components/ProjectTabPanel"; interface IProps { viewModel: ProjectVM; } const useStyles = makeStyles((theme: Theme) => ({ root: { margin: theme.spacing(1), flexGrow: 1 } })); export const ProjectPage: FC = ({ viewModel }) => { const { // id, title, description, users, allUsers, progression, tickets, ticketsDone, ticketsTotalCount, remainingDays, files, // activities, allProjects } = viewModel; const tabNames: string[] = ["Tickets", "Files"]; //, "Activity"]; const [showModal, setShowModal] = useState(false); const classes = useStyles(); return (
setShowModal(false)} /> setShowModal(true)} />
); };