Drone Market ReactJS Deployment Plans

00_B_Main_Layout

Component Structure

App
│───Header
   └───Logo
   └───GeoLocation
   └───Search
   └───CategoryDropdown
   └───SignUp
   └───Login
└───Content
   └───**Check Related Pages**
└───Footer
    └───Copyright
    └───FooterLinks

PropTypes

-- Header.jsx --
Header.propTypes = {
  location: PropTypes.string.isRequired,
  selectedCategory: PropTypes.string.isRequired,
  categories: PropTypes.array.isRequired,
  notifications: PropTypes.array.isRequired,
  user: PropTypes.object.isRequired,
};