Browse Source

fix: query result not refreshed after changing dsl query

Tienson Qin 11 months ago
parent
commit
fe7e2800c6
1 changed files with 5 additions and 0 deletions
  1. 5 0
      src/main/frontend/components/query/view.cljs

+ 5 - 0
src/main/frontend/components/query/view.cljs

@@ -31,6 +31,11 @@
 
 (rum/defcs query-result < rum/static mixins/container-id
   (rum/local nil ::result)
+  {:did-update (fn [state]
+                 (let [*result (::result state)
+                       [_config view-entity result] (:rum/args state)]
+                   (reset! *result (init-result result view-entity)))
+                 state)}
   [state config view-entity result]
   (let [*result (::result state)
         result' (or @*result (init-result result view-entity))