ComponentsError state

displaytexulinot agent-emittableapp

Error state

error-state

Full-panel failure with optional retry.

Live examples

Retry error

Retry error

Loading demo…

Props

Public props for Error state
NameKindRequiredDefaultDescription
titlestringno"Something went wrong"—
messagestringno——
onRetryeventno——
retryLabelstringno"Try again"—
actionslotno——
classstringno——

Keyboard

Keyboard behavior for Error state
KeyAction
aUses role=alert; retry is a real button with pending support.

Accessibility

  • Uses role=alert; retry is a real button with pending support.

Evidence for error-state

Latest committed gates for error-state (as of 2026-10-23). Static snapshot — not live CI.

Behavior

n/ano behavior scenario

No dedicated behavior scenario for this catalog id (a styled or display surface, covered by its unit and axe tests).

Size (gzip)

texuli/error-state · budget 12.0 KiB

Budget from texuli.budgets.json; re-measure with `pnpm size --filter <entry>`.

Axe

documented

  • tests/e2e/site-component-pages.spec.ts
  • docs/quality (a11y-*)

Site component pages axe gate; package-level a11y docs under docs/quality when present.

Browsers

  • chromium
  • webkit
  • mobile

Playwright projects: Desktop Chrome, Desktop Safari, Pixel 7. Firefox is a known gap on this host.

When to use

Use when

  • A view failed to load and the user can retry

Don’t use when

Prefer another component

  • A soft warning inline (use alert)