import NextHead from 'next/head'; import { useRouter } from 'next/router'; import React from 'react'; import { MetaProps } from '../types/layout'; export type WithYandexMetrikaProps = { children: React.ReactNode; } export const WEBSITE_HOST_URL = 'https://krasnikov.pro'; const Head = ({ customMeta }: { customMeta?: MetaProps }): JSX.Element => { const router = useRouter(); const meta: MetaProps = { title: 'Krasnikov.pro', description: 'Krasnikov.pro – робототехника, программирование', image: `${WEBSITE_HOST_URL}/images/site-preview.png`, type: 'website', ...customMeta, }; return ( {meta.title} {meta.date && ( )} ); }; export default Head;