Rendering errors
Rendering errors usually involve hydration, markup mismatches, or server/client output divergence in UI frameworks.
No async Client Component
Next.js client component cannot be asyncNext.js
createContext in a Server ComponentNext.js createContext used in a Server ComponentNext.js
Missing Root Layout tagsNext.js root layout is missing html or body tagsNext.js
React error #448React createPortal was called on the serverReact
React error #449React flushSync was called on the serverReact
React error #418React hydration failed because server and client output differedReact
React error #422React recovered hydration by client rendering from the nearest Suspense boundaryReact
React error #423React recovered hydration by client rendering the entire rootReact
React error #425React text content does not match server-rendered HTMLReact