13 Commits

Author SHA1 Message Date
Dan Holmsand
d3407ff664 Consider symbols to be "identical"
And test some more obscure should-component-update variants.
2014-01-30 10:34:41 +01:00
Dan Holmsand
8b4ec9fda6 Make managed inputs work better with async rendering 2014-01-28 17:23:39 +01:00
Dan Holmsand
dfe0eb41d5 Batch updates properly by rendering parents before children 2014-01-27 16:17:37 +01:00
Dan Holmsand
eb381f13bb Start experimenting with batched rendering with requestAnimationFrame 2014-01-27 13:37:59 +01:00
Dan Holmsand
f9d0b58af8 Allow data-* and aria-* attrs, pass string attrs as-is to React 2014-01-25 13:47:41 +01:00
Dan Holmsand
8e542292a2 Cloact -> Reagent 2014-01-17 11:12:11 +01:00
Dan Holmsand
c0744c7fed Call render functions with props, children, component 2014-01-08 16:51:10 +01:00
Dan Holmsand
53fef42768 Breaking change: Stop implementing IDeref in cloact components
Introduce set-state, replace-state and state functions instead.

Since we already have our own atom, it doesn't make any sense
to duplicate functionality. Also, the implementation was necessarily
very messy, and fragile.
2014-01-07 19:57:40 +01:00
Dan Holmsand
c26d3550f4 Make test work with node 2013-12-18 12:14:57 +01:00
Dan Holmsand
88d6361540 Make to-string more convenient 2013-12-18 09:13:16 +01:00
Dan Holmsand
59333443a7 Simplify the few tests we have 2013-12-17 13:25:21 +01:00
Dan Holmsand
89e7392269 Compare state with identical? in shouldComponentUpdate
And fix render bug
2013-12-17 12:26:23 +01:00
Dan Holmsand
12566ced7b Initial version 2013-12-16 23:19:36 +01:00