Skip to content

Commit 6f1f11f

Browse files
committed
fix: temporarily handle form.getData when multiple arrays
1 parent a5775c8 commit 6f1f11f

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/index.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1013,9 +1013,12 @@ Actions.init({
10131013
prefix: "render"
10141014
});
10151015

1016+
// TODO: data returned from form.getData() returns an array of objects each representing an storage, database and array in form. need a solution for handling what is the item to be rendered
10161017
let data = await action.form.getData();
1018+
let array = action.form.getAttribute("array");
1019+
if (array) data = data.find((obj) => obj.array === array);
10171020
for (let i = 0; i < elements.length; i++)
1018-
render({ source: elements[i], data: data[0] });
1021+
render({ source: elements[i], data });
10191022

10201023
document.dispatchEvent(
10211024
new CustomEvent("render", {

0 commit comments

Comments
 (0)