diff --git a/frontend/viewer/src/lib/entry-editor/EntryOrSenseItemList.svelte b/frontend/viewer/src/lib/entry-editor/EntryOrSenseItemList.svelte
index d4a49b995..fb7bd2a8e 100644
--- a/frontend/viewer/src/lib/entry-editor/EntryOrSenseItemList.svelte
+++ b/frontend/viewer/src/lib/entry-editor/EntryOrSenseItemList.svelte
@@ -1,5 +1,5 @@
- `?entryId=${getEntryId(entry)}&search=${getHeadword(entry)?.replace(/\d?$/, '')}`}>
@@ -25,4 +26,4 @@
-
+
diff --git a/frontend/viewer/src/lib/entry-editor/OrderedItemList.svelte b/frontend/viewer/src/lib/entry-editor/ItemList.svelte
similarity index 97%
rename from frontend/viewer/src/lib/entry-editor/OrderedItemList.svelte
rename to frontend/viewer/src/lib/entry-editor/ItemList.svelte
index 5f6be1d8d..acd4799f3 100644
--- a/frontend/viewer/src/lib/entry-editor/OrderedItemList.svelte
+++ b/frontend/viewer/src/lib/entry-editor/ItemList.svelte
@@ -13,6 +13,7 @@
export let value: T[];
export let readonly: boolean;
+ export let orderable = false;
export let getDisplayName: (item: T) => string | undefined;
export let getGotoLink: ((item: T) => string) | undefined = undefined;
@@ -47,7 +48,7 @@
}
-
+
{#each value as item, i}
{@const gotoLink = getGotoLink?.(item)}
{@const displayName = getDisplayName(item) || '–'}
@@ -69,7 +70,7 @@
{@const first = i === 0}
{@const last = i === count - 1}
{@const only = count === 1}
- {#if !only}
+ {#if orderable && !only}