Skip to content

Work / DwarSeva Societies / Wiki / Surfaces

toasts

Surfacedraftverified 2026-10-04

SURFACE.MOBILE.TOASTS

Summary

The four toast severities and the offline strip.

Raw wireframe

  • .context/designs/mobile/patterns/toasts.html

Why it is drawn this way

Toasts exist and are barely used. ToastMessage is mounted at the root; the one caller is useErrorHandler, and the screens raise alerts instead.

The offline strip is here too, as the other app-wide message.

Related

Sources

  • .context/designs/mobile/patterns/toasts.html
  • apps/mobile/src/components/ui/ToastMessage.tsx
  • apps/mobile/src/hooks/useErrorHandler.ts
  • apps/mobile/src/components/ui/NetworkStatusBar.tsx