Fix theme in ace editor

This commit is contained in:
Kloon ImKloon 2023-10-06 20:11:13 +02:00
parent 49e3b6231e
commit 28a724e793
No known key found for this signature in database
GPG Key ID: CCF1C86A995C5B6A

View File

@ -21,7 +21,6 @@
<script setup lang="ts"> <script setup lang="ts">
import { files as api } from "@/api"; import { files as api } from "@/api";
import { theme } from "@/utils/constants";
import buttons from "@/utils/buttons"; import buttons from "@/utils/buttons";
import url from "@/utils/url"; import url from "@/utils/url";
import ace, { Ace, version as ace_version } from "ace-builds"; import ace, { Ace, version as ace_version } from "ace-builds";
@ -36,6 +35,7 @@ import { useFileStore } from "@/stores/file";
import { inject, onBeforeUnmount, onMounted, ref } from "vue"; import { inject, onBeforeUnmount, onMounted, ref } from "vue";
import { useRoute, useRouter } from "vue-router"; import { useRoute, useRouter } from "vue-router";
import { useI18n } from "vue-i18n"; import { useI18n } from "vue-i18n";
import { getTheme } from "@/utils/theme";
const $showError = inject<IToastError>("$showError")!; const $showError = inject<IToastError>("$showError")!;
@ -71,7 +71,7 @@ onMounted(() => {
enableSnippets: true, enableSnippets: true,
}); });
if (theme === "dark") { if (getTheme() === "dark") {
editor.value!.setTheme("ace/theme/twilight"); editor.value!.setTheme("ace/theme/twilight");
} }
}); });