Addressing Helmet crash

This commit is contained in:
Jeff Avallone
2019-03-28 06:25:23 -04:00
parent 42b3d0a9d8
commit 8d78f41ed6
2 changed files with 29 additions and 22 deletions
+12 -6
View File
@@ -5,14 +5,20 @@ import { Helmet } from 'react-helmet';
const Metadata = ({ title, description }) => {
const { i18n } = useTranslation();
const htmlAttributes = {
lang: i18n.language
const helmetProps = {
title: title ? `Regexper - ${ title }` : 'Regexper',
htmlAttributes: {
lang: i18n.language
},
meta: [
{
name: 'description',
content: description
}
]
};
return <Helmet htmlAttributes={ htmlAttributes }>
<title>{ title ? `Regexper - ${ title }` : 'Regexper' }</title>
{ description && <meta name="description" content={ description } /> }
</Helmet>;
return <Helmet { ...helmetProps }></Helmet>;
};
Metadata.propTypes = {