import type {SidebarsConfig} from '@docusaurus/plugin-content-docs'; // This runs in Node.js - Don't use client-side code here (browser APIs, JSX...) /** * 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. */ const sidebars: SidebarsConfig = { tutorialSidebar: [ 'intro', { type: 'category', label: '🏗️ Architecture', items: ['architecture', 'timer-architecture', 'caching-strategy', 'api-reference'], collapsible: true, collapsed: false, }, { type: 'category', label: '💻 Development', items: ['setup', 'coding-guidelines', 'critical-patterns', 'debugging'], collapsible: true, collapsed: false, }, { type: 'category', label: '📐 Advanced Topics', items: ['period-calculation-theory', 'refactoring-guide', 'performance', 'recorder-optimization'], collapsible: true, collapsed: false, }, { type: 'category', label: '📝 Contributing', items: ['contributing'], collapsible: true, collapsed: false, }, { type: 'category', label: '🚀 Release', items: ['release-management', 'testing'], collapsible: true, collapsed: false, }, ], }; export default sidebars;