From e421be5759b1d18f60325c01bdf0d2b39c1e6454 Mon Sep 17 00:00:00 2001 From: "Timothy J. Baek" Date: Wed, 16 Oct 2024 22:41:16 -0700 Subject: [PATCH] refac: ui optimisation --- src/lib/components/layout/Sidebar/RecursiveFolder.svelte | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/lib/components/layout/Sidebar/RecursiveFolder.svelte b/src/lib/components/layout/Sidebar/RecursiveFolder.svelte index b097d51b4..65962f167 100644 --- a/src/lib/components/layout/Sidebar/RecursiveFolder.svelte +++ b/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; });