Skip to content

URLSearchParams missing functionality #186

Description

@mbest

Bug Description

I'm trying to use the URLSearchParams API to parse a query string.

However, the only functionality that seems to work is passing an object to the URLSearchParams constructor and it's toString method.

Other operations such as passing a query string into the constructor, returns an empty _searchParams object. Furthermore, other parts of the API like the get and has methods throw a not implemented error.

Is the full API not available here?


Hermes git revision (if applicable):

  • Microsoft.JavaScript.Hermes.Fat.0.1.20

React Native version:

  • "react-native": "0.72.6",
  • "react-native-windows": "0.72.30",

OS:

  • Windows 11

Platform (most likely one of arm64-v8a, armeabi-v7a, x86, x86_64):

  • x86

Steps To Reproduce

const paramStr = "foo=bar&foo=baz";
const searchParams = new URLSearchParams(paramStr);

console.log(searchParams.get("foo")); //should return first value "bar", throws not implemented error.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Fields

    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