From db7644f4b158095aa993cbcd91b40a4e075b246d Mon Sep 17 00:00:00 2001 From: Renato Rosa Date: Wed, 19 Aug 2026 22:05:32 -0300 Subject: [PATCH] Adicionar web/upgrade.js --- web/upgrade.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 web/upgrade.js diff --git a/web/upgrade.js b/web/upgrade.js new file mode 100644 index 0000000..8b7cb5a --- /dev/null +++ b/web/upgrade.js @@ -0,0 +1,21 @@ +async function loadPlans() { + const r = await fetch("/admin/plans"); + const plans = await r.json(); + document.getElementById("plan-list").innerHTML = + plans.map(p => ` +
+

${p.name}

+

R$ ${p.price_monthly}/mês

+ +
+ `).join(""); +} + +async function subscribe(planId) { + await fetch("/api/subscribe", { + method: "POST", + headers: {"Content-Type": "application/json"}, + body: JSON.stringify({plan_id: planId}) + }); + alert("Assinatura criada com sucesso"); +}