-
Notifications
You must be signed in to change notification settings - Fork 292
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
SSR not working in NextJS 13 and later versions. #425
Comments
Same in NextJS 14. If the Carousel is imported in a component that does not define "use client" the following error is generated at compile time. Should be noted that this is for a project that uses the App Router ⨯ node_modules/react-multi-carousel/lib/types.js (1:262) @ d |
+1 getting the same issue. On Version 13.5 |
Change your file .tsx to .jsx Works for me |
Same exact issue here. SSR is impossible on NextJS until this is fixed. |
Having the exact same issue. Abandoning this library in favour of something that doesn't have 5 year old examples in a fast paced world. |
What about using it as component and importing it on page.tsx file ? It works fine on my side but i have z-index issue and scroll is not smooth and not quiet responsive. |
Next.js provides many ways to make it supportive to SSR or ISR. You can use my tactics and I jave solved z-index issue by using my custom.css file instead of importing package/css i changed zindex and imported it from mypackage/assets/carousel.css file. I was skeptic about this package from start. Now you can use dhadcn carousel. It makes work more easy and scroll experience is quiet smooth too. |
I think you should use |
Library is not working without giving "use client" at the top. Even for SSR we have to give "use client" which makes it render client side.
The text was updated successfully, but these errors were encountered: