styled-classnames has now been merged into CLJSJS and is up on Clojars:
https://github.com/rgdelato/styled-classnames
https://clojars.org/cljsjs/styled-classnames
--
Note that posts from new members are moderated - please be patient with your
first post.
---
You received this message because
I definitely agree with your last point: `styled-components` includes PostCSS
and is huge as a result. (I might be wrong, but I remember it being larger than
20KB gzipped.) They're switching to a smaller parser for v2, but at the moment,
it's a lot.
--
Note that posts from new members are
Thanks for pointing me to your library and to the other thread, I'll take a
look!
In general, I disagree that a string-based solution is strictly worse than a
map-based solution, since using strings can help the library remain evergreen.
If the library can inject strings that use "real" CSS