React - Use PropTypes to Define the Props You Expect

Tell us what’s happening:

I was following the instructions left side, finally complete the code, I get this error (Uncaught ReferenceError) require is not defined

Your code so far

import React from "react"
import PropTypes from 'prop-types';

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

// Change code below this line
Items.propTypes = {
  quantity: PropTypes.number.isRequired
}
// Change code above this line

Items.defaultProps = {
  quantity: 0
};

class ShoppingCart extends React.Component {
  constructor(props) {
    super(props);
  }
  render() {
    return <Items quantity={10}/>
  }
};


Your browser information:

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

Challenge Information:

React - Use PropTypes to Define the Props You Expect

Hi there!
Your code is passing for me. Reset the challenge step, clear your browser cache or change the browser and try again.

Remove the imports you added. They are not needed with the challenges.