diff --git a/components/http/PreRequestScript.vue b/components/http/PreRequestScript.vue index a24629650..5a140b21f 100644 --- a/components/http/PreRequestScript.vue +++ b/components/http/PreRequestScript.vue @@ -24,6 +24,13 @@ :title="$t('app.wiki')" svg="help-circle" /> +
- +
-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 }