Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Disappearing Navbar Issue #197

Open
SilveerDusk opened this issue Jan 18, 2025 · 0 comments
Open

Fix Disappearing Navbar Issue #197

SilveerDusk opened this issue Jan 18, 2025 · 0 comments
Assignees
Labels
auth backend bug Something isn't working Frontend
Milestone

Comments

@SilveerDusk
Copy link
Collaborator

SilveerDusk commented Jan 18, 2025

Description
If email verification does not get completed the navbar disappears. This is because the UI expects the user to be logged into our auth provider, Clerk, never finished verifying the user so basically crashes our navbar which relies on Clerk to figure out which navbar to display.

Acceptance Criteria

  • Even if the user fails to complete email verification, the error is handled in such a way that the navbar remains visible.
  • Any updates to the UI matches with existing UI themes.

Possible Solutions:

  1. Catch this error and handle it by...
  • signing them out
  • clearing the Clerk cookies
  • resending email verification
  1. updating the navbar in some way so that it doesn't crash

Additional Information
Next Docs
Clerk Docs
Chakra UI
Our Design Templates
Shhh

@SilveerDusk SilveerDusk added auth backend bug Something isn't working Frontend labels Jan 18, 2025
@SilveerDusk SilveerDusk added this to the Milestone 1 milestone Jan 18, 2025
@SilveerDusk SilveerDusk changed the title Fix disappearing navbar issue Fix Disappearing Navbar Issue Jan 18, 2025
@emlai1263 emlai1263 self-assigned this Jan 25, 2025
@SilveerDusk SilveerDusk moved this from Todo to In Progress in slo-beaver-brigade Jan 30, 2025
@ethantrantalis ethantrantalis self-assigned this Feb 4, 2025
@emlai1263 emlai1263 removed their assignment Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auth backend bug Something isn't working Frontend
Projects
Status: In Progress
Development

No branches or pull requests

3 participants