From 1dfd4b4a24d81ba79ef5d2cb45624c61e50248c2 Mon Sep 17 00:00:00 2001 From: Tienson Qin Date: Tue, 15 Apr 2025 17:39:14 +0800 Subject: [PATCH] enhance(ux): open new object in the sidebar --- src/main/frontend/components/objects.cljs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/frontend/components/objects.cljs b/src/main/frontend/components/objects.cljs index fe715fb57f..18183ceab6 100644 --- a/src/main/frontend/components/objects.cljs +++ b/src/main/frontend/components/objects.cljs @@ -70,6 +70,7 @@ (when (seq entities) (set-data! (concat full-data (map :db/id entities))))))})])) (p/let [block (add-new-class-object! class properties)] + (state/sidebar-add-block! (state/get-current-repo) (:db/id block) :block) (set-data! (conj (vec full-data) (:db/id block))))))) :show-add-property? true :show-items-count? true @@ -113,6 +114,7 @@ (p/let [set-data! (get-in table [:data-fns :set-data!]) full-data (:full-data table) block (add-new-property-object! property properties)] + (state/sidebar-add-block! (state/get-current-repo) (:db/id block) :block) (set-data! (conj (vec full-data) (:db/id block))))) ;; TODO: Add support for adding column :show-add-property? false})))