ソースを参照

enhance(ux): open tag page in sidebar after creating in cmdk

Tienson Qin 7 ヶ月 前
コミット
230a512ccf

+ 1 - 1
src/main/frontend/components/cmdk/core.cljs

@@ -518,7 +518,7 @@
                      create-page? (page-handler/<create! @!input {:redirect? true}))]
       (shui/dialog-close! :ls-dialog-cmdk)
       (when (and create-class? result)
-        (state/pub-event! [:class/configure result])))))
+        (state/sidebar-add-block! (state/get-current-repo) (:db/id result) :block)))))
 
 (defn- get-filter-user-input
   [input]

+ 0 - 6
src/main/frontend/handler/events/ui.cljs

@@ -44,12 +44,6 @@
             [logseq.shui.ui :as shui]
             [promesa.core :as p]))
 
-(defmethod events/handle :class/configure [[_ page]]
-  (shui/dialog-open!
-   #(block/block-container {} page)
-   {:label "page-configure"
-    :align :top}))
-
 (defmethod events/handle :go/search [_]
   (shui/dialog-open!
    cmdk/cmdk-modal