Skip to content

Conversation

@wtfashwin
Copy link
Member

Fix: Contact Us button on About page now uses client-side routing. Resolves #146

Description

This pull request addresses issue #146, where the "Contact Us" button on the About page was causing a full page reload instead of using client-side routing. This was due to the button being implemented with a standard <a> tag instead of the Next.js <Link> component.

The fix involved replacing the <a> tag with <Link> from next/link, ensuring that the navigation is handled by the client-side router. This provides a smoother and more efficient user experience, preventing unnecessary page reloads.

Dependencies:

  • next/link (already a core dependency of Next.js)

Fixes #146

Type of change

  • Bug fix (non-breaking change which fixes an issue)

Test Configuration:

  • Browser: Chrome, Firefox, Safari (tested across major browsers)
  • Operating System: macOS, Windows, Linux (tested on various OS)
  • Development Environment: VS Code, npm, Next.js

Manaregr8 and others added 30 commits November 15, 2024 14:14
Corrected responsiveness in feature section
fixing build error [BUG]
* Convert_Blog_Page_to_Event_Page

* Update_Feature_Section_
MAVRICK-1 and others added 17 commits January 27, 2025 19:18
* hotfix changed the video

* feat: add legal notice and terms of service markdown files, and update package.json dependencies

* feat: update dependencies and enhance footer component with syntax highlighting

---------

Co-authored-by: yashksaini-coder <[email protected]>
* Delete src/app/icon.ico

* Add files via upload

* Delete src/app/icon1.ico

* Add files via upload

* added favicon and justified text, removed lagging robot friend
* Delete src/app/icon.ico

* Add files via upload

* Delete src/app/icon1.ico

* Add files via upload

* added favicon and justified text, removed lagging robot friend

* Build error removal with template litrals

* added C4GT and linked footer

* Add files via upload
* All docs changes done

* Add files via upload

* Add files via upload
* fix navbar tab not  stay highted in dark mode

* fix navbar tab not  stay highted in dark mode

* add yarn lock file ini .ginignore

* yarn lock remove
Copy link
Contributor

@sayandotdev sayandotdev left a comment

Choose a reason for hiding this comment

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

@MAVRICK-1 @Manaregr8
Please check once if ok then merge it.

sayandotdev and others added 11 commits February 25, 2025 10:35
* feat: implement event editing functionality with Auth0 integration

* feat: update dependencies and integrate Auth0 for user management in event components

* feat(auth): add Auth0 configuration to environment and update dependencies

* feat(repo-list): add search and filter functionality to repository list

* feat(auth): add Auth0 configuration to environment and update dependencies

* feat(repo-list): add search and filter functionality for repositories

* Delete src/components/projectData/index.tsx

* feat(repo-list): implement repository list component with data fetching and loading state

* feat: enhance repository list with search and filter functionality

---------

Co-authored-by: yashksaini-coder <[email protected]>
Co-authored-by: Yash Kumar Saini <[email protected]>
* fix the 'contact us' button

* Fix: Added missing logo.svg

* fix logo

* fix logo

* fix logo

* fix logo

* fix logo

---------

Co-authored-by: chayan das <[email protected]>
* fix duration input and date past validate custom error in input (#164)

Signed-off-by: chayandass <[email protected]>
Signed-off-by: sarang <[email protected]>

* type and negative days issue resolved (#166)

Signed-off-by: sarang <[email protected]>

* added some fixes

Signed-off-by: sarang <[email protected]>

* Fix tsconfig.json before rebase

Signed-off-by: sarang <[email protected]>

---------

Signed-off-by: chayandass <[email protected]>
Signed-off-by: sarang <[email protected]>
Co-authored-by: Chayan Das <[email protected]>
Co-authored-by: Shivang Bagri <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

No open projects
Status: In progress

Development

Successfully merging this pull request may close these issues.