From 4aa5ef5e22f8bb5dda98cc728fdeb75fe9fab1c8 Mon Sep 17 00:00:00 2001 From: Yulian Date: Sun, 1 Sep 2024 03:12:27 +0200 Subject: [PATCH] sidebar fix --- docusaurus.config.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index ad90daba..116998d5 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -29,13 +29,21 @@ const config = { docs: false, blog: { path: './blog', - routeBasePath: 'blog', showReadingTime: true, blogTitle: 'Статті СР ІПСА', blogDescription: 'Дізнайтеся про останні події, новини, вступну кампанію та студентське життя в ІПСА.', postsPerPage: 10, blogSidebarTitle: 'Усі статті', blogSidebarCount: 'ALL', + routeBasePath: 'blog', + sidebarPath: (locale, path) => { + if (path.includes('/tags/студенту')) return require.resolve('./sidebars.js').studentSidebar; + if (path.includes('/tags/вступ')) return require.resolve('./sidebars.js').admissionSidebar; + if (path.includes('/tags/інтервʼю')) return require.resolve('./sidebars.js').interviewSidebar; + if (path.includes('/tags/студрада')) return require.resolve('./sidebars.js').councilSidebar; + if (path.includes('/tags/вибіркові')) return require.resolve('./sidebars.js').electiveSidebar; + return require.resolve('./sidebars.js').allPostsSidebar; + }, }, theme: { customCss: require.resolve('./src/css/custom.css'),