
Powerful toast notification system for Vue and Nuxt.
The notivue is a fully-featured notification system designed specifically for Vue and Nuxt projects. It offers a range of customization options and features, allowing developers to enhance the notification experience on their websites or applications.
To install notivue for a single-page app (Vite), follow the steps below:
Import notivue in your main.js or main.ts file:
import { createApp } from 'vue';
import notivue from 'notivue';
// ...
createApp(App).use(notivue).mount('#app');
Add the notivue component to your main App.vue file:
<template>
  <div id="app">
    <notivue />
    <!-- Rest of your app -->
  </div>
</template>
(For Nuxt projects) Add the notivue plugin to your nuxt.config.js file:
export default {
  // ...
  plugins: ['notivue']
  // ...
}
(For Nuxt projects) Import the notivue component in your main app.vue file:
<script>
export default {
  // ...
  components: {
    notivue: () => import('notivue')
  },
  // ...
}
</script>
notivue is a highly customizable notification system built for Vue and Nuxt projects. It offers modular functionality, drop-in components, and a headless API, allowing developers to tailor the notification experience to their specific needs. With ready-made notifications, smooth animations, and full accessibility support, notivue provides a comprehensive solution for handling notifications in Vue and Nuxt applications.