This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-11-08
Channels
- # announcements (42)
- # aws (2)
- # babashka (69)
- # beginners (38)
- # calva (18)
- # cider (39)
- # circleci (1)
- # clj-commons (10)
- # cljs-dev (2)
- # clojure (36)
- # clojure-australia (14)
- # clojure-europe (25)
- # clojure-gamedev (40)
- # clojure-losangeles (4)
- # clojure-nl (5)
- # clojure-sweden (1)
- # clojure-uk (5)
- # clojurescript (133)
- # core-logic (24)
- # cursive (7)
- # datalevin (4)
- # datascript (3)
- # figwheel-main (1)
- # fulcro (45)
- # honeysql (1)
- # integrant (43)
- # introduce-yourself (1)
- # jobs (4)
- # leiningen (3)
- # lsp (32)
- # nextjournal (9)
- # pathom (18)
- # polylith (21)
- # portal (65)
- # re-frame (6)
- # releases (1)
- # remote-jobs (1)
- # reveal (12)
- # rewrite-clj (1)
- # sci (84)
- # tools-deps (22)
Clerk's version of hiccup doesnt seem to support a seq as a parameter for the element's body
(clerk/html
[:ul [:li 1] [:li 2] [:li 3] [:li 4]])
(clerk/html
[:ul
(for [x (range 1 4)]
[:li x])])
I get this error in the notebook
{:via [{:type java.lang.IllegalArgumentException :message "No value supplied for key: [:li 3]" :at [clojure.lang.PersistentHashMap create "PersistentHashMap.java" 77
:trace [[clojure.lang.PersistentHashMap create "PersistentHashMap.java" 77 [nextjournal.clerk.viewer$assign_closing_parens invokeStatic "viewer.cljc" 368 [nextjournal.clerk.viewer$assign_closing_parens invoke "viewer.cljc" 368 [nextjournal.clerk.viewer$assign_closing_parens$fn__1928$fn__1929 invoke "viewer.cljc" 383 ..."
can you try https://github.com/nextjournal/clerk/commit/1678b2959840ee226b988cf112a17d7f3575dd79? Plan to cut a release with this tomorrow
đź‘Ť 1
that sha didn't work for me as a git dep, but when i used the sha "e07c13071408f36402a1269430c6a8beb33d43fe" then seqs in hiccup element bodies worked fine for me thanks
🙏 1