From 67a10ad7d8e902d38d156ee19ddea05bb8aa5b14 Mon Sep 17 00:00:00 2001 From: Mathis HERRIOT <197931332+0x485254@users.noreply.github.com> Date: Wed, 21 Jan 2026 09:47:49 +0100 Subject: [PATCH] feat(layout): add metadata base URL configuration for dynamic app URL - Configured `metadataBase` in `RootLayout` using `NEXT_PUBLIC_APP_URL` with a fallback to the default URL. --- frontend/src/app/layout.tsx | 3 +++ frontend/src/components/content-card.tsx | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/src/app/layout.tsx b/frontend/src/app/layout.tsx index 1e826a0..f40ce16 100644 --- a/frontend/src/app/layout.tsx +++ b/frontend/src/app/layout.tsx @@ -49,6 +49,9 @@ export const metadata: Metadata = { images: ["/memegoat-og.png"], }, icons: "/memegoat-color.svg", + metadataBase: new URL( + process.env.NEXT_PUBLIC_APP_URL || "https://memegoat.fr", + ), }; export default function RootLayout({ diff --git a/frontend/src/components/content-card.tsx b/frontend/src/components/content-card.tsx index d04fa5e..48cfc4b 100644 --- a/frontend/src/components/content-card.tsx +++ b/frontend/src/components/content-card.tsx @@ -71,7 +71,6 @@ export function ContentCard({ content }: ContentCardProps) { } }; - return (