mirror-web/_src/entrypoints/notfound.ts
Harry Chen a6abff588d Add ts typing shims for vite virtual modules
Signed-off-by: Harry Chen <i@harrychen.xyz>
2024-04-21 13:17:19 +08:00

18 lines
593 B
TypeScript

import "./default";
import "../styles/notfound.scss";
import { issue_tag as IssueTag } from "virtual:jekyll-config";
const tag = `[${IssueTag}]`;
const bugLink = document.getElementById("new_issue_bug");
const bugURL = new URL(bugLink["href"]);
bugURL.searchParams.append("title", tag + "404 at " + location.pathname);
bugLink["href"] = bugURL.href;
const mrLink = document.getElementById("new_issue_mr");
const mrURL = new URL(mrLink["href"]);
mrURL.searchParams.append(
"title",
tag + "Mirror Request for new mirror " + location.pathname.split("/")[1],
);
mrLink["href"] = mrURL.href;