From 3df4ebc26d93afed16670e37edb26aa3b5a17317 Mon Sep 17 00:00:00 2001 From: Maksymilian Jopek Date: Fri, 25 Mar 2022 15:05:15 +0100 Subject: Hotfix, remove all JS --- src/main.js | 83 ------------------------------------------------------------- 1 file changed, 83 deletions(-) delete mode 100644 src/main.js (limited to 'src/main.js') diff --git a/src/main.js b/src/main.js deleted file mode 100644 index db9a00f..0000000 --- a/src/main.js +++ /dev/null @@ -1,83 +0,0 @@ -//import './style.css'; -function edit(e) { - e.preventDefault(); - const tar = e.target; - const form = tar.parentNode; - form.onseeked; - const id = tar.dataset.id; - const tds = document.querySelectorAll(`[data-id="${id}"]`); - const names = ["name", "thumbnail", "author", "magazine",]; - tds.forEach((el, i) => { - if (el.tagName === "TD") { - const v = el.innerHTML; - el.innerHTML = ``; - } - else if (el === tar) { - el.style.display = "none"; - } - else { - const iel = el; - if (iel.type !== "hidden") { - iel.value = "Save"; - el.onclick = e => save(e, tds); - } - } - }); -} -//@ts-expect-error -window.edit = edit; -async function save(e, tds) { - console.log(tds); - const tar = e.target; - const body = new FormData(); - e.preventDefault(); - let i = 0; - tds.forEach((el) => { - if (el.tagName === "TD") { - const v = el.firstChild.value; - - if (i === 3) - el.innerHTML = v; - else - el.innerText = v; - - switch (i) { - case 0: - body.append("name", v); - break; - case 1: - body.append("thumbnail", v); - break; - case 2: - body.append("author", v); - break; - case 3: - body.append("magazine", v); - break; - } - i++; - } - else if (el === tar) { - const iel = el; - iel.value = "Remove"; - iel.onclick = null; - } - else { - const iel = el; - if (iel.type === "hidden") { - body.append(iel.name, iel.value); - } - else { - iel.style.display = ""; - } - } - }); - console.log(await (await fetch("api/add.php", { - method: "POST", - headers: { - // "Content-Type": "multipart/form-data", - }, - body - })).text()); -} -//# sourceMappingURL=main.js.map -- cgit v1.3.1