@bigfishtv/cockpit
Version:
18 lines (17 loc) • 463 B
JavaScript
;
exports.__esModule = true;
exports.default = encodeFormData;
/**
* Encodes form data into URI string
* @param {Object} data - Keyed object containing form data
* @return {String} - Returns encoded form data
*/
function encodeFormData(data) {
var str = [];
for (var p in data) {
if (data.hasOwnProperty(p) && data[p] !== undefined) {
str.push(encodeURIComponent(p) + '=' + encodeURIComponent(data[p]));
}
}
return str.join('&');
}