export function addToggleBehaviour(list, description) { let renderedHTML = list.map((i) => {return i.render();}).join(''); let listId = description + 'list'; document.getElementById(listId).innerHTML = renderedHTML; for (let index = 0; index < list.length; ++index) { const p = document.getElementById(description + index); p.addEventListener("click", () => { list[index].toggle(); p.classList.toggle('is-success'); p.classList.toggle('is-danger'); }); } }