We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 52262b3 commit 6865750Copy full SHA for 6865750
src/nextjournal/clerk/view.clj
@@ -11,6 +11,11 @@
11
:nextjournal.markdown/formula
12
:nextjournal.markdown/block-formula})
13
14
+(defn- assoc-katex? [doc]
15
+ (assoc doc :katex?
16
+ (some katex-viewer-names
17
+ (-> doc :store!-viewer :viewer-names))))
18
+
19
(defn doc->viewer
20
([doc] (doc->viewer {} doc))
21
([opts {:as doc :keys [ns file]}]
@@ -31,8 +36,7 @@
31
36
v/present
32
37
(assoc :store!-viewer store!-viewer)
33
38
(cljs-libs/prepend-required-cljs opts)
34
- ((fn [state]
35
- (assoc state :katex? (boolean (some katex-viewer-names (:viewer-names (store!-viewer)))))))
39
+ (assoc-katex?)
40
(dissoc :store!-viewer))))))
41
42
#_(doc->viewer (nextjournal.clerk/eval-file "notebooks/hello.clj"))
0 commit comments