Message
Global feedback messages that appear at the top of the page.
When to Use
- For lightweight operation feedback (save success, delete complete)
- When feedback should auto-dismiss after a few seconds
- For non-blocking, non-intrusive notifications
Import
Examples
Basic Usage
Message Types
Custom Duration
API
Methods
message.success(content | config)— Success messagemessage.error(content | config)— Error messagemessage.info(content | config)— Info messagemessage.warning(content | config)— Warning messagemessage.loading(content | config)— Loading messagemessage.destroy(key?)— Close message(s)
MessageConfig
content—ReactNode— Message textduration—number— Auto-close delay in seconds (default:3,0for persistent)type—"success" | "error" | "info" | "warning" | "loading"— Message typeicon—ReactNode— Custom iconkey—string | number— Unique key for updating/closingonClose—() => void— Close callback