split frontend into modules

This commit is contained in:
ecki
2026-03-10 15:37:13 +01:00
parent 09370e05a2
commit 44623422bc
7 changed files with 47 additions and 0 deletions
+8
View File
@@ -284,5 +284,13 @@ Domains jährlich: <span id="costDomain">0</span> €<br>
</div>
<script src="js/api.js"></script>
<script src="js/resources.js"></script>
<script src="js/domains.js"></script>
<script src="js/ips.js"></script>
<script src="js/dashboard.js"></script>
<script src="js/infra.js"></script>
<script src="js/main.js"></script>
</body>
</html>
+1
View File
@@ -0,0 +1 @@
loadCosts
+7
View File
@@ -0,0 +1,7 @@
loadDomains
openDomainCreate
openDomainEdit
saveDomain
deleteDomain
closeDomainModal
loadMapping
+3
View File
@@ -0,0 +1,3 @@
loadInfrastructure
openServerDetail
closeServerDetail
+5
View File
@@ -0,0 +1,5 @@
openIPManager
closeIPModal
loadIPs
saveIP
deleteIP
+15
View File
@@ -0,0 +1,15 @@
document.addEventListener("DOMContentLoaded", () => {
loadResources()
loadCancelled()
loadDomains()
loadMapping()
loadCosts()
if(typeof loadInfrastructure === "function"){
loadInfrastructure()
}
})
+8
View File
@@ -0,0 +1,8 @@
loadResources
loadCancelled
openCreate
openEdit
saveResource
deleteResource
closeModal
checkServerStatus