-
Notifications
You must be signed in to change notification settings - Fork 0
/
navbar.ts
49 lines (47 loc) · 1.25 KB
/
navbar.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
import type { NavbarConfig } from '@vuepress/theme-default'
import { resolve } from 'path';
import { readdirSync } from 'fs';
export function getFiles(dir: string) {
const base = resolve(__dirname, 'docs');
return readdirSync(resolve(base, dir))
.filter(file => file.endsWith('.md') && file !== 'README.md')
.map(file => `/${ dir }/${ file }`);
}
export const navbar: NavbarConfig = [
{
text: 'SLZB-06 MANUAL',
children: [
'/guide/getting-started/',
'/guide/installation/',
'/guide/configuration/',
'/guide/flashing-and-updating/',
'/guide/multiple-adapters-setup/',
'/guide/faq-and-lifehacks/',
]
},
{
text: 'Product page',
link: 'https://smlight.tech/product/slzb-06',
},
{
text: 'Support',
children: [
{
text: 'Forum',
link: 'https://github.com/smlight-dev/slzb-06-firmware/discussions',
},
{
text: 'Issues',
link: 'https://github.com/smlight-dev/slzb-06-firmware/issues',
},
],
},
{
text: 'Github',
link: 'https://github.com/smlight-dev/slzb-06-manual'
},
{
text: 'Support Ukraine',
link: 'https://bank.gov.ua/en/news/all/natsionalniy-bank-vidkriv-spetsrahunok-dlya-zboru-koshtiv-na-potrebi-armiyi'
}
]