add folder logic

This commit is contained in:
Ishaan Dey
2024-05-11 18:03:42 -07:00
parent 9a5a0e13d3
commit b496ab193d
6 changed files with 43 additions and 17 deletions

View File

@ -81,7 +81,6 @@ export default function Sidebar({
const fileFolder = fileId.split("/").slice(0, -1).join("/");
if (fileFolder === folderId) {
console.log("NO");
return;
}

View File

@ -18,7 +18,7 @@ export default function New({
}) {
const inputRef = useRef<HTMLInputElement>(null);
const createNew = () => {
function createNew() {
const name = inputRef.current?.value;
if (name) {
@ -34,11 +34,15 @@ export default function New({
}
}
);
} else {
socket.emit("createFolder", name, () => {
addNew(name, type);
});
}
}
}
stopEditing();
};
}
useEffect(() => {
inputRef.current?.focus();