Thanks for the report will look into it - https://github.com/swannodette/om/issues/86
David On Wed, Jan 29, 2014 at 10:33 PM, Conrad Barski <[email protected]> wrote: > Here is the minimal example that triggers this error- Not sure if it is my > own fault or a glitch in the new IRenderState logic: > > (ns foo.core > (:require [om.core :refer [IRenderState build root get-node]] > [om.dom :as dom :refer [div]])) > > > (defn line [data owner] > (reify IRenderState (render-state [_ state] > (div nil "aaaah")))) > > (root {} > (fn [data owner] > (build line data)) > (. js/document (getElementById "app"))) > > > > The exact error message in OM 0.3.0 is: > > Uncaught TypeError: Cannot read property '__om_pending_state' of null > > The error goes away if you either (1) swap in the IRender interface or (2) > refer to the om component directly from the root call, without an anonymous > function. > > -- > 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.
