Usage
EmptyState explains why a region is empty and what operators can do next—no results, no permissions, not yet configured. It prevents blank canvases that read as broken and follows the platform norm that empty views should teach and invite action, not dead-end the workflow. Dispatch surfaces this across queue filters, integrations setup, and fresh supervisor consoles.
No incidents in the review queue
New incidents flagged for QA will appear here once callers are routed through this PSAP.
EmptyText.formatMessage.Empty states earn a CTA cluster because the whole purpose is to invite action.
Do
Don't
Actions are keyboard reachable; illustrations are marked decorative when redundant with the accompanying text. See Accessibility for the full contract.