🎨 supress document on archived date
This commit is contained in:
parent
3df721dad0
commit
488bc2809a
@ -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,
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
});
|
});
|
||||||
|
@ -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 = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user