diff --git a/frontend/viewer/src/lib/entry-editor/EditEntryDialog.svelte b/frontend/viewer/src/lib/entry-editor/EditEntryDialog.svelte index 8da697b6a9..c37e04b922 100644 --- a/frontend/viewer/src/lib/entry-editor/EditEntryDialog.svelte +++ b/frontend/viewer/src/lib/entry-editor/EditEntryDialog.svelte @@ -6,6 +6,7 @@ import * as Dialog from '$lib/components/ui/dialog'; import {Button} from '$lib/components/ui/button'; import {useViewService} from '$lib/views/view-service.svelte'; + import RootFields from '$lib/views/RootFields.svelte'; import {pt} from '$lib/views/view-text'; import {t} from 'svelte-i18n-lingui'; import {AppNotification} from '$lib/notifications/notifications'; @@ -51,7 +52,13 @@ {#if entryResource.loading} Loading... {:else if entry} - + + + + {/if} diff --git a/frontend/viewer/src/lib/entry-editor/NewEntryDialog.svelte b/frontend/viewer/src/lib/entry-editor/NewEntryDialog.svelte index e31420a108..d80636a01d 100644 --- a/frontend/viewer/src/lib/entry-editor/NewEntryDialog.svelte +++ b/frontend/viewer/src/lib/entry-editor/NewEntryDialog.svelte @@ -13,7 +13,7 @@ import {useSaveHandler} from '../services/save-event-service.svelte'; import {useLexboxApi} from '../services/service-provider'; import {defaultEntry, defaultSense} from '../utils'; - import OverrideFields from '$lib/views/OverrideFields.svelte'; + import RootFields from '$lib/views/RootFields.svelte'; import {useWritingSystemService} from '$project/data'; import {useDialogsService} from '$lib/services/dialogs-service.js'; import {useBackHandler} from '$lib/utils/back-handler.svelte'; @@ -160,13 +160,7 @@ {pt($t`New Entry`, $t`New Word`, viewService.currentView)}
- + - +
{#if errors.length}
diff --git a/frontend/viewer/src/lib/views/RootFields.svelte b/frontend/viewer/src/lib/views/RootFields.svelte new file mode 100644 index 0000000000..118c52c9af --- /dev/null +++ b/frontend/viewer/src/lib/views/RootFields.svelte @@ -0,0 +1,23 @@ + + +{@render children?.()}