Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/router / src / __unused / fromObjToSearchParamsString.ts
Size: Mime:
/**
 * @file @todo probably can be reused with oneRequest
 */
import { URLSearchParams } from 'url'
import { AnyObj } from '../typings'

function fromObjToSearchParamsString(to: AnyObj) {
  const params = new URLSearchParams(window.location.search)

  // const IS_ARRAY = isArray(to)
  Object.keys(to).forEach(key => {
    const value = to[key]
    params.set(key, value)
  })

  return params
}