PAGES.importar = { navcss: "btn1", Title: "Importar", index: function () { var select_type = safeuuid(); var textarea_content = safeuuid(); var button_import = safeuuid(); var button_clear = safeuuid(); container.innerHTML = `

Importar Datos

Importar datos Espera hasta que se vacien todas las notificaciones.
`; document.getElementById(button_import).onclick = () => { toastr.info("Importando datos..."); var val = document.getElementById(textarea_content).value; var sel = document.getElementById(select_type).value; if (sel == "%telesec") { gun.get(TABLE).put(JSON.parse(val), (ack) => { toastr.info("Importado " + entry[0] + "."); }); } else { Object.entries(JSON.parse(val)["data"]).forEach((entry) => { var enc = SEA.encrypt(entry[1], SECRET, (encrypted) => { betterGunPut(gun.get(TABLE).get(sel).get(entry[0]), encrypted); }); }); } setTimeout(() => { toastr.info("Importado todo!"); if (sel == "%telesec") { setUrlHash("inicio"); } else { setUrlHash(sel); } }, 5000); }; }, };