Задать вопрос
@Mindgrow

Как избежать пересечения имен стейтов и пропсов в функциональных компонентах?

В приложении есть компоненты, для работы с некоторым объектом. Например статья.
Объект статья получаем через пропс и дальше компонент позволяет редактировать все поля объекта.
Для этих целей вижу, что надо использовать стейт article, в котором будет содержаться объект, поля которого мы и будем редактировать.

Но в случае с функциональными компонентами, у нас есть пропс article, имя которого пересекается с именем стейта.

Как выйти из такой ситуации? Использовать какие-то правила нейминга пропсов и стейтов? Существуют ли правила нейминга?
  • Вопрос задан
  • 44 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Merion Academy
    Frontend-разработка на React
    4 месяца
    Далее
  • ProductStar
    React: отточите навыки интерфейсной разработки
    6 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Scoo909010
Если в компоненте можно редактировать статью, то стейт можно назвать articleFormValues, например.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽