diff --git a/src/app/components/editor/editor.component.ts b/src/app/components/editor/editor.component.ts index f3bee3a..66d0a55 100644 --- a/src/app/components/editor/editor.component.ts +++ b/src/app/components/editor/editor.component.ts @@ -71,6 +71,12 @@ export class EditorComponent { for (const language of this.languages) { if (language.extensions.some(ext => file.name.endsWith(`.${ext}`))) { this.selectedLanguage = language; + const reader = new FileReader(); + reader.onload = (event) => { + this.editorContent = event.target!.result as string; + this.errorMessage = ''; + }; + reader.readAsText(file); return; } }