On Monday, September 28, 2015 at 10:58:33 AM UTC+2, Ken Restivo wrote:
> I was experimenting with upgrading an old app I wrote a year ago to the 
> latest Om.
> 
> I got this JS error:
> 
> (defn wrap-form-element [ctor display-name]
>   (js/React.createFactory
>             ^ Uncaught TypeError: undefined is not a function
> 
> 
> This is with an attempt to upgrade to om 0.9.0, which pulls in [cljsjs/react 
> "0.13.3-0"]
> 
> I tried exclusions + forcing [cljsjs/react "0.14.0-rc1-0"] but still same 
> error.
> 
> It seems like the React pulled in by cljsjs/react is version: "0.11.1" (or so 
> says the JS console).
> 
> It seems from some Googling that createFactory isn't available until version 
> 1.0.7 of React, which doesn't seem to be available in a lein-capable jar 
> dependency?
> 
> This is an old project that still uses lein and lein-cljsbuild. Maybe 
> everyone has moved over to boot already and these dependencies are better 
> managed there?
> 
> -ken

I believe you should be using build 
(https://github.com/omcljs/om/wiki/Documentation#build)

-- 
Note that posts from new members are moderated - please be patient with your 
first post.
--- 
You received this message because you are subscribed to the Google Groups 
"ClojureScript" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/clojurescript.

Reply via email to