From e786d437a5b158fac22d47ad770d2a0d7e283668 Mon Sep 17 00:00:00 2001 From: muhammed sinan Date: Wed, 25 Jun 2025 19:57:35 +0530 Subject: made the project app PWA and moved metadata into a sperate file app folder --- apps/web/src/app/layout.tsx | 36 +----------------------------------- 1 file changed, 1 insertion(+), 35 deletions(-) (limited to 'apps/web/src/app/layout.tsx') diff --git a/apps/web/src/app/layout.tsx b/apps/web/src/app/layout.tsx index 5d33100d..c76dc451 100644 --- a/apps/web/src/app/layout.tsx +++ b/apps/web/src/app/layout.tsx @@ -1,4 +1,3 @@ -import type { Metadata } from "next"; import { Inter } from "next/font/google"; import { ThemeProvider } from "next-themes"; import { Analytics } from "@vercel/analytics/react"; @@ -12,40 +11,7 @@ const inter = Inter({ variable: "--font-inter", }); -export const metadata: Metadata = { - title: "OpenCut", - description: - "A simple but powerful video editor that gets the job done. In your browser.", - openGraph: { - title: "OpenCut", - description: - "A simple but powerful video editor that gets the job done. In your browser.", - url: "https://opencut.app", - siteName: "OpenCut", - locale: "en_US", - type: "website", - images: [ - { - url: "https://opencut.app/opengraph-image.jpg", - width: 1200, - height: 630, - alt: "OpenCut", - }, - ], - }, - twitter: { - card: "summary_large_image", - title: "OpenCut", - description: - "A simple but powerful video editor that gets the job done. In your browser.", - creator: "@opencutapp", - images: ["/opengraph-image.jpg"], - }, - robots: { - index: true, - follow: true, - }, -}; +export { metadata } from './metadata' export default function RootLayout({ children, -- cgit v1.3.1 From 2e5b623d90ba250dd5c50b623bd8044fd6d62e2a Mon Sep 17 00:00:00 2001 From: muhammed sinan Date: Wed, 25 Jun 2025 20:14:55 +0530 Subject: metadata declared in layout file --- apps/web/src/app/layout.tsx | 3 ++- apps/web/src/app/metadata.ts | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'apps/web/src/app/layout.tsx') diff --git a/apps/web/src/app/layout.tsx b/apps/web/src/app/layout.tsx index c76dc451..ee045647 100644 --- a/apps/web/src/app/layout.tsx +++ b/apps/web/src/app/layout.tsx @@ -5,13 +5,14 @@ import Script from "next/script"; import "./globals.css"; import { Toaster } from "../components/ui/sonner"; import { TooltipProvider } from "../components/ui/tooltip"; +import { baseMetaData } from "./metadata"; const inter = Inter({ subsets: ["latin"], variable: "--font-inter", }); -export { metadata } from './metadata' +export const metadata = baseMetaData; export default function RootLayout({ children, diff --git a/apps/web/src/app/metadata.ts b/apps/web/src/app/metadata.ts index 4db2e8de..fe674381 100644 --- a/apps/web/src/app/metadata.ts +++ b/apps/web/src/app/metadata.ts @@ -1,6 +1,6 @@ import { Metadata } from "next"; -export const metadata: Metadata = { +export const baseMetaData: Metadata = { title: "OpenCut", description: "A simple but powerful video editor that gets the job done. In your browser.", -- cgit v1.3.1