Work / DwarSeva Societies / Wiki / Surfaces
toasts
Surfacedraftverified 2026-10-04
SURFACE.MOBILE.TOASTSSummary
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