UNPKG

@naturalcycles/js-lib

Version:

Standard library for universal (browser + Node.js) javascript

17 lines (16 loc) 455 B
/** * Convert any object to FormData. * Please note that every key and value of FormData is `string`. * Even if you pass a number - it'll be converted to string. * Think URLSearchParams. */ export function objectToFormData(obj = {}) { const fd = new FormData(); for (const [k, v] of Object.entries(obj)) { fd.append(k, v); } return fd; } export function formDataToObject(formData) { return Object.fromEntries(formData); }