🦄 Bow Inventory
🦄 Bow Inventory

${item["Item Name"] || ""}

$${item["Sale Price"] || "0"}
Value: $${item["Item Value"] || "0"}
`; card.querySelector(".edit-btn").onclick = () => openEdit(item); container.appendChild(card); }); } function openEdit(item) { editingItem = item; document.getElementById("edit-name").value = item["Item Name"] || ""; document.getElementById("edit-sale").value = item["Sale Price"] || ""; document.getElementById("edit-value").value = item["Item Value"] || ""; document.getElementById("edit-status").value = item["Available"] || "Available"; document.getElementById("edit-notes").value = item["Notes"] || ""; document.getElementById("editModal").style.display = "flex"; } async function saveItem() { if (!editingItem) return; editingItem["Item Name"] = document.getElementById("edit-name").value; editingItem["Sale Price"] = document.getElementById("edit-sale").value; editingItem["Item Value"] = document.getElementById("edit-value").value; editingItem["Available"] = document.getElementById("edit-status").value; editingItem["Notes"] = document.getElementById("edit-notes").value; await fetch(WEB_APP_URL, { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(editingItem) }); document.getElementById("editModal").style.display = "none"; render(); } window.onclick = function(e) { if (e.target.id === "editModal") { document.getElementById("editModal").style.display = "none"; } } loadInventory();