Files
cattr/resources/frontend/core/utils/url.js
Noor E Ilahi 7ccf44f7da first commit
2026-01-09 12:54:53 +05:30

17 lines
486 B
JavaScript

export function serialize(data, prefix) {
let str = [],
p;
for (p in data) {
if (Object.prototype.hasOwnProperty.call(data, p)) {
let k = prefix ? prefix + '[' + p + ']' : p,
v = data[p];
str.push(
v !== null && typeof v === 'object'
? serialize(v, k)
: encodeURIComponent(k) + '=' + encodeURIComponent(v),
);
}
}
return str.join('&');
}