Latihan 1: Microinteractions & Animation — UI/UX

Latihan 1 dari materi Microinteractions & Animation di UI/UX — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Buat state tracker untuk microinteraction tombol dengan tiga state: idle, hover, pressed.

nextState(current, event) — kembalikan state berikutnya berdasarkan event:

runSequence(events) — mulai dari state idle, proses setiap event di array dan kembalikan state akhirnya.

Hint