In order to receive timely and accessible feedback on system actions
As a customer or content manager
I want to see and interact with toast notifications categorized by type (info, success, error, warning) that support optional icons, manual dismissal, and automated duration-based closing.
Acceptance Criteria
Background & Resources
https://demo.shopin.dev/storybook/?path=/story/ui-toast--playground
In order to receive timely and accessible feedback on system actions
As a customer or content manager
I want to see and interact with toast notifications categorized by type (info, success, error, warning) that support optional icons, manual dismissal, and automated duration-based closing.
Acceptance Criteria
info,info-light,success,error, andwarning` types.durationprop correctly controls the auto-close timer. Default 7 seconds. For errors 15 seconds.role="status"andaria-live="polite"by default.aria-live="assertive"to ensure immediate announcement by screen readers.Background & Resources
https://demo.shopin.dev/storybook/?path=/story/ui-toast--playground