mirror of
https://github.com/supabase/supabase.git
synced 2026-10-18 15:49:09 +03:00
* init enterprise page * security section * cta form * support and quote sections * heading * add company email validation in request demo form * add performance section * remove og atm * enterprise og * enterprise og * enterprise og * remove full stops on headings * fix nav * max w * update values
42 lines
990 B
TypeScript
42 lines
990 B
TypeScript
import DevelopersDropdown from '~/components/Nav/DevelopersDropdown'
|
|
import ProductDropdown from '~/components/Nav/ProductDropdown'
|
|
|
|
import { data as DevelopersData } from 'data/Developers'
|
|
import SolutionsData from 'data/Solutions'
|
|
import { BlogPost } from 'contentlayer/generated'
|
|
|
|
export const getMenu = (latestBlogPosts: BlogPost[]) => ({
|
|
primaryNav: [
|
|
{
|
|
title: 'Product',
|
|
hasDropdown: true,
|
|
dropdown: <ProductDropdown />,
|
|
dropdownContainerClassName: 'rounded-xl',
|
|
subMenu: SolutionsData,
|
|
},
|
|
{
|
|
title: 'Developers',
|
|
hasDropdown: true,
|
|
dropdown: <DevelopersDropdown blogPosts={latestBlogPosts} />,
|
|
dropdownContainerClassName: 'rounded-xl',
|
|
subMenu: DevelopersData,
|
|
},
|
|
{
|
|
title: 'Enterprise',
|
|
url: '/enterprise',
|
|
},
|
|
{
|
|
title: 'Pricing',
|
|
url: '/pricing',
|
|
},
|
|
{
|
|
title: 'Docs',
|
|
url: '/docs',
|
|
},
|
|
{
|
|
title: 'Blog',
|
|
url: '/blog',
|
|
},
|
|
],
|
|
})
|