provide/inject umožňuje komponentě předka poskytnout data jakémukoliv potomkovi, bez ohledu na hloubku, bez předávání props přes každou mezilehlou komponentu. Řeší problém prop drilling.
Problém: prop drilling
App → Layout → Sidebar → Menu → MenuItem
