Function searchParamsToObject

  • Convert a search param string, URL instance, or URLSearchParams instance into an object of search params. Note that a search param string must start with '?'.

    Parameters

    • input: string | Readonly<Pick<URL, "search">> | URLSearchParams
    • Optionaloptions: ReadonlyObjectDeep<PartialWithUndefined<{
          encoding: UrlEncoding;
          searchParamStrategy: SearchParamStrategy;
      }>>

    Returns SearchParams

    import {searchParamsToObject} from 'url-vir';

    searchParamsToObject('?hello=there&cheese'); // `{hello: ['there'], cheese: []}`