@data-client/rest
Version:
Quickly define typed REST resources and endpoints
9 lines • 1.28 kB
JavaScript
export default function paramsToString(searchParams) {
const params = new URLSearchParams(searchParams);
try {
params.sort();
// eslint-disable-next-line no-empty
} catch {}
return params.toString();
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJwYXJhbXNUb1N0cmluZyIsInNlYXJjaFBhcmFtcyIsInBhcmFtcyIsIlVSTFNlYXJjaFBhcmFtcyIsInNvcnQiLCJ0b1N0cmluZyJdLCJzb3VyY2VzIjpbIi4uL3NyYy9wYXJhbXNUb1N0cmluZy5uYXRpdmUudHMiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gcGFyYW1zVG9TdHJpbmcoXG4gIHNlYXJjaFBhcmFtcz86XG4gICAgfCBzdHJpbmdcbiAgICB8IFVSTFNlYXJjaFBhcmFtc1xuICAgIHwgUmVjb3JkPHN0cmluZywgc3RyaW5nPlxuICAgIHwgc3RyaW5nW11bXVxuICAgIHwgdW5kZWZpbmVkLFxuKSB7XG4gIGNvbnN0IHBhcmFtcyA9IG5ldyBVUkxTZWFyY2hQYXJhbXMoc2VhcmNoUGFyYW1zIGFzIGFueSk7XG4gIHRyeSB7XG4gICAgcGFyYW1zLnNvcnQoKTtcbiAgICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZW1wdHlcbiAgfSBjYXRjaCB7fVxuICByZXR1cm4gcGFyYW1zLnRvU3RyaW5nKCk7XG59XG4iXSwibWFwcGluZ3MiOiJBQUFBLGVBQWUsU0FBU0EsY0FBY0EsQ0FDcENDLFlBS2EsRUFDYjtFQUNBLE1BQU1DLE1BQU0sR0FBRyxJQUFJQyxlQUFlLENBQUNGLFlBQW1CLENBQUM7RUFDdkQsSUFBSTtJQUNGQyxNQUFNLENBQUNFLElBQUksQ0FBQyxDQUFDO0lBQ2I7RUFDRixDQUFDLENBQUMsTUFBTSxDQUFDO0VBQ1QsT0FBT0YsTUFBTSxDQUFDRyxRQUFRLENBQUMsQ0FBQztBQUMxQiIsImlnbm9yZUxpc3QiOltdfQ==