feat(ui) : add item counters to machine section titles

This commit is contained in:
2026-04-04 16:33:08 +02:00
parent 2b04860ea8
commit 6716d31126
5 changed files with 31 additions and 15 deletions

View File

@@ -15,9 +15,9 @@
class="input input-bordered"
@input="$emit('update:machine-name', ($event.target as HTMLInputElement).value)"
/>
<div v-else class="input input-bordered bg-base-200">
<p v-else class="text-sm font-medium text-base-content py-1">
{{ machineName }}
</div>
</p>
</div>
<div class="form-control">
<label class="label">
@@ -38,9 +38,9 @@
{{ site.name }}
</option>
</select>
<div v-else class="input input-bordered bg-base-200">
<p v-else class="text-sm font-medium text-base-content py-1">
{{ machineSiteName || 'Non défini' }}
</div>
</p>
</div>
<div v-if="isEditMode || machineReference" class="form-control">
<label class="label">
@@ -54,9 +54,9 @@
class="input input-bordered"
@input="$emit('update:machine-reference', ($event.target as HTMLInputElement).value)"
/>
<div v-else class="input input-bordered bg-base-200">
<p v-else class="text-sm font-medium text-base-content py-1">
{{ machineReference }}
</div>
</p>
</div>
<div v-if="isEditMode || hasMachineConstructeur" class="form-control md:col-span-2">
<label class="label">
@@ -77,9 +77,9 @@
@update:model-value="$emit('update:constructeur-links', $event)"
@remove="$emit('remove-constructeur-link', $event)"
/>
<div v-else-if="!isEditMode" class="border border-base-300 rounded-btn bg-base-200 px-4 py-2 min-h-12 flex items-center">
<span class="text-base-content/50">Non défini</span>
</div>
<p v-else-if="!isEditMode" class="text-sm font-medium text-base-content/50 py-1">
Non défini
</p>
</div>
</div>
@@ -152,9 +152,9 @@
</div>
</template>
<template v-else>
<div class="input input-bordered input-sm bg-base-200">
<p class="text-sm font-medium text-base-content py-1">
{{ formatValueForDisplay(field) }}
</div>
</p>
</template>
</div>
</div>