provide/inject permiten que un componente antecesor proporcione datos a cualquier descendiente, sin importar cuán profundo, sin pasar props a través de cada componente intermedio. Resuelven el problema del prop drilling.
El problema: prop drilling
App → Layout → Sidebar → Menu → MenuItem
