import { checkFile } from "./utils.js"; export default async function Ausgabe(params) { const ret = document.createElement("div"); ret.classList.add("page"); const response = await fetch("data.json"); const json = await response.json(); const ausg = json.hs.find((i) => i["Ausgabe"] == params.id); ausg["Cover"] = ausg["Ausgabe"] + ".jpg"; let pagehtml = `

HertzSCHLAG ${ausg["Ausgabe"]}

${ausg["Thema"]}

`; for (let i in ausg) { if ( i != "yumpu" && i != "Thema" && i != "Cover" && i != "Ausgabe" && ausg[i] != null ) { pagehtml = pagehtml + "

" + i + ": " + ausg[i] + "

"; } } checkFile(`${json.baseUrl}hs/pdf/${ausg["Ausgabe"]}.pdf`).then((exists) => { if (exists) { ret.innerHTML += // prettier-ignore ` PDF Anzeigen `; } }); ret.innerHTML = pagehtml; return ret; }