import { servicePairList, ingressRows, hostPortRows } from "../format.js";
document.addEventListener("alpine:init", () => {
Alpine.data("ingress", () => ({
get store() {
return Alpine.store("app");
},
get pairs() {
return servicePairList(this.store.snap?.services);
},
get routes() {
return ingressRows(this.pairs);
},
get hostPorts() {
return hostPortRows(this.pairs);
},
}));
});