From aa1ca65e7c9807c6d6020e39166536297fe1cdae Mon Sep 17 00:00:00 2001
From: Armand Philippot <git@armandphilippot.com>
Date: Sat, 15 Jan 2022 22:45:57 +0100
Subject: chore: update sidebar and widgets styles

I'm now using a widget that can be expanded/collapsed. It also allows
me to handle more effectively widgets overflow and to avoid styles
repetitions.
However, with stylelint rule "no-descending-specificity", I'm not sure
if the stylesheets are really logical... Maybe I should deactivate this
rule.
---
 src/components/ToC/ToC.tsx | 29 -----------------------------
 1 file changed, 29 deletions(-)
 delete mode 100644 src/components/ToC/ToC.tsx

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

diff --git a/src/components/ToC/ToC.tsx b/src/components/ToC/ToC.tsx
deleted file mode 100644
index b172b3a..0000000
--- a/src/components/ToC/ToC.tsx
+++ /dev/null
@@ -1,29 +0,0 @@
-import { t } from '@lingui/macro';
-import { Heading } from '@ts/types/app';
-import useHeadingsTree from '@utils/hooks/useHeadingsTree';
-import styles from './ToC.module.scss';
-
-const ToC = () => {
-  const headingsTree = useHeadingsTree('article');
-  const title = t`Table of contents`;
-
-  const getItems = (headings: Heading[]) => {
-    return headings.map((heading) => {
-      return (
-        <li key={heading.id}>
-          <a href={`#${heading.id}`}>{heading.title}</a>
-          {heading.children.length > 0 && <ol>{getItems(heading.children)}</ol>}
-        </li>
-      );
-    });
-  };
-
-  return (
-    <div className={styles.wrapper}>
-      <h2>{title}</h2>
-      <ol className={styles.list}>{getItems(headingsTree)}</ol>
-    </div>
-  );
-};
-
-export default ToC;
-- 
cgit v1.2.3

