diff --git a/source/src/pages/Page.tsx b/source/src/pages/Page.tsx index 95b33be..ef61c14 100644 --- a/source/src/pages/Page.tsx +++ b/source/src/pages/Page.tsx @@ -104,11 +104,11 @@ const StyledMetaContainer = styled.div` })}; ` -function parseToc(json: TocElement[]) { +function parseToc(tocData: TocElement[]) { return (
    - {json.map((elem) => ( - // elem: content, i, lvl + {tocData.map((elem) => ( + // use elem.lvl
  1. {elem.content} diff --git a/source/src/types/typings.d.ts b/source/src/types/typings.d.ts index 1736c45..2b4debc 100644 --- a/source/src/types/typings.d.ts +++ b/source/src/types/typings.d.ts @@ -1,6 +1,8 @@ export interface TocElement { slug: string content: string + i: number + lvl: number } export interface Post {