Как изменить состояние одного компонента (NavMenu) при вызове функции из другого компонента?
==============================================================================================

 Есть функция логина в компоненте Login, которая заканчивается тем, что добавляются куки в браузер.   

И есть функция Logout в самом NavMenu, там куки удаляются и состояние изменяется, компонент ререндерится и все хорошо.   

Нужно, чтобы после вызова функции Login в компоненте Login менялись пункты в навменю с "Login" на название профиля и "Logout". Как-то возможно это сделать?  

  

Ну или в целом, как-то возможно изменить состояние одного компонента из другого?  

Может, как раз можно как-то отслеживать событие изменения кук браузера? 

 А если кука будет `HTTP Only`, как Вы собираетесь ее прочесть на клиенте?