From 7e16f500cb7bc0cfd8bafbf6bb1555704f771231 Mon Sep 17 00:00:00 2001
From: Armand Philippot <git@armandphilippot.com>
Date: Fri, 29 Apr 2022 12:13:34 +0200
Subject: chore: remove old pages, components, helpers and types

Since I'm using new components, I will also rewrite the GraphQL queries
so it is easier to start from scratch.
---
 src/components/PostHeader/PostHeader.tsx | 57 --------------------------------
 1 file changed, 57 deletions(-)
 delete mode 100644 src/components/PostHeader/PostHeader.tsx

(limited to 'src/components/PostHeader/PostHeader.tsx')

diff --git a/src/components/PostHeader/PostHeader.tsx b/src/components/PostHeader/PostHeader.tsx
deleted file mode 100644
index c0a6b68..0000000
--- a/src/components/PostHeader/PostHeader.tsx
+++ /dev/null
@@ -1,57 +0,0 @@
-import PostMeta from '@components/PostMeta/PostMeta';
-import { ArticleMeta } from '@ts/types/articles';
-import { Cover } from '@ts/types/cover';
-import Image from 'next/image';
-import React, { ReactElement } from 'react';
-import styles from './PostHeader.module.scss';
-
-const PostHeader = ({
-  cover,
-  intro,
-  title,
-  meta,
-}: {
-  cover?: Cover;
-  intro?: string | ReactElement;
-  meta?: ArticleMeta;
-  title: string;
-}) => {
-  const getIntro = () => {
-    if (React.isValidElement(intro)) {
-      const Intro = () => intro;
-      return (
-        <div className={styles.intro}>
-          <Intro />
-        </div>
-      );
-    }
-
-    return (
-      intro && (
-        <div
-          className={styles.intro}
-          dangerouslySetInnerHTML={{ __html: intro }}
-        ></div>
-      )
-    );
-  };
-
-  return (
-    <header className={styles.wrapper}>
-      <div className={styles.body}>
-        <h1 className={styles.title}>
-          {cover && (
-            <span className={styles.cover}>
-              <Image src={cover.sourceUrl} alt={cover.altText} layout="fill" />
-            </span>
-          )}
-          {title}
-        </h1>
-        {meta && <PostMeta kind="article" meta={meta} />}
-        {getIntro()}
-      </div>
-    </header>
-  );
-};
-
-export default PostHeader;
-- 
cgit v1.2.3

