diff --git a/web/src/components/MediaDetailPanel.vue b/web/src/components/MediaDetailPanel.vue index 3a04bc5..32687c0 100644 --- a/web/src/components/MediaDetailPanel.vue +++ b/web/src/components/MediaDetailPanel.vue @@ -421,6 +421,40 @@ const duplicateAlert = computed(() => { +
+

{{ t('Used elsewhere') }}

+ +
+
item.type === ENTRY_TYPE) + const others = items + .filter((item) => item.type === 'author' || item.type === 'site') + .map((item) => ({ + type: item.type as UsageOther['type'], + id: item.id, + title: item.title ?? '', + })) return { articles, + others, entries: entryItems.slice(0, ENTRY_ROWS_SHOWN).map(toEntry), entryCount: entryItems.length, more: Math.max(0, entryItems.length - ENTRY_ROWS_SHOWN),