ソースを参照

fix: query result not refreshed after changing dsl query

Tienson Qin 11 ヶ月 前
コミット
fe7e2800c6
1 ファイル変更5 行追加0 行削除
  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))