Svelte embarque des transitions prêtes à l’emploi : fade, fly, scale, slide… appliquées au montage et au retrait.
- transition:fade anime l’affichage et le retrait.
- in:fly et out:fade permettent des animations différentes à l’entrée et à la sortie.
- On paramètre la durée et le déplacement dans l’objet d’options.
src/lib/Toast.sveltesvelte
import { fly, fade } from 'svelte/transition'
{#if visible}
<p in:fly={{ y: 24, duration: 250 }} out:fade>
Message ajouté au panier
</p>
{/if}