2021-12-08 03:38:31 +00:00
|
|
|
import Head from 'next/head';
|
|
|
|
|
2022-04-28 01:55:18 +00:00
|
|
|
function Meta({name, ancestors}
|
|
|
|
: {name: string, ancestors?: Array<{ name: string, path: string }> }) {
|
2022-10-05 03:41:59 +00:00
|
|
|
function path(): string {
|
2022-04-28 01:55:18 +00:00
|
|
|
if (!ancestors)
|
|
|
|
return name;
|
2021-12-08 03:38:31 +00:00
|
|
|
|
|
|
|
let path = '';
|
2022-05-15 13:56:45 +00:00
|
|
|
ancestors.forEach((obj) => {
|
2021-12-08 03:38:31 +00:00
|
|
|
path = `${path}${obj.name} /`;
|
|
|
|
});
|
|
|
|
|
2022-10-05 03:41:59 +00:00
|
|
|
return `PaulW.XYZ / ${path} ${name}`;
|
|
|
|
}
|
2021-12-08 03:38:31 +00:00
|
|
|
|
|
|
|
return (
|
|
|
|
<Head>
|
2022-10-05 03:41:59 +00:00
|
|
|
<title>{path()}</title>
|
2021-12-08 03:38:31 +00:00
|
|
|
</Head>
|
|
|
|
);
|
2022-04-28 01:55:18 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
export default Meta;
|