useToast
Available Resources
Setup
Options
Continuous releases
Setup
Options
Continuous releases
What is Nuxt UI?
What's new in v4?
Core technologies
- WAI-ARIA authoring practices
Key features
Icons: Access 200,000+ icons from Iconify
Fonts: Plug-and-play web font optimization and configuration
Color Mode: Dark and Light mode with auto detection
i18n: Internationalize your components with 50+ languages
Content: Beautiful typography out of the box
Vue Generics
FAQ
Setup
Options
Continuous releases
Setup
Options
Continuous releases
Migrate your project
Changes from v3
Migrate your project
Changes from v2
app.config.tsuipropsApp
TanStack Table
AI assistance New
Project structure
CLI
Submit a Pull Request (PR)
instructions
Conventional Commits
Thanks
Tailwind CSS
Colors
Colors
Text
Background
Border
Radius
Container
Header
Body
Tailwind Variants
Customize theme
Usage
Collections
Theme
Usage
Theme
Usage
Usage
Usage
Usage
Supported languages
Usage
Supported languages
Installation
Configuration
Components
ContentSearch
ContentNavigation
ContentToc
ContentSurround
Typography
Utils
Usage
What is MCP?
Available Resources
Available Tools
Available Prompts
Configuration
Link: In the Connectors tab, create a new connector:
Give it a name:
Nuxt UIMCP server URL: `
Authentication:
NoneLink: Create your Custom MCP Connector:
Connector Name:
NuxtUIConnector Server: `
Usage Examples
What is LLMs.txt?
Available routes
Choosing the Right File
Important usage notes
Usage with AI Tools
Link: "Using Nuxt UI documentation from <
Link: "Follow complete Nuxt UI guidelines from <
What are Skills?
Usage Skill
skills/nuxt-ui/SKILL.mdskills/nuxt-ui/
Contributing Skill
Usage
slot?: string{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
slot?: string{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
Plugins
Examples
API
Theme
Changelog
Usage
Examples
MDC
ContentRenderer
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Components
Installation
Server Setup
Client Setup
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
value?: string{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Changelog
Usage
Examples
API
Changelog
Usage
API
Changelog
Usage
Examples
API
Changelog
Usage
Examples
API
Changelog
Usage
Examples
API
Theme
Changelog
Usage
ignoreFilter?: boolean{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}Link: [
postFilter?: (searchTerm: string, items: T[]) => T[]{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}](slot?: string{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
type?: "link" | "label" | "separator" | "checkbox"{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}color?: "error" | "primary" | "secondary" | "success" | "info" | "warning" | "neutral"{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}checked?: boolean{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}slot?: string{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}onUpdateChecked?: (checked: boolean) => void{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
type?: "link" | "label" | "separator" | "checkbox"{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}color?: "error" | "primary" | "secondary" | "success" | "info" | "warning" | "neutral"{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}checked?: boolean{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}slot?: string{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}onUpdateChecked?: (checked: boolean) => void{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}filter?: boolean | InputProps{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}
Examples
API
Theme
Changelog
Usage
StarterKit
Placeholder
Examples
FileUpload
streamText
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
kind?: "textAlign" | "heading" | "link" | "image" | "blockquote" | "bulletList" | "orderedList" | "taskList" | "codeBlock" | "horizontalRule" | "paragraph" | "clearFormatting" | "duplicate" | "delete" | "moveUp" | "moveDown" | "suggestion" | "mention" | "emoji"{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}
API
Theme
Changelog
Usage
kind?: "mark" | "textAlign" | "heading" | "link" | "image" | "blockquote" | "bulletList" | "orderedList" | "taskList" | "codeBlock" | "horizontalRule" | "paragraph" | "undo" | "redo" | "clearFormatting" | "duplicate" | "delete" | "moveUp" | "moveDown" | "suggestion" | "mention" | "emoji"{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}slot?: string{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}
Examples
- Popover
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
- Standard Schema
API
className:
- text-toned
- mt-1
| validate(opts: { name?: keyof T | (keyof T)[], silent?: boolean, nested?: boolean, transform?: boolean }){.language-ts-type.shiki.shiki-themes.material-theme-lighter.material-theme.material-theme-palenight lang="ts-type"} | Promise<T>{.language-ts-type.shiki.shiki-themes.material-theme-lighter.material-theme.material-theme-palenight lang="ts-type"} :br ::div
className:
- text-toned
- mt-1
| clear(path?: keyof T | RegExp){.language-ts-type.shiki.shiki-themes.material-theme-lighter.material-theme.material-theme-palenight lang="ts-type"} | void :br ::div
className:
- text-toned
- mt-1
| getErrors(path?: keyof T | RegExp){.language-ts-type.shiki.shiki-themes.material-theme-lighter.material-theme.material-theme-palenight lang="ts-type"} | FormError[]{.language-ts-type.shiki.shiki-themes.material-theme-lighter.material-theme.material-theme-palenight lang="ts-type"} :br ::div
className:
- text-toned
- mt-1
| setErrors(errors: FormError[], name?: keyof T | RegExp){.language-ts-type.shiki.shiki-themes.material-theme-lighter.material-theme.material-theme-palenight lang="ts-type"} | void :br ::div
className:
- text-toned
- mt-1
| errors{.language-ts-type.shiki.shiki-themes.material-theme-lighter.material-theme.material-theme-palenight lang="ts-type"} | Ref<FormError[]>{.language-ts-type.shiki.shiki-themes.material-theme-lighter.material-theme.material-theme-palenight lang="ts-type"} :br ::div
className:
- text-toned
- mt-1
Theme
Changelog
Usage
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
type?: "label" | "separator" | "item"{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}icon?: string{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}avatar?: AvatarProps{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}chip?: ChipProps{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
IntelliSense
API
Theme
Changelog
Usage
API
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
chip?: boolean | ChipProps{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}tooltip?: TooltipProps{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}popover?: PopoverProps{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}slot?: string{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
value?: string{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
value?: string{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}type?: "label" | "separator" | "item"{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}icon?: string{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}avatar?: AvatarProps{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}chip?: ChipProps{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}
Examples
API
Theme
Changelog
Usage
type?: "label" | "separator" | "item"{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}icon?: string{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}avatar?: AvatarProps{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}chip?: ChipProps{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
slot?: string{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
footer: [The footer to display for the column. Works exactly like header, but is displayed under the table.]{.text-muted}colspan: -td: [The colspan attribute to apply to thetdelement.]{.text-muted}
Examples
API
Theme
Changelog
Usage
slot?: string{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
Examples
API
Changelog
Usage
slot?: string{.shiki,shiki-themes,material-theme-lighter,material-theme,material-theme-palenight lang="ts-type"}
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
Examples
API
Theme
Changelog
Usage
API
Theme
Changelog
Usage
API
Example
Usage
useEventListenerKeyboardEvent.key
API
Examples
Usage
API
Example
Usage
API
Examples
Usage
Usage
API
Instance API
Examples
Caveats
Usage
API
Examples
Usage
API
How to Use This Skill
Reference these resources when working with useToast.