diff --git a/src/lib/components/LexiconEntryView.svelte b/src/lib/components/LexiconEntryView.svelte
index 1d84d8822..3e8bb5515 100644
--- a/src/lib/components/LexiconEntryView.svelte
+++ b/src/lib/components/LexiconEntryView.svelte
@@ -1,146 +1,9 @@
-
@@ -13,8 +10,8 @@
role="button"
tabindex="0"
aria-pressed={selectedLanguage === vernacularLanguage}
- on:click={() => onSwitchLanguage(vernacularLanguage)}
- on:keydown={(e) => e.key === 'Enter' && onSwitchLanguage(vernacularLanguage)}
+ onclick={() => onSwitchLanguage(vernacularLanguage)}
+ onkeydown={(e) => e.key === 'Enter' && onSwitchLanguage(vernacularLanguage)}
class="py-2.5 px-3.5 text-sm uppercase text-center relative dy-tabs dy-tabs-bordered mb-1"
>
{vernacularLanguage}
@@ -29,8 +26,8 @@
role="button"
tabindex="0"
aria-pressed={selectedLanguage === reversalLanguage}
- on:click={() => onSwitchLanguage(reversalLanguage)}
- on:keydown={(e) => e.key === 'Enter' && onSwitchLanguage(reversalLanguage)}
+ onclick={() => onSwitchLanguage(reversalLanguage)}
+ onkeydown={(e) => e.key === 'Enter' && onSwitchLanguage(reversalLanguage)}
class="py-2.5 px-3.5 text-sm uppercase text-center relative dy-tabs dy-tabs-bordered mb-1"
>
{reversalLanguage}
diff --git a/src/lib/components/LexiconListViewHeader.svelte b/src/lib/components/LexiconListViewHeader.svelte
index 1bcb4d382..b7e451983 100644
--- a/src/lib/components/LexiconListViewHeader.svelte
+++ b/src/lib/components/LexiconListViewHeader.svelte
@@ -2,12 +2,14 @@
import LexiconAlphabetStrip from './LexiconAlphabetStrip.svelte';
import LexiconLanguageTabs from './LexiconLanguageTabs.svelte';
- export let alphabet = [];
- export let selectedLanguage;
- export let vernacularLanguage;
- export let reversalLanguage;
- export let onSwitchLanguage;
- export let onLetterChange;
+ let {
+ alphabet,
+ selectedLanguage,
+ vernacularLanguage,
+ reversalLanguage,
+ onSwitchLanguage,
+ onLetterChange
+ } = $props();
async function handleLetterSelect(letter) {
onLetterChange(letter);
diff --git a/src/lib/components/LexiconReversalListView.svelte b/src/lib/components/LexiconReversalListView.svelte
deleted file mode 100644
index d1f756988..000000000
--- a/src/lib/components/LexiconReversalListView.svelte
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
- {#each reversalWordsList as { word, indexes, vernacularWords, letter }}
- -
-
-
- {/each}
-
diff --git a/src/lib/components/LexiconVernacularListView.svelte b/src/lib/components/LexiconVernacularListView.svelte
deleted file mode 100644
index 6f9c54009..000000000
--- a/src/lib/components/LexiconVernacularListView.svelte
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
- {#each vernacularWordsList as { id, name, homonym_index, type, num_senses, summary, letter }}
- -
-
-
- {/each}
-
diff --git a/src/lib/components/TextSelectionToolbar.svelte b/src/lib/components/TextSelectionToolbar.svelte
index 97fa2f794..0decc5ca6 100644
--- a/src/lib/components/TextSelectionToolbar.svelte
+++ b/src/lib/components/TextSelectionToolbar.svelte
@@ -34,7 +34,6 @@ TODO:
let showHighlightPens = $state(false);
let { oncopy } = $props();
-
const isCopyEnabled = $derived(
config.bookCollections.find((x) => x.id === $refs.collection).features['bc-allow-copy-text']
);
diff --git a/src/lib/components/WordNavigationStrip.svelte b/src/lib/components/WordNavigationStrip.svelte
index c7eede9ad..db293ebe9 100644
--- a/src/lib/components/WordNavigationStrip.svelte
+++ b/src/lib/components/WordNavigationStrip.svelte
@@ -1,77 +1,52 @@
@@ -104,7 +72,7 @@
{#if selectedWord}
-