2
0
mirror of https://github.com/tenrok/axios.git synced 2026-06-11 18:02:32 +03:00

Separate responsibility between transformRequest and toFormData

This commit is contained in:
carpben
2022-02-13 09:02:22 +02:00
parent 68f20aecd5
commit e3002e1fda
2 changed files with 4 additions and 5 deletions
+3 -4
View File
@@ -46,12 +46,11 @@ function buildFormData(formData, data, parentKey) {
* type FormVal = FormDataNest | FormDataPrimitive
*
* @param {FormVal} data
* @param {?Object} formData
* @param {?Class} EnvFormData
*/
module.exports = function getFormData(data, formData) {
// eslint-disable-next-line no-param-reassign
formData = formData || new FormData();
module.exports = function getFormData(data, EnvFormData) {
var formData = new (EnvFormData || FormData)();
buildFormData(formData, data);