Open
Description
Using :css
inside conditionals in rum components won't compile properly.
Here is an example of a component:
(rum/defcs a-comp < (rum/local false ::selected?)
[state]
(let [local-selected? (::selected? state)]
[:div
(if @local-selected?
[:div
{:css {:color "red"}}]
[:div
{:css {:color "green"}}])]))
And html produced by it:
<div>
<div css="[object Object]"></div>
</div>
Metadata
Metadata
Assignees
Labels
No labels