Latihan 1: Context API — React

Latihan 1 dari materi Context API di React — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Bagikan nilai tema lewat context, lalu tampilkan di komponen Display tanpa props. createContext dan useContext sudah tersedia, gak perlu import.

  1. Di luar komponen, buat const ThemeContext = createContext("light").
  2. Di App, kembalikan <ThemeContext.Provider value="dark"> yang membungkus <Display />.
  3. Di Display, simpan nilai context ke variabel dulu, const theme = useContext(ThemeContext), lalu tampilkan di <p id="theme">{theme}</p>.

Yang dinilai:

Hint