diff --git a/custom_components/bahmcloud_store/panel/app.js b/custom_components/bahmcloud_store/panel/app.js new file mode 100644 index 0000000..4dc341c --- /dev/null +++ b/custom_components/bahmcloud_store/panel/app.js @@ -0,0 +1,30 @@ +async function load() { + const r = await fetch("/api/bahmcloud_store", { credentials: "same-origin" }); + const data = await r.json(); + + const list = document.getElementById("list"); + list.innerHTML = ""; + + data.packages.forEach(p => { + const div = document.createElement("div"); + div.className = "card"; + div.innerHTML = ` +