diff --git a/apps/www/internals/generate-sitemap.mjs b/apps/www/internals/generate-sitemap.mjs index 2e7ece2c0cb..70f76b5b09a 100644 --- a/apps/www/internals/generate-sitemap.mjs +++ b/apps/www/internals/generate-sitemap.mjs @@ -24,8 +24,8 @@ async function generate() { '!pages/*/index.tsx', '!pages/api', '!pages/404.js', - //get the generated partner pages - '.next/server/pages/partners/*.html', + '.next/server/pages/partners/integrations/*.html', + '.next/server/pages/partners/experts/*.html', ]) const blogUrl = 'blog' @@ -39,9 +39,9 @@ async function generate() { .filter((page) => !page.includes('_document.tsx')) .map((page) => { const path = page - //replace the path for the generated partner pages - .replace('.next/server/pages/partners/', '/partners/') + .replace('.next/server/pages', '') .replace('pages', '') + .replace('.html', '') // add a `/` for blog posts .replace('_blog', `/${blogUrl}`) .replace('_case-studies', `/${caseStudiesUrl}`) @@ -49,7 +49,6 @@ async function generate() { .replace('_alternatives', '/alternatives') .replace('.tsx', '') .replace('.mdx', '') - .replace('.html', '') // replace the paths for nested 'index' based routes .replace('/auth/Auth', '/auth') .replace('/database/Database', '/database') diff --git a/apps/www/pages/partners/[slug].tsx b/apps/www/pages/partners/[slug].tsx index 93cb02670c1..2e7ad652ba5 100644 --- a/apps/www/pages/partners/[slug].tsx +++ b/apps/www/pages/partners/[slug].tsx @@ -1,202 +1,12 @@ -import { IconChevronLeft, IconExternalLink } from 'ui' -import { marked } from 'marked' import { GetStaticPaths, GetStaticProps } from 'next' -import { NextSeo } from 'next-seo' -import Image from 'next/image' -import Link from 'next/link' -import { Swiper, SwiperSlide } from 'swiper/react' import 'swiper/swiper.min.css' -import DefaultLayout from '~/components/Layouts/Default' -import SectionContainer from '~/components/Layouts/SectionContainer' import supabase from '~/lib/supabase' import { Partner } from '~/types/partners' import Error404 from '../404' -function PartnerPage({ partner }: { partner: Partner }) { - if (!partner) return - return ( - <> - - - - -
- {/* Back button */} - - - - Back - - - -
- {partner.title} -

- {partner.title} -

-
- -
- - {partner.images.map((image: any, i: number) => { - return ( - -
- {partner.title} -
-
- ) - })} -
-
- -
-
-

- Overview -

- - {partner.video && ( -
-