useToast()
The useToast() composable is the main API for creating and managing toast notifications.
Import
<script setup>
Methods
toast.success(title, description?, options?)
Display a success toast.
Parameters:
title(string) — toast titledescription(string, optional) — toast descriptionoptions(object, optional) — additional options
Success
toast.error(title, description?, options?)
Display an error toast.
Parameters:
title(string)description(string, optional)options(object, optional)
Error
toast.info(title, description?, options?)
Display an info toast.
Parameters:
title(string)description(string, optional)options(object, optional)
Info
toast.warning(title, description?, options?)
Display a warning toast.
Parameters:
title(string)description(string, optional)options(object, optional)
Warning
toast.add(options)
Create a toast with full customization.
Parameters:
options(ToastOptions) — complete toast configuration object
add()
toast.clear()
Remove all visible toasts immediately.
clear()
Usage examples
Basic usage
Basic
With async operations
Async
Progressive enhancement
Steps
