Toast
Transient feedback with restrained semantic variants.
#Default usage
#Usage
import {
Toast,
ToastAction,
ToastClose,
ToastDescription,
ToastProvider,
ToastTitle,
ToastViewport,
} from "@froggdesign/enter-ui";
export function Example() {
return (
<ToastProvider>
<Toast open variant="success">
<ToastTitle>Published</ToastTitle>
<ToastDescription>Your component docs are live.</ToastDescription>
</Toast>
<ToastViewport />
</ToastProvider>
);
}#Patterns
#Accessibility
Toast behavior is handled by Radix, including viewport semantics, timed announcements, actions, and dismiss controls.
#API
ToastProviderwraps toast usage.Toastvariant supportsdefault,success,warning,error, andinfo.ToastActionrequires RadixaltText.
#Styling
Every exported component accepts className when it renders an element. EnterUI styles use .eui-* classes and --eui-* variables mapped from FroggDesign theme tokens.
