diff --git a/apps/ui/src/routes/index.svelte b/apps/ui/src/routes/index.svelte index 23a6559dd..acba143c4 100644 --- a/apps/ui/src/routes/index.svelte +++ b/apps/ui/src/routes/index.svelte @@ -57,31 +57,28 @@ doSearch(); async function refreshStatusApplications() { - loading.applications = true; noInitialStatus.applications = false; numberOfGetStatus = 0; for (const application of applications) { - await getStatus(application, true); + status[application.id] = 'loading'; + getStatus(application, true); } - loading.applications = false; } async function refreshStatusServices() { - loading.services = true; noInitialStatus.services = false; numberOfGetStatus = 0; for (const service of services) { - await getStatus(service, true); + status[service.id] = 'loading'; + getStatus(service, true); } - loading.services = false; } async function refreshStatusDatabases() { - loading.databases = true; noInitialStatus.databases = false; numberOfGetStatus = 0; for (const database of databases) { - await getStatus(database, true); + status[database.id] = 'loading'; + getStatus(database, true); } - loading.databases = false; } function setInitials(onlyOthers: boolean = false) { return { @@ -565,11 +562,7 @@ {#if (filtered.applications.length > 0 && applications.length > 0) || filtered.otherApplications.length > 0}

Applications

- {#if foundUnconfiguredApplication} @@ -597,7 +590,7 @@ {:then} {#if !noInitialStatus.applications} - {#if loading.applications} + {#if status[application.id] === 'loading'} {:else if status[application.id] === 'running'} @@ -704,7 +697,7 @@ {:then} {#if !noInitialStatus.applications} - {#if loading.applications} + {#if status[application.id] === 'loading'} {:else if status[application.id] === 'running'} @@ -792,11 +785,7 @@ {#if (filtered.services.length > 0 && services.length > 0) || filtered.otherServices.length > 0}

Services

- {#if foundUnconfiguredService} @@ -824,7 +813,7 @@ {:then} {#if !noInitialStatus.services} - {#if loading.services} + {#if status[service.id] === 'loading'} {:else if status[service.id] === 'running'} @@ -897,7 +886,7 @@ {:then} {#if !noInitialStatus.services} - {#if loading.services} + {#if status[service.id] === 'loading'} {:else if status[service.id] === 'running'} @@ -954,11 +943,7 @@ {#if (filtered.databases.length > 0 && databases.length > 0) || filtered.otherDatabases.length > 0}

Databases

- {#if foundUnconfiguredDatabase} @@ -986,9 +971,9 @@ {:then} {#if !noInitialStatus.databases} - {#if loading.databases} + {#if status[database.id] === 'loading'} - {:else if status[databases.id] === 'running'} + {:else if status[database.id] === 'running'} {:else} @@ -1063,9 +1048,9 @@ {:then} {#if !noInitialStatus.databases} - {#if loading.databases} + {#if status[database.id] === 'loading'} - {:else if status[databases.id] === 'running'} + {:else if status[database.id] === 'running'} {:else}