Latihan 1: useRef — React

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

Bikin kolom isian yang bisa difokuskan lewat tombol. Tulis semuanya di dalam App, di dalam <div> dari kode awal.

  1. Buat ref dengan nilai awal null: const inputRef = useRef(null).
  2. Render <input id="nama" /> dan hubungkan ke ref lewat atribut ref={inputRef}.
  3. Render <button id="focus">Focus</button> dengan onClick yang memanggil inputRef.current.focus().

Yang dicek: #nama ada, kodenya memakai useRef(, onClick, dan .current, #nama belum fokus sebelum ada yang diklik, dan sesudah #focus diklik, #nama yang memegang fokus. useRef sudah tersedia di editor. Baris import boleh ditulis seperti di proyek sungguhan, tapi gak wajib.

Hint