Always show folder icon for alias tables (folders) (#9187)

* Always show folder icon for alias tables (folders)

* Update app/src/modules/settings/routes/data-model/collections/components/collection-item.vue

Co-authored-by: Nicola Krumschmidt <nicola.krumschmidt@freenet.de>

Co-authored-by: Nicola Krumschmidt <nicola.krumschmidt@freenet.de>
This commit is contained in:
Oreille
2021-10-27 20:40:37 +02:00
committed by GitHub
parent 485641c7ec
commit 2709e3ca6b

View File

@@ -12,14 +12,17 @@
/>
<span>{{ collection.name }}</span>
</div>
<v-progress-circular v-if="nestedCollections.length && collapseLoading" small indeterminate />
<v-icon
v-else-if="nestedCollections.length"
v-tooltip="collapseTooltip"
:name="collapseIcon"
clickable
@click="toggleCollapse"
/>
<template v-if="collection.type === 'alias' || nestedCollections.length">
<v-progress-circular v-if="collapseLoading" small indeterminate />
<v-icon
v-else-if="nestedCollections.length"
v-tooltip="collapseTooltip"
:name="collapseIcon"
:clickable="nestedCollections.length > 0"
@click="toggleCollapse"
/>
<v-icon v-else :name="collapseIcon" />
</template>
<collection-options :collection="collection" />
</v-list-item>