JavaScript React Basics (retired) Thinking in Components Decomposing our Application

Joey Rademaker
Joey Rademaker
795 Points

getting this error: Warning: Failed propType: Header: prop type `title` is invalid; it must be a function..

Hello,

I'm getting this error.. What am i doing wrong? Warning: Failed propType: Header: prop type title is invalid; it must be a function, usually from React.PropTypes. Check the render method of Application.

This is my code:

function Header(props) {
  return(
    <div className="header">
        <h1>{props.title}</h1>
     </div>
  );
}
Header.propTypes = {
 title: React.PropTypes.string.isRequird, 
};
function Application(props) {
  return (
    <div className="scoreboard">
      <Header title={props.title} />

      <div className="players">
        <div className="player">
          <div className="player-name">
            Jim Hoskins
          </div>
          <div className="player-score">
            <div className="counter">
              <button className="counter-action decrement"> - </button>
              <div className="counter-score"> 31 </div>
              <button className="counter-action increment"> + </button>
           </div>
          </div>
      </div>
    <div className="player">
          <div className="player-name">
            Joey Rademaker
          </div>
          <div className="player-score">
            <div className="counter">
              <button className="counter-action decrement"> - </button>
              <div className="counter-score"> 31 </div>
              <button className="counter-action increment"> + </button>
           </div>
          </div>
      </div>

    </div>
  </div>   
  );
}
Application.propTypes = {
 title: React.PropTypes.string, 
};
Application.deafaultProps = {
  title: "Scoreboard",
}
ReactDOM.render(<Application title="My Scoreboard" />, document.getElementById('container'));
Header.propTypes = {
 title: React.PropTypes.string.isRequird, 
};

isRequired instead of isRequird that's why it is asking for function instead of string I guess. If not let me know