From 8b27ebb96b386c6be88cff3491413b328a349268 Mon Sep 17 00:00:00 2001 From: liyasthomas Date: Fri, 10 Sep 2021 00:44:14 +0530 Subject: [PATCH] feat: mixed html syntax, light theme for codemiror --- .../lenses/renderers/HTMLLensRenderer.vue | 16 +++++++++++----- .../lenses/renderers/JSONLensRenderer.vue | 2 +- helpers/editor/codemirror.ts | 4 ++-- modules/emit-volar-types.ts | 7 +------ package-lock.json | 18 +++++++++--------- package.json | 2 +- 6 files changed, 25 insertions(+), 24 deletions(-) diff --git a/components/lenses/renderers/HTMLLensRenderer.vue b/components/lenses/renderers/HTMLLensRenderer.vue index d7f1044c0..8522976ef 100644 --- a/components/lenses/renderers/HTMLLensRenderer.vue +++ b/components/lenses/renderers/HTMLLensRenderer.vue @@ -53,10 +53,14 @@
-
+
@@ -68,6 +72,9 @@ import { computed, ref, useContext, reactive } from "@nuxtjs/composition-api" import { useCodemirror } from "~/helpers/editor/codemirror" import { copyToClipboard } from "~/helpers/utils/clipboard" +import "codemirror/mode/xml/xml" +import "codemirror/mode/javascript/javascript" +import "codemirror/mode/css/css" import "codemirror/mode/htmlmixed/htmlmixed" import { HoppRESTResponse } from "~/helpers/types/HoppRESTResponse" @@ -109,7 +116,7 @@ useCodemirror( responseBodyText, reactive({ extendedEditorConfig: { - mode: "javascript", + mode: "htmlmixed", readOnly: true, lineWrapping: linewrapEnabled, }, @@ -170,9 +177,8 @@ const togglePreview = () => {