Latihan 1: Styling Solid — SolidJS

Latihan 1 dari materi Styling Solid di SolidJS — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Kode awal sudah mengimpor createSignal dan punya App dengan const [active, setActive] = createSignal(true), lalu <div> berisi <div>Konten</div>. Biarkan semuanya, lalu:

  1. Beri <div>Konten</div> prop classList={{ active: active() }}, supaya kelas active menempel selama active() bernilai true.
  2. Tambahkan tombol di dalam <div> luar: <button onClick={() => setActive(v => !v)}>Toggle</button>. Tulisannya persis Toggle.

Yang dicek:

Hint