Skip to content

[app-bug] No top-level error boundary — unhandled React errors blank the whole app #863

@Gbangbolaoluwagbemiga

Description

@Gbangbolaoluwagbemiga

Problem

ErrorBoundary.tsx exists and is used in a couple of leaf components, but the app root has no boundary. An unhandled error in WorkspaceProvider, WorkspaceSidebar, or any page becomes a blank white screen with no recovery action.

Acceptance Criteria

  • Wrap the children inside RootLayout with the existing ErrorBoundary
  • Friendly fallback UI: title, short message, Reload button, Copy details button (so users can paste into an issue)
  • Same treatment for Next.js' app-router error.tsx per route segment

Pointers

Difficulty

Easy. A few wrappings + a polished fallback.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions