Skip to content

Commit

Permalink
emmy: allow non-vector metadata to trigger view
Browse files Browse the repository at this point in the history
  • Loading branch information
mhuebert committed Jul 28, 2023
1 parent 1e0e818 commit 8fe9764
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions editor2/src/main/maria/editor/extensions/emmy.cljs
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,12 @@
[sci.ctx-store :refer [get-ctx]]))

(defn show-emmy [opts x]
(when (vector? x)
(let [m (meta x)]
(cond (= emmy.mafs/default-viewer (:nextjournal.clerk/viewer m))
(show/reagent-eval opts (emmy.viewer/expand x))
(when-let [m (meta x)]
(cond (= emmy.mafs/default-viewer (:nextjournal.clerk/viewer m))
(show/reagent-eval opts (emmy.viewer/expand x))

(:portal.viewer/reagent? m)
(show/reagent-eval opts x)))))
(:portal.viewer/reagent? m)
(show/reagent-eval opts x))))

(defn inject-css-source! [source]
(let [style (.createElement js/document "style")]
Expand Down

0 comments on commit 8fe9764

Please # to comment.