|
import type { Metadata, Viewport } from "next"; |
|
import { Sriracha } from "next/font/google"; |
|
import "./globals.css"; |
|
import { ReactNode } from "react"; |
|
import { Analytics } from "@vercel/analytics/react"; |
|
|
|
const inter = Sriracha({ weight: "400", subsets: ["latin"] }); |
|
|
|
const title = "tryEmoji"; |
|
const description = "Turn emoji into amazing artwork via AI"; |
|
|
|
export const metadata: Metadata = { |
|
title, |
|
description, |
|
openGraph: { |
|
title, |
|
description, |
|
type: "website", |
|
url: "https://tryemoji.com", |
|
images: [ |
|
{ |
|
url: "https://tryemoji.com/og.png", |
|
width: 630, |
|
height: 473, |
|
alt: "tryEmoji", |
|
}, |
|
], |
|
}, |
|
}; |
|
|
|
const viewport: Viewport = { |
|
width: "device-width", |
|
initialScale: 1, |
|
userScalable: false, |
|
maximumScale: 1, |
|
minimumScale: 1, |
|
}; |
|
|
|
export { viewport }; |
|
|
|
export default function RootLayout({ children }: { children: ReactNode }) { |
|
return ( |
|
<html lang="en"> |
|
<body className={inter.className}>{children}</body> |
|
<Analytics></Analytics> |
|
</html> |
|
); |
|
} |
|
|