diff --git a/page/src/Header.tsx b/page/src/Header.tsx index 973b14e7..fbf2f934 100644 --- a/page/src/Header.tsx +++ b/page/src/Header.tsx @@ -3,6 +3,7 @@ import { Helmet } from "react-helmet"; export interface HeaderProps { title: string; description: string; + preload?: string[]; } const image = @@ -23,6 +24,16 @@ export function Header(props: HeaderProps) { + + {props.preload?.map((l) => ( + + ))} ); } diff --git a/page/src/playground.tsx b/page/src/playground.tsx index bffecb33..b3aae970 100644 --- a/page/src/playground.tsx +++ b/page/src/playground.tsx @@ -206,6 +206,7 @@ export class Playground extends React.Component<
diff --git a/page/vite.config.ts b/page/vite.config.ts index 8963950c..b5c43bef 100644 --- a/page/vite.config.ts +++ b/page/vite.config.ts @@ -11,4 +11,7 @@ export default defineConfig({ "@": path.resolve(__dirname, "./src"), }, }, + define: { + "import.meta.env.VITE_BUILD_TIME": JSON.stringify(Date.now()), + }, });