mithril-vndb/render
Isiah Meadows 966e78bcab
Allow variadic arguments to m.fragment (#2328)
* Implement support for variadic arguments to `m.fragment`

While I was at it, I refactored the common logic out of `hyperscript`.

* Add a missed change from #2326

* Update docs + changelog [skip ci]

* Explain rationale for `hyperscriptVnode`'s calling convention

This way, it doesn't get erroneously "cleaned up" into something worse,
and so it's clearer how it'd be potentially optimized once ES5 support
is dropped.
2018-12-05 23:57:42 -05:00
..
tests Allow variadic arguments to m.fragment (#2328) 2018-12-05 23:57:42 -05:00
fragment.js Allow variadic arguments to m.fragment (#2328) 2018-12-05 23:57:42 -05:00
hyperscript.js Allow variadic arguments to m.fragment (#2328) 2018-12-05 23:57:42 -05:00
hyperscriptVnode.js Allow variadic arguments to m.fragment (#2328) 2018-12-05 23:57:42 -05:00
render.js Fix style updates to avoid unnecessary allocation (#2312) 2018-12-03 14:31:08 -05:00
trust.js don't throw error on undefined/null trusted vnode #1375 2016-10-28 09:51:07 -04:00
vnode.js refactor: Vnode.normalizeChildren to anonymous function (#2208) 2018-10-28 18:02:32 -04:00