Error Overlay Playground

Trigger the global overlay using different failure paths.

Routes: window.error, window.unhandledrejection, and ErrorBoundary fallback.

Shows Solid dev overlay (in your current dev setup)

dev: Shows Vite/Solid dev overlay and app GlobalErrorOverlay.

prod: Shows only the app GlobalErrorOverlay.

dev: Vite/Solid dev error overlay appears; app overlay may also appear.

prod: No Vite overlay; app overlay appears via window error capture.

dev: Vite/Solid dev error overlay appears; app overlay may also appear.

prod: No Vite overlay; app overlay appears via window error capture.

Does not show Solid dev overlay (in your current dev setup)

dev: Shows only the app GlobalErrorOverlay.

prod: Shows only the app GlobalErrorOverlay.

dev: Vite/Solid dev rejection overlay appears; app overlay may also appear.

prod: No Vite overlay; app overlay appears via unhandledrejection.

dev: Vite/Solid dev rejection overlay appears; app overlay may also appear.

prod: No Vite overlay; app overlay appears via unhandledrejection.