Skip to content

Commit 417ed6f

Browse files
fix(enum): only render enum badge for valid enum value [TDX-6899] (#737)
1 parent 8174c8b commit 417ed6f

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

src/components/spec-document/schema-model/property-fields/PropertyEnum.vue

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,18 @@
55
>
66
<span class="field-title">Allowed values:</span>
77
<span class="enum-field-list">
8-
<span
8+
<template
99
v-for="value in enumValueList"
10-
:key="value?.toString()"
11-
class="property-field-enum-value"
12-
:data-testid="`property-field-enum-value-${value}`"
1310
>
14-
{{ value }}
15-
</span>
11+
<span
12+
v-if="value"
13+
:key="value?.toString()"
14+
class="property-field-enum-value"
15+
:data-testid="`property-field-enum-value-${value}`"
16+
>
17+
{{ value }}
18+
</span>
19+
</template>
1620
</span>
1721
</p>
1822
</template>

0 commit comments

Comments
 (0)