Overview of vue3-toastify features
mainvue3-toastify is a highly customizable toast notification library for Vue 3. Key capabilities include:
- Customization: Easy setup, easy customization, and support for custom animations (e.g.,
animate.css). - Display Control: Limit the number of simultaneous toasts, programmatic removal, and the ability to update existing toasts.
- Advanced Rendering: Display Vue 3 components inside toasts, support for RTL (Right-to-Left), and support for rendering dangerous HTML strings (disabled by default).
- Lifecycle & Interaction:
onOpenandonClosehooks (with access to component props), and pausing toasts when the window loses focus. - Visuals: Progress bars, dark mode support (including automatic system detection via
html.dark), and colored themes. - Logic: Promise support and per-toast behavior definitions.