mirror-web/_src/entrypoints/app.ts
Liu Xiaoyi 563a9e22a2
meow
2025-04-01 02:08:02 +08:00

25 lines
692 B
TypeScript

import "../lib/shoot.js";
import Empty from "../components/Empty.vue";
import IsoModal from "../components/IsoModal.vue";
import MainMirrorList from "../components/MainMirrorList.vue";
import BootStrapModal from "bootstrap/js/dist/modal";
import { createApp } from "vue";
import "./default";
import "../styles/main-page.scss";
const empty = createApp(Empty);
empty.mount("#upgrade-mask");
const isoModalEl = document.getElementById("isoModal");
createApp(IsoModal, {
onReady: async function () {
if (window.location.hash.match(/#iso-download(\?.*)?/)) {
new BootStrapModal(isoModalEl).show();
}
},
}).mount(isoModalEl);
createApp(MainMirrorList).mount("#mirror-list");