zcash-grant-system/frontend/client/components/BasicHead.tsx

28 lines
719 B
TypeScript
Raw Normal View History

2018-09-10 09:55:26 -07:00
import React from 'react';
import { Helmet } from 'react-helmet';
2018-09-10 09:55:26 -07:00
interface Props {
title: string;
}
export default class BasicHead extends React.Component<Props> {
render() {
const { children, title } = this.props;
return (
<div>
<Helmet>
2018-09-17 21:36:24 -07:00
<title>{`Grant.io - ${title}`}</title>
<meta name={`${title} page`} content={`${title} page stuff`} />
2018-09-10 09:55:26 -07:00
<link
rel="stylesheet"
href="https://use.fontawesome.com/releases/v5.2.0/css/all.css"
integrity="sha384-hWVjflwFxL6sNzntih27bfxkr27PmbbK/iSvJ+a4+0owXq79v+lsFkW54bOGbiDQ"
crossOrigin="anonymous"
/>
</Helmet>
2018-09-10 09:55:26 -07:00
{children}
</div>
);
}
}