Sonner
Komponen notifikasi toast untuk Vue dengan pilihan desain yang sudah ditentukan.
Instalasi
CLI
bash
npx shadcn-vue@latest add sonnerManual
Pasang dependensi berikut:
bash
npm install vue-sonnerSalin dan tempel kode sumber di GitHub ke project Anda.
Sesuaikan path import dengan struktur project Anda.
Penggunaan
vue
<script setup lang="ts">
import { toast } from 'vue-sonner'
import { Button } from '@/components/ui/button'
</script>
<template>
<Button @click="() => toast('My first toast')">
Give me a toast
</Button>
</template>Instalasi
Komponen <Toaster /> beserta CSS-nya wajib ada supaya toast bisa tampil. Pasang keduanya di layout paling luar aplikasi Anda.
vue
<script setup lang="ts">
import 'vue-sonner/style.css'
import { Toaster } from '@/components/ui/sonner'
</script>
<template>
<div>
<main>
<!-- Your app content -->
</main>
<Toaster />
</div>
</template>