Use Connect o pase datos como accesorios a los niños

Soy nuevo para reaccionar y reducir. Tengo un escenario donde hay componentes anidados como este.

A> B> C> D

Hay una propiedad utilizada en el componente A y se utilizará en el componente D. Entonces, tengo dos enfoques:

Obtenga el estado de la tienda redux en el componente A y luego páselo como accesorios a todos sus componentes secundarios, aunque solo se usará en el componente D.Debería conectarme a la tienda redux en el componente D y buscar esa propiedad desde allí.

¿Cuál es el enfoque correcto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta