diff --git a/app/[lang]/layout.tsx b/app/[lang]/layout.tsx index 14b9bc7..7af2254 100644 --- a/app/[lang]/layout.tsx +++ b/app/[lang]/layout.tsx @@ -1,8 +1,6 @@ import "@/styles/globals.css" -import { Metadata } from "next" import Script from "next/script" -import { siteConfig } from "@/config/site" import { fontDisplay, fontSans } from "@/lib/fonts" import { SiteFooter } from "@/components/site-footer" import { SiteHeader } from "@/components/site-header" @@ -14,29 +12,6 @@ export async function generateStaticParams() { return languages.map((language) => ({ language })) } -export const metadata: Metadata = { - metadataBase: new URL("https://pse.dev"), - title: { - default: siteConfig.name, - template: `%s - ${siteConfig.name}`, - }, - description: siteConfig.description, - icons: { - icon: "/favicon.svg", - shortcut: "/favicon.svg", - apple: "/apple-touch-icon.png", - }, - openGraph: { - images: [ - { - url: "/og-image.png", - width: 1200, - height: 630, - }, - ], - }, -} - interface RootLayoutProps { children: React.ReactNode params: any diff --git a/app/layout.tsx b/app/layout.tsx index 649e68b..d10d18a 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -2,7 +2,6 @@ import "@/styles/globals.css" import { Metadata } from "next" import { siteConfig } from "@/config/site" - import { languages } from "./i18n/settings" import { QueryClientProvider, useQueryClient } from "@tanstack/react-query" import { QueryClientProviderLayout } from "@/components/layouts/QueryProviderLayout" @@ -18,6 +17,12 @@ export const metadata: Metadata = { template: `%s - ${siteConfig.name}`, }, description: siteConfig.description, + viewport: { + width: "device-width", + initialScale: 1, + maximumScale: 1, + userScalable: false, + }, icons: { icon: "/favicon.svg", shortcut: "/favicon.svg",