传入暗色给调试页面

This commit is contained in:
2024-12-23 21:36:47 +08:00
parent 433108c956
commit 5bc5688aa6

View File

@@ -21,14 +21,16 @@
import qs from "query-string" import qs from "query-string"
import { onMounted, ref, useTemplateRef } from "vue" import { onMounted, ref, useTemplateRef } from "vue"
import { code, debug } from "../composables/code" import { code, debug } from "../composables/code"
import { useDark } from "@vueuse/core";
const src = ref("") const src = ref("")
const loading = ref(true) const loading = ref(true)
const main = useTemplateRef("main") const main = useTemplateRef("main")
const isDark = useDark()
onMounted(() => { onMounted(() => {
// const url = "http://localhost:8000" const url = "http://localhost:8000"
const url = "https://pyviz.xuyue.cc" // const url = "https://pyviz.xuyue.cc"
const base = url + "/iframe-embed.html" const base = url + "/iframe-embed.html"
const part1 = qs.stringify({ const part1 = qs.stringify({
@@ -36,8 +38,11 @@ onMounted(() => {
codeDivWidth: 300, codeDivWidth: 300,
}) })
const part2 = const part2 =
"&cumulative=false&curInstr=0&heapPrimitives=nevernest&origin=opt-frontend.js&py=3&rawInputLstJSON=%5B%5D&textReferences=true" "&cumulative=false&curInstr=0&heapPrimitives=nevernest&origin=opt-frontend.js&py=3&rawInputLstJSON=%5B%5D&textReferences=true&"
const query = part1 + part2 const part3 = qs.stringify({
dark: isDark.value,
})
const query = part1 + part2 + part3
src.value = base + "#" + query src.value = base + "#" + query
main.value!.addEventListener("load", () => { main.value!.addEventListener("load", () => {