Latihan 1: Reactivity Lanjutan — SolidJS

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

Kode awal sudah punya dua signal, count (mulai 0) dan name (mulai "Andi"), fungsi updateAll yang masih kosong, dan <p>{name()}: {count()}</p>. Biarkan semuanya, lalu:

  1. Tambahkan batch ke impor dari "solid-js".
  2. Isi updateAll dengan batch(() => { setCount((c) => c + 1); setName("Budi") }).
  3. Di bawah <p>, tambahkan <button onClick={updateAll}>Update</button>.

Yang dicek:

Hint