Stateless Componenets from Stateful Components

Hey Everyone,

I have just finished the “slow cute eek” radio button video display part of the course and I’m just genuinely curious how the display can change so fast. I mean the sources are from weblinks yet when I click a new radio button it loads the video in an instant, how can it load up so fast?

const VIDEOS = {
  fast: '',
  slow: '',
  cute: '',
  eek: ''

class App extends React.Component {
  constructor(props) {
    this.chooseVideo = this.chooseVideo.bind(this);
    this.state = { src: };

      src: VIDEOS[newVideo]