Skip to content
This repository was archived by the owner on Sep 9, 2024. It is now read-only.

Commit 42ec8e8

Browse files
authored
fix: i18n reversion (#860)
1 parent b314314 commit 42ec8e8

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

packages/core/src/components/entry-editor/EditorInterface.tsx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { ScrollSyncPane } from 'react-scroll-sync';
44
import { EDITOR_SIZE_COMPACT } from '@staticcms/core/constants/views';
55
import { summaryFormatter } from '@staticcms/core/lib/formatters';
66
import useBreadcrumbs from '@staticcms/core/lib/hooks/useBreadcrumbs';
7-
import { getI18nInfo, hasI18n } from '@staticcms/core/lib/i18n';
7+
import { getI18nInfo, getPreviewEntry, hasI18n } from '@staticcms/core/lib/i18n';
88
import classNames from '@staticcms/core/lib/util/classNames.util';
99
import {
1010
getFileFromSlug,
@@ -305,6 +305,10 @@ const EditorInterface = ({
305305
[collection, entry, fields, fieldsErrors, handleLocaleChange, selectedLocale, submitted, t],
306306
);
307307

308+
const previewEntry = collectHasI18n
309+
? getPreviewEntry(entry, selectedLocale, defaultLocale)
310+
: entry;
311+
308312
const mobileLocaleEditor = useMemo(
309313
() => (
310314
<div
@@ -351,7 +355,7 @@ const EditorInterface = ({
351355
collection={collection}
352356
previewInFrame={previewInFrame}
353357
livePreviewUrlTemplate={livePreviewUrlTemplate}
354-
entry={entry}
358+
entry={previewEntry}
355359
fields={fields}
356360
editorSize={editorSize}
357361
showMobilePreview={showMobilePreview}

0 commit comments

Comments
 (0)