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
-
{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 {