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

improve submission behavior of PageCreateModal

Yuki Takei 4 лет назад
Родитель
Сommit
f2b31d0581

+ 2 - 2
packages/app/src/components/PageCreateModal.jsx

@@ -135,8 +135,8 @@ const PageCreateModal = (props) => {
     setPageNameInput(value);
   }
 
-  function ppacSubmitHandler() {
-    createInputPage();
+  function ppacSubmitHandler(input) {
+    redirectToEditor(input);
   }
 
   /**

+ 6 - 2
packages/app/src/components/SearchTypeahead.tsx

@@ -135,8 +135,12 @@ const SearchTypeahead: ForwardRefRenderFunction<IFocusable, Props> = (props: Pro
       clearTimeout(timeoutIdRef.current);
     }
 
-    if (onChange != null && selectedItems.length > 0) {
-      onChange(selectedItems);
+    if (selectedItems.length > 0) {
+      setInput(selectedItems[0].data.path);
+
+      if (onChange != null) {
+        onChange(selectedItems);
+      }
     }
   }, [onChange]);