Files
RaptDramaDump/ui/src/main.ts
T

18 lines
631 B
TypeScript

import { createApp } from "vue";
import App from "./App.vue";
window.addEventListener("contextmenu", (event) => event.preventDefault());
window.addEventListener("keydown", (event) => {
const key = event.key.toLowerCase();
const ctrl = event.ctrlKey || event.metaKey;
const refresh = event.key === "F5" || (ctrl && key === "r");
const devtools = event.key === "F12" || (ctrl && event.shiftKey && (key === "i" || key === "j" || key === "c"));
const viewSource = ctrl && key === "u";
if (refresh || devtools || viewSource) {
event.preventDefault();
event.stopPropagation();
}
});
createApp(App).mount("#app");