16 lines
496 B
JavaScript
16 lines
496 B
JavaScript
const appendSearchParamsToUrl = ({ url, params })=>{
|
|
if (url === undefined || typeof params !== 'object') {
|
|
return url;
|
|
}
|
|
const urlObj = new URL(url, window.strapi.backendURL);
|
|
Object.entries(params).forEach(([key, value])=>{
|
|
if (value !== undefined && value !== null) {
|
|
urlObj.searchParams.append(key, value);
|
|
}
|
|
});
|
|
return urlObj.toString();
|
|
};
|
|
|
|
export { appendSearchParamsToUrl };
|
|
//# sourceMappingURL=appendSearchParamsToUrl.mjs.map
|