Задать вопрос
xoma2
@xoma2
Программист

Как и куда в ES6 засунуть propTypes будет правильно?

propTypes: {
        data: React.PropTypes.object.isRequired
    },


static не работает. Вносить изменения в проект на уровне обновления зависимостей я не могу
  • Вопрос задан
  • 621 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
class SomeComponent extends React.Component {
    ...
}

SomeComponent.propTypes = {
  data: React.PropTypes.object.isRequired
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
class SomeComponent extends React.Component {
    get propTypes() {
         return {
             data: React.PropTypes.object.isRequired
         };
    }
}
Ответ написан
Комментировать
@DenniLa2
class SomeComponent extends React.Component {
  static propTypes = {
    data: React.PropTypes.object.isRequired
  }
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы