This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-02-18
Channels
- # beginners (56)
- # boot (1)
- # cider (96)
- # cljs-dev (148)
- # clojure (60)
- # clojure-austin (11)
- # clojure-france (2)
- # clojure-italy (5)
- # clojure-russia (11)
- # clojure-spec (31)
- # clojure-uk (5)
- # clojurescript (52)
- # community-development (37)
- # cursive (3)
- # data-science (8)
- # datomic (14)
- # devcards (2)
- # emacs (1)
- # fulcro (13)
- # hoplon (1)
- # immutant (2)
- # luminus (3)
- # off-topic (2)
- # onyx (16)
- # parinfer (38)
- # re-frame (8)
- # reagent (5)
- # shadow-cljs (332)
- # spacemacs (5)
- # specter (5)
- # sql (6)
- # vim (52)
@tony.kay - fulcro is still using react 15, correct? Is 16 a current option - or on the roadmap? I’m taking a look at material-ui-next, which I believe require 16.
@donmullen fulcro is 15 by default, but works fine with 16 too, you just need to set the dependencies
Thanks @wilkerlucio - any known issues with 16? Pros/cons of using 15 or 16?
I'm trying it on the pathom book, had no issue so far, I guess the main cons are that you lose compatibility with things there are not ready for 16, so old apps could have some work to migrate
@wilkerlucio Just trying a simple project using shadow-cljs to compile (based on latest fulcro template). Switched the package.json to pull in 16 and getting The required JS dependency "create-react-class" is not available, it was required by "cljsjs/react.cljs".
Wondering where that cljsjs/react.cljs is coming from - was thinking possibly devcards??
@thheller - I know you aren’t a cider user - but perhaps you’ll know the answer to this as you were testing nrepl functionality recently. I am running npx shadow-cljs watch main cards
from within fulcro - and I put [cider/cider-nrepl "0.16.0"]
in project.clj under :plugins (which worked before). But I’m getting WARNING: CIDER's version (0.16.0) does not match cider-nrepl's version (nil). Things will break!
now.