rum

Simple, decomplected, isomorphic HTML UI library for Clojure and ClojureScript | 0.12.8 https://github.com/tonsky/rum/blob/gh-pages/CHANGELOG.md#0128
Ahmed Hassan 2019-03-17T08:09:16.001200Z

What's differences between using Rum with Citrus vs Rum with Datascript as state management solution?

2019-03-17T10:57:47.005900Z

I have a list of items which I need to re-render sometimes. Only the list changes, not the items, but the item components seems to be re-created. How do I avoid the react components to be re-created? My problem is that I am doing a drag and drop, I am using the component as the identity of my item, and during the dragging operation the component is unmounted and a new one is created and mounted.

2019-03-17T11:21:17.007300Z

Is it wrong to use the React’s component as the identifier for the drag operation? I am using it instead of just its key in order to store some local states.