Add PropTypes to validate props