add lorem picsum to galeries

This commit is contained in:
Guillaume Dorce 2023-03-05 19:12:35 +01:00
parent f352489f3a
commit 2fed7cd7e5
4 changed files with 30 additions and 6 deletions

View File

@ -11,8 +11,16 @@ const config = {
/* If trying out the experimental appDir, comment the i18n config out /* If trying out the experimental appDir, comment the i18n config out
* @see https://github.com/vercel/next.js/issues/41980 */ * @see https://github.com/vercel/next.js/issues/41980 */
i18n: { i18n: {
locales: ["en"], locales: ["fr"],
defaultLocale: "en", defaultLocale: "fr",
},
images: {
remotePatterns: [
{
protocol: "https",
hostname: "picsum.photos",
}
],
}, },
}; };
export default config; export default config;

View File

@ -8,7 +8,7 @@ export default function Contact() {
<h1 className="text-4xl font-bold">Contact</h1> <h1 className="text-4xl font-bold">Contact</h1>
<div className="flex flex-col gap-6"> <div className="flex flex-col gap-6">
<p className="text-xl"> <p className="text-xl">
Vous pouvez nous contacter par mail à l&apos;adresse suivante : {" "} Vous pouvez nous contacter par mail à l&apos;adresse suivante : {" "}
<a href="mailto:contact@pchl.fr" className="text-stone-900">contact@pchl.fr</a> <a href="mailto:contact@pchl.fr" className="text-stone-900">contact@pchl.fr</a>
</p> </p>
<p className="text-xl"> <p className="text-xl">

View File

@ -1,6 +1,7 @@
import { Layout } from "./index"; import { Layout } from "./index";
import Image from "next/image";
export default function Galeries() { export default function Galeries({ pictures }: { pictures: string[] }) {
return ( return (
<Layout title="Galeries"> <Layout title="Galeries">
<div className="container mx-auto p-8"> <div className="container mx-auto p-8">
@ -8,11 +9,26 @@ export default function Galeries() {
<h1 className="text-4xl font-bold">Galeries</h1> <h1 className="text-4xl font-bold">Galeries</h1>
<div className="flex flex-col gap-6"> <div className="flex flex-col gap-6">
<p className="text-xl"> <p className="text-xl">
Voici les photos des galeries du club. Voici les photos des galeries du club.
</p> </p>
</div> </div>
<div>
{pictures?.map((picture) => (
<div key={picture}>
<Image src={picture} alt="" width={500} height={500} key={picture} />
</div>
))}
</div>
</div> </div>
</div> </div>
</Layout> </Layout>
); );
} }
export function getServerSideProps() {
return {
props: {
pictures: ["https://picsum.photos/seed/1/500","https://picsum.photos/seed/2/500","https://picsum.photos/seed/3/500"],
},
};
}

View File

@ -13,4 +13,4 @@
h1 { h1 {
font-family: 'Poppins', sans-serif; font-family: 'Poppins', sans-serif;
} }