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.
---
 .../ExpandableWidget/ExpandableWidget.tsx          | 61 ----------------------
 1 file changed, 61 deletions(-)
 delete mode 100644 src/components/WidgetParts/ExpandableWidget/ExpandableWidget.tsx

(limited to 'src/components/WidgetParts/ExpandableWidget/ExpandableWidget.tsx')

diff --git a/src/components/WidgetParts/ExpandableWidget/ExpandableWidget.tsx b/src/components/WidgetParts/ExpandableWidget/ExpandableWidget.tsx
deleted file mode 100644
index 38e57ad..0000000
--- a/src/components/WidgetParts/ExpandableWidget/ExpandableWidget.tsx
+++ /dev/null
@@ -1,61 +0,0 @@
-import { TitleLevel } from '@ts/types/app';
-import { ReactNode, useState } from 'react';
-import { useIntl } from 'react-intl';
-import styles from './ExpandableWidget.module.scss';
-
-const ExpandableWidget = ({
-  children,
-  title,
-  titleLevel = 2,
-  expand = false,
-  withBorders = false,
-  kind = 'regular',
-}: {
-  children: ReactNode;
-  title: string;
-  titleLevel?: TitleLevel;
-  expand?: boolean;
-  withBorders?: boolean;
-  kind?: 'regular' | 'toc';
-}) => {
-  const intl = useIntl();
-  const [isExpanded, setIsExpanded] = useState<boolean>(expand);
-
-  const handleExpanse = () => setIsExpanded((prev) => !prev);
-
-  const TitleTag = `h${titleLevel}` as keyof JSX.IntrinsicElements;
-
-  const wrapperKindClass = styles[`wrapper--${kind}`];
-  const wrapperClasses = `${styles.wrapper} ${
-    isExpanded ? styles['wrapper--expanded'] : ''
-  } ${wrapperKindClass}`;
-
-  const bodyClasses = `${styles.body} ${
-    withBorders ? styles['body--borders'] : ''
-  }`;
-
-  return (
-    <div className={wrapperClasses}>
-      <button type="button" className={styles.header} onClick={handleExpanse}>
-        <span className="screen-reader-text">
-          {isExpanded
-            ? intl.formatMessage({
-                defaultMessage: 'Collapse',
-                description: 'ExpandableWidget: collapse text',
-                id: 'WRkY1/',
-              })
-            : intl.formatMessage({
-                defaultMessage: 'Expand',
-                description: 'ExpandableWidget: expand text',
-                id: 'hV0qHp',
-              })}
-        </span>
-        <TitleTag className={styles.title}>{title}</TitleTag>
-        <span className={styles.icon} aria-hidden={true}></span>
-      </button>
-      <div className={bodyClasses}>{children}</div>
-    </div>
-  );
-};
-
-export default ExpandableWidget;
-- 
cgit v1.2.3

