X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/d2da940fb4be60affe0a350c7f82cf91180f1e3a..e954cfb45dbe418c151144cc42847b848c9b0ebf:/src/views/main-panel/main-panel-root.tsx diff --git a/src/views/main-panel/main-panel-root.tsx b/src/views/main-panel/main-panel-root.tsx index 51287fa8..43bc7fbc 100644 --- a/src/views/main-panel/main-panel-root.tsx +++ b/src/views/main-panel/main-panel-root.tsx @@ -30,23 +30,24 @@ export interface MainPanelRootDataProps { buildInfo: string; uuidPrefix: string; isNotLinking: boolean; + isLinkingPath: boolean; } type MainPanelRootProps = MainPanelRootDataProps & WithStyles; export const MainPanelRoot = withStyles(styles)( - ({ classes, loading, working, user, buildInfo, uuidPrefix, isNotLinking }: MainPanelRootProps) => + ({ classes, loading, working, user, buildInfo, uuidPrefix, isNotLinking, isLinkingPath }: MainPanelRootProps) => loading ? - : <> { isNotLinking ? <> - + { isNotLinking && {working ? : null} - + } - { user ? (user.isActive ? : ) : } - - : user ? : } + { user ? (user.isActive || (!user.isActive && isLinkingPath) ? : ) : } + + );