It might help to feed an object to a function that expects an object

This commit is contained in:
Nox Sluijtman 2023-11-01 18:39:24 +01:00
parent 374238d472
commit 4192845cef

14
main.js
View file

@ -5,7 +5,7 @@
function initLists (lists){
const menuContainer = document.getElementById('menu-container');
menus.forEach( menu =>{
lists.forEach( menu =>{
const dropdownMenu = document.createElement('menu');
const menuTitle = Object.assign(document.createElement('h2'), {innerHTML:menu.name});
const description = Object.assign(document.createElement('p'), {innerHTML:menu.description});
@ -30,13 +30,11 @@ document.getElementById('import').onclick = function() {
return false;
}
const fr = new FileReader();
const fr = new FileReader();
fr.onload = function(e) {
console.log(e);
const result = JSON.parse(e.target.result);
initLists(JSON.stringify(result, null, 2));
}
fr.onload = function(e) {
initLists(JSON.parse(e.target.result));
}
fr.readAsText(files.item(0));
fr.readAsText(files.item(0));
};