8
У меня есть следующий PropTypes
:Реагировать ЛИНТЕР Airbnb proptypes массив
SmartTable.propTypes = {
name: React.PropTypes.string.isRequired,
cols: React.PropTypes.array.isRequired,
rows: React.PropTypes.array.isRequired,
};
но ЛИНТЕР говорит мне:
Prop type array is forbidden
, как я могу изменить его?
Почему это не умный? В статически типизированных языках массивы объявляются с типом, который они содержат, например. 'string []' или 'MyObject []', поэтому имеет смысл рассказать 'React.PropTypes', какой тип вашего массива. – Brian