switchSIder

This commit is contained in:
zuiidea
2016-11-28 23:59:53 +08:00
parent 6a54b616ec
commit b781d9d4c8
2 changed files with 21 additions and 6 deletions
+6 -6
View File
@@ -1,18 +1,18 @@
import React, { PropTypes } from 'react'
import { Menu, Icon } from 'antd'
import { Menu, Icon, Button } from 'antd'
import { Link } from 'dva/router'
import styles from './main.less'
const SubMenu = Menu.SubMenu
function Header({ location, user, logout }) {
function handleClickMenu(item) {
if (item.key === 'logout') {
logout()
}
}
let handleClickMenu = e => e.key === 'logout' && logout()
let switchSider = () => {}
return (
<div className={styles.header}>
<div className={styles.siderbutton} onClick={switchSider}>
<Icon type="menu-fold" />
</div>
<Menu className="header-menu" mode="horizontal" onClick={handleClickMenu}>
<SubMenu style={{ float: 'right' }}
title={<span><Icon type="user" />{user.name}</span>}
+15
View File
@@ -43,6 +43,21 @@
border: none;
}
box-shadow: 0 0 20px rgba(0, 0, 0, 0.05);
position: relative;
.siderbutton{
height: 47px;
width: 47px;
line-height: 47px;
text-align: center;
font-size: 18px;
cursor: pointer;
position: absolute;
transition: @transition-ease-in;
&:hover{
color: @primary-color;
background-color: fade(@primary-color, 15%);
}
}
}
.bread {