blob: ebf3dbf0d0b3c9f0344ee025ded2dfad4b83f2e3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
import type { FunctionalComponent } from 'preact';
import { h } from 'preact';
import More from './More';
import TableOfContents from './TableOfContents';
export const DocSidebar: FunctionalComponent<{
headers: any[];
editHref: string;
}> = ({ headers = [], editHref }) => {
return (
<nav class="sidebar-nav" aria-labelledby="sidebar-content">
<div class="sidebar-nav-inner">
<TableOfContents headers={headers} />
<More editHref={editHref} />
</div>
</nav>
);
};
export default DocSidebar;
export { default as More } from './More';
export { default as TableOfContents } from './TableOfContents';
|