feat: Refactor form in sectionIndex and create

This commit is contained in:
2025-11-09 08:32:33 +01:00
parent ef440d2970
commit a16cbae5e6
5 changed files with 224 additions and 177 deletions

View File

@@ -0,0 +1,27 @@
<template>
<UPageCard title="Ampelstatus" variant="naked" orientation="horizontal" class="mb-4">
{{ statusEmoji }}
</UPageCard>
</template>
<script setup lang="ts">
import { ComplianceStatus } from '~~/.api-client'
const props = defineProps<{
status: ComplianceStatus
}>()
const statusEmoji = computed(() => {
switch (props.status) {
case ComplianceStatus.Critical:
return '🔴'
case ComplianceStatus.Warning:
return '🟡'
case ComplianceStatus.NonCritical:
return '🟢'
default:
return '🟢'
}
})
</script>