Changed MetaData 13.2

This commit is contained in:
Théo 2023-02-26 18:06:07 +01:00
parent 551409b492
commit baeb4b6bfc
6 changed files with 29 additions and 39 deletions

View file

@ -1,5 +1,9 @@
import UserAuthForm from '@/ui/UserAuthForm';
export const metadata = {
title: 'Connexion - Peer-at Code'
};
export default function Page() {
return (
<>

View file

@ -1,5 +1,9 @@
import UserAuthForm from '@/ui/UserAuthForm';
export const metadata = {
title: 'Inscription - Peer-at Code'
};
export default function Page() {
return (
<>

View file

@ -1,5 +1,8 @@
import Card from '@/ui/Card';
import CardTable from '@/ui/CardTable';
export const metadata = {
title: 'Dashboard - Peer-at Code'
};
export default function Page() {
return (

View file

@ -2,6 +2,19 @@ import { getPuzzle, getPuzzles } from '@/lib/puzzles';
import Puzzle from '@/ui/Puzzle';
import { notFound } from 'next/navigation';
export async function generateMetadata({
params
}: {
params: { id: number };
searchParams: URLSearchParams;
}) {
const { id } = params;
const puzzle = await getPuzzle(id);
return { title: `${puzzle.name} - Peer-at Code` };
}
export default async function Page({ params }: { params: { id: number } }) {
const { id } = params;

View file

@ -1,9 +1,12 @@
import { getPuzzles } from '@/lib/puzzles';
import Puzzles from '@/ui/Puzzles';
export const metadata = {
title: 'Puzzles - Peer-at Code'
};
export default async function Page() {
const data = await getPuzzles();
return (
<div className="flex flex-col space-y-6">
<Puzzles data={data} />

View file

@ -1,37 +0,0 @@
import DefaultTags from '@/ui/DefaultTags';
export default function Head() {
return (
<>
<DefaultTags />
<title>Peer-at Code</title>
<meta name="title" content="Peer-at Code" />
<meta
name="description"
content="Peer-at Code a pour but de donner lenvie de coder et dapprendre par le jeu!"
/>
<meta property="og:type" content="website" />
{/* <meta property="og:url" content="https://peer-at-code.be/" /> */}
<meta property="og:title" content="Peer-at Code" />
<meta
property="og:description"
content="Peer-at Code a pour but de donner lenvie de coder et dapprendre par le jeu!"
/>
{/* <meta property="og:image" content="/assets/social.jpg" /> */}
<meta property="twitter:card" content="summary_large_image" />
<meta property="twitter:url" content="https://peet-at-code.be/" />
<meta property="twitter:title" content="Peer-at Code" />
<meta
property="twitter:description"
content="Peer-at Code a pour but de donner lenvie de coder et dapprendre par le jeu!"
/>
{/* <meta property="twitter:image" content="/assets/social.jpg" /> */}
</>
);
}