Browse Source

refac: ui optimisation

Timothy J. Baek 6 months ago
parent
commit
e421be5759
1 changed files with 7 additions and 2 deletions
  1. 7 2
      src/lib/components/layout/Sidebar/RecursiveFolder.svelte

+ 7 - 2
src/lib/components/layout/Sidebar/RecursiveFolder.svelte

@@ -140,8 +140,6 @@
 	});
 
 	const nameUpdateHandler = async () => {
-		name = name.trim();
-
 		if (name === '') {
 			toast.error("Folder name can't be empty");
 			return;
@@ -152,8 +150,15 @@
 			return;
 		}
 
+		const currentName = folders[folderId].name;
+
+		name = name.trim();
+		folders[folderId].name = name;
+
 		const res = await updateFolderNameById(localStorage.token, folderId, name).catch((error) => {
 			toast.error(error);
+
+			folders[folderId].name = currentName;
 			return null;
 		});