Просмотр исходного кода

Merge pull request #5555 from weseek/fix/90724-hide-spinner-after-creation-failure

fix: Hide spinner after page creation failure
Yuki Takei 4 лет назад
Родитель
Сommit
3798f4c810
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      packages/app/src/components/Sidebar/PageTree/Item.tsx

+ 3 - 2
packages/app/src/components/Sidebar/PageTree/Item.tsx

@@ -353,8 +353,6 @@ const Item: FC<ItemProps> = (props: ItemProps) => {
         createFromPageTree: true,
       });
 
-      setCreating(false);
-
       mutateChildren();
 
       if (!hasDescendants) {
@@ -366,6 +364,9 @@ const Item: FC<ItemProps> = (props: ItemProps) => {
     catch (err) {
       toastError(err);
     }
+    finally {
+      setCreating(false);
+    }
   };
 
   const inputValidator = (title: string | null): AlertInfo | null => {