enable viewing of uploaded files to inspection points

This commit is contained in:
Julian Krauser 2025-07-12 17:04:27 +02:00
parent 5d26885da3
commit 98bf4532aa
5 changed files with 91 additions and 9 deletions

View file

@ -6,18 +6,19 @@
<div class="p-2">
<p v-if="inspectionPoint.description" class="pb-2">Beschreibung: {{ inspectionPoint.description }}</p>
<hr v-if="inspectionPoint.description" />
<RadioGroup v-model="value" :name="inspectionPoint.id" class="flex flex-row gap-2" :disabled="!editable">
<RadioGroupOption
<div class="flex flex-row gap-2">
<button
v-for="option in options"
:key="option.key"
button
:primary="value == option.key"
:primary-outline="value != option.key"
:disabled="!editable"
:value="option.key"
@click="value = option.key"
>
{{ option.title }}
</RadioGroupOption>
</RadioGroup>
</button>
</div>
</div>
</div>
</template>
@ -50,7 +51,7 @@ export default defineComponent({
options: [
{ key: "true", title: "OK" },
{ key: "false", title: "nicht OK" },
],
] as Array<{ key: "true" | "false"; title: string }>,
};
},
computed: {