Как я могу использовать функцию рекурсии в React.PropTypes?

Например, у меня есть этот шаблон proptypes:

pages: pt.arrayOf(pt.shape({
        id: pt.string.isRequired,
        prevId: pt.string,
        nextId: pt.string,
        pages: pt.arrayOf(pt.shape({
                    id: pt.string.isRequired,
                    prevId: pt.string,
                    nextId: pt.string,
                    pages: -//-//- (same array)
        })),
    }))

Как я могу сделать это больше в СУХОМ стиле? Я только начинаю изучать JS и React.


person reshnaut    schedule 05.12.2016    source источник
comment
вы смотрели на stackoverflow.com/questions/32063297/?   -  person azium    schedule 05.12.2016
comment
@azium Спасибо! :)   -  person reshnaut    schedule 05.12.2016