Skip to content

Marking promises as handled feels like a bad developer experience #255

@jakearchibald

Description

@jakearchibald

I keep getting caught out by this when working with the navigation API.

I'll write some code, and because I'm a 0.5x developer I make mistakes. The result won't behave as I'm expecting, so I'll open the console, and there's no error, leading me to think the problem isn't just due to an error being thrown. However, it is due to an error being thrown, but the navigation API is swallowing the error.

It feels like the API shouldn't behave like this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions