From aa1ca65e7c9807c6d6020e39166536297fe1cdae Mon Sep 17 00:00:00 2001 From: Armand Philippot 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 ( -
  • - {heading.title} - {heading.children.length > 0 &&
      {getItems(heading.children)}
    } -
  • - ); - }); - }; - - return ( -
    -

    {title}

    -
      {getItems(headingsTree)}
    -
    - ); -}; - -export default ToC; -- cgit v1.2.3