Skip to content

Next Js App router catch-all error handler #234

@thomasheimh

Description

@thomasheimh

How to use next connect catch-all error handler with app router?

interface RequestContext {
  params: { id: string }
}
const router = createEdgeRouter<NextRequest, RequestContext>()

where should I add the below to catch error

function onError(err, req, res) {
  logger.log(err);
  // OR: console.error(err);

  res.status(500).end("Internal server error");
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions