Latihan 1: Lifecycle Solid — SolidJS

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

Kode awal punya App dengan signal pesan yang mulai dari "Loading...", dan return <p>{pesan()}</p>. Itu tetap. Tambahkan dua kait lifecycle:

  1. Impor onMount dan onCleanup dari "solid-js", di samping createSignal.
  2. Di badan App, sebelum return, panggil onMount(() => { setPesan("Mounted!") }).
  3. Di bawahnya, panggil onCleanup(() => { console.log("Cleaned up") }).

Biarkan nilai awalnya "Loading...": pesannya berganti karena onMount, bukan karena nilai awal.

Yang dicek:

Hint