add metadata
This commit is contained in:
parent
ffb749d3c4
commit
4ee687768c
16
app/page.tsx
16
app/page.tsx
@ -3,6 +3,22 @@ import { Contacts } from '@/components/contacts';
|
||||
import { Person } from '@/components/person';
|
||||
import { Skills } from '@/components/skills';
|
||||
import { Work } from '@/components/work';
|
||||
import { type Metadata } from 'next';
|
||||
import { getTranslations } from 'next-intl/server';
|
||||
|
||||
type Parameters = {
|
||||
params: {
|
||||
locale: string;
|
||||
};
|
||||
};
|
||||
|
||||
export async function generateMetadata({ params: { locale } }: Parameters): Promise<Metadata> {
|
||||
const t = await getTranslations({ locale, namespace: 'HomePage' });
|
||||
|
||||
return {
|
||||
title: t('title'),
|
||||
};
|
||||
}
|
||||
|
||||
export default function HomePage() {
|
||||
return (
|
||||
|
||||
@ -1,4 +1,8 @@
|
||||
{
|
||||
"HomePage": {
|
||||
"title": "Влад Чикалкин",
|
||||
"description": "веб-разработчик React Next.js Typescript"
|
||||
},
|
||||
"Person": {
|
||||
"hello": "Привет! Я Влад 👋",
|
||||
"description": "Веб-разработчик с широким опытом работы в различных проектах. Люблю технологии и создавать приятный софт"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user