UNPKG
@lyra/vision
Version:
latest (0.3.0)
0.3.0
0.2.8
0.2.7
0.2.6
0.2.5
0.2.4
0.2.2
0.2.1
0.2.0
React-based data management tool for Lyra projects
vegapublish.com
VegaPublish/vega
@lyra/vision
/
lib
/
util
/
encodeQueryString.js
7 lines
(5 loc)
•
236 B
JavaScript
View Raw
1
2
3
4
5
6
7
"use strict"
;
const
enc =
encodeURIComponent
;
module
.
exports
=
(
query, params = {}
) =>
{
return
Object
.
keys
(params).
reduce
(
(
qs, param
) =>
`
${qs}
&
${enc(
`$
${param}
`
)}
=
${enc(
JSON
.stringify(params[param]))}
`
,
`?query=
${enc(query)}
`
); };