server-landing-pages/src/_includes/layouts/layout.tsx
2024-03-24 16:54:59 +01:00

23 lines
611 B
TypeScript

import Favicon from "../components/favicon.tsx";
import Image from "../components/image.tsx";
interface OurData extends Lume.Data {
character: string;
}
export default (data: OurData, helpers: Lume.Helpers) => (
<html lang="en">
<head>
<meta charSet="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>{data.metas?.title}</title>
<Favicon char={data.character} />
{/* @ts-expect-error */}
<link rel="stylesheet" href="/styles.css" inline />
</head>
<body>
<Image char={data.character} />
</body>
</html>
);