title: How can I scroll a div to be visible in ReactJS?
body: <p>I have a popup list which is a <code>div</code> that contains a vertical list of child <code>div</code>s.  I have added up/down keyboard navigation to change which child is currently highlighted.</p>
  
  <p>Right now, if I press the down key enough times, the highlighted item is no longer visible.  The same thing also occurs with the up key if the view is scrolled.</p>
  
  <p>What is the right way in React to automatically scroll a child <code>div</code> into view?</p>