-
Notifications
You must be signed in to change notification settings - Fork 0
/
sidebar.ts
61 lines (59 loc) · 2.17 KB
/
sidebar.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
import type {SidebarConfig} from '@vuepress/theme-default';
import {getFiles} from './navbar';
export const sidebar: SidebarConfig = {
'/guide/': [
'/guide/getting-started/',
{
text: 'Supported Hardware',
link: '/guide/supported-hardware.md',
children: [
{text: 'Adapters', link: '/guide/adapters/'},
{text: 'Devices', link: '/supported-devices/'},
],
},
{
text: 'Installation',
link: '/guide/installation/',
children: [...getFiles('guide/installation')],
},
{
text: 'Configuration',
link: '/guide/configuration/',
children: [
'/guide/configuration/adapter-settings.md',
'/guide/configuration/mqtt.md',
'/guide/configuration/zigbee-network.md',
'/guide/configuration/frontend.md',
'/guide/configuration/devices-groups.md',
'/guide/configuration/logging.md',
'/guide/configuration/block-pass-list.md',
'/guide/configuration/ota-device-updates.md',
'/guide/configuration/device-availability.md',
'/guide/configuration/homeassistant.md',
'/guide/configuration/more-config-options.md',
],
},
{
text: 'Usage',
link: '/guide/usage/',
children: [
'/guide/usage/pairing_devices.md',
'/guide/usage/integrations.md',
'/guide/usage/touchlink.md',
'/guide/usage/scenes.md',
'/guide/usage/binding.md',
'/guide/usage/groups.md',
'/guide/usage/ota_updates.md',
'/guide/usage/mqtt_topics_and_messages.md',
'/guide/usage/exposes.md',
],
},
{
text: 'FAQ',
link: '/guide/faq/',
},
],
'/advanced/zigbee/': getFiles('advanced/zigbee'),
'/advanced/remote-adapter/': getFiles('advanced/remote-adapter'),
'/advanced/support-new-devices/': getFiles('advanced/support-new-devices'),
};