title: How can I animate a react.js component onclick and detect the end of the animation
body: <p>I want to have a react component flip over when a user clicks on the DOM element. I see some documentation about their animation mixin but it looks to be set up for "enter" and "leave" events. What is the best way to do this in response to some user input and be notified when the animation starts and completes? Currently I have a list item and I want it to flip over an show a few buttons like delete, edit, save. Perhaps I missed something in the docs.</p>
  
  <p>animation mixin</p>
  
  <p><a href="http://facebook.github.io/react/docs/animation.html">http://facebook.github.io/react/docs/animation.html</a></p>