fix(Checkbox): icon render

This commit is contained in:
Benjamin Canac
2024-04-28 17:55:24 +02:00
parent aed4100a41
commit fc50996ccf
3 changed files with 26 additions and 27 deletions

View File

@@ -88,7 +88,7 @@ function onChecked() {
:class="ui.base()"
@update:checked="onChecked"
>
<CheckboxIndicator :class="ui.indicator()">
<CheckboxIndicator as-child>
<UIcon v-if="indeterminate" :name="indeterminateIcon || appConfig.ui.icons.minus" :class="ui.icon()" />
<UIcon v-else :name="icon || appConfig.ui.icons.check" :class="ui.icon()" />
</CheckboxIndicator>