There was a previous issue opened #253
Using the following snippet taken for one of the examples and simplified:
(rum/defc value < rum/reactive
[*ref]
[:code (pr-str *ref #_(rum/react *ref))])
(rum/defc inputs2 []
(let [*ref (atom 1)]
[:dl
[:dt (value *ref)]]))
*ref is printed as #js {"0" #object[cljs.core.Atom {:val 1}]}
in previous versions, it would be #object[cljs.core.Atom {:val 1}]