XianCH hace 4 meses
padre
commit
2e43850901
Se han modificado 1 ficheros con 9 adiciones y 8 borrados
  1. 9 8
      src/app/[locale]/layout.tsx

+ 9 - 8
src/app/[locale]/layout.tsx

@@ -73,6 +73,7 @@ export default async function LocaleLayout({
     const messages = await getMessages();
 
     const { data } = await getSystemReq()
+    console.log(data)
     return (
         <html lang={locale} suppressHydrationWarning>
             <head>
@@ -83,17 +84,17 @@ export default async function LocaleLayout({
                 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> */}
 
                 {/* <!-- Open Graph Metadata --> */}
-                <meta property="og:title" content={data.og.title} />
-                <meta property="og:description" content={data.og.description} />
-                <meta property="og:image" content={data.og.url} />
-                <meta property="og:url" content={data.og.address} />
+                <meta property="og:title" content={data?.og?.title || ''} />
+                <meta property="og:description" content={data?.og?.description || ''} />
+                <meta property="og:image" content={data?.og?.url || ''} />
+                <meta property="og:url" content={data?.og?.address || ''} />
                 <meta property="og:type" content="website" />
 
                 {/* <!-- Twitter Card Metadata --> */}
-                <meta name="twitter:card" content={data.og.address} />
-                <meta name="twitter:title" content={data.og.title} />
-                <meta name="twitter:description" content={data.og.description} />
-                <meta name="twitter:image" content={data.og.url} />
+                <meta name="twitter:card" content={data?.og?.address || ''} />
+                <meta name="twitter:title" content={data?.og?.title || ''} />
+                <meta name="twitter:description" content={data?.og?.description || ''} />
+                <meta name="twitter:image" content={data?.og?.url || ''} />
             </head>
             <body className={clsx("font-sans", fontSans.variable)}>
                 <NextIntlClientProvider messages={messages}>