UNPKG

nyx_server

Version:

Node内容发布

37 lines (34 loc) 1.09 kB
import React from 'react'; import { Link } from 'react-router'; import { Menu} from 'antd'; import history from '../history'; import _ from "lodash"; export default class Layout extends React.Component { handleClick(event){ history.push('/manage/auth/'+event.key); } render() { return ( <div> <header className='nyx-header'> <h1>Nyx权限管理</h1> <div>顶部测试位置</div> </header> <div className="nyx-layout-wrapper"> <aside className="nyx-layout-aside"> <Menu onClick={this.handleClick.bind(this)}> <Menu.Item key="permissions">权限管理</Menu.Item> <Menu.Item key="groups">组管理</Menu.Item> <Menu.Item key="users">用户管理</Menu.Item> </Menu> </aside> <section className="nyx-layout-main"> <div style={{width:"100%"}}> {this.props.children} </div> </section> </div> </div> ); } }