// ┬ ┬┌─┐┌┬┐┌─┐ // │ │└─┐ │ └─┐ // ┴─┘┴└─┘ ┴ └─┘ // Functions for printing both lists const generateFirstListsContainer = () => { console.log('Running firstlistscontainer'); for (const list of CONFIG.firstlistsContainer) { let item = `
${list.links[0].name} ${list.links[1].name} ${list.links[2].name} ${list.links[3].name}
`; const position = 'beforeend'; lists_1.insertAdjacentHTML(position, item); } }; const generateSecondListsContainer = () => { console.log('Running second'); for (const list of CONFIG.secondListsContainer) { let item = `
${list.links[0].name} ${list.links[1].name} ${list.links[2].name} ${list.links[3].name}
`; const position = 'beforeend'; lists_2.insertAdjacentHTML(position, item); } }; const generateLists = () => { switch (CONFIG.bentoLayout) { case 'bento': generateFirstListsContainer(); break; case 'lists': generateFirstListsContainer(); generateSecondListsContainer(); break; default: break; } }; generateLists();