[BUG] prefetch 404 error on Slack invite link (Next.js routing bug)
- Dominant language
- TypeScript
- Stars
- 716
- Forks
- 1.2k
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 35
Description
### Describe the bug.
The "Join Slack" link (pointing to `/slack-invite`) triggers a `404 Not Found` error in the browser console when hovered over or rendered.
### Expected behavior
The link should navigate to the Slack invitation URL without triggering internal Next.js prefetch errors.
### Screenshots
### How to Reproduce
1. Go to the homepage.
2. Open the Browser Console (F12).
3. Observe the network error: `GET /_next/data/.../slack-invite.json 404 (Not Found)`.
### 🖥️ Device Information [optional]
- Operating System (OS): Windows
- Browser: Chrome
- Browser Version: Latest
### 👀 Have you checked for similar open issues?
- [x] I checked and didn't find similar issue
### 🏢 Have you read the Contributing Guidelines?
- [x] I have read the [Contributing Guidelines](https://github.com/asyncapi/.github/blob/master/CONTRIBUTING.md)
### Are you willing to work on this issue ?
Yes I am willing to submit a PR!
Contributor guide
Research direction
Start at the homepage and inspect the “Join Slack” link pointing to /slack-invite, then reproduce the issue with the browser console open. Trace how the Next.js link is handled and verify that the Slack invitation URL opens without a GET /_next/data/.../slack-invite.json 404 error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- nextjs, typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100