File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1010 */
1111
1212// @ts -check
13- import apiSidebar from './docs/API-docs/sidebar.ts' ;
13+ // import apiSidebar from './docs/API-docs/sidebar.ts';
14+ import v1SidebarMod from './docs/API-docs/v1/sidebar.js' ;
15+ import v11SidebarMod from './docs/API-docs/v1.1/sidebar.js' ;
16+ // The generator may export either an array or an object with { sidebar: [...] }
17+ const apiV1Sidebar = Array . isArray ( v1SidebarMod ) ? v1SidebarMod : ( v1SidebarMod . sidebar || v1SidebarMod . default || v1SidebarMod ) ;
18+ const apiV11Sidebar = Array . isArray ( v11SidebarMod ) ? v11SidebarMod : ( v11SidebarMod . sidebar || v11SidebarMod . default || v11SidebarMod ) ;
1419
1520/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig } */
1621const sidebars = {
1722 // By default, Docusaurus generates a sidebar from the docs folder structure
1823 tutorialSidebar : [ { type : 'autogenerated' , dirName : 'help' } ] ,
1924 selfhostSidebar : [ { type : 'autogenerated' , dirName : 'self-host' } ] ,
2025 contributeSidebar : [ { type : 'autogenerated' , dirName : 'contribute' } ] ,
21- apiSidebar : apiSidebar ,
22-
23-
26+ // apiSidebar: apiSidebar,
27+
28+ // Separate sidebars per API version
29+ apiV1Sidebar : apiV1Sidebar ,
30+ apiV11Sidebar : apiV11Sidebar ,
31+
2432 // But you can create a sidebar manually
2533 /*
2634 tutorialSidebar: [
You can’t perform that action at this time.
0 commit comments