Обновленные данные в одном компоненте React после публикации формы в другом компоненте - PullRequest
0 голосов
/ 14 июля 2020

У меня есть два отдельных компонента React на странице.

Первый - это форма, которая позволяет пользователю вводить элемент списка желаний. Отправка формы отправляет запрос POST на /wishlist, который создает элемент и привязывает его к пользователю. Я использую токен JWT, отправленный в запросе для идентификации пользователя на бэкэнде.

Второй компонент отображает профиль пользователя, включая все элементы его списка желаний. Он делает запрос GET к /user для получения этих данных.

Как я могу повторно получить данные профиля пользователя после отправки запроса на добавление элемента списка желаний? Мой текущий подход заключается в том, чтобы вручную получить данные профиля пользователя сразу после получения успешного ответа от запроса POST (поэтому я нажимаю /user в ОБЕИХ компонентах, которые, как мне кажется, не нужны). Можно ли сделать это в React более элегантно?

...