@bigcommerce/stencil-utils
Version:
Utility library used by BigCommerce Stencil Framework themes
19 lines (16 loc) • 463 B
JavaScript
const queryString = require('./query-string');
/**
* Normalize querystring params. Remove empty array values
* @param {string} params
* @returns {string} Normalized querystring
*/
export const normalizeQueryStringParams = (params) => {
const qsParams = queryString.parse(params);
const paramString = queryString.stringify(qsParams, {
filterValues: true,
});
return paramString;
};
export default {
normalizeQueryStringParams,
};