DeviceError:
    | { name: "OverconstrainedError" }
    | { name: "NotAllowedError" }
    | { name: "NotFoundError" }
    | { name: "UNHANDLED_ERROR" }