🎨 supress document on archived date

This commit is contained in:
Hugo Lextrait 2023-05-11 14:43:34 +02:00
parent 3df721dad0
commit 488bc2809a
2 changed files with 7 additions and 1 deletions

View File

@ -26,6 +26,7 @@ type IFile = {
index: number;
file: File;
uid: string;
archived: Date | null;
};
type IState = {
@ -100,6 +101,7 @@ export default class DepositDocument extends React.Component<IProps, IState> {
<div className={classes["documents-container"]}>
{this.state.files.map((file) => {
const fileObj = file.file;
if (file.archived) return;
return (
<div className={classes["file-container"]} key={fileObj.name + file.index}>
<div className={classes["left-part"]}>
@ -155,6 +157,7 @@ export default class DepositDocument extends React.Component<IProps, IState> {
index: this.index++,
file: new File([""], file.file_path ?? "", {}),
uid: file.uid!,
archived: file.archived_at ? new Date(file.archived_at) : null,
})),
});
}
@ -219,6 +222,8 @@ export default class DepositDocument extends React.Component<IProps, IState> {
return name;
}
private doesFileIsArchived(file: IFile) {}
private onDragOver(event: React.DragEvent<HTMLDivElement>) {
if (!this.state.isDragOver) {
this.setState({
@ -268,6 +273,7 @@ export default class DepositDocument extends React.Component<IProps, IState> {
index: this.index++,
file: file,
uid: newFile.uid!,
archived: null,
},
],
});

View File

@ -20,7 +20,7 @@ type IState = {
};
export default class ClientDashboard extends Base<IProps, IState> {
private currentClient: number = 0;
private currentClient: number = 14;
public constructor(props: IProps) {
super(props);
this.state = {