mirror of
https://github.com/rjNemo/ticket_manager
synced 2026-06-06 00:36:39 +00:00
update ProjectPage Layout
This commit is contained in:
parent
95fa11e605
commit
4da0f6a736
3 changed files with 24 additions and 30 deletions
|
|
@ -5,9 +5,7 @@ import ListItem from "@material-ui/core/ListItem";
|
|||
import ListItemText from "@material-ui/core/ListItemText";
|
||||
import ListItemAvatar from "@material-ui/core/ListItemAvatar";
|
||||
import Avatar from "@material-ui/core/Avatar";
|
||||
import ImageIcon from "@material-ui/icons/Image";
|
||||
import WorkIcon from "@material-ui/icons/Work";
|
||||
import BeachAccessIcon from "@material-ui/icons/BeachAccess";
|
||||
import { AppFile } from "../types/AppFile";
|
||||
|
||||
type IProps = {
|
||||
|
|
@ -29,18 +27,18 @@ export const FileCollection: FC<IProps> = ({ files, filterText }) => {
|
|||
const classes = useStyles();
|
||||
return (
|
||||
<List className={classes.root}>
|
||||
{files.length === 0 ? (
|
||||
<FileEntry />
|
||||
) : (
|
||||
files
|
||||
.filter(
|
||||
f =>
|
||||
f.name.toLowerCase().includes(filterText.toLowerCase()) ||
|
||||
f.format.toLowerCase().includes(filterText.toLowerCase())
|
||||
)
|
||||
.map((file: AppFile) => <FileEntry file={file} key={file.id} />)
|
||||
)}
|
||||
</List>
|
||||
{files.length === 0 ? (
|
||||
<FileEntry />
|
||||
) : (
|
||||
files
|
||||
.filter(
|
||||
f =>
|
||||
f.name.toLowerCase().includes(filterText.toLowerCase()) ||
|
||||
f.format.toLowerCase().includes(filterText.toLowerCase())
|
||||
)
|
||||
.map((file: AppFile) => <FileEntry file={file} key={file.id} />)
|
||||
)}
|
||||
</List>
|
||||
);
|
||||
};
|
||||
|
||||
|
|
@ -51,18 +49,15 @@ type IFProps = {
|
|||
export const FileEntry: FC<IFProps> = ({ file }) => {
|
||||
return (
|
||||
<ListItem>
|
||||
<ListItemAvatar>
|
||||
<Avatar>
|
||||
<WorkIcon />
|
||||
</Avatar>
|
||||
</ListItemAvatar>
|
||||
<ListItemText primary={file ? file.name : "Add your first file"} secondary={`${file ? file.size : 0}kb ${file ? file.format : "pdf"}`} />
|
||||
</ListItem>
|
||||
<ListItemAvatar>
|
||||
<Avatar>
|
||||
<WorkIcon />
|
||||
</Avatar>
|
||||
</ListItemAvatar>
|
||||
<ListItemText
|
||||
primary={file ? file.name : "Add your first file"}
|
||||
secondary={`${file ? file.size : 0}kb ${file ? file.format : "pdf"}`}
|
||||
/>
|
||||
</ListItem>
|
||||
);
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
import React, { FC } from "react";
|
||||
import { Header } from "../components/Header";
|
||||
import { UserAvatar } from "./UserAvatar";
|
||||
import { Grid, makeStyles, createStyles, Theme } from "@material-ui/core";
|
||||
import classes from "*.module.css";
|
||||
import { Grid, makeStyles, Theme } from "@material-ui/core";
|
||||
|
||||
interface IProps {
|
||||
fullName: string;
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ export const ProjectPage: FC<IProps> = ({ viewModel }) => {
|
|||
ticketsTotalCount,
|
||||
remainingDays,
|
||||
files,
|
||||
activities,
|
||||
// activities,
|
||||
allProjects
|
||||
} = viewModel;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue