Added Support for Conditional Rendering of Inputs

This commit is contained in:
2025-05-20 17:12:35 +02:00
parent 9d3aba9179
commit fd3b96a11c

View File

@@ -334,9 +334,11 @@ const updateItem = async () => {
Die Form Group darf nur in der ersten bearbeitet werden und muss dann runterkopiert werden Die Form Group darf nur in der ersten bearbeitet werden und muss dann runterkopiert werden
--> -->
<div
<UFormGroup
v-for="datapoint in dataType.templateColumns.filter(i => i.inputType && i.inputColumn === columnName)" v-for="datapoint in dataType.templateColumns.filter(i => i.inputType && i.inputColumn === columnName)"
>
<UFormGroup
v-if="(datapoint.showFunction ? datapoint.showFunction(item) : true)"
:label="datapoint.label" :label="datapoint.label"
> >
<template #help> <template #help>
@@ -584,6 +586,10 @@ const updateItem = async () => {
</UFormGroup> </UFormGroup>
</div> </div>
</div>
</div> </div>
<UFormGroup <UFormGroup
v-for="datapoint in dataType.templateColumns.filter(i => i.inputType && !i.inputColumn)" v-for="datapoint in dataType.templateColumns.filter(i => i.inputType && !i.inputColumn)"