Use installationStateLabel() directly

This commit is contained in:
Johannes Zellner
2025-05-20 10:19:21 +02:00
parent e829c2031c
commit d0c9e17090

View File

@@ -121,8 +121,6 @@ const filteredApps = computed(() => {
});
const installationStateLabel = AppsModel.installationStateLabel;
const installationActive = AppsModel.installationActive;
const appProgressMessage = AppsModel.appProgressMessage;
const updateInfo = ref({});
@@ -261,7 +259,7 @@ onUnmounted(() => {
<a v-for="app in filteredApps" :key="app.id" class="grid-item" @click="onOpenApp(app, $event)" :href="'https://' + app.fqdn" target="_blank">
<img :alt="app.label || app.subdomain || app.fqdn" :src="app.iconUrl" v-fallback-image="API_ORIGIN + '/img/appicon_fallback.png'"/>
<div class="grid-item-label">{{ app.label || app.subdomain || app.fqdn }}</div>
<div class="grid-item-task-label">{{ installationStateLabel(app) }}</div>
<div class="grid-item-task-label">{{ AppsModel.installationStateLabel(app) }}</div>
<div class="apps-progress" v-show="app.progress && isOperator(app)">
<div class="apps-progress-filled" :style="{ width: app.progress+'%' }"></div>
</div>
@@ -292,7 +290,7 @@ onUnmounted(() => {
</template>
<template #status="app">
<div class="list-status">
{{ installationStateLabel(app) }}
{{ AppsModel.installationStateLabel(app) }}
<div class="apps-progress" v-show="app.progress && isOperator(app)">
<div class="apps-progress-filled" :style="{ width: app.progress+'%' }"></div>
</div>