mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-07 18:44:08 +00:00
Resolve multiple entries not being saved in collectiontype
This commit is contained in:
parent
305105faae
commit
6e2a08cae8
@ -53,10 +53,13 @@ export const handleAdd = (button: any): void => {
|
|||||||
let
|
let
|
||||||
empty_explain: HTMLLIElement | null = collection.querySelector('li[data-collection-empty-explain]'),
|
empty_explain: HTMLLIElement | null = collection.querySelector('li[data-collection-empty-explain]'),
|
||||||
entry = document.createElement('li'),
|
entry = document.createElement('li'),
|
||||||
counter = collection.childNodes.length + 1,
|
counter = collection.querySelectorAll('li.entry').length, // Updated counter logic
|
||||||
content = prototype.replace(new RegExp('__name__', 'g'), counter.toString()),
|
content = prototype.replace(/__name__/g, counter.toString()),
|
||||||
event = new CustomEvent('collection-add-entry', {detail: new CollectionEventPayload(collection, entry)});
|
event = new CustomEvent('collection-add-entry', {detail: new CollectionEventPayload(collection, entry)});
|
||||||
|
|
||||||
|
console.log(counter)
|
||||||
|
console.log(content)
|
||||||
|
|
||||||
entry.innerHTML = content;
|
entry.innerHTML = content;
|
||||||
entry.classList.add('entry');
|
entry.classList.add('entry');
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user