This is a basic, responsive video player created with ReactJS. The aim is to link three components (App, Video, and Menu) so that the video player functions properly. App passes down this.state.src to Video, which uses this information to display the chosen video. App also passes down the ability to change this.state.src to Menu, which uses this to let a user select a new video.
- Programming patterns for mixing components with and without state
- Using e.target.value to find the value of a DOM elements
Please note that in each project, the first commit is always the starter code provided by Codecademy.