-
Notifications
You must be signed in to change notification settings - Fork 27.5k
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
Intercepting routes dose not work when importing client component(13.4.10 breaks) #52681
Comments
facing the same exact issue too |
I have the same issue, but I also feel it wasn't working perfectly in version 13.4.9. There was still some weird behavior with search params and the router sometimes not intercepting routes. It works flawlessly with just server components. I have the feeling 13.4.10 just gives a lot more information when errors happen, but it also breaks the routing completely, where before it at least went back to the regular (not intercepted route) |
Have been running into the same thing, though it works fine 50% of the time when using for some |
same. for me especially on safari |
Same for me. |
@timneutkens This is the reproduction. |
Blocked by vercel/next.js#52681 (comment) Co-authored-by: Andi Liu <[email protected]>
…admin tooling like managing courses and exams. Closing button of modal is commented out and click outside to close is not implemented yet because of vercel/next.js#52681
We have the logic to group the client compiler's entry names to make sure we generate one single manifest file for the page. This is complicated and requires a special step to "group" the entry names because a page can depend on a bunch of files from everywhere. And currently, the normalization of "entryName → groupName" doesn't cover interception routes' conventions (`(.)`, `(..)` and `(...)`). This PR fixes that. Closes #52862, closes #52681, closes #52958.
This closed issue has been automatically locked because it had no new activity for a month. If you are running into a similar issue, please create a new issue with the steps to reproduce. Thank you. |
Verify canary release
Provide environment information
Operating System: Platform: darwin Arch: x64 Version: Darwin Kernel Version 22.5.0: Thu Jun 8 22:22:22 PDT 2023; root:xnu-8796.121.3~7/RELEASE_X86_64 Binaries: Node: 18.16.0 npm: 9.5.1 Yarn: 1.22.19 pnpm: 8.6.3 Relevant Packages: next: 13.4.10 eslint-config-next: N/A react: 18.2.0 react-dom: 18.2.0 typescript: N/A Next.js Config: output: N/A
Which area(s) of Next.js are affected? (leave empty if unsure)
App Router
Link to the code that reproduces this issue or a replay of the bug
https://github.com/tangye1234/stackblitz-starters-ktbdbe
To Reproduce
click the login link, to intercept the /login page
Describe the Bug
Client crash with error said: Error:
Could not find the module "/app/_modal.jsx#Modal" in the React Client Manifest. This is probably a bug in the React Server Components bundler.
Expected Behavior
The next with version between 13.4.5 - 13.4.9 works well with this codes.
13.4.10 / canary dose not.
Which browser are you using? (if relevant)
No response
How are you deploying your application? (if relevant)
selfhost
The text was updated successfully, but these errors were encountered: