generateMeta() — supabase Function Reference
Architecture documentation for the generateMeta() function in generateMeta.ts from the supabase codebase.
Entity Profile
Dependency Diagram
graph TD e27be43b_8102_3846_2bda_1541dc989459["generateMeta()"] 3ea31e92_a93d_8488_9226_87ddc26093ef["getImageURL()"] e27be43b_8102_3846_2bda_1541dc989459 -->|calls| 3ea31e92_a93d_8488_9226_87ddc26093ef 792f504c_5fa0_0016_06ce_b47b77aeb57d["mergeOpenGraph()"] e27be43b_8102_3846_2bda_1541dc989459 -->|calls| 792f504c_5fa0_0016_06ce_b47b77aeb57d style e27be43b_8102_3846_2bda_1541dc989459 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
apps/cms/src/utilities/generateMeta.ts lines 21–46
export const generateMeta = async (args: { doc: Partial<Post> | null }): Promise<Metadata> => {
const { doc } = args
const ogImage = getImageURL(doc?.meta?.image)
const title = doc?.meta?.title
? doc?.meta?.title + ' | Payload Website Template'
: 'Payload Website Template'
return {
description: doc?.meta?.description,
openGraph: mergeOpenGraph({
description: doc?.meta?.description || '',
images: ogImage
? [
{
url: ogImage,
},
]
: undefined,
title,
url: Array.isArray(doc?.slug) ? doc?.slug.join('/') : '/',
}),
title,
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does generateMeta() do?
generateMeta() is a function in the supabase codebase.
What does generateMeta() call?
generateMeta() calls 2 function(s): getImageURL, mergeOpenGraph.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free