Skip to content

ClojureScript >=1.11.51 seems to break Rum  #255

@yenda

Description

@yenda

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions