Skip to content

feat(meetings): booking errors surface as toasts - #1936

Merged
michaelassraf merged 1 commit into
mainfrom
feat/booking-error-toast
Aug 27, 2026
Merged

feat(meetings): booking errors surface as toasts#1936
michaelassraf merged 1 commit into
mainfrom
feat/booking-error-toast

Conversation

@michaelassraf

Copy link
Copy Markdown
Contributor

Owner request: booking failures now fire an error TOAST (lib useToast; every hub platform mounts the Toaster globally in providers) with the per-code copy — including the INVALID_EMAIL message. The inline surface shrinks back to a compact one-line fallback (kept so embedders without a Toaster aren't silently mute; carries the escape hatch). SLOT_TAKEN keeps its calendar banner since its recovery returns the visitor there.

🤖 Generated with Claude Code

Owner request: primary error surface for booking failures is now an error toast (lib useToast — every hub platform mounts the Toaster globally), fired at submit time with the same per-code copy. The inline surface shrinks back to a compact one-line fallback (kept for embedders without a Toaster; also carries the escape hatch). SLOT_TAKEN keeps its calendar banner — its recovery flow returns the visitor there.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@michaelassraf
michaelassraf merged commit bb0d713 into main Aug 27, 2026
@michaelassraf
michaelassraf deleted the feat/booking-error-toast branch August 27, 2026 22:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant