Merge branch 'dev' into staging

This commit is contained in:
Hugo Lextrait 2023-05-11 14:44:25 +02:00
commit 94217e8211
2 changed files with 7 additions and 1 deletions

View File

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

View File

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