diff --git a/apps/docs/components/FunctionsExamples.tsx b/apps/docs/components/FunctionsExamples.tsx index f2f603b4b98..a741c0c1751 100644 --- a/apps/docs/components/FunctionsExamples.tsx +++ b/apps/docs/components/FunctionsExamples.tsx @@ -33,10 +33,9 @@ const examples = [ href: 'https://github.com/supabase/supabase/blob/master/examples/edge-functions/supabase/functions/read-storage/index.ts', }, { - name: 'OpenGraph Image Generation', - description: - 'Generate Open Graph images with Deno and Supabase Edge Functions, no framework needed.', - href: 'https://github.com/supabase/supabase/tree/master/examples/edge-functions/supabase/functions/opengraph', + name: 'Open Graph Image Generation', + description: 'Generate Open Graph images with Deno and Supabase Edge Functions.', + href: '/guides/functions/examples/og-image', }, { name: 'OG Image Generation & Storage CDN Caching', diff --git a/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts b/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts index 15ed4da6f54..004ce383c5d 100644 --- a/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts +++ b/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts @@ -316,8 +316,15 @@ export const functions = { items: [ { name: 'Overview', url: '/guides/functions', items: [] }, { name: 'Auth', url: '/guides/functions/auth', items: [] }, - { name: 'Examples', url: '/guides/functions/examples', items: [] }, { name: 'CI/CD Workflow', url: '/guides/functions/cicd-workflow', items: [] }, + { + name: 'Examples', + url: '/guides/functions/examples', + items: [ + { name: 'Overview', url: '/guides/functions/examples', items: [] }, + { name: 'OG Image', url: '/guides/functions/examples/og-image', items: [] }, + ], + }, ], } diff --git a/apps/docs/pages/guides/functions/examples.mdx b/apps/docs/pages/guides/functions/examples/index.mdx similarity index 100% rename from apps/docs/pages/guides/functions/examples.mdx rename to apps/docs/pages/guides/functions/examples/index.mdx diff --git a/apps/docs/pages/guides/functions/examples/og-image.mdx b/apps/docs/pages/guides/functions/examples/og-image.mdx new file mode 100644 index 00000000000..8f8c8a8ada5 --- /dev/null +++ b/apps/docs/pages/guides/functions/examples/og-image.mdx @@ -0,0 +1,60 @@ +import Layout from '~/layouts/DefaultGuideLayout' + +export const meta = { + id: 'examples-og-image', + title: 'Generating OG Images', + description: 'Generate Open Graph images with Deno and Supabase Edge Functions.', +} + +