getQueryParams
Read every value of a repeated query parameter from a URL by key, returning an array so multi-value filters and tags are easy to handle.
Usage
getQueryParams retrieves all values of a repeated query parameter from a URL.
import { getQueryParams } from '@movk/core'
getQueryParams('https://example.com?tags=a&tags=b&tags=c', 'tags')
// ['a', 'b', 'c']
getQueryParams('https://example.com?name=John', 'name')
// ['John']
getQueryParams('https://example.com', 'name')
// []
API
getQueryParams(url, key)
Get all values of a specific query parameter from a URL.
Parameters
url
string required
The URL string.
key
string required
The parameter key.
Returns
returns
string[]
An array of parameter values.
Changelog
No recent changes