add day 50

This commit is contained in:
Zoe
2022-11-11 18:09:56 -06:00
parent 4ed008a755
commit 2eb6a70088
45 changed files with 11558 additions and 2 deletions

17
day50/src/entry-server.ts Normal file
View File

@@ -0,0 +1,17 @@
import { compileToString } from './lib/templateRenderer';
// eslint-disable-next-line @typescript-eslint/no-unused-vars
import { appState, initAppState } from './main';
export let ctx = {};
export async function SSRPage(template: string) {
await initAppState();
return compileToString(template);
}
export function setContext(context: Record<string, unknown>) {
ctx = context;
}
export function getContext() {
return ctx;
}