Use settings structure in collections overview

Fixes #874
This commit is contained in:
rijkvanzanten
2020-11-04 15:38:02 -05:00
parent a30da7e4c0
commit 2091a2665d

View File

@@ -10,7 +10,14 @@
<collections-navigation />
</template>
<v-table v-if="navItems.length > 0" :headers="tableHeaders" :items="navItems" @click:row="navigateToCollection">
<v-table
v-if="navItems.length > 0"
:headers.sync="tableHeaders"
:items="navItems"
show-resize
fixed-header
@click:row="navigateToCollection"
>
<template #item.icon="{ item }">
<v-icon class="icon" :name="item.icon" />
</template>
@@ -63,13 +70,14 @@ export default defineComponent({
sortable: false,
},
{
text: i18n.tc('collection', 1),
text: i18n.t('name'),
value: 'name',
width: 300,
width: 240,
},
{
text: i18n.t('note'),
value: 'note',
width: 360,
},
];