I'm not sure on what your doing there, and there isn't enough in that gist for me to spin up a quick test, so I can't suggest a different approach. I will however point out that Reagent core does have both a `props` and an `argv` function: http://blog.ducky.io/reagent-docs/0.5.1/reagent.core.html#var-argv (http://blog.ducky.io/reagent-docs/0.5.1/reagent.core.html#var-argv)
November 14, 2016 3:20 PM, "Dustin Getz" wrote: Surely there is a better way to write this that I have not discovered? :component-did-update (fn [this props] (let [[_ value change!] (aget this "props" "argv")] ; wtf reagent (.setValue (aget this "codeMirrorRef") value))) here is full context if necessary: https://gist.github.com/dustingetz/38264c68dccf095546eb3f786d8d10c4#file-reagent-component-did-update-cljs-L27 (https://gist.github.com/dustingetz/38264c68dccf095546eb3f786d8d10c4#file-reagent-component-did-update-cljs-L27) -- You received this message because you are subscribed to the Google Groups "Reagent-Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to reagent-project+unsubscr...@googlegroups.com (mailto:reagent-project+unsubscr...@googlegroups.com). To post to this group, send email to reagent-project@googlegroups.com (mailto:reagent-project@googlegroups.com). Visit this group at https://groups.google.com/group/reagent-project (https://groups.google.com/group/reagent-project). For more options, visit https://groups.google.com/d/optout (https://groups.google.com/d/optout). -- You received this message because you are subscribed to the Google Groups "Reagent-Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to reagent-project+unsubscr...@googlegroups.com. To post to this group, send email to reagent-project@googlegroups.com. Visit this group at https://groups.google.com/group/reagent-project. For more options, visit https://groups.google.com/d/optout.