fix front
This commit is contained in:
parent
714a708191
commit
e741e0aaf0
|
|
@ -1,4 +1,4 @@
|
||||||
import { useState, useCallback } from 'react';
|
import { useState, useCallback, useEffect } from 'react';
|
||||||
import { useDropzone } from 'react-dropzone';
|
import { useDropzone } from 'react-dropzone';
|
||||||
import {
|
import {
|
||||||
Dialog,
|
Dialog,
|
||||||
|
|
@ -42,6 +42,13 @@ export default function UploadDialog({ open, onClose, onComplete, currentFolderI
|
||||||
const [files, setFiles] = useState<UploadFile[]>([]);
|
const [files, setFiles] = useState<UploadFile[]>([]);
|
||||||
const [uploading, setUploading] = useState(false);
|
const [uploading, setUploading] = useState(false);
|
||||||
|
|
||||||
|
// Reset state when dialog closes
|
||||||
|
useEffect(() => {
|
||||||
|
if (!open && !uploading) {
|
||||||
|
setFiles([]);
|
||||||
|
}
|
||||||
|
}, [open, uploading]);
|
||||||
|
|
||||||
const onDrop = useCallback((acceptedFiles: File[]) => {
|
const onDrop = useCallback((acceptedFiles: File[]) => {
|
||||||
const newFiles: UploadFile[] = acceptedFiles.map((file) => ({
|
const newFiles: UploadFile[] = acceptedFiles.map((file) => ({
|
||||||
file,
|
file,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue