mirror-web/_src/entrypoints/app.js
2024-04-21 13:17:19 +08:00

23 lines
665 B
JavaScript

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");