Skip to content

Commit f6eb661

Browse files
committed
refactor: simplify state attribute handling logic
1 parent c524d6e commit f6eb661

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/index.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -126,14 +126,14 @@ async function stateAttributes(element) {
126126
}
127127
let elements = [];
128128

129-
let form = element.closest("form");
130-
if (form) {
131-
elements = form.querySelectorAll("[state_to]");
132-
} else {
133-
if (element.hasAttribute("state_to")) elements.push(element);
134-
let nestedElements = element.querySelectorAll("[state_to]");
135-
elements.push(...nestedElements);
136-
}
129+
// let form = element.closest("form");
130+
// if (form) {
131+
// elements = form.querySelectorAll("[state_to]");
132+
// } else {
133+
if (element.hasAttribute("state_to")) elements.push(element);
134+
let nestedElements = element.querySelectorAll("[state_to]");
135+
elements.push(...nestedElements);
136+
// }
137137

138138
let changeState = false;
139139
for (let i = 0; i < elements.length; i++) {

0 commit comments

Comments
 (0)