--- title: Toast description: A succinct message that is displayed temporarily. source: apps/www/src/lib/registry/default/ui/toast primitive: https://www.radix-vue.com/components/toast.html --- ## Installation ### Run the following command ```bash npx shadcn-vue@latest add toast ``` ### Add the Toaster component Add the following `Toaster` component to your `App.vue` file: ```vue title="App.vue" {2,6} ``` ## Usage The `useToast` hook returns a `toast` function that you can use to display a toast. ```tsx import { useToast } from '@/components/ui/toast/use-toast' ``` ```vue ``` To display multiple toasts at the same time, you can update the `TOAST_LIMIT` in `use-toast.ts`. ## Examples ### Simple ### With Title ### With Action ### Destructive Use `toast({ variant: "destructive" })` to display a destructive toast.