21 lines
532 B
TypeScript
21 lines
532 B
TypeScript
import "~/styles/globals.css";
|
|
import init, { start } from "cgol";
|
|
import { route, initRouter } from "~/router";
|
|
import { renderFooter } from "~/lib/site";
|
|
import { homePage } from "~/pages/home";
|
|
import { qaPage } from "~/pages/qa";
|
|
import { notFoundPage } from "~/pages/not-found";
|
|
|
|
route("/", "Jet Pham - Home", homePage);
|
|
route("/qa", "Jet Pham - Q+A", qaPage);
|
|
route("*", "404 - Jet Pham", notFoundPage);
|
|
|
|
try {
|
|
await init();
|
|
start();
|
|
} catch (e) {
|
|
console.error("WASM init failed:", e);
|
|
}
|
|
|
|
initRouter();
|
|
renderFooter();
|