Skip to content

Commit 7d23f63

Browse files
committed
feat(slim/block): add Sidebar Region block
1 parent 2643650 commit 7d23f63

File tree

3 files changed

+25
-0
lines changed

3 files changed

+25
-0
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
import React from 'react'
2+
import PropTypes from 'prop-types'
3+
4+
const SidebarNav = (props) => {
5+
const { pages, className, ...rest } = props
6+
7+
return (
8+
<ul {...rest}>
9+
{pages.map((page) => (
10+
<li key={page.title}>
11+
{page.title}
12+
</li>
13+
))}
14+
</ul>
15+
)
16+
}
17+
18+
SidebarNav.propTypes = {
19+
className: PropTypes.string,
20+
pages: PropTypes.array.isRequired,
21+
}
22+
23+
export default SidebarNav
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export { default } from './SidebarNav'
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export { default } from './Sidebar'

0 commit comments

Comments
 (0)