Le Context de React permet de transmettre une valeur à tous les composants d'un sous-arbre sans la passer par chaque niveau de props. On le crée avec createContext, on le fournit avec un Provider et on le lit avec useContext. Il convient aux données globales comme le thème ou l'utilisateur connecté.
Exemple
const Theme = createContext('clair');
const theme = useContext(Theme);