Если у тебя какой-то редакс, почему бы не хранить стейт там?
потому что у меня контролируемый компонент и мне нужно хранить в стейте компонента данные, которые я получаю с сервера.
приходящие данные - объект, а стейт состоит из нескольких переменных. не знаю как обыграть всю эту ситуацию. нашел только через проброс setArticleData в промис, но ты говоришь что делать так не стоит и лучше воспользоваться редаксом. в случае с редаксом я пока что вижу только такое решение, но оно не работает, потому что реакт уходит в бесконечный рендер (не понимаю почему)