MyComponent.propTypes = { items: PropTypes.arrayOf( PropTypes.shape({ code: PropTypes.string, id: PropTypes.number, }) ), };
Component.propTypes = { booleanObjectProp: PropTypes.objectOf( PropTypes.bool ), multipleObjectProp: PropTypes.objectOf( PropTypes.oneOfType([ PropType.func, PropType.number, PropType.string, PropType.instanceOf(Person) ]) ) }
Pokemon.propTypes = { pokemon: PropTypes.shape({ name: PropTypes.string, id: PropTypes.number, base_stamina: PropTypes.number, base_defense: PropTypes.number }) }
size: PropTypes.oneOfType([ PropTypes.string, PropTypes.number ]),