Tell us what’s happening:

while running the test am getting message stating that “The Items component should include a propTypes check that require quantity to be a number”

but i created proptypes with the following syntax
Items.propTypes = {
quantity: PropTypes.number

did i missed any point ??
Thanks in adavance
Your code so far

const Items = (props) => {
  return <h1>Current Quantity of: {props.quantity}</h1>

// change code below this line

Items.propTypes = {
  quantity: PropTypes.number
// change code above this line

Items.defaultProps = {
  quantity: 0

class ShoppingCart extends React.Component {
  constructor(props) {
  render() {
    return <Items  number={3}/>

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36.

Link to the challenge:


Define propTypes for the Items component to require quantity as a prop and verify that it is of type number.


As @JohnnyBizzel hinted, you are missing something after PropTypes.number


This was tricky for me too. Thanks for the emphasis @JohnnyBizzel


Can you explain better, sff?
I can’t understant very well :confused:


I get it now! Thanks! :slight_smile:


For same problems, everyone may refer to