From ee5c444e9cadf20b3339d6e1c0c0ccd286d974cc Mon Sep 17 00:00:00 2001 From: Jonas Date: Mon, 13 Nov 2023 18:28:20 +0100 Subject: fix(files): Show Collectives icon in Collectives folders Signed-off-by: Jonas --- .../src/components/FileEntry/CollectivesIcon.vue | 41 ++++++++++++++++++++++ .../src/components/FileEntry/FileEntryPreview.vue | 4 +++ 2 files changed, 45 insertions(+) create mode 100644 apps/files/src/components/FileEntry/CollectivesIcon.vue (limited to 'apps/files/src') diff --git a/apps/files/src/components/FileEntry/CollectivesIcon.vue b/apps/files/src/components/FileEntry/CollectivesIcon.vue new file mode 100644 index 00000000000..4316183e3ff --- /dev/null +++ b/apps/files/src/components/FileEntry/CollectivesIcon.vue @@ -0,0 +1,41 @@ + + + diff --git a/apps/files/src/components/FileEntry/FileEntryPreview.vue b/apps/files/src/components/FileEntry/FileEntryPreview.vue index 35eb3c8804d..ddf5f5fb74c 100644 --- a/apps/files/src/components/FileEntry/FileEntryPreview.vue +++ b/apps/files/src/components/FileEntry/FileEntryPreview.vue @@ -78,6 +78,7 @@ import TagIcon from 'vue-material-design-icons/Tag.vue' import PlayCircleIcon from 'vue-material-design-icons/PlayCircle.vue' import { useUserConfigStore } from '../../store/userconfig.ts' +import CollectivesIcon from './CollectivesIcon.vue' import FavoriteIcon from './FavoriteIcon.vue' import { isLivePhoto } from '../../services/LivePhotos' @@ -87,6 +88,7 @@ export default Vue.extend({ components: { AccountGroupIcon, AccountPlusIcon, + CollectivesIcon, FavoriteIcon, FileIcon, FolderIcon, @@ -209,6 +211,8 @@ export default Vue.extend({ return NetworkIcon case 'group': return AccountGroupIcon + case 'collective': + return CollectivesIcon } return null -- cgit v1.2.3