Tienson Qin hace 6 meses
padre
commit
d9b915a538
Se han modificado 1 ficheros con 5 adiciones y 2 borrados
  1. 5 2
      src/main/frontend/components/query/result.cljs

+ 5 - 2
src/main/frontend/components/query/result.cljs

@@ -13,7 +13,8 @@
             [frontend.util :as util]
             [logseq.common.util :as common-util]
             [logseq.db :as ldb]
-            [promesa.core :as p]))
+            [promesa.core :as p]
+            [rum.core :as rum]))
 
 (defn run-custom-query
   [config query *query-error]
@@ -44,7 +45,9 @@
                   result)))
 
             :else
-            (util/react (query-dsl/query (state/get-current-repo) q {:cards? (:cards? config)}))))
+            (let [result (query-dsl/query (state/get-current-repo) q {:cards? (:cards? config)})]
+              (when (util/atom? result)
+                (rum/react result)))))
 
         :else
         (util/react (query-custom/custom-query query {:current-block-uuid current-block-uuid