This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-12-02
Channels
- # adventofcode (76)
- # announcements (1)
- # asami (1)
- # babashka (31)
- # beginners (302)
- # calva (3)
- # cider (1)
- # clj-kondo (1)
- # cljdoc (1)
- # cljfx (63)
- # cljsjs (2)
- # clojure (36)
- # clojure-europe (29)
- # clojure-gamedev (2)
- # clojure-nl (5)
- # clojure-sanfrancisco (2)
- # clojure-spec (2)
- # clojure-uk (71)
- # clojurescript (19)
- # conjure (21)
- # core-async (10)
- # core-matrix (1)
- # cryogen (4)
- # cursive (12)
- # datomic (22)
- # emacs (4)
- # events (1)
- # figwheel-main (7)
- # fulcro (9)
- # graalvm (1)
- # jobs (1)
- # kaocha (17)
- # lambdaisland (1)
- # meander (7)
- # mount (2)
- # nrepl (12)
- # off-topic (35)
- # re-frame (15)
- # reagent (17)
- # remote-jobs (1)
- # reveal (41)
- # shadow-cljs (13)
- # spacemacs (2)
- # tools-deps (24)
I’ve republished the book with more of the unnecessary transaction quoting removed. The book still talks about the fact that you can quote, but that it is usually not necessary.
I actually need to update the text…it does have some misinformation inherited from 2
Hey @tony.kay , I noticed, that some of my dynamic-query ids have a superfluous :
as the first symbol, while others doesn’t.
This leads to registry-key->class
returning nil
for these entries.
Do you have an idea what is causing this?
The query-ids in question are all of components that are targets in a nested dynamic router.
Ok. Another hint. All components that have the `:` are using hooks
Yes. the :queryid of components using hooks are always starting with :
while “normal” components do not.
Seems like for non-hook components the :displayName ist build with (str/join "/" [(namespace fqkw) (name fqkw)])
while for hooks it is just the key it is just str
@tony.kay I made a pull request to fix this.