Как инициализировать Массив как тип для компонента React? - PullRequest
0 голосов
/ 09 ноября 2019

Я определил следующим образом:

CouponBonds.propTypes = {
    getBonds: PropTypes.func.isRequired,
    bonds: PropTypes.array.isRequired,
    errors: PropTypes.object.isRequired
};

const mapStateToProps = state => ({ bonds: state.bonds, errors: state.errors });

export default connect(mapStateToProps, {getBonds}) (CouponBonds);

Теперь создаю компонент, подобный следующему:

                <CouponBonds filter={tabIndex} index={0} bonds={[]}/>

Но я получаю предупреждение как «Предупреждение: сбойный тип пропуска: неверная опораbonds типа object передано CouponBonds, ожидаемое array.

Есть идеи, как мне обойти это предупреждение? Остальная часть кода работает просто отлично.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...