Updated header.
This commit is contained in:
@@ -10,9 +10,9 @@ import Icon, {
|
|||||||
LineChartOutlined,
|
LineChartOutlined,
|
||||||
ScheduleOutlined,
|
ScheduleOutlined,
|
||||||
TeamOutlined,
|
TeamOutlined,
|
||||||
|
ToolFilled,
|
||||||
UnorderedListOutlined,
|
UnorderedListOutlined,
|
||||||
UserOutlined,
|
UserOutlined,
|
||||||
ToolFilled,
|
|
||||||
} from "@ant-design/icons";
|
} from "@ant-design/icons";
|
||||||
import { Avatar, Menu } from "antd";
|
import { Avatar, Menu } from "antd";
|
||||||
import React from "react";
|
import React from "react";
|
||||||
@@ -35,8 +35,6 @@ import { setModalContext } from "../../redux/modals/modals.actions";
|
|||||||
import { signOutStart } from "../../redux/user/user.actions";
|
import { signOutStart } from "../../redux/user/user.actions";
|
||||||
import { selectCurrentUser } from "../../redux/user/user.selectors";
|
import { selectCurrentUser } from "../../redux/user/user.selectors";
|
||||||
import GlobalSearch from "../global-search/global-search.component";
|
import GlobalSearch from "../global-search/global-search.component";
|
||||||
import "./header.styles.scss";
|
|
||||||
|
|
||||||
const mapStateToProps = createStructuredSelector({
|
const mapStateToProps = createStructuredSelector({
|
||||||
currentUser: selectCurrentUser,
|
currentUser: selectCurrentUser,
|
||||||
recentItems: selectRecentItems,
|
recentItems: selectRecentItems,
|
||||||
@@ -66,10 +64,11 @@ function Header({
|
|||||||
const { t } = useTranslation();
|
const { t } = useTranslation();
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
<div style={{ display: "flex" }}>
|
||||||
<Menu
|
<Menu
|
||||||
mode="horizontal"
|
mode="horizontal"
|
||||||
theme="dark"
|
theme="dark"
|
||||||
// style={{ backgroundColor: "#eee" }}
|
style={{ flex: 1 }}
|
||||||
className="header-main-menu"
|
className="header-main-menu"
|
||||||
selectedKeys={[selectedHeader]}
|
selectedKeys={[selectedHeader]}
|
||||||
onClick={handleMenuClick}
|
onClick={handleMenuClick}
|
||||||
@@ -224,7 +223,9 @@ function Header({
|
|||||||
<Menu.Divider />
|
<Menu.Divider />
|
||||||
|
|
||||||
<Menu.Item key="timetickets">
|
<Menu.Item key="timetickets">
|
||||||
<Link to="/manage/timetickets">{t("menus.header.timetickets")}</Link>
|
<Link to="/manage/timetickets">
|
||||||
|
{t("menus.header.timetickets")}
|
||||||
|
</Link>
|
||||||
</Menu.Item>
|
</Menu.Item>
|
||||||
<Menu.Item
|
<Menu.Item
|
||||||
key="entertimetickets"
|
key="entertimetickets"
|
||||||
@@ -277,16 +278,15 @@ function Header({
|
|||||||
<Link to="/manage/shop/csi">{t("menus.header.shop_csi")}</Link>
|
<Link to="/manage/shop/csi">{t("menus.header.shop_csi")}</Link>
|
||||||
</Menu.Item>
|
</Menu.Item>
|
||||||
</Menu.SubMenu>
|
</Menu.SubMenu>
|
||||||
<Menu.Item>
|
</Menu>
|
||||||
<GlobalSearch />
|
<GlobalSearch />
|
||||||
</Menu.Item>
|
<Menu
|
||||||
<Menu.SubMenu title={<ClockCircleFilled />}>
|
mode="horizontal"
|
||||||
{recentItems.map((i, idx) => (
|
theme="dark"
|
||||||
<Menu.Item key={idx}>
|
className="header-main-menu"
|
||||||
<Link to={i.url}>{i.label}</Link>
|
selectedKeys={[selectedHeader]}
|
||||||
</Menu.Item>
|
onClick={handleMenuClick}
|
||||||
))}
|
>
|
||||||
</Menu.SubMenu>
|
|
||||||
<Menu.SubMenu
|
<Menu.SubMenu
|
||||||
title={
|
title={
|
||||||
<div>
|
<div>
|
||||||
@@ -341,7 +341,15 @@ function Header({
|
|||||||
</Menu.Item>
|
</Menu.Item>
|
||||||
</Menu.SubMenu>
|
</Menu.SubMenu>
|
||||||
</Menu.SubMenu>
|
</Menu.SubMenu>
|
||||||
|
<Menu.SubMenu title={<ClockCircleFilled />}>
|
||||||
|
{recentItems.map((i, idx) => (
|
||||||
|
<Menu.Item key={idx}>
|
||||||
|
<Link to={i.url}>{i.label}</Link>
|
||||||
|
</Menu.Item>
|
||||||
|
))}
|
||||||
|
</Menu.SubMenu>
|
||||||
</Menu>
|
</Menu>
|
||||||
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +0,0 @@
|
|||||||
.header-shop-logo {
|
|
||||||
background-size: cover;
|
|
||||||
max-width: 100%;
|
|
||||||
max-height: 3.5rem;
|
|
||||||
}
|
|
||||||
.header-main-menu {
|
|
||||||
//width: 95vw;
|
|
||||||
//float: left;
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user