mirror of
https://github.com/directus/directus.git
synced 2026-02-16 00:15:35 -05:00
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:
@@ -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>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user