From eb64cf1ab9379813cf46a76bc0e7be620fafcecc Mon Sep 17 00:00:00 2001 From: mvozbranyuk Date: Wed, 22 Feb 2023 18:26:05 +0300 Subject: [PATCH 01/10] partners slug moved to integrations and experts pages --- apps/www/pages/partners/experts/[slug].tsx | 244 ++++++++++++++++++ .../pages/partners/integrations/[slug].tsx | 244 ++++++++++++++++++ 2 files changed, 488 insertions(+) create mode 100644 apps/www/pages/partners/experts/[slug].tsx create mode 100644 apps/www/pages/partners/integrations/[slug].tsx diff --git a/apps/www/pages/partners/experts/[slug].tsx b/apps/www/pages/partners/experts/[slug].tsx new file mode 100644 index 00000000000..e06148d892e --- /dev/null +++ b/apps/www/pages/partners/experts/[slug].tsx @@ -0,0 +1,244 @@ +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 {IconChevronLeft, IconExternalLink} from 'ui' +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 Partner({ 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 && ( +
+