This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-03-01
Channels
- # bangalore-clj (1)
- # beginners (16)
- # bigdata (1)
- # boot (16)
- # cljs-dev (79)
- # cljsjs (37)
- # cljsrn (62)
- # clojars (1)
- # clojure (260)
- # clojure-austin (3)
- # clojure-dev (3)
- # clojure-dusseldorf (3)
- # clojure-italy (1)
- # clojure-russia (32)
- # clojure-serbia (2)
- # clojure-spec (8)
- # clojure-uk (146)
- # clojure-ukraine (16)
- # clojurescript (66)
- # cursive (27)
- # datomic (57)
- # dirac (124)
- # emacs (10)
- # hoplon (12)
- # juxt (6)
- # keechma (6)
- # lein-figwheel (18)
- # leiningen (6)
- # lumo (51)
- # off-topic (1)
- # om (66)
- # onyx (41)
- # perun (1)
- # play-clj (1)
- # protorepl (9)
- # re-frame (20)
- # reagent (11)
- # ring (4)
- # ring-swagger (10)
- # rum (22)
- # specter (8)
- # sql (2)
- # test-check (5)
- # untangled (27)
- # yada (29)
if I want to nest hiccup form in an interop parenthesis, what's the function to parse the square brackets to react components?
(js/React.createElement
js/ReactSticky.Sticky
#js {:topOffset -60
:isActive true
:stickyStyle #js {:marginTop "56px"}}
[:p "How to tell reagent that Im a react element"])
better to use r/as-element
(r/as-element [:> js/ReactStricky.Stick {:topOffset ...} [:p ...]])
reagent has quite a few tricks up its sleeve
(lunch starting) what does :>
mean there, is this a placeholder or a recognized keyword that reagent uses?
it's a short cut for r/adapt-react-component
it's magic syntax so to speak