Skip to content

fix(website): show toast when login fails#1165

Merged
fengelniederhammer merged 2 commits intomainfrom
1096-visual-feedback-when-the-login-fails
Apr 28, 2026
Merged

fix(website): show toast when login fails#1165
fengelniederhammer merged 2 commits intomainfrom
1096-visual-feedback-when-the-login-fails

Conversation

@fengelniederhammer
Copy link
Copy Markdown
Contributor

resolves #1096

Summary

Reuses already existing toast infrastructure.

Screenshot

grafik

PR Checklist

- [ ] All necessary documentation has been adapted.
- [ ] The implemented feature is covered by an appropriate test.

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 27, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
dashboards Ready Ready Preview, Comment Apr 27, 2026 8:32am

Request Review

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds user-visible feedback when GitHub login fails in the website by reusing the existing error-toast + “report issue” modal infrastructure, addressing the lack of feedback described in #1096.

Changes:

  • Add client-side logger + useErrorToast integration to the login button.
  • Show a persistent error toast (with error-report modal) when signIn('github', …) rejects.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread website/src/components/auth/LoginButton.tsx Outdated
@fengelniederhammer fengelniederhammer merged commit dbbf620 into main Apr 28, 2026
9 checks passed
@fengelniederhammer fengelniederhammer deleted the 1096-visual-feedback-when-the-login-fails branch April 28, 2026 06:31
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.

Visual feedback when the login fails

3 participants