provide/inject επιτρέπουν σε ένα component προγόνου να παρέχει δεδομένα σε οποιοδήποτε descendant, ανεξάρτητα από το βάθος, χωρίς να περνάει props μέσα από κάθε ενδιάμεσο component. Λύνουν το πρόβλημα του prop drilling.
Το πρόβλημα: prop drilling
App → Layout → Sidebar → Menu → MenuItem
