Onde ter o objeto socket no seu aplicativo redux? [fechadas]

Estou trabalhando em um aplicativo de bate-papo usando react, redux e socket.io. Como sabemos, o redux é muito útil para passar alguns estados para componentes profundos e aninhados. Eu gosto dessa idéia de armazenar alguns adereços como um estado redux que será passado para algum componente fortemente aninhado. estou a usarsocket.io-client biblioteca para criar o objeto de soquete.

Eu preciso passar o objeto de soquete criado para alguns componentes fortemente aninhados, então, eu estava pensando em criar o objeto de soquete no estado redux para poder consumi-lo facilmente nos componentes aninhados.

Essa é uma boa abordagem ou devo fazer outra coisa?

questionAnswers(1)

yourAnswerToTheQuestion