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