Files
supabase/apps/www/data/nav.tsx
Francesco Sansalvadore e74ea22dff feat: enterprise page (#29555)
* 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
2024-09-30 14:31:33 +00:00

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',
},
],
})