Skip to content

Commit cd134ec

Browse files
committed
fix: entities on filters are not displayed properly
M2-574
1 parent ff11f22 commit cd134ec

File tree

2 files changed

+18
-2
lines changed

2 files changed

+18
-2
lines changed

packages/theme/modules/catalog/category/components/filters/renderer/CheckboxType.vue

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,15 @@
1212
:selected="Boolean(selected(filter.attribute_code, option.value))"
1313
class="filters__item"
1414
@change="$emit('selectFilter', option)"
15-
/>
15+
>
16+
<template #label="{ label }">
17+
<span
18+
:class="{ 'display-none': !label }"
19+
class="sf-checkbox__label"
20+
v-html="$dompurify(label)"
21+
/>
22+
</template>
23+
</SfCheckbox>
1624
</component>
1725
</template>
1826
<script lang="ts">

packages/theme/modules/catalog/category/components/filters/renderer/RadioType.vue

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,15 @@
1616
:value="option.value"
1717
name="filter__price"
1818
@change="$emit('selectFilter', option)"
19-
/>
19+
>
20+
<template #label="{ label }">
21+
<span
22+
:class="{ 'display-none': !label }"
23+
class="sf-radio__label"
24+
v-html="$dompurify(label)"
25+
/>
26+
</template>
27+
</SfRadio>
2028
</component>
2129
</template>
2230
<script lang="ts">

0 commit comments

Comments
 (0)