Sfoglia il codice sorgente

use ->> for better readability

sid597 2 anni fa
parent
commit
35badf5c52
1 ha cambiato i file con 7 aggiunte e 2 eliminazioni
  1. 7 2
      src/main/frontend/extensions/code.cljs

+ 7 - 2
src/main/frontend/extensions/code.cljs

@@ -260,8 +260,13 @@
                 state)
    :did-update (fn [state]
                  (reset! (:code-options state) (last (:rum/args state)))
-                 (.setValue @(:editor-atom state)
-                            (string/join "" (butlast (:lines (last (:rum/args state))))))
+                 (->> state
+                      :rum/args
+                      last
+                      :lines
+                      butlast
+                      (string/join "")
+                      (.setValue @(:editor-atom state)))
                  state)}
   [state _config id attr code _theme _options]
   [:div.extensions__code