UNPKG

1.54 kBJavaScriptView Raw
1import React from 'react';
2const { Sider } = Layout;
3
4
5export default class SiderView extends React.Component {
6 render() {
7 return (
8 <Sider width={200} style={{ background: '#fff' }}>
9 <Menu
10 mode="inline"
11 defaultSelectedKeys={['1']}
12 defaultOpenKeys={['sub1']}
13 style={{ height: '100%' }}
14 >
15 <SubMenu key="sub1" title={<span><Icon type="user" />subnav 1</span>}>
16 <Menu.Item key="1">option1</Menu.Item>
17 <Menu.Item key="2">option2</Menu.Item>
18 <Menu.Item key="3">option3</Menu.Item>
19 <Menu.Item key="4">option4</Menu.Item>
20 </SubMenu>
21 <SubMenu key="sub2" title={<span><Icon type="laptop" />subnav 2</span>}>
22 <Menu.Item key="5">option5</Menu.Item>
23 <Menu.Item key="6">option6</Menu.Item>
24 <Menu.Item key="7">option7</Menu.Item>
25 <Menu.Item key="8">option8</Menu.Item>
26 </SubMenu>
27 <SubMenu key="sub3" title={<span><Icon type="notification" />subnav 3</span>}>
28 <Menu.Item key="9">option9</Menu.Item>
29 <Menu.Item key="10">option10</Menu.Item>
30 <Menu.Item key="11">option11</Menu.Item>
31 <Menu.Item key="12">option12</Menu.Item>
32 </SubMenu>
33 </Menu>
34 </Sider>
35 )
36 }
37}
\No newline at end of file