sidebars/docs.js (101 lines of code) (raw):

/** * Creating a sidebar enables you to: - create an ordered group of docs - render a sidebar for each doc of that group - provide next/previous navigation The sidebars can be generated from the filesystem, or explicitly defined here. Create as many sidebars as you want. */ module.exports = { // By default, Docusaurus generates a sidebar from the docs folder structure // tutorialSidebar: [{ // type: 'autogenerated', dirName: '.', // }], // But you can create a sidebar manually tutorialSidebar: [ 'introduction', 'roadmap', { type: 'category', label: 'Installation and Deployment', collapsible: true, collapsed: false, items: [ { type: 'autogenerated', dirName: 'instruction', }, ], }, { type: 'category', label: 'Design Document', collapsible: true, collapsed: false, items: [ { type: 'category', label: 'Event Handling and Integration', collapsible: true, collapsed: false, items: [ { type: 'autogenerated', dirName: 'design-document/01-event-handling-and-integration', }, ], }, { type: 'category', label: 'Observability', collapsible: true, collapsed: false, items: [ { type: 'autogenerated', dirName: 'design-document/02-observability', }, ], }, { type: 'category', label: 'Connect', collapsible: true, collapsed: false, items: [ { type: 'autogenerated', dirName: 'design-document/03-connect', }, ], }, 'design-document/schema-registry', 'design-document/spi', 'design-document/stream', ], }, { type: 'category', label: 'EventMesh SDK for Java', collapsible: true, collapsed: false, items: [ { type: 'autogenerated', dirName: 'sdk-java', }, ], }, { type: 'category', label: 'Upgrade Guide', collapsible: true, collapsed: false, items: [ { type: 'autogenerated', dirName: 'upgrade-guide', }, ], }, { type: 'category', label: 'Application Scenario', collapsible: true, collapsed: false, items: [ { type: 'autogenerated', dirName: 'application-scenario', }, ], }, ], };