-import { defineComponent } from "@nuxtjs/composition-api"
+
diff --git a/components/http/Tests.vue b/components/http/Tests.vue
index a44afcc8b..2cba86490 100644
--- a/components/http/Tests.vue
+++ b/components/http/Tests.vue
@@ -24,6 +24,13 @@
:title="$t('app.wiki')"
svg="help-circle"
/>
+
+import { reactive, ref } from "@nuxtjs/composition-api"
import { useTestScript } from "~/newstore/RESTSession"
import testSnippets from "~/helpers/testSnippets"
+import "codemirror/mode/javascript/javascript"
+import { useCodemirror } from "~/helpers/editor/codemirror"
+import linter from "~/helpers/editor/linting/testScript"
+import completer from "~/helpers/editor/completion/testScript"
const testScript = useTestScript()
+const testScriptEditor = ref
(null)
+const linewrapEnabled = ref(true)
+
+useCodemirror(
+ testScriptEditor,
+ testScript,
+ reactive({
+ extendedEditorConfig: {
+ mode: "application/javascript",
+ lineWrapping: linewrapEnabled,
+ },
+ linter,
+ completer,
+ })
+)
+
const useSnippet = (script: string) => {
testScript.value += script
}