SPA demo

A React client component calls window.SportWidget.render() after mount and destroy() on unmount. Switching the match re-renders in place.

waiting for events…