add folder logic
This commit is contained in:
@ -81,7 +81,6 @@ export default function Sidebar({
|
||||
|
||||
const fileFolder = fileId.split("/").slice(0, -1).join("/");
|
||||
if (fileFolder === folderId) {
|
||||
console.log("NO");
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -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();
|
||||
|
Reference in New Issue
Block a user