There was a brief discussion about this in the Kioo issue tracker (I
thought it was kioo causing the warnings as I first saw them after using
kioo) and I believe it happens when you use the latest version of React
with Om. Om itself is packaged with a slightly older version of React, so
if you start a new project as you did, it makes sense that you wouldn't see
the warnings.


On 26 July 2014 04:15, Makoto H. <[email protected]> wrote:

> Hi,
>
> I've tested the following project.clj and it worked fine without any
> warning.
>
> (defproject makoto "0.1.0-SNAPSHOT"
>   :description "FIXME: write this!"
>   :url "http://example.com/FIXME";
>
>   :dependencies [[org.clojure/clojure "1.6.0"]
>                  [org.clojure/clojurescript "0.0-2277"]
>                  [org.clojure/core.async "0.1.303.0-886421-alpha"]
>
>                  [om "0.6.5"]]
>
>   :plugins [[lein-cljsbuild "1.0.4-SNAPSHOT"]]
>
>   :source-paths ["src"]
>
>   :cljsbuild {
>     :builds [{:id "makoto"
>               :source-paths ["src"]
>               :compiler {
>                 :output-to "makoto.js"
>                 :output-dir "out"
>                 :optimizations :whitespace
>                 ;;:source-map true
> }}]})
>
> Thanks,
> Makoto
>
> > Hi,
> >
> > I am using om and I often encounter warning of "Only React Components
> are valid for mounting. ". For example, when I evaluate the following
> expression, the warning occurs.
> >
> > (om/root animation-view app-state
> >   {:target (.getElementById js/document "app")})
> >
> >  What is it and is there any way to avoid this warning.
> >
> > Thanks,
> > Makoto
>
> --
> 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.
>

-- 
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