Fix room type selection UI

This commit is contained in:
N-Pex 2025-05-26 10:59:22 +02:00
parent f3b2e6e533
commit 37fce18df8

View file

@ -103,18 +103,16 @@
v-model="roomJoinRule" v-model="roomJoinRule"
item-title="text" item-title="text"
item-value="id" item-value="id"
item-props
return-object
> >
<template v-slot:selection="{ item }"> <template v-slot:selection="{ item }">
<v-icon color="black" class="me-2">{{ item.props.icon }}</v-icon> <v-icon color="black" class="me-2">{{ item.raw.icon }}</v-icon>
{{ item.props.text }} {{ item.raw.text }}
</template> </template>
<template v-slot:item="{ props }"> <template v-slot:item="{ item, props }">
<v-list-item v-bind="props"> <v-list-item v-bind="props">
<template v-slot:prepend> <template v-slot:prepend>
<v-avatar color="grey"> <v-avatar color="grey">
<v-icon color="black">{{ props.icon }}</v-icon> <v-icon color="black">{{ item.raw.icon }}</v-icon>
</v-avatar> </v-avatar>
</template> </template>
<template v-slot:append="{ isActive }"> <template v-slot:append="{ isActive }">