Skip to content

Commit 8319568

Browse files
committed
feat: update metadata getBaseUrl
1 parent 6fe0dfc commit 8319568

File tree

2 files changed

+6
-8
lines changed

2 files changed

+6
-8
lines changed

apps/docs/src/app/layout.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { Provider } from '@/app/provider';
44

55
import { getLocale, getTranslations } from 'next-intl/server';
66

7-
import { baseUrl, createMetadata } from '@/lib/metadata';
7+
import { createMetadata } from '@/lib/metadata';
88
import type { Viewport } from 'next';
99
import { Geist, Geist_Mono } from 'next/font/google';
1010

@@ -17,7 +17,6 @@ export async function generateMetadata() {
1717
default: t('title'),
1818
},
1919
description: t('description'),
20-
metadataBase: baseUrl,
2120
});
2221
}
2322

apps/docs/src/lib/metadata.ts

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import type { Metadata } from 'next/types';
22

33
export function createMetadata(override: Metadata): Metadata {
44
return {
5+
metadataBase: getBaseUrl(),
56
...override,
67
openGraph: {
78
title: override.title ?? undefined,
@@ -21,10 +22,8 @@ export function createMetadata(override: Metadata): Metadata {
2122
};
2223
}
2324

24-
export const baseUrl =
25-
process.env.NODE_ENV === 'development' ||
26-
!process.env.NEXT_PUBLIC_VERCEL_PROJECT_PRODUCTION_URL
25+
export function getBaseUrl(): URL {
26+
return !process.env.VERCEL_PROJECT_PRODUCTION_URL
2727
? new URL('http://localhost:3000')
28-
: new URL(
29-
`https://${process.env.NEXT_PUBLIC_VERCEL_PROJECT_PRODUCTION_URL}`,
30-
);
28+
: new URL(`https://${process.env.VERCEL_PROJECT_PRODUCTION_URL}`);
29+
}

0 commit comments

Comments
 (0)