X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/e6039bec0497aa7e1391958e5c4f84bbaeef653e..47e0dc87fa82bac593c53518e556ba7c55410288:/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 30eee0d2..9c031080 100644 --- a/src/views-components/main-app-bar/main-app-bar.tsx +++ b/src/views-components/main-app-bar/main-app-bar.tsx @@ -5,9 +5,9 @@ import * as React from "react"; import { AppBar, Toolbar, Typography, Grid, IconButton, Badge, Button, MenuItem } from "@material-ui/core"; import { User, getUserFullname } from "../../models/user"; -import SearchBar from "../../components/search-bar/search-bar"; -import Breadcrumbs, { Breadcrumb } from "../../components/breadcrumbs/breadcrumbs"; -import DropdownMenu from "../../components/dropdown-menu/dropdown-menu"; +import { SearchBar } from "../../components/search-bar/search-bar"; +import { Breadcrumbs, Breadcrumb } from "../../components/breadcrumbs/breadcrumbs"; +import { DropdownMenu } from "../../components/dropdown-menu/dropdown-menu"; import { DetailsIcon, NotificationIcon, UserPanelIcon, HelpIcon } from "../../components/icon/icon"; export interface MainAppBarMenuItem { @@ -73,20 +73,20 @@ export const MainAppBar: React.SFC = (props) => { onClick={props.onBreadcrumbClick} onContextMenu={props.onContextMenu} /> } - - { } - + { props.user && + + + } ; }; - const renderMenuForUser = ({ user, menuItems, onMenuItemClick }: MainAppBarProps) => { return ( <> - {} + } id="account-menu"> @@ -117,5 +117,3 @@ const renderMenuItems = (menuItems: MainAppBarMenuItem[], onMenuItemClick: (menu )); }; - -export default MainAppBar;