State Management · Junior · Frage 19 von 75
Welche Schritte braucht man, um Context zu nutzen?
- 1
createContext→ den Baum in einen Provider mitvaluepacken → mituseContextlesen - 2
useContextin der Wurzel →createContextin jedem Kind →valueals Prop übergeben - 3Eine globale Variable deklarieren und in jede Komponente importieren
Antwort zeigen
Richtige Antwort: createContext → den Baum in einen Provider mit value packen → mit useContext lesen
Erklärung
const ThemeContext = createContext('light'); in React 19 kann man direkt <ThemeContext value={theme}> rendern (frühere Versionen nutzten <ThemeContext.Provider>); jeder Nachfahre ruft useContext(ThemeContext) auf.