ST
(defcss my-style
{:color “red”
:font-size 14})
при условии, что мапка эта будет инлайновая
Size: a a a
ST
(defcss my-style
{:color “red”
:font-size 14})
DL
YK
VM
DL
YK
ST
(defcss my-style
{:color “red”
:font-size 14})
#js {...}
ST
VM
ST
#js {...}
#js
YK
YK
VM
ST
(defmacro defcss
[sym css]
`(def ~sym
(-> ~css
cljs.core/clj->js
emotion/create-css))
js.core/clj->js в
компайл лайме, а не рантайме(map? css)
, и добавить #js
вместо вызова cljs.core/clj->js
ST
YK
DL
DL
YK
DL