@altiore/form
Advanced tools
Comparing version 4.3.3 to 4.3.4
@@ -37,3 +37,4 @@ var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) { | ||
var formDataMap = new Map(Array.from(formData)); | ||
Object.keys(fields).forEach(function (name) { | ||
var fieldKeys = Object.keys(fields); | ||
fieldKeys.forEach(function (name) { | ||
var _a; | ||
@@ -61,3 +62,12 @@ var value = formDataMap.has(name) ? formDataMap.get(name) : undefined; | ||
}); | ||
// установить данные из полей, которые не были зарегистрированы в библиотеке, но есть в форме | ||
// (только с непустым полем name) | ||
Array.from(formDataMap.keys()) | ||
.filter(function (key) { return !fieldKeys.includes(key); }) | ||
.forEach(function (name) { | ||
if (name) { | ||
set(values, name, formDataMap.get(name)); | ||
} | ||
}); | ||
return values; | ||
}; |
{ | ||
"name": "@altiore/form", | ||
"version": "4.3.3", | ||
"version": "4.3.4", | ||
"description": "Form helper for building powerful forms", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
119817
2004