main.js
Code: Select all
import * as Vue from 'vue'
import App from '@/components/App.vue';
import PrimeVue from 'primevue/config';
import ToastService from 'primevue/toastservice';
import 'primevue/resources/primevue.min.css'
import 'primevue/resources/themes/lara-light-blue/theme.css'
import 'primeicons/primeicons.css'
import 'primeflex/primeflex.css'
const app = Vue.createApp(App)
.use(PrimeVue)
.use(ToastService)
.mount('#app');
Code: Select all
<template>
<Toast/>
</template>
<script setup="">
import Toast from 'primevue/toast';
import { useToast } from "primevue/usetoast";
const toast = useToast();
toast.add({severity:'info', summary: 'Info Message', detail:'Message Content', life: 3000});
</script>
What could be wrong?