tome-web/client/components/Page.tsx

29 lines
591 B
TypeScript
Raw Normal View History

2021-09-24 02:37:47 +00:00
import React from 'react'
import GithubIcon from './GithubIcon.tsx'
interface PageProps {
children: React.ReactNode
}
export default function Page({children}: PageProps): JSX.Element {
return (
<div className="page">
<header className="header">
2021-09-24 03:34:33 +00:00
<h2 className="header-text">
Tomecraft
</h2>
2021-09-24 02:37:47 +00:00
<a
2021-11-08 08:29:26 +00:00
href="https://github.com/snendev/deno-react-web-starter"
2021-09-24 02:37:47 +00:00
target="_blank"
>
<GithubIcon size={60} />
</a>
</header>
<main className="main">
{children}
</main>
</div>
)
}