rustploy 0.1.21

Rustploy PaaS daemon — lightweight self-hosted deployment platform
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// screens/settings.js — tela "Settings": Web Server / Git / Infra as Code.
// Porta da seção `equals="settings"` de home.gv. Todo o estado editável mora
// no store (app.js, x-model direto) — este módulo só formata os provedores
// Git pra exibição.
import { gitProviderRows } from "../format.js";

document.addEventListener("alpine:init", () => {
  Alpine.data("settings", () => ({
    get store() {
      return Alpine.store("app");
    },

    get gitProviderRows() {
      return gitProviderRows(this.store.gitProviders);
    },
  }));
});