add day 72

This commit is contained in:
Zoe
2022-12-03 19:06:19 -06:00
parent fe98d7ec77
commit dac034af7b
48 changed files with 12317 additions and 0 deletions

18
day72/src/entry-client.ts Normal file
View File

@@ -0,0 +1,18 @@
import { initAppState } from './main';
async function initClient() {
if (import.meta.env.SSR) return;
await initAppState();
await import('./style.css');
const { renderPage } = await import('./lib/router/pageRenderer');
await renderPage();
window.onpopstate = async (e: PopStateEvent) => {
if (e.state === null) {
return;
}
await renderPage();
};
}
await initClient();