X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/3127f7c6b7c0a68981598ffb83efa7ae0b41ae7c..a3f3b01052abf62ac96bb841747a657268498ad0:/src/views-components/main-app-bar/main-app-bar.tsx diff --git a/src/views-components/main-app-bar/main-app-bar.tsx b/src/views-components/main-app-bar/main-app-bar.tsx index b03dccd918..d208239512 100644 --- a/src/views-components/main-app-bar/main-app-bar.tsx +++ b/src/views-components/main-app-bar/main-app-bar.tsx @@ -3,7 +3,7 @@ // SPDX-License-Identifier: AGPL-3.0 import * as React from "react"; -import { AppBar, Toolbar, Typography, Grid, IconButton, Badge, StyleRulesCallback, withStyles, WithStyles, Button, MenuItem } from "@material-ui/core"; +import { AppBar, Toolbar, Typography, Grid, IconButton, Badge, Button, MenuItem } from "@material-ui/core"; import NotificationsIcon from "@material-ui/icons/Notifications"; import PersonIcon from "@material-ui/icons/Person"; import HelpIcon from "@material-ui/icons/Help"; @@ -35,18 +35,16 @@ export interface MainAppBarActionProps { onSearch: (searchText: string) => void; onBreadcrumbClick: (breadcrumb: Breadcrumb) => void; onMenuItemClick: (menuItem: MainAppBarMenuItem) => void; - onDetailsPanelClick: (isOpened: boolean) => void; + onContextMenu: (event: React.MouseEvent, breadcrumb: Breadcrumb) => void; + onDetailsPanelToggle: () => void; } -type MainAppBarProps = MainAppBarDataProps & MainAppBarActionProps & WithStyles; +type MainAppBarProps = MainAppBarDataProps & MainAppBarActionProps; export const MainAppBar: React.SFC = (props) => { - return - - + return + + Arvados @@ -73,9 +71,12 @@ export const MainAppBar: React.SFC = (props) => { { - props.user && + props.user && } - props.onDetailsPanelClick(true)}> + @@ -120,15 +121,4 @@ const renderMenuItems = (menuItems: MainAppBarMenuItem[], onMenuItemClick: (menu )); }; -type CssRules = "appBar" | "toolbar"; - -const styles: StyleRulesCallback = theme => ({ - appBar: { - backgroundColor: "#692498" - }, - toolbar: { - minHeight: '48px' - } -}); - -export default withStyles(styles)(MainAppBar); +export default MainAppBar;