+ {filesPreview.map((item: any, index: any) => (
+
+
selectFile(index)}
+ onDragOver={(event) => handleDragOver(event, index, "reset")}
+ onDragLeave={(event) => handleDragLeave(event, index, "reset")}
+ onDrop={(event) => handleDrop(event, index, "reset")}
+ >
+ {children(item)}
+ {
+ inputRefs.current[index] = element;
+ }}
+ className="hidden"
+ onChange={(event) => handleFileChange(event, index, "reset")}
+ />
+
+
+
+ ))}
+
+
+ handleDragOver(event, filesPreview.length, "add")
+ }
+ onDragLeave={(event) =>
+ handleDragLeave(event, filesPreview.length, "add")
+ }
+ onDrop={(event) => handleDrop(event, filesPreview.length, "add")}
+ >
+ {children({})}
+
+ handleFileChange(event, filesPreview.length, "add")
+ }
+ multiple
+ />
+
+
+
+
+
+
+ );
+}
diff --git a/src/components/singleFile.tsx b/src/components/singleFileUpload.tsx
similarity index 100%
rename from src/components/singleFile.tsx
rename to src/components/singleFileUpload.tsx