From 3956ed77e11455a963ce17a64783d70fa666a7a0 Mon Sep 17 00:00:00 2001
From: Armand Philippot <git@armandphilippot.com>
Date: Fri, 24 Dec 2021 15:13:19 +0100
Subject: chore: replace homepage content with MDX content

I cannot import custom blocks through WP GraphQL, so I prefer to use
MDX file. This way I cannot import custom components.
---
 src/pages/index.tsx | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

(limited to 'src/pages/index.tsx')

diff --git a/src/pages/index.tsx b/src/pages/index.tsx
index 4146f34..3d4f6ff 100644
--- a/src/pages/index.tsx
+++ b/src/pages/index.tsx
@@ -4,18 +4,17 @@ import Head from 'next/head';
 import Layout from '@components/Layouts/Layout';
 import { seo } from '@config/seo';
 import { NextPageWithLayout } from '@ts/types/app';
-import { HomePage, HomePageProps } from '@ts/types/homepage';
 import { loadTranslation } from '@utils/helpers/i18n';
-import { getHomePage } from '@services/graphql/queries';
+import HomePageContent from '@content/pages/homepage.mdx';
 
-const Home: NextPageWithLayout<HomePageProps> = ({ data }) => {
+const Home: NextPageWithLayout = () => {
   return (
     <>
       <Head>
         <title>{seo.homepage.title}</title>
         <meta name="description" content={seo.homepage.description} />
       </Head>
-      <div dangerouslySetInnerHTML={{ __html: data.content }}></div>
+      <HomePageContent />
     </>
   );
 };
@@ -30,11 +29,8 @@ export const getStaticProps: GetStaticProps = async (ctx) => {
     process.env.NODE_ENV === 'production'
   );
 
-  const data: HomePage = await getHomePage();
-
   return {
     props: {
-      data,
       translation,
     },
   };
-- 
cgit v1.2.3

