Skip to content

Fix navbar navigation functionality across main and support pages#1027

Open
NetsNuts-24 wants to merge 7 commits into
Charushi06:mainfrom
NetsNuts-24:navbar-navigation-pr
Open

Fix navbar navigation functionality across main and support pages#1027
NetsNuts-24 wants to merge 7 commits into
Charushi06:mainfrom
NetsNuts-24:navbar-navigation-pr

Conversation

@NetsNuts-24
Copy link
Copy Markdown

Related Issue

Closes #846

Summary# Summary

Fixed non-functional navbar buttons across the main dashboard and support page by connecting them to their respective existing application views and behaviors.

Changes Made

  • Connected Dashboard navbar button to the default dashboard/calendar view
  • Connected Tasks navbar button to existing "All Tasks" sidebar functionality
  • Connected Calendar navbar button to existing calendar sidebar functionality
  • Added support-page navigation routing for Tasks and Calendar views using URL query parameters
  • Reused existing sidebar event handlers to avoid duplicated logic
  • Verified Settings and Logout button functionality

Testing

  • Tested all navbar buttons locally
  • Verified sidebar active state updates correctly
  • Checked repeated navigation behavior
  • Confirmed support-page navigation works properly
  • Verified no console errors during navigation

Closes #846

Brief explanation of the contribution.

Changes Made

  • Bullet list of implemented changes.
  • ...

Testing

Explain how the changes were tested.

Screenshots

Add screenshots if UI changes exist.

Checklist

  • Code follows project style
  • Tested locally
  • No unrelated changes included
  • Documentation updated (if applicable)

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.

Title: Navbar buttons are not navigating to their respective pages

1 participant