chore(Select): add prop for trailingIcon

This commit is contained in:
Benjamin Canac
2023-05-11 14:21:30 +02:00
parent cc65afafbd
commit 0d83366427
2 changed files with 17 additions and 4 deletions

View File

@@ -40,8 +40,8 @@
<UIcon :name="icon" :class="iconClass" />
</div>
<span :class="trailingIconClass">
<UIcon name="i-heroicons-chevron-down-20-solid" :class="iconClass" aria-hidden="true" />
<span v-if="trailingIcon" :class="trailingIconClass">
<UIcon :name="trailingIcon" :class="iconClass" aria-hidden="true" />
</span>
</div>
</template>
@@ -89,6 +89,10 @@ export default defineComponent({
type: String,
default: null
},
trailingIcon: {
type: String,
default: () => appConfig.ui.select.default.trailingIcon
},
options: {
type: Array,
default: () => []