@@ -5,7 +5,6 @@ import React, { useEffect, useState } from "react";
5
5
import DocSidebar from '@theme/DocSidebar' ;
6
6
import styles from "@site/src/theme/Layout/styles.module.css"
7
7
import useDocusaurusContext from '@docusaurus/useDocusaurusContext' ;
8
- import { fetchAndGenerateSidebarItems } from "@site/src/helpers" ;
9
8
import * as capitalize from "lodash.capitalize"
10
9
11
10
function generateSidebarItems ( docs ) {
@@ -84,24 +83,20 @@ const CustomPage = (props) => {
84
83
const [ formattedData , setFormattedData ] = useState ( [ ] ) ;
85
84
86
85
useEffect ( ( ) => {
87
- fetchAndGenerateSidebarItems ( NETWORK_NAMES . linea ) . then ( generatedItems => {
88
- console . log ( "generatedItems" , generatedItems ) ;
89
- console . log ( "generatedSidebarItems)" , generateSidebarItems ( siteConfig . customFields . sidebarData . docs ) ) ;
90
- setFormattedData ( generateSidebarItems ( siteConfig . customFields . sidebarData . docs ) . map ( item => {
91
- if ( item ?. label === "Reference" && item ?. items ) {
92
- return {
93
- ...item ,
94
- items : item . items . map ( referenceItem => {
95
- if ( referenceItem ?. label === capitalize ( NETWORK_NAMES . linea ) && referenceItem ?. items ) {
96
- return { ...referenceItem , items : [ ...referenceItem . items , ...generatedItems ] } ;
97
- }
98
- return referenceItem ;
99
- } )
100
- }
86
+ setFormattedData ( generateSidebarItems ( siteConfig . customFields . sidebarData . docs ) . map ( item => {
87
+ if ( item ?. label === "Reference" && item ?. items ) {
88
+ return {
89
+ ...item ,
90
+ items : item . items . map ( referenceItem => {
91
+ if ( referenceItem ?. label === capitalize ( NETWORK_NAMES . linea ) && referenceItem ?. items ) {
92
+ return { ...referenceItem , items : [ ...referenceItem . items , ...siteConfig . customFields . dynamicData ] } ;
93
+ }
94
+ return referenceItem ;
95
+ } )
101
96
}
102
- return item ;
103
- } ) ) ;
104
- } ) ;
97
+ }
98
+ return item ;
99
+ } ) ) ;
105
100
} , [ ] ) ;
106
101
107
102
return formattedData ? (
0 commit comments