там?
А можно вопросик по редаксу. В стейте вообще все данные нужно хранить?? Просто был вопрос, а как тогда хранятся там данные в огромных проектах
не, совсем все данные тащить туда не надо
просто лежат себе...
потому что у меня контролируемый компонент и мне нужно хранить в стейте компонента данные, которые я получаю с сервера. приходящие данные - объект, а стейт состоит из нескольких переменных. не знаю как обыграть всю эту ситуацию. нашел только через проброс setArticleData в промис, но ты говоришь что делать так не стоит и лучше воспользоваться редаксом. в случае с редаксом я пока что вижу только такое решение, но оно не работает, потому что реакт уходит в бесконечный рендер (не понимаю почему)
Скорее всего потому, что Boolean(articleToEdit) никогда не равно false
как только articleToEdit становится true - компонент уйдет в бесконечный ререндер, пока не станет false У вас так и происходит, судя по скрину
точно, я ж его постоянно обновляю, спасибо
в глобальный стейт редакса, нужно кидать то, что теоретически может понадобиться из любого места (пользовательские данные, например)
Обсуждают сегодня