Updated header.

This commit is contained in:
Patrick Fic
2021-01-19 17:07:17 -08:00
parent a29c305427
commit a64ad8f732
2 changed files with 272 additions and 273 deletions

View File

@@ -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>
); );
} }

View File

@@ -1,9 +0,0 @@
.header-shop-logo {
background-size: cover;
max-width: 100%;
max-height: 3.5rem;
}
.header-main-menu {
//width: 95vw;
//float: left;
}