We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c6be771 commit cec13d8Copy full SHA for cec13d8
utils/metadata.ts
@@ -0,0 +1,28 @@
1
+import type { Metadata } from 'next/types';
2
+
3
+export function createMetadata(override: Metadata): Metadata {
4
+ return {
5
+ ...override,
6
+ openGraph: {
7
+ title: override.title ?? undefined,
8
+ description: override.description ?? undefined,
9
+ url: 'https://fumadocs.vercel.app',
10
+ images: '/banner.png',
11
+ siteName: 'Nextify',
12
+ ...override.openGraph,
13
+ },
14
+ twitter: {
15
+ card: 'summary_large_image',
16
+ creator: '@Official_R_deep',
17
18
19
20
+ ...override.twitter,
21
22
+ };
23
+}
24
25
+export const baseUrl =
26
+ process.env.NODE_ENV === 'development'
27
+ ? new URL('http://localhost:3000')
28
+ : new URL(`https://${process.env.VERCEL_URL!}`);
0 commit comments