blob: 1d48894a6b66a15b7f84b281851d6eed44d48f98 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
export let page = ""
let currPageData = null
export async function goToPage(pageA) {
if(currPageData?.onunload) currPageData.onunload();
page = pageA;
let pageHTML = await (await fetch("./pages/"+pageA+"/page.html")).text();
document.querySelector(".main").innerHTML = pageHTML
let pageData = await import("./pages/"+pageA+"/page.js");
currPageData = pageData;
if(pageData?.onload) pageData.onload();
}
|