Update sidebars.js

This commit is contained in:
prafull-opensignlabs
2025-08-28 16:31:12 +05:30
committed by GitHub
parent 128f6378cf
commit 5d8e7f738d
+12 -4
View File
@@ -10,7 +10,12 @@
*/
// @ts-check
import apiSidebar from './docs/API-docs/sidebar.ts';
// import apiSidebar from './docs/API-docs/sidebar.ts';
import v1SidebarMod from './docs/API-docs/v1/sidebar.js';
import v11SidebarMod from './docs/API-docs/v1.1/sidebar.js';
// The generator may export either an array or an object with { sidebar: [...] }
const apiV1Sidebar = Array.isArray(v1SidebarMod) ? v1SidebarMod : (v1SidebarMod.sidebar || v1SidebarMod.default || v1SidebarMod);
const apiV11Sidebar = Array.isArray(v11SidebarMod) ? v11SidebarMod : (v11SidebarMod.sidebar || v11SidebarMod.default || v11SidebarMod);
/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
const sidebars = {
@@ -18,9 +23,12 @@ const sidebars = {
tutorialSidebar: [{type: 'autogenerated', dirName: 'help'}],
selfhostSidebar: [{type: 'autogenerated', dirName: 'self-host'}],
contributeSidebar: [{type: 'autogenerated', dirName: 'contribute'}],
apiSidebar: apiSidebar,
// apiSidebar: apiSidebar,
// Separate sidebars per API version
apiV1Sidebar: apiV1Sidebar,
apiV11Sidebar: apiV11Sidebar,
// But you can create a sidebar manually
/*
tutorialSidebar: [