LoadingOverlay
CoreOverlay a loading state with one aria-busy live region and no duplicate status announcements.
Show info, success, warning, or error messages with a title, body, and dismiss button.
bun add @reopt-ai/opt-uiimport { Alert } from "@reopt-ai/opt-ui";Change the width and theme, then interact with the components.
Overlay a loading state with one aria-busy live region and no duplicate status announcements.
Manage global notifications with priority-aware live regions and auto-dismiss paused during pointer or keyboard interaction.
Display keyboard shortcuts as inline key badges.
Show a metric with its value, change, and supporting description. Omit the change row when no comparison is available.
Navigate child elements in two dimensions with arrow keys using a Composite container.
Organize tab panels with Root, TabList, Tab, and TabPanel components.