fix(MainPage): only set isDragging to true if the dragged item is a file to prevent unnecessary state changes

This commit is contained in:
anovazzi1 2023-09-26 20:55:25 -03:00
commit c77a93b6d9

View file

@ -41,12 +41,16 @@ export default function HomePage(): JSX.Element {
const dragOver = (e) => {
e.preventDefault();
setIsDragging(true);
if(e.dataTransfer.types.some((types) => types === "Files")){
setIsDragging(true);
}
};
const dragEnter = (e) => {
if(e.dataTransfer.types.some((types) => types === "Files")){
setIsDragging(true);
}
e.preventDefault();
setIsDragging(true);
};
const dragLeave = () => {