siegel
Version:
Web application development ecosystem
16 lines (15 loc) • 543 B
TypeScript
type QueryValuePrimitives = string | number | boolean;
type QueryValue = QueryValuePrimitives | QueryValuePrimitives[];
type BuildURLQuery = {
(key: string | Obj<QueryValue>, value?: QueryValue): URLSearchParams;
};
/**
* Returns updated URL search query
*
* @param key - Query param key. Or object with keys as query params and valuest as query param values
* @param value - Query param value
* @returns String query params
*/
declare const buildURLQuery: BuildURLQuery;
export default buildURLQuery;
export type { BuildURLQuery };