Latihan 1: Animations Svelte — Svelte

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

Kode awal sudah punya let items = [1, 2, 3, 4, 5], function shuffle() yang menjalankan items = items.sort(() => Math.random() - 0.5), tombol <button on:click={shuffle}>Acak</button>, dan {#each items as item (item)} berisi <div>{item}</div>. Biarkan semuanya.

  1. Di <script>, impor helper animasinya: import { flip } from "svelte/animate".
  2. Pasang directive animasinya di <div> dalam blok each, dengan durasi 300 ms: <div animate:flip={{ duration: 300 }}>{item}</div>.

Yang dicek:

Hint