React view (6/31)

React view