LoadingOverlay
CoreOverlay a loading state with one aria-busy live region and no duplicate status announcements.
Manage alerts with a DataTable and AlertBuilder.
npx @reopt-ai/opt-cli block add alert-managerimport { AlertManager } from "@/components/surfaces/alert-manager";Change the width and theme, then interact with the components.
| Name | Frequency | Channels | Status |
|---|---|---|---|
| High Error Rate | realtime | email, slack | Active |
| Low Conversion | hourly | Inactive |
생성된 테스트 결과를 찾지 못했습니다.
AlertManager 항목이 문서 메타에 연결되어 있지만 현재 생성 파일에는 없습니다.
테스트를 추가한 뒤 `bun run generate:test-results`를 실행하거나 `testDescribe` 매핑을 다시 확인하세요.
Overlay a loading state with one aria-busy live region and no duplicate status announcements.
Configure metric conditions, frequency, and notification channels with explicitly associated form labels.
Use accessible buttons with primary, secondary, ghost, and danger variants, three sizes, icons, loading, and aria-busy states.
Show info, success, warning, or error messages with a title, body, and dismiss button.
Preserve chart height and axis space while a query loads to avoid layout shifts when data arrives.
Choose a status from a dropdown with color indicators.