block
by
shawnbot
d05cfd1b512bf7c86bb3f7363505f615
A pattern for React components that can change their output element
chameleon.js