add dense prop to v-list-group

This commit is contained in:
Nitwel
2020-10-09 15:05:08 +02:00
parent e843dbba8c
commit ab4ff1cd4a

View File

@@ -1,6 +1,6 @@
<template>
<div class="v-list-group">
<v-list-item :active="active" class="activator" :to="to" :exact="exact" @click="onClick" :disabled="disabled">
<v-list-item :active="active" class="activator" :to="to" :exact="exact" @click="onClick" :disabled="disabled" :dense="dense">
<slot name="activator" :active="groupActive" />
<v-list-item-icon class="activator-icon" :class="{ active: groupActive }" v-if="$slots.default">
@@ -52,6 +52,10 @@ export default defineComponent({
type: [String, Number],
default: undefined,
},
dense: {
type: Boolean,
default: false
}
},
setup(props, { listeners, emit }) {
const { active: groupActive, toggle, activate, deactivate } = useGroupable({