mirror of
https://github.com/LukeHagar/better-auth.git
synced 2025-12-09 20:27:44 +00:00
docs: metadata
This commit is contained in:
28
docs/lib/metadata.ts
Normal file
28
docs/lib/metadata.ts
Normal file
@@ -0,0 +1,28 @@
|
||||
import type { Metadata } from "next/types";
|
||||
|
||||
export function createMetadata(override: Metadata): Metadata {
|
||||
return {
|
||||
...override,
|
||||
openGraph: {
|
||||
title: override.title ?? undefined,
|
||||
description: override.description ?? undefined,
|
||||
url: "https://better-auth.vercel.app",
|
||||
images: "https://better-auth.vercel.app/og.png",
|
||||
siteName: "Better Auth",
|
||||
...override.openGraph,
|
||||
},
|
||||
twitter: {
|
||||
card: "summary_large_image",
|
||||
creator: "@beakcru",
|
||||
title: override.title ?? undefined,
|
||||
description: override.description ?? undefined,
|
||||
images: "https://better-auth.vercel.app/og.png",
|
||||
...override.twitter,
|
||||
},
|
||||
};
|
||||
}
|
||||
|
||||
export const baseUrl =
|
||||
process.env.NODE_ENV === "development"
|
||||
? new URL("http://localhost:3000")
|
||||
: new URL(`https://${process.env.VERCEL_URL!}`);
|
||||
Reference in New Issue
Block a user