Skip to content

Commit 13158e3

Browse files
committed
refactor: simplify sidebar structure by removing unused getItem function
1 parent 1f39fae commit 13158e3

File tree

2 files changed

+37
-497
lines changed

2 files changed

+37
-497
lines changed

sidebar.js

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
const sidebarData = require('./src/sidebars/index.json');
1+
module.exports = {
2+
// Android
3+
...require('./src/sidebars/android/sidebar.deployapp'),
4+
...require('./src/sidebars/android/sidebar.tak'),
5+
...require('./src/sidebars/android/sidebar.bl'),
26

3-
function getItem(item) {
4-
if (item.type === 'category') {
5-
return {
6-
type: 'category',
7-
label: item.label,
8-
items: item.items.map(getItem),
9-
};
10-
}
11-
if (item.type === 'doc') {
12-
return item.id;
13-
}
14-
return item;
15-
}
7+
// iOS
8+
...require('./src/sidebars/ios/sidebar.deployapp'),
9+
...require('./src/sidebars/ios/sidebar.tak'),
10+
...require('./src/sidebars/ios/sidebar.bl'),
1611

17-
module.exports = {
18-
tutorialSidebar: sidebarData.items.map(getItem),
12+
// Windows
13+
...require('./src/sidebars/windows/sidebar.deployapp'),
14+
...require('./src/sidebars/windows/sidebar.tak'),
15+
...require('./src/sidebars/windows/sidebar.bl'),
16+
17+
// Dev
18+
...require('./src/sidebars/sidebar.dev'),
1919
};

0 commit comments

Comments
 (0)