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 + list[index].id); p.addEventListener("click", () => { list[index].toggle(); p.classList.toggle('is-success'); p.classList.toggle('is-danger'); }); } } // document.querySelector("#player-load input[type=file]").onchange = () => { // if (fileInput.files.length > 0) { // const file = fileInput.files[0]; // if (file) { // const reader = new FileReader(); // reader.onload = function(e) { // const content = e.target.result; // regulars = csvToPlayers(content); // addToggleBehaviour(regulars, "regular_"); // }; // reader.readAsText(file); // } // } // }