Есть ли встроенный способ использования proptypes, чтобы гарантировать, что массив объектов, передаваемых компоненту, на самом деле представляет собой массив объектов определенной формы?
Может быть, что-то вроде этого?
annotationRanges: PropTypes.array(PropTypes.shape({
start: PropTypes.number.isRequired,
end: PropTypes.number.isRequired,
})),
Я пропустил что-то сверх очевидное здесь? Похоже, это было бы очень востребовано.