We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 424132e commit 444451bCopy full SHA for 444451b
1 file changed
resources/js/src/main.ts
@@ -55,6 +55,7 @@ if (window.__pan.inertiaStartListener) {
55
let impressed: Array<string> = [];
56
let hovered: Array<string> = [];
57
let clicked: Array<string> = [];
58
+ let sameNameElements: Array<string> = [];
59
60
const commit = (): void => {
61
if (queue.length === 0) {
@@ -136,6 +137,12 @@ if (window.__pan.inertiaStartListener) {
136
137
return;
138
}
139
140
+ let nameElements = document.querySelectorAll(`[data-pan='${name}']`);
141
+ if (nameElements.length > 1 && !sameNameElements.includes(name)) {
142
+ console.warn('PAN: Multiple elements with the same name detected: ', name);
143
+ sameNameElements.push(name);
144
+ }
145
+
146
if (impressed.includes(name)) {
147
148
0 commit comments