Можно ли показывать разные боковые панели в зависимости от того, в каком разделе сайта вы находитесь? Поэтому, если бы у меня было два раздела (Books
и Countries
), я мог бы показать соответствующий объект меню боковой панели:
module.exports = {
books: {
"Children's Book": [
"books/childrens-books/winnie-the-pooh",
"books/childrens-books/harry-potter",
],
"Non-Fiction": [
"books/non-fiction/hitchikers-guide",
"books/non-fiction/a-history-of-england",
]
},
countries: {
"Europe": [
"countries/europe/england",
"countries/europe/france",
"countries/europe/spain",
],
"Asia": [
"countries/asia/china",
"countries/asia/india",
"countries/asia/laos",
],
},
}
Документы действительно ссылаются на , что-то подобное может бытьготово, но примеров для этого нет:
Можно создать несколько боковых панелей для разных файлов Markdown, добавив дополнительные ключи верхнего уровня к экспортируемому объекту.
Единственное место, где я могу найти ссылки на боковые панели, - docusaurus.config.js
, но я не уверен, для чего предназначен этот раздел:
presets: [
[
'@docusaurus/preset-classic',
{
docs: {
sidebarPath: require.resolve('./sidebars.js'),
},
...
Любые указатели оценены!