diff --git a/packages/text-editor/src/components/StringDiffViewer.svelte b/packages/text-editor/src/components/StringDiffViewer.svelte
new file mode 100644
index 0000000000..d9a7b0cff6
--- /dev/null
+++ b/packages/text-editor/src/components/StringDiffViewer.svelte
@@ -0,0 +1,36 @@
+
+
+
+{#each changes as change}
+
+ {change.value}
+
+{/each}
diff --git a/packages/text-editor/src/index.ts b/packages/text-editor/src/index.ts
index 168f7715dc..60fb38a1a2 100644
--- a/packages/text-editor/src/index.ts
+++ b/packages/text-editor/src/index.ts
@@ -23,6 +23,7 @@ export { default as CollaboratorEditor } from './components/CollaboratorEditor.s
export { default as FullDescriptionBox } from './components/FullDescriptionBox.svelte'
export { default as MarkupDiffViewer } from './components/MarkupDiffViewer.svelte'
export { default as ReferenceInput } from './components/ReferenceInput.svelte'
+export { default as StringDiffViewer } from './components/StringDiffViewer.svelte'
export { default as StyleButton } from './components/StyleButton.svelte'
export { default as StyledTextArea } from './components/StyledTextArea.svelte'
export { default as StyledTextBox } from './components/StyledTextBox.svelte'