From 525e12a2c227e67ca1b673e33cfa9d342c8aa08c Mon Sep 17 00:00:00 2001 From: ThinLiquid Date: Mon, 16 Oct 2023 13:34:56 +0100 Subject: [PATCH] =?UTF-8?q?[=F0=9F=9A=91]=20Fixed=20editor=20stopping=20bo?= =?UTF-8?q?ot?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/apps/editor.ts | 13 ++++++------- webpack.config.js | 2 +- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/src/apps/editor.ts b/src/apps/editor.ts index b2bf5b0..5ee861e 100644 --- a/src/apps/editor.ts +++ b/src/apps/editor.ts @@ -4,14 +4,11 @@ import { App } from "../types.ts"; import { fullEditor } from "prism-code-editor/setups"; import Prism from "prism-code-editor/prism-core"; +import "prismjs/components/prism-clike.js"; import "prismjs/components/prism-markup.js"; import "prismjs/components/prism-javascript.js"; import "prismjs/components/prism-typescript.js"; import "prismjs/components/prism-css.js"; -import "prismjs/components/prism-scss.js"; -import "prismjs/components/prism-less.js"; -import "prismjs/components/prism-jsx.js"; -import "prismjs/components/prism-tsx.js"; interface EditorConfig { path: string; @@ -42,11 +39,13 @@ export default class EditorApp implements App { Prism, win.content, { - language: "html", + language: data.path.split('.').at(-1), theme: "github-dark", }, - () => console.log("ready"), - ) + ); + + console.log(editor) + editor.scrollContainer.setAttribute('style', 'height: 100%;') } return win; diff --git a/webpack.config.js b/webpack.config.js index c4dc1c4..a2637c1 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -68,7 +68,7 @@ module.exports = { excludeAliases: ['console'] }), new webpack.optimize.MinChunkSizePlugin({ - minChunkSize: 50000, // Minimum number of characters + minChunkSize: 50000, }), new webpack.optimize.SplitChunksPlugin({ minSize: 45000,