Result
Full-page status displays for success, error, and HTTP status codes (404, 403, 500) with action buttons
Result
Feedback pages for user actions and system states – success, error, info, warning and HTTP status pages with optional actions.
Basic usage
Use Result with a status, title, subTitle and optional extra actions.
Success with actions
Success states
Provide positive confirmation for flows like registration, upgrades and multi-step wizards.
Common success patterns
Error states
Use error results when something went wrong and the user needs to retry or contact support.
Recoverable errors
Info states
Informational results are great for neutral messages, notices and system updates.
Informational pages
Warning states
Use status="warning" when an action is risky or requires attention before proceeding.
Risky actions & confirmations
HTTP status pages
Use numeric status values for full-page 403, 404 and 500 experiences.
403 / 404 / 500
Minimal style (no actions)
Omit extra for inline or lightweight messages where no primary actions are needed.
Compact result blocks
Form submission flow
Combine Result with loading states to show success or error after a submission.
Submission error with retry
E-commerce and product flows
Design checkout and post-purchase experiences using rich extra content and navigation actions.
Order confirmation & failure
Loading & async flows
Wrap async actions and show a Result once the operation finishes.
Async action pattern
Usage Guidelines
When to Use
- Success pages
- Error pages
- Status displays
Accessibility
- Status announced
- Action buttons accessible
Performance
- Static rendering
- Lazy icon loading
Common Mistakes
- No action to recover from error
- Generic error messages
Frequently Asked Questions
Related Components
View allContextual messaging with severity variants, dismissal, icons, and action button integration
Backdrop overlay for modals with blur effects and click-to-close functionality
Progress indicator with determinate/indeterminate modes, labels, and variant system including gradients
Material-style snackbar notifications with auto-dismiss, action buttons, and positioning