Fix "Add item" button adding multiple items
All checks were successful
Tests / test (push) Successful in 1m12s
All checks were successful
Tests / test (push) Successful in 1m12s
ref #224
This commit is contained in:
parent
3101829885
commit
8ba9787d4b
1 changed files with 5 additions and 0 deletions
|
|
@ -7,6 +7,10 @@ const initDynamicArrayWidget = () => {
|
|||
const containers = document.querySelectorAll('.dynamic-array-widget')
|
||||
|
||||
containers.forEach(container => {
|
||||
if (container.dataset.initialized === 'true') {
|
||||
return
|
||||
}
|
||||
|
||||
const itemsContainer = container.querySelector('.array-items')
|
||||
const addButton = container.querySelector('.add-array-item')
|
||||
const hiddenInput = container.querySelector('input[type="hidden"]')
|
||||
|
|
@ -22,6 +26,7 @@ const initDynamicArrayWidget = () => {
|
|||
|
||||
// Ensure hidden input is synced with visible inputs on initialization
|
||||
updateHiddenInput(container)
|
||||
container.dataset.initialized = 'true'
|
||||
})
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue