diff --git a/src/client/packages/idom-client-react/src/event-to-object.js b/src/client/packages/idom-client-react/src/event-to-object.js
index b11e653..80b098b 100644
--- a/src/client/packages/idom-client-react/src/event-to-object.js
+++ b/src/client/packages/idom-client-react/src/event-to-object.js
@@ -49,6 +49,13 @@ const elementTransformCategories = {
return {};
}
},
+ hasElements: (element) => {
+ const result = {};
+ for (key in element.elements) {
+ result[key] = serializeDomElement(element.elements[key]);
+ }
+ return result;
+ }
};
function defaultElementTransform(element) {
@@ -69,6 +76,7 @@ const elementTagCategories = {
],
hasCurrentTime: ["AUDIO", "VIDEO"],
hasFiles: ["INPUT"],
+ hasElements: ["FORM"],
};
const elementTransforms = {};
Current Situation
Currently,
onSubmitevents forformelements do not serialize the data contained within them. To do this we need to serialize theform.elementsattribute.Proposed Changes
Implementation Details
No response