fix: remove useTheme from Sonner (useContext null crash on global-error prerender)
This commit is contained in:
1 parent
d71bd76e23
commit
dd0b88b6eb
2 files changed
+10
-6
No files matched your search
@@ -1,8 +1,11 @@
|
||||
"use client";
|
||||
|
||||
// global-error.tsx — Next.js special page, rendered OUTSIDE the root layout.
|
||||
// It must be fully self-contained: no ThemeProvider, no Sonner, no context hooks.
|
||||
// Replaces the entire <html> + <body> tree when a global error occurs.
|
||||
// Must be fully self-contained: no ThemeProvider, no Sonner, no context hooks.
|
||||
// dynamic = 'force-dynamic' prevents static prerendering which crashes because
|
||||
// the build tries to resolve the full module graph including layout providers.
|
||||
|
||||
export const dynamic = "force-dynamic";
|
||||
|
||||
export default function GlobalError({
|
||||
error,
|
||||
|
||||
Reference in new issue
Block a user