Здравствуйте,
К сожалению, не удалось найти полного гайда по подключению сокетов к редаксу, предположил что для этого лучше все подходит middleWare (но это не точно)
но middleWare срабатывает при каждом dispatch - как в таком случае зарегистрировать экземпляр сокета на useEffect и установить слушатели?