}
if (obj[key] !== null && typeof obj[ key ] === 'object' && !(obj[ key ] instanceof File)) {
- objectToFormData(obj[ key ], fd, key)
+ objectToFormData(obj[ key ], fd, formKey)
} else {
fd.append(formKey, obj[ key ])
}
})
}
+function removeElementFromArray <T> (arr: T[], elem: T) {
+ const index = arr.indexOf(elem)
+ if (index !== -1) arr.splice(index, 1)
+}
+
export {
objectToUrlEncoded,
getParameterByName,
dateToHuman,
immutableAssign,
objectToFormData,
- lineFeedToHtml
+ lineFeedToHtml,
+ removeElementFromArray
}